Connectors

A connector is a saved connection to an outside service: a Gmail mailbox, a GitHub organization, a Notion workspace, a PostHog project. You set one up once, decide who and what it is for, and Paperclip carries that decision into every run.

Note: These guides cover the connector model in Paperclip v2026.1012.0. Available methods depend on your installed version, instance configuration, and provider approval. A catalog listing does not by itself establish that provider sign-in is available.

Warning: Google verification pending. Paperclip has not yet completed Google app verification. You may see an unverified-app warning during authorization. If Google offers an Advanced option to continue to Paperclip, you can choose to proceed after reviewing the requested access. This option is not available for every account; Workspace administrator restrictions and other Google access requirements still apply. Contact support@paperclip.ing if you cannot connect.

Note: While Google verification is pending, the nine Google Workspace connectors and any saved Google accounts are temporarily hidden from the Connectors page. Only the list changes: existing Google connections keep running with their access and permissions, and an agent that needs a Google service can still ask you for it with a connection card on its task.

Start here

What you can connect

The Connectors list holds three kinds of connection. They look alike — each one is a credential Paperclip stores for you — but you set them up differently and different people use them.

App integrations let agents work with information and actions inside an app you already use: read a Notion page, open a Linear issue, look at a Sentry error, search a Drive folder. Setup ends in a list of individual actions you switch on or off. The agent starts the work.

Model providers supply the credential Paperclip uses to run models. Setup ends in a stored key or subscription, and there is no action list, because nothing here is a tool an agent can call. Paperclip uses it on the agent's behalf whenever the agent thinks. If you have ever wondered why your Anthropic connection has no permissions to set, this is why.

Chat channels — Experimental let people talk to your agents from a messaging app. An administrator must enable Chat connectors, which is off by default. Setup connects a provider app or bot to Paperclip; eligible messages can start or continue agent tasks.

One service can do more than one of these. Slack offers an app integration and an experimental chat channel, configured separately with separate credentials. Google Chat is an app integration: agents read and post in it, but people cannot use it to talk to an agent. GitHub has two entries: GitHub for repository tools under Developer tools, and GitHub Code Review Bot for the experimental review bot under chat channels.

Connection methods

Every row in the catalog lists the methods that connector supports. The names mean the same thing everywhere:

Method What it means
Connect with Paperclip Paperclip holds the OAuth client and you approve access in the provider's own consent screen. Offered only on instances enrolled with Paperclip Cloud.
Sign in with the provider Paperclip registers itself with the provider's authorization server at connect time, then you approve access there. Nothing to create first.
Your own OAuth app You register an OAuth client with the provider and add Paperclip's callback URI before connecting. Use this when the provider does not support automatic registration, or when you want the client to be yours.
API key You generate a key or token in the provider's console and paste it into Paperclip.
Provider app registration You create an app or bot in the provider's developer console, give it the documented permissions and events, and connect its credentials. Provider-specific channel guides describe exceptions, such as managed inboxes.
No credential Nothing to sign in to. You identify the target — a store domain, a generated URL, a shared file — and that is the whole setup.

Which methods you actually see depends on your instance. Connect with Paperclip is hidden unless your instance is enrolled with Paperclip Cloud and Cloud advertises a profile for that connector. Every chat channel is behind the Chat connectors instance setting, which is off by default. AgentMail is not: its email inboxes are available on every instance. The memory providers are behind a separate Memory connectors setting, also off by default. Each connector page lists its own prerequisites.

What setup looks like

Connecting a catalog app is one screen. Paperclip picks the recommended method for you and asks only for what proves who you are: a provider sign-in, a key, or an address. A catalog card that says Add key means you will paste a key; every other card says Connect.

Above the main button, one line states the access Paperclip will use, such as "Connects for everyone in your organization, available to all agents." When an agent asked for the connection from a task, it reads "available to the agent that asked for it" instead. Select Change to pick a different identity, narrow the agents, or choose another method or capability; everything there can also be changed afterwards. Individual actions are set on the Permissions tab once you are connected — see Set action permissions.

The catalog

Find an app and open its setup guide.

Google Workspace

