Роботека
Роботека · Роботы · Привязать переписку открытой линии

Привязать переписку открытой линии

Робот «Привязать переписку открытой линии» связывает диалоги Открытых линий (чаты с клиентом) от одной сущности CRM с другой — например, с лида на сделку. Переписка появляется в таймлайне целевой сущности. На входе тип и ID исходной и целевой сущности и режим: все диалоги, последний или только незавершённые. Возвращает количество найденных и привязанных диалогов.

Робот делает переписку Открытых линий видимой на нужной сущности CRM, не теряя её на исходной. Диалог открытой линии хранится в таймлайне как дело (PROVIDER_ID = IMOPENLINES_SESSION); робот находит такие дела на исходной сущности и привязывает их к целевой через связи дел CRM. Привязка добавляется, а не переносится: исходная сущность сохраняет диалог, а целевая получает его в своём таймлайне. На входе указываются тип (лид, сделка, контакт, компания) и ID исходной и целевой сущности, а также режим — привязать все диалоги, только последний или только незавершённые (открытые) диалоги. На выходе: сколько диалогов найдено, сколько привязано, сколько уже было привязано, список ID дел и признак успеха (Y/N). Типичный сценарий — при работе с лидом, который уже стал сделкой, перенести видимость переписки в карточку сделки, чтобы менеджер видел всю историю общения. Робот не требует прав на сам модуль чатов: достаточно прав CRM.

Какие параметры принимает робот?

Параметр Тип Обязательный? По умолчанию
Тип исходной сущности select Лид, Сделка, Контакт, Компания да LEAD
ID исходной сущности int да
Тип целевой сущности select Лид, Сделка, Контакт, Компания да DEAL
ID целевой сущности int да
Какую переписку привязать select Все диалоги, Последний диалог, Все незавершённые да all
Действие select Привязать (оставить на источнике), Перенести (отвязать от источника) да link

Что возвращает робот?

Параметр Тип
Найдено диалогов int
Привязано int
Уже были привязаны int
Отвязано от источника int
ID дел (через запятую) string
Успешно (Y/N) string

Какие ошибки может вернуть робот?

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

  • Ошибка: укажите корректные тип и ID исходной и целевой сущности
  • Ошибка: исходная и целевая сущность совпадают
  • Ошибка API

Сценарий: показать переписку лида в сделке

  1. По лиду велась переписка в открытой линии, по лиду создана сделка
  2. Робот «Привязать переписку открытой линии» в режиме «Все диалоги» привязывает диалоги лида к сделке
  3. Переписка появляется в таймлайне сделки, число привязанных диалогов возвращается в процесс

Похожие роботы

Статьи по теме