Skip to main content

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

Managing service-level agreement of robotic assignments

Updated on April 13, 2022

A service-level agreement (SLA) specifies the time by which robots must complete all instances of a given assignment type. By defining an SLA, you can measure the performance and service of your robots, based on your business objectives.

Additionally, an SLA can help you to decide whether to move more robots to work group in which you observe an increased number of SLA breaches.

Default SLA

To ensure timely assignment completion, if you do not configure an SLA in the Assign to robot queue smart shape, then Pega Robot Manager applies the default pyDefaultSLAForRoboticAssignment SLA rule to an assignment type. The default SLA value is three hours.

To better measure and manage the workload for a given assignment type (work queue), you can override the default SLA value in Robot Manager.

Tip: You can update the default SLA value by saving the pyDefaultSLAForRoboticAssignment rule in your application layer. For more information, see Setting goals and deadlines on the Service-level agreement (SLA) form.
Note: The default pyDefaultSLAForRoboticAssignment SLA should always be present, or overridden, in the Work- class.

Configuring service-level agreement for robotic assignments

To help you to meet your business objectives, set measurable performance standards for the completion of robotic assignments.

Meaningful SLAs influence how Pega Robot Manager determines whether a work group is reaching its capacity limits, and therefore needs more robots to work on assignments that are approaching an SLA deadline.
Before you begin: Ensure that your Operator ID is associated with the AutomationPackageManagement:Admin access role or PegaRobotManager:RobotRegistrator access role.
  1. In the navigation pane of Pega Robot Manager, click Unattended RPAWork groups.
  2. Select the work group that contains the assignment type whose SLA you want to update.
  3. In the Assignment types section, select an assignment type.
  4. In the Service level agreement (SLA) widget for the selected assignment type, perform one of the following actions:
    • To customize the default SLA value for this assignment type, click Override.
    • If you already customized the SLA value for this assignment type, click the Edit icon.
    • To restore the default SLA value, click the Delete icon.
  5. In the Edit service-level agreement (SLA) dialog box, configure the service level agreement:
    1. Set the deadline for completing the assignment type, in days, hours, and minutes.
    2. Confirm your settings by clicking Submit.
    See the following example:
    Customizing the default SLA value for an assignment type
    Customizing the default SLA value for an assignment type.
What to do next: Adjust the look-ahead period to enable Robot Manager to correctly calculate when to move robots to a work group for timely assignment completion. For more information, see Estimating the workload across work groups.
  • Previous topic Designating work groups for auto-balancing of robot workload
  • Next topic Estimating the workload across work groups

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