URL, который присылает push, или канал, который вам звонит
Bark превращает URL в уведомление на iOS — бесплатно и на сервере, который можно поднять самому. Echobell добавляет Android и Apple Watch, оповещения, приходящие настоящим входящим звонком, и триггеры, которым вообще не нужен отправитель.
Кратко
Для личного push на iOS из скрипта Bark трудно превзойти. Echobell — для оповещений, которые должны дойти до команды, дальше iPhone и громче обычного уведомления.
Выбирайте Echobell, когда оповещение должно дойти до Android или часов, прийти звонком или запускаться из почтового ящика, а не из скрипта.
Наглядное сравнение
Echobell
B Bark
Платформы
iOS, Android и Apple Watch
Официальный клиент только для iOS
Максимальная срочность
Приходит входящим звонком, с рингтоном и экраном вызова
Критические уведомления и повторяющийся рингтон, но это по-прежнему уведомление
Откуда приходят оповещения
Webhook плюс отдельный почтовый адрес для каждого канала
HTTP-запрос из того, что вы пишете в скрипте
Ключевые различия
Оба превращают HTTP-запрос в уведомление. Отличаются охватом, потолком громкости и тем, что может их запустить.
Охват платформ
Echobell
iOS, Android и Apple Watch из одного канала
Echobell закрывает команду со смешанными устройствами без второго инструмента.
B Bark
Официальное приложение только для iOS; на Android нужно что-то ещё
Потолок срочности
Echobell
Настоящий входящий вызов со звонком CallKit и экраном вызова
Экран вызова проспать труднее, чем громкий баннер.
B Bark
Критические уведомления и call=1 повторяют рингтон, но это остаётся уведомлением
Размещение
Echobell
Только управляемый сервис
Bark выигрывает, если push-сервер должен стоять на вашей машине.
B Bark
Работает на публичном сервере или на вашем собственном
Источники срабатывания
Echobell
Webhook и почтовый адрес у каждого канала, с шаблонами и условиями
Echobell может оповещать о том, что умеет только слать письма.
B Bark
Нет ни почтового триггера, ни шаблонов — всё сообщение собирает отправитель
В чём выигрывает Echobell
Echobell сделан для оповещений, на которые полагаетесь не только вы, но и другие.
Не только iPhone
Android и Apple Watch закрываются тем же каналом, поэтому смешанная команда настраивает всё один раз.
Настоящий телефонный звонок
Режим звонка звонит с полноэкранным вызовом — именно это нужно, чтобы разбудить человека в четыре утра.
Оповещения из почты, а не только из скриптов
У каждого канала есть адрес. Всё, что умеет только слать письма — банк, подрядчик, старая система, — становится оповещением.
Подходящие сценарии
Echobell обычно добавляют рядом с Bark по одной из этих причин.
Когда клиент Bark только под iOS перестаёт покрывать всех, кому нужно оповещение.
Когда оповещение должно пробить глубокий сон, а не только беззвучный режим.
Когда попросту нет скрипта, куда можно вписать вызов Bark.
Переход с Bark
Ничего выключать не нужно: ключ Bark — это URL, и канал Echobell тоже.
- 1
Создайте канал на каждый ключ Bark
Сохраните то же деление, которое уже используете для ключей устройств.
- 2
Замените URL в скриптах
Поставьте webhook канала вместо адреса api.day.app. Заголовок и текст переезжают в тело запроса в JSON.
- 3
Включите звонок там, где это важно
Всё, что вы слали с level=critical или call=1, переведите на канал в режиме звонка.
Частые вопросы
Ответы на частые вопросы об Echobell
Оставьте однострочный URL. Добавьте звонок.
Направьте один скрипт Bark в канал Echobell и включите режим звонка.
Другие сравнения
Echobell vs PagerDuty
Корпоративная оркестрация инцидентов против лёгких мобильных оповещений
Echobell vs Opsgenie
Маршрутизация инцидентов вокруг Atlassian против точечных мгновенных уведомлений
Echobell vs Better Stack
Широта набора для мониторинга против скорости специализированных уведомлений
Echobell vs Pushover
Базовые push-уведомления против насыщенных каналов оповещений об инцидентах
Echobell vs IFTTT
Универсальные сценарии автоматизации против оповещений об инцидентах с упором на надёжность
Echobell vs Slack
Оповещения в командном чате против специализированной доставки критичных оповещений
Echobell vs Telegram
Сообщения от ботов против специализированной доставки критичных оповещений
Echobell vs Discord
Сообщения через вебхук на шумном сервере против доставки срочных оповещений
Echobell vs Healthchecks.io
Мониторинг cron-задач против слоя срочной доставки
Echobell vs Gotify
Self-hosted push-сервер против оповещений, доходящих до iOS
Echobell vs ntfy
Открытые pub/sub-уведомления против приватных каналов, которые звонят
Echobell vs ServerChan
Ретрансляция в WeChat против оповещения, громкостью которого управляете вы
Echobell vs PushDeer
Минималистичный открытый push против оповещений с уровнем срочности