Как настроить Webhook

Webhook — это механизм оповещения системы о каких-либо событиях. То есть Callibri может оповещать сторонние системы о том, что пришло письмо, совершен звонок и т.д. Это позволяет строить статистику на основе данных за пределами отчетов Callibri.

Webhook при срабатывании события автоматом отправляет запрос в формате Content-Type: application/x-www-form-urlencoded.
Это простой формат обмена данными: ключ равно значение, амперсанд разделяет одну пару ключ-значение от другой. Чтобы webhook работал корректно, ваш сервер должен отправить ответ 200 ОК.

Как включить отправку вебхуков

Перейдите в раздел Настройки проекта — Синхронизации — Вебхуки и нажмите кнопку Создать вебхук:
Создание вебхука
Создание вебхука

Откроется окно, в котором нужно заполнить данные:
Настройка параметров вебхука
Настройка параметров вебхука
  1. Введите адрес, на который будут отправляться вебхуки.
  2. Выберите метод передачи данных (GET или POST).
  3. Выберите событие, которое нужно передавать (Звонок, Чат, Заявка, Емайл, все).
  4. Выберите передаваемые параметры.
  5. Сохраните изменения
  6. Отправьте тестовый вебхук и убедитесь, что он пришел на адрес из пункта 1.
    Проверка вебхука
    Проверка вебхука
    Проверка вебхука
    Проверка вебхука
    Если в дальнейшем сервер окажется недоступен и будет возвращать ошибку, то мы отключим вебхук и отправим email-уведомление об этом на почту администратора проекта. В этом случае вам нужно проверить работу сервера, а затем включить вебхук заново.

Если вам необходимо, чтобы в передаваемых данных были metrika_client_id и ua_client_id, необходимо включить синхронизации (с Метрикой и Аналитиксом соответственно). Включение синхронизации активирует сбор этих ID.
Связанные страницы
Не нашли решение проблемы? Обратитесь в техподдержку, мы поможем