Automatizaciones (Webhooks)

Conecta GLPI a cualquier sistema con webhooks y automatizaciones

El módulo Automatizaciones conecta GLPI con otros sistemas mediante flujos, cada uno con un disparador, un mapeo de datos y una acción. El disparador puede ser un webhook llamado por otro sistema, un evento de ticket en GLPI (creado, actualizado o con cambio de estado) o una programación; la acción puede abrir, actualizar, asignar o cerrar tickets, entre otras, o llamar a la API de un sistema externo, como n8n, Power Automate, Jira o ServiceNow.

Bajo demandaGLPI 11 y 12

Funcionalidades

En la entrada, cada flujo recibe su propia URL, protegida por firma HMAC SHA-256, límite de solicitudes por minuto y bloqueo tras intentos inválidos. El JSON recibido se mapea a los campos de GLPI, con conversiones listas: un correo se convierte en usuario, un nombre en categoría o entidad y una prioridad escrita en la de GLPI, y la acción se ejecuta con un usuario de servicio. En la salida, los conectores guardan la URL y la credencial cifrada de cada sistema, y la llamada construye el cuerpo con los datos del ticket.

Una cadena ejecuta varias acciones en secuencia, con condiciones del tipo si y si no. Cuando la llamada a un sistema externo falla en un flujo de webhook, el módulo la reintenta hasta 3 veces, con intervalos crecientes. Cada ejecución queda en el log, con filtros por fecha, estado, flujo y acción.

Webhook de entrada con URL propia por flujo, firma HMAC SHA-256 y límite de solicitudes por minuto

Disparador por evento de ticket: creado, actualizado o con cambio de estado, con filtro por entidad, categoría y tipo

Flujos programados, desde cada 5 minutos hasta una vez al día

Mapeo del JSON a los campos de GLPI, con conversión de correo en usuario y de nombre en categoría o entidad

Acciones en GLPI: abrir, actualizar, asignar y cerrar tickets, añadir seguimiento, tarea, documento o validación y crear Problema o Cambio

Conectores para n8n, Power Automate, Jira, ServiceNow, Zendesk, Slack, Teams y otros, además de uno personalizado para cualquier API REST

Credenciales de los conectores cifradas en la base de datos y enmascaradas en pantalla

Cadena de acciones en secuencia, con condiciones del tipo si y si no

Log de cada ejecución, con filtros por fecha, estado, flujo y acción

Cómo funciona

Paso 1

Crea el flujo

En el asistente visual, elige el disparador (webhook, evento de ticket o programación), mapea los campos y define la acción.

Paso 2

Conecta el otro sistema

Para recibir datos, usa la URL y el secreto HMAC que el flujo genera al guardarse. Para enviar, registra un conector con la URL base y la credencial del sistema.

Paso 3

Prueba sin riesgo

La pestaña Prueba genera una URL provisional que solo guarda los últimos payloads recibidos, sin ejecutar acciones, para que compruebes lo que llega antes de usar el flujo.

Paso 4

Sigue las ejecuciones

Cada ejecución queda en el log con flujo, acción, estado, duración y error. Un flujo se puede desactivar sin perder su configuración.

Véalo en acción

Un recorrido rápido por lo que hace el plugin en la práctica.

Demostración en vídeo próximamente.

Galería de imágenes

Comience a usar Automatizaciones (Webhooks)

Vea los planes disponibles o lea el artículo completo sobre este módulo.

Ver planes Leer artículo completo
?Necesitas ayuda?