> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zapbip.com/llms.txt
> Use this file to discover all available pages before exploring further.

# claude.ai

> Connect claude.ai to your WhatsApp.

## What works

| You want to | claude.ai |
| - | - |
| Get messages from it | Text, photos, videos, audio, documents, locations, contacts, reactions |
| Answer it with a tap | Buttons and lists; it waits for your tap |
| Write first from WhatsApp | Yes, a task wakes it in about 16 seconds |
| Keep a question open for hours | Yes, there is no time limit |

WhatsApp: zapbip

## How it listens

Wake type: **Webhook**. When you write on WhatsApp, zapbip fires the trigger link of a claude.ai task, and the task runs in the cloud with your connectors. It answers about 16 seconds after you write, with no approval prompt.

* claude.ai tasks run on a schedule at most once an hour. That is why you also create an hourly task that checks your messages: it is only a safety net, so nothing waits more than an hour if a wake is missed.

When your AI asks you something, zapbip holds the question and answers "pending" at most every 50 seconds. claude.ai then calls again, and keeps calling again until you answer. There is no time limit.

claude.ai waits about 4 minutes for a single answer and retries by itself, so there is no limit overall.

## Set up from zero

1. **Message the zapbip number on WhatsApp.** Send any text, for example `hi`.

   [Open WhatsApp](https://mcp.zapbip.com/start?lang=en) to message zapbip.

2. **Ask for a new agent.** An agent is one AI you connect.

   WhatsApp: zapbip

3. **Paste the line into claude.ai.**

   `Connect yourself to my WhatsApp with zapbip: read https://mcp.zapbip.com/i/zb_inst_<code> and follow the instructions.`

   claude.ai reads the instructions and follows them in order. The link is secret, so keep it out of chats you share.

4. **Paste the connector.** claude.ai asks you to paste `<connectionLink>` as a custom connector in Settings. You do this one yourself, because claude.ai only lets you add it.

5. **Create the wake task.** It asks you to create a task with an API trigger at claude.ai/code/routines, then to paste its fire URL and token in the chat. The second paste is also yours, because claude.ai shows the token only to you.

6. **Tell zapbip how to wake it.** If you stop before the task exists, it calls `set_wake({mode: "none"})` and tells you the chat sees new messages only when you open it. Otherwise it calls `set_wake({mode: "webhook", url, token})`.

7. **Create the hourly safety net.** It asks you to create an hourly task that calls `check_inbox`, so nothing waits more than an hour if a wake is missed.

8. **Test it.** In the chat it calls `send_message` with ✅ installed.

## Check it works

claude.ai sends `✅ installed` to your WhatsApp once it is connected.

WhatsApp: zapbip

If nothing arrives, see [Troubleshooting](https://docs.zapbip.com/help/troubleshooting.md).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.