Руководство по настройке правил распределения нагрузки для TG Bot с несколькими операторами: онлайн-приоритет, циклическое распределение и изоляция проектов
关于作者
TG-Staff 致力于为 Telegram Bot 运营团队提供高效、可靠的客服与营销 SaaS 工具。
TG Bot Многопользовательские правила маршрутизации: практическое руководство по приоритету онлайн, циклическому распределению и изоляции проектов
Когда ваш Telegram Bot превращается из инструмента для общения с друзьями в канал поддержки для сотен или тысяч пользователей, возникает ключевой вопрос: кто и как отвечает? Без разумных правил маршрутизации сообщения будут как стойка без персонала — либо пропущены, либо на одно сообщение ответят несколько операторов, либо одни перегружены, а другие простаивают.
Эта статья посвящена настройке и лучшим практикам многопользовательской маршрутизации TG Bot на примере TG-Staff. Мы подробно разберем два режима маршрутизации (циклическое распределение и приоритет онлайн), изоляцию операторов по проектам и полную цепочку ссылок маршрутизации. Независимо от того, только ли вы формируете команду поддержки или управляете несколькими проектами Bot, эта статья даст вам готовое к внедрению решение.
Почему TG Bot нуждается в многопользовательских правилах маршрутизации?
Рассмотрим типичный сценарий: ваш бот сообщества запустил новую акцию, и мгновенно поступило 200 запросов от пользователей. В команде 5 операторов, но без правил маршрутизации все видят все диалоги — в результате:
- Дублирование ответов: два оператора одновременно отвечают одному пользователю, который получает два одинаковых ответа — плохой опыт.
- Пропущенные сообщения: каждый думает, что другой обрабатывает запрос, и диалог пользователя остается без ответа полчаса.
- Простой операторов: одни перегружены, другие бездействуют, так как не видят нераспределенные диалоги.
Правильные правила маршрутизации решают все эти проблемы. Они действуют как умный ресепшн, автоматически назначая каждого нового посетителя наиболее подходящему и свободному оператору, обеспечивая своевременный ответ каждому пользователю и равномерную нагрузку на операторов. TG-Staff, как SaaS-платформа для поддержки и управления Telegram Bot, имеет встроенные два режима маршрутизации, которые мы разберем ниже.
Два режима маршрутизации TG-Staff: циклическое распределение vs приоритет онлайн
TG-Staff предлагает два режима маршрутизации, которые можно переключать в «Настройки → Правила маршрутизации» каждого проекта. Ключевое различие: учитывается ли при распределении статус онлайн оператора.
| Характеристика | Циклическое распределение (Round Robin) | Приоритет онлайн (Online First) |
|---|---|---|
| Способ срабатывания | Циклический обход операторов по предустановленному порядку | Приоритетное назначение операторам онлайн |
| Учет статуса онлайн | Нет | Да |
| Поведение при всех офлайн | Продолжает циклическое распределение (операторы увидят при входе) | Переключается на циклическое распределение |
| Сценарии использования | Фиксированный состав, одинаковое рабочее время | Разные часовые пояса, гибкий график, посменное дежурство |
Циклическое распределение (Round Robin) — для стабильной команды с равномерной нагрузкой
Циклическое распределение — режим по умолчанию в TG-Staff. Механизм прост: система ведет список операторов (в порядке добавления или настраиваемом порядке), и новый диалог последовательно назначается следующему оператору. Например, операторы A, B, C: первый диалог — A, второй — B, третий — C, четвертый — снова A и так далее.
Лучшие сценарии использования:
- Фиксированное количество операторов с примерно одинаковым рабочим временем (например, все с 9 до 18).
- Необходимость равномерного распределения диалогов между операторами, чтобы избежать перегрузки.
- Отсутствие необходимости в мониторинге статуса онлайн, так как все по умолчанию онлайн.
Настройка: В консоли TG-Staff перейдите в «Настройки проекта → Правила маршрутизации» и выберите «Циклическое распределение». Дополнительных настроек не требуется — система автоматически циклически обходит операторов.
Совет
В режиме циклического распределения офлайн-статус оператора не влияет на распределение. Если оператор долгое время находится офлайн, рекомендуется временно удалить его из числа客服 проекта, иначе система продолжит распределять диалоги, что приведет к накоплению непрочитанных сообщений.
Онлайн-приоритет (Online First) — для дежурств по сменам и нефиксированного состава операторов
Режим «Онлайн-приоритет» работает умнее: система в реальном времени проверяет статус каждого оператора (находится ли он в веб-консоли в статусе «онлайн»). Когда поступает новый чат, он назначается только тем операторам, которые сейчас онлайн, и распределяется между ними по кругу. Если все операторы офлайн, система автоматически переключается на режим последовательного распределения, назначая чат любому оператору с правами (даже если он офлайн). Когда оператор снова появится в сети, он увидит в списке чатов сообщения, назначенные ему в офлайне.
Лучшие сценарии использования:
- Распределённые команды: ваши операторы находятся в Азии, Европе и Америке и не могут быть одновременно онлайн.
- Гибкий график: некоторые операторы работают только в определённые смены (например, в выходные — только 2 человека).
- Эластичное масштабирование в пик: обычно работают 3 оператора, а во время распродажи временно добавляются 2 внештатных сотрудника — онлайн-приоритет автоматически использует дополнительную рабочую силу.
Настройка: в «Настройки проекта → Правила распределения» выберите «Онлайн-приоритет». Важно: оператор считается «онлайн», только если он авторизован в веб-консоли. Если оператор закрыл браузер или потерял соединение, система автоматически пометит его как офлайн через несколько минут.
Как настроить круг операторов проекта: все операторы vs определённые операторы
Помимо режима распределения, TG-Staff поддерживает изоляцию операторов на уровне проекта. Это означает, что вы можете назначать разные группы операторов для разных проектов ботов, обеспечивая точное разделение прав и бизнес-направлений.
В разделе «Настройки проекта → Круг операторов» есть два варианта:
- Все операторы: все операторы в аккаунте могут видеть и обрабатывать чаты этого бота.
- Определённые операторы: только выбранные операторы могут видеть и обрабатывать чаты этого бота.
Сценарий 1 — один бот, много операторов: выберите «Все операторы» для полного охвата
Если ваша команда управляет только одним ботом (например, ботом поддержки), и все операторы обслуживают одну бизнес-линию, то выбор «Все операторы» — самое простое решение. В сочетании с режимом «Онлайн-приоритет» или «По кругу» все операторы автоматически принимают новые чаты без дополнительной настройки.
Для каких команд подходит: небольшие команды поддержки (3–5 человек), где все операторы выполняют одинаковые обязанности.
Сценарий 2 — несколько ботов и бизнес-линий: используйте «Определённые операторы» для изоляции проектов
Предположим, ваша команда одновременно управляет тремя ботами:
- Бот предпродажных консультаций: обработка запросов о продуктах и ценах.
- Бот послепродажной поддержки: обработка возвратов, обменов и рекламаций.
- Бот управления сообществом: обработка мероприятий сообщества и отзывов пользователей.
Вы не хотите, чтобы операторы послепродажной поддержки отвечали на предпродажные вопросы, а администраторы сообщества случайно брали чаты послепродажной поддержки. В этом случае в каждом проекте бота можно отметить только тех операторов, которые отвечают за этот проект: для предпродажного — только команду продаж, для послепродажного — только команду поддержки, для сообщества — только команду маркетинга.
Шаги настройки:
- Войдите в консоль TG-Staff → «Настройки проекта».
- Выберите целевой проект бота.
- В разделе «Круг операторов» переключитесь на «Определённые операторы».
- Из выпадающего списка выберите операторов, закреплённых за этим проектом.
- Сохраните настройки. Повторите для каждого проекта бота, назначая разные группы операторов.
Лучшие практики
На начальном этапе рекомендуется тестировать эффект с помощью опции «Все операторы» в сочетании с правилами маршрутизации, а после расширения команды детализировать изоляцию по бизнес-линиям. После изоляции каждый оператор в консоли будет видеть только те сессии проектов, которые он уполномочен обрабатывать, что значительно снижает информационный шум.
Диверсионная ссылка: полный путь от рекламного трафика до обслуживания оператором
Правила распределения решают вопрос «кто примет», но «откуда приходит пользователь» не менее важно. Диверсионная ссылка (Diversion Link) от TG-Staff предназначена именно для привязки рекламных источников.
Диверсионная ссылка — это короткая ссылка на официальном домене TG-Staff (формата https://app.tg-staff.com/{code}), которую можно встраивать в рекламу, посты в соцсетях, письма или QR-коды. Когда пользователь нажимает на эту ссылку, система:
- Захватывает информацию о посетителе: IP-адрес, тип браузера, операционную систему, URL источника и пользовательские параметры, добавленные в ссылку (например, utm_source, campaign_id).
- Перенаправляет в Telegram Bot: пользователь переходит в указанный вами бот и начинает диалог.
- Запускает правила распределения: автоматические ответы бота (приветствие, меню) и подключение оператора выполняются согласно настроенным правилам.
Полный путь: реклама/соцсети → диверсионная ссылка → автоответ бота → подключение оператора
Настройка:
- В консоли TG-Staff перейдите на страницу «Диверсионные ссылки».
- Нажмите «Создать диверсионную ссылку» и выберите целевой проект бота.
- Опционально: добавьте пользовательские параметры (например,
?source=facebook&campaign=summer_sale). - Сгенерируйте короткую ссылку, скопируйте и встройте в свои рекламные каналы.
- Убедитесь, что для этого проекта бота включены соответствующие правила распределения (поочередное распределение или приоритет онлайн).
Внимание
Ссылки для маршрутизации доступны только в тарифах Standard и выше. При настройке убедитесь, что в проекте Bot, на который ведет ссылка, включены соответствующие правила маршрутизации, иначе посетители могут быть неправильно распределены между указанными операторами.
Практический чек-лист: 5 шагов для настройки правил распределения между несколькими операторами
Ниже приведен список шагов, которые можно выполнить немедленно, чтобы быстро приступить к настройке многопользовательского распределения в TG-Staff:
-
Подтвердите тариф и количество операторов
- Зарегистрируйтесь в TG-Staff, чтобы получить бесплатный 3-дневный доступ ко всем функциям.
- Стандартный тариф поддерживает 3/5/20 операторов, Профессиональный — также 20 операторов. Точные лимиты уточняйте на странице тарифов на сайте.
-
Добавьте учетные записи операторов и назначьте права
- В консоли в разделе «Управление операторами» добавьте членов команды и создайте для них отдельные учетные записи.
- Для каждого оператора можно настроить разные права (например, разрешить или запретить редактирование профиля бота, просмотр статистики).
-
Создайте или выберите проект бота, настройте круг обслуживания
- Подключите своего Telegram-бота к TG-Staff (потребуется токен бота).
- В «Настройках проекта → Круг обслуживания» выберите «Все операторы» или «Указанные операторы».
-
Выберите режим распределения
- Перейдите в «Настройки проекта → Правила распределения» и выберите «По очереди» или «Сначала онлайн».
- На начальном этапе рекомендуется использовать «Сначала онлайн» — он более гибкий; если операторы работают по фиксированному графику, можно переключиться на «По очереди».
-
Настройте диверсионные ссылки (опционально)
- Для отслеживания рекламных кампаний создайте короткие ссылки на странице «Диверсионные ссылки» и встройте их в рекламные каналы.
- Убедитесь, что проект бота, на который ведет ссылка, использует правила распределения.
После выполнения этих шагов ваша команда поддержки в Telegram сможет автоматически и интеллектуально распределять запросы между операторами.
Часто задаваемые вопросы
Вопрос: Сколько операторов могут одновременно работать в TG-Staff?
Ответ: Количество операторов зависит от тарифа: бесплатный пробный период на 3 дня дает доступ ко всем функциям, Стандартный тариф поддерживает 3/5/20 операторов, Профессиональный — также 20 операторов. Точные лимиты уточняйте на странице тарифов.
Вопрос: Что произойдет, если все операторы офлайн?
Ответ: Если выбран режим «Сначала онлайн», при отсутствии онлайн-операторов система автоматически переключается на режим «По очереди», назначая новые диалоги авторизованным операторам (даже если они офлайн). Когда оператор снова появится в сети, он увидит сообщения, назначенные ему в период отсутствия.
Вопрос: Можно ли настроить разные правила распределения для разных ботов?
Ответ: Да. TG-Staff поддерживает управление несколькими проектами: в настройках каждого проекта можно независимо выбрать режим распределения («По очереди» или «Сначала онлайн») и настроить круг обслуживания (все операторы или указанные), что позволяет реализовать индивидуальные стратегии распределения для разных бизнес-линий.
Вопрос: Нужно ли отдельно настраивать диверсионные ссылки (Diversion Link)?
Ответ: Да. Диверсионные ссылки создаются вручную в консоли TG-Staff, после чего короткие ссылки можно встраивать в рекламу, соцсети или email-рассылки. Такая ссылка автоматически фиксирует информацию об источнике посетителя и направляет пользователя к соответствующему Telegram-боту, где правила распределения назначают его оператору. Функция доступна на тарифах Стандарт и выше.
Вопрос: Как отслеживать распределение и обработку запросов операторами?
Ответ: Профессиональный тариф TG-Staff предоставляет функции профилей пользователей и статистики: можно просматривать количество диалогов на оператора, среднее время ответа и другие показатели. Пользователи Стандартного тарифа могут в реальном времени наблюдать статус каждого оператора в списке диалогов справа в консоли. Для более детальной статистики рекомендуется обновление до Профессионального тарифа.
Попробуйте сейчас: Зарегистрируйтесь в TG-Staff для бесплатного 3-дневного тестирования всех функций, включая многопользовательское распределение и изоляцию проектов.
Углубленное изучение: Ознакомьтесь с документацией TG-Staff, чтобы узнать подробности настройки диверсионных ссылок и визуальных командных процессов.
Получить помощь: Свяжитесь с ботом поддержки @tgstaff_robot для индивидуальной консультации.
Related Articles
Удвоение эффективности многоязычной поддержки: полное руководство по распознаванию языка и автоматической маршрутизации в Telegram
Ваша команда неэффективно обрабатывает многоязычные запросы в Telegram? В этой статье подробно объясняются принципы распознавания языка в Telegram, автоматический перевод и стратегии маршрутизации операторов. Пошаговое руководство по созданию эффективной системы многоязычной поддержки.
Полное руководство по передаче сессий Telegram: перевод на другого оператора, сохранение контекста и просмотр записей распределения
Освойте правильные методы передачи сессий в Telegram для многопользовательской поддержки. В этой статье подробно рассматривается, когда переводить, как сохранять контекст диалога, просматривать записи распределения и лучшие практики для команд поддержки, использующих B2B SaaS-платформы, такие как TG-Staff.
Не паникуйте во время пика маркетинговых кампаний: решайте проблему очередей с помощью многоканальной поддержки Telegram и правил распределения
Маркетинговые кампании вызывают резкий рост запросов пользователей. Как избежать долгого ожидания ответа в Telegram? В этой статье подробно разбираются стратегии многоканальной поддержки Telegram в пиковые периоды, включая распределение сессий, совместную работу операторов и ссылки для маршрутизации, помогая командам эффективно обрабатывать запросы во время пиковых активностей, повышая конверсию и репутацию.