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: WRITEpara crear, editar y cambiar status.AUTOMATIONS: ADMINpara eliminar.
Funcionalidades documentadas
| Funcionalidad | Pagina |
|---|---|
| Crear automatizacion | Crear automatizacion |
| Editar automatizacion | Editar automatizacion |
| Activar o desactivar automatizacion | Activar 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
selectedFieldsreducido a lo necesario para evitar payloads grandes. - Auditar periodicamente las reglas activas para asegurar que siguen vigentes.