Guía de instalación · Asistente de WhatsApp

Montar a Lola en n8n

Cómo poner en marcha el asistente de WhatsApp de tu clínica: responde horarios, servicios y precios las 24 horas, y avisa al equipo cuando hace falta una persona.

Tiempo total 45–60 min Necesitas un número de WhatsApp y una tarjeta El flujo va incluido en esta guía Programar nada
Llega el mensaje Webhook Aparece «escribiendo…» YCloud Espera unos segundos Ritmo humano Lola piensa la respuesta Gemini + prompt Se envía por WhatsApp YCloud

Eso es todo lo que hace el sistema. Tú solo tienes que conectar tres cosas: WhatsApp, la inteligencia artificial y el texto que define cómo habla Lola.

01
Decisión previa · 5 min

Elige por dónde entra WhatsApp

WhatsApp no deja que un programa se conecte a un número cualquiera. Hace falta una «puerta de entrada» oficial. Hay dos caminos y solo cambia el precio y la dificultad: el asistente funciona igual con los dos.

YCloud RecomendadoMeta directo
Qué esUna empresa intermediaria con panel propio, ya conectada a WhatsApp.Conectarte tú directamente a la API de WhatsApp de Meta.
PrecioAlgo más caro: pagas lo que cobra Meta por mensaje más la comisión de la plataforma.Más barato: solo pagas lo de Meta, sin intermediario.
DificultadBaja. Das de alta el número desde su panel y en un rato lo tienes.Alta. Business Manager, verificación de la empresa, permisos, tokens que caducan.
Puesta en marchaEl mismo día.Días o semanas, según lo que tarde Meta en verificarte.
Si algo fallaTienes soporte al que escribir.Te buscas la vida en la documentación de Meta.
Mi recomendación

Empieza con YCloud. La diferencia de precio es de céntimos por conversación, y el tiempo (y los dolores de cabeza) que te ahorra en el alta no tiene comparación. Si algún día el volumen crece mucho, siempre puedes pasarte a Meta directo cambiando dos nodos del flujo. El archivo .json que te paso está preparado para YCloud.

Los precios de WhatsApp cambian cada pocos meses y dependen del país y del tipo de mensaje. Consulta las tarifas actuales en la web de YCloud antes de decidir. Lo importante: cuando es el cliente quien te escribe primero, responder suele salir muy barato o gratis dentro de las 24 horas siguientes.

Lo que tienes que hacer aquí

  1. Crea una cuenta en ycloud.com.
  2. Da de alta tu número de WhatsApp siguiendo su asistente. Ojo: tiene que ser un número que no esté usándose ya en la app normal de WhatsApp ni en WhatsApp Business.
  3. Añade un método de pago y algo de saldo.
Antes de seguir

No pases al paso siguiente hasta que en el panel de YCloud tu número aparezca como verificado y activo. Todo lo demás depende de eso.

02
10 min

Crea tu cuenta de n8n

n8n es el programa donde vive el asistente. Es como un tablero donde cada caja hace una cosa y están unidas por flechas. Tú no vas a construir nada: solo vas a abrir el tablero que ya está hecho y rellenar tus datos.

  1. Entra en n8n.io y regístrate. La opción Cloud es la que te interesa: te la gestionan ellos, no tienes que instalar nada en ningún servidor.
  2. Tienes unos días de prueba gratis. Después necesitarás el plan más básico.
  3. Cuando entres verás un panel vacío con un botón para crear un flujo (workflow). No lo toques todavía.

Existe la opción de instalar n8n en un servidor propio y salir más barato a la larga, pero implica mantenerlo tú. Para empezar, Cloud es lo sensato.

03
2 min

Importa el flujo en n8n

El asistente entero cabe en un archivo con extensión .json, y lo tienes aquí mismo. Importarlo dibuja todas las cajas y flechas de golpe.

El flujo del asistente
Descargar el .json

Lo más rápido es copiar. Pulsa Copiar el flujo, entra en n8n, crea un flujo nuevo y pega con Ctrl + V (en Mac Cmd + V) sobre el lienzo en blanco. Aparecerá el asistente completo.

Ver el flujo en texto, por si tienes que copiarlo a mano

      

Si prefieres el archivo

  1. Pulsa Descargar el .json y guárdalo en tu ordenador (por ejemplo en el escritorio).
  2. En n8n, arriba a la derecha, pulsa los tres puntos ··· y elige Import from File….
  3. Selecciona el archivo. Aparecerá el flujo completo.

Según cómo tengas el navegador, el archivo se guardará solo en tu carpeta de Descargas o te preguntará dónde dejarlo. En iPhone, Safari te pregunta si quieres descargarlo y lo guarda en la app Archivos, carpeta Descargas. Si en algún momento se te pierde, vuelve aquí y púlsalo otra vez.

Con el flujo ya en pantalla, pulsa Save y ponle un nombre, por ejemplo «Asistente WhatsApp clínica».

