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

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia 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: Australia  
Updated March 12, 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/8A3XNBAAqVrlZZwPOn5ZCg "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 for Providers](https://www.servicenow.com/docs/juYJLhP4vX7B0BKsDt4oHQ "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=australia&pubname=australia-servicenow-platform&ft:locale=en-US).
{#service-bridge-v2-add-scripts-to-rrp__ul_gtn_qct_22c}

