Документация 0.4 Оркестратор
Задания
Задание — один запуск процесса на роботе. Задания создают люди («Запустить»), расписания, очереди, внешние системы через API, сотрудники из трея агента и автоповторы после сбоя.

Запустить процесс вручную #
- «Задания» → «Запустить процесс» (или «Запустить» в строке процесса в разделе «Процессы»).
- Выберите «Процесс» и «Версия» (по умолчанию — текущая).
- Заполните «Аргументы» — пустое поле берёт значение по умолчанию из настроек процесса или flow. Списки и объекты — в формате JSON.
- «Кто выполняет»: «Как в настройках процесса», «Любой робот области», «Роботы с тегом» или «Выбранные роботы».
- При необходимости — «Приоритет» и «Примечание» (зачем запускаете — видно в истории). Нажмите «Запустить».

Запускать процессы могут операторы, разработчики и владелец области.
Статусы #
| Статус | Что значит |
|---|---|
| «Ожидает» | Ждёт подходящего свободного робота; блок «Почему ждёт» на странице задания называет причину |
| «Назначено» | Робот выбран, агент принимает задание |
| «Выполняется» | Робот работает |
| «Останавливается» | Запрошена остановка |
| «Успешно» | Процесс завершился без ошибки |
| «Ошибка» | Процесс завершился ошибкой — код, текст и упавший шаг на странице задания |
| «Отменено» | Остановлено пользователем до начала или во время работы |
| «Потеряно» | Связь с роботом пропала надолго; когда агент вернётся, он дошлёт журнал и результат |
Источник задания — колонка «Источник»: «Вручную», «По расписанию», «По очереди», «Через API», «Из трея», «Автоповтор», «Проверка робота», «Отладка» (запуски из студии с действиями оркестратора; по умолчанию скрыты — «Показать отладку»).
Ожидание, таймаут и автоповтор #
- Задание ждёт робота не дольше «Ожидание робота, мин» из настроек процесса, затем завершается ошибкой
PendingTimeout. - Работает не дольше «Таймаут задания, мин», затем останавливается с ошибкой
JobTimeout. - Если задание упало из-за системной ошибки (робот, сеть, окно не появилось), а в настройках процесса задано «Автоповторов при сбое», оркестратор после «Пауза перед повтором, мин» создаёт задание-повтор с источником «Автоповтор». На странице повтора есть ссылка «Повтор задания», на исходном — «Создан повтор».
- Бизнес-ошибки (неверные данные) не повторяются.
Остановить или перезапустить #
Меню задания (в строке списка или на странице задания):
- «Остановить» → «Остановить сейчас» — робот получает команду и завершается за несколько секунд; «После текущего элемента» — для процессов очередей: flow доделает элемент и выйдет сам, когда проверит шаг Нужно ли остановиться. Ещё не начатое задание просто отменяется.
- «Перезапустить» — новое задание с теми же аргументами.
Страница задания #
Щёлкните строку задания. Вверху — статус, процесс и версия, робот, время, аргументы (видны участникам с правом на данные: оператор и выше), «Почему ждёт» или «Ошибка» с подсказкой «Что проверить» и ссылкой на группу ошибки.
| Вкладка | Что на ней |
|---|---|
| «Хронология» | Шаги процесса по порядку с длительностью и данными; «Следить» — новые события в реальном времени, «К ошибке» — сразу к упавшему шагу |
| «Профиль» | Сколько времени заняли шаги — где процесс тратит время |
| «Журнал агента» | Записи агента на машине робота за время задания |
| «Результат» | Поля, которые процесс записал шагом Результат задания |
| «История статусов» | Переходы статуса с причинами и временем |
| «Файлы» | Скриншоты ошибок и файлы, прикреплённые шагом Прикрепить файл к заданию |

Если администратор включил ИИ-объяснение ошибок, на странице упавшего задания есть кнопка «Объяснить ошибку» (см. Настройки).