🤖 Telegram Bot Integration
Уведомления и эскалация через Telegram для всех типов AI-ассистентов
✅ Доступно для: Всех типов агентов (Creator, Service, E-commerce)
Возможности
- ✅ Уведомления об эскалации (когда ИИ передаёт диалог человеку)
- ✅ Уведомления об оплатах
- ✅ Дублирование уведомлений в канал
- ✅ Проверка прав бота в канале
- ✅ Webhook для получения сообщений
Настройка
Шаг 1: Создайте Telegram бота
- Откройте @BotFather в Telegram
- Отправьте команду
/newbot - Введите имя бота (например,
MyShop Assistant) - Введите username бота (например,
myshop_assistant_bot) - Скопируйте Bot Token
Шаг 2: Узнайте свой User ID
- Откройте @userinfobot в Telegram
- Нажмите
Start - Скопируйте свой User ID
Шаг 3: Настройте канал (опционально)
- Создайте канал в Telegram
- Добавьте бота в канал как администратора
- Дайте права на отправку сообщений
- Скопируйте Channel ID (например,
@mychannelили-1001234567890)
Шаг 4: Включите интеграцию
- Откройте страницу агента → вкладка Интеграции
- Заполните поля:
- Bot Token - токен от @BotFather
- User ID - ваш ID для уведомлений
- Channel ID (опционально) - канал для дублирования
- Нажмите Проверить для проверки прав бота в канале
- Нажмите Сохранить интеграции
API Reference
Webhook Endpoint
POST /api/v1/telegram/:agentId/webhookПолучение сообщений от Telegram
GET /api/v1/telegram/:agentId/check-channel-adminПроверка прав бота в канале
Типы уведомлений
⚠️ Эскалация
Отправляется когда ИИ не может ответить и передаёт диалог человеку
⚠️ Эскалация диалога
Агент: MyShop Assistant
Клиент: +79991234567
Причина: Повторяющийся вопрос
💳 Оплата
Отправляется при подтверждении оплаты заказа
✅ Заказ оплачен
Заказ №: ORD-20260402-00001
Сумма: 5000 ₽
🐛 Troubleshooting
Бот не отправляет уведомления
Проблема: Уведомления не приходят
Решение: Проверьте Bot Token и User ID, убедитесь что бот активен
Бот не администратор канала
Проблема: Ошибка проверки прав
Решение: Добавьте бота в канал как администратора с правом отправки сообщений
Webhook не работает
Проблема: Telegram не доставляет сообщения
Решение: Проверьте что webhook URL доступен из интернета (не localhost)