Client-Side Interfaces
Communication Panel Third-Party Extension Messaging API

With this window-messaging interface, you can interact with Communication Panel using iframe and HTML5 postMessage. The interface allows integrating web-based applications with Sinch Contact Pro.

Communication Panel Control (CPC)

This is an open-source JavaScript library for easier Communication Panel integrations. It uses the Communication Panel Third-Party Extension Messaging API in the background but exposes its features and capabilities as a modern async API.

Visitor Intermediate Client (CVC)

With this JavaScript interface you can create an iframe and load the Visitor Chat application inside it.

Configuration Interfaces
Restful Configuration Interface (RCI)

This interface provides access to configuration data and enables restricted configuring of users, user groups, queues, queue groups roles, skills, time zones, and presence profiles.

Operational Interfaces
Online Integration Interface (OII)

This SOAP interface is used for example when integrating SAP CRM and Sinch Contact Pro.

Restful Contact Management Interface (CMI)

With this interface users can access information on conversations, such as script results, chats, e-mails, callbacks, and call recordings that have already been saved into the database.

Restful Directory and Presence Interface (DPI)

This interface provides access to directory data and presence information (absence and presence profiles).

Restful Outbound Campaign Interface (OBI)

This interface provides the ability to view, manage, and control campaigns.

Restful Task Management Interface (RTI)

This interface is for managing tasks in Sinch Contact Pro. It corresponds to TMI but uses the restful interface and provides OAuth authentication.

Task Management Interface (TMI)

This SOAP interface is for managing tasks in Sinch Contact Pro.

Monitoring and Reporting Interfaces
Restful Analytics Interface (RAI)

This interface provides both real-time and historical statistics related to conversations and agents.

Restful License Reporting Interface (LRI)

This interface provides usage statistics from the contact center system for license reporting needs.

Restful Monitoring Interface (RMI)

This interface provides methods for getting information about conversations, agents, and queues from Monitoring Database. Additionally, the RMI provides uploading analytic data for SAP Cloud for Customer (C4C).