All Features
Connect · Integrations

Your tools, connected safely

Connect your accounts in a click and see what your teammates use. Then your AI can work in those tools when you ask, and the apps, automations, skills and agents in each space can use them safely.

Connected Integrations
HubSpot
Stripe
Gmail
Google Calendar
Slack
Jira
GitHub
Notion
Linear
Airtable
7 / 3,600+ connected

Connect once at the workspace level. Every app, automation, and AI agent gets access.

What Integrations gives you

3,600+ Pre-Built Connectors

CRM, payments, communication, storage, analytics. All major platforms covered.

Your Accounts, Visible to the Team

Each person connects their own account in a click and sees which tools their teammates have connected. You connect an account once, not once per AI tool per computer.

In Every Space

A space's Integrations tab shows the services its apps, automations, skills and agents reach, next to the work they serve.

OAuth & API Keys

Support for OAuth2 flows and API key authentication. Secure credential storage.

Auto-Generated AI Tools

Integrations automatically become tools your AI agents can use. HubSpot connected? Your agent can create contacts.

Real-Time Proxy

API calls proxied through Runwork with rate limiting, retries, and error handling.

Integration Scoping

Control which apps can access which integrations. Keep sensitive connections restricted.

Access from anywhere

Claude ChatGPT Cursor

AI Agents

Ask your AI agent:

Connect your AI agent

Desktop & Web

The Runwork desktop app with the Glass appearance on macOS: the team's faces in the title bar over Home, My Desk and Recent

Browse and connect from 3,600+ integrations. Manage credentials, test connections, and monitor usage.

CLI

Why Integrations matters

How Integrations works

Integrations in Runwork connect your workspace to external services like CRMs, payment processors, communication tools, and databases. In most teams, every AI tool on every computer holds its own copy of every connection: HubSpot OAuth in Claude Desktop, again in Cursor, again in ChatGPT, again on the next machine. Runwork keeps the credentials instead. Each person connects their own accounts once, sees what their teammates have connected, and their AI can then work in those tools from whichever AI tool they use. Inside a space, the apps, automations and AI agents reach the same services.

Adding an integration takes seconds. Find the service you need and complete the OAuth flow or enter your API credentials. Runwork securely stores these credentials and manages token refresh automatically. No more dealing with expired tokens or OAuth callback URLs in your application code. And it all happens without an engineering ticket: a marketing ops person can connect the whole stack themselves, and when a tool isn't in the catalog, their agent can still reach its API through a small workspace app it makes.

Connected services automatically become available as tools for your AI agents. If you've connected HubSpot, your agents can create contacts, update deals, or query your pipeline, just by asking. If you've connected Slack, agents can post messages or create channels. There's no additional configuration required. Underneath, this is MCP: every connected integration becomes a tool in your workspace's MCP server, which is how every AI tool your team uses gets to call them. Your AI agent can search the catalog, list connections, and call integration APIs on your behalf. From the terminal, runwork integrations call lets you proxy API requests through any connected service.

For automations and workflows, integrations provide trigger sources and action destinations. Receive a webhook from Stripe when a payment succeeds, then update your internal entities and send a Slack notification, all in one flow. The integration layer handles the API complexity while you focus on business logic.

Security is built in. You control which apps can access which integrations through scoping rules. Sensitive connections (like payment processors) can be restricted to specific apps. All API calls are proxied through Runwork with automatic rate limiting, retry handling, and error logging, none of which you have to build yourself. And because every call goes through one place, you can watch it: which integrations get used, by which apps and agents, and how often.

Integrations get useful when you combine them. HubSpot can sync to Slack the moment a deal moves, and a Stripe payment can trigger its own follow-up. Describe the combination to your agent and it makes the app. Runwork hosts it in the space, with the connections already in place.

Frequently Asked Questions

We use Stripe, HubSpot and Slack. Will our AI tools work with all of them?
Yes. Each person connects their own account in a click, once, rather than once per AI tool on every computer, and can see which tools their teammates have connected. After that they are tools your AI can actually call, so it reads the customer record and writes the update, posts the message, pulls the payment.
Can we connect something custom without going back to engineering every time?
Yes. Your AI can call any HTTP endpoint your team has exposed, so an internal service or a partner API becomes available the same way a packaged integration does. The reason this matters is that the person who needs the connection is usually not the person with the engineering backlog, and here they do not have to wait for one.
How many integrations does Runwork support?
Runwork supports 3,600+ pre-built integrations covering CRM (HubSpot, Salesforce), payments (Stripe, PayPal), communication (Slack, Discord, email), storage (Google Drive, Dropbox), development tools (GitHub, GitLab), and many more categories. New integrations are added regularly.
Whose account does the AI use?
Your own. Everyone connects their own accounts, and Runwork keeps the credentials instead of every AI tool on every computer. You never repeat the OAuth flow in each AI tool, on each computer, or in application code, and every call goes through Runwork, so you can see which integrations are used, by which apps and agents, and how often.
Can AI agents use integrations automatically?
Yes. Connected integrations automatically become tools available to your AI agents. If you connect HubSpot, agents can create contacts, update deals, or query data. If you connect Slack, agents can post messages. There is no additional configuration. Agents understand available integrations and can use them when relevant.
How does Runwork handle API rate limits and errors?
All integration API calls are proxied through Runwork with built-in rate limiting, automatic retries with exponential backoff, and comprehensive error handling. If an external API is temporarily unavailable, Runwork handles retries automatically, so you never build that reliability layer yourself.
Can I restrict which apps access certain integrations?
Yes. Integration scoping lets you control which apps can access which integrations. Sensitive connections like payment processors can be restricted to specific apps, while general-purpose integrations like Slack can be available workspace-wide. This gives you fine-grained security control.
Are there examples of how integrations work together?
Yes. A common pattern is one agent working across the whole marketing stack: it can post to Slack when a HubSpot deal moves, or follow up on a Stripe payment on its own. Describe the combination to your AI and it makes the app in a space, with the connections already in place.

Use Cases

Sync CRM with internal tools Payment processing Slack notifications GitHub automation Email campaigns Analytics pipelines

Related Features

Compared With

See How Teams Use Integrations

Ready to try Integrations?

One shared cloud under the AI tools your team already uses.