Заметки
Как показать существующее дело открытой линии в компании
Если переписка уже представлена штатным CRM-делом открытой линии, для появления этого дела в компании можно добавить дополнительную CRM-привязку. Не нужно создавать второе дело с выдуманными PROVIDER_ID и параметрами сессии.
Для существующего дела используйте crm.activity.binding.add с activityId, entityTypeId: 4 и entityId компании. ID дела берётся у настоящей активности диалога, а не у чата или сессии.
Это привязывает CRM-дело. Не следует считать такой вызов полной перенастройкой клиентского контекста открытой линии. Если требуется поменять клиента самого диалога, используйте предусмотренную интерфейсом или API операцию для этого сценария.
После добавления проверьте две вещи под сотрудником: запись появилась в компании и из неё открывается исходная переписка. Доступ к компании не гарантирует доступ к самому диалогу.
Документация: crm.activity.binding.add.