sp -- caller ID and dialer for a serial port
http://www.johncon.com/john/cid/
sp interfaces a computer to a modem for acquisition of CID data, and auto dial telephone numbers from a database