On this page
All automation tools
Restate: development features and setup
Durable runtime for workflows, services and AI agents with recorded steps, state and reliable communication.
Tool by the Otomatzia editorial team · source content checked on
Overview
Restate resumes completed workflows after failures and includes durable execution, keyed state, queues, RPC, timers, signals and flow control.
Features
- Durable handlers
- keyed Virtual Objects
- durable queues and RPC
- timers and signals
- concurrency budgets
- SDKs for several languages.
Business uses
- An AI agent with durable tool calls
- long payment or approval processes
- microservice coordination with retries.
Getting started
- Run the Restate server using the quickstart.
- Write a service with an SDK.
- Register the service with the server.
What to check
- This is a developer runtime rather than a visual builder.
- Choose OSS, Cloud or BYOC for your security needs.
- Temporal and Hatchet are already listed; Restate is a separate product.
Sources to check next
Vendor features and prices change. Confirm details on the linked official pages before you rely on them.