Funkcja: powiadomienia

Powiadomienia z Empiku na Slacku, w Teams i Telegramie

oGrosika wysyła najważniejsze zdarzenia ze sklepu na Empiku prosto na kanał zespołu: Slack, Microsoft Teams, Google Chat, Discord, Telegram albo Twój webhook. Nie trzeba co chwilę zaglądać do panelu, żeby wiedzieć, że coś wymaga reakcji.

Jak to działa?

  • Slack, Microsoft Teams, Google Chat, Discord, Telegram i własny webhook
  • Wybierasz zdarzenia osobno dla każdego kanału
  • Jeden kanał na wszystkie sklepy albo osobny na każdy
  • Bez danych kupujących i treści wiadomości
  • Każde zdarzenie raz, bez zalewania kanału
  1. 1

    Tworzysz webhook

    W Slacku, Teams albo Google Chat to minuta: kanał, integracje, nowy webhook.

  2. 2

    Wklejasz adres w panelu

    Wybierasz sklep i zdarzenia, które mają trafiać na ten kanał.

  3. 3

    Dostajesz wiadomość testową

    Od razu widać, że kanał działa.

  4. 4

    Reagujesz z linku

    Każde powiadomienie prowadzi prosto do właściwego miejsca w panelu.

O czym dostaniesz powiadomienie?

Każdy kanał ma własną listę zdarzeń. Kanał zespołu obsługi może dostawać tylko wiadomości czekające na odpowiedź, a kanał właściciela wszystko, co dotyczy cen i konta.

ZdarzenieKiedy przychodzi?
Alerty sklepuWskaźnik konta przekroczył Twój próg, oferty mają powtarzające się anulacje, przyszła słaba ocena albo nowy zwrot.
Wiadomość czeka na odpowiedźKupujący czeka dłużej niż próg z kondycji konta. Podajemy liczbę wątków i czas, bez treści.
Wojna cenowaBot wstrzymał obniżki, bo konkurent schodzi z ceną raz za razem. Więcej o tym, jak działa hamulec, w opisie automatycznych cen.
Utrata 1. miejscaOferty, które w ostatnim skanie spadły z pierwszego miejsca, z nazwą sprzedawcy, który nas wyprzedził.
Błędy połączeniaEmpik odrzucił klucz API, nie przeszła wysyłka cen albo skan.
Podsumowanie dniaRano: udział ofert na 1. miejscu, zmiany cen z 24 godzin, sprzedaż z wczoraj, czekające wiadomości.

Gdzie można je dostawać?

  • Slack: przez Incoming Webhook dodany do wybranego kanału.
  • Microsoft Teams: przez przepływ „Publikuj w kanale po odebraniu żądania elementu webhook” (Workflows). Powiadomienie przychodzi jako karta z przyciskiem do panelu.
  • Google Chat: przez webhook pokoju.
  • Discord: przez webhook kanału.
  • Telegram: przez własnego bota, na grupę albo na prywatny czat.
  • Własny webhook: JSON z podpisem HMAC, gotowy do Make, Zapiera, n8n albo Twojego systemu.

Maile o alertach i podsumowanie tygodnia nadal działają osobno. Powiadomienia na komunikatory przydają się, gdy sklep obsługuje kilka osób i ważne jest, żeby zobaczyła je ta, która akurat ma dyżur.

PrzykładTo samo zdarzenie w różnych kanałach
Powiadomienia wyglądają po swojemu w Slacku, Teams i Telegramie, a własny webhook dostaje JSON. Powtórzone zdarzenie nie przyjdzie drugi raz w ciągu doby.

Jakie dane trafiają na kanał?

Tylko dane sklepu: liczby, nazwy produktów, nazwy konkurentów i wskaźniki. Nie wysyłamy imion i nazwisk kupujących, adresów ani treści wiadomości. Powiadomienie o czekającej wiadomości mówi tylko, ile wątków czeka i od jak dawna, a treść zobaczysz po kliknięciu w panelu.

Adres webhooka zapisujemy zaszyfrowany, tak jak klucz API Empiku.

Jak nie zalać kanału powiadomieniami?

  • To samo zdarzenie wysyłamy raz: kolejny skan z tym samym problemem nie tworzy nowej wiadomości przez dobę.
  • Wojnę cenową i czekające wiadomości zbieramy w jedno powiadomienie z liczbą ofert albo wątków.
  • Jeden kanał dostaje najwyżej 20 powiadomień na godzinę.
  • Utratę 1. miejsca i podsumowanie dnia włączasz osobno, bo w dużym sklepie bywa ich dużo.

Jak wygląda własny webhook?

Wysyłamy POST z treścią JSON: rodzaj zdarzenia, kod sklepu, tytuł, opis, link do panelu i czas. Nagłówek X-oGrosika-Signature zawiera podpis HMAC-SHA256 treści, liczony sekretem, który dostajesz przy dodaniu kanału. Dzięki temu Twój system może sprawdzić, że wiadomość naprawdę pochodzi od nas.

{"event": "war", "shop": "moj-sklep", "title": "Wojna cenowa przy 3 ofertach", "body": "Bot wstrzymał obniżki…", "url": "https://…", "at": "2026-10-02T09:15:00+02:00"}

Powiadomienia i asystent AI

Powiadomienie mówi, że coś się stało. Żeby szybko sprawdzić dlaczego, możesz zapytać o to Claude albo inny model przez asystenta AI (MCP), na przykład: „dlaczego te oferty straciły dziś 1. miejsce?”.

Pytania

Czy powiadomienia są w każdym planie?

Tak, bez dopłat i dla każdego sklepu na koncie.

Czy mogę mieć osobny kanał dla każdego sklepu?

Tak. Przy dodawaniu kanału wybierasz jeden sklep albo wszystkie sklepy konta.

Czy na kanał trafiają dane kupujących?

Nie. Wysyłamy tylko dane sklepu: liczby, nazwy produktów i wskaźniki, bez imion, adresów i treści wiadomości.

Jak sprawdzić, czy kanał działa?

Po dodaniu kanału wysyłamy wiadomość testową, a przycisk „Wyślij test” jest zawsze pod ręką w panelu.