---
sourceDocument: Australia Sales and Order Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/order-management

 Release :

    - australia

ft:locale :

    - de-DE

ft:publication_title :

    - Australia Sales and Order Management

ft:clusterId :

    - omgmt

bundleId :

    - omgmt

workflow :

    - Customer and Industry


---

# The On Request enrichment

# The On Request enrichment {#ariaid-title1}

* Freigeben Version: Australia
* 
* Aktualisiert 12. März 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Information about an enrichment you shouldn't use.  
Wichtig:  
The On Request enrichment is almost never a recommended pattern. This enrichment type can make configuration performance dependent on outside systems and result in a less than ideal end user experience. Consult Customer Success about other ways to achieve your desired outcome.

The On Request enrichment enables the same capabilities as the [On Configure/Reconfigure Enrichment](https://servicenow-prod.fluidtopics.net/w9K0XeOpjW_6ft26VqPDTQ "View a detailed example of how to use an On Configure/Reconfigure blueprint enrichment script to load field values into a set."), except that it is called after each field change to any field in the enrichment.

There is a 5 second API timeout for all external API calls in this enrichment.

General guidelines:

* Wrap external APIs in validation logic to ensure that they are only called when absolutely necessary.
* Always validate all data required to run an API before you directly call the API.
* Use ogic to limit running external APIs.
* Make sure that any API called in an on request enrichment is able to fully run and respond quickly.

      // Here we use a boolean field to delay the running of additional code
      if (cfgRequest.runOnRequest == true) {
        cfgRequest.onRequestTextField.value = "On Request Ran";
      }p
      cfgRequest.runOnRequest = false;

* Avoid non-performant or long-running APIs.
{#on_request_enrichment__ul_m3v_vf1_phc}

