Saltar al contenido
WbizTool

Integraciones

Integración con Zapier

La app de WbizTool en Zapier conecta tu número de WhatsApp con las demás apps que usas. Inicia un Zap cuando llega un mensaje de WhatsApp, o envía un mensaje de WhatsApp cuando ocurre algo en otra app.

Antes de empezar#

Conectar tu cuenta#

  1. Agrega WbizTool a un Zap

    En Zapier, crea un Zap y busca WbizTool como app de disparador (trigger) o de acción (action).

  2. Inicia sesión

    Cuando Zapier te pida conectar una cuenta, ingresa tu Client ID y tu API key de Configuración → Claves API.

La API key determina qué espacio de trabajo usa Zapier. Si perteneces a más de un espacio de trabajo, usa una clave creada en el espacio de trabajo que quieres conectar. Si el Client ID o la API key son incorrectos, Zapier muestra el error al conectar, por ejemplo Auth Error: invalid api key.

Disparador de mensaje entrante de WhatsApp#

Este disparador inicia tu Zap cada vez que alguien envía un mensaje a uno de tus números de WhatsApp. Úsalo para agregar chats nuevos a un CRM, publicar mensajes en un canal del equipo o registrar conversaciones en una hoja de cálculo.

  1. Elige el disparador

    Elige WbizTool como app e Incoming WhatsApp Message (mensaje entrante de WhatsApp) como evento del disparador.

  2. Elige un número de WhatsApp

    En WhatsApp Number (número de WhatsApp), elige el número conectado cuyos mensajes entrantes deben iniciar el Zap. La lista muestra los números de teléfono conectados en tu espacio de trabajo.

  3. Prueba el disparador

    Haz clic en Test trigger (probar disparador). Zapier carga los últimos mensajes recibidos en ese número, para que puedas asignar campos reales en los pasos siguientes. Si el número todavía no tiene mensajes, Zapier muestra un mensaje de ejemplo.

  4. Activa el Zap

    Publica el Zap. WbizTool se conecta a Zapier automáticamente. No necesitas agregar una URL de webhook en ningún lugar de WbizTool.

Requisitos del disparador#

  • Complemento Unibox. El disparador añade tu número a la bandeja Unibox (un número de bandeja). Sin el complemento, activar el Zap falla con Unibox add-on subscription required. Cómpralo en Facturación y Planes: $20/mes o $200/año por número de WhatsApp usado en Unibox.
  • Un número de bandeja libre. Si el número todavía no está en la bandeja, ocupa uno de los números de bandeja que permite tu complemento. Un número que ya está en la bandeja no ocupa otro.
  • Rol Owner o Editor. La API key debe pertenecer a un Owner (Administrador) o Editor del espacio de trabajo.
  • Un número de WhatsApp conectado. El número debe seguir conectado para que se detecten los mensajes nuevos.

Cómo funciona el disparador con tus números de bandeja#

  • Solo los mensajes entrantes inician el Zap. Los mensajes enviados desde tu número no.
  • Solo se envían los mensajes recibidos después de activar el Zap. Los mensajes anteriores no se reenvían.
  • Si el número ya está en la bandeja con tu propia URL de webhook, el webhook de Zapier ocupa su lugar mientras el Zap está activado. Cuando desactivas el Zap, se restauran tu URL de webhook, tu secreto y tu configuración de eventos.
  • Si eliminas un Zap sin desactivarlo antes, WbizTool deja de enviarle mensajes en cuanto Zapier informa que el Zap ya no existe.
  • En Números de la bandeja, el webhook del número muestra una insignia Zapier. Si usas Detener o Quitar en el número allí, el Zap sigue activado en Zapier pero no recibe mensajes, y la página te avisa antes. Para detener el Zap, desactívalo en Zapier. Para que los mensajes vuelvan a llegar después de eliminar el oyente, desactiva el Zap y vuelve a activarlo en Zapier.

Consulta Webhooks de mensajes entrantes para saber cómo funcionan los números de bandeja y los webhooks.

Datos del disparador#

Cada ejecución del Zap recibe un mensaje, como este:

{
  "event": "message_received",
  "timestamp": "2026-09-16T10:31:12.482913+00:00",
  "webhook_id": 42,
  "whatsapp_client_id": "678",
  "whatsapp_phone": "919812345678",
  "message": {
    "id": "[email protected]_3EB0C1A2B3D4E5F60718",
    "type": "chat",
    "content": "Hi, is my order #4821 out for delivery?",
    "from": "919876543210",
    "from_name": "Aman",
    "to": "919812345678",
    "timestamp": "2026-09-16T10:29:58+00:00",
    "whatsapp_timestamp": 1789554598,
    "direction": "incoming",
    "status": "pending",
    "is_forwarded": false,
    "forwarding_score": 0
  },
  "contact": {
    "whatsapp_id": "[email protected]",
    "phone": "919876543210",
    "lid": null,
    "phone_hidden": false,
    "name": "Aman",
    "is_group": false,
    "is_business": false
  },
  "organisation": {
    "id": "5021",
    "name": "Acme Stores"
  }
}
CampoDescripción
whatsapp_phoneTu número de WhatsApp que recibió el mensaje.
message.typechat para texto. Los mensajes multimedia usan tipos como image, video, audio, ptt (nota de voz), document y sticker.
message.contentEl texto. En los mensajes multimedia, una etiqueta corta como "📸 Image".
message.fromEl número del remitente, sin +. Vacío cuando WhatsApp lo oculta (ver más abajo).
contact.phoneEl número del contacto, sin +. Vacío cuando WhatsApp lo oculta.
contact.lidEl ID de privacidad de WhatsApp del contacto, como 62337239240946@lid, cuando WhatsApp usa uno. Si no, null.
contact.phone_hiddentrue cuando WhatsApp no comparte el número del contacto.
contact.is_grouptrue cuando el mensaje viene de un grupo. Los mensajes de grupo también incluyen group.name.

