# Every agent, connected to the WhatsApp chats you choose

> Circles gives your AI agent your WhatsApp: the chats you open, ready to read. Your WhatsApp stays as it is, and nobody you talk to sees any difference. Link your number once, then connect each agent the way it connects best.

**Circles connects your personal WhatsApp to Instinct, Claude, ChatGPT, Codex, Claude Code, Cursor, Grok and your own agents, and each one sees only the chats you open.** Instinct connects with one tap and a send and no key, Claude, ChatGPT and Codex with one address and an approval, Claude Code, Cursor and Grok with a token and one config block, and anything else through the HTTP API, with a Free plan for 2 chats and Pro at $29 a month (₪99 in Israel), 14 days free, as of October 2026.

Source: https://usecircles.app/en/agents · Updated 2026-10-27

## Pick your agent

Each page has the exact steps, what to ask, and what that agent can and cannot do.

- **[Instinct](https://usecircles.app/en/agents/instinct)**: Tap Connect, then press send on a WhatsApp message Circles writes for you. Ask from WhatsApp, on the go.
- **[Claude](https://usecircles.app/en/agents/claude)**: Add Circles as a custom connector in Claude and approve. Claude on the web, desktop and phone.
- **[ChatGPT](https://usecircles.app/en/agents/chatgpt)**: Add Circles as a custom connector and approve. ChatGPT reads the chats you opened.
- **[Codex](https://usecircles.app/en/agents/codex)**: Add an MCP server with the Circles address and approve when Codex asks.
- **[Claude Code](https://usecircles.app/en/agents/claude-code)**: `claude mcp add` with a token Circles makes for you, or one JSON block.
- **[Cursor](https://usecircles.app/en/agents/cursor)**: Paste the block Circles writes into `mcp.json`.
- **[Grok and other MCP clients](https://usecircles.app/en/agents/grok)**: Add Circles as a remote MCP server with a token in the header.
- **[Your own agent, n8n, Dots](https://usecircles.app/en/whatsapp-api-personal-number)**: The same chats as JSON over HTTP with a key, plus quoted replies and reactions.

## How each agent connects

Counted from the moment your number is linked. Instinct takes one tap and a send; Claude, ChatGPT and Codex one address and an approval on Circles' own page; the rest a token and one config block.

| Agent | How it connects | Steps | Key to copy | Sending |
| --- | --- | --- | --- | --- |
| Instinct | A one-time code, in a WhatsApp message you send to Instinct | 1 tap, then send; nothing to paste | No, never | In chats you open for sending |
| Claude | Custom connector with the address, approved on Circles' page (OAuth) | 1 paste, then approve | No | Starts ticked on the approval page (untick it for a reader), then only in chats open for sending |
| ChatGPT | Custom connector with the address, approved on Circles' page (OAuth) | 1 paste, then approve | No | Starts ticked on the approval page (untick it for a reader), then only in chats open for sending |
| Codex | MCP server with the address, approved on Circles' page (OAuth) | 1 paste, then approve | No | Starts ticked on the approval page (untick it for a reader), then only in chats open for sending |
| Claude Code | One command, or a JSON block with a token | Make a token, 1 paste | Yes, a token Circles writes into the config | Only if the token allows it, then only in chats open for sending |
| Cursor | `mcp.json` with the address and a token | Make a token, 1 paste | Yes, a token | Only if the token allows it, then only in chats open for sending |
| Grok, other MCP clients | Remote MCP server with the address and a token | Make a token, 1 paste | Yes, a token | Only if the token allows it, then only in chats open for sending |
| Your own agent, n8n, Dots | HTTP API with a key (OpenAPI 3.1) | Instructions, then the key in its own message | Yes, a key | As above, plus quoted replies and emoji reactions |

Every row shares the same limits: only the chats you open, sending off until you open a chat for it, one daily cap across all your agents (default 5), no automatic retries, and every request in your activity log. No "Add to Claude" or "Add to Cursor" buttons exist: the one link Circles opens for you is Instinct's WhatsApp chat.

## Before any agent: link your number once

This part is the same whichever agent you pick, and you do it once.

1. **Start your trial**: Enter your WhatsApp number at usecircles.app. A sign-in link arrives on WhatsApp from the Circles number. No password.
2. **Link WhatsApp as a linked device**: A code typed on your phone, or a QR on your computer, under *Linked devices*, the same way WhatsApp Web links. Your phone keeps working as always.
3. **Check what is open**: Circles shows what agents may read by default, as your number is set. Hide any chat, or open one for sending, at any time.
4. **Connect your agent**: Pick it on the Agents page. History keeps arriving while you do.

## Which agent should I pick?

The one you already use. Circles gives it your chats. Still undecided:

- **You live in WhatsApp and want answers on the go:** [Instinct](https://usecircles.app/en/agents/instinct). You ask from the same app, in a WhatsApp message, and connecting is one tap and a send.
- **You already pay for Claude or ChatGPT:** [Claude](https://usecircles.app/en/agents/claude) or [ChatGPT](https://usecircles.app/en/agents/chatgpt). Nothing to install, one address, and it works where your account works.
- **You are a developer and the client talks to you on WhatsApp:** [Claude Code](https://usecircles.app/en/agents/claude-code), [Codex](https://usecircles.app/en/agents/codex) or [Cursor](https://usecircles.app/en/agents/cursor). Turn a bug report in a client group into an issue without leaving your editor.
- **You are building something:** the [HTTP API](https://usecircles.app/en/whatsapp-api-personal-number) for n8n, a script or your own agent. It is also the only way to reply with a quote or react.
- **You use Grok, or another MCP client:** [a remote MCP server with a token](https://usecircles.app/en/agents/grok).

You can connect several at once. Every Circles plan covers every agent, and each one has its own access that you can disconnect without touching the others.

## What every agent gets

- **Voice notes as text.** Transcribed automatically, Hebrew and English, inside the message.
- **Files ready to open.** Photos, PDFs and documents announced by name, fetched on request. The agent reads the file itself.
- **Names you know.** Senders and group members by the names you saved.
- **A cheap "what moved?".** `activity` gives counts per chat before anything is read.
- **Refusals that help.** Ask for a chat that is not open, and the answer names what is.

The nine tools and what comes back: [the WhatsApp MCP hub](https://usecircles.app/en/whatsapp-mcp#tools).

## Questions and answers

### Which AI agents can read my WhatsApp with Circles?

Instinct, Claude, ChatGPT, Codex, Claude Code, Cursor and Grok, plus any MCP client that takes a remote server, and your own agents through the HTTP API. Each reads only the chats you open in Circles.

### Do I need an API key to connect an agent?

Not for Instinct, Claude, ChatGPT or Codex: Instinct gets a one-time code, and the others ask for your approval on Circles' page. Claude Code, Cursor, Grok and API agents use a token Circles makes for you, shown once.

### Does connecting an agent put a bot in my WhatsApp?

No. Circles gives your agent your chats; you keep asking the agent where you always do. Nothing changes for the people you talk to, and nothing is sent unless you opened a chat for sending.

### Do all my agents see the same chats?

Yes. Which chats are open is set once, per chat, for all your agents. What differs per agent is what it may do: read, open files, or send too, chosen when you approve it or make its token.

### Can I connect more than one agent?

Yes, as many as you like, on any Circles plan. Each has its own access, its own name in the activity log, and its own Disconnect.

### What does it cost?

Circles is free for 2 chats, $9.90 a month on Starter for up to 5, or $29 a month on Pro (₪99 in Israel) for every chat and sending, for one number and every agent, with 14 days of Pro free. Your agent's own subscription is separate.

## Keep reading

- [The WhatsApp MCP hub](https://usecircles.app/en/whatsapp-mcp): What Circles is, the nine tools, hosted vs self-hosted.
- [What your agents can reach](https://usecircles.app/en/security): Hidden, read, read and send. The activity log. Disconnecting.
- [What people ask their agents](https://usecircles.app/en/use-cases): Group catch-ups, voice notes, finding files, daily digests.

---

14 days free. Link your number, pick the chats, then connect Instinct with one tap or Claude, ChatGPT and Codex with one address. Start: https://usecircles.app/start?lang=en
