Чатбот-агент

Telegram-боты и чат на сайте: соберите диалог мышкой, проверьте на эмуляторе и отдайте часть ответов ИИ

Чатбот-агент — программа для создания и управления ботами, которую вы запускаете на своём сервере. Бота собирают в визуальной студии из готовых блоков, проверяют на встроенном эмуляторе — без настоящего Telegram, токена и интернета — и подключают к нему ИИ с базой знаний. Один и тот же бот отвечает в Telegram, на публичной странице чата и виджетом прямо на вашем сайте. А если готовых возможностей не хватает, их дописывают небольшим скриптом на Python: подключают к боту свою систему, свой канал вроде SMS или почты и даже свою модель ИИ.

Визуальная студия: диалог собирается из блоков мышкой

18 типов узлов: сообщения, вопросы, условия, ИИ, база знаний, HTTP, скрипты

Живой предпросмотр — видно, как сообщение выглядит в Telegram

Шаблоны ботов и генерация первого сценария с помощью ИИ

История версий: вернуть прежний сценарий в один клик

Чек-лист публикации: 11 проверок готовности бота

Сценарий хранится файлом — можно вынести, отредактировать и перенести

Эмулятор Telegram: тесты без реального бота, токена и сети

Пробный прогон: бот отвечает, но никому ничего не отправляет

Единичные запуски узлов, повторы записанных диалогов, трассировка

Паузы, тайм-ауты и запуски по расписанию переживают перезапуск

Рассылки по сегментам с паузой и продолжением

Журналы и экран состояния: всё видно в реальном времени

Запуск на своём сервере одним контейнером, все данные остаются у вас

Экономия ресурсов в простое: процессор не нагружается, а через 15 минут без активности освобождается память — Чатбот-агент спокойно живёт рядом с другими сервисами

База знаний: ответы по вашим документам со ссылкой на источник

Поиск по базе сразу двумя способами: по смыслу и по словам

ИИ не выдумывает: нет ответа в базе — бот честно скажет и позовёт оператора

Модели: свои ключи, выбор модели для узла, запасные модели на случай сбоя

Промпты в одном месте: правка текста применяется во всех ботах

Входящие: оператор подхватывает диалог с историей и карточкой клиента

Чат-комната и виджет на сайте: те же диалоги без Telegram

Боты под вашим контролем

Страница бота «Турист Ассистент»: статус, подключение Telegram через эмулятор, публичная страница чата и настройки виджета

Новый бот за минуту: имя и токен от @BotFather — и он в списке

Сценарий хранится обычным файлом: бота можно вынести и отредактировать руками

История версий: любой прежний сценарий возвращается в один клик

Чек-лист публикации из 11 проверок: готов ли бот к людям

Студия сценариев

Студия сценариев: холст с блоками диалога, палитра узлов слева и живой предпросмотр Telegram с меню кнопок

Соберите диалог мышкой: блоки, стрелки, отдельные ветки

Инспектор подсказывает, что заполнить в каждом блоке

Живой предпросмотр: видно, как сообщение выглядит в Telegram

Черновик сохраняется сам, отмена и возврат — привычными клавишами

Узлы на каждый случай

Узлы сценария на холсте и инспектор выбранного блока «Сообщение»: текст, кнопки, ожидание ответа, медиа и следующий шаг

Сообщения, медиа, вопросы с проверкой ответа и подсказками

Условия, переменные, паузы, случайный выбор, переходы между ветками

ИИ: диалог, извлечение данных из ответа, агент с инструментами

Интеграции: база знаний, HTTP-запросы, свои скрипты, передача оператору

Эмулятор вместо живого Telegram

Эмулятор Telegram: диалог пользователя Alice с ботом — заказ, гарантия и проверка региона доставки

Тестируйте без реального бота, токена и интернета

Поддельные пользователи: пишите боту от лица Алисы или Боба

Сообщение проходит тот же путь, что и от настоящего человека

Проверка на ошибки: задержка ответа или сбой Telegram — по кнопке

Проверка и отладка

Пробный прогон сценария: телефон-предпросмотр, трассировка выполнения по шагам и переменные сессии

Пробный прогон: бот отвечает, но никому ничего не отправляет

