Typy powiadomień - push, czasowo krytyczne i połączenia

Porównaj typy powiadomień Echobell: standardowy push, alerty czasowo krytyczne przebijające tryb Skupienia i połączenia przy zdarzeniach krytycznych.


Powiadomienia są sercem Echobell. Ten przewodnik wyjaśnia, jak działają, jakie typy są dostępne i jak dopasować je do własnych potrzeb.

Typy powiadomień

Subskrybując kanał, możesz wybrać jeden z trzech typów powiadomień — zależnie od pilności:

  • Standardowe (Normal): zwykłe powiadomienia aplikacji do rutynowych alertów. Działają zgodnie ze standardowymi ustawieniami powiadomień na Twoim urządzeniu.
  • Czasowo krytyczne (Time Sensitive): powiadomienia o wysokim priorytecie, które potrafią przebić się przez niektóre tryby Skupienia. Używaj ich do ważnych alertów, których nie można przeoczyć.
  • Połączenie (Calling): alerty przypominające połączenie telefoniczne, przeznaczone do sytuacji krytycznych wymagających natychmiastowej reakcji. Pojawiają się na urządzeniu jako połączenia przychodzące.

Szablony powiadomień

Każdy kanał korzysta z konfigurowalnych szablonów treści powiadomienia:

  • Szablon tytułu: określa, co pojawia się w nagłówku powiadomienia
  • Szablon treści: steruje główną treścią powiadomienia

Szablony obsługują dynamiczne zmienne w składni {{variableName}}. Na przykład:

Title: {{server}} status alert
Body: {{message}} detected at {{timestamp}}

Zmienne w powiadomieniach

Zmienne webhooka

Wyzwalając powiadomienia przez webhook, możesz przekazać zmienne przez:

  • Parametry zapytania: https://hook.echobell.one/t/<channel-token>?server=production&status=critical
  • Treść JSON:
{
  "server": "production",
  "status": "critical"
}

Zmienne specjalne:

  • externalLink: gdy zostanie dołączona, tworzy klikalny odnośnik w widoku historii powiadomień

Zmienne e-mail

Przy wyzwalaniu e-mailem automatycznie dostępne są następujące zmienne:

  • from: adres e-mail nadawcy
  • to: adres odbiorcy
  • subject: temat wiadomości
  • text: treść w postaci zwykłego tekstu
  • html: treść HTML wiadomości

Prywatność i przechowywanie danych

Echobell podchodzi do powiadomień z zasadą „najpierw prywatność”:

  • Treść i historia powiadomień są przechowywane wyłącznie lokalnie na Twoim urządzeniu
  • Na serwerach trzymamy tylko niezbędne dane (konta użytkowników, konfiguracje kanałów i subskrypcje)
  • Dane Twoich powiadomień nigdy nie opuszczają Twojej kontroli

Ustawienia aplikacji

Zachowanie powiadomień skonfigurujesz w tych ustawieniach:

  • Powtarzaj treść głosową: przy powiadomieniach w formie połączenia włącza powtarzanie treści powiadomienia
  • Ponów nieudane połączenie: automatycznie ponawia powiadomienia telefoniczne, które nie doszły do skutku z powodu trybu Skupienia lub innych przyczyn

Ważne uwagi

  • Aplikacja wymaga uprawnienia do wyświetlania powiadomień, aby działać poprawnie
  • Powiadomienia są dostarczane w czasie rzeczywistym w momencie wyzwolenia kanału
  • Powiadomienia możesz odbierać zarówno z kanałów, które tworzysz, jak i z tych, które subskrybujesz
  • Różne typy powiadomień możesz przypisać do różnych poziomów pilności