Then Microsoft changed their security settings for TAPI (Telephony Application Programming Interface) and I stopped receiving this information. All it said was UNKNOWN UNKNOWN. So I tried everything. I contacted FaxTalk and, God bless their poor patient support staff, they tried the best they could…even outside my support period. I contacted MultiTech who seemed vague and disinterested in helping. I scoured forums, message boards and knowledgebases for other customers, blogs, Microsoft, MultiTech, FaxTalk, anyone that had anything relating to the issue.
Today, after uninstalling the modem, reinstalling the modem, uninstalling the drivers, reinstalling the drivers, shutting down, physically removing the hardware from the computer, restarting, shutting down, physically reinstalling the hardware, restarting, swapping the MS drivers with MultiTech drivers, updating the Multi-Tech drivers, keeping Chris on the phone until 12:30am, and pulling every hair follicle out of my head…I found this stupid, silly, inane little checkbox that had been quietly taunting me from the bottom of this General dialogue box from the beginning.
What it does is bypass the need to use the Microsoft TAPI drivers to interpret the Caller ID information, but rather talk directly with the modem hardware and driver…eliminating the microsoft-middleman (who has been asleep at the wheel for two months)… Et voila! I know who’s calling now. I can forward other people’s faxes without reading through them for an inkling of why they were sent. No more anonymous “Hey, it’s me,” callers. That’s right…you know who you are…
Anyway, to anyone that is seeking a voicemail and fax software, I’d still recommend FaxTalk. Their staff and software is top notch, regardless of the flaws of Microsoft‘s TAPI drivers. Note that this is a voicemail software, not a call router. If you’re seeking something that answers calls and routes to extensions prior to going to voicemail, this is not your app. However, if you’re looking for something that recognizes fax tones, allows for Fax-On-Demand, provides voice messaging, greeting, announce-only and callback controls (plus remote access for message retrieval), look no further. FaxTalk even has the capability of auto-mailing Voicemails and Faxes using your default messaging client, if you need that.
If you want to know more, bug me…or go to FaxTalk’s site. For me, I’ll no longer rue the day that TAPI died and dream pleasantly of that happy little checkbox.
Funny but informative. Thanks for the article.
The documentation from Faxtalk Robohelp:
Problems with Caller ID
Caller ID information is supplied to FaxTalk Messenger Pro by Windows TAPI. FaxTalk Messenger Pro does not have a direct control of the gathering of Caller ID information. There are several reasons why Caller ID information may not appear in FaxTalk Messenger Pro:
• Another application is running that received the Caller ID information before FaxTalk Messenger Pro.
• You haven’t subscribed to the Caller ID service from the local telephone company.
• Your modem driver does not support Caller ID capabilities or doesn’t support Caller ID detection using Windows TAPI. The correct modem .INF file must be installed for the modem to use Caller ID.
• Number of rings the software is configured to answer calls is set to 1. Caller ID information is detected after the first ring and, if Caller ID information is detected, TAPI will provide the information to FaxTalk Messenger Pro. If FaxTalk Messenger Pro is configured to answer on 1 ring, Caller ID information would not be detected and would not be available to Windows TAPI. To correct this, configure FaxTalk Messenger Pro to answer on 2 or more rings.
Note: FaxTalk Messenger Pro includes an alternate method of communicating with the modem called Direct Mode. Using Direct Mode may provide support for Caller ID in cases where the support is not available when using Windows TAPI.