
Temporal
Durable execution for workflows that need to resume after failures, available through self-hosting or Temporal Cloud.
About Temporal
Temporal is an open-source Durable Execution platform for applications that need to survive crashes, network failures, and infrastructure outages. Developers write workflow logic in code using documented SDKs for .NET, Go, Java, PHP, Python, Ruby, Rust, and TypeScript. The Temporal Service records progress and resumes execution where it stopped, including processes that run for days or years. Teams may self-host the service or choose Temporal Cloud. Typical workloads include order fulfillment, customer onboarding, payment processing, and production AI agents. Cloud billing is based on Actions, capacity, storage, and support. Listed plans start at $100 per month, so expected action volume and retention requirements belong in the adoption calculation.
Best for
Best use cases
Order fulfillment and payment processing that must survive service failures
Customer onboarding workflows that may wait on external events
Long-running AI agents that need durable state and retries
Compare before choosing
Compare Cloud plan minimums against projected Actions, storage, and support needs
Compare self-hosting operations against Temporal Cloud management costs
Check whether the required SDK language and identity features fit the planned architecture
Features
Durable business workflows
Run order fulfillment, customer onboarding, and payment processes that resume after crashes, network failures, or infrastructure outages.
Long-running application logic
Express workflow logic in application code and preserve execution progress for processes that may last from seconds to years.
Reliable AI applications and agents
Add a durable execution layer to AI applications and agents while keeping the choice of model, framework, language, and tools.
Pros
- Workflow execution resumes after crashes and outages, reducing recovery code for failure-sensitive processes.
- Teams can self-host the service or buy Temporal Cloud, which supports different operational preferences.
- Official SDK guides span eight languages, improving compatibility with polyglot application stacks.
Cons
- Temporal Cloud starts at $100 per month for Essentials, creating a fixed entry cost after promotional credits.
- Usage depends on Actions, capacity, storage, and support, so monthly cost requires workload estimation.
- Adoption introduces Temporal workflow and worker concepts, adding architecture and operational learning for teams.
Pricing Plans
Essentials
- 1 million Actions
- 1 GB Active Storage
- 40 GB Retained Storage
- 99.9% SLA with 99.99% HA options
- One-business-day P0 response time
Business
- 2.5 million Actions
- 2.5 GB Active Storage
- 100 GB Retained Storage
- SAML SSO included and SCIM available as an add-on
- Two-business-hour P0 response time
Enterprise
- 10 million Actions
- 10 GB Active Storage
- 400 GB Retained Storage
- SAML SSO and SCIM included
- 24/7 support with a 30-minute P0 response target
* Pricing information is for reference only. Please refer to the latest announcement on Temporal's official website.