Коннекторы открытых линий — это инструмент для интеграции внешних мессенджеров и социальных сетей с Битрикс24. Коннекторы позволяют:
-
отвечать на сообщения клиентов из разных каналов в едином интерфейсе.
-
подключать чат-ботов, чтобы автоматизировать общение с клиентами.
-
анализировать статистику диалогов, чтобы оценить эффективность коммуникаций.
Быстрый переход: все методы
Пользовательская документация: Подключение каналов Контакт-центра
-
Открытые линии. Собирают сообщения с коннекторов, управляют очередями и распределяют сообщения между сотрудниками. Работать с открытыми линиями следует с помощью группы методов imopenlines.*.
-
CRM. На основе сообщений можно автоматически создавать лиды и сделки методами crm.lead.add и crm.deal.add.
-
Пользователь. Получить идентификатор пользователя позволяют методы user.get и user.search.
-
Чат. За переписку с пользователями отвечают методы im.chat.* и im.message.*.
-
Чат-боты. Настройка автоматических ответов и чат-ботов выполняется с помощью методов imbot.*
-
Зарегистрируйте коннектор с помощью метода imconnector.register.
-
Активируйте его методом imconnector.activate.
-
Установите данные коннектора методом imconnector.connector.data.set.
-
Проверьте статус коннектора методом imconnector.status и убедитесь, что он готов к работе.
Отправить сообщение можно методом imconnector.send.messages.
Отправленные сообщения можно изменять методом imconnector.update.messages. Метод изменяет параметры пользователя, сообщения и чата.
Удалить сообщения открытых линий можно методом imconnector.delete.messages.
Чтобы добавить виджет коннектора в Контакт-центр, используйте код встройки CONTACT_CENTER. Этот код необходимо указать в параметре PLACEMENT
метода placement.bind.
Scope:
imopenlines
Кто может выполнять метод: любой пользователь
{% note info "" %}
Методы imconnector.*
в текущей версии не поддерживают работу через вебхуки.
{% endnote %}
{% list tabs %}
-
Методы
#| || Метод | Описание || || imconnector.register | Зарегистрировать коннектор || || imconnector.activate | Активировать коннектор || || imconnector.deactivate | Деактивировать коннектор || || imconnector.status | Получить статус коннектора || || imconnector.connector.data.set | Изменить настройки коннектора || || imconnector.list | Получить список коннекторов || || imconnector.unregister | Отменить регистрацию коннектора || |#
-
События
#| || Событие | Вызывается || || OnImConnectorLineDelete | При удалении открытой линии || || OnImConnectorStatusDelete | При отключении открытой линии || |#
{% endlist %}
{% list tabs %}
-
Методы
#| || Метод | Описание || || imconnector.send.messages | Отправить сообщения в Битрикс24 || || imconnector.update.messages | Изменить отправленные сообщения || || imconnector.delete.messages | Удалить отправленные сообщения || || imconnector.send.status.delivery | Обновить статус
доставлено
|| || imconnector.send.status.reading | Обновить статуспрочитано
|| || imconnector.chat.name.set | Установить новое имя чата || |# -
События
#| || Событие | Вызывается || || OnImConnectorDialogStart | При создании диалога || || OnImConnectorDialogFinish | При закрытии диалога || || OnImConnectorMessageAdd | При добавлении нового сообщения || || OnImConnectorMessageDelete | При удалении сообщений || || OnImConnectorMessageUpdate | При изменении сообщений || |#
{% endlist %}