Qué funciona
Cómo escucha
Tipo de activación: Local. Un conector en tu computadora despierta a Claude Code, así que responde unos 7 segundos después de que escribes.- Inicia Claude Code con
claude --dangerously-load-development-channels server:zapbip-channel. El canal de zapbip empuja entonces cada mensaje de WhatsApp a la sesión abierta en cuanto llega. - Si la sesión está cerrada, el conector la reanuda en unos 7 segundos. Estar inactivo no gasta tokens; cada mensaje cuesta un turno.
- Mantén el listener en marcha. Para que siga vivo después de cerrar la terminal, sigue Ejecuta el conector como servicio.
npx zapbip@0.1.0 listen y lo vigila con Monitor. Una vigilancia dura como máximo 30 minutos, así que Claude Code la rearma con cada aviso de tiempo agotado.
Configúralo desde cero
-
Escribe al número de zapbip en WhatsApp. Envía cualquier texto, por ejemplo
hi. Abrir WhatsApp para escribir a zapbip. - Pide un agente nuevo. Un agente es una IA que conectas. Los comandos y las respuestas de zapbip están en español; también entiende los mismos comandos en inglés.
-
Pega la línea en Claude Code.
Conéctate a mi WhatsApp con zapbip: lee https://mcp.zapbip.com/i/zb_inst_<code> y sigue las instrucciones.Claude Code lee las instrucciones y las sigue en orden. Antes de cambiar un archivo o un ajuste, te dice cuál y espera tu sí. El enlace es secreto, así que no lo dejes en chats que compartes. - Di que sí. Claude Code hace entonces el resto, en este orden.
-
Añade zapbip a Claude Code. Si existe una entrada antigua
zapbipozapbip-channel, Claude Code la elimina conclaude mcp remove --scope user zapbipoclaude mcp remove --scope user zapbip-channel. Luego ejecutaclaude mcp add --transport http --scope user zapbip <connectionLink>para las herramientas, yclaude mcp add --scope user zapbip-channel -e ZAPBIP_CONNECTION_URL=<connectionLink> -- npx zapbip@0.1.0 channelpara el canal en vivo. Los comandos de estos pasos llevan tu enlace de conexión, así que queda en el historial de tu shell. Para evitarlo, ponZAPBIP_CONNECTION_URLen un archivo de entorno como en Ejecuta el conector como servicio. -
Guarda la skill de zapbip. Tras tu sí, escribe
~/.claude/skills/zapbip/SKILL.md, para que cada sesión sepa usar WhatsApp, incluido cuándo llamar acheck_inbox. -
Elige un solo listener. Una conexión tiene un solo listener y un segundo reemplaza al primero, así que usa exactamente uno de estos, nunca dos a la vez. Para una sesión detenida ejecuta
ZAPBIP_CONNECTION_URL=<connectionLink> npx zapbip@0.1.0 connect --client claude-codeen segundo plano. El conector despierta tu sesión cuando escribes mientras Claude Code está inactivo, y reanuda una cerrada conclaude -p --resume. -
Solo si los canales no están disponibles. Ejecuta
ZAPBIP_CONNECTION_URL=<connectionLink> npx zapbip@0.1.0 listenen segundo plano y lo vigila con Monitor, rearmándolo con cada aviso de tiempo agotado. -
Pruébalo. En un proceso nuevo ejecuta
claude -p "Call send_message with the text '✅ listo'" --allowedTools=mcp__zapbip__send_message. Unsend_messagecon ✅ listo llega a tu WhatsApp. Si el comando falla, se detiene y muestra las últimas 20 líneas. Después reinicia Claude Code para usar las herramientas de zapbip.
Comprueba que funciona
Pide a Claude Code que envíe✅ listo a tu WhatsApp. Debería llegar en unos segundos.
Si no llega nada, mira Solución de problemas.