Volver al blog
Automatización25 de julio de 2026 9 min

Flujos, IA o los dos: cómo decidir tu chatbot de WhatsApp

En resumen

Empieza con flujos deterministas para todo lo repetitivo y transaccional, y usa IA solo donde el cliente se sale del guion. La arquitectura híbrida —el flujo atiende primero, la IA rescata y deriva a un humano— cuesta menos y falla menos que cualquiera de las dos por separado.

Lo esencial

  • Un flujo determinista no consume tokens y responde siempre lo mismo: es la capa correcta para menús, catálogos, pedidos, estados y captura de datos.
  • La IA vale la pena cuando la consulta es de conocimiento (políticas, garantías, qué incluye el plan) y no de trámite.
  • La señal más clara de que necesitas IA es que tus clientes escriben texto libre en vez de tocar los botones del flujo.
  • En la arquitectura híbrida el flujo manda: cuando ninguna transición coincide, un equipo de IA responde la duda y el flujo retoma su pregunta.
  • Si el cliente insiste en conversar en vez de usar el menú, la IA pasa a llevar la conversación y puede derivarla a una persona.
  • Elegir flujos en vez de IA reduce el gasto en tokens, no lo que cobra Meta: ambas capas envían los mismos mensajes de WhatsApp.

Empieza con flujos deterministas y añade inteligencia artificial solo donde el guion se rompe. Los flujos resuelven sin costo de tokens y siempre igual todo lo repetitivo —menús, catálogos, pedidos, estados, reservas, captura de datos—; la IA se reserva para las preguntas abiertas que ningún botón podía anticipar. Abajo, el marco para decidir consulta por consulta qué capa se hace cargo y cómo se conectan las dos.

Los flujos ganan en todo lo repetitivo

Un flujo es una secuencia de pasos con transiciones explícitas. No hay modelo que interprete: hay reglas que coinciden o no coinciden. Tienes seis tipos de paso para construirlo:

  • Mensaje — envía texto, imagen, documento, botones o lista y continúa solo.
  • Pregunta — envía la consulta y espera la respuesta; puedes guardarla en una variable de la sesión para usarla después.
  • Condición — bifurca comparando una variable que capturaste antes.
  • Espera — pausa minutos u horas y reanuda; sobrevive a un reinicio del servidor.
  • Llamada a API — consulta tu sistema (ERP, stock, pedidos), guarda la respuesta y la interpola en el mensaje siguiente.
  • Fin — cierra el flujo, con un mensaje de despedida si lo necesitas.

Las transiciones deciden a qué paso ir: por el identificador del botón o de la fila de lista que el cliente tocó, por coincidencia exacta, por "contiene", por expresión regular, o "cualquier respuesta" como último recurso. Esa última siempre con la prioridad más baja: es tu red de seguridad.

La ventaja no es solo el costo. Un flujo es auditable —sabes qué respondió y por qué—, es idéntico a las tres de la tarde y a medianoche, y se exporta e importa como JSON: puedes versionarlo o clonarlo a otra cuenta. El formato está en flujos como JSON.

Los botones y las listas se diseñan dentro de los límites de Meta: hasta 3 botones de 20 caracteres de título, y hasta 10 filas en una lista con títulos de 24 caracteres y descripciones de 72. Es una restricción sana: te obliga a ordenar el menú en lugar de volcar veinte opciones.

Un pedido de restaurante entero cabe en esa capa: lista con las categorías, condición según lo elegido, pregunta por la dirección guardada en variable, llamada a tu sistema de pedidos y mensaje final con el número de orden. Cero tokens. Hay un caso completo en automatizar pedidos de un restaurante.

Señales de que necesitas IA

No hace falta IA para automatizar WhatsApp. Hace falta cuando aparece alguna de estas señales, y todas se observan en tu propia bandeja:

  • Tus clientes escriben en vez de tocar los botones. Es la señal número uno: el guion existe pero la gente no lo sigue.
  • Las preguntas son de conocimiento, no de trámite. Qué cubre la garantía, si el producto sirve para tal caso, qué incluye el plan intermedio.
  • Cada semana agregas una rama nueva al flujo por un caso que nadie previó, y el diagrama ya no cabe en una pantalla.
  • La misma intención llega escrita de veinte formas distintas. Ni "contiene" ni una expresión regular alcanzan sin generar falsos positivos.
  • La respuesta ya está escrita en un documento —tarifario, manual, políticas— y tu equipo lo copia y pega todo el día.
  • Tu catálogo o tus precios cambian tan seguido que mantener el flujo cuesta más tiempo que responder a mano.

