2017 R4

There are no changes in the 2017 R4 ICWS API release.

This topic contains the following sections:

Configuration

The Salesforce CTI Attribute Maps and Salesforce CTI Configurations services were deprecated.

A new showLegalAgreementUponLogin property was added to the /icws/{sessionId}/configuration/login-authentication resource to allow enabling or disabling showing of the legal agreement during the login process.

Dialer

New callAttributes, placeAdditionalFollowUpCall, and relativeTo properties were added to the POST /icws/{sessionId}/dialer/disposition method.

New custScriptUrl, hasBaseScript, and isLoggedIn properties were added to the availableCampaignsMessage.campaigns property resulting from a 200 HTTP status code response for the POST /icws/{sessionId}/dialer/log-in method.

A 403 HTTP status code response to the POST /icws/{sessionId}/dialer/log-off method will no longer be returned when an agent is trying to log out of a specific campaign without the Logon Campaign security right

A new placePreviewCallParameters data contract was added to the request for the POST /icws/{sessionId}/dialer/place-preview-call method.

A new /icws/{sessionId}/dialer/request-form-definition resource was added that allows retreiving the base script from a definition.

A new /icws/{sessionId}/dialer/request-phone-number-details resource was added that allows retreiving a Dialer contact's phone number details for placing additional follow-up calls.

A new /icws/{sessionId}/dialer/set-agent-type resource was added that allows setting the agent type for agents for a campaign.

A new /icws/{sessionId}/dialer/update-call-data resource was added that allows updating call data attributes for a particular active call ID.

Queues

A new queueSubscriptionStateMessage message was added that can result from a 200 HTTP status code response from the PUT /icws/{sessionId}/messaging/subscriptions/queues/{subscriptionId} method.

Supported Feature Versions

This release of the Interaction Center supports the following ICWS feature versions. See Versioning for more information about ICWS versioning, including how documentation of an API includes its required feature version and how to query the Interaction Center at run time to determine what feature versions it supports.

Note

Only the features listed below are supported by this release of the Interaction Center. Any other feature required by later versions of ICWS is not supported. Similarly, for the listed features, this release of the Interaction Center only supports the listed version of that feature, not any higher version.

CIC 2017 R4
FeatureVersionPreviously Released Version
activations11
configuration12 (Updated)11
connection12 (Updated)11
dialer3 (Updated)2
directories88
interactions14 (Updated)13
ipa11
licenses22
messaging33
phone-numbers33
queues2 (Updated)1
security22
session11
statistics44
status22
system22
wfm44