Agentclic
Secciones

Límites y errores de los flujos

Límites de los flujos de Agentclic (pasos, flujos por agente, esperas) y qué significan los errores y avisos que impiden guardar un flujo.

Revisado el 2 de noviembre de 2026

El editor comprueba cada flujo antes de guardarlo. Los errores (en rojo) impiden guardar hasta que los corrijas; los avisos (en ámbar) se guardan igualmente, pero señalan algo que probablemente no funcionará como esperas.

Límites

LímiteValor
Pasos por flujo30
Flujos por agente20
Nombre del flujoDe 1 a 120 caracteres
Llamadas encadenadas entre flujos3 niveles
Duración de una esperaDe 1 minuto a 366 días

Errores que impiden guardar

Cuando hay errores, aparece el recuadro «Cambios sin guardar» con el flujo, el paso y el mensaje.

Estructura del flujo

MensajeQué hacer
El flujo está vacío: añade un activador y al menos una acción.Añade al menos un paso después del activador.
El flujo debe empezar por un activador.El primer paso debe ser un activador.
Solo puede haber un activador por flujo.Borra el activador sobrante.
Este paso está suelto: no está conectado al activador.Conéctalo o elimínalo.
El flujo tiene un bucle: un paso vuelve a uno anterior.Quita la conexión que vuelve hacia atrás.
El flujo tiene N pasos; el máximo es 30.Divide el flujo y usa Llamar a otro flujo.
Un agente puede tener como máximo 20 flujos.Borra o une flujos que ya no uses.

Nombres

«El nombre de este flujo coincide con…»: dos flujos se escriben igual una vez quitados tildes y mayúsculas (por ejemplo «Reserva cita» y «reserva-cita»). Cambia uno para que el agente los distinga.

Ramas que se unen después de una espera

«Este paso va después de una espera y también se llega a él por otra rama sin esperar: se ejecutaría dos veces.» Sepáralo en dos pasos, uno por rama, o pon la espera antes de que se dividan las ramas. Ver Paso Esperar.

Variables

MensajeQué hacer
Usa «{{x}}» pero ese paso no va antes que este.Usa solo datos de pasos anteriores. Ver Variables en los flujos.
Usa «{{x.y}}» pero no existe ningún paso anterior con ese nombre.Corrige el alias o el nombre del paso.
Usa «{{input.k}}» pero «k» no está en las entradas del flujo.Añade el campo en las entradas del flujo.

En los flujos que arrancan solos (webhook o programado), los dos últimos son solo avisos.

Pasos concretos

MensajePaso
El mensaje está vacío. / Falta el destinatario del mensaje.Mensaje
La condición no tiene reglas.Condición
Un flujo no puede llamarse a sí mismo.Llamar a otro flujo
Elige la plantilla de WhatsApp. / La plantilla todavía no está aprobada por Meta.Enviar plantilla WhatsApp
La URL debe empezar por https://.Petición Webhook
Para crear una cita falta la fecha y hora de inicio.Calendario
Indica al menos el email o el teléfono del contacto.Crear contacto en CRM
Elige la etapa del CRM.Cambiar estado CRM
La espera mínima es de 1 minuto. / La espera no puede superar 366 días.Esperar
La programación (cron) no es válida.Programado
Tu plan no incluye…El paso usa una función que tu plan no incluye. Ver Planes y créditos.

Avisos frecuentes

  • «Sin rama no: si la condición no se cumple, el flujo se detendrá.» Añade una rama No si quieres que haga algo en ese caso.
  • «El flujo al que llama está desactivado: no se ejecutará.» Activa el flujo destino.
  • «Este mensaje va después de una espera… Indica un canal y un destinatario.» Ver Después de una espera.
  • «Este flujo arranca solo, sin conversación: {{channel}} quedará vacío.» No uses {{channel}} en flujos automáticos.

Se menciona en