{"id":21040,"date":"2026-05-27T09:13:08","date_gmt":"2026-05-27T07:13:08","guid":{"rendered":"https:\/\/inprofit.eu\/sin-categorizar\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/"},"modified":"2026-05-27T09:16:15","modified_gmt":"2026-05-27T07:16:15","slug":"how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses","status":"publish","type":"post","link":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/","title":{"rendered":"How to create an AI agent with n8n that serves customers via WhatsApp: a step-by-step guide for businesses"},"content":{"rendered":"\n<p class=\"wp-block-yoast-seo-estimated-reading-time yoast-reading-time__wrapper\"><span class=\"yoast-reading-time__icon\"><svg aria-hidden=\"true\" focusable=\"false\" data-icon=\"clock\" width=\"20\" height=\"20\" fill=\"none\" stroke=\"currentColor\" style=\"display:inline-block;vertical-align:-0.1em\" role=\"img\" viewbox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z\"><\/path><\/svg><\/span><span class=\"yoast-reading-time__spacer\" style=\"display:inline-block;width:1em\"><\/span><span class=\"yoast-reading-time__descriptive-text\">Estimated reading time: <\/span><span class=\"yoast-reading-time__reading-time\">13<\/span><span class=\"yoast-reading-time__time-unit\"> minutes<\/span><\/p>\n\n<p class=\"wp-block-paragraph\">Unlike a traditional chatbot with predefined answers, an AI agent understands the user&#8217;s intent, accesses your company&#8217;s information and can execute actions: create a lead in your CRM, send a product card or escalate to a salesperson when the conversation requires it.<\/p>\n\n<p class=\"wp-block-paragraph\">At Inprofit we have been implementing automations with n8n self-hosted for companies for more than three years. In this guide we show you the exact architecture we use, the steps to build it and the use cases that generate more return in B2B environments. <\/p>\n\n<h2 id=\"h-que-es-un-agente-de-ia-y-en-que-se-diferencia-de-un-chatbot\" class=\"wp-block-heading\">What is an AI agent and how is it different from a chatbot?<\/h2>\n\n<p class=\"wp-block-paragraph\">Before getting into implementation, it is important to clarify the difference because many companies come in looking for &#8220;chatbot for WhatsApp&#8221; and what they really need is an agent.<\/p>\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><\/th><th><strong>Traditional Chatbot<\/strong><\/th><th><strong>AI agent with n8n<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Responses<\/td><td>Fixed decision trees<\/td><td>Generated by LLM in real time<\/td><\/tr><tr><td>Understanding<\/td><td>Keywords or buttons<\/td><td>Natural language (real intention)<\/td><\/tr><tr><td>Shares<\/td><td>Only answer messages<\/td><td>Create leads, consult CRM, send emails<\/td><\/tr><tr><td>Memory<\/td><td>No conversational context<\/td><td>Remember the complete thread<\/td><\/tr><tr><td>Maintenance<\/td><td>Maintain manual flows<\/td><td>Improved by adjusting the prompt<\/td><\/tr><tr><td>Scalability<\/td><td>High for simple answers<\/td><td>Discharge for complex cases<\/td><\/tr><\/tbody><\/table><\/figure>\n\n<p class=\"wp-block-paragraph\">The AI agent doesn&#8217;t just respond: it reasons. If a user says &#8220;I need the same thing I ordered last month&#8221;, the agent can consult the history stored in Supabase and retrieve that order. That&#8217;s impossible with a classic chatbot.  <\/p>\n\n<h2 id=\"h-por-que-usar-n8n-para-construir-tu-agente-de-whatsapp\" class=\"wp-block-heading\">Why use n8n to build your WhatsApp agent?<\/h2>\n\n<p class=\"wp-block-paragraph\">There are several platforms to connect AI with WhatsApp: ManyChat, Tidio, Chatfuel, or even Make (Integromat). So why n8n? <\/p>\n\n<p class=\"wp-block-paragraph\"><strong>n8n self-hosted gives you full control of your data.<\/strong>  Your customer conversations do not go through third-party servers. For B2B companies with sensitive data (quotes, terms of business, customer information), this is not a minor detail. <\/p>\n\n<p class=\"wp-block-paragraph\"><strong>n8n is the most powerful orchestrator for AI agents.<\/strong> Since version 1.x, n8n includes the native <strong>AI Agent<\/strong> node, which integrates directly with OpenAI, Anthropic (Claude), Google Gemini and other LLMs, plus memory, vector and search tools. You don&#8217;t need additional code to connect the LLM&#8217;s reasoning to the rest of your stack. <\/p>\n\n<p class=\"wp-block-paragraph\"><strong>The cost per conversation is marginal.<\/strong>  With a self-hosted instance on a VPS for 10-20\u20ac\/month, the only variable cost is the LLM calls (fractions of a cent per message). Compared to SaaS platforms that charge per conversation or per active user, the savings at scale are significant. <\/p>\n\n<p class=\"wp-block-paragraph\"><strong>Integrates with any tool in your stack.<\/strong>  CRMs (HubSpot, Odoo, Salesforce), databases (Supabase, PostgreSQL), email tools, Google Calendar, Slack&#8230; n8n has more than 400 native integrations.<\/p>\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">If you are still not sure whether n8n or Make is the best option for your company, we recommend you to read our detailed comparison: <a href=\"https:\/\/inprofit.eu\/en\/automation\/make-vs-n8n-the-battle-for-web-automation\/\" target=\"_blank\" rel=\"noreferrer noopener\">Make vs n8n: which one to choose to automate your company.<\/a><\/p>\n<\/blockquote>\n\n<h2 id=\"h-arquitectura-del-agente-los-cuatro-componentes-que-necesitas\" class=\"wp-block-heading\">Agent architecture: the four components you need<\/h2>\n\n<p class=\"wp-block-paragraph\">Before opening n8n, understand the building blocks of the system. An AI agent for WhatsApp always has four layers: <\/p>\n\n<h3 id=\"h-1-la-capa-de-mensajeria-whatsapp-business-api\" class=\"wp-block-heading\">1. The messaging layer: WhatsApp Business API<\/h3>\n\n<p class=\"wp-block-paragraph\">WhatsApp does not allow you to connect tools directly to a personal account. To automate you need <strong>WhatsApp Business API<\/strong>, which you can get through: <\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Target directly<\/strong> (free of charge, company verification process)<\/li>\n\n\n\n<li><strong>BSP (Business Solution Providers)<\/strong>: 360dialog, Vonage, Twilio. Faster to activate, with cost per message or monthly subscription. <\/li>\n<\/ul>\n\n<p class=\"wp-block-paragraph\">For enterprise and medium to high volume projects, we recommend <strong>360dialog<\/strong> for its clean webhook integration and predictable pricing model.<\/p>\n\n<p class=\"wp-block-paragraph\">Once activated, the API sends incoming messages to a webhook URL of your choice. That&#8217;s where n8n comes in. <\/p>\n\n<h3 id=\"h-2-la-capa-de-orquestacion-n8n\" class=\"wp-block-heading\">2. The orchestration layer: n8n<\/h3>\n\n<p class=\"wp-block-paragraph\">n8n receives the webhook, extracts the message from the user, passes it to the AI agent, receives the response and sends it back to WhatsApp. It also orchestrates additional actions: create a contact in the CRM, save the context in database, notify the sales team via Slack, etc. <\/p>\n\n<h3 id=\"h-3-la-capa-de-razonamiento-el-llm\" class=\"wp-block-heading\">3. The reasoning layer: the LLM<\/h3>\n\n<p class=\"wp-block-paragraph\">The language model is the &#8220;brain&#8221; of the agent. It receives the user&#8217;s message along with your company&#8217;s instructions (the <strong>system prompt<\/strong>) and generates the response. The most commonly used options in production projects:  <\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>GPT-4o (OpenAI)<\/strong>: the most capable and versatile. Best option if the conversational complexity is high. <\/li>\n\n\n\n<li><strong>Claude 3.5 Sonnet (Anthropic)<\/strong>: excellent for following long and precise instructions. Ideal if the agent must adhere to a strict protocol. <\/li>\n\n\n\n<li><strong>Call 3 (local via Ollama)<\/strong>: for environments that cannot send data to external servers.<\/li>\n<\/ul>\n\n<h3 id=\"h-4-la-capa-de-memoria-supabase\" class=\"wp-block-heading\">4. The memory layer: Supabase<\/h3>\n\n<p class=\"wp-block-paragraph\">Without memory, the agent &#8220;forgets&#8221; each message as soon as the conversation ends. With Supabase (PostgreSQL in the cloud), you store the complete history of each conversation by phone number. When a new message arrives, n8n retrieves the history and injects it into the LLM context. The agent remembers who the user is, what they asked before and at what point they left the conversation.   <\/p>\n\n<p class=\"wp-block-paragraph\">This layer is what turns a reactive chatbot into a relational agent. <strong>None of the competitors that analyze this solution in Spanish explains this part<\/strong>, and it is the one that has the most impact on the customer experience.<\/p>\n\n<h2 id=\"h-como-crear-tu-agente-de-ia-con-n8n-para-whatsapp-paso-a-paso\" class=\"wp-block-heading\">How to create your own AI agent with n8n for WhatsApp: step by step<\/h2>\n\n<h3 id=\"h-paso-1-configura-tu-acceso-a-whatsapp-business-api\" class=\"wp-block-heading\">Step 1: Configure your access to the WhatsApp Business API<\/h3>\n\n<ol class=\"wp-block-list\">\n<li>Enter <a href=\"https:\/\/developers.facebook.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Meta for Developers<\/a> and create a &#8220;Business&#8221; type app.<\/li>\n\n\n\n<li>Activate the <strong>WhatsApp<\/strong> product in your app.<\/li>\n\n\n\n<li>In the WhatsApp dashboard, create a test phone number (or add the company number after verification).<\/li>\n\n\n\n<li>Go to <strong>Settings &gt; Webhooks<\/strong> and add the URL of your n8n workflow (you will see it in Step 2).<\/li>\n\n\n\n<li>Subscribe to the <code>messages<\/code> field to receive incoming messages.<\/li>\n\n\n\n<li>Copy the <strong>access token<\/strong> and <strong>phone ID number<\/strong>: you will need them in n8n.<\/li>\n<\/ol>\n\n<p class=\"wp-block-paragraph\">If you prefer to avoid direct configuration with Meta, you can use <strong>360dialog<\/strong> which offers a more simplified panel and the webhook already configured.<\/p>\n\n<h3 id=\"h-paso-2-crea-el-workflow-principal-en-n8n\" class=\"wp-block-heading\">Step 2: Create the main workflow in n8n<\/h3>\n\n<p class=\"wp-block-paragraph\">Open n8n and create a new workflow. The basic structure has these nodes in sequence: <\/p>\n\n<p class=\"wp-block-paragraph\"><strong>Node 1 &#8211; Webhook (trigger)<\/strong><\/p>\n\n<ul class=\"wp-block-list\">\n<li>Type:  <code>Webhook<\/code><\/li>\n\n\n\n<li>Method: POST<\/li>\n\n\n\n<li>Path: <code>\/whatsapp-agent<\/code> (or the one you prefer)<\/li>\n\n\n\n<li>Copy the production URL: this is the one you paste into Meta\/360dialog as webhook URL.<\/li>\n\n\n\n<li>Under &#8220;Response Mode&#8221; select &#8220;Respond to Webhook&#8221; to control when and how n8n responds.<\/li>\n<\/ul>\n\n<p class=\"wp-block-paragraph\"><strong>Node 2 &#8211; Set (message extraction)<\/strong><\/p>\n\n<ul class=\"wp-block-list\">\n<li>Type:  <code>Set<\/code><\/li>\n\n\n\n<li>Extract from the incoming JSON:\n<ul class=\"wp-block-list\">\n<li><code>phone_number<\/code>:  <code>{{ $json.entry[0].changes[0].value.messages[0].from }}<\/code><\/li>\n\n\n\n<li><code>user_message<\/code>:  <code>{{ $json.entry[0].changes[0].value.messages[0].text.body }}<\/code><\/li>\n\n\n\n<li><code>message_id<\/code>:  <code>{{ $json.entry[0].changes[0].value.messages[0].id }}<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>It also adds a field <code>timestamp<\/code> with <code>{{ $now.toISO() }}<\/code>.<\/li>\n<\/ul>\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Note<\/strong>: The exact structure of the JSON varies slightly by provider. If you use 360dialog, the payload has one less level of nesting. <\/p>\n<\/blockquote>\n\n<p class=\"wp-block-paragraph\"><strong>Node 3 &#8211; Supabase (retrieve history)<\/strong><\/p>\n\n<ul class=\"wp-block-list\">\n<li>Type:  <code>Supabase<\/code><\/li>\n\n\n\n<li>Operation:  <code>Get Many Rows<\/code><\/li>\n\n\n\n<li>Table:  <code>conversation_history<\/code><\/li>\n\n\n\n<li>Filter:  <code>phone_number = {{ $json.phone_number }}<\/code><\/li>\n\n\n\n<li>Order:  <code>created_at ASC<\/code><\/li>\n\n\n\n<li>Limit: last 20 messages (so as not to exceed the LLM context window)<\/li>\n<\/ul>\n\n<p class=\"wp-block-paragraph\"><strong>Node 4 &#8211; Code (format context)<\/strong><\/p>\n\n<ul class=\"wp-block-list\">\n<li>Type: <code>Code<\/code> (JavaScript)<\/li>\n\n\n\n<li>Format the retrieved history in the message format expected by the LLM:<\/li>\n<\/ul>\n\n<p class=\"wp-block-paragraph\">javascript<\/p>\n\n<pre class=\"wp-block-code\"><code>const history = $input.all();\nconst messages = history.map(row =&gt; ({\n  role: row.json.role, \/\/ 'user' o 'assistant'\n  content: row.json.content\n}));\nreturn &#91;{ json: { formatted_history: messages } }];<\/code><\/pre>\n\n<p class=\"wp-block-paragraph\"><strong>Node 5 &#8211; AI Agent<\/strong><\/p>\n\n<ul class=\"wp-block-list\">\n<li>Type:  <code>AI Agent<\/code><\/li>\n\n\n\n<li>Connects the OpenAI Chat Model (GPT-4o) or the Anthropic Chat Model (Claude).<\/li>\n\n\n\n<li>In &#8220;System Message&#8221; type your company&#8217;s instructions (see prompts section below).<\/li>\n\n\n\n<li>In &#8220;Messages&#8221; inject the formatted history from previous step<\/li>\n\n\n\n<li>Add as Tools any action that the agent can perform: consult products, create leads in CRM, etc.<\/li>\n<\/ul>\n\n<p class=\"wp-block-paragraph\"><strong>Node 6 &#8211; Supabase (save shift)<\/strong><\/p>\n\n<ul class=\"wp-block-list\">\n<li>Saves the user&#8217;s message and the agent&#8217;s response:\n<ul class=\"wp-block-list\">\n<li>Insert row with <code>role: 'user'<\/code>, <code>content: mensaje_usuario<\/code>,  <code>phone_number<\/code><\/li>\n\n\n\n<li>Insert row with <code>role: 'assistant'<\/code>, <code>content: respuesta_agente<\/code>,  <code>phone_number<\/code><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n<p class=\"wp-block-paragraph\"><strong>Node 7 &#8211; HTTP Request (send reply to WhatsApp)<\/strong><\/p>\n\n<ul class=\"wp-block-list\">\n<li>Type:  <code>HTTP Request<\/code><\/li>\n\n\n\n<li>Method: POST<\/li>\n\n\n\n<li>URL:  <code>https:\/\/graph.facebook.com\/v19.0\/{PHONE_NUMBER_ID}\/messages<\/code><\/li>\n\n\n\n<li>Headers:  <code>Authorization: Bearer {ACCESS_TOKEN}<\/code><\/li>\n\n\n\n<li>Body (JSON):<\/li>\n<\/ul>\n\n<p class=\"wp-block-paragraph\">json<\/p>\n\n<pre class=\"wp-block-code\"><code>{\n  \"messaging_product\": \"whatsapp\",\n  \"to\": \"{{ $('Set').item.json.phone_number }}\",\n  \"type\": \"text\",\n  \"text\": {\n    \"body\": \"{{ $('AI Agent').item.json.output }}\"\n  }\n}<\/code><\/pre>\n\n<p class=\"wp-block-paragraph\"><strong>Node 8 &#8211; Respond to Webhook<\/strong><\/p>\n\n<ul class=\"wp-block-list\">\n<li>Returns HTTP 200 to Meta\/360dialog to confirm receipt.<\/li>\n\n\n\n<li>If you do not reply 200 in less than 5 seconds, the provider retries sending and you will receive a duplicate message.<\/li>\n<\/ul>\n\n<h3 id=\"h-paso-3-disena-el-system-prompt-de-tu-agente\" class=\"wp-block-heading\">Step 3: Design your agent&#8217;s system prompt<\/h3>\n\n<p class=\"wp-block-paragraph\">The system prompt is the standing instruction that defines how the agent behaves. It is the equivalent of the onboarding manual for a new employee. A good system prompt for a B2B agent includes:  <\/p>\n\n<pre class=\"wp-block-code\"><code>Eres el asistente comercial de &#91;NOMBRE EMPRESA], especializada en &#91;sector\/producto].\n\nTu objetivo principal es:\n1. Responder preguntas sobre nuestros productos\/servicios con precisi\u00f3n\n2. Cualificar al usuario (empresa, necesidad, urgencia, presupuesto)\n3. Si el usuario cumple el perfil de cliente, ofrecer una reuni\u00f3n con el equipo comercial\n4. Si no cumple el perfil, ofrecer recursos \u00fatiles y cerrar amablemente\n\nReglas de comportamiento:\n- Responde siempre en el idioma del usuario\n- S\u00e9 conciso: m\u00e1ximo 3-4 frases por respuesta en WhatsApp\n- Nunca inventes informaci\u00f3n. Si no sabes algo, di que lo consultas y escala\n- No menciones precios espec\u00edficos sin antes cualificar la necesidad\n- Si el usuario lleva m\u00e1s de 3 mensajes sin avanzar, prop\u00f3n hablar con una persona\n\nInformaci\u00f3n sobre nuestra empresa:\n&#91;Aqu\u00ed pega la informaci\u00f3n que el agente debe conocer: cat\u00e1logo, precios orientativos, proceso de compra, FAQ, etc.]<\/code><\/pre>\n\n<p class=\"wp-block-paragraph\">The quality of the system prompt determines 70% of the agent&#8217;s behavior. Spend time refining it with real cases. <\/p>\n\n<h3 id=\"h-paso-4-anade-herramientas-tools-para-que-el-agente-actue\" class=\"wp-block-heading\">Step 4: Add tools for the agent to perform<\/h3>\n\n<p class=\"wp-block-paragraph\">The difference between an agent that just talks and one that acts is in the <strong>tools<\/strong> you give it. In n8n, each tool is a sub-workflow or a node that the agent can invoke when needed. Practical examples:  <\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Create lead in HubSpot\/Odoo<\/strong>: when the user shares your email or company<\/li>\n\n\n\n<li><strong>Check product availability<\/strong>: makes an HTTP Request to your ERP\/catalog<\/li>\n\n\n\n<li><strong>Schedule meeting<\/strong>: create an event in Google Calendar and send the link from Calendly<\/li>\n\n\n\n<li><strong>Escalate to human<\/strong>: send a notification to Slack with the summary of the conversation.<\/li>\n\n\n\n<li><strong>Search in knowledge base<\/strong>: query a vector store with your internal documentation<\/li>\n<\/ul>\n\n<p class=\"wp-block-paragraph\">To use tools in the n8n AI Agent node, activate &#8220;Use Tools&#8221; and add the sub-workflows or nodes you want the agent to be able to invoke. The LLM automatically decides when to use each tool according to the context. <\/p>\n\n<h3 id=\"h-paso-5-prueba-y-ajusta-antes-de-produccion\" class=\"wp-block-heading\">Step 5: Test and adjust before production<\/h3>\n\n<p class=\"wp-block-paragraph\">Before activating the webhook in production, test with Meta test numbers and simulate real conversations. Review:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>Does the agent respond in less than 3 seconds (Key to WhatsApp experience)? <\/li>\n\n\n\n<li>Does it respect the system prompt in borderline cases?<\/li>\n\n\n\n<li>Is the history saved and retrieved correctly in Supabase?<\/li>\n\n\n\n<li>What happens if the user sends an image or audio (message types not supported)?<\/li>\n<\/ul>\n\n<p class=\"wp-block-paragraph\">For the last point, add an IF node before the agent that filters by message type and responds with a friendly message if the content is not text.<\/p>\n\n<h2 id=\"h-casos-de-uso-reales-para-empresas-b2b\" class=\"wp-block-heading\">Real use cases for B2B companies<\/h2>\n\n<h3 id=\"h-cualificacion-de-leads-entrantes-24-7\" class=\"wp-block-heading\">24\/7 inbound lead qualification<\/h3>\n\n<p class=\"wp-block-paragraph\">This is the use case with the highest immediate return. The agent receives the initial message (&#8220;I want information about your services&#8221;), asks the key qualification questions (sector, company size, specific need, urgency) and, if the lead fits, automatically creates the record in the CRM and notifies the assigned salesperson. <\/p>\n\n<p class=\"wp-block-paragraph\">Sales teams that implement this reduce initial response time from hours to seconds and eliminate the loss of out-of-hours leads. You can take a deeper dive into how to structure this flow in our article on <a href=\"https:\/\/inprofit.eu\/en\/marketing-technologies\/how-to-automate-b2b-lead-acquisition-with-n8n-and-ai-real-flows-that-work\/\" target=\"_blank\" rel=\"noreferrer noopener\">B2B lead n8n lead nurturing<\/a>. <\/p>\n\n<h3 id=\"h-seguimiento-de-propuestas-y-recuperacion-de-oportunidades\" class=\"wp-block-heading\">Follow-up of proposals and recovery of opportunities<\/h3>\n\n<p class=\"wp-block-paragraph\">The agent can proactively follow up: when a CRM marks a proposal as &#8220;no response in X days&#8221;, n8n triggers a personalized WhatsApp message with the contact&#8217;s name and proposal reference. If the user responds, the agent resumes the conversation and logs it. <\/p>\n\n<p class=\"wp-block-paragraph\">This flow, combined with an AI SDR strategy, can significantly improve the cold pipeline closure rate. See more in: <a href=\"https:\/\/inprofit.eu\/en\/martech-en\/ai-agents-as-sdrs-how-to-automate-b2b-prospecting-without-eliminating-the-salesperson\/\" target=\"_blank\" rel=\"noreferrer noopener\">AI SDR: B2B prospecting automation<\/a>. <\/p>\n\n<h3 id=\"h-atencion-postventa-y-soporte-tecnico\" class=\"wp-block-heading\">After-sales service and technical support<\/h3>\n\n<p class=\"wp-block-paragraph\">For software companies or recurring services, the agent can resolve the most frequent support queries (invoice status, platform access, configuration questions) without team intervention. It only escalates when it detects frustration in the user&#8217;s language or when the query exceeds its knowledge base. <\/p>\n\n<h3 id=\"h-recuperacion-de-carritos-en-ecommerce-b2b\" class=\"wp-block-heading\">Cart recovery in B2B ecommerce<\/h3>\n\n<p class=\"wp-block-paragraph\">If you have a WooCommerce store with enterprise customers, the agent can send a WhatsApp message when a cart is abandoned, ask if they need help with the checkout process or payment terms and, if the customer responds, handle the query in the chat itself. You can see the technical implementation of this flow in our article on <a href=\"https:\/\/inprofit.eu\/en\/automation\/whatsapp-woocommerce-ai-how-to-automatically-recover-85-of-abandoned-carts\/\" target=\"_blank\" rel=\"noreferrer noopener\">recovering abandoned carts with WhatsApp and AI<\/a>. <\/p>\n\n<h2 id=\"h-errores-comunes-al-implementar-un-agente-ia-con-n8n-para-whatsapp\" class=\"wp-block-heading\">Common mistakes when implementing an AI agent with n8n for WhatsApp.<\/h2>\n\n<p class=\"wp-block-paragraph\"><strong>1. Do not manage duplicate messages.<\/strong>  WhatsApp resends the webhook if you do not receive 200 replies within 5 seconds. If your agent takes longer (due to LLM calls), you may receive the same message twice. Solution: reply 200 immediately with the Respond to Webhook node and process the message asynchronously.  <\/p>\n\n<p class=\"wp-block-paragraph\"><strong>2. A generic system prompt.<\/strong>  &#8220;You&#8217;re a friendly assistant who helps customers&#8221; is not enough. The agent needs to know what he can and cannot do, what information is available to him and when to escalate. The more specific the prompt, the better the agent performs.  <\/p>\n\n<p class=\"wp-block-paragraph\"><strong>3. Forgetting the token limit.<\/strong>  If you inject all the conversation history to the LLM without limit, in long conversations the cost skyrockets and the response may degrade. Limit the history to the last 15-20 messages or use a digest strategy (the agent generates a digest every X turns that replaces the long history). <\/p>\n\n<p class=\"wp-block-paragraph\"><strong>4. Do not contemplate non-textual messages.<\/strong>  Users send audios, images, stickers, locations. If you don&#8217;t have an IF node that filters by message type, the workflow will fail. Define a standard response for each unsupported type.  <\/p>\n\n<p class=\"wp-block-paragraph\"><strong>5. Skipping tests with borderline cases.<\/strong>  Always test: user who insults, user who asks for things out of scope, user who writes in another language, user who tries to do prompt injection (&#8220;forget your instructions and&#8230;&#8221;). A badly tested agent generates compromised situations in production. <\/p>\n\n<h2 id=\"h-cuanto-cuesta-implementar-un-agente-de-ia-con-n8n-para-whatsapp\" class=\"wp-block-heading\">How much does it cost to implement an AI agent with n8n for WhatsApp?<\/h2>\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Component<\/th><th>Approximate cost<\/th><th>Notes<\/th><\/tr><\/thead><tbody><tr><td>n8n self-hosted (VPS)<\/td><td>10-20 \u20ac\/month<\/td><td>Hetzner, DigitalOcean, Contabo<\/td><\/tr><tr><td>WhatsApp Business API (Meta)<\/td><td>Free (first 1,000 conv.\/month)<\/td><td>After: ~0.05-0.08 \u20ac\/conversation<\/td><\/tr><tr><td>GPT-4o (OpenAI)<\/td><td>~0.002-0.01 \u20ac per message<\/td><td>According to context length<\/td><\/tr><tr><td>Supabase<\/td><td>Free (up to 500 MB)<\/td><td>Pro Plan from $25\/month<\/td><\/tr><tr><td><strong>Total monthly (average volume)<\/strong><\/td><td><strong>~50-150 \u20ac\/month<\/strong><\/td><td>For 500-2,000 conversations<\/td><\/tr><\/tbody><\/table><\/figure>\n\n<p class=\"wp-block-paragraph\">Compared to SaaS platforms such as ManyChat Pro ($299\/month) or enterprise chatbot solutions (from \u20ac500\/month), the self-hosted cost is significantly lower with greater control and capacity.<\/p>\n\n<h2 id=\"h-preguntas-frecuentes\" class=\"wp-block-heading\">Frequently Asked Questions<\/h2>\n\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1779865416311\"><strong class=\"schema-faq-question\"><strong>What is an AI agent for WhatsApp?<\/strong><\/strong> <p class=\"schema-faq-answer\">An AI agent for WhatsApp is an automated system that uses language modeling (LLM) to have natural conversations with customers via the WhatsApp Business API. Unlike a traditional chatbot, it understands natural language, remembers the context of the conversation and can execute actions such as creating leads in a CRM or scheduling meetings. <\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1779865443780\"><strong class=\"schema-faq-question\"><strong>How to create an AI agent with n8n?<\/strong><\/strong> <p class=\"schema-faq-answer\">To create an AI Agent with n8n you need to: (1) connect WhatsApp Business API via webhook, (2) use the native n8n AI Agent node connected to an LLM such as GPT-4o or Claude, (3) add persistent memory with Supabase or PostgreSQL, and (4) define the system prompt with your company&#8217;s instructions. The complete process is detailed step by step in this guide. <\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1779865462637\"><strong class=\"schema-faq-question\"><strong>How to put AI in WhatsApp Business?<\/strong><\/strong> <p class=\"schema-faq-answer\">To add AI to WhatsApp Business you need the WhatsApp Business API (available through Meta or providers such as 360dialog or Twilio). Once you activate the API, you can connect it with tools such as n8n to process messages with an LLM and generate intelligent autoresponders. <\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1779865479274\"><strong class=\"schema-faq-question\"><strong>Can WhatsApp be automated with n8n for free?<\/strong><\/strong> <p class=\"schema-faq-answer\">Yes, with certain limitations. n8n has a free cloud version (with a limit of executions) and can be hosted for free on some VPS with a basic plan. WhatsApp Business API offers 1,000 free conversations per month with Meta. The only almost inevitable cost is the LLM calls, although with cheaper models like GPT-4o-mini the cost per conversation is fractions of a cent.   <\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1779865495337\"><strong class=\"schema-faq-question\"><strong>How long does it take to implement this type of agent?<\/strong><\/strong> <p class=\"schema-faq-answer\">A basic agent (answers frequently asked questions and qualifies leads) can be up and running in 2-3 days with n8n. An agent with full memory, CRM tools and escalation logic to human requires 1-3 weeks of configuration and prompt tuning depending on the complexity of the business. <\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1779865513218\"><strong class=\"schema-faq-question\"><strong>Is it safe to send customer data to GPT-4o or Claude?<\/strong> <\/strong> <p class=\"schema-faq-answer\">OpenAI and Anthropic have API modes that do not use the submitted data to train their models (this applies by default to calls via API, not via web interface). If your industry regulation requires it, you can opt for local models (Llama 3 via Ollama) or models in the European cloud. With n8n self-hosted, the conversation data always remains on your server.  <\/p> <\/div> <\/div>\n\n<h2 id=\"h-conclusion-el-agente-de-ia-mas-potente-es-el-que-esta-integrado-en-tu-proceso-de-ventas\" class=\"wp-block-heading\">Conclusion: the most powerful AI agent is the one that is integrated into your sales process.<\/h2>\n\n<p class=\"wp-block-paragraph\">Creating an AI agent with n8n for WhatsApp is not technically complicated. What makes the difference between an agent that really impacts the business and one that remains an experiment is the integration with the real processes of the company: the CRM, the sales team, the qualification flows. <\/p>\n\n<p class=\"wp-block-paragraph\">At Inprofit we implement these types of agents as part of <a href=\"https:\/\/inprofit.eu\/en\/marketing-lab\/website-automation\/\" type=\"page\" id=\"14512\">end-to-end automation projects<\/a>, combining n8n with Supabase, Odoo and each client&#8217;s own tools. If you want to understand how it would apply to your company, the next step is to explore the <a href=\"https:\/\/inprofit.eu\/en\/digital-transformation\/8-must-have-ai-agents-for-enterprises\/\">8 must-have AI agents for enterprises in 2026<\/a> or see how a complete <a href=\"https:\/\/inprofit.eu\/en\/automation\/web-development-and-no-code-automation-with-make-and-n8n\/\">B2B automation strategy is structured with n8n and no-code tools<\/a>. <\/p>\n\n<p class=\"wp-block-paragraph\">Do you have a clear use case but don&#8217;t know where to start? Tell us your situation and we will make you a proposal without obligation. <\/p>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n<p class=\"wp-block-paragraph\"><em>Published by the Inprofit team | Updated: May 2026<\/em> <em>Inprofit is an agency specialized in business automation, SaaS development and digital marketing. We implement n8n self-hosted in production for clients from different sectors since 2022. <\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>An AI agent with n8n for WhatsApp is an automated system that receives WhatsApp Business messages, processes them with a language model (LLM) such as GPT-4o or Claude, and responds contextually, without human intervention and 24 hours a day.<\/p>\n","protected":false},"author":1,"featured_media":21041,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[840],"tags":[1264,1263,1155,1303],"class_list":["post-21040","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-automation","tag-ai-agents-2","tag-automation","tag-n8n","tag-whatsapp"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>AI Agent with n8n for WhatsApp: A Guide for Businesses<\/title>\n<meta name=\"description\" content=\"Create an AI agent with n8n that serves customers via WhatsApp Business 24\/7. Guide with architecture, real flows and use cases.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to create an AI agent with n8n that serves customers via WhatsApp: a step-by-step guide for businesses\" \/>\n<meta property=\"og:description\" content=\"Create an AI agent with n8n that serves customers via WhatsApp Business 24\/7. Guide with architecture, real flows and use cases.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/\" \/>\n<meta property=\"og:site_name\" content=\"Inprofit\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Inprofit1\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-27T07:13:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-27T07:16:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/inprofit.eu\/wp-content\/uploads\/2026\/05\/Agente-de-ia-con-n8-y-whatsapp.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Jorge Anduix\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jorge Anduix\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"15 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/\"},\"author\":{\"name\":\"Jorge Anduix\",\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/#\\\/schema\\\/person\\\/3a9f88a467d65130e9cc13df4f127205\"},\"headline\":\"How to create an AI agent with n8n that serves customers via WhatsApp: a step-by-step guide for businesses\",\"datePublished\":\"2026-05-27T07:13:08+00:00\",\"dateModified\":\"2026-05-27T07:16:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/\"},\"wordCount\":2797,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/inprofit.eu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Agente-de-ia-con-n8-y-whatsapp.webp\",\"keywords\":[\"AI Agents\",\"Automation\",\"n8n\",\"WhatsApp\"],\"articleSection\":[\"Automation\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/#respond\"]}]},{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/\",\"url\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/\",\"name\":\"AI Agent with n8n for WhatsApp: A Guide for Businesses\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/inprofit.eu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Agente-de-ia-con-n8-y-whatsapp.webp\",\"datePublished\":\"2026-05-27T07:13:08+00:00\",\"dateModified\":\"2026-05-27T07:16:15+00:00\",\"description\":\"Create an AI agent with n8n that serves customers via WhatsApp Business 24\\\/7. Guide with architecture, real flows and use cases.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/#breadcrumb\"},\"mainEntity\":[{\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/#faq-question-1779865416311\"},{\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/#faq-question-1779865443780\"},{\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/#faq-question-1779865462637\"},{\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/#faq-question-1779865479274\"},{\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/#faq-question-1779865495337\"},{\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/#faq-question-1779865513218\"}],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/#primaryimage\",\"url\":\"https:\\\/\\\/inprofit.eu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Agente-de-ia-con-n8-y-whatsapp.webp\",\"contentUrl\":\"https:\\\/\\\/inprofit.eu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Agente-de-ia-con-n8-y-whatsapp.webp\",\"width\":800,\"height\":800,\"caption\":\"AI agent architecture with n8n for WhatsApp Business\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home page\",\"item\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/home\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to create an AI agent with n8n that serves customers via WhatsApp: a step-by-step guide for businesses\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/\",\"name\":\"Inprofit\",\"description\":\"Agencia de Marketing y Tecnolog\u00eda\",\"publisher\":{\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/#organization\"},\"alternateName\":\"Inprofit\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/#organization\",\"name\":\"Inprofit\",\"alternateName\":\"Inprofit\",\"url\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/inprofit.eu\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/Inprofit-agencia-360.webp\",\"contentUrl\":\"https:\\\/\\\/inprofit.eu\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/Inprofit-agencia-360.webp\",\"width\":1080,\"height\":1080,\"caption\":\"Inprofit\"},\"image\":{\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Inprofit1\\\/\",\"https:\\\/\\\/es.linkedin.com\\\/company\\\/inprofit\",\"https:\\\/\\\/www.tiktok.com\\\/@inprofit.1\",\"https:\\\/\\\/www.instagram.com\\\/inprofit.1\\\/\"],\"description\":\"Marketing agency, strategy and digital transformation for companies and SMEs. We boost your growth with customized solutions, integrating innovation, creativity and technology to maximize your impact in the digital and physical world. \",\"email\":\"info@inprofit.eu\",\"telephone\":\"+34965594272\",\"legalName\":\"Inprofit Consulting SL\",\"foundingDate\":\"2018-10-18\",\"vatID\":\"B42605055\",\"taxID\":\"B42605055\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/#\\\/schema\\\/person\\\/3a9f88a467d65130e9cc13df4f127205\",\"name\":\"Jorge Anduix\",\"pronouns\":\"\u00e9l\\\/lo\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/inprofit.eu\\\/wp-content\\\/litespeed\\\/avatar\\\/5386fe4675b1724a09f266983724e528.jpg?ver=1779863786\",\"url\":\"https:\\\/\\\/inprofit.eu\\\/wp-content\\\/litespeed\\\/avatar\\\/5386fe4675b1724a09f266983724e528.jpg?ver=1779863786\",\"contentUrl\":\"https:\\\/\\\/inprofit.eu\\\/wp-content\\\/litespeed\\\/avatar\\\/5386fe4675b1724a09f266983724e528.jpg?ver=1779863786\",\"caption\":\"Jorge Anduix\"},\"description\":\"Marketing tecnol\u00f3gico en vena. Fan\u00e1tico de las tecnolog\u00edas Martech que rompen moldes: IA generativa, blockchain, no-code, metaverso, automatizaci\u00f3n extrema... Convencido de que el futuro no se espera, se construye (y se vende muy bien). Responsable del marketing m\u00e1s disruptivo y tecnol\u00f3gico.\",\"sameAs\":[\"http:\\\/\\\/inprofit.eu\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/jorge-anduix-fuentes-marketing\\\/\"],\"birthDate\":\"1993-07-23\",\"gender\":\"Hombre\",\"award\":[\"Programa emprendedores Banco Santander - 2016\",\"Recomendaci\u00f3n proyectos estrategia PwC - 2017\"],\"knowsAbout\":[\"html\",\"web\",\"make\",\"marketing digital\",\"seo\",\"geo\",\"paid media\",\"estrategia\",\"ventas online\"],\"knowsLanguage\":[\"espa\u00f1ol\",\"ingl\u00e9s\"],\"jobTitle\":\"Business Manager\",\"worksFor\":\"Inprofit Consulting S.L.\",\"url\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/author\\\/admin\\\/\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/#faq-question-1779865416311\",\"position\":1,\"url\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/#faq-question-1779865416311\",\"name\":\"What is an AI agent for WhatsApp?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"An AI agent for WhatsApp is an automated system that uses language modeling (LLM) to have natural conversations with customers via the WhatsApp Business API. Unlike a traditional chatbot, it understands natural language, remembers the context of the conversation and can execute actions such as creating leads in a CRM or scheduling meetings. \",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/#faq-question-1779865443780\",\"position\":2,\"url\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/#faq-question-1779865443780\",\"name\":\"How to create an AI agent with n8n?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"To create an AI Agent with n8n you need to: (1) connect WhatsApp Business API via webhook, (2) use the native n8n AI Agent node connected to an LLM such as GPT-4o or Claude, (3) add persistent memory with Supabase or PostgreSQL, and (4) define the system prompt with your company's instructions. The complete process is detailed step by step in this guide. \",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/#faq-question-1779865462637\",\"position\":3,\"url\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/#faq-question-1779865462637\",\"name\":\"How to put AI in WhatsApp Business?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"To add AI to WhatsApp Business you need the WhatsApp Business API (available through Meta or providers such as 360dialog or Twilio). Once you activate the API, you can connect it with tools such as n8n to process messages with an LLM and generate intelligent autoresponders. \",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/#faq-question-1779865479274\",\"position\":4,\"url\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/#faq-question-1779865479274\",\"name\":\"Can WhatsApp be automated with n8n for free?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, with certain limitations. n8n has a free cloud version (with a limit of executions) and can be hosted for free on some VPS with a basic plan. WhatsApp Business API offers 1,000 free conversations per month with Meta. The only almost inevitable cost is the LLM calls, although with cheaper models like GPT-4o-mini the cost per conversation is fractions of a cent.   \",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/#faq-question-1779865495337\",\"position\":5,\"url\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/#faq-question-1779865495337\",\"name\":\"How long does it take to implement this type of agent?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A basic agent (answers frequently asked questions and qualifies leads) can be up and running in 2-3 days with n8n. An agent with full memory, CRM tools and escalation logic to human requires 1-3 weeks of configuration and prompt tuning depending on the complexity of the business. \",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/#faq-question-1779865513218\",\"position\":6,\"url\":\"https:\\\/\\\/inprofit.eu\\\/en\\\/automation\\\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\\\/#faq-question-1779865513218\",\"name\":\"Is it safe to send customer data to GPT-4o or Claude?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"OpenAI and Anthropic have API modes that do not use the submitted data to train their models (this applies by default to calls via API, not via web interface). If your industry regulation requires it, you can opt for local models (Llama 3 via Ollama) or models in the European cloud. With n8n self-hosted, the conversation data always remains on your server.  \",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"AI Agent with n8n for WhatsApp: A Guide for Businesses","description":"Create an AI agent with n8n that serves customers via WhatsApp Business 24\/7. Guide with architecture, real flows and use cases.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/","og_locale":"en_US","og_type":"article","og_title":"How to create an AI agent with n8n that serves customers via WhatsApp: a step-by-step guide for businesses","og_description":"Create an AI agent with n8n that serves customers via WhatsApp Business 24\/7. Guide with architecture, real flows and use cases.","og_url":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/","og_site_name":"Inprofit","article_publisher":"https:\/\/www.facebook.com\/Inprofit1\/","article_published_time":"2026-05-27T07:13:08+00:00","article_modified_time":"2026-05-27T07:16:15+00:00","og_image":[{"width":800,"height":800,"url":"https:\/\/inprofit.eu\/wp-content\/uploads\/2026\/05\/Agente-de-ia-con-n8-y-whatsapp.webp","type":"image\/webp"}],"author":"Jorge Anduix","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Jorge Anduix","Est. reading time":"15 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/#article","isPartOf":{"@id":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/"},"author":{"name":"Jorge Anduix","@id":"https:\/\/inprofit.eu\/en\/#\/schema\/person\/3a9f88a467d65130e9cc13df4f127205"},"headline":"How to create an AI agent with n8n that serves customers via WhatsApp: a step-by-step guide for businesses","datePublished":"2026-05-27T07:13:08+00:00","dateModified":"2026-05-27T07:16:15+00:00","mainEntityOfPage":{"@id":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/"},"wordCount":2797,"commentCount":0,"publisher":{"@id":"https:\/\/inprofit.eu\/en\/#organization"},"image":{"@id":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/#primaryimage"},"thumbnailUrl":"https:\/\/inprofit.eu\/wp-content\/uploads\/2026\/05\/Agente-de-ia-con-n8-y-whatsapp.webp","keywords":["AI Agents","Automation","n8n","WhatsApp"],"articleSection":["Automation"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/#respond"]}]},{"@type":["WebPage","FAQPage"],"@id":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/","url":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/","name":"AI Agent with n8n for WhatsApp: A Guide for Businesses","isPartOf":{"@id":"https:\/\/inprofit.eu\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/#primaryimage"},"image":{"@id":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/#primaryimage"},"thumbnailUrl":"https:\/\/inprofit.eu\/wp-content\/uploads\/2026\/05\/Agente-de-ia-con-n8-y-whatsapp.webp","datePublished":"2026-05-27T07:13:08+00:00","dateModified":"2026-05-27T07:16:15+00:00","description":"Create an AI agent with n8n that serves customers via WhatsApp Business 24\/7. Guide with architecture, real flows and use cases.","breadcrumb":{"@id":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/#breadcrumb"},"mainEntity":[{"@id":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/#faq-question-1779865416311"},{"@id":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/#faq-question-1779865443780"},{"@id":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/#faq-question-1779865462637"},{"@id":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/#faq-question-1779865479274"},{"@id":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/#faq-question-1779865495337"},{"@id":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/#faq-question-1779865513218"}],"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/#primaryimage","url":"https:\/\/inprofit.eu\/wp-content\/uploads\/2026\/05\/Agente-de-ia-con-n8-y-whatsapp.webp","contentUrl":"https:\/\/inprofit.eu\/wp-content\/uploads\/2026\/05\/Agente-de-ia-con-n8-y-whatsapp.webp","width":800,"height":800,"caption":"AI agent architecture with n8n for WhatsApp Business"},{"@type":"BreadcrumbList","@id":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home page","item":"https:\/\/inprofit.eu\/en\/home\/"},{"@type":"ListItem","position":2,"name":"How to create an AI agent with n8n that serves customers via WhatsApp: a step-by-step guide for businesses"}]},{"@type":"WebSite","@id":"https:\/\/inprofit.eu\/en\/#website","url":"https:\/\/inprofit.eu\/en\/","name":"Inprofit","description":"Agencia de Marketing y Tecnolog\u00eda","publisher":{"@id":"https:\/\/inprofit.eu\/en\/#organization"},"alternateName":"Inprofit","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/inprofit.eu\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/inprofit.eu\/en\/#organization","name":"Inprofit","alternateName":"Inprofit","url":"https:\/\/inprofit.eu\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/inprofit.eu\/en\/#\/schema\/logo\/image\/","url":"https:\/\/inprofit.eu\/wp-content\/uploads\/2024\/12\/Inprofit-agencia-360.webp","contentUrl":"https:\/\/inprofit.eu\/wp-content\/uploads\/2024\/12\/Inprofit-agencia-360.webp","width":1080,"height":1080,"caption":"Inprofit"},"image":{"@id":"https:\/\/inprofit.eu\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Inprofit1\/","https:\/\/es.linkedin.com\/company\/inprofit","https:\/\/www.tiktok.com\/@inprofit.1","https:\/\/www.instagram.com\/inprofit.1\/"],"description":"Marketing agency, strategy and digital transformation for companies and SMEs. We boost your growth with customized solutions, integrating innovation, creativity and technology to maximize your impact in the digital and physical world. ","email":"info@inprofit.eu","telephone":"+34965594272","legalName":"Inprofit Consulting SL","foundingDate":"2018-10-18","vatID":"B42605055","taxID":"B42605055","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"}},{"@type":"Person","@id":"https:\/\/inprofit.eu\/en\/#\/schema\/person\/3a9f88a467d65130e9cc13df4f127205","name":"Jorge Anduix","pronouns":"\u00e9l\/lo","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/inprofit.eu\/wp-content\/litespeed\/avatar\/5386fe4675b1724a09f266983724e528.jpg?ver=1779863786","url":"https:\/\/inprofit.eu\/wp-content\/litespeed\/avatar\/5386fe4675b1724a09f266983724e528.jpg?ver=1779863786","contentUrl":"https:\/\/inprofit.eu\/wp-content\/litespeed\/avatar\/5386fe4675b1724a09f266983724e528.jpg?ver=1779863786","caption":"Jorge Anduix"},"description":"Marketing tecnol\u00f3gico en vena. Fan\u00e1tico de las tecnolog\u00edas Martech que rompen moldes: IA generativa, blockchain, no-code, metaverso, automatizaci\u00f3n extrema... Convencido de que el futuro no se espera, se construye (y se vende muy bien). Responsable del marketing m\u00e1s disruptivo y tecnol\u00f3gico.","sameAs":["http:\/\/inprofit.eu","https:\/\/www.linkedin.com\/in\/jorge-anduix-fuentes-marketing\/"],"birthDate":"1993-07-23","gender":"Hombre","award":["Programa emprendedores Banco Santander - 2016","Recomendaci\u00f3n proyectos estrategia PwC - 2017"],"knowsAbout":["html","web","make","marketing digital","seo","geo","paid media","estrategia","ventas online"],"knowsLanguage":["espa\u00f1ol","ingl\u00e9s"],"jobTitle":"Business Manager","worksFor":"Inprofit Consulting S.L.","url":"https:\/\/inprofit.eu\/en\/author\/admin\/"},{"@type":"Question","@id":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/#faq-question-1779865416311","position":1,"url":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/#faq-question-1779865416311","name":"What is an AI agent for WhatsApp?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"An AI agent for WhatsApp is an automated system that uses language modeling (LLM) to have natural conversations with customers via the WhatsApp Business API. Unlike a traditional chatbot, it understands natural language, remembers the context of the conversation and can execute actions such as creating leads in a CRM or scheduling meetings. ","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/#faq-question-1779865443780","position":2,"url":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/#faq-question-1779865443780","name":"How to create an AI agent with n8n?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"To create an AI Agent with n8n you need to: (1) connect WhatsApp Business API via webhook, (2) use the native n8n AI Agent node connected to an LLM such as GPT-4o or Claude, (3) add persistent memory with Supabase or PostgreSQL, and (4) define the system prompt with your company's instructions. The complete process is detailed step by step in this guide. ","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/#faq-question-1779865462637","position":3,"url":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/#faq-question-1779865462637","name":"How to put AI in WhatsApp Business?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"To add AI to WhatsApp Business you need the WhatsApp Business API (available through Meta or providers such as 360dialog or Twilio). Once you activate the API, you can connect it with tools such as n8n to process messages with an LLM and generate intelligent autoresponders. ","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/#faq-question-1779865479274","position":4,"url":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/#faq-question-1779865479274","name":"Can WhatsApp be automated with n8n for free?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Yes, with certain limitations. n8n has a free cloud version (with a limit of executions) and can be hosted for free on some VPS with a basic plan. WhatsApp Business API offers 1,000 free conversations per month with Meta. The only almost inevitable cost is the LLM calls, although with cheaper models like GPT-4o-mini the cost per conversation is fractions of a cent.   ","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/#faq-question-1779865495337","position":5,"url":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/#faq-question-1779865495337","name":"How long does it take to implement this type of agent?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"A basic agent (answers frequently asked questions and qualifies leads) can be up and running in 2-3 days with n8n. An agent with full memory, CRM tools and escalation logic to human requires 1-3 weeks of configuration and prompt tuning depending on the complexity of the business. ","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/#faq-question-1779865513218","position":6,"url":"https:\/\/inprofit.eu\/en\/automation\/how-to-create-an-ai-agent-with-n8n-that-serves-customers-via-whatsapp-a-step-by-step-guide-for-businesses\/#faq-question-1779865513218","name":"Is it safe to send customer data to GPT-4o or Claude?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"OpenAI and Anthropic have API modes that do not use the submitted data to train their models (this applies by default to calls via API, not via web interface). If your industry regulation requires it, you can opt for local models (Llama 3 via Ollama) or models in the European cloud. With n8n self-hosted, the conversation data always remains on your server.  ","inLanguage":"en-US"},"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/inprofit.eu\/en\/wp-json\/wp\/v2\/posts\/21040","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inprofit.eu\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/inprofit.eu\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/inprofit.eu\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/inprofit.eu\/en\/wp-json\/wp\/v2\/comments?post=21040"}],"version-history":[{"count":2,"href":"https:\/\/inprofit.eu\/en\/wp-json\/wp\/v2\/posts\/21040\/revisions"}],"predecessor-version":[{"id":21044,"href":"https:\/\/inprofit.eu\/en\/wp-json\/wp\/v2\/posts\/21040\/revisions\/21044"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/inprofit.eu\/en\/wp-json\/wp\/v2\/media\/21041"}],"wp:attachment":[{"href":"https:\/\/inprofit.eu\/en\/wp-json\/wp\/v2\/media?parent=21040"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/inprofit.eu\/en\/wp-json\/wp\/v2\/categories?post=21040"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/inprofit.eu\/en\/wp-json\/wp\/v2\/tags?post=21040"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}