Webhook - Инструкция для отправки лидов

Отправка лидов на свой сервер. Инструкция для отправки лидов.


Для отправки лидов на свой сервер или в свою CRM следуйте инструкции ниже.

ШАГ 1 (Создание скрипта обработчика)

Методом POST, будут отправлены следующие параметры:
ПолеТипОписание
IdЦелочисленное значениеИдентификатор заявки в нашей системе.
FullNameСимвольное значение 63 знакаФ.И.О. клиента.
PhoneNumbersСимвольное значение 63 знака.№ телефонов клиента, разделенные через запятую (если несколько) в международном формате E.164. Например: «+79261112233,+79221112233».
EmailСимвольное значение 63 знакаАдрес электронной почты клиента.
BriefСимвольное значение 2047 знаковДополнительная информация о заказе.
CommentСимвольное значение 255 знаковСлужебный комментарий к заявке.
TopicСимвольное значение 255 знаковТема обращения.
RegionСимвольное значение 127 знаковРегион, указанный клиентом. Например: «Москва».
RegionDeterminedISOCodeСимвольное значение 6 знаковISO-код региона клиента, определенного системой. Например: «RU-MOS».
RegionDeterminedNameСимвольное значение 127 знаковНазвание региона клиента, определенного системой.
ProjectIdЦелочисленное значениеИдентификатор проекта.
ProjectNameСимвольное значение 63 знакаНазвание проекта.
ChannelIdЦелочисленное значениеИдентификатор канала.
ChannelNameСимвольное значение 63 знакаНазвание канала.
IPAddressСимвольное значение 45 знаковIP-адрес клиента.
UrlReferrerСимвольное значение 1023 знакаURL-адрес страницы, с которой отправлена заявка.
UrlSourceСимвольное значение 1023 знакаURL-адрес источника перехода на сайт.
UserAgentСимвольное значение 255 знаковUserAgent клиента.
RecordUrlСимвольное значение 1023 знакаURL-записи разговора с клиентом.
CustomParams[XYZ]Символьное значение 1023 знакаПользовательские параметры. Вместо XYZ будет указано имя параметра. Конструкций вида CustomParams[XYZ] может быть передано несколько, в зависимости от количества параметров.
Формат ответа

Мы анализируем ответы вашего сервера в кодировке UTF-8 и в формате JSON.

В случае успешного запроса: { status: "success", id: "...", message: "..." }

В случае ошибки: { status: "error", message: "..." } или код ответа сервера отличный от 200, если заявка не была обработана вашим сервером.

ШАГ 2 (Настройка проекта)

  1. После того как вы создали обработчик POST-запросов, перейдите в настройки проекта и выберите для добавления интеграцию по Webhook.
  2. Укажите URL-адрес обработчика в настройках интеграции для выбранного проекта.
  3. Опционально укажите значения заголовка «Authorization», если вашему серверу требуется авторизация.
  4. Сохраните настройки проекта для применения изменений.
Настройка интеграции по Webhook в проекте