Przegląd funkcji - kanały, webhooki i szablony
Przegląd funkcji Echobell: kanały, wyzwalacze webhook i e-mail, szablony, warunki oraz powiadomienia push, czasowo krytyczne i telefoniczne.
Echobell to rozbudowana platforma do zarządzania powiadomieniami, która oferuje szereg funkcji pomagających panować nad ważnymi alertami. Ten przewodnik omawia wszystkie najważniejsze funkcje i możliwości Echobell.
Główne funkcje
Kanały powiadomień
Sercem Echobell są kanały — konfigurowalne ścieżki powiadomień, które możesz tworzyć do różnych celów. Każdy kanał ma:
- Unikalną nazwę i kolor ułatwiające rozpoznanie
- Konfigurowalne szablony powiadomień
- Elastyczne opcje wyzwalania (webhook lub e-mail)
- Linki subskrypcji, które można udostępniać
Metody wyzwalania
Wyzwalacze webhook
Zintegruj Echobell praktycznie z dowolnym systemem przy użyciu adresów URL webhooków. Gdy taki adres zostanie wywołany, kanał wysyła powiadomienia do wszystkich subskrybentów. Idealne do:
- Alertów z monitoringu serwerów
- Powiadomień z procesów CI/CD
- Aktualizacji statusu urządzeń IoT
- Powiadomień o zamówieniach w sklepie internetowym
Zmienne możesz przekazać przez parametry zapytania lub treść JSON:
GET https://hook.echobell.one/t/<channel-token>?server_name=Production&cpu_usage=95
# OR
POST https://hook.echobell.one/t/<channel-token>
Content-Type: application/json
{
"server_name": "Production",
"cpu_usage": 95
}
Zmienne specjalne:
externalLink: gdy zostanie dołączona, tworzy klikalny odnośnik w historii powiadomień
Wyzwalacze e-mail
Każdy kanał może mieć dedykowany adres e-mail. Wysłanie wiadomości na ten adres wyzwala kanał. Dzięki temu możesz:
- Przekazywać ważne e-maile jako powiadomienia
- Tworzyć przepływy powiadomień bez pisania kodu
- Integrować się z systemami, które obsługują pocztę, ale nie webhooki
Dostępne zmienne e-mail:
from: adres e-mail nadawcysubject: temat wiadomościtext: treść w postaci zwykłego tekstuhtml: treść HTML
Typy powiadomień
Subskrybenci mogą wybrać jeden z trzech typów powiadomień zależnie od pilności:
-
Standardowe
- Zwykłe powiadomienia aplikacji do rutynowych alertów
- Działają zgodnie ze standardowymi ustawieniami powiadomień urządzenia
-
Czasowo krytyczne
- Powiadomienia o wysokim priorytecie
- Potrafią przebić się przez niektóre tryby Skupienia
- Używaj ich do ważnych alertów, których nie można przeoczyć
-
Połączenie
- Alerty przypominające połączenie telefoniczne, do sytuacji krytycznych
- Wymagają natychmiastowej uwagi
- Pojawiają się na urządzeniu jako połączenia przychodzące
System szablonów
Nadaj powiadomieniom dynamiczny charakter dzięki konfigurowalnym szablonom ze zmiennymi:
- Szablon tytułu: określa, co pojawia się w nagłówku powiadomienia
- Szablon treści: steruje główną treścią powiadomienia
Przykładowy szablon:
Title: Server {{server_name}} is down!
Body: CPU usage reached {{cpu_usage}}%
Zmienne umieszcza się w podwójnych nawiasach klamrowych {{variableName}} i są wypełniane danymi z wyzwalacza.
Funkcje związane z prywatnością
Echobell powstał z prywatnością w samym centrum:
- Na serwerach przechowujemy wyłącznie konta użytkowników, kanały i dane subskrypcji
- Treść i historia powiadomień pozostają wyłącznie na Twoim urządzeniu
- Twoje wrażliwe dane alertów nigdy nie wymykają się spod Twojej kontroli
Warunki
Precyzyjnie ustal, kiedy powiadomienia mają być wysyłane, korzystając z warunków:
- Filtruj alerty na podstawie wartości zmiennych (np. powiadamiaj tylko, gdy
cpu_usage > 90) - Łącz wiele warunków logiką AND/OR
- Obsługiwane są porównania tekstów, liczb i wartości logicznych
Pełne informacje znajdziesz w przewodniku po warunkach.
Ustawienia aplikacji
Dostosuj zachowanie powiadomień:
- Powtarzaj treść głosową: przy powiadomieniach telefonicznych 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
Zastosowania
Dla programistów
- Monitoruj kondycję serwerów i otrzymuj natychmiastowe alerty
- Dostawaj powiadomienia o zakończonych buildach lub nieudanych testach
- Odbieraj alerty o krytycznych błędach na produkcji
Dla zespołów
- Twórz kanały dla różnych projektów lub systemów
- Pozwól członkom zespołu subskrybować kanał z wybranym poziomem pilności
- Zadbaj o to, aby krytyczne alerty nigdy nie umknęły
Dla traderów
- Otrzymuj natychmiastowe alerty cenowe z TradingView lub AICoin
- Nie przegap kluczowych ruchów rynku dzięki powiadomieniom w formie połączenia
- Skonfiguruj warunki, aby filtrować alerty według progów cenowych
Do użytku prywatnego
- Dostawaj alerty, gdy Twoja witryna przestanie działać
- Odbieraj powiadomienia o ważnych e-mailach
- Twórz własne alerty dla wszystkiego, co jest dla Ciebie istotne
Pierwsze kroki
Szczegółową instrukcję konfiguracji znajdziesz w przewodniku dla początkujących. Potrzebujesz pomocy? Zajrzyj do centrum wsparcia lub napisz na echobell@weelone.com.