Webhook

Отправка уведомлений о лидах на свой сервер


Вы можете отправлять данные о лидах на свой собственный сервер или в свою CRM, создав обработчик POST-запросов, при помощи удобного языка программирования.

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

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

 
Методом POST, будут отправлены следующие параметры:
Поле Тип Описание
Id Целочисленное значение Идентификатор заявки в нашей системе.
FullName Символьное значение 63 знака Ф.И.О. клиента.
PhoneNumbers Символьное значение 63 знака. № телефонов клиента, разделенные через запятую (если несколько) в международном формате E.164. Например: «+79261112233,+79221112233».
Email Символьное значение 63 знака Адрес электронной почты клиента.
Brief Символьное значение 2047 знаков Дополнительная информация о заказе.
Comment Символьное значение 255 знаков Служебный комментарий к заявке.
Topic Символьное значение 255 знаков Тема обращения.
PreliminaryPrice Значение с плавающей запятой Предварительная цена товара или услуги.
Region Символьное значение 127 знаков Регион, указанный клиентом. Например: «Москва».
RegionDeterminedName Символьное значение 127 знаков Название региона клиента определенное системой.
RegionDeterminedISOCode Символьное значение 6 знаков ISO-код региона клиента определенный системой. Например: «RU-MOS».
ProjectId Целочисленное значение Идентификатор проекта.
ProjectName Символьное значение 63 знака Название проекта.
PromoId Целочисленное значение Идентификатор промо.
PromoName Символьное значение 63 знака Название промо.
IPAddress Символьное значение 45 знаков IP-адрес клиента.
UrlReferrer Символьное значение 1023 знака URL-адрес страницы, с которой отправлена заявка.
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 в проекте
Webhook
Поиск