Według helpdesku

Automatyzacja obsługi klienta w Slacku: alerty, eskalacje i kanały z klientami

Autor: Roman Zakharenko · Fakty sprawdzone

W większości zespołów wsparcia Slack nie jest miejscem, do którego piszą klienci. To tam zespół eskaluje sprawy, otrzymuje alerty i koordynuje pracę. Automatyzacja obsługi klienta w Slacku oznacza kierowanie właściwych zdarzeń ze zgłoszeń na właściwy kanał, zamienianie wiadomości ze Slacka w zgłoszenia, gdy jest taka potrzeba, a w zespołach B2B – obsługę klientów bezpośrednio na kanałach Slack Connect.

W skrócie

  • Przepływy pracy w Workflow Builder mogą startować z linku, webhooka, harmonogramu, opublikowanej wiadomości, reakcji emoji lub dołączenia do kanału.
  • Incoming webhook to unikalny URL powiązany z jednym kanałem; aby opublikować wiadomość, wysyłasz do niego payload JSON metodą POST.
  • Slack co do zasady pozwala aplikacjom publikować nie więcej niż jedną wiadomość na sekundę na kanał.
  • Zendesk, Freshdesk i Jira Service Management oferują integracje ze Slackiem do tworzenia zgłoszeń i wysyłania powiadomień.
  • Slack Connect pozwala osobom z innych organizacji współpracować z Tobą na wspólnym kanale.

Sposoby automatyzacji pracy wsparcia w Slacku

Są cztery główne elementy składowe, od no-code po własny kod. Wybierz najprostszy, który wystarczy do zadania.

Opcje automatyzacji Slacka dla zespołów wsparcia
OpcjaCzym jestNajlepsza do
Integracja z helpdeskiemAplikacja Slack od Zendesk, Freshdesk lub Jira Service ManagementPowiadomień o zgłoszeniach na kanałach i tworzenia zgłoszeń z wiadomości
Workflow BuilderWbudowane w Slacka narzędzie do przepływów pracy bez koduFormularzy przyjmowania zgłoszeń, checklist eskalacyjnych, zaplanowanych przypomnień
Incoming webhookURL, który publikuje wiadomość JSON na jednym kanaleJednokierunkowych alertów z helpdesku, skryptów lub Make/n8n
Własna aplikacja Slack (Bolt)Twoja własna aplikacja nasłuchująca zdarzeń i poleceńAkcji dwukierunkowych: przycisków, poleceń slash, wyszukiwania w innych systemach

Integracje helpdesku ze Slackiem

Zacznij od tego, co już oferuje Twój helpdesk:

  • Zendesk: agenci mogą tworzyć zgłoszenia skrótem /zendesk, akcją wiadomości, która zamienia wiadomość ze Slacka w zgłoszenie, aplikacją Zendesk na pasku bocznym lub wzmianką @zendesk na kanale Slack Connect. Zgłoszenia utworzone w ten sposób dostają tag created_from_slack. Administratorzy za pomocą triggerów decydują, które zdarzenia trafiają na które kanały, a aplikację Zendesk trzeba zaprosić na każdy kanał, który ma otrzymywać powiadomienia.
  • Freshdesk: aplikacja Slack może zamienić wiadomość z kanału w zgłoszenie, z treścią wiadomości jako opisem, a zgłoszenia można też tworzyć od zera w Slacku. Zgłoszenia mogą tworzyć również członkowie Slacka, którzy nie są agentami Freshdesk.
  • Jira Service Management: czat w Slacku łączy kanały żądań, na których ludzie proszą o pomoc, z kanałem agentów. Agenci mogą utworzyć element roboczy, reagując na wiadomość emoji :ticket:, a typy żądań muszą być połączone z kanałem żądań, aby były tam dostępne.

Jeśli wbudowana integracja nie obsługuje zdarzenia, na którym Ci zależy, sięgnij po incoming webhook lub Workflow Builder, opisane poniżej.

Workflow Builder do wewnętrznych eskalacji

Workflow Builder pozwala każdemu budować wieloetapowe przepływy pracy bez kodu. Przepływ startuje od triggera: linku do udostępnienia, webhooka, harmonogramu, aktualizacji elementu listy, wiadomości opublikowanej na kanale, dołączenia kogoś do kanału lub reakcji emoji. Kroki wykonują się w ustalonej przez Ciebie kolejności i mogą być akcjami Slacka, np. wysłaniem wiadomości, krokami konektorów do usług zewnętrznych lub krokami niestandardowymi zbudowanymi przez programistów. Zmienne przekazują dane z wcześniejszych kroków do późniejszych, przyciski wstrzymują przepływ, dopóki ktoś nie kliknie, a rozgałęzienia prowadzą ludzi różnymi ścieżkami w zależności od warunków.

Typowe zastosowania we wsparciu: formularz eskalacji uruchamiany linkiem, który zbiera URL zgłoszenia i poziom ważności, a potem publikuje uporządkowaną wiadomość na kanale eskalacji; przepływ uruchamiany reakcją emoji, który oznacza dyżurnego lidera; albo cotygodniowe zaplanowane przypomnienie o przejrzeniu zaległych zgłoszeń.

Incoming webhooks i aplikacje Bolt

Incoming webhook to najprostszy sposób, by wypychać alerty z dowolnego systemu do Slacka. Każdy URL webhooka jest powiązany z jednym kanałem; wysyłasz żądanie HTTP POST z treścią JSON zawierającą pole text, a opcjonalnie bloki Block Kit dla bogatszego układu. Każdy, kto ma ten URL, może publikować w Twoim workspace, więc traktuj go jak hasło i nie umieszczaj go w publicznym kodzie.

Uważaj na wolumen. Limity Slacka mówią, że aplikacje co do zasady nie powinny publikować więcej niż jednej wiadomości na sekundę na kanał, czy to przez chat.postMessage, czy przez incoming webhook. Krótkie skoki są tolerowane, ale długotrwałe przekroczenia kończą się odpowiedziami HTTP 429 z nagłówkiem Retry-After. Przy obciążonych kolejkach grupuj alerty lub wysyłaj zestawienie (digest) zamiast jednej wiadomości na zgłoszenie.

Gdy potrzebujesz interakcji dwukierunkowej, np. przycisku, który przypisuje zgłoszenie, albo polecenia slash, które wyszukuje zamówienie, zbuduj aplikację Slack z użyciem Bolt – frameworka Slacka dla JavaScriptu, Pythona i Javy. Aplikacja Bolt nasłuchuje zdarzeń i poleceń slash w Twoim workspace i na nie odpowiada, np. wywołując API Twojego helpdesku.

Slack Connect dla kanałów z klientami

Slack Connect pozwala udostępnić kanał osobom z innych organizacji, z których każda pracuje we własnym Slacku. Zespoły wsparcia B2B używają go jako dedykowanego kanału dla każdego kluczowego klienta. Organizację zewnętrzną zapraszasz z ustawień kanału i wybierasz poziom uprawnień: tylko publikowanie albo publikowanie, zapraszanie i więcej. Administratorzy mogą ograniczyć, kto może zapraszać osoby z zewnątrz. Kanał Slack Connect może obejmować do 250 organizacji, łącznie z Twoją.

Kanały z klientami nadal wymagają śledzenia zgłoszeń. Integracja Zendesk obsługuje wzmianki @zendesk na kanałach Slack Connect, z mniejszą liczbą opcji dla użytkowników zewnętrznych; w przypadku innych helpdesków niewielka aplikacja Bolt lub przepływ w Make/n8n może zamieniać oznaczone wiadomości w zgłoszenia.

Wdrożenie

TascaLab łączy Slacka z helpdeskiem, którego już używasz (Zendesk, Freshdesk, Jira lub narzędzia wewnętrzne), przez API, webhooki oraz Make lub n8n, bez zmiany platformy. Automated Reports dostarczane na Slacka lub e-mailem kosztują jednorazowo 2700 zł; Custom Automation dla dwukierunkowych przepływów w Slacku kosztuje od 4650 zł. Każdy projekt obejmuje 30 dni wsparcia po uruchomieniu i podstawową dokumentację, a większość wdrożeń trwa 1–3 tygodnie. Zacznij od bezpłatnej 30-minutowej rozmowy Health Check.

Najczęściej zadawane pytania

Czy mogę tworzyć zgłoszenia w helpdesku z wiadomości na Slacku?

Tak. Zendesk i Freshdesk oferują aplikacje Slack, które zamieniają wiadomość w zgłoszenie, a agenci Jira Service Management mogą utworzyć element roboczy z wiadomości na kanale żądań, reagując emoji :ticket:.

Jaki jest najprostszy sposób wysyłania alertów wsparcia na Slacka?

Użyj integracji Twojego helpdesku ze Slackiem, jeśli obsługuje potrzebne zdarzenie. W przeciwnym razie wyślij payload JSON do incoming webhooka Slacka z akcji webhook w helpdesku albo z Make lub n8n.

Czy przepływ pracy w Slacku może uruchomić system zewnętrzny?

Tak. Workflow Builder obsługuje trigger webhook, więc system zewnętrzny może uruchomić przepływ pracy, wysyłając do niego żądanie HTTP.

Czy jest limit liczby wiadomości, które mogę opublikować na kanale?

Slack co do zasady pozwala aplikacjom publikować nie więcej niż jedną wiadomość na sekundę na kanał. Krótkie skoki są tolerowane, ale długotrwałe przekroczenia zwracają błędy HTTP 429.

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.

Opinie na Upwork

Źródła

  1. Slack Help Center — Build a workflow: Create a workflow in Slack
  2. Slack Developer Docs — Sending messages using incoming webhooks
  3. Slack Developer Docs — Rate limits
  4. Slack API — Tutorial: Hello World Slack app using Bolt
  5. Slack Help Center — Use Slack Connect to work with other companies in channels
  6. Zendesk Help Center — Using the Slack for Zendesk Support integration
  7. Freshdesk Support — Simplifying collaboration using the latest Slack app
  8. Atlassian Support — Set up chat in Slack (Jira Service Management)