# JIT Chapter 87: Dapr Actors & Workflows (/docs/deploying-agent-factories-in-the-cloud/87-dapr-actors-workflows/overview)

---
type: Document
title: "JIT Chapter 87: Dapr Actors & Workflows"
description: "Build stateful agents with virtual actors and durable workflows"
status: stable
order: 8700
generated:
  by: ag-archive/0.1.0
  at: 2026-08-26T00:00:00Z
ksor:
  audience: [public]
  approval:
    by: ag-archive/0.1.0
    at: 2026-08-26T00:00:00Z
trust_tier: unverified
build_id: sha256:c8912c3008ae345a7fdc33ace656531ad74f37c065177057c390c7d759f1e970
source_commit: dad4758bb59919c7b9130444778ade062a2dce3e
ksor_version: 0.0.47
---

Add durable state and orchestration to your agents. This chapter builds a `dapr-actors-workflows` skill that uses Dapr virtual actors for per-entity state and Dapr Workflows for long-running, reliable processes.

---

## Goals

- Understand the actor model: virtual actors, turn-based concurrency, lifecycle
- Implement Dapr Actors for agent state (sessions, conversations, tasks)
- Use timers and reminders for scheduled work
- Design Dapr Workflows for durable orchestration with retries/compensation
- Combine actors and workflows for complex agent behaviors
- Package patterns into a reusable skill

---

## Lesson Progression

- Actor model foundations
- Dapr Actor fundamentals and state management
- Timers and reminders
- Workflow patterns: sequential, parallel, saga/compensation
- Failure handling and retries
- Capstone: stateful agent with actors + workflows; finalize the skill

Each lesson ends with a reflection to test, find gaps, and improve the skill.

---

## Outcome & Method

You finish with a stateful Task API that uses actors for per-entity state and workflows for long-running tasks, plus a Dapr actors/workflows skill. The chapter follows the skill-first flow: learn, apply, capstone, finalize.

---

## Prerequisites

- Chapters 79-83 (containerized, Kubernetes, Helm, Dapr Core)
- Chapter 85 observability for monitoring actors/workflows