Connector What you can do Connection methods
Gmail Google's email service. Agents search and read mail, and on a draft connection create drafts for you to review in Gmail. Sending, deleting, and relabelling mail are never enabled. Connect with PaperclipYour own OAuth app
Google Calendar Google's calendar. Agents read calendars, and on a write connection create and change events. Connect with PaperclipYour own OAuth app
Google Chat Google Workspace's team messaging. Agents search and read conversations, and on a write connection post messages. This is an agent tool, not a way for people to talk to an agent. Connect with PaperclipYour own OAuth app
Google Docs Google's word processor. Agents read documents, and on a write connection edit them. Connect with PaperclipYour own OAuth app
Google Drive Google's file storage. Agents search and read files, and on a write connection create and copy them. Connect with PaperclipYour own OAuth app
Google People The contacts and directory behind a Google account. Agents look up people and profiles. Read-only; there is no write connection. Connect with PaperclipYour own OAuth app
Google Sheets Google's spreadsheets. Agents read sheets, and on a write connection update them. A third path shares individual spreadsheets with a Paperclip robot account instead of connecting a Google identity at all. Connect with PaperclipYour own OAuth appNo credential
Google Slides Google's presentations. Agents read decks, and on a write connection edit them. Connect with PaperclipYour own OAuth app
Google Workspace Search One read-only search that spans Gmail, Drive, Calendar, and Chat in a single Google account. Use it when an agent needs to find something without knowing which app holds it. Connect with PaperclipYour own OAuth app

Note: Google app verification is pending. See Google setup requirements for unverified-app warnings, account restrictions, and the separate Developer Preview prerequisites.

Productivity and collaboration

Connector What you can do Connection methods
Arcade Tool gateway combining the tools you select from several servers behind one URL. Agents use the exposed tools; authentication follows your gateway settings. Setup is unverified. Gateway URLBrowser sign-in or token/headers
Asana Work management for team projects, tasks, and goals. Agents work with the projects and tasks the authorizing Asana account can reach. Connect with PaperclipYour own OAuth app
Composio App discovery and execution through Composio Connect or a configured session. Upstream app authorization happens in Composio; broad execution actions need separate review. Setup is unverified. Composio Connect sign-inConfigured session URL and headers
Executor One remote endpoint for configured integrations. Agents use its exposed actions within Executor's upstream policies. Setup is unverified. Deployment URLBrowser sign-in or token/headers
Fireflies — Live exception; not yet stable Meeting transcripts, summaries, and action items the connected account can access. Setup is unverified. Sign in with FirefliesAPI key
Jira Atlassian's issue tracker for software teams. Agents work with the issues on the Jira site you connect. Sign in with Jira
Linear Issue tracking for product and engineering teams. Agents create, update, and read issues across whatever the authorizing Linear account can reach. Sign in with Linear
Miro Shared online whiteboards for diagrams, planning, and workshops. Agents work with the boards your Miro account can reach. Sign in with Miro
Notion Workspace for notes, documents, and databases. Agents read and update content accessible to the Notion account you authorize. Paperclip does not add a page-level filter. Sign in with Notion
Todoist Task lists for individuals and small teams. Agents work with the tasks and projects in your Todoist account. Sign in with Todoist
Zapier Automation service that wires thousands of apps together. You choose the actions in Zapier and paste one generated URL, so the agent gets the actions you put in it. Treat that URL as a secret — its token is part of the address. Generated MCP URL

MCP aggregators

Services that connect to many apps for you and hand them to Paperclip through one MCP server. Use one for an app that has no native connector here. See Connect apps through an MCP aggregator for setup and for how an agent asks you to pick one.

Connector What you can do Connection methods
Arcade Use the tools exposed by an Arcade MCP gateway you set up. Connect MCP server
Composio Discover and use connected apps through Composio Connect. Composio Connect
Executor Use the tools exposed by your Executor workspace. Connect MCP server
Zapier The actions you put on a Zapier MCP server. Also listed under Productivity. Generated MCP URL

Communication

Connector What you can do Connection methods
AgentMail Email inboxes built for software agents. Gives an agent its own inbox and turns each email conversation into a Paperclip task. Available on every instance; no experimental setting needed. API key
Resend Transactional email delivery for developers. Agents work with the sending domains and delivery records your Resend account can reach. Sign in with Resend
Slack Team messaging. As an app integration, agents read and post within the authorizing account's access. Its separate experimental chat channel lets people work with one agent from Slack. Agent-tool setup: see compatibility noticeProvider app registration for chat

Developer tools

