We I don't use modems to dial with I use TAPI drivers for PBXs.. The code is acutaly Identical for modem & PBX 1st Party TAPI. You just need to have a setup to either disconnect or not after dialing. Modems usualy dial then you pick up the phone and click on a button to disconnect the modem from the line. PBXs don't need the disconnect because a digital set will just go off hook when you click dial.
3rd Party TAPI integration at the server level will be great when we get a CRM that has some more features like ACT & Goldmine. 3rd Party would allow call logging to the customer record & telemarketing based on target lists.
Here is my actual wish item:
When you pull up a contact you can double click on a phone number and it will take my phone off hook and dial the number for me. (Setup in the setup section of CRM for TAPI where I select my TAPI device) If I log in from some where else and double click on the phone number it would come up and ask me to select my prefered TAPI dialing device and I'd select it and then save & dial.
In a call activity I should be able to click dial on the phone number (which of course is not visible in a call activity, does that strike anyone else as odd?) It should track the amount of time on the call & update my start & stop times on the activity.
There you go!