Skip to main content
Esta es la referencia a nivel de campo del generador de automatizaciones — cada activador, cada paso y cómo fluyen los datos entre ellos. Para saber para qué sirven las automatizaciones, cómo se facturan las ejecuciones y ver ejemplos resueltos, empieza por Automatizaciones.

Pestañas de la lista de automatizaciones

La página de listado /automations tiene tres pestañas:

Activadores

Cada activador arranca a partir de un evento concreto. Los activadores vinculados a un asistente (On Call Completed, On Inbound Call, Inject input variables) exigen elegir un asistente específico. Los activadores de reserva, conversación y correo usan en su lugar un Assistant filter opcional; los de conversación también se pueden acotar a una conexión o plataforma de mensajería concreta, y los de reserva a una única página de reservas. Un activador de webhook genérico o de CRM obtiene su propia URL entrante y su secreto, que se muestran directamente en los ajustes del activador en cuanto se guarda la automatización. HighLevel y las apps conectadas, en cambio, entregan eventos a través de un endpoint compartido y preautenticado — configurado una sola vez para todo el espacio de trabajo, no por automatización:

Pasos

Lógica y control de flujo

Estos no hablan con nada fuera de la automatización — determinan qué camino sigue una ejecución, o la pausan.
Loop on Items procesa como máximo 100 elementos por bucle, y los bucles se pueden anidar hasta 5 niveles de profundidad.

Terminar una ejecución

Una ejecución también termina de forma limpia cuando un paso no tiene ninguna conexión de salida. Estos tres pasos la terminan explícitamente, y dos de ellos devuelven una respuesta concreta. Cuando un asistente llama a esta automatización a mitad de conversación, todos los caminos deben terminar en Respond to webhook, sin ningún paso Delay ni Loop antes.

Tiempo

IA

Agrupados bajo Milian AI en el catálogo. Ambos cobran créditos del espacio de trabajo por el uso de tokens más un margen — el importe cobrado se muestra en la ejecución y en el panel Test del paso.

Mensajería

Envía en una conversación ya abierta, o inicia una conversación nueva de WhatsApp con una plantilla aprobada.

Contactos, llamadas y cumplimiento

Las acciones de supresión son idempotentes — volver a añadir o volver a quitar la misma identidad nunca hace fallar una ejecución.

Base de conocimientos

HTTP y webhooks

Ninguno de estos necesita una conexión guardada — pega una URL y listo.

Conexiones externas

Los pasos de CRM, MCP y de apps conectadas leen o escriben en un sistema externo a través de una credencial guardada — añade una en Automations → Connections antes de usar cualquiera de ellos. Cada uno aparece en el catálogo como Provider · Action (por ejemplo Airtable · Create record). CRM providers. Consulta Sincronización de CRM para la configuración de la sincronización recurrente y el flujo de autorización de HighLevel — estos nodos de acción escriben un registro cada vez, independientemente de cualquier programación de sincronización. Ejemplo: después de On Call Completed, usa una actualización de HubSpot para registrar {{data.analysis.success}} en el contacto encontrado, o ramifica antes con Condition. MCP de proveedores y genérico. En lugar de campos fijos, estos pasos entregan un prompt y el contexto de la ejecución a un agente que elige por sí mismo la herramienta y los argumentos correctos — útil cuando la llamada exacta varía de una ejecución a otra. Ambos cobran créditos de IA del espacio de trabajo por el razonamiento del agente. Apps conectadas (Beta). Además de las plataformas anteriores, el catálogo también incluye cada app que tu espacio de trabajo haya conectado mediante OAuth. Conecta una en Connections → Add Connection → Browse apps (Beta), y luego elígela como activador o acción igual que cualquier plataforma nativa. Requiere Beta Features en el espacio de trabajo. Consulta el App Catalog para ver la lista completa y cómo funciona la conexión.

Cómo fluyen los datos entre pasos

Cada campo marcado con un ⚡ acepta plantillas {{ }} extraídas de los datos actuales de la ejecución.
  • Extract Fields devuelve sus valores dos veces — anidados bajo fields ({{steps.step1.fields.email}}) y aplanados directamente sobre el propio paso ({{steps.step1.email}}) — usa el que se lea con más claridad.
  • Set variable escribe en la propia ejecución en lugar de en la salida propia de un paso — referencia después la ruta que elegiste de la misma forma, p. ej. {{vars.summary}}.
  • Condition, Switch y Loop on Items también deciden qué camino conectado se ejecuta a continuación — arrastra conexiones distintas desde sus conectores true/false, por caso, o Loop/Done.
Usa Insert Variable para explorar lo que está disponible en lugar de escribir rutas a mano. El panel Test de cada paso tiene dos niveles: Connect Test solo comprueba que tus campos son válidos; Run test ejecuta el paso de verdad y rellena Insert Variable con las salidas reales para cada paso posterior.
Run test es una ejecución real, no una simulación — en pasos de apps conectadas, correo, SMS, HTTP y CRM puede crear o cambiar datos reales.

Estados

Una automatización que falla cinco ejecuciones seguidas se pausa automáticamente, para que un grafo roto no siga disparándose. Revisa la pestaña Runs para ver el error, corrígelo y vuelve a ponerla en Live.
Cómo se mueve una automatización entre estos estados:

Construir automatizaciones con Milian

Abre una automatización y pídele a Milian, el copiloto de IA, que la construya o la modifique en lenguaje natural — añadir un activador y pasos, conectar las ramas true/false de una condición, renombrarla o volver a etiquetarla, cambiarla a Live, o depurar una ejecución fallida — lo mismo que harías a mano. Prueba con «añade un paso de correo después del activador», «añade una rama de condición y conecta true/false», o «depura la última ejecución fallida». Cuando Milian aplica un cambio directamente se muestra Milian saved changes; cuando actualiza el lienzo sin guardar se muestra Milian updated the canvas — click Save to persist, y el cambio queda como borrador hasta que hagas clic en Save.

Próximos pasos

Automatizaciones

Conceptos, facturación y ejemplos resueltos de automatizaciones

App Catalog

Explora y conecta apps para activadores y acciones

Sincronización de CRM

Mantén Audience y un CRM conectado alineados con una programación