Enable your AI agent to get contact information, check opportunity status, create new leads, and update contact records in Salesforce.
6 min read
Updated February 2026
The Salesforce integration connects your AI agent to your Salesforce CRM. Your chatbot can look up customer information, check deal status, capture new leads, and update contact records — all through natural conversation.
Ideal for sales teams who want to capture leads from chat conversations and provide customers with real-time information about their accounts.
| Action | Description |
|---|---|
| Get Contact | Look up contact information by email or name |
| Get Opportunity | Check the status of a deal/opportunity |
| Create Lead | Create a new lead record from chat conversation |
| Update Contact | Update existing contact information |
Before setting up the Salesforce integration, you'll need:
api, refresh_tokenhttps://yourcompany.salesforce.com)| Field | Description | Example |
|---|---|---|
| Instance URL | Your Salesforce instance URL | https://yourcompany.salesforce.com |
| Access Token | Your Salesforce access token | 00D... |
After setup, test the integration:
Other test queries:
Salesforce access tokens expire. You may need to refresh your token or re-authenticate the connection.
Ensure your Salesforce license includes API access. Some editions restrict API access.
Check that your Salesforce user profile has read/write access to the fields ChatSpark needs to access.