Руководство пользователя iQBot
Это пошаговое руководство для тех, кто создаёт и сопровождает ботов в iQBot: сценаристов, администраторов, супервизоров контакт-центра. Установка и настройка платформы описаны в Руководстве инженера, работа в административной консоли — в Руководстве администратора; здесь только то, что нужно для повседневной работы в интерфейсе.
Если вы только начинаете, откройте раздел «Начало работы»: он ведёт от входа в консоль до первого бота. Подключение готового бота к iQChannels описано в разделе «Публикация и мониторинг».
Как устроено это руководство
Материал разбит на разделы по разделам интерфейса iQBot, от входа в систему до публикации и мониторинга готового бота:
- Начало работы — вход в систему, рабочие пространства и роли, создание бота, настройки бота.
- Studio — редактор бота — из чего состоит рабочий экран редактора.
- Конструктор процессов — как построить сценарий диалога из звеньев и переходов.
- Содержимое бота — библиотека текстов, карточек и других сообщений бота.
- Понимание языка и QnA — как бот распознаёт свободную речь пользователя.
- ИИ-агент на основе GPT — звено, которое передаёт сложный вопрос генеративной модели.
- Тестирование и публикация — как убедиться, что бот работает правильно, и что происходит дальше.
- Справочник конструктора — переменные и память диалога, навыки, действия и хуки, сущности и контексты, тайм-ауты и ошибки, событие диалога, аналитика и непонятые фразы. Сюда стоит заглянуть, когда демонстрационный бот освоен и нужен бот с внешними системами и сложной логикой.
В конце — часто встречающиеся вопросы.
Сквозной пример: бот контакт-центра банка
Чтобы шаги были не абстрактными, а наглядными, все разделы руководства опираются на один сквозной пример — бота «НашБанк — Контакт-центр». Это демонстрационный бот с типовым для банковской поддержки набором сценариев:
- приветствие и главное меню из пяти пунктов;
- проверка баланса карты (бот просит четыре последние цифры карты);
- блокировка карты с подтверждением перед действием;
- консультация по кредитам: карусель продуктов и калькулятор платежа;
- связь с оператором (передача диалога в iQChannels);
- свободный вопрос, на который отвечает ИИ-агент на основе GPT;
- распознавание намерений по свободной фразе («проверка баланса», «потерял карту, срочно» и т. д.);
- база часто задаваемых вопросов (QnA): график работы, смена ПИН-кода, лимиты, комиссии за переводы;
- пять автотестов, которые проверяют основные пути.
Все названия звеньев, процессов, намерений и прочих объектов в примере — на русском языке, как и было бы в реальном проекте для российского заказчика. Скриншоты в этом руководстве сделаны именно на этом боте. Банк, номера карт, лимиты и условия вымышлены.
Чтобы повторять шаги руководства на своём стенде, импортируйте архив бота («Создать» → «Импортировать» в списке ботов; скачать архив бота) и дождитесь, пока индикатор внизу Studio покажет, что обучение закончено. Остатки по картам, блокировка и расчёт кредита в боте имитируются небольшими действиями: настоящих банковских систем в нём нет. Для процесса Свободный_вопрос нужен шлюз GPT (см. раздел «ИИ-агент на основе GPT»); без него бот честно отвечает, что ответить не может.
Два интерфейса платформы
Прежде чем переходить к шагам, важно понимать общую структуру: у iQBot два основных рабочих экрана.
- Админ-панель (
/admin/) — здесь вы управляете ботами, рабочими пространствами, пользователями и правами доступа, смотрите мониторинг и логи. Это «диспетчерская» платформы. - Studio (
/studio/<имя бота>/) — редактор конкретного бота: конструктор процессов, содержимое, база вопросов-ответов, распознавание языка, тестирование. Открывается для каждого бота отдельно.
Переход из админ-панели в Studio конкретного бота — через клик по названию бота в списке.