BotChata

Передача оператору (Telegram)

Передача оператору дозволяє відвідувачу зв'язатися з живою людиною під час чату. Розмова передається оператору в Telegram у реальному часі й повертається назад, коли оператор завершує.

Передумови

Потрібен токен Telegram-бота. Створіть його через @BotFather:

  1. Відкрийте Telegram і почніть чат із @BotFather.
  2. Надішліть /newbot, дотримуйтесь підказок і скопіюйте отриманий токен.
  3. Задайте TELEGRAM_BOT_TOKEN (та TELEGRAM_WEBHOOK_SECRET) у середовищі сервера та перезапустіть бекенд. Зверніться до адміністратора, якщо ви на хостинговому тарифі.

Додайте операторів (менеджерів)

Перейдіть у Можливості → Передача і відкрийте розділ Менеджери Telegram. Натисніть Згенерувати посилання для підключення та надішліть його кожному, хто оброблятиме передачі. Коли вони відкриють його в Telegram і натиснуть Start, їх буде зареєстровано як активного менеджера.

Кожне посилання одноразове — генеруйте нове для кожного менеджера.

Як працює передача

  1. Відвідувач натискає іконку гарнітури в шапці віджета (або AI відкриває її, коли спрацьовує ваша умова тригера).
  2. Якщо налаштована форма перед передачею, відвідувач спершу заповнює її.
  3. BotChata сповіщає всіх активних менеджерів у Telegram із підсумком розмови та кнопками Прийняти / Відхилити.
  4. Перший менеджер, що натисне Прийняти, бере розмову; кнопки інших менеджерів автоматично прибираються.
  5. Відвідувач бачить «З'єднано з [Ім'я менеджера]». Далі повідомлення йдуть у реальному часі — менеджер відповідає в Telegram, відвідувач бачить це в чаті.
  6. Коли менеджер надсилає /done, сесія закривається й відвідувач бачить «Сесію завершено».

Бот не пише повідомлення «Я вас з'єднаю» — коли спрацьовує передача, віджет показує коротку інструкцію натиснути іконку гарнітури (або заповнити форму). Це навмисно.

Сповіщення про передачу в Telegram

Тригер: завжди видимий чи за AI

  • Завжди показувати (за замовчуванням) — іконка гарнітури видима з самого початку.
  • За AI-тригером — вимкніть «завжди видимий» і задайте Запит-тригер. Іконка лишається прихованою, доки AI не вирішить, що відвідувачу потрібна людина, напр.:
Відкривай передачу, коли відвідувач роздратований, просить людину
або має скаргу, яку бот не може вирішити.

Форма перед передачею

Можна зібрати дані до сповіщення менеджера. У налаштуваннях передачі задайте Зібрати перед передачею:

Відповіді пересилаються в Telegram-сповіщення менеджера, тож він має контекст ще до прийняття. Форма показується лише раз за сесію.

Тайм-аут прийняття та запасний варіант

ПараметрОписЗа замовчуванням
Тайм-аут прийняттяХвилини, які має менеджер, щоб прийняти, перш ніж запит спливе2 хв
Тайм-аут відповідіХвилини після останнього повідомлення до автозакриття сесії5 хв
Запасний варіантЩо буде, якщо ніхто не прийме: черга, форма (збір лідів) або повідомленняформа

З чергою відвідувач бачить свою позицію і продовжує чекати. З формою йому показують форму ліда, щоб він хоча б залишив контакти. З повідомленням він бачить повідомлення про недоступність.

Робочі години менеджерів

Увімкніть Робочі години, щоб задати, коли менеджери доступні (тижневий розклад + часовий пояс). Поза цими годинами віджет показує найближче доступне вікно — «Найближчі робочі години менеджера — Пн 09:00–18:00» — і жоден менеджер не сповіщається. З вимкненими робочими годинами передача доступна 24/7.

Команди оператора

КомандаДія
/doneЗакрити сесію передачі

Звичайні текстові повідомлення пересилаються відвідувачу. Інших спеціальних команд немає.

Поради

  • Додайте щонайменше 2 менеджерів, щоб передача не була пропущена, коли один відсутній.
  • Агресивний Тайм-аут прийняття (2 хв) підходить для виділеної команди; підвищте до 5–10 хв для зайнятих команд.
  • Задайте Запасний варіант = форма, щоб відвідувачі, які не дочекалися людини, все одно залишили контакти.
  • Використовуйте форму перед передачею для маршрутизації — напр. список «про що йдеться?» — щоб менеджери швидше сортували запити.