---
schema_version: "1"
id: 4635bb8b17266247f04487177ec70046b794075bb6bf80d4b65b433a7c351100
title: Run an On-Demand Definition
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/dpe_on_demand_run.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.dpe_on_demand_run.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 1becc4b18d2900c87987d5dbe23698a7523947d22001bf374c0f3c0d598af2fa
description: Run an on-demand Data Processing Engine definition directly from the definition builder, or invoke it through a flow by using invocable action, or the run API for synchronous or asynchronous processing.
products:
  - Cross Cloud
release: "264"
---
# Run an On-Demand Definition

Run an on-demand Data Processing Engine definition directly from the definition builder, or invoke it through a flow by using invocable action, or the run API for synchronous or asynchronous processing.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;"><a href="https://help.salesforce.com/s/articleView?id=ind.dpe_editions.htm&amp;release=264.0.0&amp;type=5" title="Review the supported editions and availability for Data Processing Engine (DPE).">View supported editions</a>.</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d5639e60">User Permissions
              Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d5639e60 ">To run definitions on-demand:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d5639e60 ">
              <p>Run Data Processing Engine Definitions On Demand</p>
              <p style="margin-bottom:0;">In orgs that have Financial
                Services with the On Demand Record Rollup process type or Revenue Management with
                the Revenue Transaction Management process type, you don't need this user
                permission to run on demand definitions.</p>
            </td>

          </tr>
        </tbody>
      </table>

Before you begin, make sure that the definition is active and the processing type is set to On-Demand Processing.

1. Open the active on-demand definition in the definition builder.
2. Click **Run Definition**.
    
    Definitions run synchronously and complete in near real time, or they're queued to run as an asynchronous batch process and can be monitored in Monitor Workflow Services.
3. To check the run status, from Setup, find and select **Monitor Workflow Services**.
    
    ![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-data_processing_engine-264-0-0-production-enus/80e06924-e6c0-4b82-81cf-e99ccd77d857/images/icon_note.png)
    
    Note Only on-demand definitions that run asynchronously can be monitored in Monitor Workflow Services.

#### See Also

- [Monitor Workflow Services](https://help.salesforce.com/s/articleView?id=ind.dpe_monitor_workflow_tabs.htm&language=en_US)