Help | CORE
Подключение веб-хуков
Подключаем веб-хуки и активируем интеграции с внешними сервисами
Коротко: Создайте и подключите веб-хуки к сервисам коммуникации с вашими клиентами, отправляйте им триггерные сообщения, а также сообщения в зависимости от статуса прохождения уроков и курсов.
Создаём веб-хук
Первый шаг — подключить тариф Профи или Гуру на вашем аккаунте. Он позволяет запускать курсы и использовать в данных курсах веб-хуки.

Далее, откройте вкладку «курсы». Выберите курс, в котором необходимо настроить веб-хуки. В меню настроек курса выберите пункт «Веб-хуки».
№ 1. Переход к настройкам веб-хука
Далее, нажмите на кнопку «Добавить веб-хук».
№ 2. Добавление веб-хука
Для создания нового веб-хука необходимо указать следующие данные:

1. Название веб-хука

2. Событие. CORE предоставляет набор событий на платформе, по которым будет отправлен запрос на указанный хук:
  • Ученик присоединился к курсу
  • Ученик начал урок в курсе
  • Ученик закончил урок в курсе
3. Метод вызова (GET или POST).
Метод GET не имеет переменных. При использовании метода POST есть возможность добавлять переменные в тело запроса.

Стартовый набор переменных:
  • user_id – ID ученика
  • salebot_vk_id – ID чата SaleBot
  • user_email – email ученика
  • user_name – имя ученика
  • course_id – ID курс

4. Запрашиваемый URL
В данное поле необходимо вставить ссылку на сервис, с которым необходимо провести интеграцию. Также в ссылку пользователь с помощью двойных фигурных скобок может вставить доступную переменную, которая будет подставлена при вызове ссылки платформой (например yandex.com/{{user_id}}, список переменных будет дополняться

5. Тело запроса (JSON)
JSON может содержать следующие переменные (аналогичные пункту 3.)
  • user_id – ID ученика
  • salebot_vk_id – ID чата SaleBot
  • user_email – email ученика
  • user_name – имя ученика
  • course_id – ID курса
и переменные выбранного события:

  • lesson_id – ID урока
  • correct_count – количество правильных ответов
  • total_count – количество вопросов в уроке
После заполнения обязательных полей созданный вебхук необходимо сохранить.
№3. Сохранение веб-хука
Созданный веб-хук можно редактировать или удалить.

Ограничения по количеству хуков нет. Есть возможность создавать одинаковые хуки, или хуки с одним и тем же названием.