{
 "sym": "Or",
 "updated": "2026-08-06",
 "verdict": "Temporal, once agents touch real money or real customers \u2014 it owns the durable-execution category it named, raised the segment's first mega-round ($300M Series D at $5B, Feb 2026), and runs OpenAI's production agent infrastructure. Inngest is the pick for TypeScript product teams who want event-driven jobs, per-tenant flow control, and agent tooling without running a cluster; Trigger.dev when your agents need hours of managed compute, not just managed state; Hatchet when you want an MIT-licensed engine on the Postgres you already have; Restate when latency and stateful agents matter enough to adopt the newest runtime. And honestly: pre-PMF, a cron job and a queue may still be the right amount of orchestration \u2014 this element rewards under-buying.",
 "top5": [
  {
   "rank": 1,
   "name": "Temporal",
   "maker": "Temporal Technologies",
   "url": "https://temporal.io",
   "docs": "https://docs.temporal.io",
   "pricing": "Self-host free (MIT) \u00b7 Cloud: Essentials from $100/mo (1M actions) \u00b7 Business from $500/mo \u00b7 Enterprise custom \u00b7 $1,000 trial credits",
   "best_for": "Production agent fleets and money-touching workflows that must survive crashes, redeploys, and week-long human-in-the-loop pauses.",
   "why": "The category owner by every measure: $300M Series D at $5B (a16z, Feb 17, 2026) on 380% YoY revenue growth, 9.1T lifetime Temporal Cloud actions \u2014 1.86T of them from AI-native companies \u2014 and OpenAI in production calling durable execution 'a core requirement for modern AI systems.' The OpenAI Agents SDK integration went GA Mar 23, 2026, making crash-proof agents a decorator away.",
   "watch": "The steepest learning curve in the category \u2014 deterministic-workflow constraints, workers, task queues \u2014 and self-hosting the server is a real ops job. Per-action Cloud pricing gets chatty-agent expensive; every tool call and retry is an action.",
   "evidence": [
    {
     "stat": "$300M Series D at $5B post, a16z lead; revenue +380% YoY (Feb 17, 2026)",
     "src": "https://temporal.io/blog/temporal-raises-usd300m-series-d-at-a-usd5b-valuation"
    },
    {
     "stat": "9.1T lifetime Cloud actions, 1.86T from AI-native companies; OpenAI, Block, ADP in production (Feb 2026)",
     "src": "https://temporal.io/blog/temporal-raises-usd300m-series-d-at-a-usd5b-valuation"
    },
    {
     "stat": "OpenAI Agents SDK integration GA Mar 23, 2026; server 21.7k GitHub stars, MIT (Aug 2026)",
     "src": "https://temporal.io/blog/announcing-openai-agents-sdk-integration"
    }
   ],
   "tile_note": "durable execution, the standard"
  },
  {
   "rank": 2,
   "name": "Inngest",
   "maker": "Inngest",
   "url": "https://www.inngest.com",
   "docs": "https://www.inngest.com/docs",
   "pricing": "Hobby free (50k executions/mo) \u00b7 Pro from $99/mo (1M executions, 100 concurrency) \u00b7 Enterprise custom",
   "best_for": "TypeScript/serverless product teams who want durable step functions, events, and per-tenant flow control (debounce, throttle, concurrency) with zero infrastructure.",
   "why": "The developer-experience play: durable functions that run on your existing serverless or servers, triggered by events, with the best flow-control primitives in the category \u2014 the exact features multi-tenant AI products need. $21M Series A (Altimeter + a16z, Sep 16, 2025), SoundCloud and Day.ai in production, and 2026 shipped an agent stack \u2014 AgentKit for multi-agent networks plus Agent Evals, Sessions, and run scoring (Jun 2026).",
   "watch": "The server is SSPL with delayed Apache-2.0 \u2014 practically, you're buying the cloud. Execution-count pricing punishes chatty agents, and the eval push moves it onto Ev-element turf it hasn't proven yet.",
   "evidence": [
    {
     "stat": "$21M Series A led by Altimeter, with a16z (Sep 16, 2025)",
     "src": "https://www.inngest.com/blog/announcing-inngest-series-a"
    },
    {
     "stat": "Agent Evals, Sessions, run scoring shipped Jun 2026; AgentKit multi-agent networks with MCP tooling",
     "src": "https://www.inngest.com/blog"
    },
    {
     "stat": "Pro $99/mo includes 1M executions; Hobby free tier 50k (Aug 2026)",
     "src": "https://www.inngest.com/pricing"
    }
   ],
   "tile_note": "event-driven agent jobs"
  },
  {
   "rank": 3,
   "name": "Trigger.dev",
   "maker": "Trigger.dev (open source, Apache-2.0)",
   "url": "https://trigger.dev",
   "docs": "https://trigger.dev/docs",
   "pricing": "Free ($5/mo credit, 100k runs-ish) \u00b7 Hobby $10/mo \u00b7 Pro $50/mo + per-second compute (from $0.0000169/s) \u00b7 Enterprise custom",
   "best_for": "TypeScript agents that need long-running managed compute \u2014 no timeouts, checkpointed runs lasting hours \u2014 plus realtime streaming to your UI.",
   "why": "The only top pick that runs your code for you: tasks execute on Trigger.dev's elastic infrastructure with durable checkpointing, so agent runs survive crashes and last hours without you owning a worker fleet. 14.9k GitHub stars under Apache-2.0, v4 shipping steadily (v4.4.6, May 2026), and the whole product is now framed as 'build and deploy fully-managed AI agents.'",
   "watch": "TypeScript-only in practice, and the value is the managed compute \u2014 self-hosting the full platform is much heavier than the license suggests. Per-second machine pricing needs watching on long agent loops; smallest war chest of the top three.",
   "evidence": [
    {
     "stat": "14.9k GitHub stars, Apache-2.0; v4.4.6 released May 12, 2026",
     "src": "https://github.com/triggerdotdev/trigger.dev"
    },
    {
     "stat": "Per-second compute from $0.0000169/s + $0.000025/run; Pro $50/mo with 200+ concurrent runs (Aug 2026)",
     "src": "https://trigger.dev/pricing"
    },
    {
     "stat": "Durable execution with no timeouts: 'agent runs can last minutes or hours' \u2014 vendor positioning, Aug 2026",
     "src": "https://trigger.dev"
    }
   ],
   "tile_note": "typescript agents, managed compute"
  },
  {
   "rank": 4,
   "name": "Hatchet",
   "maker": "Hatchet (YC W24)",
   "url": "https://hatchet.run",
   "docs": "https://docs.hatchet.run",
   "pricing": "MIT self-host free \u00b7 Cloud: first 100k runs free then $10/1M \u00b7 Team $500/mo + usage \u00b7 Scale $1,000/mo \u00b7 Enterprise custom",
   "best_for": "Teams already on Postgres who want a fully open-source (MIT) task queue, DAG, and durable-workflow engine without adopting a new database or a restrictive license.",
   "why": "The clean open-source option: an MIT-licensed 'orchestration engine for background tasks, AI agents, and durable workflows' built on plain Postgres, with Go, Python, and TypeScript SDKs \u2014 7.3k GitHub stars and steady releases (Jun 2026). Cheapest serious cloud entry in the category at $10 per million runs, and the Postgres-native thesis just got endorsed by Microsoft's pg_durable.",
   "watch": "The cloud jumps from hobby-cheap to $500/mo Team with 500 RPS and 3-day retention \u2014 mid-size pricing is lumpy. Small team, no disclosed funding beyond YC-stage, and Postgres becomes your scaling ceiling.",
   "evidence": [
    {
     "stat": "7.3k GitHub stars, MIT license; hatchet-cli 0.88.0 released Jun 1, 2026",
     "src": "https://github.com/hatchet-dev/hatchet"
    },
    {
     "stat": "Cloud: 100k runs free, then $10/1M; Team $500/mo, Scale $1,000/mo w/ HIPAA (Aug 2026)",
     "src": "https://hatchet.run/pricing"
    }
   ],
   "tile_note": "postgres tasks, mit oss"
  },
  {
   "rank": 5,
   "name": "Restate",
   "maker": "Restate (Stephan Ewen, Flink co-creator)",
   "url": "https://restate.dev",
   "docs": "https://docs.restate.dev",
   "pricing": "Single-binary self-host (BSL 1.1 \u2192 Apache after 4 yrs) \u00b7 Cloud free 50k actions/mo \u00b7 usage plans from $75/mo \u00b7 BYOC capacity pricing",
   "best_for": "Latency-sensitive, stateful agents and transactional workflows \u2014 virtual objects and durable promises in one Rust binary instead of a cluster.",
   "why": "The deepest engineering of the challengers: a log-based Rust runtime (v1.6.2, Feb 2026) that fuses durable execution, state, and messaging, from the team behind Apache Flink \u2014 already running 'the account and credit card stack of a tier 1 bank.' Restate Cloud opened to everyone Sep 30, 2025, and Pydantic AI ships an official Restate durable-agents integration.",
   "watch": "Smallest community of the five (~4k stars) and BSL 1.1 is not open source \u2014 the license blocks offering Restate as a service. The architecture is novel enough that hiring for it is hard; funding beyond seed unverified.",
   "evidence": [
    {
     "stat": "Restate Cloud public Sep 30, 2025: free 50k actions/mo, plans from $75/mo, BYOC 'up to 10x cheaper' (vendor claim)",
     "src": "https://www.restate.dev/blog/announcing-restate-cloud-public"
    },
    {
     "stat": "v1.6.2 (Feb 13, 2026), Rust runtime; SDKs for TS, Java/Kotlin, Python, Go, Rust; ~4k stars",
     "src": "https://github.com/restatedev/restate"
    },
    {
     "stat": "Official Pydantic AI durable-agents integration (2026)",
     "src": "https://pydantic.dev/articles/restate-durable-execution-pydanticai"
    }
   ],
   "tile_note": "single-binary durable runtime"
  }
 ],
 "matrix": {
  "cols": [
   "Execution model",
   "License",
   "SDK languages",
   "Cloud entry",
   "Self-host",
   "Agent tooling",
   "Proof at scale"
  ],
  "rows": [
   [
    "Temporal",
    "Server + workers (you run code)",
    "MIT server",
    "Go \u00b7 Java \u00b7 TS \u00b7 Py \u00b7 .NET \u00b7 PHP \u00b7 Ruby",
    "$100/mo (1M actions)",
    "Yes (real ops job)",
    "OpenAI Agents SDK GA \u00b7 AgentKit-style samples",
    "OpenAI, Block; 9.1T actions"
   ],
   [
    "Inngest",
    "Event-driven steps on your compute",
    "SSPL server, Apache SDKs",
    "TS \u00b7 Py \u00b7 Go \u00b7 Kotlin/Java",
    "$99/mo (1M execs)",
    "Dev server yes; prod = cloud",
    "AgentKit \u00b7 Agent Evals \u00b7 flow control",
    "SoundCloud; Series A stage"
   ],
   [
    "Trigger.dev",
    "Managed compute, checkpointed runs",
    "Apache-2.0",
    "TypeScript",
    "$10\u201350/mo + compute",
    "Possible, heavy",
    "AI SDK support \u00b7 realtime streams",
    "14.9k stars; startup-heavy"
   ],
   [
    "Hatchet",
    "Postgres engine + workers",
    "MIT",
    "Go \u00b7 Py \u00b7 TS (Ruby WIP)",
    "100k runs free, $10/1M",
    "Yes (Postgres only)",
    "Durable tasks for agents; DAGs",
    "7.3k stars; YC-stage"
   ],
   [
    "Restate",
    "Log-based runtime, single binary",
    "BSL 1.1",
    "TS \u00b7 Java/Kotlin \u00b7 Py \u00b7 Go \u00b7 Rust",
    "free 50k \u00b7 $75/mo",
    "Yes (one binary)",
    "Durable agents \u00b7 Pydantic AI integration",
    "Tier-1 bank card stack"
   ],
   [
    "DBOS",
    "Library in your app + Postgres",
    "MIT library; Conductor proprietary",
    "Py \u00b7 TS \u00b7 Go \u00b7 Java/Kotlin",
    "Pro $99/mo (1M checkpoints)",
    "Yes (lib is free)",
    "OpenAI Agents SDK + Pydantic AI recovery",
    "Smallest footprint approach"
   ],
   [
    "Orkes Conductor",
    "Hosted state machines (Netflix Conductor)",
    "OSS core (fork), enterprise cloud",
    "Any (HTTP workers) \u00b7 JSON DSL",
    "custom (sales)",
    "Yes (Conductor OSS)",
    "LangGraph/CrewAI/ADK integrations",
    "Claims 1B+ workflows/day"
   ],
   [
    "Vercel Workflows",
    "'use workflow' on Vercel Functions",
    "OSS SDK, closed platform",
    "TS/JS \u00b7 Python",
    "usage-based (events + data)",
    "No",
    "Agent guides; streams",
    "New in 2026; multi-region"
   ]
  ]
 },
 "rules": [
  {
   "if": "Agents touch money, customers, or anything you'd page someone over",
   "then": "Temporal \u2014 the learning curve is the price of the only orchestrator with OpenAI-scale production proof. Budget real onboarding time and watch per-action costs on chatty agents."
  },
  {
   "if": "You're a TS/serverless product team and your pain is events, retries, and per-tenant fairness (rate limits, debounce, concurrency)",
   "then": "Inngest \u2014 its flow-control primitives are the category's best, and the free 50k-execution tier covers most pre-launch products."
  },
  {
   "if": "Your agent runs are long-lived compute (scraping, video, deep research) and you don't want to own workers",
   "then": "Trigger.dev \u2014 the only top pick that sells you the machines too, with checkpointed no-timeout runs."
  },
  {
   "if": "You already run Postgres and refuse non-OSS licenses",
   "then": "Hatchet for a standalone MIT engine, or DBOS if you'd rather add a library to your app than a service to your stack \u2014 Microsoft's pg_durable (Jun 2026) says this whole approach is directionally right."
  },
  {
   "if": "You're pre-PMF and tempted by all of the above",
   "then": "Don't over-buy. A cron, a queue, and your deploy platform's built-in workflows (Vercel, Cloudflare) cover more than you think \u2014 adopt real orchestration when a failed retry first costs you money."
  }
 ],
 "field": [
  {
   "name": "DBOS",
   "maker": "DBOS Inc.",
   "note": "Durable execution as a library \u2014 MIT Transact for Py/TS/Go/Java + your Postgres; OpenAI Agents SDK and Pydantic AI recovery integrations (Mar 2026); the near-miss for the top 5",
   "url": "https://www.dbos.dev",
   "oss": true,
   "entry": "free lib \u00b7 Pro $99/mo",
   "status": "active"
  },
  {
   "name": "Orkes Conductor",
   "maker": "Orkes",
   "note": "Enterprise cloud on Netflix Conductor; agentic workflows spanning LangGraph/CrewAI/OpenAI/ADK; claims 1B+ workflows/day (vendor)",
   "url": "https://orkes.io",
   "oss": false,
   "entry": "free trial \u00b7 sales",
   "status": "active"
  },
  {
   "name": "Conductor OSS",
   "maker": "Netflix \u2192 community/Orkes",
   "note": "Netflix archived its repo Dec 2023; development continued in the community conductor-oss fork stewarded by Orkes",
   "url": "https://github.com/conductor-oss/conductor",
   "oss": true,
   "entry": "free",
   "status": "renamed"
  },
  {
   "name": "Cadence",
   "maker": "Uber",
   "note": "Temporal's direct ancestor, still maintained and used inside Uber; choose Temporal unless you're Uber",
   "url": "https://cadenceworkflow.io",
   "oss": true,
   "entry": "free",
   "status": "active"
  },
  {
   "name": "AWS Step Functions",
   "maker": "AWS",
   "note": "Managed state machines, JSON-defined; rock-solid but agent ergonomics trail code-first rivals; pairs with Bedrock AgentCore",
   "url": "https://aws.amazon.com/step-functions/",
   "oss": false,
   "entry": "per state transition",
   "status": "active"
  },
  {
   "name": "Azure Durable Functions / Durable Task Scheduler",
   "maker": "Microsoft",
   "note": "Code-first durable orchestration in .NET/Python/JS; Durable Task Scheduler adds managed backend; feeds Agent Framework durable workflows",
   "url": "https://learn.microsoft.com/azure/azure-functions/durable/",
   "oss": false,
   "entry": "consumption pricing",
   "status": "active"
  },
  {
   "name": "pg_durable",
   "maker": "Microsoft",
   "note": "Open-sourced Jun 2026: durable execution inside Postgres itself (Rust duroxide libs) \u2014 preview, but a loud endorsement of the DBOS/Hatchet thesis",
   "url": "https://github.com/microsoft/pg_durable",
   "oss": true,
   "entry": "free (preview)",
   "status": "active"
  },
  {
   "name": "Google Cloud Workflows",
   "maker": "Google",
   "note": "YAML-defined serverless orchestration; fine glue for GCP APIs, not an agent runtime",
   "url": "https://cloud.google.com/workflows",
   "oss": false,
   "entry": "per step, free tier",
   "status": "active"
  },
  {
   "name": "Cloudflare Workflows",
   "maker": "Cloudflare",
   "note": "Durable multi-step execution on Workers, free-plan included; underpins Cloudflare's Agents SDK \u2014 the cheapest on-ramp to durability",
   "url": "https://developers.cloudflare.com/workflows/",
   "oss": false,
   "entry": "free + usage",
   "status": "active"
  },
  {
   "name": "Vercel Workflows",
   "maker": "Vercel",
   "note": "'use workflow' directive on the open Workflow SDK; TS + Python, multi-region, managed persistence (2026) \u2014 orchestration bundled into the deploy platform",
   "url": "https://vercel.com/docs/workflows",
   "oss": true,
   "entry": "usage-based",
   "status": "active"
  },
  {
   "name": "Upstash Workflow",
   "maker": "Upstash",
   "note": "QStash-based durable steps for serverless TS/Py; pay-per-message, generous free tier",
   "url": "https://upstash.com/docs/workflow",
   "oss": false,
   "entry": "free tier + usage",
   "status": "active"
  },
  {
   "name": "Windmill",
   "maker": "Windmill Labs (YC S22)",
   "note": "Open-source code-first scripts/flows/apps platform, 4,000+ orgs; straddles this element and Wf \u2014 pick it when humans and jobs share one tool",
   "url": "https://www.windmill.dev",
   "oss": true,
   "entry": "free \u00b7 cloud + EE",
   "status": "active"
  },
  {
   "name": "Kestra",
   "maker": "Kestra",
   "note": "Declarative YAML event-driven orchestration, strong data-eng adoption; agent features arriving but data pipelines remain the center",
   "url": "https://kestra.io",
   "oss": true,
   "entry": "free \u00b7 EE sales",
   "status": "active"
  },
  {
   "name": "Apache Airflow",
   "maker": "Apache / Astronomer",
   "note": "The data-pipeline scheduler standard (3.x); wrong shape for agent loops \u2014 batch DAGs, not durable long-running state",
   "url": "https://airflow.apache.org",
   "oss": true,
   "entry": "free \u00b7 Astro cloud",
   "status": "active"
  },
  {
   "name": "Prefect",
   "maker": "Prefect",
   "note": "Pythonic dataflow orchestration; ControlFlow agent experiments folded back toward core data workloads",
   "url": "https://www.prefect.io",
   "oss": true,
   "entry": "free tier",
   "status": "active"
  },
  {
   "name": "Dagster",
   "maker": "Dagster Labs",
   "note": "Asset-oriented data orchestration; excellent for pipelines feeding agents (embeddings, ETL), not for running them",
   "url": "https://dagster.io",
   "oss": true,
   "entry": "free tier",
   "status": "active"
  },
  {
   "name": "Celery",
   "maker": "community",
   "note": "The Python task-queue incumbent; no durable state, no replay \u2014 the thing this category replaces",
   "url": "https://docs.celeryq.dev",
   "oss": true,
   "entry": "free",
   "status": "active"
  },
  {
   "name": "BullMQ",
   "maker": "Taskforce.sh",
   "note": "Redis-backed Node job queue; ubiquitous, but durability ends at the queue",
   "url": "https://bullmq.io",
   "oss": true,
   "entry": "free \u00b7 Pro paid",
   "status": "active"
  },
  {
   "name": "River",
   "maker": "River (Brandur Leach et al.)",
   "note": "Fast Postgres-native Go job queue with a workflow layer growing on top",
   "url": "https://riverqueue.com",
   "oss": true,
   "entry": "free \u00b7 Pro paid",
   "status": "active"
  },
  {
   "name": "Resonate",
   "maker": "Resonate HQ",
   "note": "Durable promises as an open spec/runtime \u2014 elegant model, small adoption",
   "url": "https://www.resonatehq.io",
   "oss": true,
   "entry": "free",
   "status": "active"
  },
  {
   "name": "Hyrex",
   "maker": "Hyrex (YC)",
   "note": "Postgres-backed Python/TS task orchestration entrant in the Hatchet lane",
   "url": "https://www.ycombinator.com/companies/hyrex",
   "oss": true,
   "entry": "free + cloud",
   "status": "active"
  },
  {
   "name": "Defer",
   "maker": "Defer (France)",
   "note": "TypeScript background-jobs platform; shut down May 2024 \u2014 the category's first casualty, users migrated to Trigger.dev/Inngest",
   "url": "https://www.defer.run",
   "oss": false,
   "entry": "\u2014",
   "status": "dead"
  },
  {
   "name": "Mergent",
   "maker": "Mergent \u2192 Resend",
   "note": "Task/cron API acquired by Resend (2024); product absorbed",
   "url": "https://mergent.co",
   "oss": false,
   "entry": "\u2014",
   "status": "acquired"
  },
  {
   "name": "Quirrel",
   "maker": "Simon Knott \u2192 Netlify",
   "note": "OSS job queue for serverless; creator acqui-hired by Netlify (2022), project effectively unmaintained",
   "url": "https://quirrel.dev",
   "oss": true,
   "entry": "\u2014",
   "status": "dead"
  }
 ],
 "signals": [
  {
   "fact": "Temporal raised $300M Series D at $5B (a16z, Feb 17, 2026) \u2014 the category's first mega-round \u2014 on 380% YoY revenue growth and 20M+ monthly installs; OpenAI: 'durability is as important as performance'",
   "src": "https://temporal.io/blog/temporal-raises-usd300m-series-d-at-a-usd5b-valuation"
  },
  {
   "fact": "AI is now the growth engine of orchestration: 1.86T of Temporal Cloud's 9.1T lifetime actions came from AI-native companies (Feb 2026); Temporal had raised $146M at just $1.72B eleven months earlier (Mar 2025) \u2014 a ~3x valuation jump in under a year",
   "src": "https://temporal.io/news/temporal-technologies-secures-valuation-to-fuel-durable-execution"
  },
  {
   "fact": "Deploy platforms are absorbing entry-level orchestration: Vercel Workflows ('use workflow', TS + Python, multi-region, 2026) and Cloudflare Workflows (GA, on the free plan) bundle durable execution into hosting",
   "src": "https://vercel.com/docs/workflows"
  },
  {
   "fact": "The Postgres-native wave crested: Microsoft open-sourced pg_durable (Jun 2026), putting durable execution inside Postgres \u2014 validating the DBOS/Hatchet/River approach and commoditizing the low end",
   "src": "https://agent-wars.com/news/2026-06-07-microsoft-pg-durable"
  },
  {
   "fact": "Inngest raised a $21M Series A (Altimeter + a16z, Sep 16, 2025) and by Jun 2026 was shipping agent evals and run-scoring \u2014 orchestrators are moving up-stack into observability/evals territory",
   "src": "https://www.inngest.com/blog/announcing-inngest-series-a"
  },
  {
   "fact": "Every serious agent framework now ships durable-execution integrations: OpenAI Agents SDK (Temporal GA Mar 2026, DBOS), Pydantic AI (Temporal, Restate, DBOS), LangGraph (its own checkpointer) \u2014 durability became the assumed substrate, not a feature",
   "src": "https://pydantic.dev/articles/restate-durable-execution-pydanticai"
  }
 ],
 "notes": "Scope: durable execution and job orchestration for agentic workloads. No-code/visual automation (n8n, Zapier, Make) is element Wf; in-process agent graphs and checkpointers (LangGraph, CrewAI, OpenAI Agents SDK itself) are element Ag \u2014 this element is the layer that keeps those graphs alive across crashes and weeks. Inngest's Agent Evals overlaps element Ev. Data-pipeline orchestrators (Airflow, Prefect, Dagster, Kestra) are listed in the field for disambiguation but are a different job. Conflicts resolved: Temporal's $1.72B (Mar 2025) and $5B (Feb 2026) valuations are two successive rounds, not a discrepancy \u2014 we cite the later. The pg_durable story is sourced from an aggregator (agent-wars.com) plus the GitHub repo; the repo URL and 'preview' status should be re-checked. Orkes's '1B+ workflows/day' and Restate's 'BYOC up to 10x cheaper' are vendor claims, unaudited. Restate post-seed funding could not be verified from primary sources and is omitted. Inngest's own blog index mislabels its Series A as Sep 2026; the post itself is dated Sep 16, 2025 \u2014 we use the post. Canon maturity is 'Experimental' and the ranking criteria were: production proof at scale > agent-specific tooling > licensing/self-host freedom > price of entry.",
 "sources": [
  "https://temporal.io/blog/temporal-raises-usd300m-series-d-at-a-usd5b-valuation",
  "https://temporal.io/news/temporal-technologies-secures-valuation-to-fuel-durable-execution",
  "https://temporal.io/blog/announcing-openai-agents-sdk-integration",
  "https://temporal.io/pricing",
  "https://github.com/temporalio/temporal",
  "https://www.inngest.com/blog/announcing-inngest-series-a",
  "https://www.inngest.com/pricing",
  "https://github.com/inngest/inngest",
  "https://agentkit.inngest.com",
  "https://trigger.dev/pricing",
  "https://github.com/triggerdotdev/trigger.dev",
  "https://hatchet.run/pricing",
  "https://github.com/hatchet-dev/hatchet",
  "https://www.restate.dev/blog/announcing-restate-cloud-public",
  "https://restate.dev/cloud",
  "https://github.com/restatedev/restate",
  "https://pydantic.dev/articles/restate-durable-execution-pydanticai",
  "https://www.dbos.dev/pricing",
  "https://www.dbos.dev/blog/dbos-new-features-march-2026",
  "https://vercel.com/docs/workflows",
  "https://developers.cloudflare.com/workflows/",
  "https://orkes.io",
  "https://www.windmill.dev",
  "https://agent-wars.com/news/2026-06-07-microsoft-pg-durable"
 ],
 "element": {
  "number": 13,
  "name": "Orchestration",
  "group": "Agents & Automation",
  "essential": false,
  "edition": "v2026.Q3",
  "revision": "r7",
  "license": "CC BY 4.0 \u2014 cite elems.ai",
  "url": "https://elems.ai/e/or.html"
 }
}