---
schema_version: "1"
id: df0333b2f7ff2e3f2cb638d574102379a8cd9a5e2dcd674a6b95afb79f62de06
title: Schedule a Gift Commitment Batch Processing Job in Nonprofit
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/sfdo/264-0-0/fundraising_schedule_gift_commitment_processing_batch_jobs.md
canonical_url: https://help.salesforce.com/s/articleView?id=sfdo.fundraising_schedule_gift_commitment_processing_batch_jobs.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: c96a6a11f76188789a8e1dae0742b7f7e670d8e1c3704da8909423a86f92ef77
description: Enter large volumes of gift commitments at one time to improve efficiency and data accuracy. Run batch jobs with a flow to update commitment records based on transactions, schedules, and other parameters.
products:
  - Nonprofit
release: "264"
---
# Schedule a Gift Commitment Batch Processing Job in Nonprofit

Enter large volumes of gift commitments at one time to improve efficiency and data accuracy. Run batch jobs with a flow to update commitment records based on transactions, schedules, and other parameters.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition">
        <colgroup>
          <col style="width:100%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d7583e39">REQUIRED EDITIONS</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="REQUIRED EDITIONS" class="slds-cell-wrap" style="vertical-align:top;" headers="d7583e39 ">Available in: Lightning Experience</td>

          </tr>
          <tr class="">
            <td data-label="REQUIRED EDITIONS" class="slds-cell-wrap" style="vertical-align:top;" headers="d7583e39 ">
              <p style="margin-bottom:0;">Available in: <strong>Enterprise</strong>, <strong>Unlimited</strong>, and
                <strong>Developer</strong> Editions with Nonprofit Cloud
              </p>
            </td>

          </tr>
        </tbody>
      </table> <table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d7583e84">User Permissions Needed</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d7583e87">&nbsp;</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d7583e84 ">To schedule a gift commitment batch processing job:</td>

            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d7583e87 ">
              <p>Customize Application</p>
              <p>AND</p>
              <p>Modify All Data</p>
              <p>AND</p>
              <p style="margin-bottom:0;">Fundraising_Admin permission set group</p>
            </td>

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

In the Summer ‘26 release, Fundraising enhanced performance and scalability for processing recurring gift commitments. NextGen Gift Processing runs batch jobs in parallel by default. It can run up to five batch job parts of two thousand records each in parallel to process more commitments in less time.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sfdo-nonprofit_cloud-264-0-0-production-enus/b335b49f-b06d-4153-a454-da90077289d9/images/icon_note.png)

Note If you previously cloned the Coordinate Gift Commitment Processing flow, deactivate your current flow and then clone it again, because we improved the flow. If you decide not to turn on NextGen Commitment Processing, the original batch processing engine continues to work, though it won’t receive further updates.

To use NextGen Commitment Processing, turn it on in Fundraising Settings and then follow these steps.

1. From Setup, in the Quick Find box, enter Flows, and then select **Flows**.
2. Click **New Flow**.
    1. In the new dialog, click **View All Automations**.
    2. Deselect all boxes except **Scheduled**.
    3. Click **Coordinate Gift Commitment Processing** under Templates.
3. Edit the Start element and set a schedule for the flow to run.
4. Click **Save** and enter a new name or leave the default name.
5. Activate the scheduled flow.
6. From Setup, in the Quick Find box, enter Process Automation Settings, and then select **Process Automation Settings**.
7. Assign Default Workflow User to the admin user who runs the flow.

The customized flow appears as a scheduled job on the All Scheduled Jobs page. Use Monitor Workflow Services to monitor the status and health of your batch jobs. When you process many gift commitments, consider increasing the value in the **Timeout** field.