combined cucm configuration - arcftp.comsr1)_arc... · cucm configuration guide for arc connect 1...

66
CUCM Configuration Manual for Arc Premium Enterprise Covering CUCM Versions 6.x, 7.x and 8.x Version 5.1.x

Upload: phamnhu

Post on 25-Apr-2018

265 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

CUCM Configuration Manual for Arc Premium Enterprise

Covering CUCM Versions 6.x, 7.x and 8.x

Version 5.1.x

Page 2: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

909

© 2003 - 2010 Arc Solutions (International) Ltd. All rights reservedNo part of this documentation may be reproduced in any form or by any means or used to make any derivative work (such as translation, transformation, or adaptation) without permission from Arc Solutions (International) Limited.

Arc Solutions (International) Limited reserves the right to revise this documentation and to make changes to its content from time to time without obligation on the part of Arc Solutions (International) Limited to provide notification of such revision or change.Cisco is a registered trademark of Cisco, inc.Unless otherwise indicated, Arc Solutions (International) Limited registered trademarks are registered in the United Kingdom and may or may not be registered in other countries.

All trademarks acknowledged

A Mettoni Limited Company

5th Edition, February 20107th Edition, October 2010

Written by Mark Kent Printed in England

The equipment complies with all the relevant conditions if used in accordance with the manual.

Europe

Arc Solutions (International) Ltd.

Americas

Arc Solutions (International) Inc.

Asia Pacific

Arc Solutions (International) Ltd.

Middle East & Africa

Mettoni FZE

Innovation HousePincents Lane,

Reading, Berkshire.RG31 4UH

Research Triangle Park4819 Emperor Blvd

DurhamNorth Carolina 27703

2 Marks StreetNaremburnNSW 2065Australia

Room D306Dubai Silicon Oasis

PO Box 341042Dubai. U.A.E.

T: +44(0) 118 943 9200f: +44(0) 118 943 9201

T: +1 877 956 0272f: +1 919 313 4794

T: +61 409 692 480F: +61 (0)2 9437 4595

T: +971 4 501 5600F: +971 4 501 5604

e: [email protected] e: [email protected] e: [email protected] e: [email protected]

+44(0) 118 943 9205 Support

+1 877 956 0272Support

+61 1300 797 724 or+44(0) 118 943 9212

Support+44(0) 118 943 9205

www.arcsolutions.com

V5.

1a_0

Page 3: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

Contents

Contents .................................................................................................................................... 1 - 1

Section 6-1: Configuring CallManager 6.x for Arc Premium Enterprise .............................. 6 - 11.1 Call Manager Partitions and Calling Search Spaces.................................................................... 6 - 11.2 Configuring Host PBX Gateway, Voice, Call Parking and Service Queue Devices .................. 6 - 11.3 Configuring Pre CT Gateway and Personal Call Parking Devices .............................................. 6 - 3

1.4 Creating the Main Arc user............................................................................................................ 6 - 41.4.1 End User ...................................................................................................................................... 6 - 41.4.2 User Groups................................................................................................................................ 6 - 6

1.5 XML Agent Service Configuration in CallManager (Optional) ................................................ 6 - 10

Section 6-2: Configuring TAPI and Testing Arc Premium Enterprise .................................. 6 - 122.1 Cisco (TAPI) TSP................................................................................................................................ 6 - 12

2.1.1 Installing the Cisco TSP............................................................................................................... 6 - 122.1.2 Configuring the Cisco TSP ......................................................................................................... 6 - 12

Section 6-3: Testing TAPI using Phone.exe........................................................................... 6 - 153.1 Arc Connect: A Simple Test............................................................................................................ 6 - 15

3.1.1 Confirming Console Operator .................................................................................................. 6 - 163.1.2 Confirming Agent....................................................................................................................... 6 - 17

Section 6-4: Configuring access for the Arc CUPs Server .................................................. 6 - 18

Section 7-1: Configuring CallManager 7.x for Arc Premium Enterprise .............................. 7 - 11.1 Call Manager Partitions and Calling Search Spaces.................................................................... 7 - 11.2 Configuring Host PBX Gateway, Voice, Call Parking and Service Queue Devices .................. 7 - 11.3 Configuring Pre CT Gateway and Personal Call Parking Devices .............................................. 7 - 3

1.4 Creating the Main Arc user............................................................................................................ 7 - 41.4.1 Application User............................................................................................................................ 7 - 41.4.2 User Groups................................................................................................................................ 7 - 6

1.5 XML Agent Service Configuration in CallManager (Optional) .................................................. 7 - 9

Section 7-2: Configuring TAPI and Testing Arc Premium Enterprise .................................. 7 - 122.1 Cisco (TAPI) TSP................................................................................................................................ 7 - 12

2.1.1 Installing the Cisco TSP............................................................................................................... 7 - 122.1.2 Configuring the Cisco TSP ......................................................................................................... 7 - 12

Section 7-3: Testing TAPI using Phone.exe........................................................................... 7 - 153.1 Arc Connect: A Simple Test............................................................................................................ 7 - 15

3.1.1 Confirming Console Operator .................................................................................................. 7 - 163.1.2 Confirming Agent....................................................................................................................... 7 - 17

Section 7-4: Configuring access for the Arc CUPs Server .................................................. 7 - 18

Section 8-1: Configuring CallManager 8.x for Arc Premium Enterprise .............................. 8 - 11.1 Call Manager Partitions and Calling Search Spaces.................................................................... 8 - 11.2 Configuring Host PBX Gateway, Voice, Call Parking and Service Queue Devices .................. 8 - 11.3 Configuring Pre CT Gateway and Personal Call Parking Devices .............................................. 8 - 3

1.4 Creating the Main Arc user............................................................................................................ 8 - 41.4.1 Application User............................................................................................................................ 8 - 41.4.2 User Groups................................................................................................................................ 8 - 6

