Skip to main content

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

  1. Decision recorded in audit log
  2. Workflow continues through Approved output
  3. Trace marked as Completed (unless more nodes follow)
  4. 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

  1. Decision recorded in audit log
  2. Workflow continues through Declined output
  3. Typically leads to a Rejection node
  4. 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

  1. Decision and feedback recorded
  2. Workflow continues through Change Requested output
  3. Calling system receives feedback
  4. Modified request can be resubmitted

Making Decisions

Reviewers can make decisions through any connected channel:
ChannelHow to Decide
SlackClick Approve/Decline buttons or use reactions
EmailReply with APPROVE, DECLINE, or CHANGES
TeamsClick buttons in adaptive card
Web DashboardUse the decision buttons on the review task
SMSReply with A, D, or C

Multi-Approver Workflows

When a human intervention node requires multiple approvals:
ModeBehavior
All RequiredEvery approver must approve
Any DeclineOne decline rejects the request
MajorityMore than half must approve

Recording Decisions

Every decision captures:
FieldDescription
DecisionApproved, Declined, or Change Requested
ReviewerWho made the decision
ChannelWhere the decision was made
TimestampWhen the decision was made
ReasonOptional explanation
Requested ChangesDetails if changes were requested