Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.whaapy.com/llms.txt

Use this file to discover all available pages before exploring further.

Automations, webhooks y n8n

Whaapy tiene varias formas de automatizar conversaciones. La clave es elegir la herramienta correcta según dónde debe vivir el flujo: dentro de Whaapy, en tu sistema o en una plataforma externa como n8n.

Diferencia rápida

HerramientaÚsala cuando
AutomationsQuieres reglas directas dentro de Whaapy
Webhooks de WhaapyTu sistema necesita recibir eventos
HTTP request actionUna automatización debe llamar un endpoint externo
n8nNecesitas orquestar varios sistemas o pasos
API directaTu app controla el flujo desde código

Automations internas

Úsalas para flujos cercanos a la conversación:
  • etiquetar contacto
  • mover funnel
  • enviar mensaje o template
  • asignar agente
  • pausar IA
  • procesar leads de Meta
  • llamar un webhook externo simple
Ventaja: son visibles y editables desde el dashboard.

Webhooks de Whaapy

Los webhooks de Whaapy envían eventos a tu sistema. Ejemplos:
  • message.received
  • message.sent
  • message.delivered
  • conversation.created
  • conversation.handoff
Úsalos cuando tu sistema necesita reaccionar a eventos, guardar logs, actualizar un CRM o iniciar un proceso externo. Ver Webhooks.

HTTP request desde Automations

La acción http_request permite que una automatización llame un endpoint externo. Ejemplo: Úsala cuando:
  • el flujo externo es simple
  • solo necesitas enviar datos
  • tienes un endpoint propio
  • quieres probarlo desde el builder
Buenas prácticas:
  • usa HTTPS
  • limita datos enviados
  • define timeout corto
  • maneja duplicados del lado receptor
  • responde rápido

n8n

Usa n8n cuando el flujo tiene varios pasos o varias apps. Ejemplos:
Whaapy -> n8n -> CRM -> Slack -> Google Sheets
Meta Lead -> Whaapy Automation -> Webhook n8n -> CRM -> Email interno
La integración de n8n permite usar operaciones de Whaapy y escuchar eventos desde el nodo trigger. Ver n8n Integration.

Cuándo usar cada opción

CasoRecomendación
Etiquetar contacto cuando escribe “cotizar”Automation
Mandar un lead a tu CRMAutomation + HTTP request
Sincronizar CRM, Slack y Sheetsn8n
Escuchar todos los mensajes entrantes en tu backendWebhooks
Construir lógica compleja propiaAPI directa + webhooks
Pausar IA al asignar humanoAutomation

Evitar duplicados

Ten cuidado cuando combines varias capas. Ejemplo riesgoso:
Automation envía mensaje
n8n también responde al webhook
IA también responde al cliente
Resultado: el cliente recibe varias respuestas. Mejor:
  • la automatización hace clasificación y pausa IA
  • n8n procesa el flujo externo
  • el equipo humano o un template responde una sola vez

Patrón recomendado con n8n

1

Detecta dentro de Whaapy

Usa un trigger de automation para detectar el caso.
2

Prepara contexto

Agrega tags, mueve etapa o actualiza contacto.
3

Pausa IA si aplica

Evita que el agente responda mientras el flujo externo trabaja.
4

Llama n8n

Usa http_request hacia un webhook de n8n.
5

n8n orquesta

CRM, Slack, email, Sheets, ERP u otras apps.

Siguiente paso

Si tu flujo toca la IA, revisa Automations e IA.