Plugins for GLPI
Extend the capabilities of your GLPI with ready-to-use modules for automation, integrations, digital signatures, AI and productivity.
Module catalog
Manage CRUD permissions for external systems by role, group and individual user, all within GLPI.
AI in tickets and the knowledge base, managed by NexTool or with your own key: OpenAI, Gemini or Claude.
Multi-level ticket approvals: by category, by rule or by the technician, with an automatic action at the end of each level.
Automation engine with webhooks to connect GLPI to external systems.
Customize favicon, logo, colors, login background and GLPI footer without modifying core files.
Adjusts and saves column width preferences on GLPI screens.
Contract hour tracking with a timeline stopwatch, automatic billing and a customer-facing consumption dashboard.
Checks whether your GLPI version has known CVE vulnerabilities and reviews the server configuration; score from 0 to 100.
Records where each follow-up, task and solution was made and can show the approximate city of computers on a map.
Pauses the SLA on the Approval status, flags when the deadline is paused and cleans up category dropdowns; each adjustment toggleable individually.
Prevents duplicate email tickets; identifies legitimate replies to GLPI notifications.
Approve/reject validations via email without logging in; email satisfaction surveys.
Indicator dashboards in GLPI 11 with period and entity filters, custom cards and ready-made dashboards from NexTool modules.
Generates the Work Order PDF in the ticket, with requester and technician signatures on screen.
Reminds users of pending satisfaction surveys and can block new tickets once the limit you set is reached.
Detects recurring incidents and automatically creates ITIL Problem records.
Shows in the ticket, rule by rule, which criteria are met and which fail.
Brute-force protection for GLPI: web login, API, CalDAV and password recovery, with temporary lockout by user, IP or user+IP, exemptions, GeoIP and a dashboard.
Automatically assigns tickets by category/group; balancing or round-robin modes.
Real-time GLPI notifications with a bell icon in the navbar, NexTool module alerts and individual user preferences.
Sign in to GLPI with a Microsoft (Entra ID), Google or OpenID Connect account, with the profile coming from the provider's group.
Deducts consumables and cartridges from native stock based on tickets; reversal and exportable reports.
Creates purchase requisitions in Mercado Eletrônico directly from the GLPI ticket, eliminating duplicate approvals.
Automatic subtask chaining in tickets based on the solution chosen by the technician when completing each task.
GLPI notifications on Telegram, through your company's own bot, with secure code linking. Free.
Opens chained tickets from GLPI templates when a ticket in the category is created, solved or closed.
Automatic categorisation by ITIL category plus mandatory fields in service; the ticket fills itself in and cannot be closed incomplete.
BPMN-style workflows in tickets: tasks, quorum approvals, automatic decisions and child tickets, with immutable versions and visual tracking.
Automatically track who viewed each ticket, how many times and when, with a dedicated tab in the form.
GLPI notifications on WhatsApp via Evolution API; ticket alerts and updates.
Two-way ticket synchronization between GLPI instances: outbound, inbound or both, with field mapping and a retry queue.
Adds new question types to GLPI 11 and 12 native forms: filtered ITIL categories and validated CPF/CNPJ.
Translates tickets and follow-ups in GLPI on demand, using DeepL, Google Translate or AI (OpenAI/Gemini/Claude).
Adds assignment actions (Location, Supervisor, Category, Title, and group as manager or delegate) to GLPI's authorization rules engine, with no core edits.
Electronic signing of documents from GLPI tickets, contracts and assets through DocuSeal, Autentique, DocuSign or TOTVS.
Generates the holidays of more than 200 countries and links them in bulk to GLPI calendars.
Generates and prints barcode and QR Code labels for GLPI assets, in bulk, with no label software.
Cost per page, contract allowance and billing from the counters GLPI already collects from printers.
Didn't find what you need?
NexTool develops a custom-built solution for your GLPI: from an exclusive module to integration with your systems. You bring the challenge, we deliver the solution.
- Analysis of your process
- Exclusive module or integration
- Built on the NexTool base, with support
Why choose our GLPI plugins
Unified hub
38 modules in a single plugin. Install once, activate what you need.
Compatible with GLPI 10, 11 and 12
Developed and tested for the latest version of GLPI. Continuous updates ensure compatibility.
Open source GPL-3.0
No vendor lock-in. Auditable, extensible code with no usage restrictions.
Professional support
Plans with defined SLA, onboarding, technical documentation and dedicated support channel.
Continuous updates
New modules and improvements published regularly. Free modules receive security updates.
Plans
Choose the model that best fits your needs.
Free
Limited modules
Free
Set of free modules. Ideal for getting to know NexTool.
- Access to free modules
- Improvement suggestions
- Bug reporting channel
- Security updates
Purchase one or more solutions according to your needs.
- Everything in Free +
- Bug and error support
- Defined SLA
- Technical documentation
- Compatibility guarantee
- Onboarding included
Enterprise
All inclusive
Upon request
Access to 100% of modules. Ideal for getting the most out of NexTool.
- Everything in On-demand +
- Access to all modules
- Priority SLA
- Onboarding and training
- Custom development on demand
- Early access to new modules
How to install the NexTool plugin
Choose the path you prefer. It takes less than 2 minutes.
-
1
Download the latest version
Open the latest release page and download the
Open the latest version on GitHub.tar.gzpackage. The file name follows the version (e.g.:nextool-6.2.1.tar.gz). That is why the link below always points to the most recent one, whichever it may be.Prefer to download directly from the terminal?
This command finds the latest version and downloads the package automatically (requires
curl):# baixa o .tar.gz da última release, sem precisar saber a versão curl -s https://api.github.com/repos/NexTools-Solutions/nextool/releases/latest \ | grep -o 'https://[^"]*nextool-[0-9.]*\.tar\.gz' | head -1 | xargs curl -LO -
2
Extract it into the GLPI plugins folder
Unpack the package inside the
plugins/folder of your GLPI installation (the most common path is/var/www/glpi/plugins):tar -xzf nextool-*.tar.gz -C /var/www/glpi/plugins/Not sure where GLPI is installed?
The most common paths are
/var/www/glpi,/var/www/html/glpior/usr/share/glpi. To find the plugins folder automatically, run:sudo find / -type d -path '*glpi/plugins' 2>/dev/nullThe result (e.g.:
/var/www/glpi/plugins) is the path you use in the command above. -
3
Adjust file ownership
GLPI requires the plugin files to belong to your web server user. Replace
www-datawith your server's user (on Debian/Ubuntu it is usually this one):sudo chown -R www-data:www-data /var/www/glpi/plugins/nextoolWhat is my web server user?
It varies depending on the Linux distribution and the web server. The most common ones:
Distribution / server User Debian, Ubuntu (Apache/Nginx) www-dataRHEL, CentOS, Rocky, AlmaLinux, Fedora (Apache) apacheNginx (RHEL and derivatives) nginxopenSUSE wwwrunArch Linux httpWhen in doubt, this command shows which user the web server is actually running as:
ps -eo user,comm | grep -E 'apache2|httpd|nginx|php-fpm' | grep -v root | awk '{print $1}' | sort -u -
4
Enable it in GLPI
Go to Setup › Plugins, find NexTool and click Install and then Enable. Done.
Run a single command (with sudo) on your GLPI server. The script finds the installation on its own, from any folder, and installs the base plugin in the most recent version.
What happens when you run it:
- Finds GLPI on its own. It searches the current folder, the most common paths and, if needed, does a quick search across the server. If there is more than one installation, it stops and asks which one to use. If GLPI runs in Docker, it detects the containers and shows the ready-to-run command to install inside the right one.
- Downloads and verifies. It fetches the most recent version from GitHub and checks the package's SHA256 checksum before installing. If the file does not match, it aborts.
- Installs safely. It backs up the previous version, extracts the files and adjusts ownership and permissions for the web server user.
- Finishes up. It reloads PHP when it is safe to do so. If anything goes wrong at any step, it stops right away, without leaving the installation half-done.
The script installs the base plugin. Afterwards, enable it through the GLPI interface at Setup › Plugins (which runs with the correct user) and enable the modules you want within the plugin itself.
Point to the path, reinstall or test
The script finds GLPI automatically. If you have more than one installation (or want to point to a specific path), use --glpi-root. You can also use --force (reinstall the same version) and --dry-run (test without changing anything):
Frequently asked questions
What are GLPI plugins?
GLPI plugins are extensions that add functionality to the GLPI IT service management system. They allow you to automate processes, integrate with other systems and expand native capabilities without modifying the original source code.
How to install plugins on GLPI?
To install a GLPI plugin, download the plugin file, extract it into the plugins/ folder of your GLPI, go to Setup > Plugins in the admin panel and click Install then Activate. Some plugins like NexTool work as a hub, allowing you to manage multiple modules from a single installation.
Are NexTool GLPI plugins free?
NexTool offers 17 free modules and licensed modules with support and SLA. All code is open source under the GPL-3.0 license. Modules marked as Free in the catalog can be used at no cost. Check the Free, On demand and Enterprise plans.
Which GLPI versions are compatible with NexTool plugins?
NexTool runs on GLPI 10, 11 and 12 from a single package: the base plugin declares compatibility from version 10.0.0 to 12.0.x, and the current line is 6.x. Not every module covers all three versions, and the label on each catalog card shows the compatibility of that module.
How to get support for NexTool GLPI plugins?
Free plan users can report bugs and suggest improvements via GitHub. On-demand and Enterprise plans include professional support with defined SLA, technical documentation, onboarding and compatibility guarantee. Contact us for more information.
What are the best plugins for GLPI?
It depends on your needs. For ticket automation, Ticket Flow and Smart Assign stand out; for communication, WhatsApp Bot and Telegram Bot; for documents, Digital Signature and Order Service; and for AI productivity, AI Assist. NexTool brings all these GLPI plugins together in a single catalog, letting you test and enable only the ones that make sense.
Where to download plugins for GLPI 10, 11 and 12?
You can download NexTool, which brings together 38 plugins for GLPI 10, 11 and 12, from the official GitHub repository, or use the installation script, which always fetches the latest version. Manual installation follows the standard GLPI plugin process: extract into the plugins/ folder, install and activate.
What is the difference between a NexTool plugin and a module?
In the NexTool ecosystem, the plugin is the single package you install in GLPI; the modules are the individual features (WhatsApp Bot, AI Assist, Ticket Flow, among others) that you enable inside it. So instead of installing several separate GLPI plugins, you manage all modules from a single installation.
Ready to supercharge your GLPI?
NexTool brings together 38 plugins for GLPI in a single package: ticket automation, WhatsApp and Telegram integrations, artificial intelligence, digital signature, inventory management and much more, with support for GLPI 10, 11 and 12 and open source. Start for free or license only what you need, with optional professional support.