1. DOC SIPUNI
  2. База знаний Сипуни
  3. Другие интеграции
  4. Webhooks

Webhooks


Webhook (вебхук) — это ссылка (URL), по которой один сервис может в реальном времени передавать данные другому.

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

Пример
У вас подключен номер по SIP, а трафик и звонки вы отслеживаете через Яндекс.Директ.

Когда клиент звонит, Яндекс.Директ в тот же момент отправляет в Сипуни «записку» со сведениями о звонке — номером клиента, рекламной кампанией, источником перехода. Сипуни добавляет эти данные к карточке звонка и передает их в CRM. В итоге менеджер в CRM видит не просто звонок, а всю историю, откуда он пришел и по какому объявлению.

Теперь разберем, как подключить вебхуки в Сипуни.

Шаг первый. Настроить вебхуки в Сипуни

  1. В личном кабинете откройте раздел «Интеграции» → «Webhooks» → «Подключить».
  1. Скопируйте ссылку, это будет HTTP-запрос:

https://sipuni.com/ext/customWebhook?user=номер_кабинета&phoner_field=имя_поля_с_номером_телефона_звонящего,

где:

  • номер_кабинета — это номер вашего кабинета Сипуни;
  • имя_поля_с_номером_телефона_звонящего —  название поля, в которое будет подставляться номер звонящего.

Шаг второй. Настроить сторонний сервис на отправку вебхуков

  1. В стороннем сервисе настройте отправку HTTP-запроса на URL из шага 1 одновременно с переадресацией звонков в Сипуни.
  1. В теле запроса передаются данные, которые вы хотите прикрепить к звонку в CRM.

{
"caller_number": "+79991234567",
"customWebhook_campaign": "Акция лето",
"customWebhook_source": "Контекстная реклама"
}

Где:

  • caller_number — номер клиента, который звонит;
  • customWebhook_campaign — название рекламной кампании;
  • customWebhook_source — источник звонка (например, канал рекламы).

Поля {customWebhook_…} нужны, чтобы Сипуни распознал их и передал в amoCRM как теги или значения дополнительных полей.

Шаг третий. Настроить шаблоны в интеграции amoCRM в Сипуни

  1. Вернитесь в Сипуни для настройки шаблона.
  2. Откройте «Интеграции» → amoCRM → нажмите на «шестеренку» → разверните «Шаблоны».
  3. В поле «Шаблон для сделки» добавьте переменные в формате:
  • Название контакта — Контакт {{abonent_num}};
  • Название сделки — Сделка {{customWebhook_utm_source}};
  • Название задачи — Перезвонить клиенту {{src_num_formated}}.
  1. Вернитесь в CRM. Все значения, которые передаются вебхуком из кол-трекинга, будут подставляться в теги или в дополнительные поля сделки в CRM.

Пример

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

Логин

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

Интеграция настроена :) Теперь у ваших менеджеров вся необходимая информация о звонках будет всегда под рукой, что поможет работать еще эффективнее.

Предыдущая статья LeadBack
Следующая статья Автообзвон