Product Examples
Product-style examples beyond design patterns. Each demonstrates composing Dex primitives for a real backend scenario.
Examples
- AI Agent — Python durable agent with MCP tools and timers
- Subscription & billing lifecycle — trial and billing timers
- User onboarding process — email verification and two ordered setup tasks
- Money transfer — saga debit/credit with compensation
- Job seeker engagement — reminders, opt-out, decline, and accept
- Deal DSL — Durable deal interpreter for any sellable item
- Microservice orchestration — concurrent APIs + channels/timers
- Job posting — locked updates feeding independent FIFO job-board consumers
- Customer refund — deterministic and agentic refund handling
Related example
- Order processing — charge, seller approval with reminder, ship or refund
Runnable code: examples/go, examples/java, examples/python, examples/typescript, and examples/rust on GitHub (HTTP prefix /products/name/... where applicable). Try shared samples from the examples playground (examples/playground); see examples/README.md. Deal DSL and AI agent email have their own UIs and are not on the playground.