---
sourceDocument: Australia ServiceNow AI Platform Capabilities
sourceDocumentLink: https://www.servicenow.com/docs/r/servicenow-platform

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia ServiceNow AI Platform Capabilities

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# Configure a step-based service fulfillment flow

# Configure a step-based service fulfillment flow {#ariaid-title1}

* Release version: Australia
* 
* Updated March 12, 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Define service fulfillment steps while creating a catalog item in Catalog
Builder.

## Before you begin

Role required: admin, catalog_builder_editor, or catalog_admin

## About this task

In the base system, the Step-based request fulfillment flow is available. It includes
the Service Fulfillment Steps base flow subflow that runs all steps defined in the
service fulfillment flow. Following are the input and output parameters of the
subflow.  
{#configure-flow-sf-flow__table_x2q_phd_jpb__entry__3}

| Parameter | Type | Description |
|-|-|-|
| task | Reference | RITM record |
[Table 1. Service Fulfillment Steps base flow input parameters]

{#configure-flow-sf-flow__table_x2q_phd_jpb}  
{#configure-flow-sf-flow__table_ctr_qhd_jpb__entry__3}

| Parameter | Type | Description |
|-|-|-|
| state | String | State of the subflow. Possible values are: * completed: All steps are complete. * failed: At least one step failed because of invalid configurations such as missing subflow or step configurations. {#configure-flow-sf-flow__ul_p4r_52l_jpb} |
[Table 2. Service Fulfillment Steps base flow output parameters]

{#configure-flow-sf-flow__table_ctr_qhd_jpb}

For information about subflow field types, see [Field types](https://www.servicenow.com/docs/access?context=r_FieldTypes&version=australia&pubname=australia-platform-administration&ft:locale=en-US).

If your organization has processes to be run before or after the service fulfillment
steps, create a flow and ensure that it is configured as a step-based service
fulfillment flow.

## Procedure

1. Create a Workflow Studio flow (With the trigger type as Service Catalog).  
   Ensure that the Service Fulfillment Steps base flow subflow is called from this flow.

   For information about creating a flow with Service Catalog trigger type, see [Create a flow with a Service Catalog trigger](https://www.servicenow.com/docs/access?context=create-sc-flow&version=australia&pubname=australia-build-workflows&ft:locale=en-US).
2. Register the flow as service fulfillment flow.
   1. Navigate to Service CatalogCatalog AdministrationService Fulfillment Steps Registry.
   2. Click New.
   3. On the form, fill in the fields.  
      {#configure-flow-sf-flow__table_tvl_rlh_jpb__entry__2}

      | Field | Description |
      |-|-|
      | Service Fulfillment Flow Registry | Workflow Studio flow for which you want to enable service fulfillment steps. |
      | Application | Application scope in which the flow is supported for service fulfillment. |
      | Active | Option to enable the service fulfillment support for the flow. |
      [Table 3. Service Fulfillment Flow Registry form]

      {#configure-flow-sf-flow__table_tvl_rlh_jpb}
   4. Click Submit.
   {#configure-flow-sf-flow__substeps_kcb_jmx_jpb}

*[\>]: and then


