Approval Flow
Multi-level approvals inside GLPI, with no spreadsheets and no email chains
Approval Flow organizes ticket approvals in up to 3 levels, such as direct manager, area director and committee. Each level can have several approvers, by user or by group, and a minimum percentage to be approved, such as majority or unanimity.
Features
The flow starts the way each process needs: by category, when the ticket is opened or recategorized; by a GLPI business rule; or by a button on the ticket, when the technician decides that request needs approval.
At the end of each level, the flow acts on its own: it moves to the next level, solves or closes the ticket, or simply ends the flow, with automatic status and followup. Each flow belongs to an entity and can apply to child entities. Every decision is recorded on the ticket and in the module's Logs tab.
How it works
Build the flow
Choose the approval templates for each level and what happens when the level is approved or refused.
Choose how it starts
By the ticket category, by a GLPI business rule or by the "Approval flow" button on the ticket itself.
Approvers answer in GLPI
Each approver gets the request and answers on the ticket itself, with a mandatory justification when refusing.
The flow moves on by itself
Each decision runs the configured action: next level, solve, close or end the flow, with automatic status and followup.
See it in action
A quick tour of what the plugin does in practice.
Image gallery
Screenshots for this section are coming soon.
Start using Approval Flow
View available plans or read the full article about this module.