Service Cloud Voice for Partner Telephony Troubleshooting
Review tips for troubleshooting common problems.
Omni-Channel Doesn't Show Agent Work to Accept or Reject Incoming Call
Issues you could see:
- Omni-Channel widget doesn’t show the Agent Work user interface (UI) to accept or reject the call.
- Omni-Channel user interface (UI) goes blank on incoming call.
Possible causes:
- Agent Work creation failed. Check your connector CALL_STARTED event payload and verify that you don’t have invalid data. Also, check that the agent is online with the correct Omni-Channel status for the assigned phone channel.
- Salesforce Omni-Channel has an outage, which prevents pushing Agent Work from the server to the agent console UI. Check Omni-Channel service status at trust.salesforce.com. To verify that Agent Work has been created successfully, refresh the page. Omni-Channel should load the Agent Work and allow the agent to accept or decline the call.
The Connector Doesn’t Load Successfully
Issues you could see:
- Omni-Channel widget doesn’t show the phone control panel.
- Log in failed in Omni-Channel widget.
- Your org doesn’t have the proper licenses to allow you to use the Service Cloud Voice Partner Telephony product.
- The agent isn’t assigned to the required permission set.
- The agent isn’t added to the Contact Center.
- The adapter URL isn’t configured correctly in your Contact Center.
- To find out the adapter URL of your Contact Center, you could use any Salesforce public API to read the CallCenter object.
- The adapter URL in the Contact Center gets inserted from the value in the ConversationVendorInfo record. When you import the Contact Center XML file in Setup, it points to the developer name of the ConversationVendorInfo record.
- The adapter URL isn’t accessible.
- The microphone isn’t allowed and enabled in the browser.
- CORS-related issue. The connector is loaded in an iframe. You can try to set up CORS for your host in Salesforce Setup.
Partner Telephony Setup Node Doesn’t Display
Issues you could see:
- You can't find the Partner Telephony Setup node in Salesforce Setup.
- You can’t find the Partner Telephony Contact Center List View node in Salesforce Setup.
- Your org doesn’t have the proper licenses to allow you to use the Service Cloud Voice for Partner Telephony product.
- Service Cloud Voice for Partner Telephony product isn’t turned on.
- If Voice for Partner Telephony isn’t enabled in the org, the Partner Telephony Contact Center node that shows the Contact Center list view doesn’t appear in the Salesforce Setup.
Phone Control Fails
Issues you could see:
- Some of the phone controls aren’t working (for example, accept a call, hold a call, transfer a call).
- Seeing error message or warnings in the Service Console.
- The connector API isn’t implemented properly.
- Open the browser developer console and look for errors. Pay attention to the log messages that start with [sdk] or [connector].
- Enable the Debug mode in Salesforce to see non-minified JavaScript code in the browser developer console.
- Use the remote simulator to compare the API parameters and responses between the demo connector and your connector implementation.
Download Connector Logs
Partners can log messages from their connector and then download these logged messages as a text file.