Siebel offers an API into their CRM package. We used it at my current place of employment to link a Contact Management System (phones, email, ...) to the CRM. I believe the company also offers an OCX interface. You can call Siebel and talk to someone in tech support. They can give you the white papers, kits, and blah blah.