Skip to content

Triggers

Every workflow starts from exactly one trigger.

Manual

You run the workflow yourself, from the run panel or by asking the Agent Builder to run it. Useful while you're still building and testing.

Webhook

The workflow gets a unique URL. Any external system (a form, another app, a different Nexrall workflow) can POST to that URL to start a run — no login required, authenticated by a random unguessable token embedded in the URL itself.

Use a webhook trigger for:

  • Third-party services that support outgoing webhooks (payment providers, form builders, CI systems).
  • Kicking off a workflow from your own app's backend.

Schedule

The workflow runs automatically on a cron schedule you describe in plain language ("every weekday at 9am", "every 15 minutes") — the Builder converts that into a cron expression and timezone for you.

Schedule triggers re-read the current graph fresh on every fire. If you edit the workflow after saving it, the next scheduled run picks up your edits — you never have to worry about a stale copy running on a schedule.

Choosing a trigger

If you want to...Use
Test or run on demandManual
React to an external event immediatelyWebhook
Run on a recurring scheduleSchedule

Configuring a trigger

Ask the Agent Builder directly:

"Make this run every day at 8am UTC"

"Turn this into a webhook instead"

Or use the trigger icon next to a workflow in the workflow list to configure it without going through chat.

Built by Maxrall, Inc.