1.5 XML Agent Service Configuration in CallManager (Optional) .................................................. 8 - 9

Section 8-2: Configuring TAPI and Testing Arc Premium Enterprise .................................. 8 - 122.1 Cisco (TAPI) TSP................................................................................................................................ 8 - 12

2.1.1 Installing the Cisco TSP............................................................................................................... 8 - 122.1.2 Configuring the Cisco TSP ......................................................................................................... 8 - 14

1CUCM Configuration Guide for Arc Connect

Page 4: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Section 8-3: Testing TAPI using Phone.exe.......................................................................... 8 - 173.1 Arc Connect: A Simple Test............................................................................................................8 - 17

3.1.1 Confirming Console Operator ..................................................................................................8 - 183.1.2 Confirming Agent .......................................................................................................................8 - 19

Section 8-4: Configuring access for the Arc CUPs Server.................................................. 8 - 20

2

Page 5: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

Section 6-1: Configuring CallManager 6.x for Arc Premium Enterprise1.1 Call Manager Partitions and Calling Search Spaces

If Partitions and Calling Search Spaces are being used on the CallManager there are some important items to be taken into consideration.

The way in which calls are routed down to operators, transferred to extensions and recalled to the operator means that many devices are used to complete a route. Because of this Partitions and Calling Spaces play a very important role that can affect the Operator functionality. To counteract potential problems you should set up a new partition Arc Partition and a new Calling Search Space Arc Search Space, which includes all partitions. The new Partition and Calling Search Space should be allocated to the entire Arc devices, Pre CT Gateways, Host PBX Gateways, Service Queue, and Voice Port(s). Alternatively, use any other CSS that has full routing access to a partition that is accessible from anywhere.

1.2 Configuring Host PBX Gateway, Voice, Call Parking and Service Queue Devices

Host PBX Gateway ports for the Arc Premium Enterprise system are where the calls are held prior to delivery to the client applications. To support the inclusion of Music on Hold from Call Manager the ports should be configured as CTI Ports, which means that they need a voice capability i.e. set up within the limits of the max number of Automated Voice Lines on the Cisco TAPI tsp.

Within Cisco Unified CM Administration

1. Select Device > Phone

2. Click to add a new CTI Port

3. Select CTI Port from the drop down list.

6 - 1CUCM 6.x Configuration Manual for Arc Premium Enterprise

Page 6: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

4. Click Next.

5. Enter the relevant information for the port including the Music On Hold source. This is configured via the User Hold MOH Audio Source field

6. Click Save.7. The following screen allows you to select the Line to add a device Number to the port.

Click on the Line [1] - Add new DN link in the Association Information box.

8. The Directory Number Configuration window appears

9. Enter the information as shown above including the partition.

6 - 2

Page 7: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

10. Click Save to complete.

1.3 Configuring Pre CT Gateway and Personal Call Parking Devices

Within Cisco Unified CallManager Administration

1. Select Device > CTI Route Point.

2. Select to add a new CTI Route Point.

3. Insert a Device Name and Description of Pre CT Gateway.4. Select a Device Pool and Location as required. 5. Select Save.

6. To configure the directory number, select Add a new DN in the Associated Information section towards the bottom of the page.

6 - 3CUCM 6.x Configuration Manual for Arc Premium Enterprise

Page 8: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

.

7. Enter the Directory Number, Partition and Calling Search Space as required8. To provide resilience you can also enter a destination in the Forward No Answer

section. This will forward the call to the selected destination if Arc cannot answer the call for any reason.

9. Select Save. 10. You should create a separate CTI Route Point for every Pre-Gateway port required. This

can be done by using the Copy facility to create the next route point.11. Edit the Device Name and Description.12. Enter the Device Pool as Default.

If you do not use the Copy facility you will have to repeat steps 7 to 12 for each of the new Route Points.

13. When all of the CTI Route Points have been entered click Update to complete the configuration.

1.4 Creating the Main Arc userA User Account has to be specified within CallManager to allow applications like Arc that connect through TAPI to access it. There should be an Arc Server User, which has all the Arc Devices associated. In CCM 6.x this should be set up as an End User.

This process requires setting up an End User, then create a User Group with the correct Roles associated, and finally associate the End User with that User Group.

1.4.1 End UserWithin Cisco Unified CallManager Administration

Select User Management > End User

1. Using the icon, add a new user called ArcServer (or name of your choice). Click on Save.

6 - 4

Page 9: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

2. Scroll down the screen and click on Device Association. All devices need to be allocated to this User that are to be used by the Arc Server. These include all CTI Ports and Route Points created for Arc's use, all extensions to be used by Arc clients and all devices required for the Busy lamp display.

* Note: If you are working with version 5.0.2 of the Arc Enterprise Operator Console and CTI Server you only have to associate devices that require fixed BLF and Paging.

6 - 5CUCM 6.x Configuration Manual for Arc Premium Enterprise

Page 10: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

3. Within the User Device Association screen, select the relevant Devices from the list and click on Save Selection/Changes.

4. Return to the End User Account and confirm that the devices have been associated. Click on Save.

1.4.2 User GroupsThe End User account now needs to be associated to a

Select User Management > User Group

1. Add a Name for the User Group2. Select Save.

6 - 6

Page 11: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

3. Select Add End Users to Group

4. Select the User already configured for the Arc Server (in this example ArcServer), and click Add Selected.

6 - 7CUCM 6.x Configuration Manual for Arc Premium Enterprise

Page 12: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

5. The next step requires you to add Roles to the User Group. To do this return to the main

User Group Page and on the right hand side of the screen click the icon next to our ArcServer account..

6. At this window select the Assign Role to Group button.

7. Scroll down the list and select the Cisco Computer Telephony Interface (CTI) options, and click Add Selected. The following checkboxes must be selected,