Vista del flujo completo importado en n8n, con las cajas Webhook, Extraer datos, Mostrar escribiendo, Calcular espera, Esperar, AI Agent y Enviar WhatsApp.
img/01-flujo-completo.png
Así se ve una vez importado. Siete cajas en fila y, colgando del asistente, el modelo de IA y la memoria de la conversación. Si ves esto, la importación ha ido bien.
Normal

Verás triángulos rojos o avisos en algunas cajas. Es correcto: faltan las contraseñas y claves que vas a poner en los pasos siguientes.

04
5 min

Conecta la inteligencia artificial (Google Gemini)

Gemini es el «cerebro» que redacta las respuestas. Tiene una capa gratuita generosa, más que suficiente para empezar.

Consigue la clave

  1. Entra en aistudio.google.com/apikey con tu cuenta de Google.
  2. Pulsa Create API key.
  3. Cópiala. Es un texto largo que empieza por AIza….

Pégala en n8n

  1. En el flujo, haz doble clic en la caja redonda de abajo, Google Gemini Chat Model.
  2. En Credential to connect with, despliega y elige Create new credential.
  3. Pega la clave en API Key y pulsa Save.
  4. Cuando salga Connection tested successfully, cierra la ventana.
Guarda esto

Esa clave solo se enseña una vez. Apúntala en tu gestor de contraseñas. Si la pierdes, no pasa nada grave: se genera otra y se vuelve a pegar aquí.

05
10 min

Conecta WhatsApp: tu clave de YCloud

Hay dos cajas que hablan con WhatsApp y las dos necesitan la misma clave: la que hace aparecer el «escribiendo…» y la que envía la respuesta.

Consigue la clave

  1. Entra en el panel de YCloud.
  2. Ve a Developers → API Keys (según la versión puede llamarse Settings → API).
  3. Crea una clave y cópiala.

Pégala en la primera caja

  1. Doble clic en Mostrar escribiendo…
  2. Baja hasta Headers. Verás una fila con Name: X-API-Key.
  3. Borra el contenido de Value y pega tu clave. No toques nada más de esta caja.
Caja Mostrar escribiendo en n8n mostrando el header X-API-Key y su campo Value.
img/02-escribiendo.png
El campo que hay que cambiar es solo el de abajo, «Value». El nombre X-API-Key y la dirección de arriba se quedan tal cual.

Pégala en la segunda caja

Repite exactamente lo mismo en la caja Enviar WhatsApp, la última del flujo. Mismo sitio, mismo campo, misma clave.

Caja Enviar WhatsApp en n8n con el mismo header X-API-Key.
img/03-enviar-whatsapp.png
La caja «Enviar WhatsApp» pide la clave otra vez. Es normal: cada caja se identifica por su cuenta.
Seguridad

Esta clave es la llave de tu WhatsApp: con ella se pueden mandar mensajes en tu nombre y se te cobran. No la compartas por correo ni la enseñes en capturas de pantalla.

Pon tu número de remitente

En la caja Enviar WhatsApp, baja hasta Body. Busca el campo from y comprueba que tiene tu número de WhatsApp con el prefijo del país y sin espacios (por ejemplo 34600112233). Si ves otro número, cámbialo. Guarda con Save.

06
5 min

Dile a YCloud dónde está tu asistente

Falta el camino de ida: que YCloud avise a n8n cada vez que alguien escriba. Eso se hace con una dirección de internet que genera n8n y que pegas en YCloud.

  1. En n8n, doble clic en la primera caja, Webhook.
  2. Arriba verás dos pestañas: Test URL y Production URL. Pulsa Production URL y copia la dirección.
  3. En YCloud, ve a Developers → Webhooks y crea uno nuevo.
  4. Pega ahí la dirección.
  5. Marca el evento de mensaje entrante (inbound message). Es el único que necesitas.
  6. Guarda.
Caja Webhook de n8n mostrando las pestañas Test URL y Production URL.
img/04-webhook.png
Cuidado con esta pantalla: la que se ve por defecto es la Test URL, que solo funciona mientras estás probando. La que va en YCloud es la Production URL.
07
15 min · la parte importante

Personaliza cómo habla Lola

Aquí es donde el asistente deja de ser genérico y pasa a ser el de tu clínica. Todo lo que dice está definido en un texto que puedes leer y editar como si fuera un documento de Word.

  1. Doble clic en la caja AI Agent.
  2. Busca el campo grande System Message.
  3. Pasa el ratón por encima y pulsa el iconito para abrirlo a pantalla completa. Se ve mucho mejor.
Editor de expresión de n8n con el texto del prompt a la izquierda y el resultado a la derecha, mostrando la fecha ya resuelta.
img/05-prompt-expresion.png
A la izquierda escribes, a la derecha ves el resultado real. Fíjate en la línea de la fecha: a la izquierda hay una fórmula y a la derecha ya aparece el día y la hora de verdad. Así sabes que funciona.

