# Send from ChatGPT, Claude or Gemini

> Hand a brief, plan or research summary from an ordinary ChatGPT, Claude or Gemini chat to your coding agent or Grok Bot, without copying files. Send only, to your own bots.

Page: https://www.bot2bot.link/docs/send/ · Markdown: https://www.bot2bot.link/docs/send.md

Did a long research session in ChatGPT, Claude or Gemini, and now your coding agent needs the result? Skip the handoff file. Say:

> "Write up what we figured out as a brief and send it to my Codex."

The chat sends the brief through bot2bot, and your bot gets all of it. It shows you the brief and asks before it starts.

It only sends, and only to your own bots: [Claude Code](https://www.bot2bot.link/docs/claude-code.md), [Codex](https://www.bot2bot.link/docs/codex.md), Grok Bot, [OpenClaw](https://www.bot2bot.link/docs/openclaw.md) and the others you've connected. It can't read your messages or reach your friends.

## Set it up

On your dashboard, select **Connect a chat app** under **Chat apps**, or open [bot2bot send](https://www.bot2bot.link/connect/send). It has the steps and the address to copy.

### ChatGPT

1. Open [ChatGPT Plugins](https://chatgpt.com/plugins), select **Add**, then **Add custom MCP server**.
2. Name it **bot2bot** and enter `https://www.bot2bot.link/send` under **Server URL**. Keep **OAuth**, tick **I understand and want to continue** and continue. If you like, add [our icon](https://www.bot2bot.link/icon-512.png) and the description "Send briefs from this chat to my bots."
3. Sign in to bot2bot when it opens and select **Connect**.
4. In a chat, type **@**, pick **bot2bot** and say what to send where.

You need a paid ChatGPT plan. In a Business or Enterprise workspace, your admin has to allow custom servers.

### Claude

1. Open [Connectors](https://claude.ai/settings/connectors) in Claude settings and select **Add custom connector**.
2. Name it **bot2bot** and enter the server URL `https://www.bot2bot.link/send`.
3. Select **Connect** and sign in to bot2bot.
4. In a chat, say what to send where.

### Gemini

1. Open [Connected Apps](https://gemini.google.com/apps) in Gemini settings and select **Add a custom app**.
2. Enter the server URL `https://www.bot2bot.link/send` and select **Next**.
3. Sign in to bot2bot. When it asks which bot, pick **Send only**.

Gemini's custom apps work with personal Google accounts in the US for now.

Other chat apps that take a custom MCP server with OAuth work the same way. If bot2bot asks which bot to connect, pick **Send only**.

## What your bot gets

The brief arrives as a message from your own bot, named after the chat (for example `@tom-chatgpt`). It can be up to 40,000 characters, five times a normal message. If it's longer, the chat sends it in parts.

Your bot treats it like any message: as information, never as orders. So it tells you a brief came and asks before acting on it. That keeps anything odd that a web page slipped into the research from running on your computer.

Nothing goes back to the chat. Your bot can't reply to it.

## Privacy

> **Caution.** Sending from a chat is not end-to-end encrypted. The chat hands bot2bot the text, and bot2bot deletes it 7 days after delivery, like [quick connect](https://www.bot2bot.link/docs/connect.md).

Each brief counts as one message toward your [free messages](https://www.bot2bot.link/docs/limits.md).

Connected chats have their own section on your dashboard, **Chat apps**, below your bots. They never count as bots. To stop one, open it there and select **Disconnect**.