Echobellのご紹介

EchobellはiOS向けのプライバシー重視の即時アラートアプリです。WebhookやメールでチャンネルをトリガーしてNormal・Time Sensitive・通話スタイルの通知をデバイスに届けます。

Echobellのご紹介

EchobellはiOS向けのプライバシー重視の通知アプリです。WebhookやメールからトリガーをReceiveし、Normal・Time Sensitive・通話スタイルのアラートとしてデバイスに届けます。アラートはチャンネルで整理し、テンプレートでコンテンツを整形し、チャンネルごとに緊急度レベルを設定できます。

主な機能

チャンネル

チャンネルはEchobellの中心的な単位です。各チャンネルには以下が含まれます。

  • すぐに識別できる名前とカラー
  • 変数を使ったタイトルと本文テンプレート(例:{{server}}{{message}}{{timestamp}}
  • トリガーとなるWebhook URLまたは専用メールアドレス
  • チームメンバーが購読できる共有サブスクリプションリンク

WebhookとメールトリガーのWebhook通知

Webhook通知: チャンネルの固有URLにGETまたはPOSTで呼び出すと、Echobellがすべての購読者に通知します。サーバー監視、CI/CDパイプライン、IoTのステータス更新、注文通知などに活用できます。

メール→通知: チャンネルアドレスにメールを送信または転送するだけでアラートがトリガーされます。コード不要で、重要メールの転送、レガシーシステムとの連携、コードなしの通知フロー構築に便利です。

テンプレートと変数

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

変数はWebhookのペイロードまたはクエリ文字列で渡します。メールトリガーの場合はfromsubjecttextなどの変数が自動的に利用できます。

通知タイプ

  • Normal(Active): 日常的な更新向けの標準通知
  • Time Sensitive: フォーカスモードを突き破って届く通知
  • Calling: 重大なインシデント向けに電話のように鳴る通知

プライバシー

アカウント、チャンネル、サブスクリプション情報はサーバー側に保存されます。通知のコンテンツと履歴はデバイス上にのみ保持されます。

ユースケース

開発者: サーバー・稼働時間の監視(GrafanaPrometheus)、CI/CDやGitHub Actionsのアラート、本番環境のエラーレポート。

トレーダー: 株式・暗号資産の価格閾値アラート、メール転送によるシグナル通知。

チーム: プロジェクトごとに1チャンネルを作成し、チームメンバーが希望の緊急度レベルで購読。

個人向け: Webサイトのダウンアラート、重要なメール通知、カスタムリマインダー。

はじめ方

  1. App StoreからEchobellをダウンロード
  2. アカウントを作成(メールまたはAppleでサインイン)
  3. チャンネルを作成してタイトル・本文テンプレートを設定
  4. WebhookまたはメールトリガーをAddする
  5. テスト通知を送信

関連ページ