Saltar al contenido principal
En local, zapbip ejecuta el mismo Worker que producción. Un entorno de pruebas de desarrollo responde en lugar de WhatsApp, como el teléfono del dueño, así que no necesitas cuenta de Meta y nada llega a un teléfono real.

Qué necesitas

  • Node 24 o más reciente y pnpm
  • Git
  • O Docker con Compose, para la opción Docker

En tu computadora

Descarga el código e instálalo:
Crea apps/api/.dev.vars con cuatro secretos aleatorios y prepara la base de datos local:
Inicia el Worker y compruébalo:
Crea un dueño y un agente. El comando muestra el secreto del agente una sola vez:
Conecta tu IA con el secreto que mostró:
La guía del entorno local recorre una conversación completa, en inglés.

Docker

Un comando construye la imagen e inicia el Worker en el puerto 8787:
La base de datos, los archivos y los secretos generados viven en el volumen zapbip-data, así que sobreviven a un reinicio. Define MEDIA_LINK_SIGNING_KEY, UPLOAD_LINK_SIGNING_KEY, NUMBER_REGISTRY_KEY o META_APP_SECRET en tu entorno para elegirlos tú. Crea un dueño y un agente dentro del contenedor: