Conectar WhatChimp con N8N AI Agent

Construye AI agents avanzados con N8N y conéctalos a WhatChimp para workflows de automatización de WhatsApp complejos.

Updated 10 February 2026

Video: https://www.youtube.com/watch?v=SOoM20jkaXM

Si necesitas más flexibilidad que el AI Agent integrado de WhatChimp, puedes conectar WhatChimp con N8N — una poderosa plataforma de automatización de workflows — para construir AI agents complejos que respondan a mensajes de WhatsApp. Esto es ideal para casos de uso avanzados como razonamiento de múltiples pasos, búsquedas de API externas, consultas de base de datos o lógica de negocio personalizada.

Prerequisitos:
- Una cuenta de WhatChimp con un número de WhatsApp conectado
- Una instancia de N8N (auto-hospedada o en la nube). Agency Server es recomendado para auto-hospedaje asequible
- Una API key de OpenAI (u otro proveedor de modelo de AI)

Descripción General

La integración funciona con dos piezas:

  1. Outgoing Webhook — WhatChimp envía cada mensaje entrante de WhatsApp a N8N vía webhook
  2. WhatChimp API — N8N usa el API de WhatChimp para enviar mensajes de respuesta

Paso 1: Deshabilitar el AI Agent Integrado

Si estás usando el AI Agent predeterminado de WhatChimp, deshabilítalo primero para que no entre en conflicto con el agente de N8N.

  1. Ve a Bot Manager en la barra lateral izquierda
  2. Selecciona tu número de WhatsApp
  3. Haz clic en AI Agent > Change Settings
  4. Deshabilita el AI Agent y guarda

Disable built-in AI Agent Bot Manager showing AI Agent settings with Successful message after disabling

Paso 2: Crear un Webhook en N8N

  1. Abre tu instancia de N8N y crea un nuevo workflow
  2. Agrega un nodo Webhook
  3. Cambia el método HTTP a POST
  4. Activa el workflow
  5. Copia la Production URL (no la URL de prueba)

Paso 3: Configurar el Outgoing Webhook en WhatChimp

  1. Ve a Bot Manager > selecciona tu número de WhatsApp
  2. Desplázate hacia abajo a la sección Configuration
  3. Encuentra Trigger Webhook for Incoming Message y habilítalo
  4. Pega la Production URL del webhook de N8N
Importante: Asegúrate de habilitar el webhook para mensajes entrantes, no mensajes salientes. Este es un error común.
  1. Desplázate hasta abajo y haz clic en Save Settings

Webhook configuration in Bot Manager Bot Manager Configuration page showing webhook settings for incoming and outgoing messages with business hour settings

Paso 4: Configurar el AI Agent en N8N

Agrega un nodo AI Agent después del nodo Webhook:

  1. Establece Source for Prompt/Chat Message en "Define below"
  2. Pasa el mensaje entrante de los datos del webhook como el prompt
  3. Configura Memory (usa Simple Memory o PostgreSQL para producción):
  • Establece el Session ID en el chat ID del remitente (número de teléfono) — esto asegura que cada cliente tenga su propio contexto de conversación
  • Establece el Context Window Length en 5 mensajes (o más dependiendo de la capacidad de tu modelo)

AI Agent node configuration N8N AI Agent node showing Source for Prompt configuration with Define below selected and webhook JSON data visible

  1. Conecta un OpenAI Chat Model (u otro proveedor):
  • Agrega tus credenciales de OpenAI
  • Selecciona un modelo (ej., GPT-4o Mini para respuestas rentables)

OpenAI Chat Model configuration N8N OpenAI Chat Model node showing credential selection and model dropdown

Paso 5: Agregar la Herramienta Send Message

El AI Agent necesita una herramienta para enviar respuestas de vuelta vía WhatsApp. Agrega un nodo HTTP Request como herramienta:

  1. Agrega un nodo HTTP Request conectado a la entrada "Tool" del AI Agent
  2. Establece el método en POST
  3. Usa el endpoint del API de WhatChimp para enviar mensajes
  4. Pasa estos parámetros:
  • api_token — tu token del API de WhatChimp (encontrado en Bot Manager > API Developer)
  • phone_number_id — tu ID de número de teléfono de WhatsApp (encontrado en Connect WhatsApp)
  • message — deja que el AI Agent defina este parámetro
  • phone — el número de teléfono del remitente de los datos del webhook
  1. Nombra la herramienta "Send Message" con una descripción clara para que el AI sepa cuándo usarla

HTTP Request tool for sending messages N8N HTTP Request node configured as a tool with POST method and WhatChimp API URL

Paso 6: Establecer el System Prompt

En el nodo AI Agent, agrega un mensaje de sistema que define el comportamiento del agente:

Eres un agente de soporte para [Nombre de tu Negocio]. Tu trabajo es escuchar mensajes entrantes en WhatsApp y responder a ellos. Aquí está el mensaje entrante del cliente abajo. Asegúrate de solo redactar la respuesta final porque vamos a enviar el mensaje tal cual. Siempre asegúrate de usar la herramienta Send Message para enviar la respuesta final.

Paso 7: Probar la Integración

  1. Envía un mensaje a tu número de WhatsApp desde otro teléfono
  2. Revisa el historial de ejecución de N8N — deberías ver que se dispara el webhook
  3. El AI Agent procesa el mensaje, genera una respuesta y la envía de vuelta vía el API de WhatChimp

WhatsApp test showing messages and N8N workflow Split screen showing WhatsApp conversation with test messages on the left and N8N workflow execution on the right

También puedes verificar la conversación en el Omnichannel Inbox de WhatChimp:

Conversation in WhatChimp Inbox WhatChimp Omnichannel Inbox showing AI-generated replies in the conversation thread

El Workflow Completo

Tu workflow final de N8N debería verse así:

Webhook → AI Agent (con Memory + OpenAI Chat Model + Send Message Tool)

Complete N8N workflow N8N canvas showing the complete workflow: Webhook connected to AI Agent with OpenAI Chat Model, Simple Memory, and HTTP Request tool nodes

Consejos

  • Usa PostgreSQL para memoria en producción en lugar de almacenamiento en memoria para confiabilidad
  • Agrega un Vector Store al AI Agent para recuperación avanzada de conocimiento de tus documentos de negocio
  • N8N ofrece herramientas integradas como Web Search, File Search y Code Interpreter que puedes habilitar en el AI Agent
  • Prueba tu prompt cuidadosamente — un mensaje de sistema claro evita que el AI agregue prefijos innecesarios como "Aquí está la respuesta:"
  • Monitorea el historial de ejecución de N8N para depurar cualquier problema con el webhook o llamadas del API

Próximos Pasos

More in Integración de AI