Настройка

Как подключить Битрикс24 к Charon

Пять шагов: приложение из Маркетплейса Битрикс24, код сопряжения, канал в Контакт-центре, Открытая линия и первый мессенджер. Программировать ничего не нужно, но нужны права администратора портала.

Автор: Команда документации Charon Время чтения: 6 мин

Что нужно до начала

Три вещи. Если чего-то из них нет, настройка встанет на середине.

Портал

Права администратора Битрикс24

Приложение получает доступ к Открытым линиям и CRM, поэтому ставить его должен администратор портала. Установка под обычным пользователем прерывается: Charon не сохраняет его токены, чтобы не сломать доступ к CRM.

Charon

Аккаунт в облаке или своя установка

Подойдёт и то и другое: облачный аккаунт заводится за пару минут, установка на своём сервере связывается с порталом так же.

Сравнить облако и свой сервер
Мессенджер

Аккаунт, к которому есть доступ с телефона

На последнем шаге владелец номера сканирует QR-код в панели Charon. Телефон нужен один раз — после привязки связь держится без него.

Как подключается WhatsApp

Пять шагов

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

  1. 1

    Установите приложение Charon в Битрикс24

    Откройте Маркетплейс Битрикс24 под учётной записью администратора портала и установите приложение Charon. Приложение просит доступ к Открытым линиям и CRM — без администратора портал этот доступ не выдаст.

    Проверка После установки портал открывает окно Charon с кодом сопряжения. Если вместо кода появилась просьба повторить установку под администратором — так и сделайте: токены обычного пользователя намеренно не сохраняются.

  2. 2

    Введите код сопряжения в панели Charon

    Код — три группы по четыре символа, вида ABCD-EFGH-JKMN. Похожие символы в нём не используются, поэтому перепутать ноль с буквой не получится. Код действует 24 часа. В панели Charon откройте раздел «Битрикс24», введите код в блоке «Через Маркетплейс» и нажмите «Подключить».

    Проверка В разделе появляется строка с доменом портала и режимом связи — Direct или Relay. Если код не принимается, он, скорее всего, истёк: переустановите приложение, портал выдаст новый.

  3. 3

    Проверьте канал в Контакт-центре

    Регистрировать коннектор вручную не нужно — при установке приложения это делается само. Достаточно убедиться, что канал Charon виден в Битрикс24: CRM → Контакт-центр, в списке каналов Открытых линий.

    Проверка Канала нет — вернитесь в раздел «Битрикс24» панели Charon: там видно состояние OAuth-авторизации портала и есть кнопка регистрации коннектора. Оба действия повторяются без потерь.

  4. 4

    Привяжите канал к Открытой линии

    В Контакт-центре откройте канал Charon и подключите его к Открытой линии — новой или уже работающей. Линия решает, кто из сотрудников отвечает и в каком порядке; очередь и правила распределения настраиваются в Битрикс24, а не в Charon.

    Проверка В карточке линии канал Charon отображается среди подключённых. Одну линию можно оставить на все мессенджеры или завести отдельную под каждый — от этого зависит, кому попадут обращения.

  5. 5

    Создайте канал мессенджера и привяжите к линии

    В панели Charon нажмите «Создать подключение», выберите мессенджер и авторизуйте аккаунт: WhatsApp и Telegram привязываются QR-кодом с телефона, Matrix — адресом сервера и паролем. Затем в настройках подключения выберите ту же Открытую линию.

    Проверка Статус подключения — «Подключен». Напишите на этот номер с другого телефона: сообщение должно открыть диалог в Открытой линии.

Дальше портал работает сам: первое сообщение клиента открывает диалог в Открытой линии, а карточку в CRM заводит Битрикс24 по правилам, которые уже настроены на портале. Что происходит с перепиской, лидами и сделками после этого, описано на странице об интеграции с Битрикс24.

Что приложение настраивает само

Канал в Контакт-центре
Коннектор Charon регистрируется в портале и появляется в списке каналов Открытых линий — руками его заводить не нужно.
Приём новых сообщений
Приложение подписывается на события портала о новых сообщениях, поэтому ответы операторов уходят клиенту без опроса по расписанию.
Кнопка «Написать первым»
Появляется в карточках лида, сделки, контакта и компании: менеджер начинает переписку из CRM, не дожидаясь сообщения клиента.
Пункт «Charon Messenger» в левом меню
Открывает переписку прямо внутри портала — отдельная вкладка с панелью Charon не нужна.

Всё это ставится только при установке из Маркетплейса. При ручной настройке остаётся функционал Контакт-центра: сообщения ходят, но кнопки в карточках и пункта в меню портала не будет.

Direct и Relay: как портал достаёт до Charon

Режим выбирается при связывании и виден в разделе «Битрикс24». Он влияет только на путь запросов — на работу операторов и на переписку нет.

