This integration is available from Integrations in Agent Studio under CRM.
Prerequisites
- A Salesforce account with administrator access
- Access credentials for the PolyAI Portal
What you’ll provide to PolyAI
Once you finish the Salesforce setup below, share the following with your PolyAI representative through a secure channel:Set up Salesforce for API access
1
Enable API access on the integration user's profile
- Log in to Salesforce with admin privileges.
- Go to Setup → Users → Profiles.
- Edit the profile for the user that will connect to PolyAI.
- Ensure API Enabled is checked.
2
Create a Connected App
- Go to Setup → App Manager.
- Click New Connected App.
- Fill in the following:
- Save the Connected App and copy the Consumer Key and Consumer Secret — these are your Client ID and Client Secret.
3
Share credentials with PolyAI
Send the values from the table above to your PolyAI representative. PolyAI uses them to generate the OAuth access token and stores them as encrypted secrets.
Code example: create a Salesforce case
Once the integration is live, your agent can create cases through the Salesforce REST API. This is a simplified example of the underlying call.Next steps
Once PolyAI has your credentials, the integration is configured on our side and you’ll be contacted when it’s ready. For custom functionality, contact your PolyAI account manager.Related pages
Integrations overview
Browse all available integrations.
Call handoffs
Configure agent handoff routing.

