Configuring Cisco Unified IM and Presence 8.x, 9.x and Verba for Jabber IM recording
Add Verba as a compliance server in Cisco Unified IM and Presence server 8.x, 9.x
In order to record Cisco Jabber IM conversations, there are some configuration steps that need to be performed in the Cisco Unified IM and Presence console. This paragraph provides a detailed step by step guide on how to add a Verba Recording Server as a third-party compliance server in Cisco Unified IM and Presence.
Follow the steps below to add a Verba Recording Server as a third-party compliance server in the CUPS configuration console. You can find more details in the official Cisco documentation at Instant Messaging Compliance for IM and Presence Service on Cisco Unified Communications Manager, Release 9.0(1), Integration with Third-Party Compliance Servers.
Step 1 Log into the CUPS administration console.
Step 2 From the top menu select Messaging > External Server Setup > Third party compliance servers
Step 3 Click Add New
Step 4 Fill out the name and (optionally) description fields.
Step 5 Provide the IP address of the Verba Recording Server and Port (10042 by default)
Step 6 Provide a password for authentication. This has to match the password in the Verba Recording Server's configuration.
Step 7 Click Save.
Step 8 From the top menu select Messaging > Compliance
Step 9 Select 'Third-Party Compliance Server', then find and select the previously configured Verba Compliance Server from the drop-down list.
Step 10 Click Save.
After changing the Compliance Settings, the XCP Router Service has to be restarted for the changes to take effect.
Configuring Cisco IM and P connections in Verba
Step 1 - In the Verba Web Interface go to System > Servers > Select your Recording (or Single) Server  > Click on the Service Activation tab.
Step 2 - Activate the Verba Cisco Compliance Service by clicking on the  icon.
Step 3 - Click on the Change Configuration Settings tab.
Step 4 - Expand the Cisco Compliance Service \ General node. Set the Cisco IM&P Server Version setting to Cisco IM&P 9.x and below.
Step 5 - To configure a connection, in the next line click on the  icon.
Step 6 - At the right panel, set the Component Name setting the following way: open-compliance.node_name
The node name can be found by going to the Messaging \ Compliance \ Compliance Settings menu in the IM&P server.
If your node name has dots (.) in it, for example, cups11.domain.com, then in your component name the dots should be removed and dashes should be added like this: open-compliance.cups11-domain-com
The Port and Password should be the same as what previously set in the Compliance Profile that is assigned to this node in the IM&P servers.
Click Save.
Step 7 - Expand the IM Recording node, and set the Enable Recorder setting to Yes, and set the Internal Doman, Number Pattern setting according to the internal SIP domains.
Step 8 - Save the changes by clicking on the  icon.
Step 9 - A notification banner will appear on the top. Click on the click here link, so you will be redirected to the Configuration Tasks tab. Click on the Execute button in order to execute the changes.
Step 10 - Click on the Service Control tab.
Step 11 - Start the Verba Cisco Compliance Service by clicking on the  icon.
Step 12 -Â Repeat the steps on all Recording servers if there are multiple.
Â
Restarting the XCP Router Service
Â
For the Compliance server settings to take effect, the XCP Router Service has to be restarted. To do that, follow the steps below:
Â
Step 1 From the list in the top right corner of the CUPS management interface select Cisco Unified IM and Presence Serviceability and click Go.
Â
Step 2 From the top menu select Tools > Control Center > Network Services
Â
Step 3 From the server list select CUCM IM and Presence and click Go.
Â
Step 4 Select the Cisco XCP Router service and click Restart. The process can take several minutes to complete.
Â
Configure extensions
Â
After finalizing the configuration of the recording services, make sure you have added the SIP URIs you want to record to the Verba extension list. This can be done manually (Extension list) or using Active Directory Synchronization.