Cisco CURRI Adapter

The CURRI adapter is a web service HTTP adapter whose configuration helps the Recorder Integration Service determine how to respond to requests from the Cisco Unified Rules Routing Interface (CURRI).

Procedure 

  1. To create an adapter, launch the Recorder Manager.

  2. Click General Setup > Integration Adapters > Settings > Create.

  3. Select CURRI Adapter.

  4. Enter the following settings:

    Field

    Description

    Adapter Name

    Type a unique name for this adapter. Do not use any special characters or characters that truncate xml. This field is not case sensitive.

    Description

    Optional: Type a description of the adapter.

    Adapter Type

    A read-only field that lists the adapter selected above.

    Startup Type

    Select a startup type: Automatic, Manual, or Disabled.

    DataSource

    Select the data source Third-party systems that provide data to the system, including employee and device states, and data change events. Typical data sources are phone switches, PBXs, or LANs. you created in Enterprise Manager for Cisco UCM.

    Listen port

    The port on which the HTTP adapter should listen.

    Configured greeting id

    Enter the greeting id from CUCM to specify which greeting should be played.

    Internal numbers regex filter

    You may use a regular expression to define some numbers to be considered internal for the purpose of identifying internal calls, thereby excluding those calls from those which could have an announcement played.

    Extension record mode handling

    Enable one or more of the following to specify that calls under that recording mode should hear announcements (provided the other criteria are met):

    • Enable for record always

    • Enable for application controlled

    • Enable for start on trigger

    Security Settings

    You may configure either a secure or non-secure connection. If you select,

    • No security (HTTP), a non-secure connection, configure the External Call Control Profile in UCM with an HTTP URI.

    • Security (HTTPS), a secure connection, configure the External Call Control Profile in UCM with an HTTPS URI. Complete the keystore fields below as well.

    Keystore Filename

    Create a new keystore using the instructions in "Set Up Certificates" in the Cisco Integration Guide. Note that you must provide a specific CN for the exported key, matching the adapter's server name or IP address in the External Call Control Profile configuration (if configured as an IP address, provide the IP as the CN). You must also import the Call Manager's key into the keystore that the adapter is using.

    Type the path to the new keystore in this field.

    Keystore Password

    Enter the keystore password.

    Keystore Format

    Select the file format that matches that of the file specified in the KeyStore Filename field.

  5. Click Save.