← К заметкам

Заметки

Связь открытой линии со сделкой: дело и контекст диалога

У открытой линии есть чат, сессии и CRM-контекст. Сделка — ещё один объект в этой цепочке. Создание похожей записи через crm.activity.add не восстанавливает связи между ними.

Для существующей переписки сначала найдите штатное CRM-дело диалога. Если нужно показать его в сделке, добавьте привязку этого дела через crm.activity.binding.add: entityTypeId для сделки — 2, entityId — ID сделки, activityId — ID самого дела.

При создании новой интеграции настройте работу линии с CRM и сопоставление клиента. Не подставляйте в TYPE_ID значение 4 ради чата: это тип email-дела.

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

Документация: crm.activity.binding.add.