Présentation d'Echobell
Echobell est une application de notifications pour iOS axée sur la confidentialité. Elle reçoit des déclencheurs provenant de Webhooks ou d'emails et les achemine vers votre appareil sous forme d'alertes normales, urgentes ou simulant un appel téléphonique. Vous organisez les alertes en canaux, façonnez le contenu à l'aide de modèles et choisissez le niveau d'urgence par canal.
Fonctionnalités principales
Canaux
Les canaux sont l'unité de base. Chacun dispose de :
- Un nom et une couleur pour une identification rapide
- Des modèles de titre et de corps avec variables (ex.
{{server}},{{message}},{{timestamp}}) - Une URL Webhook ou une adresse email dédiée comme déclencheur
- Un lien d'abonnement partageable permettant à vos coéquipiers de s'abonner
Déclencheurs Webhook et email
Notifications Webhook : Appelez l'URL unique de votre canal avec GET ou POST. Echobell notifie tous les abonnés. Parfait pour la surveillance de serveurs, les pipelines CI/CD, les mises à jour d'état IoT et les notifications de commandes.
Email vers notification : Envoyez ou transférez un email à l'adresse du canal pour déclencher des alertes — sans écrire une seule ligne de code. Idéal pour transférer des emails importants, s'intégrer à des systèmes existants ou créer des flux de notifications sans développement.
Modèles et variables
Title: {{server}} status alert
Body: {{message}} detected at {{timestamp}}Passez les variables dans le corps du Webhook ou dans la chaîne de requête. Pour les déclencheurs email, des variables telles que from, subject et text sont disponibles automatiquement.
Types de notifications
- Normal (Actif) : Notifications standard pour les mises à jour courantes
- Urgent : Passe outre les modes Concentration
- Appel : Sonne comme un appel téléphonique pour les incidents critiques
Confidentialité
Les comptes, canaux et abonnements sont stockés côté serveur. Le contenu des notifications et l'historique restent sur vos appareils.
Cas d'usage
Développeurs : Surveillance de serveurs et de disponibilité (Grafana, Prometheus), alertes CI/CD et GitHub Actions, rapports d'erreurs en production.
Traders : Alertes de seuil de prix pour actions ou cryptomonnaies, signaux par transfert d'email.
Équipes : Un canal par projet, les coéquipiers s'abonnent selon leur niveau d'urgence préféré.
Usage personnel : Alertes de site hors ligne, notifications d'emails importants, rappels personnalisés.
Démarrage rapide
- Téléchargez Echobell depuis l'App Store
- Créez un compte (email ou Connexion avec Apple)
- Créez un canal et définissez un modèle de titre/corps
- Ajoutez un déclencheur Webhook ou email
- Envoyez une notification de test