YouTrack Workflows

Workflows are sets of rules that define and automate the life cycles of issues in projects. You can create workflows that automatically remind you about upcoming deadlines, update fields and assign issues according to specified conditions, create recurring issues at specific dates and times, and much more.

Code-free automation

Code-free automation

Write your own workflows in JavaScript using the built-in editor, or create them without coding in the Workflow Constructor.

Workflow Constructor is a drag-and-drop visual editor that provides non-technical users with access to all but the most advanced of YouTrack’s powerful automation capabilities, including state-machine rules.

State-machine rules let you create flowchart-style business processes by restricting issue state transitions to a specific sequence. Combined with on-change rules, they let you enforce conditions that must be met in order for each transition to be allowed, and trigger actions when transitions are made.

Built-in workflows

YouTrack comes with a selection of workflows to support typical team processes. There are workflows that can close the parent issue when all its subtasks are resolved, raise issue priority after a certain time period, manage duplicate issues, track time spent, and much more.

We also maintain a workflow repository where you can find even more ready-made workflows to automate your processes.

Workflow Constructor

Custom workflows

Create your own workflows in YouTrack’s Workflow Constructor or code them in JavaScript in the built-in editor, and have YouTrack automate everything exactly the way you want.

In addition to detailed documentation, we have a dedicated workflow channel in our YouTrack Community in Slack where you can discuss ideas and get help from our team and other community members.