How to configure multi bot for a process?

Hi All,

I have created a process with completing development, testing using RE framework
Now I need to run this process in production orchestrator using multi robot method,
Can someone please help how to do this??

Hi @naveen.s,

  1. Publish the Process to Orchestrator

Open UiPath Studio.

Go to the “Home” tab and select “Publish”.

Choose the appropriate Orchestrator tenant or folder and publish the package.

  1. Create a Process in Orchestrator

Log in to UiPath Orchestrator.

Navigate to the “Processes” section.

Click “Add Process”, select the package you published, and assign it to the appropriate folder.

  1. Configure Robots

In Orchestrator, go to “Robots”.

Make sure you have multiple Unattended Robots assigned to your environment.

If necessary, create new robots and provision them correctly.

  1. Create an Unattended Job or Trigger

Navigate to “Jobs”, click “Start Job”, and select your process.

Choose Multiple Robots from the list.

If you want to schedule the execution, go to “Triggers”, create a new trigger, and select the robots.

  1. Monitor Execution

Go to “Jobs” to track running processes.

Check “Logs” for troubleshooting if needed.

Regards,
Arivu

Running multi bot is easy but suggest you to make sure that the process is designed for multi bot

  1. If the process type is transactional - It should be a queue based process

  2. If you have splitted the process into Dispatcher and Performer - Make sure that no duplicate items are added to queue by running dispatcher from multiple BOTS. Or you can schedule Dispatcher to run from one machine only

  3. Performer - If it is designed in RE Framework - you can easily schedule in multiple BOTS. Lets say the bot is schedule to run from 2 BOTs - It will process 2 different queue items in parallel. Since queue will give only the one which is in New Status - there is no chance for duplicate processing as well

If you are following a different design from RE Frame work - keep above points in mind before running in multi bot

Hi @naveen.s

To run a process using the multi-bot method in UiPath, publish your process to Orchestrator, create multiple robots, assign them to the process, and then start the process either manually or via a trigger. Each robot will execute the process concurrently, allowing for efficient parallel processing.

To execute a process using the multi-bot approach in UiPath, follow these steps:

  • Publish your process to UiPath Orchestrator.
  • Create multiple robots, which can be either attended or unattended.
  • Set up a queue if necessary for your automation needs.
  • Assign the robots to the same folder as the published process.
  • Initiate the process, either manually or through a trigger.

By doing this, each robot will run the process simultaneously, enabling efficient parallel processing based on your automation requirements.