maestro
latest
false
- Introduction
- Getting started
- Process modeling
- Process implementation
- Debugging
- Simulating
- Publishing and upgrading agentic processes
- Common implementation scenarios
- Extracting and validating documents
- Process operations
- Process monitoring
- Process optimization
- Reference information
Maestro user guide
Catch failure at the task and recover (error boundary)
Use when
- A task may fail and needs manual handling at the same point.
- Retry is not desired; recovery replaces reattempt.
Pattern with simple words
- Start.
- Service task: Process transaction, with an interrupting error boundary.
- On error: User task Handle manually. End Resolved.
- Normal path: Process transaction completes. End Completed.
Result
On error, the process is routed to the manual handling task and ends as resolved. On the normal path, the service task completes successfully and the process ends as completed.
Note:
Recovery happens at the point of failure.
Other scenarios
- Finance: Invoice posting failure routes to manual entry.
- Healthcare: Insurance verification failure triggers manual follow‑up.
- Manufacturing: Automated QC failure triggers manual inspection.
- Retail: Online order submission failure routes to an agent.
- Telecom: Activation failure dispatches a field technician.
Graceful degradation with optional system fallback
Use when
- An optional automated step might fail.
- The process can continue manually without blocking completion.
Pattern in simple words
- Start.
- Service task: Automated quality check, with an interrupting error boundary.
- On error: User task Manual inspection. End Checked.
- Normal path: Automated quality check completes. End Checked.
Result
On error, the process falls back to manual inspection and ends as checked. On the normal path, the automated quality check completes and the process ends as checked.
Note:
Manual fallback preserves completion.
Other scenarios
- Finance: Automatic report generation fails; produce a manual report.
- Healthcare: Insurance lookup fails; run a manual query.
- Retail: Product sync fails; update the catalog manually.
- Manufacturing: Scheduler fails; create jobs manually.
- Public sector: Automatic verification fails; perform manual review.