Si no marcas ninguna, aún no necesitas IA: necesitas un flujo mejor escrito.

Tabla de decisión por tipo de consulta

Tipo de consultaCapa recomendadaCómo se implementa
Menú de atención y catálogo por categoríasFlujoPaso de pregunta con lista, hasta 10 filas
Estado de un pedido o de una citaFlujoLlamada a API a tu sistema, resultado interpolado en el mensaje
Toma de datos (nombre, dirección, documento)FlujoPasos de pregunta con variable, uno por dato
Confirmación de compra o de pagoFlujoBotón de compra, que además sube el nivel de interés del contacto
Precios y promociones vigentesFlujo si son estables, IA si cambian seguidoMensaje fijo, o agente con base de conocimiento actualizada
Políticas, garantías, cobertura, "¿me sirve para…?"IAAgente con base de conocimiento por categorías
El cliente pregunta algo fuera del guion a mitad del flujoIA como rescateEquipo de rescate asignado a ese flujo
Reclamo, negociación o cliente molestoHumanoDerivación a humano desde la IA, o toma de control manual
Consulta que exige un dato en vivo de tu sistemaCualquiera de las dosLlamada a API en el flujo, o herramienta HTTP del agente

La lectura corta de la tabla: lo transaccional al flujo, lo interpretativo a la IA, lo delicado a una persona.

La arquitectura híbrida real: el flujo atiende, la IA rescata

La forma que funciona no es "IA con flujos de respaldo", sino lo contrario. El flujo entra primero, por palabra clave o como bienvenida de una conversación nueva, y conserva el control de la conversación. La IA aparece solo cuando el guion se queda sin respuesta:

  1. Llega el mensaje y el motor busca el flujo que corresponde según su disparador y su prioridad.
  2. El flujo avanza paso a paso; en cada pregunta evalúa las transiciones contra lo que el cliente respondió.
  3. Si nada coincide, entra el rescate por IA: el equipo de agentes que asignaste a ese flujo responde la duda en una o dos frases, apoyándose en la base de conocimiento, y el flujo vuelve a mostrar su pregunta con los botones.
  4. Si el cliente insiste en conversar en lugar de usar el menú, el rescate deja de tener sentido: después de un número acotado de intentos la IA toma el control y lo atiende en lenguaje natural, con el contexto que el flujo ya había capturado.
  5. Cuando el cliente pide hablar con una persona o el caso se le escapa, la IA deriva a un humano. Y tú puedes pausar el bot en cualquier conversación concreta para escribir tú.

El rescate no le quita el control al flujo

En el rescate, la IA responde una vez y se retira: el dueño de la conversación sigue siendo el flujo, que retoma exactamente donde estaba. Es distinto del paso de entrega a IA, que sí cierra la sesión del flujo y le pasa la conversación completa a un equipo de agentes.

También puedes hacer la entrega a propósito, no como rescate: un flujo corto que califica al contacto —qué necesita, para cuándo, en qué ciudad— y un paso final que lo entrega a un equipo de IA con esos datos capturados. Dentro del equipo, los agentes se derivan el control según la especialidad. El detalle está en agentes de IA con base de conocimiento, y la visión general de cómo encajan las capas, en arquitectura híbrida.

Qué cuesta cada capa

Hay que separar dos facturas que se confunden todo el tiempo.

Lo que cobra Meta no depende de tu arquitectura. Se factura por mensaje de plantilla entregado, según la categoría de la plantilla —marketing, utilidad o autenticación— y el código de país del destinatario, así que la tarifa varía por mercado. Los mensajes que no son plantilla, y las plantillas de utilidad enviadas dentro de la ventana de atención de 24 horas que abre el cliente al escribirte, no se cobran. Un flujo y un agente envían los mismos mensajes de WhatsApp: esta parte de la cuenta es igual. Cómo aprovechar esa ventana, en la ventana de 24 horas.

