---
sourceDocument: Brazil Build workflows
sourceDocumentLink: https://www.servicenow.com/docs/r/build-workflows

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil Build workflows

ft:clusterId :

    - crworkflow

bundleId :

    - crworkflow

workflow :

    - Creator


---

# Create Catalog Task action

# Create Catalog Task action {#ariaid-title1}

Release version: Brazil  
Updated September 10, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read
Summarize  
![AI sparkle icon](https://servicenow.com/docs/portal-asset/ai-sparkle-icon) Summarized using AI  
This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.  

## Summary of Create Catalog Task action

The Create Catalog Task action in ServiceNow allows customers to create a record in the Catalog Task \[sctask\] table that is linked to a requested item in the Requested Items \[screqitem\] table.
This action is designed to be used within workflows to automate task creation related to catalog items, streamlining fulfillment processes.
Show full answer Show less  

## Key Features

* **Integration with Flow Designer:** Available as a core Workflow Studio action, it can be added to flows by users with `flowdesigner` or `admin` roles.
* **Configurable Inputs:** Supports multiple inputs to customize the catalog task:
  * **Table:** Specify the task table extension (e.g., Catalog Task or Incident Task).
  * **Requested Item:** Reference the requested item record the task fulfills.
  * **Short Description:** Define a brief description of the task.
  * **Fields:** Set custom field values on the catalog task, which can be dynamically configured in subflows.
  * **Wait:** Optionally pause the flow until the created task is no longer active by setting this true/false flag.
  * **Template Catalog Item:** Select a Catalog Item record to populate catalog variables, though this input does not accept dynamic data pills.
  * **Catalog Variables:** Provide a list of catalog variables to enhance task details for the fulfiller.
* **Outputs:** The action outputs a reference to the created Catalog Task record, which can be used as input in subsequent flow steps.

## Practical Application

ServiceNow customers can use this action to automate catalog task creation as part of a request fulfillment flow. For example, after obtaining necessary approvals, the flow can create a catalog task linked to the requested item, populate task details such as short description and assignment group, and optionally pause the flow until the task is completed. This ensures synchronized processing and visibility into task progress within the flow execution.

## What to Expect

* Efficient automation of catalog task creation linked directly to requested items.
* Ability to dynamically set fields and variables to tailor tasks to specific requirements within flows.
* Option to pause flow execution until task completion, enabling dependent actions to occur only after fulfillment.
* Clear tracking of task creation and state within flow execution details, improving transparency and troubleshooting.  
Creates a record in the Catalog Task \[sc_task\] table associated to a requested item in the Requested Items \[sc_req_item\] table. Adds the catalog task record as data to be used in the flow.

## Roles and availability {#create-catalog-task-flow-designer__section_pwq_rb5_kcb}

Available as a Workflow Studio ServiceNow core action. Users with the flow_designer or admin role can add an action to a flow and define configuration details.

## Inputs {#create-catalog-task-flow-designer__section_ych_jln_lyb}

Provide a value for each input that your flow needs. To add dynamic values, you can also drag and drop pills from the Data panel or select them from the pill picker.{#create-catalog-task-flow-designer__inputs-description}

Table
:   Data type: Table Name

    Extension of the Task table in which to create a record. For example, Catalog Task \[sc_task\] or Incident Task \[incident_task\].

Requested Item \[Requested Item\]
:   Data type: Record

    The requested item record from the Requested Item \[sc_req_item\] table that this catalog task fulfills.

Short Description
:   Data type: String

    The short description for the catalog task.

Fields
:   Data type: Template Value

    The field values that you want to set in the catalog task. If adding the action to a subflow, you can allow flow designers to dynamically set field values. See [Create a template value input](https://www.servicenow.com/docs/qZ9M36zEHgpC4LkTK4YLrw "Enable flow authors to set field values for a record being created or updated. Use a template value input to set different field values each time you add an action or subflow to a flow.").

Wait
:   Data type: True/False

    Flag indicating whether to pause the flow until the Task record is no longer active. You can add a wait condition by dragging-and-dropping a True/False data pill into this
    input. The flow only waits for the Task record to complete when the condition field is true.

Template Catalog Item \[Catalog Item\]
:   Data type: Record

    The Catalog Item \[sc_cat_item\] record you want to use to populate the catalog variables slush bucket. This input does not support any data pill values.

Catalog Variables
:   Data type: Slush Bucket

    The list of catalog variables that you want to show on the catalog task. These variables provide more information to the catalog task fulfiller.

## Outputs {#create-catalog-task-flow-designer__section_zch_jln_lyb}

These outputs appear in the Data panel. You can use them as inputs elsewhere in your flow.{#create-catalog-task-flow-designer__outputs-description}

Catalog Task
:   Data type: Record

Reference to Catalog Task record created.  

## Use a flow to process a catalog item request {#create-catalog-task-flow-designer__example_ukp_bn4_sbc}

In this example, the Service Catalog Item request flow first requests manager and department head approval. Only approved requests ever run the Create Catalog Task action. The Requested Item input uses the requested item that
triggered the flow to run. The Fields input sets the value of the task short description, assign group, and description. Since the wait input is selected, the flow will pause while the catalog task is being fulfilled. Also since
there is no template catalog item selected, there are no catalog variables available to this task.

In this example, the flow execution details show the requested item record number and the catalog task record number. The action state is listed as waiting since the Wait input was selected. The flow waits until the catalog task
is closed before continuing.

