Integration Interfaces

The following changes are made in the RESTful and integration interfaces.

Restful Configuration Interface (RCI)

  • You can now import content to your system using RCI. Import supports file types .txt, .csv, .xls, and .xlsx.
  • You can assign a user to a user group with the query parameter userGroupId using the POST request in the /users resource.
  • The field recordingMode is available in the POST requests for the /users resource.
  • You can change user settings template values with the resource /userSettingsTemplates. This can be used only for settings that are supported in Communication Panel.

Restful Outbound Campaign Interface (OBI)

The Notes field of a campaign has been added to the response of the campaigns query as remarks.

Communication Panel Third-Party Extension Messaging API

There is additional support for controlling call recordings via API for the following states:

  • startRecording
  • stopRecording
  • hold
  • unhold
  • mute
  • unmute

Restful Contact Management Interface (CMI) and Restful Monitoring Interface (RMI)

The GET request of the /contacts resource in CMI and RMI now retrieves a customer's display name (customerName). This is only supported in chat channel. Note that some social chat channels don't provide customer name. For more information, see Sinch Conversation API in the System Configurator document.

The GET request of the /contacts resource in CMI also retrieves conversation details (details).