Flujo N8N Destacado Acceso Libre 20 Feb, 2026

Flujo N8N: WhatsApp Bot Básico con IA

Chatbot de WhatsApp con inteligencia artificial usando GPT-4o-mini. Solo 4 nodos: recibe mensaje, procesa con IA, y responde. El flujo más simple para empezar con WhatsApp + IA en N8N.

#n8n #whatsapp #openai #chatbot #ia #principiante

Contenido

WhatsApp Bot Básico con IA

El punto de partida perfecto para construir chatbots de WhatsApp. Este flujo usa solo 4 nodos y conecta WhatsApp Business API con un agente de IA (GPT-4o-mini) para responder mensajes automáticamente.

Nodos del flujo

  1. WhatsApp Trigger: Escucha mensajes entrantes de WhatsApp
  2. AI Agent: Procesa el mensaje con GPT-4o-mini usando un system prompt personalizable
  3. OpenAI Chat Model: Modelo de lenguaje configurado (gpt-4o-mini por defecto)
  4. WhatsApp Respond: Envía la respuesta generada al usuario

Requisitos

  • WhatsApp Business API: Cuenta de Meta Business Suite con número verificado
  • OpenAI API Key: Para el modelo GPT-4o-mini
  • N8N: Self-hosted o cloud con acceso a webhooks

Cómo importar

  1. Copia el JSON del flujo (disponible abajo o en GitHub)
  2. En N8N, ve a Workflows → Import from JSON
  3. Pega el JSON y haz clic en "Import"
  4. Configura las credenciales de WhatsApp y OpenAI
  5. Activa el workflow

Personalización

Modifica el systemMessage del nodo AI Agent para cambiar la personalidad del bot:

You are a helpful assistant for [TU EMPRESA].
You help customers with questions about [TUS PRODUCTOS].
Always respond in Spanish.
Keep responses under 200 words.

Costos estimados

  • GPT-4o-mini: ~$0.0001 por mensaje (extremadamente barato)
  • WhatsApp API: Gratis las primeras 1,000 conversaciones/mes
  • N8N self-hosted: Solo el costo del VPS ($5-15/mes)

Siguiente paso

Una vez que este bot básico funcione, revisa el flujo "WhatsApp Chatbot con Memoria" para agregar historial de conversación persistente con Supabase.


JSON del Flujo — Importar en N8N

Este workflow tiene 4 nodos. Para importarlo en tu instancia de N8N:

  1. Copia todo el JSON de abajo (haz clic en el bloque y usa Ctrl+A / Cmd+A, luego Ctrl+C / Cmd+C)
  2. En N8N, ve a Workflows → Import from JSON
  3. Pega el JSON y haz clic en "Import"
  4. Configura las credenciales necesarias (OpenAI, WhatsApp, etc.) en cada nodo
  5. Activa el workflow
Ver JSON completo del flujo "Whatsapp AI Agent" (4 nodos, 3,175 caracteres)
{
  "name": "Whatsapp AI Agent",
  "nodes": [
    {
      "parameters": {
        "updates": [
          "messages"
        ],
        "options": {}
      },
      "type": "n8n-nodes-base.whatsAppTrigger",
      "typeVersion": 1,
      "position": [
        0,
        0
      ],
      "id": "431ca826-4932-44ba-b198-000be6998d3c",
      "name": "WhatsApp Trigger",
      "webhookId": "6647df41-003e-48cb-9d25-691237eaac20",
      "credentials": {
        "whatsAppTriggerApi": {
          "id": "YoWEKkNKQiiyLrp5",
          "name": "WhatsApp OAuth account"
        }
      }
    },
    {
      "parameters": {
        "promptType": "define",
        "text": "={{ $json.messages[0].text.body }}",
        "options": {
          "systemMessage": "You are a helpful assistant, and your name is Eric."
        }
      },
      "type": "@n8n/n8n-nodes-langchain.agent",
      "typeVersion": 1.8,
      "position": [
        220,
        0
      ],
      "id": "40c824a8-0cd3-472f-844c-d61e1a4865d4",
      "name": "AI Agent"
    },
    {
      "parameters": {
        "model": {
          "__rl": true,
          "mode": "list",
          "value": "gpt-4o-mini"
        },
        "options": {}
      },
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "typeVersion": 1.2,
      "position": [
        200,
        200
      ],
      "id": "d841d7b0-e9e4-4761-93dc-9e5a3d97a196",
      "name": "OpenAI Chat Model",
      "credentials": {
        "openAiApi": {
          "id": "zPEaty6SBoteItsn",
          "name": "Open AI Model"
        }
      }
    },
    {
      "parameters": {
        "operation": "send",
        "phoneNumberId": "662396106948639",
        "recipientPhoneNumber": "={{ $('WhatsApp Trigger').item.json.messages[0].from }}",
        "textBody": "={{ $json.output }}",
        "additionalFields": {}
      },
      "type": "n8n-nodes-base.whatsApp",
      "typeVersion": 1,
      "position": [
        580,
        0
      ],
      "id": "ac8f569f-59a1-4f41-9541-da4b958c9980",
      "name": "WhatsApp Respond",
      "webhookId": "8f34d76d-59e4-44af-bdf4-a60a001689d6",
      "credentials": {
        "whatsAppApi": {
          "id": "bvhIjgdtykbylEwQ",
          "name": "WhatsApp account"
        }
      }
    }
  ],
  "pinData": {},
  "connections": {
    "WhatsApp Trigger": {
      "main": [
        [
          {
            "node": "AI Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "AI Agent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "AI Agent": {
      "main": [
        [
          {
            "node": "WhatsApp Respond",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "active": false,
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "1f01ec96-b694-41fa-98dd-6e2e1e2fb395",
  "meta": {
    "templateCredsSetupCompleted": true,
    "instanceId": "d354ad4d98cfd56dd96aebd442bda0faf5d51ade4e401a2018f2bf787af2646c"
  },
  "id": "S1eS3GoJeH7022kH",
  "tags": []
}

Únete a la Comunidad

Regístrate gratis para descargar archivos, guardar recursos en favoritos, ganar XP y acceder a cursos y el foro de la comunidad.

¿Ya tienes cuenta? Inicia sesión

Erik Taveras

Autor

Erik Taveras

Recursos Relacionados

Flujo N8N
Destacado

Flujo N8N: AI Video Factory

Pipeline completo de producción de videos con IA: genera guiones, crea imágenes, produce voiceover y ensambla el video final. Automatiza la creación de contenido para YouTube, TikTok e Instagram.

16 0
Flujo N8N
Destacado

Flujo N8N: AI B2B Email Outreach

Sistema automatizado de prospección B2B: lee leads de Google Sheets, scrapea su web, la resume con IA, genera un email personalizado y lo envía. Todo en piloto automático con intervalos aleatorios.

14 0