Agents

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.

Updated

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.

AgentHow it connectsStepsKey to copySending
InstinctA one-time code, in a WhatsApp message you send to Instinct1 tap, then send; nothing to pasteNo, neverIn chats you open for sending
ClaudeCustom connector with the address, approved on Circles' page (OAuth)1 paste, then approveNoStarts ticked on the approval page (untick it for a reader), then only in chats open for sending
ChatGPTCustom connector with the address, approved on Circles' page (OAuth)1 paste, then approveNoStarts ticked on the approval page (untick it for a reader), then only in chats open for sending
CodexMCP server with the address, approved on Circles' page (OAuth)1 paste, then approveNoStarts ticked on the approval page (untick it for a reader), then only in chats open for sending
Claude CodeOne command, or a JSON block with a tokenMake a token, 1 pasteYes, a token Circles writes into the configOnly if the token allows it, then only in chats open for sending
Cursormcp.json with the address and a tokenMake a token, 1 pasteYes, a tokenOnly if the token allows it, then only in chats open for sending
Grok, other MCP clientsRemote MCP server with the address and a tokenMake a token, 1 pasteYes, a tokenOnly if the token allows it, then only in chats open for sending
Your own agent, n8n, DotsHTTP API with a key (OpenAPI 3.1)Instructions, then the key in its own messageYes, a keyAs 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. 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 or 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, Codex or Cursor. Turn a bug report in a client group into an issue without leaving your editor.
  • You are building something: the HTTP API 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.

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.

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.

Connect your WhatsApp to your agent today.

14 days free. Link your number, pick the chats, then connect Instinct with one tap or Claude, ChatGPT and Codex with one address.