Standard CTI Allow Call Park MonitoringStandard CTI Allow Calling Number ModificationStandard CTI Allow Control of All DevicesStandard CTI Allow Reception of SRTP Key MaterialStandard CTI Enabled

6 - 8

Page 13: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

Select Standard AXL API Access to use the scalable BLF functionality that is available with version Arc Enterprise 5.0.2..

Do Not include Standard CTI Secure Connection in the selection as this will encrypt the data and stop the software from working correctly.

8. The Roles have now been added, click Save

9. Open the End User account (User Management > End User)

6 - 9CUCM 6.x Configuration Manual for Arc Premium Enterprise

Page 14: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

10. Add to User Group and select the Group that has just been set up. Click on Save.

The set up of the End User account is now complete.

1.5 XML Agent Service Configuration in CallManager (Optional)

The XML Agent Service needs to be configured in CCM and then subscribed to the phone(s) from which the application needs to be run.

Following steps will guide you in configuring the Service.

1. Open the main CCM page in the browser. The URL for this is: https://<IP of CallManager>/ccmadmin

2. Click on Device > Device Settings > Phone Services

3. Click on Add New.4. In the Service Name box, type the name of the service that you want to display on the

phone. A suitable name would be XML Agent.

6 - 10

Page 15: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

5. In the Service Description box, type the description of the service.6. In the Service URL box type in the URL where the .asp pages have been placed i.e.

http://<IP address of the PC where asp pages reside>/XMLAgent/Scripts/Login.asp.7. Click the Save button.

Subscribing Service to the Phone

1. On the main CCM page in the browser. The URL for this is: https://<IP of CallManager>/ccmadmin

2. Click on Device and select sub menu Phone.3. Click the Find button. To get the list of IP Phones configured in CCM.4. From the list, select the phone that you wish to subscribe the above-created service.5. In the top right corner select Subscribe/Unsubscribe Services and Go from the drop

down menu.

6. Select the service XML Agent from the drop down list and click the Next button.

7. Click the Subscribe button on the next screen.8. Click Save on the next screen.

6 - 11CUCM 6.x Configuration Manual for Arc Premium Enterprise

Page 16: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Section 6-2: Configuring TAPI and Testing Arc Premium Enterprise2.1 Cisco (TAPI) TSP

The Cisco TSP (Telephony Service Provider) provides the TAPI (Telephony Application Programming Interface) information that the Arc Premium Enterprise Servers require.

A user needs to be created for the Arc Server that has the ability to use the following devices in TAPI:

All Pre Queue Gateways DevicesAll Gateway Devices.All Voice Ports.All extensions that will be used by the Console operators.All extensions that will be monitored in the Busy Lamp Field by an Operator.

2.1.1 Installing the Cisco TSPThe TSP is required to be installed only on the Arc Server Machine(s).1. Open the web browser and point to the Cisco CallManager Administration.2. Select the Application > Plugins

3. Click on the Find button.4. A list of available plugins will be displayed, scoll down to the Cisco Telephony Service

Provider, and click on the word Download to the left of the text.5. The install can either be run directly, or copied to the desktop and run later.

(CiscoTSP.exe). 6. When installing the TSP, follow the on screen instructions to complete the installation.

2.1.2 Configuring the Cisco TSP1. Go to the Control Panel and Select Phone and Modem Options.

6 - 12

Page 17: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

2. Click on the Advanced tab

3. If the Cisco TSP is installed correctly, then it should be seen in this list.4. To configure the TSP, select it in the TSP list and click the Configure button.

5. Ensure that TSP is the correct version. (The Arc Premium Enterprise Installation and Configuration Manual has a compatability matrix with this information displayed).

6. Then click the User tab.7. Enter the User Name and Password for the Call Manager User that was setup for the

machine.

8. Select the CTI Manager tab

9. Enter the Name or IP Address of the Call Manager CTI Manager that you require to obtain your TAPI information from. A second CTI Manager can be used for resilience if required and available.

6 - 13CUCM 6.x Configuration Manual for Arc Premium Enterprise

Page 18: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

10. Select the Wave tab

11. Enter the Desired number of possible Automated Voice Lines. This will be the number of Service, Voice and Host PBX Gateway devices that are being run from the server machine. There is a maximum of 255 lines available on a single server. Once this figure is set you will need to (re)install the Cisco TAPI WAVE driver. Click on Apply.

Whenever this number is changed, you will also need to uninstall and reinstall the Cisco TAPI WAVE driver. The instructions on how to do this are included on the Cisco TSP readme file.

12. Click OK.13. Reboot all computers that the TSP has been installed on.14. When installing the TSP on the Arc Server machine you will also need to install the Cisco

Wave Driver. Instructions on installing this are found in a text file, which can be found in c:\Program Files\Cisco\CiscoTSP.txt

15. The TAPI must now be tested independently of Arc Premium Enterprise. Close down all Arc Enterprise applications.

6 - 14

Page 19: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

Section 6-3: Testing TAPI using Phone.exePhone.exe is an application available from www.Julmar.com (Select the TAPI page and scroll down to TAPI Soft Phone and download). This application can be used to test the TAPI wave driver and TSP connections.

1. Open Phone.exe2. Check that you can view all of the devices configured in your arc user.3. Choose a host PBX port and select start session.4. Make a call to a telephone. If the call can be made and completed, then the TAPI

configuration is correct. Otherwise, recheck the TAPI settings.

3.1 Arc Connect: A Simple Test

1. Open the Arc Connect Server from Start > Programs > Arc Connect > Arc Connect Server

2. If you require Music on Hold this must be set on the server. Select Configuration > Preferences > Call Handling

6 - 15CUCM 6.x Configuration Manual for Arc Premium Enterprise

