Integrations - Salesforce Service Cloud Voice¶
Instructions below will guide you through the process of integrating VoIPstudio with Salesforce Omni-Channel Contact Centre using Third Party Telephony capability.
Before your proceed please make sure your Salesforce Edition is supported.
- Use the link below to install VoIPstudio Service Cloud Voice managed package:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04tGA000005Vm9yYAC
Select Install for All Users deployment option.
-
From Setup, enter Omni-channel settings in the Quick Find box, then select Enable Omni-Channel checkbox.
-
From Service Setup, enter Partner Telephony Setup in the Quick Find box, then set Service Cloud Voice to Enabled
-
From Service Cloud Voice use Assign Permissions to delegate Contact Center Admin (Partner Telephony) permission set to your admin user(s) and Contact Center Agent (Partner Telephony) permission set to your agents.
-
From Service Setup, enter Routing Configurations in the Quick Find box, then click New to crete a new Routing Configuration.
-
Enter
service_cloud_voiceinto Routing Configuration Name and Developer Name, set1as Routing Priority andExternal Routingas Routing Model. Enter100into Percentage of Capacity field and Save -
From Service Setup, enter Queues in the Quick Find box, then click New to create a new Voice Queue.
-
Enter
service_cloud_voiceas Label and Queue Name, next selectservice_cloud_voiceRouting Configuration and select Voice Call as Supported Object. Note: do not assign Queue members, as this will be done later in Contact Centre configuration - click Save. -
Download VoIPstudio Contact Center XML file to yout PC.
-
From Service Setup, enter Partner Telephony Setup in the Quick Find box, then click New in Create Your Contact Center section, select SCV VOIP Connector and Upload XML file from the previous step.
-
From Service Setup, enter Partner Telephony Contact Centers in the Quick Find box, then edit SCV VOIP Studio
-
In the Contact Center Users section click Add to select users for your contact center. Note: you will need to reload Contact Centre settings page to see the change.
-
In the Queue Mapping section click Add and select
service_cloud_voiceas Salesforce Queue, next enterservice_cloud_voiceas SCV VOIP Connector Queue Identifier and click Finish -
In the Contact Center Channels section click Add and enter
service_cloud_voiceinto Channel Name and your VoIPstudio phone number assigned to the Queue using full international format and+prefix, for example:+12125678899. SelectQueueas Call Routing Type andservice_cloud_voiceas Queue next click Save -
From Setup, enter Trusted URLs in the Quick Find box, then click New Trusted URL.
-
Enter
service_cloud_voiceinto API Name field andhttps://salesforce.ssl7.netinto URL field, next select all CSP Directives as enabled and click Save
To confirm the deployment is configured correctly switch App to Service Console where VoIPstudio Login screen should be visible in Omni-channel widget.