Background check application
Build a long-running, human-in-the-loop application that survives restarts - a hands-on intro to durable execution.
Concept courses teach you the primitives. Tutorials teach you how the primitives compose into something real - an e-commerce checkout, an AI agent, a trip-booking saga.

Build long-running agents that maintain state, handle tool calls, and survive the messy middle of an LLM conversation.
Build a durable AI application backed by Temporal's reliable execution model.
Wrap Temporal Workflows as MCP tools so LLM agents can call them durably.
Build deep-research agents that run for hours and survive failure.
Compose Temporal primitives into a long-running agent that picks up where it left off.
Build a long-running, human-in-the-loop application that survives restarts - a hands-on intro to durable execution.
Charge cards, manage inventory, handle refunds. Sagas that compensate when something goes wrong mid-checkout.
Recurring charges, retries, dunning, and graceful cancellation - durable across restarts and deploys.
Multi-message sequences scheduled over hours, days, or weeks. Each step survives Worker restarts.
Compose flights, hotels, and cars into one Workflow that rolls back cleanly when any step fails.
Move data through extract / transform / load steps. Wrap third-party APIs in durable Workflows with caching and retries.
Generate audiobooks, branching narratives, and other long-running media workflows that combine LLMs with reliable execution.
Maintain conversation state across turns in a bot powered by LLMs - Signals route player choices, Timers pace the story.
Build a Slack app that turns slash commands into durable Workflows, then deploy the whole thing to DigitalOcean with Temporal Cloud.
Use Nexus to call Workflows that live in different Temporal namespaces or services - clean boundaries between teams.
These tutorials will walk you through deploying and maintaining a Temporal Service.
Run the Temporal Service against a SQLite backend for development and lightweight production.
Deploy the Temporal Service behind an Envoy reverse proxy with SQLite storage.
Deploy the Temporal Service behind an nginx reverse proxy with SQLite storage.
New courses, tutorials, and learning resources - straight to your inbox.