Overview
When a workflow’s human intervention node creates a review task, reviewers can make three types of decisions. Each decision continues the workflow through a different path.Decision Types
Approved
Request accepted - workflow continues through the Approved path
Declined
Request rejected - workflow continues through the Declined path
Change Requested
Modifications needed - workflow continues through the Change Requested path
Approved Decisions
When to Approve
- Trace meets policy requirements
- Risk level is acceptable
- Business justification is clear
- Proper safeguards are in place
What Happens
- Decision recorded in audit log
- Workflow continues through Approved output
- Trace marked as Completed (unless more nodes follow)
- Calling system receives approval
Declined Decisions
When to Decline
- Policy violations are serious
- Risk level exceeds thresholds
- Required information is missing
- Business justification is insufficient
What Happens
- Decision recorded in audit log
- Workflow continues through Declined output
- Typically leads to a Rejection node
- Calling system receives rejection
Change Requested Decisions
When to Request Changes
- Core concept is sound but needs adjustment
- Additional information or safeguards needed
- Minor issues that can be addressed
- Timing or approach should be modified
What Happens
- Decision and feedback recorded
- Workflow continues through Change Requested output
- Calling system receives feedback
- Modified request can be resubmitted
Making Decisions
Reviewers can make decisions through any connected channel:| Channel | How to Decide |
|---|---|
| Slack | Click Approve/Decline buttons or use reactions |
| Reply with APPROVE, DECLINE, or CHANGES | |
| Teams | Click buttons in adaptive card |
| Web Dashboard | Use the decision buttons on the review task |
| SMS | Reply with A, D, or C |
Multi-Approver Workflows
When a human intervention node requires multiple approvals:| Mode | Behavior |
|---|---|
| All Required | Every approver must approve |
| Any Decline | One decline rejects the request |
| Majority | More than half must approve |
Recording Decisions
Every decision captures:| Field | Description |
|---|---|
| Decision | Approved, Declined, or Change Requested |
| Reviewer | Who made the decision |
| Channel | Where the decision was made |
| Timestamp | When the decision was made |
| Reason | Optional explanation |
| Requested Changes | Details if changes were requested |