Overview
Connect your apps to agents: Slack, GitHub and Linear, plus any HTTP API and MCP server.
Agents connect out to your apps. Connections are encrypted at rest and scoped to your team.
- Slack and Linear use team OAuth, connected under Settings → Integrations. Connecting Slack does not give the bot every channel: see the Slack page.
- GitHub uses your team's GitHub App, also under Settings → Integrations, or a token added inside the GitHub step.
- HTTP requests and MCP servers are set up inside the step or AI agent that uses them.
App integrations
Slack
Messages, channels, files, reactions, and Slack-event triggers.
GitHub
Issues, pull requests, files, releases, and Actions.
Linear
Issues, comments, sub-issues, teams, and states.
Generic connectors
When there's no built-in integration, use these:
| Connector | What it does | Auth |
|---|---|---|
| HTTP request | Call any API (any method, headers, body), as a step or as an AI agent's tool. | Headers on the step; as a tool: none, bearer token, basic auth or a header. |
| MCP server | Give an AI agent the tools of a remote MCP server. | Added in the agent's tools: URL plus an optional token. |
These reach services without a built-in integration, for example Jira, Salesforce, Discord, GitLab or PagerDuty through their APIs.
Models
AI agent and LLM nodes need a model credential, managed separately on the Models page.