Robots specifications and limits
The functionality available in the Robots app depends on the edition of ACL Robotics that your organization uses, the type of robot, and the type of Robots Agent.
The Robots Agent is the scripting engine used by ACL scripts in ACL robots. Python/HighBond Command Language scripts in HighBond robots and Workflow robots use a cloud-based Python engine located in the Diligent One AWS environment.
-
ACL Robotics editions:
-
Professional Edition
-
Enterprise Edition
-
-
Robot types:
-
ACL robot
-
HighBond robot
-
Workflow robot
Note
To access Workflow robots, you must be assigned the System Admin user type with a Professional subscription.
-
-
Robots Agent types (ACL robot only):
-
cloud-based
-
on-premise
-
ACL Robotics edition and Robots Agent type
You should match your organization's needs with the appropriate combination of ACL Robotics edition and Robots Agent type.
Note
The decision about the type of Robots Agent to use relates to your organization's use of ACL scripts in ACL robots. Python/HCL scripts in HighBond robots and Workflow robots do not use the Robots Agent and can only run in the cloud.
ACL Robotics Edition | Robots Agent type | Organization usage profile |
---|---|---|
Professional Edition | Cloud-based only |
|
Enterprise Edition | Cloud-based |
|
On-premise |
|
Agents, robots, tasks – specifications and limits
Specification or limit |
ACL robot Cloud-based Robots Agent |
ACL robot On-premise Robots Agent |
HighBond robot Cloud-based Python engine |
Workflow robot Cloud-based Python engine |
---|---|---|---|---|
Number of agents | 1 |
|
n/a | n/a |
Maximum number of robot folders |
100 per robot type 300, in total, per Diligent One account |
|||
Maximum number of characters in a robot folder name | 250 | |||
Maximum number of robots | 500, in total, per Diligent One account | |||
Maximum number of tasks per robot |
|
|||
Maximum number of robots with enabled tasks ("automated" robots) |
|
|||
Options for running a task |
|
|
||
Maximum task run time | 60 minutes | controlled by customer network |
No limit Note A 12-hour limit is planned but not yet implemented. If you need to stop a task that has been running for too long, you can click Cancel task run in the Task runs tab. |
15 minutes |
Maximum tasks running simultaneously |
5 The limit applies across both development mode and production mode – that is, 5 tasks running simultaneously in total in all of Robots. |
5 per agent The limit applies across both development mode and production mode – that is, 5 tasks running simultaneously in total in all of Robots, per agent. Professional Edition On-premise Robots Agent not supported |
5 The limit applies across both development mode and production mode – that is, 5 tasks running simultaneously in total in all of Robots. |
50 The limit applies across both development mode and production mode – that is, 50 tasks running simultaneously in total in all of Robots. |
Required permissions |
|
System Admin user type with a Professional subscription |
Scripts – specifications and limits
Specification or limit |
ACL robot Cloud-based Robots Agent |
ACL robot On-premise Robots Agent |
HighBond robot Cloud-based Python engine |
Workflow robot Cloud-based Python engine |
---|---|---|---|---|
Intended purpose | data analysis and automation |
|
||
Supported language | ACLScript |
|
||
Script authoring location | Analytics | Robots | ||
Script execution location | cloud |
on-premise Professional Edition On-premise Robots Agent not supported |
cloud | cloud |
Unsupported ACLScript commands and functions |
|
|
n/a | n/a |
Data – specifications and limits
Specification or limit |
ACL robot Cloud-based Robots Agent |
ACL robot On-premise Robots Agent |
HighBond robot Cloud-based Python engine |
Workflow robot Cloud-based Python engine |
---|---|---|---|---|
Location of data processing |
Cloud-based Robots Agent The Robots Agent is co-located with the Robots app in a secured data center operated by Amazon Web Services (AWS). |
On-premise Robots Agent The Robots Agent is installed locally on a server within your network. Professional Edition On-premise Robots Agent not supported |
Cloud-based Python engine The Python engine is co-located with the Robots app in a secured data center operated by Amazon Web Services (AWS). |
|
Location of data |
Cloud-based Robots Agent and Robots app (AWS) All data in secured AWS data centers is encrypted in transit and at rest. For more information about Diligent One security and data privacy, see Diligent Trust Center. |
One of the following options, configurable by the customer:
You can manually upload non-Analytics related files unless the Robots app is configured to keep all data on premise. Analytics data tables (working tables) are always kept on premise regardless of how Robots is configured. Only the table layout is uploaded to Robots. |
Cloud-based Diligent One data storage location (AWS) All data in secured AWS data centers is encrypted in transit and at rest. For more information about Diligent One security and data privacy, see Diligent Trust Center. |
|
Data storage and processing limits |
|
|
||
Related file size limit (upload limit) |
|
|||
Result package size limit (download limit) |
|
|||
Supported input data sources |
Note Customer network data sources are not supported. |
|
Note Customer network data sources are not supported. |
|
Availability of result tables and files |
Analytics result tables:
|
Analytics result tables:
|
result files:
|
|
Availability of non-Analytics result files |
Non-Analytics result files:
|
Non-Analytics result files:
|
||
Availability of working tables and files |
Analytics data tables (working tables):
|
Analytics data tables (working tables):
|
working files:
|
|
Availability of log files |
Log files:
|
Log files:
|