Motor de automatizaciones con webhooks para GLPI

Reciba webhooks de cualquier sistema externo, mapee los datos con JSONPath y accione acciones en GLPI – todo sin escribir una línea de código.

Integración bidireccional entre sistemas – sin scripts personalizados, sin middleware externo. El módulo Automatizaciones de NexTool transforma GLPI en un hub capaz de recibir eventos y reaccionar a ellos de forma autónoma.

El problema

Equipos de TI que operan múltiples herramientas – monitoreo, ITSM, e-commerce, ERPs, plataformas de observabilidad – enfrentan diariamente la brecha entre sistemas. Cuando una alerta se dispara en Zabbix o un pedido llega al e-commerce, alguien necesita abrir manualmente el ticket en GLPI, completar campos y asignar responsables. Cada intervención manual es un punto de falla y una oportunidad de retraso.

Soluciones genéricas como Zapier o Make funcionan para casos simples, pero exigen cuenta externa, tienen costo por operación y quedan fuera del control del equipo. Para operaciones que demandan trazabilidad, seguridad e integración profunda con GLPI, la respuesta necesita vivir dentro del propio ambiente.

Cómo funciona Automatizaciones

El módulo opera en tres pilares:

  • Entrada (Trigger) – Un endpoint webhook stateless recibe solicitudes POST de cualquier sistema externo. Cada flujo tiene un token único y autenticación HMAC SHA-256, garantizando que solo fuentes autorizadas puedan disparar acciones.
  • Procesamiento (PayloadMapper) – El payload JSON recibido se mapea con JSONPath simple. Transformaciones avanzadas como map_priority, resolve_user_by_email y resolve_category_by_name convierten datos externos en campos nativos de GLPI sin necesidad de código.
  • Salida (ActionRunner) – Dos tipos de acción están disponibles: crear un ticket en GLPI (con session impersonation para asignar el solicitante correcto) o disparar una solicitud HTTP a un sistema externo vía conector registrado.

El Visual Flow Wizard permite crear y editar flujos en una interfaz visual con tres cards conectados: Trigger → Mapeo → Acción. No es necesario editar JSON manualmente. Los flujos pueden activarse, desactivarse y monitorearse directamente en el panel.

El módulo también gestiona Conectores – 39 proveedores mapeados en 10 categorías, soportando 7 tipos de autenticación (API Key, Bearer, Basic, OAuth2, HMAC y otros). Las credenciales se almacenan con cifrado AES-256-GCM. Esto permite que una acción de flujo haga llamadas autenticadas a APIs externas como Microsoft 365, Jira, Slack o cualquier sistema con API REST.

Pestaña Integraciones del módulo Automatizaciones en GLPI con conectores configurados
Integraciones: gestione conectores y endpoints de webhook en una única pantalla
Pestaña Registros del módulo Automatizaciones mostrando historial de ejecuciones de webhook
Registros de ejecución: acompañe cada llamada de webhook con estado y payload

Cómo activar

  1. Instale NexTool en GLPI
  2. Acceda a Configuración > NexTool > Módulos
  3. Active el módulo Automatizaciones
  4. Cree un flujo por el Visual Flow Wizard y copie la URL del webhook generada
  5. Configure el sistema externo para enviar eventos a esa URL
Página de configuración del módulo Automatizaciones en GLPI con webhook, rate limit y observabilidad
Panel de configuración del módulo en GLPI

Para quién está indicado

El módulo Automatizaciones es ideal para equipos que operan ambientes con múltiples herramientas integradas: monitoreo (Zabbix, Grafana, Nagios), plataformas de e-commerce, ERPs, sistemas de RRHH o cualquier servicio capaz de disparar webhooks. Es especialmente valioso para operaciones que necesitan trazabilidad y auditoría completa, ya que cada ejecución se registra con input, output, duración y estado.

Compatibilidad

  • GLPI: 10.0+ y 11.0+
  • Plan: Enterprise
  • Plugin: NexTool 3.x+

Próximo paso

El módulo Automatizaciones forma parte de NexTool. ¿Listo para eliminar intervenciones manuales en su operación? Hable con el equipo.


Este contenido fue producido con asistencia de inteligencia artificial y revisado por el equipo de Nextool Solutions. Las capturas de pantalla son del ambiente real de GLPI con el plugin NexTool.

?Necesitas ayuda?