Skip to content
Meta Business PartnerGlossary term

SLA (Service Level Agreement)

An SLA (Service Level Agreement) is the commitment your business makes about how fast it will respond to and resolve customer conversations. In a WhatsApp support inbox it becomes a concrete, measurable target — for example, "first reply within 5 minutes, resolution within 4 working hours" — that the platform tracks against every incoming chat. On WhatsApp, SLAs carry extra weight because there is a hard 24-hour service window: reply late and you can no longer send a free-form message, forcing you into a paid template just to reopen the conversation. A well-designed SLA keeps agents accountable, keeps customers happy, and quietly protects your messaging budget.

Time to first response and time to resolution
What it measures
First reply in minutes; resolution in hours
Common target
First-Response SLA and Resolution SLA
Two main types
Tied to the free 24-hour service window
WhatsApp twist
The shared support inbox, per conversation
Where it's tracked
Higher CSAT, lower re-engagement cost
Business impact

In one line

An SLA is your promised response and resolution time for support conversations. On WhatsApp it matters doubly because the free 24-hour service window closes if you reply too slowly, pushing you into paid templates to re-open the chat.

What an SLA actually measures

An SLA turns a vague promise like "we reply quickly" into a number the inbox can measure and report on. Most WhatsApp support teams track two distinct clocks. The first-response SLA measures how long a customer waits for a human (or bot) to acknowledge their message after it lands in the queue. The resolution SLA measures how long the whole conversation takes to close, from the customer's first message to the moment their issue is genuinely fixed. These are different targets for a reason: acknowledging a customer in 60 seconds is easy and hugely reassuring, while fully resolving a refund or a shipping dispute might legitimately take hours. Splitting them lets you set an ambitious first-response goal without punishing agents for complex cases that take real time to solve.

  • First-response SLA: time until the first reply reaches the customer
  • Resolution SLA: time until the conversation is closed as resolved
  • Often tiered by priority — VIP or paid customers get tighter targets
  • Usually measured only during business hours, pausing overnight and on holidays

Why SLAs matter more on WhatsApp than on email

On email or a web helpdesk, a slow reply is simply a slow reply. On the WhatsApp Business API it is also a billing event waiting to happen. When a customer messages you, a free 24-hour service window opens during which your agents can send any free-form reply at no messaging charge. Miss that window — because a ticket sat unanswered overnight or slipped through the queue — and the window closes. To restart the conversation you now have to send a pre-approved template, which is a delivered message you pay for. A sloppy SLA therefore does not just annoy customers; it quietly converts free service replies into paid utility or marketing template sends. Teams that hold a tight first-response SLA answer while the free window is still open, keep customers inside a single continuous thread, and spend nothing extra to do it.

How SLA tracking works in a shared inbox

In a shared team inbox, the SLA clock starts the instant a customer message arrives and is assigned to a queue. As agents pick up, reply, snooze, or escalate the conversation, the inbox timestamps each event and compares it against your configured targets. Conversations approaching their deadline are flagged — often colour-coded or floated to the top of the queue — so supervisors can reassign work before a breach happens. When a target is missed, the conversation is marked as breached and logged for reporting. Good tooling also respects your business hours and holiday calendar so the clock pauses when your team is legitimately offline, rather than penalising agents for the hours nobody was rostered to work.

  • Clock starts on message arrival, not when an agent opens the chat
  • Auto-assignment routes chats fast so the SLA timer doesn't burn in an unassigned queue
  • At-risk conversations surface visually before they breach
  • Breaches are logged for coaching, staffing, and trend analysis

Setting SLA targets that your team can actually hit