Algunos mensajes incluyen campos adicionales: message.media (nombre, tipo y tamaño del archivo) en los archivos multimedia, message.quoted_message_id en las respuestas y group en los mensajes de grupo.

Ejemplo: registrar los mensajes entrantes en Google Sheets#

  1. Disparador: WbizTool, Incoming WhatsApp Message.
  2. Acción: Google Sheets, Create Spreadsheet Row (crear fila en la hoja de cálculo). Asigna Contact Phone a una columna Phone, Contact Name a una columna Name y Message Content a una columna Message.

Enviar mensajes de WhatsApp desde un Zap#

Agrega WbizTool como acción y elige uno de estos eventos de acción:

AcciónQué envía
Send Text-Only WhatsApp MessageUn mensaje de texto.
Send Image File With Text on WhatsAppUna imagen desde una URL de imagen pública, con un pie de foto opcional.
Send PDF File With Text on WhatsAppUn archivo desde una URL pública, con un mensaje opcional.
Send Advanced WhatsApp MessageTexto, una imagen o un archivo, con un webhook de estado opcional.
Send WhatsApp Message on GroupUn mensaje a un grupo de WhatsApp, por su nombre de grupo exacto.

En cada acción, elige el número que envía en WhatsApp Number. Ingresa el número de teléfono del destinatario con el código de país, como 919876543210, o pon el código de país en el campo opcional Country Code (código de país), como 91. Send WhatsApp Message on Group no tiene teléfono ni código de país; en su lugar pide el Group Name (nombre del grupo).

Cuando WbizTool no puede aceptar un mensaje, el paso falla y Zapier muestra el motivo, por ejemplo WbizTool: Invalid phone number o WbizTool: Not enough credits. Un paso correcto significa que el mensaje se puso en cola. Después, WbizTool lo envía desde tu número conectado.

También puedes llamar directamente a la API con Webhooks by Zapier:

AjusteValor
Action event (evento de acción)POST
URLhttps://wbiztool.com/api/v1/send_msg/
Payload type (tipo de payload)json o form
Data (datos)client_id, api_key, whatsapp_client, country_code, phone, msg

Consulta Enviar mensajes de WhatsApp desde cualquier herramienta de automatización para saber qué significa cada campo, y Enviar mensaje para ver todas las opciones.

Solución de problemas#

ProblemaQué revisar
Auth Error: invalid api keyLa clave se eliminó, se escribió mal o no corresponde al Client ID. Crea una nueva en Configuración → Claves API y vuelve a conectar.
This API key is not linked to a workspace. Create a new API key in WbizTool.La clave es de una configuración de cuenta antigua. Crea una nueva clave en Configuración → Claves API y vuelve a conectar.
Unibox add-on subscription requiredCompra el complemento Unibox en Facturación y Planes y vuelve a activar el Zap.
Unibox numbers limit reached for your plan. Remove a listener or upgrade to connect this number.Todos tus números de bandeja están en uso. Quita un número que ya no necesites en Números de la bandeja, o aumenta la cantidad del complemento.
Only workspace owners and editors can connect Zapier triggersVuelve a conectar Zapier con una API key creada por un Owner o Editor del espacio de trabajo.
Invalid WhatsApp clientEl número elegido en el disparador no está conectado en este momento. Vuelve a conectarlo en la configuración de WhatsApp.
Invalid phone number o Phone number is invalidEl número del destinatario es incorrecto o le falta el código de país. Usa solo dígitos, como 919876543210, o completa Country Code.
Not enough creditsEl espacio de trabajo está en el plan gratuito y no le quedan mensajes. Elige un plan en Facturación y Planes: los planes de pago envían mensajes ilimitados.
Daily limit reached: …El número de WhatsApp ya aceptó 1.000 mensajes en las últimas 24 horas (uso justo). Envía el resto más tarde o desde otro número.
El Zap está activado pero no se disparaEl número debe seguir conectado. Compruébalo en la configuración de WhatsApp y comprueba que el número está en Números de la bandeja, muestra Zapier y está Sincronizando. Si se quitó o no muestra la insignia Zapier, desactiva el Zap y vuelve a activarlo en Zapier. Los mensajes se detectan en pocos minutos.
Contact Phone está vacíoWhatsApp oculta el número de ese contacto. Consulta Cuando el número de teléfono está oculto.