#2082: Как определять компанию клиента при работе через групповые Telegram-чаты?
Отредактирована: сегодняВопрос
Как определять компанию клиента при работе через групповые Telegram-чаты?
Ответ
Если поддержка организована через большое количество клиентских групп, рекомендуется единый Telegram-бот с определением компании через профиль пользователя в Swarmica.
Telegram передаёт технический идентификатор группы — chat ID. Человекочитаемое название группы нельзя использовать в Swarmica как надёжный источник автоматического определения компании. Само название, например «Компания — поддержка», не обеспечивает такую привязку.
При первом обращении можно попросить пользователя указать компанию или определить её с помощью автоматизации, затем связать профиль пользователя с соответствующей компанией. Это можно сделать автоматически, полуавтоматически или вручную сотрудником поддержки. Последующие обращения обрабатываются с учётом установленной связи.
Например, автоматизация может при первом сообщении запросить компанию у клиента. Полученный ответ используют для идентификации компании и привязки профиля пользователя. Конкретная логика зависит от клиентского процесса и структуры данных.
Технически можно создать отдельного бота для каждой компании и использовать название подключённого канала для определения клиента. Для десятков или сотен групп такой подход не рекомендуется: большое число ботов и токенов усложняет подключение, обслуживание и контроль их состояния. Его стоит рассматривать только для отдельных специфических сценариев.
Если один Telegram-пользователь представляет несколько компаний, постоянной связи «Пользователь — Компания» может быть недостаточно. Для такого процесса нужно отдельно определить правила идентификации компании и проверить сценарий до запуска интеграции.