Workflows at a glance

Last updated: August 31, 2026

Note

This is a beta feature. Reach out to Nash if you'd like early access.

A workflow watches for something to happen in Nash and acts on the job for you — "when this happens, do that." Instead of your team watching for a condition by hand and reacting to it every time, Nash applies your rule the moment it's true.

Every workflow is built from the same three pieces:

  • A trigger — the event that starts it: a job created, a delivery running late, a job flagged. The trigger also sets the context — order, delivery, task, or job — which shapes which fields you can filter on and which actions are available further down the workflow. Most triggers are the same events that can fire a customer notification.
  • Logic — the checks in between that decide whether to continue and which path to take: a filter ("only if the job is over $200"), a yes/no branch, or a multi-way split.
  • Actions — what Nash does once the logic passes: tag the job, apply a dispatch or optimization strategy, send a message, flag it for review, cancel it, call a webhook, and more.

You build all of this visually in the portal under Orchestrate ▸ Workflows — no code required, a canvas where you connect a trigger to logic to actions.

When to reach for a workflow

Workflows are worth setting up whenever you find yourself repeating the same reaction by hand — routing high-value jobs to a more reliable dispatch strategy, alerting your team the moment a job is flagged or running late, tagging and sorting jobs by destination. A workflow can act on a single job or on many, and it works the same whether those jobs go to your own fleet, a delivery provider, or both — Nash dispatches the job; the provider or your own fleet carries it out, so a workflow's reassign or cancel action is acting on the dispatch, not the delivery itself.

The two halves: workflows and custom events

"Workflows and events" is two connected capabilities. Workflows are the trigger-logic-action automations above. Custom events are how one workflow hands off to another: a workflow emits a custom event as one of its actions, and any other workflow can listen for that event with a trigger of its own — one workflow detects, another reacts, without wiring them together directly. A custom event can also feed a customer notification, so an internal automation and a customer-facing message can share the same trigger.

Availability varies by organization — reach out to Nash if you don't see Workflows in your portal.

What you can do

Related

A workflow's "Set dispatch strategy" action reaches into the same strategies you manage directly — see Dispatch strategies at a glance for how those are built. And because a custom event can trigger a customer message, workflows and customer notifications share a bridge — see How tracking and notifications work for the other side of that connection.