Skip to content
Intercom logo Salesforce logo

Connectors / Integration

Connect Intercom and Salesforce to Keep Customer Conversations and CRM Data in Sync

Sync support conversations, leads, and customer health signals between Intercom and Salesforce automatically — no manual data entry needed.

Intercom + Salesforce integration

Intercom and Salesforce are two of the most-used platforms in a modern go-to-market stack, but by default they don't talk to each other. Sales teams live in Salesforce while support and success teams work out of Intercom, and those blind spots cost deals and damage customer relationships. Integrating Intercom with Salesforce on tray.ai closes that gap, keeping every lead, contact, conversation, and deal in sync across both platforms.

When Intercom and Salesforce are connected, your entire revenue team works from the same data. Sales reps can see every support ticket and chat a prospect has had before picking up the phone, while support agents can pull up a contact's deal stage, contract value, or account owner without leaving Intercom. Automated lead creation, contact updates, and conversation logging cut hours of manual CRM work each week. The result is faster response times, cleaner handoffs between teams, and a complete picture of every customer relationship.

Automate & integrate Intercom + Salesforce

Automating Intercom and Salesforce business processes or integrating data is made easy with Tray.ai.

intercom
salesforce

Use case

Automatically Create Salesforce Leads from Intercom Conversations

When a new visitor starts a conversation in Intercom that signals buying intent — asking about pricing, features, or enterprise plans — tray.ai can automatically create a qualified Lead or Contact record in Salesforce. The integration maps Intercom attributes like email, company, and conversation snippet directly to Salesforce fields, so no inbound opportunity slips through.

  • Eliminate manual lead entry from inbound chat conversations
  • Capture intent signals in real time before prospects go cold
  • Assign every qualified conversation to the right sales rep immediately
intercom
salesforce

Use case

Sync Intercom Contact Data to Salesforce Contacts and Accounts

Keep contact records consistent across both platforms by syncing Intercom user profiles to Salesforce Contacts and Accounts in real time. When a user updates their email, job title, or company in Intercom, tray.ai pushes those changes to Salesforce automatically, and vice versa, so both teams always work from accurate data.

  • Maintain a single source of truth for customer and prospect data
  • Reduce data decay caused by siloed manual updates
  • Improve segmentation and personalization in both platforms
intercom
salesforce

Use case

Log Intercom Conversations as Salesforce Activities

Every meaningful Intercom chat, email, or support thread can be automatically logged as an Activity or Task against the relevant Contact, Lead, or Opportunity in Salesforce. Sales managers and account executives get full visibility into customer communication history without switching tools or tracking down colleagues for context.

  • Give sales reps a complete customer communication timeline inside Salesforce
  • Improve forecasting accuracy with richer activity data on open opportunities
  • Cut down on context-switching and cross-team status meetings
intercom
salesforce
outreach

Use case

Trigger Intercom Messages Based on Salesforce Opportunity Stage Changes

When a Salesforce Opportunity moves to a new stage — Closed Won, Renewal Pending, or At Risk — tray.ai can automatically trigger a targeted Intercom message or in-app campaign to the right customer. Outreach goes out when it's actually relevant, based on the real state of the commercial relationship.

  • Send timely onboarding, upsell, or renewal messages automatically
  • Align customer success outreach with real deal and account data
  • Engage at-risk accounts identified in Salesforce before churn happens
intercom
salesforce

Use case

Escalate High-Value Intercom Conversations to Salesforce Cases or Tasks

When a customer flagged as a high-value account in Salesforce opens an Intercom conversation with a critical issue, tray.ai can automatically create a Salesforce Case or Task and assign it to the appropriate account owner. Enterprise customers get priority handling without support agents having to manually check account tier data.

  • Route high-value customer issues to account owners immediately
  • Cut time-to-response for enterprise and strategic accounts
  • Maintain SLA compliance by bridging support and CRM workflows
intercom
salesforce

Use case

Update Salesforce Account Health Scores from Intercom Engagement Data

