Salesforce Voice with Partner Telephony Developer Guide
Summer '26 (API version 67.0)
Spring '26 (API version 66.0)
Winter '26 (API version 65.0)
Summer '25 (API version 64.0)
Spring '25 (API version 63.0)
Winter '25 (API version 62.0)
Summer '24 (API version 61.0)
Spring '24 (API version 60.0)
Winter '24 (API version 59.0)
Summer '23 (API version 58.0)
Spring '23 (API version 57.0)
Winter '23 (API version 56.0)
Summer '22 (API version 55.0)
Spring '22 (API version 54.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Overview
Recent Changes
A Note About Scratch Orgs
Create Developer Hub and Namespace Orgs
Create a Salesforce DX Project
Create and Deploy Your Package
Assign User Permissions
Generate a Self-Signed Certificate with OpenSSL
Get Started with the Quick Start Partner Telephony Package
Add Support for Voice Resiliency
Disable Call Actions
Desk Phone Support
Enable Headset Support
Apex Reference
Service Cloud Connector API Reference
Troubleshooting
Create a Salesforce Voice Package
This managed package lets you develop and distribute resources that are needed to
integrate your telephony system with Salesforce Voice and enable Voice in an org.
This guide is for telephony providers who are creating a solution that integrates Salesforce Voice with their telephony system. If that’s not you, see the Salesforce Voice with Telephony Providers Implementation Guide or Salesforce Help. To update your solution to include Bring Your Own Channel for CCaaS Messaging capabilities along with Salesforce Voice, see the Bring Your Own Channel Developer Guide.
Important
-
Create Developer Hub and Namespace Orgs
Linking a Developer Hub to a namespace org lets you use the Salesforce Developer Experience to develop a second-generation package. -
Create a Salesforce DX Project
Allow Salesforce Voice to communicate with your telephony provider. The package you’re creating includes a connector, contact center, settings metadata, and more. -
Create and Deploy Your Package
Use these commands to create, update, and install the package. -
Assign User Permissions
Salesforce Voice with Partner Telephony comes with the following user permissions, which should be assigned to users as part of the Salesforce Voice Contact Center Admin (Partner Telephony) and Salesforce Voice Contact Center Agent (Partner Telephony) permission sets. -
Generate a Self-Signed Certificate with OpenSSL
Use OpenSSL to generate an RSA private key and certificate.