Newer Version Available
Recent Changes to the Service Cloud Voice for Partner Telephony Developer Guide
This section describes recent changes that have been made to this guide.
Updates for Winter ‘23
- Added the ability to Set the Voice Call Record Type to determine the page layout of a voice call record.
- Added a disconnectReason parameter to the Update a Voice Call Record Telephony Integration API to pass in the reason why a voice call was disconnected.
- Added the ability to Send Real-Time Conversation Events generated from intelligence sources to the agent console.
Updates for Summer ‘23
- Added the Create Transcripts in Bulk Telephony Integration API to support bulk transcriptions in real time.
- Added steps on how to Customize Error Messages. Also added the CustomError Connector API object to support the feature.
- Added steps on how to Enable Agent-to-Agent Calls. Also added the hasPhoneBook parameter to the CapabilitiesResult Connector API object.
- Added the Service Cloud Voice Lightning Web Component Toolkit API Telephony Actions page to support LWC telephony actions.
- Added the addParticipant, endCall, merge, sendDigits, and swap Toolkit API telephony actions to automate softphone call control events. The actions are supported for both Lightning Web Component and Aura components.
- Updated the Create a Voice Call Record Telephony Integration API to state that callAttributes now supports call transfers and callbacks.
Updates for Spring ‘23
- Added more guidelines regarding call transcription: Transcribe Calls in Real Time.
- Added Hide Call Controls and the associated new show methods in CallInfo.
- Added UpdateOrgDomainProvider to the list of supported Apex interfaces. Implement this interface to get notified of My Domain changes in your org, which can be useful when moving to enhanced domains. See Service Cloud Voice for Partner Telephony Apex Reference.
- Added steps on how to Configure Estimated Wait Times for Queues and associated fields to the CallInfo, CapabilitiesResult, and Contact objects.
- Added steps on how to Enable the Voice Extension Page in Lightning App Builder. Also introduced a VoiceExtension metadata type to support the Voice Extension FlexiPage.
- Added Associate Partner Telephony Users and Groups with Queues.
Updates for Winter ‘23
- This guide has been reorganized so that it’s easier to find information.
- Updated information in the Outbound Dialers
section about how to use a preview dialer. Related updates:
- Added the startPreviewCall method to the Toolkit API Lightning component.
- Added the CallOrigin field to the VoiceCall object (in the Object Reference Guide).
- New topic: Send Voicemails to Agents. Related updates:
- Added a callOrigin parameter to Create a Voice Call Record Telephony Integration API.
- Added a callOrigin parameter to Update a Voice Call Record Telephony Integration API.
- New topic: Transfer Calls to a Queue. Related updates:
- Added a queue parameter to Create a Voice Call Record Telephony Integration API.
- New topic: Change Status While on a Call.
Updates for Summer ‘22
New topics:
- Perform a Blind Transfer
- Use Click-to-Dial for Transfers
- Customize the Destination List for Call Transfers in Omni-Channel
- Enable Voice Call Transfers via Salesforce Omni-Channel Flows
- Connector & Supervisor API
- CapabilitiesResult—Moved existing capabilities from AgentConfigResult to this new object. Added capabilities for new features (supervisor barge in, blind transfer, transfer to Omni-Channel flow, filter by transfer category).
- getCapabilities
- supervisorBargeIn
- SupervisedCallInfo
- hasTransferToOmniFlow
Changes to existing topics:
- Quick Start Partner Telephony Package. Added the ServiceCloudVoice component, which is automatically enabled when the quick-start-partner-telephony package is installed.
- Supervisor Listen In or Barge In—Added info about Supervisor Barge In and changed all references from AgentConfigResult to the new CapabilitiesResult.
- Troubleshooting—Added info about the possible causes when the Omni-Channel widget doesn't show agent work.
- Connector & Supervisor API
- AgentConfigResult—Moved some of the params to CapabilitiesResult.
- getPhoneContacts—Added a mention to contact types (not just contacts).
- PhoneContactsResults—Added a parameter for contact types.
- publishEvent—Added new events for Supervisor Barge In.
- SupervisorEvents—Added new events for Supervisor Barge In.
Updates for Spring ‘22
New topics:
Changes to existing topics:
- Apex Reference—Added KeyProvider and PhoneNumberProvider.
- ConversationVendorInfo—Added keyProvisioningSupported, partnerPhoneNumberSupported, and universalCallRecordingAccessSupported.
- Connector API
- publishEvent—Added supervisor events.
- AgentStatusInfo—New class.
- CallInfo—New class.
- Troubleshooting—Added a Download Connector Logs section.