In the CTI port case, we use TAPI and Cisco Wave Driver for each of them.
Basic Features of call control includes:
1. Call distribution among a group of IVR channels;
2. Call Answer, Clear/Block, Hold, Retrive, Make call;
3. Transfer, Conference.
4. Collect DTMF input, ANI, DNIS.
Basic Features of media processing includes: Play (File, Buffer), Record, Beep and Tone detect.
First of all, let's setup development and testing environment, which involes the following steps:
CUCM Settings:
1. Add CTI Ports and CTI RoutePoints in CUCM
2. Add User (End User or Application User), and associates to CTI ports and RoutePoints.
IVR Server Settings (I recommend use virtual machine for IVR development and testing):
1. Download CiscoTSP (CCMAdmin->Application->Plugins)
2. Install and configure CiscoTSP on IVR server
3. Install Cisco Wave Driver
4. Test TSP environment on IVR server: usually use 'dialer.exe' coming with Windows.
Open a CTI port and make a call to an extension, if it works well, our developing environment is OK. If you can't find any CTI port in the line list, check the TSP log for detail.
So far we can start coding our IVR application.
(To be continued...)
The phrase design and development services means a standard of integrating applications all together using various web programming languages
ReplyDeleteivr solution