Page 20: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Check the box or boxes you require when music is to be played namely after voice messaging and/or when an Operator puts a call on hold. If you require music between messages you must select the Enable Gateway Voice Messaging checkbox. Click OK to continue.

3. Click on File > Start CT Server

4. A successfully started server will show the above status:

3.1.1 Confirming Console Operator 1. Click on the Console Connect tab.2. Dial one of the Console Queue locations configured as Console Queues.3. This tab shows the number of calls waiting for Console Queues.4. After dialling the call, the Calls Waiting indicator should show one call.5. Open the Operator Console and login as an Operator.

PBX The server has successfully Connected to the PBX.

Config Database The Server has successfully Connected to the Configuration Database.

Log Database The Server has successfully Connected to the Logging Database.

Comms: The Server has successfully found I.P. Activite

6 - 16

Page 21: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

6. You will see that a call is waiting in the Console Queue.7. Click the + key to answer the call.8. Click Page Down to put the call on hold.9. Click Page Down again to retrieve the call.10. Type in the number of another extension and click Enter.11. A call should be made from the Operator to that extension.12. Click the Enter key again and the call will be transferred to the third extension and the

Operator console will be free.

3.1.2 Confirming Agent1. Log in Agent2. Make the Agent available.3. Dial the ACD Queue location 8502.4. Answer the call.5. Put the call on hold via the application.6. Retrieve the call from the application.7. End the call.8. See wrap up time activated.

6 - 17CUCM 6.x Configuration Manual for Arc Premium Enterprise

Page 22: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Section 6-4: Configuring access for the Arc CUPs ServerIt is important that the Arc CUPs Server Address is added to the firewall information on the Cisco Unified Presence Server (CUPS).

To do this go to Cisco Unified Presence menu, and select Proxy Server and Incoming ACL (access control list).

The page Find and List Allowed Incoming Hosts will be displayed..

6 - 18

Page 23: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

Click on Add New and enter the Description and Address Pattern.

Click on Save.

Confirm the address and description have been added.

6 - 19CUCM 6.x Configuration Manual for Arc Premium Enterprise

Page 24: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

6 - 20

Page 25: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

Section 7-1: Configuring CallManager 7.x for Arc Premium Enterprise1.1 Call Manager Partitions and Calling Search Spaces

If Partitions and Calling Search Spaces are being used on the CallManager there are some important items to be taken into consideration.

The way in which calls are routed down to operators, transferred to extensions and recalled to the operator means that many devices are used to complete a route. Because of this Partitions and Calling Spaces play a very important role that can affect the Operator functionality. To counteract potential problems you should set up a new partition Arc Partition and a new Calling Search Space Arc Search Space, which includes all partitions. The new Partition and Calling Search Space should be allocated to the entire Arc devices, Pre CT Gateways, Host PBX Gateways, Service Queue, and Voice Port(s). Alternatively, use any other CSS that has full routing access to a partition that is accessible from anywhere.

1.2 Configuring Host PBX Gateway, Voice, Call Parking and Service Queue Devices

Host PBX Gateway ports for the Arc Premium Enterprise system are where the calls are held prior to delivery to the client applications. To support the inclusion of Music on Hold from Call Manager the ports should be configured as CTI Ports, which means that they need a voice capability i.e. set up within the limits of the max number of Automated Voice Lines on the Cisco TAPI tsp.

Within Cisco Unified CM Administration

1. Select Device > Phone

2. Click to add a new CTI Port

3. Select CTI Port from the Phone Type drop down list.

7 - 1CUCM 7.x Configuration Manual for Arc Premium Enterprise

Page 26: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

4. Click Next.

5. Enter the relevant information for the port including the Music On Hold source. This is configured via the User Hold MOH Audio Source field

6. Click Save.7. The following screen allows you to select the Line to add a device Number to the port.

Click on the Line [1] - Add new DN link in the Association Information box.

8. The Directory Number Configuration window appears

9. Enter the information as shown above including the partition.

7 - 2

Page 27: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

10. Click Save to complete.

1.3 Configuring Pre CT Gateway and Personal Call Parking Devices

Within Cisco Unified CallManager Administration

1. Select Device > CTI Route Point.

2. Select to add a new CTI Route Point.

3. Insert a Device Name and Description of Pre CT Gateway.4. Select a Device Pool and Location as required. 5. Select Save.

6. To configure the directory number, select Add a new DN in the Associated Information section towards the bottom of the page.

7 - 3CUCM 7.x Configuration Manual for Arc Premium Enterprise

Page 28: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

.

7. Enter the Directory Number, Partition and Calling Search Space as required8. To provide resilience you can also enter a destination in the Forward No Answer

section. This will forward the call to the selected destination if Arc cannot answer the call for any reason.

9. Select Save. 10. You should create a separate CTI Route Point for every Pre-Gateway port required. This

can be done by using the Copy facility to create the next route point.11. Edit the Device Name and Description.12. Enter the Device Pool as Default.

If you do not use the Copy facility you will have to repeat steps 7 to 12 for each of the new Route Points.

13. When all of the CTI Route Points have been entered click Update to complete the configuration.

1.4 Creating the Main Arc userA User Account has to be specified within CallManager to allow applications like Arc that connect through TAPI to access it. There should be an Arc Server User, which has all the Arc Devices associated. In CCM 7.x this should be set up as an Application User.

This process requires setting up an Application User, then create a User Group with the correct Roles associated, and finally associate the Application User with that User Group.

1.4.1 Application UserWithin Cisco Unified CallManager Administration

Select User Management > Application User

1. Using the icon, add a new user called Arc Server (or name of your choice). Click on Save.

7 - 4

Page 29: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

2. Scroll down the screen and click on Find more Phones in the Device Information part of the screen. All devices need to be allocated to this User that are to be used by the Arc Server. These include all CTI Ports and Route Points created for Arc's use, all extensions to be used by Arc clients and all devices required for the Busy lamp display.

* Note: If you are working with version 5.0.2 of the Arc Premium Enterprise Operator Console and CTI Server you only have to associate devices that require fixed BLF and Paging.

7 - 5CUCM 7.x Configuration Manual for Arc Premium Enterprise

Page 30: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

3. Within the Find and List Phones screen, select the relevant Devices from the list and click on Add Selected.

4. Return to the Application User Account and confirm that the devices have been associated. Click on Save.

5. Repeat Steps 2 and 3 using the Find more Route Points option to associate the previously created route point devices.

1.4.2 User GroupsThe Application User account now needs to be associated to a

Select User Management > User Group

1. Add a Name for the User Group2. Select Save.

7 - 6

Page 31: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

3. Select Add App Users to Group

4. Select the Application User already configured for the Arc Server (in this example ArcServer), and click Add Selected.

7 - 7CUCM 7.x Configuration Manual for Arc Premium Enterprise

Page 32: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

5. The next step requires you to add Roles to the User Group. To do this return to the main

User Group Page and on the right hand side of the screen click the icon next to our ArcServer Group User Group..

6. At this window select the Assign Role to Group button.

7. Scroll down the list and select the Cisco Computer Telephony Interface (CTI) options, and click Add Selected. The following checkboxes must be selected,

Standard CTI Allow Call Park MonitoringStandard CTI Allow Calling Number ModificationStandard CTI Allow Control of All DevicesStandard CTI Allow Reception of SRTP Key MaterialStandard CTI Enabled

7 - 8

Page 33: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

Select Standard AXL API Access to use the scalable BLF functionality that is available with version Arc Premium Enterprise 5.0.2. onwards.

Standard CTI Allow Control of Phones supporting Rollover Mode. and Standard CTI Allow Control of Phones supporting Connected Xfer and conf have to be enabled for use with environments using phone models 69xx, 7931, 7965, 89xx and 99xx. This is only available from Cisco Unified Communications Manager 7.1.2 onwards.

Do Not include Standard CTI Secure Connection in the selection as this will encrypt the data and stop the software from working correctly.

Select the roles that need to be assigned to this group. The Roles have now been added, click Save

8. Open the Application User account (User Management > Application User)9. Add to User Group and select the Group that has just been set up. Click on Save.

The set up of the Application User account is now complete.

1.5 XML Agent Service Configuration in CallManager (Optional)

The XML Agent Service needs to be configured in CCM and then subscribed to the phone(s) from which the application needs to be run.

7 - 9CUCM 7.x Configuration Manual for Arc Premium Enterprise

Page 34: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Following steps will guide you in configuring the Service.

1. Open the main CCM page in the browser. The URL for this is: https://<IP of CallManager>/ccmadmin

2. Click on Device > Device Settings > Phone Services

3. Click on Add New.4. In the Service Name box, type the name of the service that you want to display on the

phone. A suitable name would be XML Agent.

5. In the Service Description box, type the description of the service.6. In the Service URL box type in the URL where the .asp pages have been placed i.e.

http://<IP address of the PC where asp pages reside>/XMLAgent/Scripts/Login.asp.7. Click the Save button.

Subscribing Service to the Phone

1. On the main CCM page in the browser.2. Click on Menu Bar option Device, select sub menu Phone.3. Click the Find button. To get the list of IP Phones configured in CCM.4. From the list, select the phone that you wish to subscribe the above-created service.5. In the top right corner select Subscribe/Unsubscribe Services and Go from the drop

7 - 10

Page 35: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

down menu.

6. Select the service XML Agent from the drop down list and click the Next button.

7. Click the Subscribe button on the next screen.8. Click Save on the next screen.

7 - 11CUCM 7.x Configuration Manual for Arc Premium Enterprise

Page 36: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Section 7-2: Configuring TAPI and Testing Arc Premium Enterprise2.1 Cisco (TAPI) TSP

The Cisco TSP (Telephony Service Provider) provides the TAPI (Telephony Application Programming Interface) information that the Arc Premium Enterprise Servers require.

A user needs to be created for the Arc Server that has the ability to use the following devices in TAPI:

All Pre Queue Gateways DevicesAll Gateway Devices.All Voice Ports.All extensions that will be used by the Console operators.All extensions that will be monitored in the Busy Lamp Field by an Operator.

2.1.1 Installing the Cisco TSPThe TSP is required to be installed only on the Arc Server Machine(s).1. Open the web browser and point to the Cisco CallManager Administration.2. Select the Application > Plugins

3. Click on the Find button.4. A list of available plugins will be displayed, scoll down to the Cisco Telephony Service

Provider, and click on the word Download to the left of the text.5. The install can either be run directly, or copied to the desktop and run later.

(CiscoTSP.exe). 6. When installing the TSP, follow the on screen instructions to complete the installation.

2.1.2 Configuring the Cisco TSP1. Go to the Control Panel and Select Phone and Modem Options.

7 - 12

Page 37: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

2. Click on the Advanced tab

3. If the Cisco TSP is installed correctly, then it should be seen in this list.4. To configure the TSP, select it in the TSP list and click the Configure button.

5. Ensure that the TSP is the correct version. (The Arc Premium Enterprise Installation and Configuration Manual has a compatability matrix with this information displayed).

6. Then click the User tab.7. Enter the User Name and Password for the Call Manager User that was setup for the

machine.

8. Select the CTI Manager tab

7 - 13CUCM 7.x Configuration Manual for Arc Premium Enterprise

Page 38: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

9. Enter the Name or IP Address of the Call Manager CTI Manager that you require to obtain your TAPI information from. A second CTI Manager can be used for resilience if required and available.

10. Select the Wave tab

