RESTful interfaces

The following changes have been made in RESTful interfaces.

RESTful Configuration Interface (RCI)

When users are created via RCI, you no longer need to define the password in SC but it's now possible to set a password for CP, Dashboard, and SC users using the request POST /RI/rci/users/:id/password. You can also use this for resetting users' passwords. You need rights to modify users' logon authentication info. For service account users, you can also define expiration time. For this, you need rights to modify authentication policy.

The usersettingstemplates resource has a new setting for showing users timers in their active conversations list: ECFUI_NavigationListTimersEnabled.

POST /rci/users now supports updating a user’s external agent number.

RESTful Contact Management Interface (CMI)

GET /rmi/agents now returns a field signOn for showing the agent's last login.

The following new resources have been added for fetching AI-generated keywords:

  • GET /cmi/keywordCounts

  • GET /cmi/keywordContacts

  • GET /cmi/keywordContacts/ids

The callRecordings resource now returns field type. The value can be either Recording or Transcript.