ROBIN Robot 2.0 (ROBIN Robot Employee) - компонент платформы ROBIN, предназначенный для запуска и контроля работы программных роботов, созданных в ROBIN Studio.

ROBIN Robot обладает следующими функциональными возможностями:

Состав и версии ROBIN Robot

ROBIN Robot состоит из модулей, реализующих различные функции приложения:

  1. ROBIN Player - приложение, пользовательский интерфейс ROBIN Robot, обеспечивающий управление локальными запусками роботов. ROBIN Player позволяет запускать роботов, созданных в ROBIN Studio (файлы с расширением .robin-robot).
  2. ROBIN Agent - приложение, обеспечивающее взаимодействие ROBIN Robot с другими компонентами платформы: ROBIN Studio, ROBIN Orchestrator, ROBIN Executor.
  3. ROBIN Executor - исполняющие "движки" (.net, java, python), которые обеспечивают выполнение действий сценариев роботов на соответствующих платформах.

ROBIN Robot имеет две версии:

При создании сценария робота для Linux необходимо убедиться, что используемые действия реализованы на java и python. Такие роботы одинаково выполняются и на Linux и на Windows. Действия реализованные на .net запускаются только на Windows.

Также ROBIN Robot имеет несколько вариантов поставки:

Вариант Standalone

Вариант Enterprise


Также имеется вариант поставки Сloud - для управления программными роботами на отдельном АРМ, под управлением облачного сервиса ROBIN Cloud (Описание использования ROBIN Cloud можно изучить на портале ROBIN Cloud).

Возможности запуска роботов

Одна лицензия ROBIN Robot позволяет запуск неограниченного количества сценариев роботов на одном рабочем месте. Также доступен последовательный и параллельный запуск сценариев.

Параллельное выполнение сценариев возможно для роботов не использующих UI-приложения, и одни и те же ресурсы для работы. Такие роботы могут работать одновременно друг с другом или с пользователем, поскольку все действия совершаются в фоне без использования окон приложений.

Последовательно запускаются роботы, использующие в работе UI-приложения. Только один программный робот может работать с UI в один момент времени.


Робот, читающий файл Excel, работающий с электронной почтой, с процессами операционной системы, выполняющий фоновые вычисления, взаимодействующий с веб-страницами - выполняется полностью в фоне и его действия могут быть невидны для пользователя.

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