Alerty napędzane webhookami
Połącz dowolną aplikację lub usługę z Echobell przy użyciu webhooków. Wyślij zwykłe żądanie HTTP i odbieraj natychmiastowe powiadomienia na iPhonie.
Jak działają wyzwalacze webhook
Każdy kanał ma własny adres URL webhooka. Gdy Twoja aplikacja wyśle dane pod ten adres, Echobell przetwarza payload i wysyła powiadomienia do wszystkich subskrybentów.
Jak to działa
Trzy proste kroki na start
- 1
Weź adres URL webhooka
Utwórz kanał w Echobell i skopiuj jego unikalny adres URL webhooka z ustawień kanału.
- 2
Wysyłaj żądania HTTP
Wysyłaj żądania GET lub POST ze swojej aplikacji, pipeline'u CI/CD albo systemu monitoringu.
- 3
Odbieraj natychmiastowe alerty
Dostaniesz powiadomienie push albo połączenie telefoniczne — zależnie od ustawień kanału.
-
Gotowe!
Łatwa integracja
Działa z dowolnym językiem programowania i narzędziem
curl "https://hook.echobell.one/t/<channel-token>?server=web-01&status=down"curl -X POST "https://hook.echobell.one/t/<channel-token>" \
-H "Content-Type: application/json" \
-d '{"server": "web-01", "cpu": 85, "status": "warning"}'Dynamiczne szablony
Używaj zmiennych szablonu, aby wstawiać dane z payloadu webhooka do tytułów i treści powiadomień.
Żądanie POST
Zmienne webhooka
{ "key": "value" } {{key}} Dostęp do treści JSON lub parametrów zapytania
{ "nested": { "value": 42 } } {{nested.value}} Dostęp do właściwości zagnieżdżonych
Content-Type: application/json {{header["Content-Type"]}} Dostęp do nagłówków żądania
{ "array": ["first", "second"] } {{array[0]}} Dostęp do elementów tablicy
Popularne zastosowania
Pipeline'y CI/CD
Dowiedz się od razu, czy build się udał, czy nie
Monitoring serwerów
Odbieraj alerty o niedostępności serwera i wysokim zużyciu CPU
E-commerce
Natychmiastowe powiadomienia o nowych zamówieniach i płatnościach
Urządzenia IoT
Alerty z czujników i urządzeń inteligentnego domu
Czas na integrację?
Pobierz Echobell i zacznij odbierać powiadomienia z webhooków w kilka minut.