Skip to main content
Skip table of contents

Cisco Outbound Connector

A connector to handle outbound communication with customers via Cisco.

Pre-Requisites

  • An outbound campaign should be created in Cisco CCE/CCX.

  • The Cisco outbound connector should be configured for CCX or CCE via the CISCO_TYPE environment variable.

Proposed Solution

  1. A list of campaigns is obtained from the Cisco CCX or CCE API.

  2. The campaign ID of the chosen campaign is noted.

  3. The Scheduler API is called with the contact information i.e. name and contact number, campaign ID.

  4. The Scheduler sends the contact to the CCM at the scheduled time, which forwards it to the connector.

  5. The connector sends this information to Cisco CCX or CCE to add that contact to the required campaign.

  6. The connector also saves the call ID to a Redis cache.

  7. The result can be verified by receiving a 200 OK response to the previous request as well as using the List-Campaign-Contacts API for CCX or CCE.

  8. Periodically the connector checks the cache and retrieves the call IDs present. For each ID the result is read from the Cisco database.

  9. If there is no result for the ID and an hour has passed since the key was inserted in the cache, the ID is removed from the cache and the result is noted as DIAL_TIMEOUT.

  10. The results are sent as Delivery notifications to the CCM.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.