Приложение Charon из Маркетплейса
Кнопку в карточки ставит приложение при установке. Если портал подключён вручную, через локальное приложение, сообщения ходят, но кнопки в карточках нет.
Подключить портал по шагамКнопка «Charon: Написать первым» стоит в карточках лида, сделки, контакта и компании Битрикс24. Charon сам находит в карточке телефон, имя в Telegram или MAX ID и открывает чат, а первое сообщение привязывает диалог к этой карточке.
Три условия. Без первого кнопки в карточке нет, без двух других вместо чата появится сообщение о том, чего не хватает.
Кнопку в карточки ставит приложение при установке. Если портал подключён вручную, через локальное приложение, сообщения ходят, но кнопки в карточках нет.
Подключить портал по шагамПодключение в статусе «Подключен», привязанное к Открытой линии этого портала. Писать от него может сотрудник с личным доступом: ему открыта переписка канала или он состоит в очереди линии. Роль администратора сама по себе такого права не даёт.
Телефон, имя пользователя Telegram или MAX ID. Charon смотрит и связанные записи: у сделки без телефона он возьмёт номер из её контакта или компании.
Какие поля читаютсяЧетыре шага от кнопки до отправленного сообщения. Когда выбирать не из чего, Charon пропускает вопрос и сразу открывает чат.
Открывается Charon Messenger с окном «Куда написать?». В нём все найденные контакты с названием поля, откуда они взяты, — например, «Мобильный телефон» или имя пользовательского поля. Рядом с каждым стоят значки мессенджеров, через которые по нему можно написать.
Если не так Нет значка нужного мессенджера — значит, этот мессенджер не нашёл собеседника по данным карточки. Почему так бывает.
Когда у сотрудника два номера WhatsApp или несколько аккаунтов Telegram, окно попросит выбрать подключение. Пометка «есть чат» значит, что переписка с этим клиентом в канале уже была, и откроется именно она, а не новый чат.
Открывается обычный чат. Сообщение набирает и отправляет менеджер — кнопка ничего не отправляет сама. Первое сообщение из этого чата открывает диалог в Открытой линии и привязывает его к карточке, из которой нажали кнопку.
Проверка Диалог виден в карточке. Ответ клиента приходит в тот же диалог Открытой линии.
Charon читает поля «Телефон» и «Мессенджеры», название, имя и комментарий карточки, а также её пользовательские поля. Если с этим клиентом в канале уже есть переписка, откроется она.
| Мессенджер | Что берётся из карточки | Когда значка не будет |
|---|---|---|
| Телефон, WhatsApp в поле «Мессенджеры», ссылка wa.me | В карточке нет номера или номер совпадает с номером самого подключения | |
| Telegram | Имя пользователя в поле «Мессенджеры» с типом Telegram или вида @name в тексте карточки; телефон | По номеру Telegram находит человека, только если это разрешают его настройки приватности. Имя пользователя надёжнее |
| Max | MAX ID из пользовательского поля, в названии которого есть «MAX» или «Макс»; телефон | Max не нашёл пользователя по номеру. Частоту поиска по номеру Charon ограничивает, поэтому при повторе подряд значок может появиться через минуту |
| Телефон | WeChat не нашёл пользователя по номеру | |
| Matrix | Написать первым из карточки через Matrix нельзя | |
Поиск ничего не отправляет клиенту: он только проверяет, есть ли кому писать. Как подключается каждый мессенджер, описано на страницах WhatsApp, Telegram и Max.
Диалог живёт в Открытой линии, как любой другой, но с первого сообщения принадлежит карточке, из которой начат.
Менеджер нажимает кнопку и выбирает мессенджер.
Открывает чат с клиентом и отправляет первое сообщение.
Открывает диалог и узнаёт клиента по телефону и почте из карточки.
Диалог привязан к ней и виден менеджеру.
Клиент отвечает в том же чате, куда ему написали.
Принимает ответ и передаёт его в Битрикс24.
Ответ попадает в уже открытый диалог.
Переписка остаётся в истории клиента.
Как Открытые линии заводят лиды и сделки для входящих обращений, описано на странице об интеграции с Битрикс24.
Что написано на экране и что с этим делать.
| Что видно | Что проверить |
|---|---|
| Кнопки нет в карточке | Портал подключён вручную, без приложения из Маркетплейса. Установите приложение Charon — чем отличаются два способа. |
| «Контакт не найден» | В карточке и связанных с ней контакте и компании нет телефона, Telegram или MAX ID. Добавьте контакт и нажмите кнопку снова. |
| «Нет доступных подключений для отправки сообщений» | У сотрудника нет подходящего канала: в статусе «Подключен», привязанного к Открытой линии этого портала и с личным доступом. Статус виден в панели Charon, доступ к каналу выдаёт администратор Charon. |
| Нет значка нужного мессенджера | Мессенджер не нашёл собеседника по данным карточки. Для Telegram добавьте имя пользователя, для Max — MAX ID; подробнее по каждому. |
| «Не удалось авторизоваться через Bitrix24» | Сессия портала устарела. Обновите страницу карточки и нажмите кнопку снова. |
Тот же сценарий доступен через внешний API — например, когда первое сообщение отправляет сайт или робот CRM.
POST /api/v1/write-first/prepare подбирает каналы и чат для телефона, Telegram или MAX ID.crmEntity называет карточку, к которой привязать диалог.Кнопке эта настройка не нужна: из карточки диалог всегда остаётся за карточкой.
Ключи, права и события внешнего API описаны на странице про внешний API и вебхуки.
Можно, если Telegram находит человека по номеру: это зависит от его настроек приватности. Если переписка с этим номером в канале уже была, откроется она. Надёжнее всего писать по имени пользователя: добавьте его в поле «Мессенджеры» карточки с типом Telegram.
Нет. Кнопка находит контакт и открывает чат, а сообщение пишет и отправляет менеджер. Привязку к карточке делает первое отправленное из этого чата сообщение.
Кнопка просит Открытую линию оставить диалог за карточкой и передаёт ей телефон и почту из карточки. Узнав клиента, линия привязывает диалог и новую сущность не заводит. Исключения задаёт CRM портала — они разобраны выше.
От подключения, которое выбрал сотрудник, нажавший кнопку. Charon предлагает только каналы, к которым у этого сотрудника личный доступ, в статусе «Подключен» и привязанные к Открытой линии того же портала. Роль администратора сама по себе не даёт писать от чужого канала.
Нет. Кнопка открывает один чат с одним клиентом. На сообщения с подключённого номера распространяются правила мессенджера; для массовых рассылок по WhatsApp используйте официальный WhatsApp Business API.
Нет. Кнопку «Charon: Написать первым» ставит приложение Charon из Маркетплейса Битрикс24. При ручной настройке через локальное приложение сообщения ходят через Открытые линии, но кнопки в карточках не будет.
Подключим канал к Открытой линии и напишем первым из карточки вашей CRM, чтобы было видно, куда попадает диалог.