A holiday missing from the calendar turns into an SLA breach that never happened. – Feriados Sync, a new free NexTool module, generates the holidays of any country and links them to your GLPI calendars in one go.
The problem
GLPI skips holidays when calculating deadlines, but only the holidays that are registered and linked to the calendar. In the native form, each holiday is typed by hand, with start and end dates, and then linked to one calendar at a time, in that calendar's tab.
With three calendars and five years ahead, that adds up to hundreds of clicks. Movable holidays such as Good Friday or Easter Monday change date every year: forget one and the SLA counts as a business day a day nobody worked. For companies operating in more than one country, the work multiplies.
How Feriados Sync works
The module adds a Holiday generator tab to GLPI and four mass actions to the native Holidays and Calendars lists.
- Holidays of more than 200 countries – choose the country, the region (state or province, when there is one), the years and the holiday types: public, bank, school, optional. The module loads the list, with each holiday's official name in the country's language.
- Preview before saving – the preview shows what will be created, what was already generated and what overlaps a holiday that already exists. Nothing is duplicated, even if you run the generator again.
- Bulk linking – generate them already linked to the chosen calendars, or use the mass actions: in the Holidays list, link to or unlink from calendars; in the Calendars list, add or remove holidays.
- Several countries in the same GLPI – a holiday from another country on the same date does not block generation: each calendar gets its own country's holidays.
- GLPI permissions respected – generating requires the right to create holidays, and linking requires the right to edit the calendar. The module never grants more access than the profile already has.



Where the holidays come from
The data comes from Nager.Date, a free public holiday service, and is stored inside GLPI. The GLPI server needs internet access, and the proxy configured in GLPI is respected. If the service does not respond, the module uses the last stored data. For Brazil, it also calculates the national holidays and optional days on its own, without internet.
How to enable it
- Have the NexTool plugin installed on your GLPI 10 or 11
- Open NexTool and, in the module list, install and enable Feriados Sync
- In Administration > Profiles, give the profiles that will use it the Feriados Sync permissions (view and use the generator, link holidays)
- Open the Holiday generator tab, choose the country and years, and generate
Who it is for
Teams that measure SLAs in GLPI, especially with more than one calendar (business hours, 24x7, per branch) or operations in more than one country. It also helps anyone who has to renew every calendar's holidays at the turn of the year.
Compatibility
- GLPI: 10.0+ and 11.0+
- Plan: Free
- Plugin: NexTool 6.9.1+
Next step
See the details on the Feriados Sync page. The module is part of NexTool, an ecosystem of modules that extends GLPI without code customization. Talk to the team for a demo.
Reviewed by the NexTool Solutions team. Screenshots are from a real GLPI environment running the NexTool plugin.