Webhooks locales

Conecta la atención con el siguiente proceso.

Conecta eventos de TappyWhats con n8n o tu sistema mediante webhooks enviados directamente desde el navegador. Al asignar una etiqueta o crear una nota, la extensión puede enviar un evento directamente desde el navegador al destino configurado. Decide qué datos compartir y consulta el resultado de cada envío.

Función Pro, sujeta a los permisos de tu plan. Requiere computadora encendida, internet, navegador abierto, extensión activa en WhatsApp Web, destino accesible y permiso del navegador para esa dirección. Configuración, claves y registros se guardan en este navegador. El historial local admite hasta 500 envíos; al añadir nuevos, se eliminan los registros de más de siete días. No es un archivo permanente.

TappyWhats
Webhooks locales

Conecta la actividad en WhatsApp con el siguiente paso

Abre Webhooks locales y añade un endpoint con nombre y URL HTTPS. Define una clave secreta o deja que la extensión la genere. Concede al navegador permiso para acceder a la dirección solicitada.

Ejemplo ilustrativo con datos ficticios.
Destacados

Conecta la actividad en WhatsApp con el siguiente paso

Añade un endpoint de n8n, Make, Zapier o de tu sistema. La extensión envía los eventos directamente a esa URL, sin retransmisión por el servidor de TappyWhats. Tú configuras el flujo que los recibe.

  • Selecciona qué eventos recibe cada URL de destino.

  • Controla los datos compartidos y verifica firmas HMAC-SHA256 en el destino.

  • Prueba la conexión, revisa estados y respuestas y reenvía entregas manualmente.

  1. 01

    Configura el destino

    Abre Webhooks locales y añade un endpoint con nombre y URL HTTPS. Define una clave secreta o deja que la extensión la genere. Concede al navegador permiso para acceder a la dirección solicitada.

  2. 02

    Elige eventos y datos

    Selecciona los eventos implementados que necesita tu flujo, revisa la privacidad de ese endpoint y actívalo. Las opciones de inclusión no añaden información que el evento original no contenga.

  3. 03

    Prueba y supervisa

    Envía una prueba y comprueba la respuesta. Tras una acción real, revisa el estado, los intentos y los errores en los registros. Corrige el destino y utiliza el reenvío manual cuando sea necesario.

Webhooks locales

Ejemplo ilustrativo: solicitudes de presupuesto en una hoja

Una tienda asigna la etiqueta “Pidió presupuesto” durante la atención. El evento tag.assigned llega a n8n, donde un flujo preparado reconoce el identificador de la etiqueta y registra el identificador del contacto y la fecha en Google Sheets. Debes configurar ese flujo en n8n; el evento no incluye automáticamente nombre, teléfono o conversación.

Ejemplo ilustrativo con datos ficticios.
Webhooks locales

Qué saber antes de instalar.

Función Pro, sujeta a los permisos de tu plan. Requiere computadora encendida, internet, navegador abierto, extensión activa en WhatsApp Web, destino accesible y permiso del navegador para esa dirección. Configuración, claves y registros se guardan en este navegador. El historial local admite hasta 500 envíos; al añadir nuevos, se eliminan los registros de más de siete días. No es un archivo permanente.

Conocer los planes
¿Funciona con el navegador cerrado?

No. Mientras la extensión está inactiva no captura ni envía eventos nuevos. Las entregas pendientes ya registradas pueden retomarse al iniciar de nuevo, si siguen en el historial local. No se garantiza recuperar acciones realizadas durante la interrupción.

¿Qué datos se envían y cómo verifico la firma?

De forma predeterminada, los teléfonos se enmascaran y se omiten contenido de mensajes, datos de notas e importes. Cada endpoint tiene controles propios. Verifica la firma HMAC-SHA256 en el receptor con la misma clave: autentica el envío, pero no cifra su contenido. Los datos disponibles dependen del evento original.

¿Qué eventos puedo utilizar ahora?

Hay emisores para crear contactos, asignar o quitar etiquetas, crear notas, crear o completar seguimientos, asignar orígenes, acciones de remarketing y exportar o importar copias de seguridad. Algunos nombres técnicos son contact.created, tag.assigned y note.created. Seleccionar un evento anunciado como futuro no hace que empiece a emitirse.

¿Qué ocurre si falla el destino?

Los registros muestran estado, cantidad de intentos, respuesta HTTP y error. Mientras se ejecuta, la extensión reintenta hasta un total de cinco intentos. También puedes reenviar manualmente una entrega registrada. Comprueba URL, permisos y disponibilidad del destino; no se garantiza la entrega.

¿Listo para usar esta función?

Selecciona qué eventos recibe cada URL de destino.

Instalar gratis