How AI Agents Coordinate with Intercom
Intercom positions itself as the "AI-first" support platform with Fin as its in-house AI agent. But many teams running AI voice or third-party AI chat agents still rely on Intercom for ticket management and customer messaging.
Intercom positions itself as the "AI-first" support platform with Fin as its in-house AI agent. But many teams running AI voice or third-party AI chat agents still rely on Intercom for ticket management and customer messaging. Coordinating SIMBA-style external AI with Intercom requires understanding where each tool fits and how they share data.
TL;DR
- Intercom owns the customer conversation history; SIMBA owns the call audio.
- Sync structured call summaries into Intercom as conversation records or notes.
- Use Intercom's customer attributes to inform the AI agent's context.
- Don't duplicate functionality β pick which tool handles which surface.
How they fit together
A typical setup:
- Phone calls handled by SIMBA voice agent.
- In-app chat handled by Intercom (with or without Fin).
- Email handled by Intercom.
- Customer history lives in Intercom as the unified record.
- Call transcripts and audio live in SIMBA, linked from Intercom.
Each tool does what it's best at. The integration ties them together.
What goes from SIMBA to Intercom
For each call:
Conversation record. Create or update an Intercom conversation tied to the customer.
Internal note. A 2-3 sentence summary of what happened.
Tags. Intent, resolution status, AI vs human, sentiment.
Attribute updates. Update customer attributes if the call surfaced new info ("preferred_callback_time", "last_issue_topic").
Link to recording. A URL pointing to the SIMBA call detail (so the human can listen if needed).
Customer attribute sync
Intercom's customer attributes can inform the AI:
SIMBA reads: before each call, fetch Intercom customer attributes (lifecycle stage, plan, last interaction). Inject relevant ones into the prompt.
SIMBA writes: after the call, update attributes (last_call_date, last_call_intent, satisfaction_indicator).
This makes the AI context-aware about the customer's history without storing it all locally.
Setting up the integration
Three pieces:
1. Intercom API access. Generate an access token with permissions for Conversations, Contacts, and Tags.
2. Webhook from SIMBA. Configure SIMBA to POST call summaries to an endpoint you own.
3. Bridge service. A small server that receives SIMBA webhooks, formats the data for Intercom, and posts to Intercom's API.
Most AI platforms ship with prebuilt Intercom integrations. If not, the bridge service is a few hundred lines.
Routing in Intercom
Intercom Workflows (or Operator Rules) can route AI-handled conversations:
AI resolved, no follow-up needed: Auto-close.
AI resolved, customer wanted callback: Assign to next available agent with priority.
AI escalated, urgent: Page on-call.
AI escalated, complex: Route to specialist queue.
AI tagged "negative sentiment": Flag for QA review.
These rules turn structured AI data into actionable workflow.
Fin and SIMBA together
If you're running Fin for chat and SIMBA for voice:
- Each handles its own channel.
- Both should write to the same customer record.
- Both should share the same knowledge base if possible.
- Cross-channel context: customer chats with Fin, then calls SIMBA β SIMBA should know Fin had the prior interaction.
This requires either:
- A single source of truth (Intercom holds all conversations).
- A shared event bus where both AIs write.
For most teams, Intercom-as-source-of-truth is simpler.
Conversation continuity
A subtle case: customer chats with Fin at 2pm; calls SIMBA at 4pm about the same issue. SIMBA should pick up where Fin left off.
Pattern:
- SIMBA looks up the caller in Intercom.
- Pulls recent conversations (last 7 days).
- Summarizes and injects into the system prompt.
- The agent acknowledges the context: "I see you chatted with us earlier about your billing β let's pick up there."
This is rare but high-impact when it happens.
Common Intercom + AI mistakes
Duplicate conversations. Same call creates two Intercom records due to webhook retry. Use idempotency keys.
Tag explosion. Every AI call adds 5 new tags. After a year, tag list is 500+. Use a controlled vocabulary.
Chat vs voice routing confusion. AI agent confused about which channel it's on. Be explicit in the prompt.
Customer attribute overwrites. AI overwrites attribute set by a human. Use additive updates or designated AI-only attributes.
Reporting
Useful Intercom reports for AI-handled cohorts:
- AI-resolved conversations per week
- Median time to AI resolution
- Escalation rate from AI
- Customer satisfaction by AI vs human
- Repeat contact rate after AI resolution
Set up these as saved views.
Migration considerations
If you're moving from Intercom-only to Intercom + external AI:
- Don't try to replace Fin and add SIMBA in the same project.
- Pilot SIMBA on voice (where Fin doesn't compete).
- Add chat handling later if Fin doesn't meet your needs.
- Keep customer attributes consistent across both AIs.
For the broader integration pattern, see how AI agents coordinate with helpdesks like Zendesk β same idea, different tool.
Related reading
- The Definitive Guide to AI Customer Support in 2026
- Building a Tier-1 AI Support Agent Step by Step
- Why "Human-in-the-Loop" Beats "Fully Autonomous" for Most Teams
- How to Calculate ROI for AI Customer Support
- How AI Support Agents Should Handle Account Verification
FAQ
Should I use Fin or external AI for chat? Depends on customization needs. Fin is convenient if you're all-Intercom. External AI gives more control.
Will SIMBA's voice transcripts show up in Intercom? Summaries, yes. Full audio lives in SIMBA with a link from Intercom.
Can SIMBA call Intercom's API directly during a call? Yes β useful for live customer attribute lookups.
What about Intercom's mobile SDK? SIMBA voice agents can be embedded in mobile apps via WebRTC, separate from Intercom's chat SDK.
Can I migrate from Intercom to a different helpdesk? Yes β most modern helpdesks have similar API surfaces. The integration logic is portable.

Rohan Pavuluri builds SIMBA Voice Agents at Speechify. Previously, he founded and led Upsolve, the largest nonprofit in the United States serving low-income Americans through technology. He writes about real-world voice-agent deployments β customer support, outbound sales, AI receptionists β and the practical product, design, and operational lessons that actually move the needle.
More from Rohan Pavuluri
View all βSIMBA vs Avoca: Which AI Voice Agent Platform Is Right for Your Service Business?
Avoca raised $125M at a $1B valuation for home services voice AI. SIMBA takes a different approach β horizontal platform, published pricing, IVR navigation, and a dedicated engineer for every customer.
Voice AI for Commercial Real Estate: Leasing, Tenant Services, and Property Operations
Commercial real estate has distinct communication patterns from residential. Voice AI handles leasing inquiries, building ops, CAM questions, and broker qualification across office, retail, and industrial.
Voice Agents for Tenant Communication: Maintenance, Rent, and Lease Management at Scale
Managing tenant communication at scale breaks at about 200 units per property manager. Voice agents handle the entire lifecycle β inquiries, applications, maintenance, rent, renewals, and move-outs.
Related reading
Why "Human-in-the-Loop" Beats "Fully Autonomous" for Most Teams
The fully autonomous AI customer service agent is the AI industry's preferred fantasy. The reality in 2026 is that the best-performing deployments are hybrid: AI handles most volume, humans handle the edge cases and provide supervision, and the line between them is carefullyβ¦
How to Calculate ROI for AI Customer Support
ROI calculations for AI customer support often use the wrong baselines and the wrong metrics. The result: numbers that look great in a deck but don't match reality once deployed. The right model captures the full cost and benefit stack, including second-order effects.
Designing AI Agents That Cancel Subscriptions Honestly
Subscription cancellation is a legally loaded support interaction. Several jurisdictions now require cancellation to be as easy as signup ("click-to-cancel" laws).
Voice AI, twice a month.
Get the best of the SIMBA resources hub β new articles, trend notes, and operator guides. No spam.
