Собрать и опубликовать диалог робота на canvas

Создание шагов и связей, история изменений, импорт JSON, проверка и публикация сценария голосового робота.

Перед началом

Войдите через IAM как владелец организации. Редактор работает со сценариями вашей организации. Опубликованные версии используются роботами во входящих очередях и исходящих кампаниях; изменение черновика не меняет уже назначенную версию.

Собрать диалог

  1. Откройте Сценарии (/scenarios) → Новый сценарий. Заполните Название, Описание и Начальный шаг. Для продолжения существующего сценария выберите Сохранённый черновик.
  2. Слева, в Элементы, нажмите Реплика робота, Ожидание ответа или Завершить звонок, либо перетащите элемент на canvas. Новый шаг добавляется отдельно: его нужно соединить с остальной схемой.
  3. Выберите узел на canvas или найдите его через Поиск шага в списке Шаги. Справа откроются Параметры шага. Заполните Реплика и Тип. Изменение ID шага применяется после выхода из поля или Enter; начальный шаг, переходы и координаты обновятся вместе. Пустой или повторяющийся ID отклоняется.
  4. Проведите связь от выходной точки справа к входной точке слева другого узла. У реплики есть выход Далее, у ожидания ответа — По умолчанию и выходы интентов, у завершения звонка выходов нет. Те же цели можно выбрать в полях Следующий шаг, Шаг по умолчанию и Переход к шагу.
  5. Для ожидания ответа нажмите Добавить переход по интенту, заполните Интент содержит и цель. Интенты проверяются сверху вниз без учёта регистра; Выше и Ниже меняют приоритет. Первое совпадение определяет переход; если совпадений нет, используется шаг по умолчанию.
  6. Нажмите линию перехода: в Параметры перехода можно изменить Целевой шаг или нажать Удалить переход. Для начала диалога выберите узел → Сделать начальным либо измените Начальный шаг над редактором.

Работать с 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 сохраняет черновик из редактора.

Canvas учебного диалога робота: библиотека, связи, инспектор и сохранение в развёрнутом режиме. Учебные данные.
Canvas учебного диалога робота: библиотека, связи, инспектор и сохранение в развёрнутом режиме. Учебные данные.
2026-10-15 · Действующее приложение IAM.Voice на staging, реальные пользовательские пути в собственной учебной организации. Голосовые проверки используют только искусственный звук; данные и контакты учебные.
  1. Библиотека шагов
  2. Canvas диалога
  3. Параметры шага
  4. Сохранить схему

Проверить, сохранить и опубликовать

  1. Откройте Проверка сценария под canvas. Нажатие на проблему выбирает соответствующий узел. Проверить над редактором должен показать Сценарий корректен. Нельзя сохранить или опубликовать схему с отсутствующими переходами, недостижимыми шагами или без допустимого завершения.
  2. В Текстовый тест нажмите Начать тест, введите Ответ клиента → Продолжить тест. Протокол показывает реплики и выбранные переходы; Начать заново очищает его. Проверка выполняется локально без ASR, TTS, SIP и записи разговора. Изменение текста или переходов сбрасывает протокол; перемещение узлов не сбрасывает его.
  3. Нажмите Сохранить черновик или Сохранить схему в развёрнутом режиме. Дождитесь Черновик сохранён. Затем нажмите Опубликовать версию. Координаты canvas не входят в исполняемую версию.
  4. Назначьте опубликованную версию в Маршрутизация, входящей очереди или исходящей кампании. Сама публикация не запускает звонок и не переключает действующее назначение.

Перенести JSON и восстановить изменения

Экспорт JSON скачивает граф и координаты без идентификаторов организации, серверной ревизии и прав доступа. Импорт JSON создаёт отдельный локальный черновик; поддерживаются формат версии 1, до 200 шагов, до 50 интентов на шаг и файл до 1 МиБ. Ошибочные переходы, неизвестные поля и недопустимые координаты отклоняются до замены текущей схемы. Экспортировать можно и незавершённую схему для восстановления, но импорт требует корректного исполняемого графа.

При переходах между разделами кабинета несохранённая схема остаётся в памяти. Перед закрытием или перезагрузкой страницы браузер предупредит об изменениях. Выход из аккаунта очищает локальную историю. Смена сценария, Новый сценарий и импорт требуют подтверждения замены при наличии изменений; отмена сохраняет текущую работу.

Если другая сессия уже сохранила новую ревизию, редактор покажет конфликт и сохранит ваши изменения локально. Сначала экспортируйте JSON; затем заново выберите Сохранённый черновик, чтобы получить актуальную серверную версию и сверить правки. Ошибка сети не означает успешное сохранение. После любых изменений, включая координаты, сохраните черновик перед публикацией.