Download the TAPI driver
The installer for the client can be obtained from the Cisco Unified CM Administration portal using the following steps:
Open Cisco Unified CM Administration portal in a web browser and log in with an administrator account.
Once logged in, hover over the Application menu across the top of the site, and click the Plugins link.
On the Find and List Plugins page, enter "Cisco TAPI" into the search field and click Find.
The plugin list will load. Click the Download link on 64-bit client.
Install the TAPI driver
Open the CiscoTSP.exe installer and follow instructions on screen. You will be asked for Cisco CallManager address and application user/password as created in previous steps.
Restart operating system is required after installation of Cisco TAPI driver.
[Optional] Modify Cisco TAPI configuration
To modify Cisco TAPI driver configuration use CiscoConfig.exe utility, which is installed with TAPI driver.
Start this utility and click Configure button.
The following screenshots demonstrate an example of the configuration.
Verify TAPI configuration
To verify the TSP operation on the machine where the TSP is installed, use the Microsoft Windows Phone Dialer Application.
When the program is run, a dialog box displays that asks which line and address the user wants to use to connect. If there are no lines in the Line drop down list, then a problem may exist between the TSP and the Cisco Unified Communications Manager.
If lines are available, choose one of the lines, keep the Address set to zero (0) and click OK. Enter a Number to dial, and a call should be placed to that number.
If call is successful, you know that the TSP is operational on the machine where the TSP is installed. If problems are encountered with installation and setup of Remote TSP, this test represents a good way to verify whether the TSP is operating properly and that the problem is with the configuration and setup of Remote TSP.
Enable trace in Cisco TAPI driver.
Start CiscoConfig.exe utility and click the Trace tab.
Select Trace On check box and select:
- TSP Trace to trace the TSP internal messages.
- CTI Trace to trace the messages sent between CTI and TSP.
- TSPI Trace to trace the requests and events that are sent between TSP and TAPI.
Select Error to just log errors in the TSP or Detailed to log internal messages for debugging purposes.
Set up a Directory that is the path for the trace log. For example, C:\CiscoTapiLog
No. of Files: Setting this to a value greater than or equal to 1 enables rolling log files. For example, a value of 10 will cause up to 10 log files to be used in a cyclic fashion. Max lines/file: specifies the maximum number of trace statements that will be written to each log file. For example, a value of 1000 will cause up to 1000 trace statements to be written to each log file.
After Trace is enabled in Cisco TAPI driver, start the TAPI application (for example, Windows Phone Dialer) and then examine logs.