Skip to main content
General

Quickstart

Create your first durable workflow, then add replay-safe steps, queue-driven loops, setup, teardown, and reliable error handling.

Simple workflow

Use this when you need a short multi-step sequence.

Loops

This is the recommended workflow shape for most actor workloads.

  • Use a queue wait inside the loop to receive the next unit of work.
  • Keep actor state changes in a single workflow loop.
  • This gives you one durable workflow that manages all actor progress.

Setup & teardown

Use this when the workflow should initialize resources, process queued commands, then clean up.

Deploy

In development, Rivet runs a local control plane for you and keeps Actor data on your machine.

To scale Rivet in production, pick how much of it you want to run yourself:

If you are running your own nodes, follow the guide for your hosting provider: