Knowledge is Power

CallCabinet Knowledge Base Articles
  1. Home
  2. Knowledge Base
  3. Cisco
  4. Call Recording Configuration Guide CUCM (Built-in Bridge)
  1. Home
  2. Knowledge Base
  3. CUCM (Built-in Bridge)
  4. Call Recording Configuration Guide CUCM (Built-in Bridge)

Call Recording Configuration Guide CUCM (Built-in Bridge)

This configuration procedure for call recording on Cisco Unified Communication Manager (CUCM) platform with phones that have Built-in-Bridge (BiB) capability requires two separate steps

1. Set up Built in Bridge Recording
2. Set up TAPI Service

BUILT In Bridge Recording

1. Create a SIP profile for the recorder

a. In the CUCM Administration select the Device > Device Settings > SIP Profile menu option in order to create a SIP profile.

  • i. Enter a name in the SIP Profile Information.

SIP Profile Information

  • ii. Set the SDP Information as follows:

Built in Bridge SDP Information

  • iii. The Deliver Conference Bridge Identifier option is not required for recording. If this option is enabled will allow the recorder to get the far-end number information that identifies a conference bridge.

Built in Bridge Bridge Identifier

  • iv. Enable “OPTIONSPing” to monitor only if you are running in a multiple server setup, otherwise leave the option unchecked.

Built in Bridge OPTIONS Ping

2. Create a SIP trunk security profile

a. In the CUCM Administration select System > Security > SIP Trunk Security Profile menu option to create a SIP Trunk for the Recording Server.

  • i. Set Device Security Mode parameter to Non Secure.
    ii. Set Incoming Transport Type to TCP+UDP.
    iii. Set Outgoing Transport Type to TCP.
    iv. Make sure the option Enable Digest Authentication is unchecked.
    v. Set the Incoming Port.
    vi. Select default filter on Outbound SDP offer filter.

SIP trunk security profile

3. SIP trunk to Recorder configuration

a. Go to Device > Trunk menu option in CUCM Administration to create a SIP trunk that will point to the recorder.

  • i. Set the name of the trunk in the Device Name section
    ii. The Media Termination Point Required checkbox has to be unchecked.
    iii. Make sure that the checkbox Run On All Active Unified CM Nodes is selected.

Built in Bridge device info

  • iv. Set the SIP Privacy option to None.

Built in Bridge call routing information

b. Edit the SIP Information as follow.

  • i. Set the Destination Address to the ip-address or domain name of the CallCabinet Recording server.
    ii. Set the Destination Port to 5060.
    iii. In the SIP Trunk Security Profile option select the previously created profile.
    iv. In the SIP Profile option select the previously created profile.

Built in Bridge sip info

4. Create a recording profile

a. Go to Device > Device Settings > Recording Profile option in CUCM Administration.

  • i. Set the Recording Calling Search Space to the Calling Search Space that you selected for the Recorder SIP Trunk.
    ii. Set the Recording Destination Address to a number that associates the recorder with this recording profile. Make sure that the number is not being used .i.e 8589.

cucu recording profile

5. Create a route pattern for the recorder

a. Go to Call Routing > Route/Hunt > Route Pattern option in CUCM Administration and create the route pattern for the recorder SIP trunk

  • i. Route Pattern must match to the number you set in the Recording Destination Address .i.e (8589)
    ii. Set Route Partition to the partition that includes the user phones.
    iii. Select the SIP trunk that points to the announcement player in the Gateway/Route List.

cucm pattern definition

6. Enable Built-in-Bridge(System or Phone level)

a. To enable BiB at system level Go to System > Service Parameters option in CUCM Administration.

  • i. Select your CUCM server from Server list
    ii. Select Cisco CallManager (Active) from Service list.

cucm select server and service

b. Set Clusterwide Parameters (Device – Phone) > Builtin Bridge Enable to On.

cucm clusterwide parameters

c. To enable BiB on per phone Device > Phone option in CUCM Administration.

  • i. Set Built-in-Bridge option to On.

cucm built in bridge

7. Disable 256kpbs wideband codec

a. Go to System > Region option in CUCM Administration.

  • i. Enter the Name in the Region Information.
    ii. In the Region Relationships section change per-region setting Max Audio Bit Rate to Use System Default or 64 kbps (G.722, G.711).

cucm region infp

8. Recording of conference calls

a. Go to System > Service Parameters option in CUCM Administration.

  • i. Change the setting G.722 Codec Enabled to Enabled for All Devices Except Recording-Enabled Devices.

Recording of conference calls

9. Enable recording (Line appearance)

a. Go to Device > Phone menu in CUCM Administration.

  • i. To enable recording of an agent, set the Recording Option to Automatic Call Recording Enabled.
    ii. Set the Recording Profile to the previously created recording profile (see section 4).

cucm recording option

10. Multi Server Recorder Configuration

cucm multi server

