Actions — what a workflow can do

The catalogue of actions a workflow can perform when it fires, from emails to flow control.

Notification actions

Action

What it does

notify.email

Send an email to one or more addresses. Subject + body support variable substitution.

notify.in_app

Push an in-app notification (bell) to one or more users.

notify.message

Post a message into a channel (or DM).

Per-feature actions

Action

What it does

forms.queue

Queue a form for a named person with optional deadline + reminders.

diary.create_entry

Create a diary entry on a specific area (e.g. a "check-in" entry).

about.publish_section

Publish a new About section.

about.mark_required_reading

Flag an About section as required reading.

about.remind_unread

Send reminder to staff who haven't marked a section read.

policy.publish_section

Publish a new policy.

policy.require_acknowledgement

Flag a policy as needing acknowledgement.

policy.remind_unread

Send reminder for unread policies.

Flow control + variables

Action

What it does

flow.wait

Pause this action. NOTE: only this one action pauses — the rest of the branch is unaffected.

flow.for_each

Iterate over an array. REGISTERED but iteration support lands in a follow-up — designs save, runs do not yet expand.

vars.set

Store a value into the workflow's variable store.

vars.increment

Increment a counter in the variable store.

webhook.post

POST a JSON body to an arbitrary URL.

Heads up — flow.for_each is selectable in the builder but the executor doesn't loop yet — your workflow won't iterate. Either avoid it or split per-item branches manually until the executor catches up.

Last updated 21 May 2026 · by Carerealm · Suggest a feature or change to this article
Still stuck or want something new?

Suggest a new help article, or a brand-new feature. Every note lands in our inbox and we reply.

Suggest a feature or article