---
sourceDocument: Xanadu Create Integrations with Applications
sourceDocumentLink: https://www.servicenow.com/docs/r/xanadu/integrate-applications

 Release :

    - xanadu

ft:locale :

    - en-US

ft:publication_title :

    - Xanadu Create Integrations with Applications

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Execute RPA scripts

# Execute RPA scripts {#ariaid-title1}

* Release version: Xanadu
* 
* Updated August 1, 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Run the Robotic Process Automation (RPA) script on demand to validate and unlock the robots in a domain and its child domains.

## Before you begin

Familiarise with license distribution in RPA Hub concepts. For more information, see [License distribution in RPA Hub](https://www.servicenow.com/docs/4JSsXmLi3i3~bc~sBhsX9g "As an administrator, you can create a robot license distribution record to define the consumption and distribution of licenses in your organization. You can create only one robot license distribution record per domain in a domain separated instance. Once you create this record, you can edit it, but you can't delete it.").

To unlock the robots in a domain, ensure that the license entitlement and consumption
is compliant.

A schedule script runs every 12 hours to evaluate the utilized robots.

You must do this task in the classic environment.

Role required: admin

## About this task

An RPA script is a scheduled job that is executed on demand.

If you want to execute this script on demand, follow the steps in this topic.

## Procedure

1. Navigate to AllRobotic Process AutomationAdministrationRPA Scripts.
2. Select Re-evaluate License Distribution.
3. Select Execute Now.  
   A scheduled job runs to reevaluate the distribution of attended and unattended robots across different domains. If there is any discrepancy, it locks that particular domain and related child domains.

*[\>]: and then


