What problem does it solve?
This Skill enables the creation of robust, long-running workflows that can pause, resume, and recover from failures, ensuring critical operations complete reliably.
Core Features & Use Cases
- Durable Execution: Workflows automatically save their state, allowing them to survive restarts and interruptions.
- Resumability: Workflows can pause for external events (like approvals or data arrival) and resume seamlessly.
- Error Handling & Retries: Built-in mechanisms for handling transient errors with automatic retries, and fatal errors to prevent infinite loops.
- AI Agent Integration: Seamlessly integrate AI agents that maintain state across workflow pauses.
- Use Case: Orchestrate a multi-step data processing pipeline that involves fetching data, running an AI analysis, and then waiting for a human approval before finalizing.
Quick Start
Use the workflow skill to define a durable function named 'myDurableWorkflow' that sleeps for 1 hour.