11. Enter the Desired number of possible Automated Voice Lines. This will be the number of Service, Voice and Host PBX Gateway devices that are being run from the server machine. There is a maximum of 255 lines available on a single server. Once this figure is set you will need to (re)install the Cisco TAPI WAVE driver. Click on Apply.

Whenever this number is changed, you will also need to uninstall and reinstall the Cisco TAPI WAVE driver. The instructions on how to do this are included on the Cisco TSP readme file.

12. Click OK.13. Reboot all computers that the TSP has been installed on.14. When installing the TSP on the Arc Server machine you will also need to install the Cisco

Wave Driver. Instructions on installing this are found in a text file, which can be found in c:\Program Files\Cisco\CiscoTSP.txt

15. The TAPI must now be tested independently of Arc Premium Enterprise. Close down all Arc Premium Enterprise applications.

7 - 14

Page 39: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

Section 7-3: Testing TAPI using Phone.exePhone.exe is an application available from www.Julmar.com (Select the TAPI page and scroll down to TAPI Soft Phone and download). This application can be used to test the TAPI wave driver and TSP connections.

1. Open Phone.exe2. Check that you can view all of the devices configured in your arc user.3. Choose a host PBX port and select start session.4. Make a call to a telephone. If the call can be made and completed, then the TAPI

configuration is correct. Otherwise, recheck the TAPI settings.

3.1 Arc Connect: A Simple Test

1. Open the Arc Connect Server from Start > Programs > Arc Connect > Arc Connect Server

2. If you require Music on Hold this must be set on the server. Select Configuration > Preferences > Call Handling

7 - 15CUCM 7.x Configuration Manual for Arc Premium Enterprise

Page 40: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Check the box or boxes you require when music is to be played namely after voice messaging and/or when an Operator puts a call on hold. If you require music between messages you must select the Enable Gateway Voice Messaging checkbox. Click OK to continue.

3. Click on File > Start CT Server

4. A successfully started server will show the above status:

3.1.1 Confirming Console Operator 1. Click on the Console Connect tab.2. Dial one of the Console Queue locations configured as Console Queues.3. This tab shows the number of calls waiting for Console Queues.4. After dialling the call, the Calls Waiting indicator should show one call.5. Open the Operator Console and login as an Operator.

PBX The server has successfully Connected to the PBX.

Config Database The Server has successfully Connected to the Configuration Database.

Log Database The Server has successfully Connected to the Logging Database.

Comms: The Server has successfully found I.P. Activite

7 - 16

Page 41: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

6. You will see that a call is waiting in the Console Queue.7. Click the + key to answer the call.8. Click Page Down to put the call on hold.9. Click Page Down again to retrieve the call.10. Type in the number of another extension and click Enter.11. A call should be made from the Operator to that extension.12. Click the Enter key again and the call will be transferred to the third extension and the

Operator console will be free.

3.1.2 Confirming Agent1. Log in Agent2. Make the Agent available.3. Dial the ACD Queue location 8502.4. Answer the call.5. Put the call on hold via the application.6. Retrieve the call from the application.7. End the call.8. See wrap up time activated.

7 - 17CUCM 7.x Configuration Manual for Arc Premium Enterprise

Page 42: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Section 7-4: Configuring access for the Arc CUPs ServerIt is important that the Arc CUPs Server Address is added to the firewall information on the Cisco Unified Presence Server (CUPS).

To do this go to Cisco Unified Presence menu, and select Proxy Server and Incoming ACL (access control list).

The page Find and List Allowed Incoming Hosts will be displayed..

7 - 18

Page 43: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

Click on Add New and enter the Description and Address Pattern.

Click on Save.

Confirm the address and description have been added.

7 - 19CUCM 7.x Configuration Manual for Arc Premium Enterprise

Page 44: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

7 - 20

Page 45: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

Section 8-1: Configuring CallManager 8.x for Arc Premium Enterprise1.1 Call Manager Partitions and Calling Search Spaces

If Partitions and Calling Search Spaces are being used on the CallManager there are some important items to be taken into consideration.

The way in which calls are routed down to operators, transferred to extensions and recalled to the operator means that many devices are used to complete a route. Because of this Partitions and Calling Spaces play a very important role that can affect the Operator functionality. To counteract potential problems you should set up a new partition Arc Partition and a new Calling Search Space Arc Search Space, which includes all partitions. The new Partition and Calling Search Space should be allocated to the entire Arc devices, Pre CT Gateways, Host PBX Gateways, Service Queue, and Voice Port(s). Alternatively, use any other CSS that has full routing access to a partition that is accessible from anywhere.

1.2 Configuring Host PBX Gateway, Voice, Call Parking and Service Queue Devices

Host PBX Gateway ports for the Arc Premium Enterprise system are where the calls are held prior to delivery to the client applications. To support the inclusion of Music on Hold from Call Manager the ports should be configured as CTI Ports, which means that they need a voice capability i.e. set up within the limits of the max number of Automated Voice Lines on the Cisco TAPI tsp.

Within Cisco Unified CM Administration

1. Select Device > Phone

2. Click to add a new CTI Port

3. Select CTI Port from the Phone Type drop down list.

8 - 1CUCM 8.x Configuration Manual for Arc Premium Enterprise

Page 46: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

4. Click Next.

5. Enter the relevant information for the port including the Music On Hold source. This is configured via the User Hold MOH Audio Source field

6. Click Save.7. The following screen allows you to select the Line to add a device Number to the port.

Click on the Line [1] - Add new DN link in the Association Information box.

8. The Directory Number Configuration window appears

9. Enter the information as shown above including the partition.

8 - 2

Page 47: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

10. Click Save to complete.

1.3 Configuring Pre CT Gateway and Personal Call Parking Devices

Within Cisco Unified CallManager Administration

1. Select Device > CTI Route Point.

