Newer Version Available
Automated Key Provisioning with Service Cloud Voice for Partner Telephony
When a contact center is created and connected with the partner telephony system, the
public key for the contact center can be provisioned automatically with an Apex call to the
partner system.
The key can also be renewed by clicking the Update Key button in the contact center details page, or by using the Update Key dropdown action in the contact centers list page.

For automated key provisioning and renewal, the following requirements must be met:
- Partners must set the keyProvisioningSupported capability to true in their ConversationVendorInfo object.
- The Apex integration class must implement the KeyProvider interface. This interface includes the getPublicKey method, which is called when the
key is provisioned or renewed and returns the public key and its expiration
date.
When a contact center has a public key that is expired, the expiration date on the contact center details page and the contact center list page has a red circle with a slash icon next to it. When the public key expires within 5 days, it has a yellow warning icon next to it.