Две схемы: в Direct портал обращается к серверу Charon напрямую, в Relay запрос идёт от портала к шлюзу, а от шлюза к серверу, закрытому снаружи.
Вопрос Direct Relay
Куда портал шлёт события Напрямую на вашу установку Charon На шлюз Charon, который передаёт их установке
Что для этого нужно Публичный адрес установки, доступный порталу Ничего: установка сама держит соединение со шлюзом
Когда получается Облако Charon и свой сервер с публичным доменом Сервер за NAT или без внешнего адреса
Можно ли сменить потом Да. Если у установки появился публичный адрес, укажите его в разделе «Битрикс24» и переключите портал на Direct

Relay — не временная мера и не урезанный режим: он существует ровно для того, чтобы коробка за NAT работала с облачным порталом. Где при этом остаются переписка и файлы, разобрано на странице про облако и свой сервер.

Ручная настройка: когда она нужна

Второй путь — локальное приложение Битрикс24 с собственными ключами OAuth. Он рассчитан на администратора, который сам заводит приложение на портале.

Что придётся сделать руками

  • Создать локальное приложение в Битрикс24 и указать ему redirect URI.
  • Сохранить Client ID и Client Secret в панели Charon.
  • Пройти OAuth-авторизацию портала.
  • Зарегистрировать коннектор кнопкой в разделе «Битрикс24».
  • Дальше — те же шаги 4 и 5: Открытая линия и канал мессенджера.

Чего в этом режиме не будет

  • Кнопки «Написать первым» в карточках лида, сделки, контакта и компании.
  • Пункта «Charon Messenger» в левом меню портала.
  • Автоматической регистрации коннектора при установке.

Сообщения при этом ходят: работает функционал Контакт-центра, операторы отвечают из Открытых линий.

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

Если что-то не сошлось

Пять ситуаций, которые встречаются чаще прочих, и что смотреть в каждой.

Что видно Что проверить
Код сопряжения не принимается Коду больше суток или он от другого портала. Переустановите приложение Charon в Битрикс24 — портал выдаст новый код.
Установка просит повторить под администратором Приложение ставил обычный пользователь. Его токены не сохраняются намеренно, иначе интеграция получила бы урезанный доступ к CRM. Повторите установку под администратором портала.
Канала Charon нет в Контакт-центре В разделе «Битрикс24» панели Charon посмотрите состояние OAuth-авторизации, затем зарегистрируйте коннектор. Регистрация не трогает уже настроенные линии и переписку.
Связь пропала после переустановки приложения В том же разделе есть восстановление связи по сохранённой OAuth-авторизации портала — новый код сопряжения для этого не нужен.
Линия настроена, но сообщений в ней нет Откройте подключение мессенджера в панели: работает только статус «Подключен». Если стоит «Отключен» или «Нужен вход в аккаунт» — переподключите канал или отсканируйте QR-код заново. И проверьте, что подключение привязано именно к этой Открытой линии.

Проблемы с самим мессенджером — QR-код не появляется, аккаунт отвалился, Telegram просит облачный пароль — разобраны в инструкции по настройке.

Частые вопросы про подключение Битрикс24

Нужны ли права администратора Битрикс24?

Да. Приложение Charon получает доступ к Открытым линиям и CRM портала, поэтому устанавливать его должен администратор Битрикс24. Если установку начал обычный пользователь, Charon намеренно не сохраняет его токены — чтобы не сломать доступ к CRM — и просит повторить установку под администратором.

Сколько действует код сопряжения?

24 часа. Если код истёк, переустановите приложение Charon в Битрикс24 — портал выдаст новый. Код привязан к конкретному порталу: код от одного портала не подойдёт другому.

Чем установка из Маркетплейса лучше ручной настройки?

При установке из Маркетплейса Charon сам регистрирует коннектор, подписывается на события о новых сообщениях, добавляет кнопку «Написать первым» в карточки лида, сделки, контакта и компании и ставит пункт «Charon Messenger» в левое меню портала. Ручная настройка через локальное приложение с собственными ключами OAuth даёт только функционал Контакт-центра: виджеты панели и мессенджера в Битрикс24 не появятся.

Что делать, если канала Charon нет в Контакт-центре?

Откройте раздел «Битрикс24» в панели Charon. Там видно, пройдена ли OAuth-авторизация портала, и есть кнопка регистрации коннектора. Это два отдельных шага, и повторить их можно без потерь: регистрация не трогает уже настроенные линии и переписку.

Работает ли это, если Charon стоит на своём сервере без публичного адреса?

Да. В этом случае связка поднимается в режиме Relay: события портала идут через шлюз Charon, а установка сама держит с ним соединение. Если у неё появится публичный адрес, в панели можно переключить портал на режим Direct — тогда Битрикс24 будет обращаться к установке напрямую.

Подойдёт ли коробочный Битрикс24?

Charon работает и с облачным, и с коробочным Битрикс24: подключение идёт по штатным механизмам Открытых линий. Если приложение Маркетплейса на портале недоступно, остаётся ручная настройка через локальное приложение с собственными ключами OAuth.

Пройдём подключение вместе на вашем портале

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

Оставить заявку