Polityki SLA w obsłudze klienta – wyjaśnienie
Autor: Roman Zakharenko · Fakty sprawdzone
Polityka SLA to zestaw reguł w Twoim helpdesku, który przypisuje zgłoszeniom docelowe czasy odpowiedzi i rozwiązania na podstawie warunków, takich jak priorytet, i śledzi każde zgłoszenie względem tych celów. Decyduje, które zgłoszenia dostają jakie cele, czy zegar liczy godziny pracy, czy kalendarzowe, kiedy zegar się zatrzymuje i co dzieje się przed przekroczeniem. Oto jak działają polityki SLA i jak konfigurują je Zendesk, Freshdesk i Jira Service Management.
W skrócie
- Zendesk stosuje pierwszą politykę SLA (licząc od góry listy), której warunki spełnia zgłoszenie.
- W Zendesk requester wait time wstrzymuje się w statusie Pending, a agent work time – w statusach Pending i On-hold.
- Freshdesk pozwala liczyć każde SLA w godzinach pracy lub w godzinach kalendarzowych (24x7).
- Przypomnienia we Freshdesk można ustawić od 5 minut do 4 godzin przed terminem celu SLA.
- W Jira Service Management każde SLA ma warunki startu, wstrzymania i zatrzymania oraz cele, które wybierają żądania za pomocą JQL.
Czym jest polityka SLA
Umowa o poziomie usług (SLA, service level agreement) to obietnica dotycząca tego, jak szybko odpowiesz na prośby i je rozwiążesz. Polityka SLA to sposób, w jaki Twój helpdesk egzekwuje tę obietnicę w każdym zgłoszeniu. Większość polityk składa się z tych samych elementów:
- Warunki: do jakich zgłoszeń polityka ma zastosowanie, np. według klienta, kanału lub typu prośby
- Cele: limity czasu na pierwszą odpowiedź, kolejne odpowiedzi i rozwiązanie, zwykle ustawiane dla każdego priorytetu
- Godziny: czy zegar liczy godziny pracy, czy godziny kalendarzowe
- Reguły wstrzymania: które statusy zatrzymują zegar
- Działania przy przekroczeniu: przypomnienia przed niedotrzymaniem celu i eskalacje po nim
Gdy masz kilka polityk, liczy się kolejność. Zendesk najpierw uruchamia triggery, a potem porównuje zgłoszenie ze swoimi politykami SLA od góry listy i stosuje pierwszą, której warunki są spełnione. Polityki szczegółowe, np. dla klientów enterprise, umieść nad ogólnymi. Zendesk wymaga też, aby priorytet zgłoszenia był ustawiony w domyślnym systemowym polu priorytetu; niestandardowe pole priorytetu nie zostanie dopasowane do polityki.
Cele pierwszej odpowiedzi, kolejnej odpowiedzi i rozwiązania
| Cel | Co mierzy | Zendesk | Freshdesk | Jira Service Management |
|---|---|---|---|---|
| Pierwsza odpowiedź | Czas od utworzenia zgłoszenia do pierwszej odpowiedzi agenta | First reply time | First response | Niestandardowe SLA, które startuje po utworzeniu żądania i zatrzymuje się przy pierwszej odpowiedzi do klienta |
| Kolejna odpowiedź | Czas od pozostawionej bez odpowiedzi wiadomości klienta do następnej odpowiedzi agenta | Next reply time | Every response | Niestandardowe SLA z własnymi warunkami startu i zatrzymania |
| Rozwiązanie | Czas od utworzenia do rozwiązania zgłoszenia | Requester wait time, agent work time lub total resolution time | Resolution | Niestandardowe SLA, które zatrzymuje się po rozwiązaniu żądania |
Zendesk definiuje next reply time jako czas między najstarszym komentarzem klienta bez odpowiedzi a następnym publicznym komentarzem agenta. Oferuje też wskaźnik periodic update, który mierzy czas między publicznymi komentarzami agenta. Dla rozwiązania Zendesk ma trzy wskaźniki i zaleca wybranie tylko jednego na politykę: requester wait time (czas w statusach New, Open i On-hold), agent work time (czas w statusach New i Open) oraz total resolution time (cały cykl życia od utworzenia do rozwiązania zgłoszenia).
Freshdesk ustawia cele first response, every response i resolution dla każdego priorytetu w ramach każdej polityki SLA. W Jira Service Management każde SLA to nazwany licznik czasu: określasz, kiedy startuje, kiedy się wstrzymuje i kiedy zatrzymuje, a potem dodajesz cele, które za pomocą JQL wybierają, do jakich żądań mają zastosowanie, z docelowymi czasami zapisywanymi w formacie 4h 30m.
Kiedy biegnie zegar: godziny pracy, godziny kalendarzowe i wstrzymywanie
Godziny pracy obejmują tylko czas w ramach Twojego harmonogramu pracy; godziny kalendarzowe obejmują każdą godzinę każdego dnia. Zendesk pozwala wybrać godziny pracy lub kalendarzowe dla każdego priorytetu w ramach polityki. Freshdesk pyta, czy dane SLA ma używać ustawionych przez Ciebie godzin pracy, czy godzin kalendarzowych (24x7). Jira Service Management przypisuje do każdego celu kalendarz ze strefą czasową, dniami i godzinami pracy oraz świętami.
Cel 4-godzinny liczony w godzinach pracy dla zgłoszenia utworzonego późno w piątek może upłynąć dopiero w poniedziałek. To uczciwe wobec Twojego zespołu, ale nie odpowiada temu, czego doświadcza klient, więc godzin kalendarzowych używaj dla każdego priorytetu, przy którym obiecujesz obsługę przez całą dobę.
Drugą połową jest wstrzymywanie. Czas oczekiwania na klienta zwykle nie powinien liczyć się na Twoją niekorzyść, a każde narzędzie obsługuje to inaczej:
- Zendesk: requester wait time wstrzymuje się w statusie Pending; agent work time wstrzymuje się w statusach Pending i On-hold; total resolution time nie wstrzymuje się przy żadnej zmianie statusu, dopóki zgłoszenie nie zostanie rozwiązane.
- Freshdesk: status Pending wstrzymuje liczniki SLA, a licznik SLA możesz wyłączyć dla dowolnego statusu, także niestandardowego, np. Waiting on Third Party. Zgłoszenia z wyłączonym licznikiem są pokazywane jako On Hold, a gdy klient odpowie, zgłoszenie wraca do statusu Open i zegar rusza dalej.
- Jira Service Management: SLA może mieć warunki wstrzymania, np. na czas oczekiwania na odpowiedź klienta, obok warunków startu i zatrzymania.
Ostrzeżenia przed przekroczeniem i eskalacje
SLA ma sens tylko wtedy, gdy ktoś zareaguje, zanim cel zostanie przekroczony. Ustaw ostrzeżenie przed terminem i eskalację po nim:
- Zendesk: zbuduj automatyzację z warunkiem Hours until next SLA breach, która powiadomi zespół lub osobę, gdy zgłoszenie zbliża się do przekroczenia. Automatyzacje działają raz na godzinę, więc alert może przyjść do godziny przed progiem lub po nim, nigdy dokładnie w tym momencie. W przykładzie Zendesk ta sama automatyzacja dodaje tag, aby uruchamiała się tylko raz na zgłoszenie.
- Freshdesk: każda polityka SLA może przypominać agentom od 5 minut do 4 godzin przed terminem celu pierwszej odpowiedzi lub rozwiązania oraz eskalować naruszenie celu do przypisanego agenta lub innych wybranych osób, np. lidera zespołu. Jedno i drugie ustawiasz w Admin > Workflows > SLA Policies.
- Dowolne narzędzie: wysyłaj alerty o przekroczeniach tam, gdzie Twój zespół naprawdę zagląda, np. na kanał Slack, a nie tylko e-mailem.
Jak SLA konfigurują Zendesk, Freshdesk i Jira Service Management
- Zendesk: utwórz polityki SLA z warunkami i celami dla każdego priorytetu, wybierz godziny pracy lub kalendarzowe dla każdego priorytetu i uporządkuj listę tak, aby polityki szczegółowe były na górze. Dodaj automatyzację z alertami o zbliżającym się przekroczeniu.
- Freshdesk: w Admin > Workflows > SLA Policies ustaw cele first response, every response i resolution dla każdego priorytetu, wybierz godziny pracy lub kalendarzowe, a potem dodaj przypomnienia i eskalacje. W ustawieniach statusów zgłoszeń zdecyduj, które statusy wyłączają licznik SLA.
- Jira Service Management: utwórz każde SLA z warunkami startu, wstrzymania i zatrzymania. Kilka warunków startu działa jak OR, a SLA zatrzymuje się, gdy tylko zostanie spełniony którykolwiek warunek zatrzymania. Następnie dodaj cele, które wybierają żądania za pomocą JQL, ustaw docelowy czas i wybierz kalendarz.
Niezależnie od narzędzia zacznij od jednej polityki i kilku priorytetów, stosuj ją przez kilka tygodni, a potem – zanim zaostrzysz cele – porównaj z nimi rzeczywiste czasy pierwszej odpowiedzi i rozwiązania.
Jak może pomóc TascaLab
TascaLab konfiguruje automatyzację związaną z SLA na Zendesk, Freshdesk i Jira: routing, który ustawia priorytet, aby zastosowana została właściwa polityka, alerty o przekroczeniach na Slacku i cykliczne raporty SLA. Odpowiednie ceny jednorazowe to Ticket Routing & Categorization (3000 zł), Automated Reports (2700 zł) i Custom Automation (od 4650 zł). Projekty obejmują podstawową dokumentację i 30 dni wsparcia po uruchomieniu, bez ukrytych opłat, a większość trwa 1–3 tygodnie. Zacznij od bezpłatnej 30-minutowej rozmowy Health Check.
Najczęściej zadawane pytania
Czym różni się first reply time od next reply time?
First reply time mierzy oczekiwanie na pierwszą odpowiedź agenta po utworzeniu zgłoszenia. Next reply time w Zendesk liczy się od najstarszego komentarza klienta bez odpowiedzi do następnego publicznego komentarza agenta, więc obowiązuje przez całą rozmowę.
Czy SLA powinny korzystać z godzin pracy, czy z godzin kalendarzowych?
Używaj godzin pracy, jeśli Twój zespół pracuje w ustalonych godzinach, a klienci o tym wiedzą, a godzin kalendarzowych dla priorytetów, przy których obiecujesz obsługę przez całą dobę. Zendesk i Freshdesk pozwalają wybrać to w ramach polityki, a Jira Service Management używa kalendarza przypisanego do każdego celu.
Czy zegar SLA zatrzymuje się, gdy zgłoszenie ma status Pending?
To zależy od narzędzia i wskaźnika. Freshdesk wstrzymuje liczniki SLA w statusie Pending. W Zendesk requester wait time i agent work time wstrzymują się w statusie Pending, natomiast total resolution time biegnie dalej, dopóki zgłoszenie nie zostanie rozwiązane.
Czy Zendesk może powiadomić mnie dokładnie w momencie przekroczenia SLA?
Nie. Alerty Zendesk o zbliżającym się przekroczeniu korzystają z automatyzacji, które działają raz na godzinę, więc powiadomienie może przyjść do godziny przed przekroczeniem lub po nim.
Chcesz takie rozwiązanie dla swojego zespołu?
Umów bezpłatny Health Check: 30-minutowa rozmowa i pisemny raport z 2–3 konkretnymi rekomendacjami, stałą ceną i szacowanymi kosztami bieżącymi. Bez nachalnej sprzedaży.
Źródła
- Zendesk Help Center — Defining SLA policies
- Zendesk Help Center — About SLA policies and how they work
- Zendesk Help Center — Workflow: How to alert your team to tickets nearing an SLA breach
- Freshdesk Support — Understanding SLA Policies
- Freshdesk Support — Setting SLA targets for every response
- Freshdesk Support — Customizing your ticket statuses
- Atlassian Support — Create service level agreements (SLAs) to manage goals
- Atlassian Support — Set up SLA conditions