Skip to main content

         This documentation site is for previous versions. Visit our new documentation site for current releases.      

Creating robotic work groups and assignment types

Updated on December 20, 2022

Organize robots into work groups that are customized in order to meet a specific business objective. For each work group of robots, create assignment types (work queues) that hold the work to be assigned to robots.

For example, you can create a work group of robots that will place orders for products in accordance with changing demand. That work group can contain assignment types that correspond to, for example, the various product types that are available to be ordered.


To ensure that the necessary metadata is in place, create work groups and assignment types directly in Pega Robot Manager. If you first create a work group or work queue outside of Pega Robot Manager, for example, in Dev Studio, then navigate to that work group or assignment type in Pega Robot Manager, so that the necessary metadata is created for you.

  1. In the navigation pane of Pega Robot Manager, click Unattended RPAWork groups.
  2. On the Work groups tab, click Add new.
  3. Enter the work group name.
  4. Enter the name of at least one assignment type that this work group will be processing, as based on the robot activities included in the automation package that is assigned to the work group.
    Assignment types in Pega Robot Manager correspond to work queues in Pega Platform.
  5. Optional: Depending on your current application settings, you can enable or disable Auto-balancing in this work group as follows:
    • If Auto-balancing is disabled, you can enable it by activating the Auto-balancing switch.
    • If Auto-balancing is enabled, you can disable it by deactivating the Auto-balancing switch.

    Automatic workload balancing increases minimizes the idle time of individual robots by moving robots between work groups to complete pending assignments on time. As a result, the workload is completed as efficiently as possible. For more information, see Auto-balancing robot workload across work groups.

    By disabling automatic workload balancing, you ensure that the number of assigned robots across work groups is always the same, but at the cost of efficiency. This means that Pega Robot Manager: cannot automatically add robots to a work group to respond to a spike in open assignments; and cannot reassign idle robots to work in other work groups.

    For example: If you configure a work group for placing orders, that work group can contain an assignment type for each product type.
    Creating a work group
    Creating a work group for placing types of orders in Pega Robot Manager
  6. Click Create.
Result: You created a robotic work group whose ID consists of the work group name followed by the at sign (@) and the business application name. For example, for work group WorkGroup1 created in the MyApp application, the work group ID is WorkGroup1@MyApp.

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best. is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us