2. Select to add a new CTI Route Point.

3. Insert a Device Name and Description of Pre CT Gateway.4. Select a Device Pool and Location as required. 5. Select Save.

6. To configure the directory number, select Add a new DN in the Associated Information section towards the bottom of the page.

8 - 3CUCM 8.x Configuration Manual for Arc Premium Enterprise

Page 48: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

.

7. Enter the Directory Number, Partition and Calling Search Space as required8. To provide resilience you can also enter a destination in the Forward No Answer

section. This will forward the call to the selected destination if Arc cannot answer the call for any reason.

9. Select Save. 10. You should create a separate CTI Route Point for every Pre-Gateway port required. This

can be done by using the Copy facility to create the next route point.11. Edit the Device Name and Description.12. Enter the Device Pool as Default.

If you do not use the Copy facility you will have to repeat steps 7 to 12 for each of the new Route Points.

13. When all of the CTI Route Points have been entered click Update to complete the configuration.

1.4 Creating the Main Arc userA User Account has to be specified within CallManager to allow applications like Arc that connect through TAPI to access it. There should be an Arc Server User, which has all the Arc Devices associated. In CCM 8.x this should be set up as an Application User.

This process requires setting up an Application User, then create a User Group with the correct Roles associated, and finally associate the Application User with that User Group.

1.4.1 Application UserWithin Cisco Unified CallManager Administration

Select User Management > Application User

1. Using the icon, add a new user called Arc Server (or name of your choice). Click on Save.

8 - 4

Page 49: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

2. Scroll down the screen and click on Find more Phones in the Device Information part of the screen. All devices need to be allocated to this User that are to be used by the Arc Server. These include all CTI Ports and Route Points created for Arc's use, all extensions to be used by Arc clients and all devices required for the Busy lamp display.

3. Within the Find and List Phones screen, select the relevant Devices from the list and click on Add Selected.

4. Return to the Application User Account and confirm that the devices have been

8 - 5CUCM 8.x Configuration Manual for Arc Premium Enterprise

Page 50: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

associated. Click on Save. 5. Repeat Steps 2 and 3 using the Find more Route Points option to associate the

previously created route point devices.

1.4.2 User GroupsThe Application User account now needs to be associated to a

Select User Management > User Group

1. Add a Name for the User Group2. Select Save.

8 - 6

Page 51: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

3. Select Add App Users to Group

4. Select the Application User already configured for the Arc Server (in this example ArcServer), and click Add Selected.

5. The next step requires you to add Roles to the User Group. To do this return to the main

User Group Page and on the right hand side of the screen click the icon next to our ArcServer Group User Group..

8 - 7CUCM 8.x Configuration Manual for Arc Premium Enterprise

Page 52: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

6. At this window select the Assign Role to Group button.

7. Scroll down the list and select the Cisco Computer Telephony Interface (CTI) options, and click Add Selected. The following checkboxes must be selected,

Standard CTI Allow Call Park MonitoringStandard CTI Allow Calling Number ModificationStandard CTI Allow Control of All DevicesStandard CTI Allow Reception of SRTP Key MaterialStandard CTI EnabledStandard AXL API AccessStandard CTI Allow Control of Phones supporting Rollover ModeStandard CTI Allow Control of Phones supporting Connected Xfer and conf

Do Not include Standard CTI Secure Connection in the selection as this will encrypt the data and stop the software from working correctly.

8 - 8

Page 53: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

Select the roles that need to be assigned to this group. The Roles have now been added, click Save

8. Open the Application User account (User Management > Application User)9. Add to User Group and select the Group that has just been set up. Click on Save.

The set up of the Application User account is now complete.

1.5 XML Agent Service Configuration in CallManager (Optional)

The XML Agent Service needs to be configured in CCM and then subscribed to the phone(s) from which the application needs to be run.

Following steps will guide you in configuring the Service.

1. Open the main CCM page in the browser. The URL for this is: https://<IP of CallManager>/ccmadmin

8 - 9CUCM 8.x Configuration Manual for Arc Premium Enterprise

Page 54: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

2. Click on Device > Device Settings > Phone Services

3. Click on Add New.4. In the Service Name box, type the name of the service that you want to display on the

phone. A suitable name would be XML Agent.

5. In the Service Description box, type the description of the service.6. In the Service URL box type in the URL where the .asp pages have been placed i.e.

http://<IP address of the PC where asp pages reside>/XMLAgent/Scripts/Login.asp.7. Click on the Enable Service check box.8. Click the Save button.

Subscribing Service to the Phone

1. On the main CCM page in the browser.2. Click on Menu Bar option Device, select sub menu Phone.3. Click the Find button. To get the list of IP Phones configured in CCM.4. From the list, select the phone that you wish to subscribe the above-created service.5. In the top right corner select Subscribe/Unsubscribe Services and Go from the drop

down menu.

8 - 10

Page 55: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

6. Select the service XML Agent from the drop down list and click the Next button.

7. Click the Subscribe button on the next screen.8. Click Save on the next screen.

8 - 11CUCM 8.x Configuration Manual for Arc Premium Enterprise

Page 56: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Section 8-2: Configuring TAPI and Testing Arc Premium Enterprise2.1 Cisco (TAPI) TSP

The Cisco TSP (Telephony Service Provider) provides the TAPI (Telephony Application Programming Interface) information that the Arc Premium Enterprise Servers require.

A user needs to be created for the Arc Server that has the ability to use the following devices in TAPI:

All Pre Queue Gateways DevicesAll Gateway Devices.All Voice Ports.All extensions that will be used by the Console operators.All extensions that will be monitored in the Busy Lamp Field by an Operator.

2.1.1 Installing the Cisco TSPThe TSP is required to be installed only on the Arc Server Machine(s).1. Open the web browser and point to the Cisco CallManager Administration.2. Select the Application > Plugins

