Configure model workflows
Configure workflows to match your organizational needs throughout your model lifecycles. Workflows can be as simple or as complex as required, with multiple and discrete workflows supported for unique triggers and scenarios.
Prerequisites
Create custom workflows
To set up a new custom workflow, you’ll need to complete these three steps in sequence:
Add new workflows
To add a new blank workflow:
In the left sidebar, click Settings.
Under Workspace, select Workflows.
Click Add Workflow.
On the Add New Workflow modal, enter in a title and a description the workflow.
Under workflow start, select when the workflow should be initiated:
Under workflow expected duration, define the SLA for the workflow based on the start date in days, weeks, months, or years.
Click Add Workflow to save your blank workflow, and then configure your workflow steps.
Configure workflow steps
To add or edit workflow steps:
In the left sidebar, click Settings.
Under Workspace, select Workflows.
Click on the workflow you’d like to modify, then:
- To add a step, drag and drop a new step onto the canvas.
- Double-click the new step to open up the configuration modal.
After you’re finished with step configuration, click Update Step to apply your changes.
After you’ve configured a step,6 you can then link your workflow together.
6 To delete a step, refer to: Delete workflow steps
Link workflow together
To initiate the beginning of your workflow:7
7 After you’ve configured your workflow steps, you can then link your workflow together.
Locate the Start of your workflow.
Drag from the at the bottom of Start to the top on the first step of your workflow.
Continue with linking the rest your steps together.
To link subsequent steps together:
- Click the below or to the right or left of the earlier step and drag it to connect to the top on the subsequent step.
- You’re also able to link several different steps together at various points in the workflow, including stages that may circle back to previous steps.
Link approval steps
Approval steps need to be subsequently linked to both a Rejected and an Approved Model Stage Change step:8
First, configure an Approval step.
Then, drag two Model Stage Change steps onto the canvas:
- Assign a stage associated with rejection to one in the set model stage to field.
- Assign a stage associated with approval to the other in the set model stage to field.
Then, from the bottom of your Approval step:
9 When complete, the workflow arrow will display as Rejected.
10 When complete, the workflow arrow will display as Approved.
When all your workflow steps have been linked together:
Designate the end of your workflow by dragging an End step onto the canvas.
Link relevant previous steps to the End step by clicking on the bottom of those steps, and dragging to the top of the End step.
When you are finished configuring your workflow, click Save Workflow to apply your changes.
Edit existing workflows
You can edit a workflow in two ways:
In the left sidebar, click Settings.
Under Workspace, select Workflows.
Click on the workflow you’d like to modify to edit the configuration for that workflow.
In the left sidebar, click Inventory.
Select a model or find your model by applying a filter or searching for it.11
On the landing page of your model, locate the active workflows section.
Click on the name of the workflow you’d like to abort to open that specific workflow’s details.
On the workflow’s detail modal, click on the in the top-right hand corner and select Edit Workflow.
Make your desired changes to step configuration12 and step relationships13 on your workflow.
When you are finished, click Save Workflow to apply your changes.
Delete workflow steps
Deleting workflow steps on workflows active on models may result in malfunctioning workflows.
Hover over the step until the menu appears, then click on it.
Select Delete.
On the confirmation dialogue that appears, select OK to confirm deletion.
When you are finished, click Save Workflow to apply your changes.
Remove links between steps
Hover over a connection until the appears.
Click to delete the connection.
On the confirmation dialogue that appears, select OK to confirm deletion.
When you are finished, click Save Workflow to apply your changes.
Delete existing workflows
- If a workflow is in use on a model, that model will not be impacted.
- Deletion will prevent any future runs of that workflow.
In the left sidebar, click Settings.
Under Workspace, select Workflows.
Hover over the workflow you would like to remove until the appears, then click on it.
Select Delete Workflow.
After you confirm, the workflow will be removed and inaccessible by models for any future runs.