Use Intercom engagement signals — conversation frequency, product usage messages, and CSAT scores — to automatically update custom health score fields on Salesforce Accounts. Customer success managers get a continuously refreshed view of account health inside the CRM without logging into Intercom separately.

  • Enrich Salesforce account records with real-time customer engagement signals
  • Run proactive customer success motions based on live health data
  • Improve renewal and expansion forecasting with behavioral data in Salesforce

Challenges Tray.ai solves

Common obstacles when integrating Intercom and Salesforce — and how Tray.ai handles them.

Challenge

Avoiding Duplicate Records Across Both Platforms

Intercom creates user records from chat interactions while Salesforce creates Leads and Contacts from CRM activity, so the same person can end up in both systems multiple times with conflicting data. Without deduplication logic, integrations create duplicate Leads in Salesforce or ghost users in Intercom.

How Tray.ai helps

tray.ai's workflow logic lets you build email-based lookup steps that query Salesforce before creating any new record, updating existing records instead of duplicating them. Custom branching handles edge cases like multiple Contacts with the same email across different Accounts.

Challenge

Managing Bidirectional Sync Without Infinite Loops

When both systems update each other, a change in Salesforce can trigger an update in Intercom, which then triggers an update back to Salesforce — an infinite loop that floods both platforms with redundant API calls and corrupts data.

How Tray.ai helps

tray.ai lets you build timestamp comparison logic and field-level change detection into your workflows, so updates only go through when data has genuinely changed. Separate workflow branches for each direction give you granular control over when and how data flows, cutting out loop risks entirely.

Challenge

Mapping Custom Fields Between Intercom and Salesforce

Both Intercom and Salesforce are heavily customized in most organizations, with bespoke fields, picklist values, and data structures that don't map cleanly to each other out of the box. A mismatched field mapping can result in lost data or broken validation rules in Salesforce.

How Tray.ai helps

tray.ai's data mapping tools let you transform, reformat, and translate values between the two platforms at the field level. You can apply conditional logic to handle picklist translations, format phone numbers or dates, and confirm data meets Salesforce validation requirements before any write operation.

Templates

Pre-built workflows for Intercom and Salesforce you can deploy in minutes.

New Intercom Conversation to Salesforce Lead

Intercom Intercom
Salesforce Salesforce

Automatically creates a new Lead in Salesforce whenever a qualifying conversation starts in Intercom, mapping contact details, company information, and the conversation URL to the Lead record for immediate sales follow-up.

Salesforce Opportunity Closed Won to Intercom Onboarding Message

Salesforce Salesforce
Intercom Intercom

When a Salesforce Opportunity is marked Closed Won, this template automatically sends a personalized onboarding message via Intercom to the associated contact, starting the customer success motion without any manual handoff.

Intercom CSAT Score to Salesforce Account Health Field

Intercom Intercom
Salesforce Salesforce

Syncs CSAT survey results collected in Intercom to a custom Health Score or Sentiment field on the corresponding Salesforce Account, giving customer success and sales teams live satisfaction data directly in the CRM.

Bidirectional Intercom and Salesforce Contact Sync

Intercom Intercom
Salesforce Salesforce

Maintains a real-time, bidirectional sync of contact and user data between Intercom and Salesforce, so profile updates in either platform show up in the other within minutes.

High-Value Intercom Conversation Escalation to Salesforce Case

Intercom Intercom
Salesforce Salesforce

Monitors Intercom for conversations from contacts associated with high-tier Salesforce Accounts and automatically creates a Salesforce Case assigned to the account owner when a conversation opens, so premium customers get priority handling.

Salesforce Lead Status Change to Intercom Tag and Message

Salesforce Salesforce
Intercom Intercom

When a Lead's status changes in Salesforce — from New to Working or Qualified, for example — this template automatically applies the corresponding tag in Intercom and optionally sends a targeted in-app or email message to keep the prospect engaged.

Ship your Intercom + Salesforce integration.

We'll walk through the exact integration you're imagining in a tailored demo.