Skip to main content
Question

The workload package does not allow me to launch a bot in a device pool


Forum|alt.badge.img+10

Hi everyone,

I am new to the workload package, so do not hesitate to tell me if I am doing anything wrong.

I want to parallelize bot runs on several bot runners. I have a master bot, and in a loop with a list of bots that should be run, I am trying to use the Insert work item action. I expect the Queue to be filled with bots having to be run, and dispatching automatically on the several Runners.

I have created a Device pool and a Queue.

The master bot runs correctly, and I see tasks in the Queue. However, I see nowhere how to configure the launching of bots, did I miss something ?

 

 

9 replies

Forum|alt.badge.img+3
  • Cadet | Tier 2
  • 2 replies
  • March 27, 2025

Hey Augustin,
To parallelize bot execution using AA’s Workload Package, ensure your Queue is set to Auto-Trigger and assigned to a Device Pool so tasks dispatch automatically. When using the Insert Work Item action, ensure the work item status is "New" or "Ready" to trigger execution. Also, confirm that your bot runners are connected and assigned to the correct Device Pool under Control Room >>Devices. In Queue settings, verify the Maximum Parallel Execution Limit aligns with available runners. If tasks aren’t launching, use the Workload Management API to manually trigger execution.
Keep me posted if this works !


Forum|alt.badge.img+10
  • Author
  • Navigator | Tier 3
  • 73 replies
  • March 27, 2025

 Hi .7198 and thanks for your answer

. 7198 wrote:

When using the Insert Work Item action, ensure the work item status is "New" or "Ready" to trigger execution

I do not see this option, where is it ? (see screenshot)

 

I do not even see where I can specify the name of the bot I want to run.

 

>  If tasks aren’t launching, use the Workload Management API to manually trigger execution.

 

How is it different from having the bot call the deployment API, like /v3/automations/deploy ?


Forum|alt.badge.img+3
  • Cadet | Tier 2
  • 2 replies
  • March 27, 2025

Hey,
work item status is "New" or "Ready" to trigger execution, refers to work items when creating a queue.
refer SS.  



Also, “I do not even see where I can specify the name of the bot I want to run.” We assign bot to a queue, not queue to a bot.

Even I have very little working experience with Queues, but I can assist you on this.
You can refer to Youtube as well for more information.
About working with APIs, you can use v3 and v4 endpoints in AA CR APIs. Refer to link below for these
https://docs.automationanywhere.com/bundle/enterprise-v2019/page/enterprise-cloud/topics/control-room/control-room-api/cloud-control-room-apis.html


Forum|alt.badge.img+10
  • Author
  • Navigator | Tier 3
  • 73 replies
  • March 27, 2025
. 7198 wrote:

Even I have very little working experience with Queues, but I can assist you on this.
You can refer to Youtube as well for more information.

Thanks for you answer.

I have read the documentation and watched youtube videos but I still don’t understand what is workload all about.

The only thing I saw was the repartition of CSV files management through different bot runners, what I want to have is to launch bots interacting with websites (no CSV, I don’t even understand the point of this, AA is very fast with CSVs, there is no need to parallelize) on several bot runners. 

Is there a tutorial on this ? (And something more recent than 2020, the videos and the documentation seem quite outdated)


Forum|alt.badge.img+10
  • Author
  • Navigator | Tier 3
  • 73 replies
  • March 27, 2025

I have published a sample test bot but it is not possible to run it in the queue.

 

Why is there no up-to-date and comprehensible documentation and use case with workloads ? 😣

 


Forum|alt.badge.img+10
  • Author
  • Navigator | Tier 3
  • 73 replies
  • March 27, 2025

Okay, I think I got a clue, you have to enable the work item template on the top-right corner, then you get the workItem record and you can reach the variable.

 


Dineshkumar Muthu
Navigator | Tier 3
Forum|alt.badge.img+9

Forum|alt.badge.img+4
Augustin wrote:

I have published a sample test bot but it is not possible to run it in the queue.

 

Why is there no up-to-date and comprehensible documentation and use case with workloads ? 😣

 

@Augustin

You're just a couple steps away from completing your first workload automation!

In Workload Management, you’ve already handled the Dispatcher part — inserting work items into the Queue (great job!).

Now, you need to set up the Performer — the bot that processes each item from the queue.

Here’s what to do next:

  1. Attach a Work Item Template to your Performer (task bot).
    This tells the bot how to interpret the incoming data from the queue.
     

  2. In the Work Item Template settings, select the Queue Schema you created earlier.
    This schema defines the structure (fields) of the work items — it acts as a "snapshot" for the Performer bot to know what data to extract and use.
     



 

For more detailed step-by-step workload management refresher training, feel free to visit Automation Anywhere University (upskill) https://upskill.automationanywhere.com/learn/video/getting-started-with-workload-manager
 


Forum|alt.badge.img+10
  • Author
  • Navigator | Tier 3
  • 73 replies
  • April 1, 2025
jeven.delacruz wrote:

 

For more detailed step-by-step workload management refresher training, feel free to visit Automation Anywhere University (upskill) https://upskill.automationanywhere.com/learn/video/getting-started-with-workload-manager
 

Hi Jeven,

 

This formation deals with the management of CSV files.

I do not want to parallelize the opening of CSV files, I want to run parallelize *bots*, I don’t mind CSV files


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings