LogoLogo
DownloadGLPI ChangelogPricesGLPI Webiste45-day free trial
  • Welcome
  • FAQ
  • FAQ Plugins
  • Tutorials
  • Videos
  • Frequently requested
  • GLPI agent
  • Changes
  • Cloud vs Self-hosted
  • Contracts
  • Cron / automatic actions
  • Current problems
  • Dashboard and counters
  • Entities
  • Financial and administrative management
  • General setup
  • Groups and users
  • Iframe
  • Installation / Update
  • Inventory
  • Knowledge base
  • LDAP(s)
  • Licences
  • My GLPI Cloud
  • Notifications / Receivers
  • Plugins and marketplace
  • My settings
  • Pre-installation - Recommendations
  • Problems
  • Profiles and habilitations
  • Reports
  • Reservations
  • Rules
  • Saved searches
  • Service levels
  • Support and partner
  • Tasks
  • Tickets
Powered by GitBook
LogoLogo

Social Media

  • GitHub
  • Instagram
  • LinkedIn
  • Facebook
  • Youtube
  • X
  • Reddit
  • Telegram

Category

  • FAQ
  • FAQ Plugins
  • Tutorials
  • Videos

Ressources

  • Download
  • GLPI Changelog
  • Prices
  • GLPI Website
  • 45-day free trial

©2025 - Teclib

On this page
  • What is a service level agreement?
  • How do I set up SLAs?
  • How do I assign an SLA to a ticket?
  • How do I know if the SLAs for a ticket are being met?
  • How do you end the TTO calculation?
  • Does the TTR take into account when a ticket is put on hold?
  • How to use escalation levels to change a ticket status?
  • Why aren't my automatic SLA reminders being received?

Was this helpful?

Edit on GitHub
Export as PDF

Service levels

Last updated 2 months ago

Was this helpful?


What is a service level agreement?

The service level agreement (SLA) defines the quality of service between the service provider and the customer. This service level is defined in a contract. It generally includes :

  • the time taken to handle a ticket (TTO),

  • The desired resolution time according to the criticality of the request (TTR).

It is also possible to configure OLAs. An OLA is an internal metric used to establish relationships between different IT entities or departments.


How do I set up SLAs?

You can follow this which shows you, step by step, how to set up SLAs


How do I assign an SLA to a ticket?

There are 2 ways of assigning an SLA:

  • By means of a rule: For example, all tickets from the XX customer entity will be subject to the XX contract SLAs.

  • Manually: In the ticket, go to "Service Levels" and select the TTO or TTR you are interested in according to the predefined contracts.

  • Using a ticket template: from assistance > ticket > templates in predefined fields you can add an SLA field (TTO and/or TTR).


How do I know if the SLAs for a ticket are being met?

In the statistics section of a ticket, it is possible to see the different times of the ticket:

  • handling time (TTO),

  • waiting time,

  • resolution time (TTR),

  • closure time (status after resolution)

Indications in red are those that have not been respecified.


How do you end the TTO calculation?

The TTO (Time To Owner) ends as soon as the ticket is allocated to a group and/or a user.


Does the TTR take into account when a ticket is put on hold?

Yes, when a ticket is put on hold, the TTR (Time To Resolve) is recalculated once the is changed from Pending to other status, adding the time that it was kept on hold.


How to use escalation levels to change a ticket status?


Why aren't my automatic SLA reminders being received?

SLA reminders are based on an automatic slaticket action and a Ticket Recall notification. Please check that :

  • the automatic action is programmed in CLI (Setup > Automatic actions >slaticket)

  • notifications have recipients (Setup > Notifications > Notifications >TicketRecall)

You may use to help you with escalation levels on GLPI.

your cron works

official documentation
procedure
this article
Alt text