A Task schema represents a type of job to be completed. The inputs of a task schema are the requirements to begin a task. The outputs of a task schema summarize what has been completed at the end of the task.
Getting started
You must have Admin access for your organization to create Task schemas.
Create a Task schema
To create a Task schema:
-
Click your initials in the bottom-left corner to access your settings.
-
In the menu, hover over Feature Settings and select Workflow Schemas.
-
On the Task Schemas page, click Create.
-
Complete the Task and Output sections, then click Create.
The table below describes the fields in the Tasks section.
Field | Description |
Default responsible team (optional) | Automatically assigns a team responsible for the work |
Execution template | Configure the entry template used to execute tasks. This can only be selected if the task is assigned the Entry execution type. |
Execution type | Choose how tasks are executed:
|
Name | Descriptive name that displays in creation menus and search, and is used to generate names for task groups |
Owner | Controls which organization owns the schema and has permissions to edit |
Status lifecycle | Determine when tasks are defined as complete. Status lifecycles for tasks are:
|
Task group prefix | Short prefix used to generate sequential, unique IDs for task groups |
Propagate watchers | On flowchart tasks, watchers are notified when all tasks in a workflow are completed |
To configure an execution template, visit Configuring workflow execution templates.
To learn more about execution types and task status lifecycles, visit Creating task groups.
Add task and output fields
After creating a Task schema, complete the task input and output fields.
Task fields specify the information a task requester completes when creating a task group. Output fields standardize the information the task fulfiller shares with the requester. If an output schemas is not needed, remove the output schema by clicking Remove output schema at the bottom of the page.
To add a task or output field:
-
Click the + icon next to Task fields or Output fields.
-
Complete the task field information:
-
Enter a field name.
-
Mark the field as Required or multi-select, if applicable.
-
Select the field type from the Definition drop-down menu.
-
-
Click ✔ to save. Add additional fields as needed.
Flowchart tasks require the user to configure additional information such as which tasks will make up the flowchart and how data will be mapped between them. To continue configuring a flowchart after creating the Task schema, visit Configuring flowchart Task schemas.
Configure the task lookup
If the task lookup is configured in the schema, the task fulfiller can automatically link an output to its associated task.
To configure the lookup:
-
Under Output → task lookup, click Configure.
-
In the Start from drop-down menu, select the output field that the lookup will start with.
-
To add more lookup steps, click Add lookup step, and use the search and filter to find Registry and Inventory relationships, then click Continue.
-
Select the object property, then select the task field the property matches to.
-
Click Done.