Connector What you can do Connection methods
Browser Use Cloud Run browser tasks in Browser Use Cloud, open a live browser session from the task, and reuse a browser profile. API key
Cloudflare DNS, CDN, and edge compute. Agents work with the account your Cloudflare sign-in can reach. Sign in with CloudflareAPI key
GitHub Code hosting and review. Agents use repository tools with the connected credential's permissions. See the guide for setup and shell-access boundaries. The pull-request review bot is its own entry, GitHub Code Review Bot, under Chat channels. Connect with PaperclipAPI key
Netlify Hosting and deploys for web front ends. Agents work with the teams and sites your Netlify account can reach. Sign in with Netlify
PagerDuty On-call scheduling and incident response. Agents work with the incidents, services, and schedules your token can reach. Choose the US or EU service region when you connect. API key
Postman API development and testing workspace. Agents work with the collections and APIs your Postman account can reach. Choose a toolset: Minimal, Code, or Full. Minimal is not read-only; set action permissions separately. Sign in with PostmanAPI key
Railway Infrastructure work in consented workspaces, including service, deployment, and bounded log actions when API access is accepted. Live qualification is pending; container commands require separate SSH setup. Sign in with Railway
Sentry Error and performance monitoring. Agents investigate errors, releases, and production issues in the Sentry organization you authorize. Sign in with Sentry

Data and analytics

Connector What you can do Connection methods
Airtable Spreadsheet-database hybrid for structured team data. Agents work with the bases your Airtable sign-in can reach. Sign in with Airtable
ClickHouse Columnar database built for analytical queries over very large datasets. Agents query the ClickHouse Cloud service you name. Sign in with ClickHouse
Mixpanel Product analytics for user and event behaviour. Agents work with the events and reports your Mixpanel account can reach. Sign in with Mixpanel
Neon Serverless Postgres with branching. Agents manage projects and branches, run SQL, and inspect schemas, optionally pinned to one project. Use a development project. Sign in with NeonAPI key
PostHog Product analytics with session replay, feature flags, and experiments. Agents analyse product usage, errors, flags, and experiments. Sign in with PostHogAPI key
Supabase Hosted Postgres with authentication, storage, and edge functions. Agents work with the Supabase project you scope the connection to. Use a development project. Sign in with SupabaseAPI key

Google Sheets is the other common home for tabular data; it sits under Google Workspace with the rest of the suite.

Content and design

Connector What you can do Connection methods
Box Enterprise file storage and sharing. Agents work with the files and folders your Box integration can reach. Your own OAuth app
Cloudinary Image and video hosting with on-the-fly transformation. Agents work with the assets your Cloudinary roles allow. Sign in with Cloudinary
Webflow Visual website builder with a CMS behind it. Agents work with the sites and collections your Webflow roles allow. Sign in with Webflow
Wix Website builder and hosting. Agents work with the sites your Wix account can reach. Sign in with Wix

Commerce and finance

Connector What you can do Connection methods
Shopify E-commerce platform for online stores. Agents search a store's products and policies and manage shopping carts. You give a store domain; there is no sign-in, and no access to the store's admin. No credential
Stripe Payments, invoicing, and billing. Agents read customers, invoices, and payouts in the account you connect. Sign in with StripeAPI key

AI tools

Services whose subject matter is machine learning. They are ordinary app integrations with action lists, which is what separates them from the model providers below.

Connector What you can do Connection methods
Hugging Face Public hub for open machine-learning models, datasets, and demos. Agents search models, datasets, and Spaces. The sign-in is quick and needs no app registration, which makes this the shortest connector to try first; it also asks for repository and job access, so switch its writes off while you learn. Sign in with Hugging Face
You.com Hosted web intelligence. The free profile has a reduced read-only tool set; provider limits apply. Setup is unverified. Sign in with You.comAPI keyNo credential (free profile)

Memory — Experimental

Long-term memory services that agents can store to and recall from across runs. Setup for all of them is hidden until an administrator turns on Memory connectors in the instance's experimental settings; the setting is off by default. Turning it off again hides setup only — existing connections keep running.

Connector What you can do Connection methods
Mem0 Hosted long-term memory for AI applications. Agents store and recall facts across runs in your Mem0 project. API key
Zep Retrieve temporal graph memory and authorized business context. Needs a Zep project with Memory MCP enabled; project API keys do not work here. Sign in with Zep
Supermemory Search and save shared memories, documents, and profiles. You choose which spaces the connection may use. Sign in with Supermemory
Cognee Build and recall shared graph memory from documents and conversations, using your Cognee Cloud tenant. It runs Cognee's MCP client on Paperclip's runtime host, so a public deployment needs a trusted MCP runtime host. API key
Honcho Remember conversations and retrieve context about peers. API key

See Memory connectors for the experimental gate, provider differences, and what is shared through a connection.

Model providers

These hold the credential Paperclip uses to run models. They publish no actions and appear in no permission list. See Agent adapters for which adapter uses which provider.

