Skip to main content

SLA policies

An SLA policy sets how fast a ticket must be answered and resolved. Lira attaches one to every ticket at routing time, tracks the clock, and flags the ticket as at risk before it breaches rather than after.

What a policy contains

FieldMeaning
nameHuman label shown in the dashboard.
priorityWhich ticket priority this policy applies to — urgent, high, medium, low.
customer_tierOptional. Scope the policy to one customer tier.
categoryOptional. Scope the policy to one ticket category.
queue_idOptional. Scope the policy to one queue.
business_hours_mode24_7 or business_hours.
first_response_minutesDeadline for the first human reply.
next_response_minutesDeadline for each subsequent reply once the customer responds.
resolution_minutesDeadline for the ticket to reach a resolved state.
escalation_ack_minutesDeadline to acknowledge an escalated ticket.
pending_pauses_slaWhether the clock pauses while the ticket is pending on the customer.
on_hold_pauses_slaWhether the clock pauses while the ticket is on_hold.

Defaults

Every organization gets four policies on first use, one per priority. You can edit them or add narrower ones.

PolicyFirst responseNext responseResolutionEscalation ack
Urgent default15 min30 min4 h5 min
High default1 h2 h8 h15 min
Medium default4 h8 h24 h1 h
Low default24 h24 h

How a policy is chosen

At routing time Lira picks the most specific policy that matches the ticket. A policy scoped to a queue, tier or category wins over a bare priority default. If nothing narrower matches, the priority default applies.

At risk vs breached

Each ticket carries first-response, next-response and resolution deadlines. A background worker moves the ticket through:

  • ok — inside the deadline
  • at_risk — approaching the deadline, with a pre-breach notification to the assignee and team
  • breached — past the deadline

Because the pre-breach notification fires before the deadline, an SLA miss is something your team gets warned about, not something they discover in a report.

Pausing the clock

If pending_pauses_sla is on, the clock stops while you are waiting on the customer and resumes when they reply — so a customer taking three days to send a screenshot does not breach your SLA. on_hold_pauses_sla behaves the same way for tickets parked on hold.

Where to configure

Support → SLA policies in the dashboard. Simpler setups can instead set a single response-time target under Settings → Support → Escalation, which flags an escalated ticket as overdue after the chosen number of hours.