Overview of projects and bots
Read the overview to understand the relationship of projects and bots in the automation context of IBM Robotic Process Automation.
Projects provide you with a centralized interface to organize related automation artifacts. In IBM Robotic Process Automation 23.0.0, you can use Projects to organize bots and counters. With the implementation of the Scheduling bots feature, in IBM Robotic Process Automation 23.0.7, you can see your bot schedules in the Upcoming bot runs tab and, in the Bot runs tab, you can see bots that have either executed, are running, or are waiting to run.
As IBM RPA upgrades to improve management of automation resources, other automation artifacts should go under the project level.
Bots are a deployment option for your IBM Robotic Process Automation scripts. As IBM Robotic Process Automation evolves, the distinction between scripts and bots becomes evident: scripts are instructions of an automation and bots are the configured deployment for these instructions.
In version 23.0.0, bots are a deployment option for your scripts for unattended automation. Each bot is a reference to one IBM RPA script. Bots provide a public API that you can use to run a script and be notified when it finishes.