Skip to content

Automatizaciones

El modulo de Automatizaciones permite configurar reglas que ejecutan acciones bajo condiciones definidas. La ruta es /manage-automations/automations.

Conceptos clave

  • Regla de automatizacion (AutomationRule): una regla que tiene nombre, clave de accion, URL de webhook, servicio asociado, campos seleccionados y status.
  • Action key: clave de la accion del sistema que dispara la regla.
  • Webhook URL: endpoint al que se enviara la peticion cuando se dispare la regla.
  • Servicio: servicio del sistema asociado a la regla (por ejemplo, un servicio especifico de agenda).
  • Campos seleccionados: subset de campos del evento que se envian al webhook.
  • Status: activa o inactiva.

Como esta organizada la pantalla

Tabla con el listado de reglas. Sobre la tabla hay una toolbar con buscador y botones de alta y borrado masivo. Acciones por fila: editar, eliminar, toggle de status.

Acciones disponibles

  • Crear regla: dialogo de alta con nombre, action key, webhook URL, servicio, campos, status.
  • Editar regla: ajustar datos.
  • Activar o desactivar: la regla deja de ejecutarse cuando se dispara el evento.
  • Eliminar: requiere AUTOMATIONS: ADMIN.

Roles y permisos

  • AUTOMATIONS: WRITE para crear, editar y cambiar status.
  • AUTOMATIONS: ADMIN para eliminar.

Funcionalidades documentadas

FuncionalidadPagina
Crear automatizacionCrear automatizacion
Editar automatizacionEditar automatizacion
Activar o desactivar automatizacionActivar o desactivar automatizacion

Relacion con otros modulos

  • Notificaciones: las reglas de automatizacion pueden usar el sistema de notificaciones como destino.
  • Servicios: cada regla puede asociarse a un servicio especifico del catalogo.
  • Bitacora: los disparos de las reglas y sus resultados se registran.

Recomendaciones operativas

  • Documentar la URL del webhook, su proposito y su responsable.
  • Validar el webhook en un entorno de pruebas antes de activar en produccion.
  • Mantener el campo selectedFields reducido a lo necesario para evitar payloads grandes.
  • Auditar periodicamente las reglas activas para asegurar que siguen vigentes.