All docs
1 min read

Automations overview

An automation is a per-form workflow: a trigger, an ordered list of steps, and a queue worker that executes them. Use automations to send conditional emails, tag submissions, fan out to internal HTTP endpoints, classify with AI, or branch based on payload contents — without writing webhook receiver code.

Lifecycle

  1. Create an automation on a form, choose a trigger, add steps.
  2. Trigger fires (e.g. submission lands).
  3. Run is created and queued on the automations worker.
  4. Steps execute in order, persisting outputs to the run record.
  5. Replay any run from the dashboard or via the API.

Plan limits

  • Free: 1 active automation per form, 100 runs / month.
  • Pro and above: unlimited.