The most common SLA mistake is copying an aspirational number from a competitor's website instead of grounding the target in your own staffing and volume. Start from reality: look at your current median first-response and resolution times, then set a target slightly tighter to create healthy pressure without guaranteeing daily breaches. Segment by priority so a routine "what are your hours" question and an angry payment failure aren't held to the same clock. Crucially, define your business hours honestly — a promise of "5-minute replies" means nothing at 2am if no one is staffed, and an all-hours SLA you cannot meet just manufactures breaches. Finally, revisit the numbers every quarter as volume grows and headcount changes; an SLA is a living commitment, not a plaque on the wall.

Common SLA mistakes to avoid

Several pitfalls quietly undermine SLA programmes. The biggest is confusing response with resolution — a team that fires off a fast acknowledgement and then leaves the issue unsolved looks great on the first-response metric while customers seethe. Another is ignoring the WhatsApp service window entirely, so overnight questions expire and get answered with a paid template the next morning, inflating cost with no one noticing. Teams also forget to route conversations automatically, letting chats rot in an unassigned queue while the clock runs. And many track SLAs but never act on breach data, so the same understaffed evening shift breaches every week without anyone adjusting the roster. An SLA is only useful if the numbers change how you staff, route, and coach.

  • Measuring only first response and ignoring resolution
  • Setting 24/7 targets a business-hours team can't meet
  • Letting the free 24-hour window lapse into paid templates
  • Collecting breach data but never changing staffing or routing

See InfiQ pricing

Talk to InfiQ

See how this works on InfiQ

Tell us your use-case — we’ll show it running in a sandbox, usually within a working day.

Step 1 of 2
WhatsApp

Protected by invisible spam checks · replies within 1 working day

Frequently asked questions

What is an SLA in a WhatsApp support inbox?+
An SLA (Service Level Agreement) is the response and resolution time your team commits to for each conversation. In the inbox it becomes a measurable target — such as first reply within 5 minutes and resolution within 4 working hours — that the platform tracks against every incoming chat and flags when it's at risk of being missed.
What's the difference between a first-response SLA and a resolution SLA?+
A first-response SLA measures how long a customer waits before anyone replies; a resolution SLA measures how long the whole conversation takes to close. Teams usually set an ambitious first-response target (minutes) and a more generous resolution target (hours), because acknowledging a customer quickly is easier than fully solving a complex issue.
How does an SLA relate to WhatsApp's 24-hour window?+
When a customer messages you, a free 24-hour service window opens during which agents can send free-form replies at no messaging charge. A tight first-response SLA ensures you reply while that window is still open. Miss it and the window closes, so you must send a paid template to reopen the conversation — meaning a weak SLA can quietly raise your messaging cost.
If I miss the 24-hour window, do I pay for the reply?+
You can no longer send a free-form reply once the window closes. To restart the conversation you send a pre-approved template, which is a delivered message by category (utility, marketing, or authentication). Hitting your SLA while the window is open avoids that extra cost.
What is a realistic SLA target for a small WhatsApp team?+
Base it on your own data rather than a competitor's marketing. Measure your current median response and resolution times, set a target slightly tighter, and define it only for the hours you're actually staffed. Many small teams aim for a first response within a few minutes during business hours and resolution within the same working day.
Should SLAs run 24/7?+
Only if you staff 24/7. Most teams set SLAs against defined business hours so the clock pauses overnight and on holidays. Promising all-hours response times you can't meet just manufactures breaches and demoralises agents. Configure your business hours and holiday calendar so the SLA reflects when your team is genuinely available.
How does auto-assignment help meet SLAs?+
Auto-assignment routes each incoming conversation to an available agent or the right team immediately, so the SLA clock doesn't burn while a chat sits unassigned in a queue. Combined with at-risk flags that surface conversations nearing their deadline, it gives supervisors time to reassign work before a breach occurs.
What should I do when an SLA is breached?+
Log it and act on the pattern, not just the single case. Breach data reveals understaffed shifts, slow routing, or targets that are simply unrealistic. Use it to adjust rosters, tighten auto-assignment rules, or renegotiate the target — an SLA only creates value when the numbers actually change how you staff and coach.