Собрать и опубликовать диалог робота на canvas
Создание шагов и связей, история изменений, импорт JSON, проверка и публикация сценария голосового робота.
Перед началом
Войдите через IAM как владелец организации. Редактор работает со сценариями вашей организации. Опубликованные версии используются роботами во входящих очередях и исходящих кампаниях; изменение черновика не меняет уже назначенную версию.
Собрать диалог
- Откройте Сценарии (
/scenarios) → Новый сценарий. Заполните Название, Описание и Начальный шаг. Для продолжения существующего сценария выберите Сохранённый черновик. - Слева, в Элементы, нажмите Реплика робота, Ожидание ответа или Завершить звонок, либо перетащите элемент на canvas. Новый шаг добавляется отдельно: его нужно соединить с остальной схемой.
- Выберите узел на canvas или найдите его через Поиск шага в списке Шаги. Справа откроются Параметры шага. Заполните Реплика и Тип. Изменение ID шага применяется после выхода из поля или Enter; начальный шаг, переходы и координаты обновятся вместе. Пустой или повторяющийся ID отклоняется.
- Проведите связь от выходной точки справа к входной точке слева другого узла. У реплики есть выход Далее, у ожидания ответа — По умолчанию и выходы интентов, у завершения звонка выходов нет. Те же цели можно выбрать в полях Следующий шаг, Шаг по умолчанию и Переход к шагу.
- Для ожидания ответа нажмите Добавить переход по интенту, заполните Интент содержит и цель. Интенты проверяются сверху вниз без учёта регистра; Выше и Ниже меняют приоритет. Первое совпадение определяет переход; если совпадений нет, используется шаг по умолчанию.
- Нажмите линию перехода: в Параметры перехода можно изменить Целевой шаг или нажать Удалить переход. Для начала диалога выберите узел → Сделать начальным либо измените Начальный шаг над редактором.
Работать с canvas
Перетаскивайте узлы, выделяйте несколько с Shift или рамкой. Перемещение canvas и пробел с перетаскиванием двигают обзор. Используйте масштаб, Вписать схему, Сетка и привязка, миникарту и Автоматическая расстановка. Координаты сохраняются вместе с черновиком; масштаб и положение обзора не считаются изменением сценария.
Дублировать выбранное, Копировать фрагмент и Вставить фрагмент создают новые уникальные ID и переназначают связи внутри копируемой группы. Удалить выбранное удаляет выбранные узлы и связи. Удаление не создаёт обходных переходов: недостающие связи и начальный шаг нужно восстановить самостоятельно. Отменить и Повторить работают с текстом, связями и координатами; история хранится только в текущей сессии.
Развернуть редактор открывает рабочую область на весь экран. В этом режиме доступна Сохранить схему; Свернуть редактор возвращает поля сценария и публикацию. На узком экране Показать библиотеку и Показать инспектор открывают боковые панели, Закрыть панель возвращает canvas.
Когда фокус на canvas: Ctrl/⌘ Z — отмена, Ctrl/⌘ Shift Z или Ctrl Y — повтор, Ctrl/⌘ D — дублирование, Ctrl/⌘ C/V — внутренний фрагмент, Ctrl/⌘ A — все шаги, Delete — удаление, V/H — выбор/перемещение, 1 — вписать, 0 — 100%, +/− — масштаб. В полях текста действуют обычные команды редактирования. Ctrl/⌘ S сохраняет черновик из редактора.
2026-10-15 · Действующее приложение IAM.Voice на staging, реальные пользовательские пути в собственной учебной организации. Голосовые проверки используют только искусственный звук; данные и контакты учебные.
- Библиотека шагов
- Canvas диалога
- Параметры шага
- Сохранить схему
Проверить, сохранить и опубликовать
- Откройте Проверка сценария под canvas. Нажатие на проблему выбирает соответствующий узел. Проверить над редактором должен показать Сценарий корректен. Нельзя сохранить или опубликовать схему с отсутствующими переходами, недостижимыми шагами или без допустимого завершения.
- В Текстовый тест нажмите Начать тест, введите Ответ клиента → Продолжить тест. Протокол показывает реплики и выбранные переходы; Начать заново очищает его. Проверка выполняется локально без ASR, TTS, SIP и записи разговора. Изменение текста или переходов сбрасывает протокол; перемещение узлов не сбрасывает его.
- Нажмите Сохранить черновик или Сохранить схему в развёрнутом режиме. Дождитесь Черновик сохранён. Затем нажмите Опубликовать версию. Координаты canvas не входят в исполняемую версию.
- Назначьте опубликованную версию в Маршрутизация, входящей очереди или исходящей кампании. Сама публикация не запускает звонок и не переключает действующее назначение.
Перенести JSON и восстановить изменения
Экспорт JSON скачивает граф и координаты без идентификаторов организации, серверной ревизии и прав доступа. Импорт JSON создаёт отдельный локальный черновик; поддерживаются формат версии 1, до 200 шагов, до 50 интентов на шаг и файл до 1 МиБ. Ошибочные переходы, неизвестные поля и недопустимые координаты отклоняются до замены текущей схемы. Экспортировать можно и незавершённую схему для восстановления, но импорт требует корректного исполняемого графа.
При переходах между разделами кабинета несохранённая схема остаётся в памяти. Перед закрытием или перезагрузкой страницы браузер предупредит об изменениях. Выход из аккаунта очищает локальную историю. Смена сценария, Новый сценарий и импорт требуют подтверждения замены при наличии изменений; отмена сохраняет текущую работу.
Если другая сессия уже сохранила новую ревизию, редактор покажет конфликт и сохранит ваши изменения локально. Сначала экспортируйте JSON; затем заново выберите Сохранённый черновик, чтобы получить актуальную серверную версию и сверить правки. Ошибка сети не означает успешное сохранение. После любых изменений, включая координаты, сохраните черновик перед публикацией.