You are here: Robotic automations > Configuring Robotic Process Automation > Configuring your environment to register robotic automation virtual machines

Configuring your environment to register robotic virtual machines

Robotic virtual machines (VMs) must first register with the Pega 7 Platform before they can retrieve assignments that are routed to their work queues. A successful registration allows your Pega 7 application to monitor, track, and report on automation activity.

Complete the following steps:

  1. Create the administrative operator.

  2. You must configure an administrative operator whose credentials are used by Pega Robotics Runtime to run the registration process for a VM. You can assign to the administrative operator any access group that points to your application, but the access group must contain the PegaRULES:RoboticAdministrator role, which provides the minimum privileges need to register a VM.

  3. Configure the work group and work queues.

  4. Each VM registers with a specified work group that contains one or more work queues from which the VMs will obtain assignments. Use work groups to group related case assignments (for example, Billing, Customer Service, or Claims).

  5. Map access groups and work groups.

  6. The system generates an Operator ID record for each VM that registers with the system. Before the Operator ID is generated, the system runs the logic in the pyGetAccessGroupForRobotByWorkGroup decision table to determine which access group to assign to the generated Operator ID record. You can override this decision table in your application to control the access groups and access roles that is assigned to register the VMs.

  7. Configure the heartbeat interval.

  8. Each VM sends a heartbeat, or periodic message, to your Pega 7 application to indicate that the VM is still running and available. The default interval is one heartbeat message every 30 seconds, and you can modify this value.

    For more information about dynamic system settings, see Dynamic System Settings data instances.

  9. Add and configure the Route to robotic queue smart shape to your case type. See Configuring the Assign to robot queue shape.