Интеграции

Интеграция Битрикс24

Кратко

Интеграция Битрикс24 подключается через входящий вебхук (вставляется URL вебхука целиком) и создаёт из обращений в мессенджерах контакты, лиды и сделки, читает компании и справочники стадий и статусов.

  • Где: «Интеграции» → Битрикс24 → «Подключить»; одно поле «URL входящего вебхука» (https://mycompany.bitrix24.ru/rest/1/abc123xyz/), адрес портала и токен извлекаются автоматически.
  • Предусловие: входящий вебхук в Битрикс24 («Приложения» → «Вебхуки») с правами crm и user.
  • Проверка при подключении: метод profile; вызовы идут на {портал}/rest/{token}/{метод}.json.
  • Методы: crm.contact.list/add, crm.deal.list/add, crm.lead.list/add, crm.company.list, crm.dealcategory.stage.list, crm.status.list.
  • Вебхук работает от имени сотрудника, который его создал, и с его правами.
На этой странице

Интеграция создаёт в Битрикс24 лиды, сделки и контакты из обращений в мессенджерах. Клиент пишет в Telegram, менеджер видит лид с телефоном и историей в привычной CRM.

Подключение идёт через входящий вебхук Битрикс24: без OAuth, без приложения в маркетплейсе. Токен вебхука вводится один раз.

#Что синхронизируется

Сущность Битрикс24ЧтениеЗапись
КонтактыПоиск по имени, телефону и email, списокСоздание из диалога: фамилия, имя, отчество, email, телефон, должность, источник
СделкиСписок с фильтрамиСоздание с названием, суммой, воронкой, ответственным, источником и комментарием
ЛидыСписок с фильтрамиСоздание из первого обращения: имя, фамилия, телефон, email, источник, комментарий
КомпанииПоиск и список для привязки к контактам и сделкамНет
СправочникиСтадии сделок (crm.dealcategory.stage.list), статусы лидов (crm.status.list)Нет

#Что нужно на стороне Битрикс24

  • Портал Битрикс24 (облачный или коробочный) с включённым модулем CRM.
  • Сотрудник с правом создавать вебхуки: вебхук работает от его имени и с его правами.
  • Входящий вебхук с правами crm (CRM) и user (Пользователи).

#Как подключить

Подключение Битрикс24
  1. Поле «URL входящего вебхука».
  2. Кнопка подключения.

#Создать вебхук в Битрикс24

  1. Откройте Битрикс24 → «Приложения» → «Вебхуки» и нажмите «Добавить вебхук» → «Входящий вебхук».
  2. Задайте название, например «tuk-tuk.online», и отметьте права CRM (crm) и Пользователи (user).
  3. Сохраните и скопируйте URL вебхука: он выглядит так.
text
https://mycompany.bitrix24.ru/rest/1/abc123xyz/

Токен доступа уже зашит в URL: часть после /rest/ (здесь 1/abc123xyz). Отдельно копировать его не нужно.

#Подключить в tuk-tuk.online

  1. Откройте раздел Интеграции, выберите Битрикс24 и нажмите «Подключить»: появится форма с одним полем.
  2. Вставьте в поле «URL входящего вебхука» ссылку целиком, например https://mycompany.bitrix24.ru/rest/1/abc123xyz/: платформа сама разберёт её на адрес портала и токен.
  3. Нажмите «Подключить»: платформа вызовет метод profile и при успехе отметит карточку «Интеграция подключена». При неверном токене форма покажет «Неверный Webhook Token Битрикс24».

#Проверить, что работает

  1. Нажмите «Управлять» и откройте страницу Битрикс24 в кабинете: во вкладке «Контакты» загрузится список из портала.
  2. Создайте тестовый контакт или лид в форме на этой странице: запись появится в CRM Битрикс24 у сотрудника, от имени которого создан вебхук.

#Что происходит после подключения

СобытиеВызов Битрикс24
Создание контакта из диалогаcrm.contact.add
Создание сделкиcrm.deal.add
Создание лидаcrm.lead.add
Поиск контакта, сделки, лида, компанииcrm.contact.list, crm.deal.list, crm.lead.list, crm.company.list
Загрузка стадий и статусовcrm.dealcategory.stage.list, crm.status.list

Все вызовы идут POST-запросами на {адрес портала}/rest/{token}/{метод}.json. Авторизация встроена в URL, отдельных запросов на токен нет.

#Ограничения

  • Вебхук действует от имени конкретного сотрудника Битрикс24 и наследует его права на CRM.
  • Права вебхука задаются при создании; для интеграции достаточно crm и user.
  • URL вебхука содержит токен: не публикуйте его и не пересылайте в открытых чатах.
  • Двусторонней переписки внутри Битрикс24 нет: сообщения клиентов остаются в tuk-tuk.online, в CRM уходят контакты, лиды и сделки.

#Частые проблемы

ПроблемаЧто делать
Контакты не создаютсяПроверьте, что у вебхука есть право crm
Ошибка 401 или «Неверный Webhook Token»Скопируйте URL вебхука заново из Битрикс24: администратор мог пересоздать секретный код
Сделка не в той воронкеПри создании сделки укажите воронку и стадию из справочника стадий
Лиды дублируютсяПеред созданием ищите контакт по телефону или email и создавайте лид только для новых
Вебхук перестал работатьСотрудник, создавший вебхук, уволен или лишён прав: создайте вебхук от другого сотрудника и обновите токен