Both, you require hardware and software - unless you already have a landline phone that can be software controlled.
Don't know about the Telesales Autodialer but using a old voice capable dialup modem, (the kind you can get with jacks for a headset or handset - I've still got my old one), it's just a matter of sending the normal AT commands to the modem.
1) Capture highlighted number (AutoIt or AutoHotkey)
2) AT (modem attention - check for OK response - confirmation of serial comms)
3) ATH1 (modem offhook)
4) ATDTxxxxxxxxxx (modem dial number from clipboard)
yak..yak..yak..
5) ATH0 (click a button onscreen to hangup modem)
Some PCI modems allow voice capability via the computer mic/speaker or a headset.