Skip to content

What Are Workflows

Workflows automate repetitive tasks so you don’t have to do them by hand. Set up a workflow once, and it runs every time the conditions are met.

  • Required permission: workflows:view

A workflow is a set of instructions: “When this happens, do that.” For example:

  • When a form is submitted, send a confirmation email
  • When a judge application comes in, notify the admin
  • When scoring wraps up, export the results

You define the trigger (what starts it) and the actions (what it does). The workflow handles the rest.

Visual automation workflows use a canvas with nodes and edges. You connect triggers, conditions, and actions visually. These are general purpose — use them for emails, notifications, data updates, or anything else you need to automate.

Judge assignment workflows are step-based and purpose-built for assigning judges to entries. They walk you through the assignment process instead of giving you a blank canvas.

Go to Automation > Workflows in the sidebar. You’ll see all your workflows listed with their status (draft or published) and last run time.

  • Workflows don’t run until you publish them. You can build and test without affecting anything.
  • A single workflow can have multiple actions. One trigger can kick off a whole chain of things.
  • You don’t have to build from scratch. The Community tab has ready-made templates you can import and customize.