WebHook (вебхуки)
Логика делается через вебхук в каскаде + «Отправлять всегда».
1) Настройте URL вебхука
В «Глобальных настройках» есть блок «Вебхук».

Там укажите URL, на который мы будем отправлять POST-запросы.
Пример тела POST-запроса
POST-запросаПояснения:
phone— телефон клиента.email— email клиента.notificationType— тип события.content— текст сообщения для клиента.
Виды notificationType
notificationTypeЗначение приходит в поле notificationType.
BOOKED— запись создана (оповещение клиенту)BOOKED_LONG— длинная запись (оповещение клиенту) созданаBOOKED_INTERNAL— запись создана (оповещение менеджерам)CANCEL— отмена записи (оповещение клиенту)CANCEL_INTERNAL— отмена записи (оповещение менеджерам)SPOT_AVAILABLE— место освободилось (оповещение клиенту)DAY_BEFORE_VISIT— напоминание о записи за 24 часа (оповещение клиенту)TWO_HOURS_BEFORE_VISIT— напоминание о записи за 2 часа (оповещение клиенту)PENULTIMATE— абонемент: закончится через 2 дняEXPIRING— абонемент: осталось 1 посещениеEXPIRED— абонемент: закончилсяFOR_TRAINER_EXERCISE_CREATED— запись создана (оповещение исполнителю)FOR_TRAINER_EXERCISE_UPDATED— запись обновления (оповещение исполнителю)FOR_TRAINER_EXERCISE_CANCELED— запись отменена (оповещение исполнителю)FOR_CLIENTS_EXERCISE_UPDATED— запись обновлена (оповещение клиенту)FOR_CLIENTS_BIRTHDAY— день рождения клиентаOTP— код для входаLINK— ссылка на оплату
Примеры POST-запросов для популярных событий
POST-запросов для популярных событийНиже — примеры расширенного тела запроса.
Поле content содержит уже готовый текст оповещения.
Поле notificationType показывает тип события.
Структура тела запроса обычно одинаковая.
Чаще всего меняются notificationType и текст в content.
2) Добавьте вебхук в каскад
Перейдите в раздел https://vision.vivacrm.ru/notifications.
Выберите событие.
Выберите вебхук как 2-й или 3-й этап каскада.
Если вебхук должен отправляться всегда, включите «Отправлять всегда» на этом этапе.
Рекомендация
Вебхуки, которые должны отправляться всегда, ставьте 3-м этапом. Включайте «Отправлять всегда».
Так клиент получит уведомление по каскаду (email/SMS/мессенджеры). А вы получите техническое уведомление по вебхуку.
Последнее обновление
Это было полезно?
