# Intercom API for AI Support Agents

DevFeed: [Intercom API for AI Support Agents](<https://devfeed.tech/articles/intercom-api-for-ai-support-agents-97561.md>)

Original publisher: [Read original article](<https://www.swytchcode.com/content/intercom-api-support-agents>)

Author: Chaitrali Kakde

Published: 2026-10-23T13:32:34.359184Z

Content type: tutorial

Language: en

Sources: [Swytchcode](<https://devfeed.tech/sources/swytchcode.md>)

Topics: [AI for customer service automation](<https://devfeed.tech/topics/ai-for-customer-service-automation.md>), [Support](<https://devfeed.tech/topics/support.md>), [human in the loop agent](<https://devfeed.tech/topics/human-in-the-loop-agent.md>), [API Economy](<https://devfeed.tech/topics/api-economy.md>), [MSP MCP](<https://devfeed.tech/topics/msp-mcp.md>), [deepl](<https://devfeed.tech/topics/deepl.md>)

Tags: [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [api](<https://devfeed.tech/tags/api.md>), [draft](<https://devfeed.tech/tags/draft.md>), [email](<https://devfeed.tech/tags/email.md>), [intercom](<https://devfeed.tech/tags/intercom.md>), [support](<https://devfeed.tech/tags/support.md>), [use-cases](<https://devfeed.tech/tags/use-cases.md>)

## AI overview

Intercom reply calls can return success without delivering a customer email: outbound replies to inbound email conversations require an email-reply feature flag enabled through the accounts team, so verify delivery in a real inbox. To reduce misdelivery, use the explicit conversation ID rather than `last`, which can resolve to a different customer's thread if another message arrives before the reply. The text recommends pinning the API version and using the workspace's regional base URL. For an initial support agent, allow reading, search, internal notes, tags and assignment, while drafting customer replies as notes for human review; if replies are enabled, require approval for customer-visible comments. Protect reply writes from duplicates with an idempotency key and check recent conversation parts before sending. The described alternatives include editor-based MCP for human-in-the-loop drafting and an SDK-based route for an always-on service.

## Source excerpt

Your agent replies, gets a 200, and the customer never receives it. The Intercom email flag, the danger of replying to "last", and how to build support agents that draft.