Workflows allow you to automate specific actions and behaviours based on triggers. We provide a set of building blocks which you can put together together to encode your organization’s processes into incident.io.
It’s one of the oldest parts of the product, and over time we’ve added more building blocks and new ways to put them together, giving you greater flexibility with your workflows.
We thought it was time to revisit how you put those building blocks together - designing new flows to view, create and edit your workflows more intuitively.
A new overview page
Get a high-level view of all your workflows in one place with the redesigned workflows overview page:
Expand and collapse details within the list view to easily find and compare workflows, including with a handy ‘Expand all’ toggle
One-click actions to directly edit, enable, disable, or duplicate workflows
A more intuitive building experience
It’s now easier to assemble your workflows with a layout that keeps all the information you need in view at once.
We introduced side drawers and inline editors that let you add and change building blocks such as:
Triggers
Steps
Conditions
Advanced settings
This is all without losing sight of the rest of your workflow configuration.
You can also now save your in-progress work as a draft to come back to later.
Cleaner loops
Workflow loops allow you to repeat a step for each value in a custom field or expression that returns multiple values. We’ve redesigned them to make it easier to:
Create a loop, and choose which variable to loop over
Add and reorder steps within a loop
Understand at a glance how loops are configured in an existing workflow
Expressions are an effective way to vary parts of your workflow based on a set of conditions. You can use them:
To set conditions on whether your workflow should run
As variables to loop over
As values within your steps
With the introduction of the catalog, expressions have become even more powerful - and with this redesign they are now at the forefront of the workflows builder.
In the previous iteration of Workflows, you had to first create your expression, then open a separate steps or conditions editor in order to use it.
Now, you can directly create an expression and use it inside a step, condition or loop without leaving the editor. Any expression you create within a block will still be available to use in other parts of your workflow.
Creating incident tickets in Jira just got a whole lot better - with multiple customizable templates and condition matching to boot.
You can now create custom templates for incident tickets and match these against specific conditions. Perhaps you want to send all security tickets to a particular Jira project, or maybe you only want to create tickets for incidents over a certain severity? These are now all possible in your Jira Integration settings.