Contract Hours

Every minute recorded, every contract honored

Contract Hours adds a stopwatch to GLPI that technicians control directly in the ticket timeline: Start, Pause, Resume and Stop. On stop, the module rounds to the configured minimum billable, auto-creates a private task and deducts hours from the linked contract.

Features

Start/Pause/Resume/Stop stopwatch with floating timer on all pages

Configurable rounding to minimum billable

Automatic task created on timer stop

Per-entity contracts with group and category criteria

Helpdesk dashboard with consumption cards per contract

Per-contract visibility controlled by user, profile and group

How it works

Step 1

Set up contracts

Create contracts with hour quota, billing period, group and category criteria, and define dashboard visibility.

Step 2

Time in the ticket

Click Start Timer in the timeline. The floating timer stays visible on all pages.

Step 3

Automatic recording

On stop, the system applies rounding, creates a private task and updates the contract balance.

See it in action

A quick tour of what the plugin does in practice.

Video demo coming soon.

Image gallery

Start using Contract Hours

View available plans or read the full article about this module.

View plans Read full article
Need help?