Add Workflow

From Workflow, click Add Workflow. The fields shown depend on which Type you pick.

Add Workflow: Name and Type

Name Description
Name The workflow's internal name. Lowercase, letters/numbers/hyphens only.
Type What triggers the rule — see below.

File triggers: Saved, Staged, Published

Fires when a file changes state.

Add Workflow with a File-type trigger selected

Name Description
Completed by user Optionally restrict the trigger to when the action was performed by specific user(s). Leave empty to match any user.
Assign to user Optionally assign a follow-up task to a user when the rule fires.

Task triggers: Completed by user, Completed by user from group

Fires when a task is marked complete, either by a specific user or by any member of a group.

Add Workflow with a Task-type trigger selected

Name Description
Completed by user Optionally restrict the trigger to when the action was performed by specific user(s). Leave empty to match any user.
Assign to user Optionally assign a follow-up task to a user when the rule fires.

Form Submission

Fires when a form is submitted — optionally only when a submitted field matches a value. See Form Overview's Workflow for the full walkthrough with a real example, including its Emails/Email Subject/condition-builder fields, since opening Add Workflow from a form pre-fills this Type and scopes the rule to that form.

Add Workflow with a form submission type selected

Name Description
Choose form (or Choose Datable / Choose Module, depending on Type) Which object this rule is scoped to.
Variables Raw JSON — the notification details (for example, {"email":"...","subject":"..."}). Edited automatically by the friendly form when you build a rule normally; edit directly here for advanced changes.
If Statement Raw JSON — the condition, if any (for example, [{"urgency":"High"}]). An empty [] means the rule always fires.
Then Statement The action that runs when the If Statement matches. Most workflows fill this in automatically: assign a task, start an agent review, or publish the file. The value email sends a notification to the email address and subject set in Vars.