Lo que cobra la IA sí depende de la arquitectura. Cada turno lee el contexto de la conversación y los fragmentos recuperados de la base de conocimiento, y escribe una respuesta: eso se paga por tokens. Un flujo no consume ninguno.

De ahí salen tres palancas concretas, en orden de impacto:

  • Pon la IA detrás del flujo, no delante. Todo lo que resuelve un botón no llega al modelo.
  • Organiza la base de conocimiento por categorías y asígnale a cada agente solo las que le tocan, para que recupere lo pertinente en vez de arrastrar el catálogo entero en cada turno.
  • Divide en agentes especializados con instrucciones cortas en lugar de un solo agente con un prompt enorme que se lee completo en cada mensaje.

La calculadora y el desglose por escenario están en costos de un chatbot con IA.

Cómo pasar tu bot actual a híbrido

  1. Escribe el flujo del caso mayoritario: las tres o cuatro rutas que cubren casi todas las conversaciones. Expórtalo como JSON para versionarlo antes de tocarlo.
  2. Mide dónde se sale la gente. Revisa la bandeja y anota en qué paso los clientes escriben en vez de tocar botones: ese es tu primer candidato a rescate. Los indicadores que valen la pena seguir están en métricas de un CRM conversacional.
  3. Carga la base de conocimiento por categorías y crea un agente con instrucciones breves. Pruébalo primero como rescate del flujo que más se rompe, no como puerta de entrada.
  4. Define la salida humana: derivación disponible siempre y toma de control manual en cualquier conversación. Un bot sin salida es un bot que pierde clientes.

¿Prefieres que lo diseñemos contigo?

Revisamos tus conversaciones reales y definimos qué resuelve el flujo y qué la IA antes de que escribas un solo paso. Escríbenos o crea tu cuenta y empieza por el flujo del caso mayoritario.

Si todavía no tienes el número conectado a la API oficial, ese es el paso cero: la guía está en cómo conectar WhatsApp Business API.

Preguntas frecuentes

¿Puedo tener un chatbot de WhatsApp solo con IA, sin flujos?

Puedes, y para atención pura de preguntas frecuentes funciona. El problema es lo transaccional: un pedido o una reserva exigen pasos exactos, y pagar tokens para que un modelo reproduzca un menú que ya conoces es caro y menos confiable que un botón.

¿Qué pasa si la IA no sabe la respuesta?

Está previsto. El agente puede derivar la conversación a una persona cuando el cliente lo pide o cuando el caso se le escapa, y tú puedes tomar el control manualmente en cualquier momento, lo que pausa al bot en esa conversación.

¿La IA puede responder con botones como un flujo?

Sí. El agente tiene una herramienta para responder con botones tocables cuando las opciones son cerradas, respetando el límite de Meta de 3 botones con títulos de hasta 20 caracteres. Para todo lo demás responde en texto.

¿Necesito mi propia clave de OpenAI?

Puedes trabajar de las dos formas: con la IA incluida en tu plan y su saldo medido, o con tu propia clave. En ambos casos la clave se guarda cifrada y el consumo queda registrado por empresa.

¿Cómo evito que dos flujos respondan al mismo mensaje?

Con la prioridad. Cada flujo y cada regla de automatización tiene un valor de prioridad, y gana el más alto ante una misma palabra clave. Como norma práctica, conserva un solo flujo de bienvenida activo y reserva las prioridades altas para los flujos transaccionales.

Equipo FlujosChatEquipo de producto

Escribimos lo que aprendemos operando WhatsApp Business API todos los días para negocios de LatAm.

Transforma Tu Ventas en 10 Minutos, Sin Código

Miles de empresas en Perú, Colombia, México y más, ya automatizaron sus ventas en WhatsApp. ¿Cuándo es tu turno?

15K+
Usuarios activos
$142M
En ventas cerradas
4.8 ⭐
950+ reviews

✓ Sin tarjeta de crédito requerida • Acceso completo a FlujosChat por 7 días • Soporte por chat 24/7 • Cancela cuando quieras

Los datos están protegidos con encriptación militar. Cumplimos con GDPR y normativas de Perú.