Единичный запуск узла: проверьте один блок, не проходя весь диалог

Повтор записанного диалога: что изменилось после правки сценария

Трассировка: каждый шаг, переход и ответ ИИ с временем

Входящие: человек подхватывает диалог

Раздел «Входящие»: диалог, переданный оператору, со сводкой от бота, историей переписки и карточкой клиента

Передача оператору из сценария или по правилу: 3 ошибки ввода, ключевое слово

У оператора — вся история диалога и карточка клиента

Быстрые ответы: короткая команда разворачивается в готовый текст

Уведомление в Telegram: краткое описание передачи и ссылка на разговор в «Входящих»

Возврат боту: диалог продолжается с того же места, ничего не теряется

База знаний

Экран «База знаний»: база faq-turist с закреплённой моделью векторизации, кнопки добавления источников и панель проверки поиска

Загрузите документы: текст, разметка, таблицы, страницы сайта

Ответы по вашим документам — со ссылкой на источник

Если ответа нет, бот честно об этом скажет, а не придумает

Отчёт о пробелах: что люди спрашивают, а знаний не хватает

Модели и промпты

Экран «Модели», вкладка «Использование»: вызовы за 30 дней, расход токенов и стоимости, разбивка по моделям и узлам сценария

Свои ключи и модели: провайдеры, совместимые с OpenAI

Модель выбирается для каждого узла, есть запасные на случай сбоя

Промпты в одном месте: правка текста применяется во всех ботах

Учёт расхода: сколько токенов и денег ушло на каждого бота

Скрипты на Python

Скрипты на Python: редактор файла order_lookup.py, панель запуска с тестовыми данными JSON, вывод скрипта и журнал запусков

Свой код в диалоге: запрос в CRM, проверка заказа, расчёт

Десять мест подключения: разбор входящих, разбор вебхуков, свой канал, задачи по расписанию

Свой поставщик ИИ и свои каналы связи: SMS, почта, внутренний шлюз компании

Данные приходят и уходят в понятном формате JSON

Секреты и настройки сервера скрыты: скрипт видит только то, что ему разрешили

Защита от зависаний: лимиты времени, объёма вывода и числа запусков

Журнал запусков и экран «Состояние»: виден каждый запуск и всё ли в порядке с окружением

Контакты, сегменты и рассылки

Контакты бота: таблица клиентов с именами, тегами, атрибутами, последней активностью и числом диалогов

Все, кто когда-либо писал боту, — в одной базе с историей

Сегменты: «все с телефоном», «кто заказал в этом месяце»

Рассылка по сегменту с уважением к ограничениям Telegram

Пауза и продолжение: остановите отправку и продолжите позже

Аналитика и журналы

Аналитика: воронка диалогов по узлам сценария с долей переходов и панель популярных путей

Воронка: где люди бросают диалог и на каком шаге

Стоимость ИИ по ботам и моделям за выбранный период

Тепловая карта: в какие часы люди пишут боту

Состояние: жив ли бот, есть ли ошибки, не копится ли очередь

Чат-комната на сайте

Публичная страница чата на сайте: посетитель назвал имя и получил приветствие бота с меню кнопок — без аккаунта Telegram

Публичная страница чата: посетители общаются с ботом без Telegram

Свой каталог ботов и короткий адрес вида /chatroom/help-desk

Анонимные посетители: их диалоги сохраняются на их устройстве

Подключение Telegram: чаты из мессенджера и с сайта — в одном списке

Виджет на вашем сайте

Настройка виджета для сайта: поля оформления и живой предпросмотр панели чата в том виде, в каком её увидит посетитель

Одна строка кода — и на сайте появляется панель чата

Разрешите только свои домены: на чужом сайте виджет не покажется

Анкета перед чатом и согласие на обработку данных (152-ФЗ)

Оценка диалога: посетитель ставит палец вверх или вниз

Чат с ИИ-агентом

Панель чата с ИИ-агентом: агент выполняет задачу по файлам проекта — шаги, вызовы инструментов, время и стоимость

Подключите Pastukhov Agent и просите сделать всё словами

Кнопка «Вызвать агента» прямо со страницы бота

Агент сам правит сценарий, скрипты и настройки бота

Без агента работает всё, кроме этого чата — это по желанию