Funktionsübersicht - Kanäle, Webhooks & Vorlagen
Umfassender Leitfaden zu Echobells Kernfunktionen. Lernen Sie Benachrichtigungskanäle, Webhook- und E-Mail-Auslöser, anpassbare Vorlagen, Benachrichtigungstypen (normal, zeitkritisch, Anruf), Bedingungen und Datenschutz-Design für Entwickler und Teams kennen.
Echobell ist eine leistungsstarke Benachrichtigungsverwaltungsplattform, die Ihnen hilft, wichtige Warnungen im Blick zu behalten. Dieser Leitfaden deckt alle wichtigen Funktionen und Fähigkeiten von Echobell ab.
Kernfunktionen
Benachrichtigungskanäle
Im Zentrum von Echobell stehen Kanäle - anpassbare Benachrichtigungspipelines, die Sie für verschiedene Zwecke erstellen können. Jeder Kanal hat:
- Einen eindeutigen Namen und Farbe zur einfachen Identifikation
- Anpassbare Benachrichtigungsvorlagen
- Flexible Auslöseoptionen (Webhook oder E-Mail)
- Teilbare Abonnement-Links
Auslösemethoden
Webhook-Auslöser
Integrieren Sie sich mit praktisch jedem System über Webhook-URLs. Wenn diese URLs aufgerufen werden, sendet Ihr Kanal Benachrichtigungen an alle Abonnenten. Perfekt für:
- Server-Überwachungsalarme
- CI/CD-Pipeline-Benachrichtigungen
- IoT-Gerätestatus-Updates
- E-Commerce-Bestellbenachrichtigungen
Sie können Variablen über Abfrageparameter oder JSON-Body bereitstellen:
GET https://hook.echobell.one/t/<channel-token>?server_name=Production&cpu_usage=95
# ODER
POST https://hook.echobell.one/t/<channel-token>
Content-Type: application/json
{
"server_name": "Production",
"cpu_usage": 95
}
Spezielle Variablen:
externalLink: Erstellt einen klickbaren Link in den Benachrichtigungsaufzeichnungen, wenn enthalten
E-Mail-Auslöser
Jeder Kanal kann eine dedizierte E-Mail-Adresse haben. Wenn eine E-Mail an diese Adresse gesendet wird, wird der Kanal ausgelöst. Dies ermöglicht:
- Wichtige E-Mails als Benachrichtigungen weiterleiten
- Benachrichtigungsabläufe ohne Programmierung erstellen
- Integration mit Legacy-Systemen, die E-Mail, aber keine Webhooks unterstützen
Verfügbare E-Mail-Variablen:
from: Absender-E-Mail-Adressesubject: E-Mail-Betreffzeiletext: Nur-Text-Inhalthtml: HTML-Inhalt
Benachrichtigungstypen
Abonnenten können aus drei Benachrichtigungsstilen wählen:
- Normal: Standard-App-Benachrichtigung für routinemäßige Alarme
- Zeitkritisch: Hochprioritäts-Benachrichtigungen, die Fokusmodi durchbrechen können
- Anruf: Anruf-ähnliche Alarme für die dringendsten Angelegenheiten
Vorlagensystem
Machen Sie Ihre Benachrichtigungen dynamisch mit anpassbaren Vorlagen mit Variablen:
- Titelvorlage: Bestimmt, was in der Benachrichtigungskopfzeile erscheint
- Textvorlage: Steuert den Hauptinhalt der Benachrichtigung
Vorlagenbeispiel:
Titel: Server {{server_name}} ist ausgefallen!
Text: CPU-Auslastung hat {{cpu_usage}}% erreicht
Variablen werden in doppelte geschweifte Klammern {{variablenName}} eingeschlossen und mit Auslösedaten gefüllt.
Datenschutzfunktionen
Mit Datenschutz im Fokus entwickelt:
- Benachrichtigungen im lokalen App-Speicher behalten
- Nur wesentliche Daten auf Servern speichern
- Alle Benachrichtigungsinhalte nur auf Benutzergeräten speichern
- Ende-zu-Ende verschlüsselte Benachrichtigungszustellung
Bedingungen
Steuern Sie genau, wann Benachrichtigungen gesendet werden:
- Filtern Sie Alarme anhand von Variablenwerten (z.B. nur benachrichtigen wenn
cpu_usage > 90) - Kombinieren Sie mehrere Bedingungen mit UND/ODER-Logik
- Unterstützt Vergleiche von Zeichenketten, Zahlen und Booleans
Alle Details finden Sie im Bedingungen-Leitfaden.
App-Einstellungen
Optionen zum Anpassen des Benachrichtigungsverhaltens:
- Sprachinhalt wiederholen: Anruf-Benachrichtigungsinhalte wiederholen
- Fehlgeschlagene Anrufe wiederholen: Automatisch Anrufe wiederholen, die durch Fokusmodi fehlschlagen
- Ton-Einstellungen: Benutzerdefinierte Benachrichtigungstöne pro Kanal möglich
- Ruhezeiten: Benachrichtigungen zu bestimmten Zeiten steuern
Anwendungsfälle
Für Entwickler
- Server-Gesundheit überwachen und sofortige Warnungen erhalten
- Benachrichtigungen über Build-Abschlüsse oder Test-Fehlschläge erhalten
- Warnungen für kritische Fehler in der Produktion erhalten
Für Teams
- Kanäle für verschiedene Projekte oder Systeme erstellen
- Teammitglieder können mit ihrer bevorzugten Benachrichtigungsdringlichkeit abonnieren
- Sicherstellen, dass kritische Warnungen nie verpasst werden
Für Trader
- Sofortige Preisalarme von TradingView oder AICoin erhalten
- Kritische Marktbewegungen dank anrufähnlicher Benachrichtigungen nie verpassen
- Bedingungen konfigurieren, um Alarme nach Preisschwellen zu filtern
Für persönliche Nutzung
- Warnungen erhalten, wenn Ihre Website ausfällt
- Benachrichtigungen für wichtige E-Mails erhalten
- Benutzerdefinierte Warnungen für alles Wichtige erstellen
Erste Schritte
Der Einstieg in Echobell ist einfach:
- Echobell aus dem App Store / Google Play herunterladen
- Mit E-Mail oder Apple-Konto anmelden
- Ersten Kanal erstellen
- Webhook oder E-Mail-Auslöser einrichten
- Optional Kanal mit Team teilen
Weitere Konfigurationsoptionen und detaillierte Informationen finden Sie in der Dokumentation.