3. Click on the Find button.4. A list of available plugins will be displayed, scoll down to the Cisco Telephony Service

Provider, and click on the word Download to the left of the text.5. The install can either be run directly, or copied to the desktop and run later.

(CiscoTSP.exe). 6. During the installation, you will be asked if you want to install multiple instances of TSP .

Click No. You can also select the Destination Folder to install the TSP.

8 - 12

Page 57: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

7. Enter the Application User ID of the user that was created for the CallManager and Password (including verifying the Password) required. Enter the IP Address of the CTI Manager. Click on Next.

8 - 13CUCM 8.x Configuration Manual for Arc Premium Enterprise

Page 58: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

8. Select Use Cisco Wave Driver. Click on Next.

9. A window will display the progress of the installation.

10. The Installation is complete, click on Finish to complete

11. After a successful installation the setup will prompt you to restart the system. You must restart the machine for the changes to take effect

2.1.2 Configuring the Cisco TSP1. Go to the Control Panel and Select Phone and Modem Options.

8 - 14

Page 59: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

2. Click on the Advanced tab

3. If the Cisco TSP is installed correctly, then it should be seen in this list.4. To configure the TSP, select it in the TSP list and click the Configure button.

5. Ensure that the TSP is the correct version. (The Arc Premium Enterprise Installation and Configuration Manual has a compatability matrix with this information displayed).

6. Then click the User tab.7. Enter the User Name and Password for the Call Manager User that was setup for the

machine.

8 - 15CUCM 8.x Configuration Manual for Arc Premium Enterprise

Page 60: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

8. Select the CTI Manager tab

9. Enter the Name or IP Address of the Call Manager CTI Manager that you require to obtain your TAPI information from. A second CTI Manager can be used for resilience if required and available.

10. Select the Wave tab

11. Enter the Desired number of possible Automated Voice Lines. This will be the number of Service, Voice and Host PBX Gateway devices that are being run from the server machine. There is a maximum of 255 lines available on a single server. Once this figure is set you will need to (re)install the Cisco TAPI WAVE driver. Click on Apply.

Whenever this number is changed, you will also need to uninstall and reinstall the Cisco TAPI WAVE driver. The instructions on how to do this are included on the Cisco TSP readme file.

12. Click OK.13. Reboot all computers that the TSP has been installed on.14. When installing the TSP on the Arc Server machine you will also need to install the Cisco

Wave Driver. Instructions on installing this are found in a text file, which can be found in c:\Program Files\Cisco\CiscoTSP.txt

15. The TAPI must now be tested independently of Arc Premium Enterprise. Close down all Arc Premium Enterprise applications.

8 - 16

Page 61: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

Section 8-3: Testing TAPI using Phone.exePhone.exe is an application available from www.Julmar.com (Select the TAPI page and scroll down to TAPI Soft Phone and download). This application can be used to test the TAPI wave driver and TSP connections.

1. Open Phone.exe2. Check that you can view all of the devices configured in your arc user.3. Choose a host PBX port and select start session.4. Make a call to a telephone. If the call can be made and completed, then the TAPI

configuration is correct. Otherwise, recheck the TAPI settings.

3.1 Arc Connect: A Simple Test

1. Open the Arc Connect Server from Start > Programs > Arc Connect > Arc Connect Server

2. If you require Music on Hold this must be set on the server. Select Configuration > Preferences > Call Handling

8 - 17CUCM 8.x Configuration Manual for Arc Premium Enterprise

Page 62: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Check the box or boxes you require when music is to be played namely after voice messaging and/or when an Operator puts a call on hold. If you require music between messages you must select the Enable Gateway Voice Messaging checkbox. Click OK to continue.

3. Click on File > Start CT Server

4. A successfully started server will show the above status:

3.1.1 Confirming Console Operator 1. Click on the Console Connect tab.2. Dial one of the Console Queue locations configured as Console Queues.3. This tab shows the number of calls waiting for Console Queues.4. After dialling the call, the Calls Waiting indicator should show one call.5. Open the Operator Console and login as an Operator.

PBX The server has successfully Connected to the PBX.

Config Database The Server has successfully Connected to the Configuration Database.

Log Database The Server has successfully Connected to the Logging Database.

Comms: The Server has successfully found I.P. Activite

8 - 18

Page 63: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

6. You will see that a call is waiting in the Console Queue.7. Click the + key to answer the call.8. Click Page Down to put the call on hold.9. Click Page Down again to retrieve the call.10. Type in the number of another extension and click Enter.11. A call should be made from the Operator to that extension.12. Click the Enter key again and the call will be transferred to the third extension and the

Operator console will be free.

3.1.2 Confirming Agent1. Log in Agent2. Make the Agent available.3. Dial the ACD Queue location 8502.4. Answer the call.5. Put the call on hold via the application.6. Retrieve the call from the application.7. End the call.8. See wrap up time activated.

8 - 19CUCM 8.x Configuration Manual for Arc Premium Enterprise

Page 64: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Section 8-4: Configuring access for the Arc CUPs ServerIt is important that the Arc CUPs Server Address is added to the firewall information on the Cisco Unified Presence Server (CUPS).

To do this go to Cisco Unified Presence menu, and select Proxy Server and Incoming ACL (access control list).

The page Find and List Allowed Incoming Hosts will be displayed..

8 - 20

Page 65: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

Call Information Module

Click on Add New and enter the Description and Address Pattern.

Click on Save.

Confirm the address and description have been added.

8 - 21CUCM 8.x Configuration Manual for Arc Premium Enterprise

Page 66: Combined CUCM Configuration - arcftp.comSR1)_Arc... · CUCM Configuration Guide for Arc Connect 1 ... Within Cisco Unified CallManager ... Select Standard AXL API Access to use the

8 - 22