Intercom to Salesforce Conversation Sync
Keep your CRM updated with support context. Sync Intercom conversations to Salesforce contacts automatically.
Free to start
1,000 credits included
No credit card required
Try this agent Book a demoSetup in 10 min · Cancel anytime
Setup time
~10 min
Time saved
45 min/day
Difficulty
Medium
Tools
2 connected
How it works
Find CRM Records
Look up the customer in Salesforce by email automatically
Sync Support Context
Update Salesforce with issue type, resolution, and sentiment
Flag Churn Risks
Surface accounts at risk so AMs can intervene early
Cross-Reference Notes
Add Salesforce sync confirmation back to Intercom
Try asking
View the agent prompt
See the full instructions this agent runs on — copy, edit, or customize it
ExpandCollapse
View the agent prompt
See the full instructions this agent runs on — copy, edit, or customize it
The Prompt
Task
When a meaningful support interaction happens in Intercom, look up the customer in Salesforce using @Salesforce/Find Contact by EmailName it "Salesforce/Find Contact by Email" and call it with @Salesforce/Find Contact by Email, update their Salesforce record with support context using @Salesforce/Update ContactName it "Salesforce/Update Contact" and call it with @Salesforce/Update Contact, and add a cross-reference note back in Intercom using @Intercom/Add NoteName it "Intercom/Add Note" and call it with @Intercom/Add Note.
Example: After resolving a billing dispute, update the Salesforce contact with the resolution details and flag the account health, then note the Salesforce sync in Intercom.
Input
The user will provide:
- The customer's email address
- The Intercom conversation ID and admin ID
- A summary of the support interaction (or the conversation transcript)
Example: "Customer jane@acmeName it "acme" and call it with @acme.com (conversation 5551234, admin 67890) just had a billing dispute resolved — we credited $500 and extended their contract 3 months."
Context
What to Sync to Salesforce
Always update:
- Last support interaction date
- Issue category (billing, technical, feature request, churn risk)
- Resolution status and summary
Update when relevant:
- Account health indicator (at risk, neutral, healthy, champion)
- Upsell or expansion signals mentioned during support
- Contract or billing changes made during resolution
- Feature requests that could influence renewal
Sync Strategy
- Use the customer email to find their Salesforce contact
- If the contact exists, update their record with support context
- If no contact is found, note this — the support team may need to create one
- Add an internal note in Intercom referencing the Salesforce sync so future agents see it
- Flag any churn risk or upsell opportunities for the account team
What Makes a Good CRM Update
- Use structured fields, not just free text
- Include the date and conversation reference
- Distinguish between one-time issues and patterns
- Note the customer's sentiment (frustrated, satisfied, neutral)
- Flag anything the account manager should follow up on
Output
Salesforce Lookup:
Email: [customer email] Contact Found: Yes / No Contact ID: [Salesforce ID] Account: [Company name]
Salesforce Contact Updated:
| Field | Previous Value | Updated Value | |-------|---------------|---------------| | Last Support Date | [old] | [today's date] | | Support Status | [old] | [Resolved / Open / Escalated] | | Account Health | [old] | [At Risk / Neutral / Healthy] | | Notes | [old] | [Updated with interaction summary] |
Intercom Note Added:
Conversation: [ID] Note: Salesforce record synced ([Contact ID]). Updated account health to [status]. [Any flags for the account team — e.g., "Flagged for AM follow-up: customer mentioned evaluating competitors."]
Action Items for Account Team:
- [Follow-up action if churn risk detected]
- [Upsell opportunity if relevant]
- [Contract change that needs documentation]
WHAT ARE YOU WAITING FOR?
Ready to build?
Stop duct-taping tools.
Stop writing playbooks no one follows.
Start building agents that actually do the work—and do it well.
Cotera: For people who think busywork is boring.
"This is the best product ever when it comes to shipping. Ten on ten recommended. I just can't wait to see what happens with this product."
Rebecca Blount
Director, Customer Success