Rellena lo que está entre corchetes

Recorre el texto y sustituye cada hueco por tus datos. Borra también los corchetes.

[NOMBRE DE LA CLÍNICA]   →   Clínica Bellavista
[HORARIO]                →   lunes a viernes de 9:00 a 20:00, sábados de 10:00 a 14:00
[DIRECCIÓN]              →   Calle Mayor 14, Valencia
[TELÉFONO]               →   961 234 567
[SERVICIO 1]: [PRECIO]   →   Depilación láser piernas enteras: 89 € la sesión
La regla de oro

Lola solo sabe lo que pone en ese texto. Si un servicio no está en la lista, no lo puede vender. Dedica un rato a poner todos tus servicios con sus precios: es lo que más diferencia un asistente que ayuda de uno que frustra a la gente.

Por qué sabe en qué día vive

Un asistente de IA no sabe qué día es hoy si no se lo dices. Por eso el prompt lleva esta línea, que n8n sustituye por la fecha real en cada mensaje:

Fecha y hora actual: {{ $now.setZone('Europe/Madrid').toFormat('cccc dd/MM/yyyy HH:mm') }}

Gracias a ella entiende «mañana» o «el lunes», y sabe si la clínica está abierta ahora mismo. Si tu clínica está en Canarias, cambia Europe/Madrid por Atlantic/Canary.

Parte final del prompt con las secciones Cómo responder, Límites y Cuando necesites al equipo.
img/06-prompt-limites.png
La parte de abajo son las reglas. Aquí se le prohíbe inventar precios, dar consejos médicos y confirmar citas por su cuenta. No las quites.
Cuidado al editar

Ese campo está en «modo fórmula»: fíjate en el pequeño fx a su izquierda. Escribe con normalidad, pero no escribas nunca llaves { } en tu texto, porque n8n intentará interpretarlas como una fórmula y el asistente dejará de responder. Paréntesis, comas y acentos no dan ningún problema.

Cuando termines, cierra la ventana y pulsa Save.

08
10 min

Pruébalo antes de abrirlo al público

  1. Arriba a la derecha, pon el interruptor Inactive / Active en Active.
  2. Coge tu móvil personal y escribe al número de la clínica: «Hola, ¿qué horario tenéis?».
  3. Deberías ver el «escribiendo…» y, unos segundos después, la respuesta de Lola.

Prueba estas cinco cosas

  • Horario — ¿te da el correcto?
  • Un precio — ¿coincide con tu lista?
  • Un servicio que no ofreces — no debería inventárselo.
  • «Quiero pedir cita» — debe derivarte al equipo o al teléfono, nunca confirmar una hora.
  • Escríbele de noche — solo entonces, y solo si necesita a una persona, debe decir que ahora no hay nadie.

Si algo no te suena bien, no toques el flujo: vuelve al paso 07 y ajusta el texto. El 95 % de los arreglos están ahí.

Ya está

Con el flujo en Active, funciona solo, día y noche. n8n no tiene que estar abierto en tu ordenador.

09
Para el día a día

Si algo va mal

No responde absolutamente nada

Lo primero: comprueba que el interruptor de arriba está en Active. Si lo está, ve a Executions en el menú lateral: si no aparece ninguna ejecución, el mensaje no está llegando y el problema está en el webhook de YCloud (paso 06) — casi siempre porque se pegó la Test URL en vez de la Production URL.

Sale «escribiendo…» pero nunca llega la respuesta

Entonces WhatsApp está bien conectado y el problema es la IA. Abre Executions, entra en la última y mira qué caja aparece en rojo. Si es el modelo de Gemini, suele ser la clave del paso 04 mal pegada o agotada.

Se inventa precios o servicios

Le falta información. Vuelve al paso 07 y añade ese servicio a la lista. Si el dato está pero lo dice mal, escríbelo de forma más explícita: el asistente repite lo que lee.

Responde en un tono raro o demasiado largo

Todo el tono está en el apartado ESTILO del prompt. Puedes añadir tus propias reglas ahí, en frases cortas y directas: «No uses nunca la palabra tratamiento, di sesión».

Ha dejado de funcionar de golpe después de tocar el texto

Casi seguro que has escrito una llave { o } en el prompt. Búscala y quítala.

Quiero cambiar los precios

Paso 07, editas la lista, Save. Tarda dos minutos y no hace falta avisar a nadie. El cambio es inmediato para la siguiente persona que escriba.

Si prefieres no montarlo tú

Te lo dejamos funcionando

Esta guía es la versión para hacerlo por tu cuenta: funciona, pero te lleva una tarde y luego hay que mantenerlo. En EasyRobots montamos el sistema completo, conectado a tu WhatsApp y a tu agenda, y ajustado a los servicios y precios de tu clínica. Cuéntanos tu caso y te decimos qué se puede automatizar y qué no.

Hablar por WhatsApp