Connector What you can do Connection methods
Anthropic Run Claude models. A subscription signs in with your Claude plan; an API key can be scoped and rotated separately. Claude subscriptionAPI key
OpenAI Run OpenAI models. OpenAI subscriptionAPI key
OpenRouter Run models from many vendors through one credential and one bill. API key
Grok Run xAI's Grok models. Grok subscriptionAPI key

Check AI usage explains provider-supported usage snapshots and reconnect messages. These credentials are separate from assistant connections (MCP), which let an external assistant sign in as a person and work with Paperclip.

Chat channels — Experimental

These give people a place to talk to an agent. They require an administrator to enable Chat connectors in the instance's experimental settings; the setting is off by default. Setup registers an app or bot with the provider and points it at a Paperclip webhook; one connection carries one agent.

Connector What you can do Connection methods
GitHub Code Review Bot Have an agent review pull requests and answer mentions in GitHub, through a GitHub App you register. Selecting it goes straight to choosing the agent. Provider app registration
Discord Mention the agent in a server channel and Paperclip opens a thread, keeping it tied to one task. Provider app registration
iMessage Photon Message the agent from Apple Messages through a Photon Cloud project. Shared Pro lines carry direct messages; a dedicated line also carries groups you enable. Provider app registration
Microsoft Teams Message the agent in a chat, a team channel, or a group chat. Needs a work or school Microsoft 365 organization; personal Teams accounts cannot complete the setup. Provider app registration
Slack Message the agent directly, or mention it in a channel to start a task from that thread. Set up separately from the Slack agent tool on the same page. Provider app registration
Telegram Message the agent through a bot you create with BotFather. Provider app registration

Can't find your app?

The catalog above describes the documented connectors for this release. If the service you want is not in it, these are the paths that exist.

Check your own instance first. Your installed version may offer a different catalog, and the methods it offers you depend on whether the instance is enrolled with Paperclip Cloud and whether chat channels are switched on. What Connectors shows you is authoritative; this page is not.

Connect it as a custom server. If the service publishes its own remote MCP server, you can connect it directly without waiting for a catalog entry. It gets the same identity, grant, agent-selection, and per-action controls as a catalog connector. See Connect a custom MCP server for the compatibility requirements and the two ways to supply a URL.

Reach it through an MCP aggregator. Arcade, Composio, Executor, and Zapier each connect to many apps on your behalf. You do not always have to go looking: when an agent needs an app with no native connector, it asks you which of these providers to use, or None for now. With Zapier you pick the actions on Zapier's side, which also means the agent cannot exceed them.

Give the agent a workspace instead. Some work does not need a connector at all. Anything an agent can do with a shell and a CLI belongs in an execution workspace — see Connect an agent to a GitHub repo for the pattern, and Add an MCP server to an agent for the adapter-level route.

If the provider gates access. A few providers review and approve MCP clients before an independently registered one will work. Nothing you do in Paperclip changes that, and the approval has to come from the provider. Providers Paperclip recognizes but does not list names the ones in this snapshot and what each is waiting on.

What a connection does not grant

Two things surprise people, and both are worth knowing before you connect anything.

A connector is not a permission. Connecting Notion does not let every agent edit your Notion. The connection holds the credential; a separate set of choices decides which humans it belongs to, which agents may use it, and which individual actions those agents may call. How connector access works is the short version, and Set action permissions is the control itself.

Most action lists come from the provider, not from Paperclip. For a connector that talks to a provider-hosted server, the provider publishes the tools. Paperclip reads that list, classifies each entry as read, write, or destructive, and lets you set each one to Allowed, Ask first, or Off. When the provider changes its server, your list changes with it — so the authoritative list of what a connector can do is the one in your own instance, not the one on its page here.

Shared guides

Use these guides for the controls your connector exposes. Action permissions and review requests apply to agent-tool connections; model credentials and chat channels have different controls.

Guide Use it when
Share a connector with people and agents Deciding who the credential belongs to and which agents may use it.
Use separate accounts for people and agents One agent needs its own account rather than borrowing a person's.
Set action permissions Turning individual actions to Allowed, Ask first, or Off.
Answer a connector review request An agent is waiting on your OK for an Ask-first action.
Verify a connector and fix a broken one Checking a new connection, or a working one has stopped.
Reauthorize, revoke, or disconnect Rotating a credential, removing one person's access, or deleting the connection.
Connect a custom MCP server The service is not in the catalog, or you have a URL or config to paste.
Connect apps through an MCP aggregator The app has no native connector, or an agent asked you to pick an external provider.
Connection instructions Saving service-specific instructions an agent should receive with a connection.