Intercom
Intercom customer support molecule for SixDegree. Discovers contacts, companies, conversations, and admins; hydrates live conversation state and performs mutations (reply, assign, note) over MCP.
- Discovery:
IntercomContact,IntercomCompany,IntercomConversation,IntercomAdmin. - MCP: 4 tools (1 Hydrate, 3 Mutate).
| Name | Category | Risk | Purpose |
|---|---|---|---|
intercom_hydrate_conversation | Hydrate | Read | Fetch full live state of a conversation including messages. |
intercom_reply_conversation | Mutate | Write | Post a comment reply to a conversation. |
intercom_assign_conversation | Mutate | Write | Assign a conversation to an admin or team. |
intercom_create_note | Mutate | Write | Add an internal note to a conversation. |
| Field | Required | Purpose |
|---|---|---|
oauth_token | one-of | Bearer token populated by the platform's Intercom OAuth flow. |
api_key | one-of | Intercom Access Token (fallback when OAuth is not used). |
oauth_token takes precedence over api_key when both are provided.
Declares an intercom OAuth provider on both Discovery and MCP capabilities. TokenField is oauth_token (molecule.OAuthTokenField).
Consumed by the SixDegree platform via the molecule registry. See the main README.
- AGENTS.md — tool taxonomy.
- Intercom API Reference.
- License: Apache-2.0.