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 January 31, 2022

Organize robots into work groups that are customized for achieving a specific business objective. For each work group, create work queues that hold work to be assigned to robots.

For example, you can create a work group of robots tasked with placing product orders based on the demand. That work group can contain work queues that correspond to various product types that are available for ordering.


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

  1. In the application header, click Robots.
  2. On the Work groups tab, click ActionsAdd new.
  3. Enter the work group name.
  4. Enter at least one assignment type that this work group will be processing, based on robot activities included in the automation package 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:
    • 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 efficiency and minimizes robot idle time by moving robots between work groups to complete pending assignments on time. 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, 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 or reassign idle robots to work in other work groups.

    For example: You can configure a robotic work group for placing orders. That work group contains a work queue (assignment type) for each product type.
    Creating a work group
    Creating a work group for placing 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