Bidirectional integration between systems – no custom scripts, no external middleware. The NexTool Automations module transforms GLPI into a hub capable of receiving events and reacting to them autonomously.
The problem
IT teams that operate multiple tools – monitoring, ITSM, e-commerce, ERPs, observability platforms – face the gap between systems daily. When an alert fires in Zabbix or an order arrives in e-commerce, someone needs to manually open a ticket in GLPI, fill in fields, and assign responsibilities. Each manual intervention is a point of failure and an opportunity for delay.
Generic solutions like Zapier or Make work for simple cases, but require an external account, have per-operation costs, and remain outside the team's control. For operations that demand traceability, security, and deep GLPI integration, the answer needs to live within the environment itself.
How Automations works
The module operates on three pillars:
- Input (Trigger) – A stateless webhook endpoint receives POST requests from any external system. Each flow has a unique token and HMAC SHA-256 authentication, ensuring that only authorized sources can trigger actions.
- Processing (PayloadMapper) – The received JSON payload is mapped with simple JSONPath. Advanced transformations like map_priority, resolve_user_by_email, and resolve_category_by_name convert external data into native GLPI fields without code.
- Output (ActionRunner) – Two action types are available: create a ticket in GLPI (with session impersonation to assign the correct requester) or fire an HTTP request to an external system via a registered connector.
The Visual Flow Wizard allows creating and editing flows in a visual interface with three connected cards: Trigger → Mapping → Action. No manual JSON editing required. Flows can be activated, deactivated, and monitored directly from the dashboard.
The module also manages Connectors – 39 mapped providers in 10 categories, supporting 7 authentication types (API Key, Bearer, Basic, OAuth2, HMAC, and others). Credentials are stored with AES-256-GCM encryption. This allows a flow action to make authenticated calls to external APIs like Microsoft 365, Jira, Slack, or any system with a REST API.


How to activate
- Install NexTool on GLPI
- Go to Setup > NexTool > Modules
- Activate the Automations module
- Create a flow using the Visual Flow Wizard and copy the generated webhook URL
- Configure the external system to send events to this URL

Who is it for
The Automations module is ideal for teams that operate environments with multiple integrated tools: monitoring (Zabbix, Grafana, Nagios), e-commerce platforms, ERPs, HR systems, or any service capable of firing webhooks. It is especially valuable for operations that need complete traceability and auditing, since each execution is logged with input, output, duration, and status.
Compatibility
- GLPI: 10.0+ and 11.0+
- Plan: Enterprise
- Plugin: NexTool 3.x+
Next step
The Automations module is part of NexTool. Ready to eliminate manual interventions in your operations? Contact the team.
This content was produced with the assistance of artificial intelligence and reviewed by the Nextool Solutions team. Screenshots are from the real GLPI environment with the NexTool plugin.