Each recording server in Cisco UCM is configured as a separate SIP Trunk. Cisco UCM will failover automatically from the primary recording server to the secondary in case of failure.

Create another SIP Trunk
Refer to SIP trunk to Recorder configuration to create the 2nd Trunk.

Create a new Route Group
Use the Call Routing > Route/Hunt > Route Group menu option in Cisco Unified Communications Manager Administration to create a route group for the CallCabinet SIP trunk:
Assign the previously created SIP trunk(s) to this route group at the Find Device to Add to Route Group panel. Select the desired SIP trunk(s) and click on the Add to Route Group button.

Set the Distribution Algorithm setting to Top Down.

Note: the Circular algorithm is not suitable for call recording SIP Trunk because it causes CUCM to send one side of audio one recorder and another side to another recorder (during playback, you will hear one side of conversation).

cucm route group configuration

Create a new route list
Select Call Routing > Route/Hunt > Route List menu item and click on the Add New button.

  • Select the appropriate Cisco Unified Communications Manager Group and click on the Save button.
  • Click on the Add Route Group button at the Route List Member Information panel.
  • Select the previously created route group at the Route Group setting, then click Save.
  • At the Route List Configuration page click on the Save button.

Create a new route pattern
Route Pattern should match to the Recording Destination Address in the previously created recording profile:

  • Set Route partition to the partition that includes the user phones.
  • In Gateway/Route List select the route list of which the recorder is a member.

cucm status

 

Configure TAPI Services

1. Create a TAPI user in Cisco UCM Admin portal.

  • In your CUCM Administration web portal .
    1. Go to User Management > Application User.
    2. Click the Add New button to create a new user account.
    3. Specify the username and password
    4. In the list Available Devices, select the devices which will be monitored by the recorder.
    5. Add the devices into the Controlled Devices list by clicking on the down arrow.
    6. In the section “Permissions Information”, click the Add to Access Control Group button.
    7. In the pop-up window select the following required options
    8. Click on Add Selected button.
    9. Check the “Permission Information”.
    10. Save the settings for the Application User.

2. Download the Cisco TAPI Service Provider Driver(TSP)

  • On your CUCM Administration portal.
    1. Go to  Application > Plugins.
    2. Filter by Name > begins with > Cisco TAPI > Plugin Type equals > Installation > Click Find.
    3. Click the Download link on either Cisco TAPI 32-bit Client or Cisco TAPI 64-bit Client depending on your OS architecture.

3. Install Cisco TAPI on the CallCabinet recorder

  • On the CallCabinet recorder server.
    1. Execute the CiscoTSP.exe or CiscoTSPx64.exe installer.
    2. Set the number of CUCM instances. (at least 1).
    3. Specify the destination folder if needed and click next.
    4. Enter the credentials of the Application User previously created.
    5. Enter the CTIManager settings and click next. 
    6. Finish the installation and restart the recorder server.

Note: If the required information is not known at the moment of the installation, it can be set after by using the Cisco TSP Configuration application.

4. Modify Cisco TAPI configuration (Optional)

  • Start the Cisco TSP Configuration application which was installed with Cisco TAPI driver
    1. Click on Configure button.
    2. Select the User Tab and enter the credentials of the Application User previously created.
    3. Select the CTI Manager Tab and specify the ip address of the CTI.

5. How to enable trace logging on the Cisco TAPI driver (optional) .

  • Start the Cisco TSP Configuration application which was installed with Cisco TAPI driver. 
    1. Select Trace tab.
    2. Select On checkbox.
    3. Specify the File Size (default 1 MB) and the maximum number of Trace files. (Default 10).
    4. Specify the destination Trace files directory (Default C:\Temp).
    5. Set  the Trace to Error (log Errors only) or Detailed (debug mode).
    6. Enable all Trace levels.

Verify that the Cisco TAPI configuration is working

  • Use the Microsoft Windows Phone Dialer Application to verify that the Cisco TAPI has been installed and configured correctly. 
    1. Start the dialer (Open a Run window and type dialer ).
    2. Choose Tools > Connect Using…
    3. Select one Cisco Line: in the Line dropdown menu.
    4. Click OK button.
    5. Enter a number to dial and a call should be placed.
    6. If the call is successful, the Cisco TAPI client is configured correctly

Troubleshooting Cisco TAPI

  • Should you experience any problems during the setup process or if no lines appear in the line drop-down list on the dialer application, please check the following:
    1. Verify the Cisco TAPI configuration settings by opening the Cisco TSP Configuration application and check the configuration settings.
    2. Reboot the computer (CallCabinet recorder) to make sure all configurations settings have been installed and updated successfully.
    3. Make sure that there is a connection link between the Recorder and CUCM.
    4. Make sure that the CUCM CTI Manager is running.
The owner of this website has made a commitment to accessibility and inclusion, please report any problems that you encounter using the contact form on this website. This site uses the WP ADA Compliance Check plugin to enhance accessibility.