Editor visual
Construye el flujo publicado de una automatización mediante nodos y conexiones, y permite probarlo antes de depender de un trigger.
Que se logra
- Resultado: Permite diseñar, probar, publicar y activar un proceso conectado con los datos y acciones nativas de Apex.
- Caso de uso: Una clínica configura: cuando se crea una reserva, envía WhatsApp de confirmación, crea una actividad de recordatorio y notifica al profesional.
- Se combina con: Triggers, familias de nodos,
Monitoreo de ejecucionesyVisor de ejecución.
Donde esta
- Ruta:
/[orgId]/automations/[automationId] - Acceso en UI:
Automations > seleccionar una automatización - Componente(s): AutomationsView.tsx
Como funciona
- Crear o abrir una automatización desde
Automations. - Pulsar el nodo
Startpara añadir uno o más triggers; usar el+de una conexión o arrastrar desde un handle vacío para abrirAdd Node. - Elegir un nodo del catálogo, conectarlo con la rama anterior y pulsarlo para completar su diálogo o panel lateral.
- Seleccionar nodos para copiarlos, pegarlos o eliminarlos; el editor impide formar ciclos.
- Añadir notas adhesivas o anotaciones de dibujo desde las herramientas del lienzo.
- Pulsar
Publishpara guardar nodos y conexiones. UsarRun Executioncon un payload guardado o JSON para probar y abrir el visor. - Activar
Activepara que el flujo publicado responda a triggers;Duplicatecrea una copia yDownloaddescarga el flujo.
Reglas y validaciones
Publishguarda el lienzo actual; el interruptorActivehabilita o deshabilita respuestas a triggers.- El editor bloquea conexiones circulares.
Delayaparece comoComing Soony no se puede añadir. - Las variables se basan en la última ejecución: primero entrada del nodo, luego el ancestro completado más próximo y, como último origen, payload inicial.
Backend
- Servicios:
automations(get/patch),automation-run(create),automations-executions(create/find),automation-node-executions(find) yautomation-node-*(create) - Efectos: publicar cambia el flujo que utilizan las ejecuciones; la prueba crea una ejecución y redirige a su visor.
Relaciones
- Requiere: permiso
can_access_automations. - Dispara / afecta: triggers, ejecuciones y las acciones configuradas en cada nodo.
Notas
Una automatización bloqueada por detección de bucle se puede reactivar desde la barra solo por administradores o propietarios.