SharedCapabilitiesResult

Represents the result type for the agent capabilities that are shared across partner telephony and Messaging.

new SharedCapabilitiesResult(param)

FieldTypeDescription
paramobjectParameters associated with the shared capabilities result.
param.debugEnabledbooleanIndicates whether the agent can download logs.
param.hasAgentAvailabilitybooleanIndicates whether the connector provides agent availability for phone book contacts or agents in the Messaging transfer agent list. If this parameter is false, Salesforce tries to calculate availability for contacts of type Agent and the value specified in Contact.availability is ignored.
param.hasContactSearchbooleanIndicates whether the vendor supports contact search.
param.hasPendingStatusChangebooleanIndicates whether the pending status change behavior is enabled.
param.hasQueueWaitTimebooleanIndicates whether Salesforce or the partner provider for telephony, Messaging, or Contact Center as a Service (CCaaS) calculates estimated wait time values. If this parameter is false, Salesforce calculates the estimated wait times. If this parameter is true, the partner provider calculates the estimated wait times. The default value is false.
param.hasTransferToOmniFlowbooleanIndicates whether the voice call or Messaging session can be transferred to an Omni-Channel flow. The default value is false.