Automatizaciones

Automatizaciones

En Sytex, las automatizaciones te permiten simplificar el trabajo diario configurando flujos que se encargan por ti de tareas repetitivas o procesos que deben ejecutarse de forma constante. Esta herramienta está diseñada para ayudarte a ahorrar tiempo, evitar errores manuales y mantener todo en orden sin necesidad de programar.

¿Qué cambió?

Las automatizaciones ahora funcionan con un único modelo: Standalone. Esto significa que cada automatización se crea una sola vez y puede reutilizarse en múltiples contextos. Ya no es necesario duplicar la lógica si necesitás el mismo flujo en distintos templates o situaciones.

¿De qué formas se puede disparar una automatización?

Una misma automatización puede ejecutarse desde cualquiera de estos contextos:
Forma de disparo
Descripción
Evento en un template
Se ejecuta cuando ocurre algo en un formulario o tarea (ej: "se aprobó un formulario", "se completó una tarea"). Se configura desde la ventana de Triggers.
Evento global
Se ejecuta ante eventos que aplican a nivel general de la organización, no atados a un template específico. También se configura como trigger.
Botón en tarea o formulario
Un botón visible para el usuario que ejecuta la automatización al hacer clic. Se configura desde la ventana de Actions.
Llamada HTTP (API)
Se ejecuta externamente mediante una llamada a la API de Sytex.
Desde otra automatización
Una automatización puede ejecutar otra como parte de sus pasos.

Parámetros de entrada

Cada automatización puede definir parámetros de entrada — los datos que necesita para funcionar (por ejemplo: un sitio, una tarea, un texto, una fecha). Al conectarla a un trigger o a un botón, se configura de dónde salen los valores de esos parámetros en ese contexto.
Una automatización solo se puede conectar a un contexto si desde ahí se pueden proveer todos sus parámetros requeridos. Si alguno queda sin asignar, el sistema lo indica con una advertencia.
También es posible crear automatizaciones sin parámetros, para flujos que no necesitan datos de entrada.

Reutilización

Esta es la ventaja principal del nuevo modelo. Antes, si necesitabas la misma lógica en dos templates distintos, tenías que duplicar la automatización. Ahora la creás una vez y la conectás a todos los templates, eventos o botones que necesites. Si cambiás la lógica, el cambio aplica en todos los lugares donde se usa.

Gestión

Las automatizaciones, sus triggers y sus actions se gestionan desde ventanas dedicadas:
  • Automatizaciones: Lista y editor de automatizaciones. Acá se define la lógica (pasos, acciones, parámetros de entrada).
  • Triggers: Conexiones entre automatizaciones y eventos. Se configura qué automatización se dispara con qué evento y cómo se mapean los parámetros.
  • Actions: Conexiones entre automatizaciones y botones. Se configura qué automatización se ejecuta desde qué botón, con qué texto visible y cómo se mapean los parámetros.

Secciones de esta guía

 Crear y configurar una automatización  — Cómo crear una automatización, definir parámetros, configurar pasos y publicarla.
 Conectar a eventos (Triggers)  — Cómo hacer que una automatización se ejecute ante un evento del sistema.
 Ejecutar desde botones (Actions)  — Cómo agregar botones que ejecutan automatizaciones en tareas o formularios.
 Automatización por tiempo transcurrido  — Cómo configurar automatizaciones que se ejecutan periódicamente según un tiempo definido.
 Acciones en caso de fallo  — Cómo configurar una acción alternativa si la automatización principal falla.