What it does
- Auto-create leads/contacts - New callers are added to Salesforce automatically
- Log all activities - Every call logged as a Task or Activity
- Sync opportunities - Link calls to existing opportunities
- Custom objects - Support for custom Salesforce objects
- Two-way sync - Data flows both directions
Setup
Data sync
| Object | Direction | Frequency |
|---|---|---|
| Leads | Both ways | Real-time |
| Contacts | Both ways | Real-time |
| Activities/Tasks | CallDesk → Salesforce | After each call |
| Opportunities | CallDesk → Salesforce | When qualified |
| Custom objects | Configurable | Real-time |
What gets logged
Every call creates a Salesforce Activity/Task with:- Subject: “Call with [Caller Name]”
- Description: Conversation summary
- Duration: Call length
- Outcome: Call disposition
- Related To: Associated Lead/Contact/Opportunity
- Link: Full transcript in CallDesk
Lead vs Contact
Configure how new callers are handled:- Create Lead - For new prospects (default)
- Create Contact - For known customers
- Match first - Check for existing records before creating
Field mapping
Map CallDesk data to Salesforce fields:| CallDesk Field | Default Salesforce Field |
|---|---|
| Phone number | Phone |
| Name | FirstName / LastName |
| Company | Company |
| Call outcome | Custom field |
Max features
For Salesforce Max and above:- Custom objects - Sync to any custom object
- Record types - Assign appropriate record types
- Validation rules - Respects your Salesforce validation
- Workflow triggers - Fire Salesforce workflows from call events
Admin approval
Salesforce may require admin setup:- Install the CallDesk connected app (optional)
- Grant OAuth permissions to CallDesk
- Configure field-level security for mapped fields
Requirements
- Salesforce account (any edition)
- API access (included in most editions)
- Admin permissions for initial setup
- No additional cost from CallDesk
Troubleshooting
Can't connect to Salesforce
Can't connect to Salesforce
Make sure you have API access and appropriate permissions in Salesforce.
Records not syncing
Records not syncing
Check field-level security. The connected user needs access to all mapped fields.
Validation errors
Validation errors
CallDesk will report Salesforce validation errors. Check required fields and validation rules.
Connect Salesforce
Set up the integration now