# What Is Durable Execution for AI Agents?

> Durable execution lets an AI agent pause, survive crashes or deploys, and resume mid-workflow by checkpointing each step — essential when agents wait on humans or slow systems.

**Term:** Durable Execution  
**Category:** Operations  
**Also known as:** durable workflows, checkpointing, resumable agents  
**Updated:** 2026-08-03  
**Canonical:** https://www.frameworkr.com/glossary/durable-execution

---

**Durable execution** is the ability for an agent workflow to survive interruptions — crashes, deploys, timeouts, or long human waits — and resume from the last completed step instead of starting over.

Real agents don't finish in one request. They wait on approvals, poll slow APIs, and run for hours or days. Without durability, a server restart mid-task means lost context and duplicated side effects.

## How it usually works

1. The runtime **checkpoints** progress after each meaningful step
2. State (messages, tool results, pending approvals) is stored durably
3. If the process dies, a new worker **replays or resumes** from the checkpoint
4. Side effects are designed to be **idempotent** so retries don't double-charge or double-send

Frameworks and workflow engines (Eve, Temporal, LangGraph persistence, and peers) provide these primitives so you don't hand-roll recovery.

## Why blueprints should call it out

Durability is an architecture requirement, not a nice-to-have. If your agent needs human approval before refunding, or waits overnight for a batch job, the blueprint should say so — and the stack must support pause/resume without burning compute or forgetting state.

## Related reading

See [Human-in-the-Loop](/glossary/human-in-the-loop) for approval pauses, and [Agent Orchestration](/glossary/agent-orchestration) for the coordination layer that owns retries and state.

## Related terms

- [agent orchestration](https://www.frameworkr.com/glossary/agent-orchestration.md)
- [agent loop](https://www.frameworkr.com/glossary/agent-loop.md)
- [human in the loop](https://www.frameworkr.com/glossary/human-in-the-loop.md)
- [sandbox](https://www.frameworkr.com/glossary/sandbox.md)


---

_Published by Frameworkr — https://www.frameworkr.com_
