---
sourceDocument: Brazil Service Exchange
sourceDocumentLink: https://www.servicenow.com/docs/r/service-exchange

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil Service Exchange

ft:clusterId :

    - sebrdg

bundleId :

    - sebrdg

workflow :

    - Customer and Industry


---

# Adding or creating scripts to a RRP

# Adding or creating scripts to a remote record producer {#ariaid-title1}

Release version: Brazil  
Updated September 10, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read  
As a provider, you can perform more complex tasks and gain better control over catalog requests from consumers by using various scripts in a remote record producer (RRP). Consumers must approve all scripts to use the
RRP.  
In Service Exchange, you can apply scripts to an RRP by:

* Creating catalog client scripts: You can create catalog item scripts to customize an RRP. For details, see [Create catalog client scripts](https://www.servicenow.com/docs/mpDp2tyZ57u9C~fG0tjo7w "As a provider, create catalog client scripts in Service Exchange to control the behavior of the catalog items when presented to your consumers.").
* Adding scripts in variables: You can add scripts in a variable and use the variable in the RRP. For details see [Create variables for remote record producers in Service Exchange for Providers](https://www.servicenow.com/docs/pQv5c8ZoztHsA8bI6xkflg "Create variables for a remote record producer (RRP) in Service Exchange for Providers application.").
* Adding scripts in UI policies: You can add scripts in a UI policy and apply the UI policy on an RRP. For details, see [Service catalog UI policy](https://www.servicenow.com/docs/access?context=c_ServiceCatalogUIPolicy&version=brazil&pubname=brazil-servicenow-platform&ft:locale=en-US).
{#service-bridge-v2-add-scripts-to-rrp__ul_gtn_qct_22c}

