Skip to main content
Modem connects to the tools where your users and team already work. Integrations serve three purposes: capturing data (messages, issues, emails) so Modem can analyze it, giving the agent tools to take action on what it finds, and letting external MCP clients invoke the Modem Agent.

Data Sources

These integrations continuously capture messages and events, feeding them into Modem’s analysis pipeline. Messages are grouped into topics, classified by type (bug, feature request, praise, complaint), and linked to people and companies.

Slack

Capture messages from selected channels. Also lets you talk to the Modem Agent directly from Slack.

Discord

Capture messages from Discord servers. Also lets you talk to the Modem Agent by mentioning the bot.

Microsoft Teams

Capture channel messages from Microsoft Teams. Currently in beta.

GitHub

Sync issue and PR metadata: titles, descriptions, comments, labels, and review discussions. Does not read source code.

GitLab (Beta)

Beta — rolls out per organization. Sync merge request, issue, and comment metadata. The agent can also search, create, update, and comment.

Intercom

Capture conversations in real time. The agent can also search, reply, and manage tags.

Zendesk

Capture Zendesk tickets in real time, including replies, internal notes, and ticket metadata.

Jira

Capture issues and comments in real time. The agent can also search, create, and update issues.

Jira Service Desk

Capture customer support requests from Jira Service Management, including public replies and internal notes.

Stripe

Sync a read-only mirror of your billing data and trigger automations on subscriptions, trials, and failed payments.

Gong

Capture transcripts from your recorded Gong calls, grouped into topics and linked to the people who spoke on them.

Email

Route email feedback to Modem through a dedicated inbound address.
All data sources let you choose what to monitor: specific Slack channels, Discord channels, GitHub repositories, or a dedicated email address. Start narrow and expand as needed.

Agent Tools

For commonly-accessed data, Modem persists state to make querying more efficient. Integrations also add agent tools to query for additional data, take action, and write data back when asked.

Linear

Search, create, and update issues. Link topics to existing tickets.

Jira

Search, create, and update issues. Link topics to existing issues.

Notion

Search, read, and create pages and database entries in your Notion workspace.

PostHog

Query product analytics, feature flags, experiments, and error tracking data.

Salesforce

Query standard and custom CRM objects read-only, with core account and opportunity context kept synced.

Coding Agents

Delegate implementation tasks to Claude Code, Cursor, or Devin, enriched with Modem context.

MCP Servers

Connect any MCP-compatible tool server to extend the agent’s capabilities.
Slack, Discord, Intercom, and Jira are both data sources and agent tools. Slack lets your team talk to the agent via DM or @mention, and Discord by mentioning the bot. Intercom lets the agent search, reply to, and manage conversations (when write access is enabled). Jira captures issue activity and lets the agent search, create, and update issues.

External Agent Access

These integrations make Modem available to other AI tools. They don’t add new data sources or outbound tools for the Modem Agent. Instead, they let external clients search your Modem data, run the agent against it, and update your workspace.

Modem MCP Server

Search your data, run the Modem Agent, and update topics, people, and companies from external MCP clients like Claude Code, Cursor, VS Code, Codex, and opencode.

Setup

Most integrations are configured from Settings > Integrations in the Modem dashboard. Data source integrations use OAuth (Slack, Discord, GitHub, Intercom, Zendesk) or a generated address (Email). Agent tools use OAuth (Linear, Notion) or API keys (PostHog, Coding Agents, MCP Servers). The Modem MCP Server is configured from your external MCP client. Each integration page has step-by-step setup instructions.

Cross-Platform Identity

When you connect multiple data sources, Modem links people across platforms using shared identifiers like email addresses. A user who messages you on Slack, files a GitHub issue, and emails support gets a single unified profile with their full history. This also works at the company level. Email domains and other signals help associate people with companies, giving you an account-level view of feedback across all sources. See Companies & People for details.

Next Steps

Quickstart

Connect your first integration in 5 minutes.

The Modem Agent

See what the agent can do with your connected tools.