TG-Staff 团队 avatar TG-Staff 团队

Руководство по настройке правил распределения нагрузки для TG Bot с несколькими операторами: онлайн-приоритет, циклическое распределение и изоляция проектов

bot-seat-cs маршрутизация telegram многоагентный балансировка нагрузки

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 — несколько ботов и бизнес-линий: используйте «Определённые операторы» для изоляции проектов

Предположим, ваша команда одновременно управляет тремя ботами:

  • Бот предпродажных консультаций: обработка запросов о продуктах и ценах.
  • Бот послепродажной поддержки: обработка возвратов, обменов и рекламаций.
  • Бот управления сообществом: обработка мероприятий сообщества и отзывов пользователей.

Вы не хотите, чтобы операторы послепродажной поддержки отвечали на предпродажные вопросы, а администраторы сообщества случайно брали чаты послепродажной поддержки. В этом случае в каждом проекте бота можно отметить только тех операторов, которые отвечают за этот проект: для предпродажного — только команду продаж, для послепродажного — только команду поддержки, для сообщества — только команду маркетинга.

Шаги настройки:

  1. Войдите в консоль TG-Staff → «Настройки проекта».
  2. Выберите целевой проект бота.
  3. В разделе «Круг операторов» переключитесь на «Определённые операторы».
  4. Из выпадающего списка выберите операторов, закреплённых за этим проектом.
  5. Сохраните настройки. Повторите для каждого проекта бота, назначая разные группы операторов.

Лучшие практики

На начальном этапе рекомендуется тестировать эффект с помощью опции «Все операторы» в сочетании с правилами маршрутизации, а после расширения команды детализировать изоляцию по бизнес-линиям. После изоляции каждый оператор в консоли будет видеть только те сессии проектов, которые он уполномочен обрабатывать, что значительно снижает информационный шум.

Диверсионная ссылка: полный путь от рекламного трафика до обслуживания оператором

Правила распределения решают вопрос «кто примет», но «откуда приходит пользователь» не менее важно. Диверсионная ссылка (Diversion Link) от TG-Staff предназначена именно для привязки рекламных источников.

Диверсионная ссылка — это короткая ссылка на официальном домене TG-Staff (формата https://app.tg-staff.com/{code}), которую можно встраивать в рекламу, посты в соцсетях, письма или QR-коды. Когда пользователь нажимает на эту ссылку, система:

  1. Захватывает информацию о посетителе: IP-адрес, тип браузера, операционную систему, URL источника и пользовательские параметры, добавленные в ссылку (например, utm_source, campaign_id).
  2. Перенаправляет в Telegram Bot: пользователь переходит в указанный вами бот и начинает диалог.
  3. Запускает правила распределения: автоматические ответы бота (приветствие, меню) и подключение оператора выполняются согласно настроенным правилам.

Полный путь: реклама/соцсети → диверсионная ссылка → автоответ бота → подключение оператора

Настройка:

  1. В консоли TG-Staff перейдите на страницу «Диверсионные ссылки».
  2. Нажмите «Создать диверсионную ссылку» и выберите целевой проект бота.
  3. Опционально: добавьте пользовательские параметры (например, ?source=facebook&campaign=summer_sale).
  4. Сгенерируйте короткую ссылку, скопируйте и встройте в свои рекламные каналы.
  5. Убедитесь, что для этого проекта бота включены соответствующие правила распределения (поочередное распределение или приоритет онлайн).

Внимание

Ссылки для маршрутизации доступны только в тарифах Standard и выше. При настройке убедитесь, что в проекте Bot, на который ведет ссылка, включены соответствующие правила маршрутизации, иначе посетители могут быть неправильно распределены между указанными операторами.

Практический чек-лист: 5 шагов для настройки правил распределения между несколькими операторами

Ниже приведен список шагов, которые можно выполнить немедленно, чтобы быстро приступить к настройке многопользовательского распределения в TG-Staff:

  1. Подтвердите тариф и количество операторов

    • Зарегистрируйтесь в TG-Staff, чтобы получить бесплатный 3-дневный доступ ко всем функциям.
    • Стандартный тариф поддерживает 3/5/20 операторов, Профессиональный — также 20 операторов. Точные лимиты уточняйте на странице тарифов на сайте.
  2. Добавьте учетные записи операторов и назначьте права

    • В консоли в разделе «Управление операторами» добавьте членов команды и создайте для них отдельные учетные записи.
    • Для каждого оператора можно настроить разные права (например, разрешить или запретить редактирование профиля бота, просмотр статистики).
  3. Создайте или выберите проект бота, настройте круг обслуживания

    • Подключите своего Telegram-бота к TG-Staff (потребуется токен бота).
    • В «Настройках проекта → Круг обслуживания» выберите «Все операторы» или «Указанные операторы».
  4. Выберите режим распределения

    • Перейдите в «Настройки проекта → Правила распределения» и выберите «По очереди» или «Сначала онлайн».
    • На начальном этапе рекомендуется использовать «Сначала онлайн» — он более гибкий; если операторы работают по фиксированному графику, можно переключиться на «По очереди».
  5. Настройте диверсионные ссылки (опционально)

    • Для отслеживания рекламных кампаний создайте короткие ссылки на странице «Диверсионные ссылки» и встройте их в рекламные каналы.
    • Убедитесь, что проект бота, на который ведет ссылка, использует правила распределения.

После выполнения этих шагов ваша команда поддержки в 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 в пиковые периоды, включая распределение сессий, совместную работу операторов и ссылки для маршрутизации, помогая командам эффективно обрабатывать запросы во время пиковых активностей, повышая конверсию и репутацию.