Интеграция

Оповещения на основе вебхуков

Подключайте любое приложение или сервис к Echobell через вебхуки. Отправьте обычный HTTP-запрос и получите мгновенное уведомление на iPhone.

Как работают триггеры Webhook

У каждого канала есть уникальный webhook URL. Когда ваше приложение отправляет данные на этот URL, Echobell обрабатывает полезную нагрузку и рассылает уведомления всем подписчикам.

Как работают триггеры Webhook— У каждого канала есть уникальный webhook URL. Когда ваше приложение отправляет данные на этот URL, Echobell обрабатывает полезную нагрузку и рассылает уведомления всем подписчикам.
GET-запрос
POST-запрос
Срочное
Оповещения звонком

Как это работает

Три простых шага для начала работы

  1. 1

    Получите свой Webhook URL

    Создайте канал в Echobell и скопируйте уникальный Webhook URL в настройках канала.

  2. 2

    Отправляйте HTTP-запросы

    Отправляйте GET- или POST-запросы из своего приложения, CI/CD-пайплайна или системы мониторинга.

  3. 3

    Получайте мгновенные оповещения

    Уведомление приходит сразу — push или звонком, в зависимости от настроек канала.

  4. Готово!

Простая интеграция

Работает с любым языком программирования и инструментом

GET-запрос
curl "https://hook.echobell.one/t/<channel-token>?server=web-01&status=down"
POST-запрос
curl -X POST "https://hook.echobell.one/t/<channel-token>" \
  -H "Content-Type: application/json" \
  -d '{"server": "web-01", "cpu": 85, "status": "warning"}'

Динамические шаблоны

Используйте переменные шаблонов, чтобы подставлять данные из тела вебхука в заголовок и текст уведомления.

Динамические шаблоны— Используйте переменные шаблонов, чтобы подставлять данные из тела вебхука в заголовок и текст уведомления.

POST-запрос

Переменные Webhook

{ "key": "value" }
{{key}}

Доступ к телу JSON или параметрам

{ "nested": { "value": 42 } }
{{nested.value}}

Доступ к вложенным полям

Content-Type: application/json
{{header["Content-Type"]}}

Доступ к заголовкам запроса

{ "array": ["first", "second"] }
{{array[0]}}

Доступ к элементам массива

Популярные сценарии

CI/CD-пайплайны

Уведомления об успешных и неудачных сборках

Мониторинг серверов

Оповещения о простое сервера или высокой нагрузке на CPU

Электронная коммерция

Мгновенные уведомления о новых заказах и платежах

IoT-устройства

Оповещения от датчиков и устройств умного дома

Готовы к интеграции?

Загрузите Echobell и начните получать Webhook-уведомления за несколько минут.