Triggers

Triggers start workflow runs in response to external events. A workflow can have any number of triggers attached to it.

Trigger types

  • Webhook — a public HTTPS endpoint Mobius hosts on your behalf. This is an inbound webhook surface: external systems send requests into Mobius, and Mobius records those requests as webhook events for trigger processing.
  • Schedule — a cron expression. Mobius runs the workflow at the specified intervals.
  • API — your code calls POST /v1/workflows/{id}/runs to start a run with arbitrary input.

Webhooks and callbacks

Mobius has more than one webhook-related surface:

  • Managed webhooks — project-scoped inbound webhook endpoints created via the webhooks API.
  • Billing webhook — a separate inbound Stripe receiver under the billing API surface.
  • Workflow callback_url — an outbound callback concept for terminal run notifications.

See Webhooks for the full taxonomy and current implementation status.

See also