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