- Completed steps are replayed instantly from the journal
- LLM calls are not repeated (saving cost and time)
- Regular steps (API calls, payments) are not duplicated
Workflows
Sequential Pipeline
Chain agentic and traditional steps in sequence. Each step is recorded for automatic recovery.
Real-world workflows often mix LLM-powered steps (parsing documents, analyzing data) with traditional steps (API calls, database writes, payments). Restate lets you chain these together in a single durable pipeline where each step is persisted. If the process crashes after step 2 of 4, recovery skips the completed steps and resumes from step 3.
Chain agentic and traditional steps in sequence. Restate records the result of each step. On recovery: