Writing

Where Human Approval Should Stay in an Automated Workflow

Decide where human approval belongs in business automation using consequence, uncertainty, reversibility, evidence, timeouts and escalation rules.

Keep a named human approval where evidence is incomplete, an action is difficult to reverse, the consequence is material, or relationship, legal, clinical, financial, or commercial judgment is required. Let stable, bounded rules handle routine cases, and define what the workflow must do when a human does not decide in time.

This is a risk-based operating recommendation, not UAE law or legal advice. BPMN, DMN, and NIST controls are cited as observed source material. The placement matrix and handoff design are Nesaku recommendations. Examples are illustrations, not client results.

Key Takeaways

  • Approval, review, and notification are different controls; name the one the workflow actually needs.
  • Consequence, uncertainty, and reversibility are stronger placement tests than seniority or habit.
  • An approver needs the case, source evidence, rule result, uncertainty, and permitted actions in one handoff.
  • Timeouts need a safe default, delegation rule, and escalation owner.
  • Human approval does not guarantee a safe outcome, and business automation is not necessarily AI.

Is this an approval, a review, or a notification?

An approval blocks the workflow until an authorised person permits or rejects an action. A review asks a person to inspect work but does not necessarily block the next step. A notification reports what happened and creates no decision right.

Confusing the three produces weak controls. A manager copied on an email has not approved a payment, while asking a director to approve every routine internal record adds delay without meaningful judgment.

BPMN 2.0 distinguishes activities performed by people, manual work, automated service tasks, decision gateways, messages, and time events. DMN 1.5 provides a separate way to express decision requirements and rules (Object Management Group, BPMN 2.0.2 and DMN 1.5, accessed 2026-08-29). These are optional modelling tools, not a requirement for a small business.

Use plain language first: who decides, which action waits, which evidence they receive, and how the system resumes. The workflow-contract chapter supplies the surrounding trigger, actions, exceptions, and ownership.

Where does consequence require a human decision?

Keep approval where a routine rule could create a material commitment or harm. Examples include releasing a payment above an agreed threshold, accepting non-standard terms, disclosing sensitive information, changing privileged access, or making a clinical decision.

Define the consequence in context:

  • What financial, legal, service, privacy, safety, or relationship effect can follow?
  • Who has authority to accept that consequence?
  • Can the action be cancelled or corrected cleanly?
  • How quickly would an error be detected, and what happens while approval waits?

Low-value actions may still deserve approval if they disclose personal data or create privileged access. Approval placement is a local risk decision, not a universal monetary threshold.

How should uncertainty and reversibility change the control?

Uncertainty exists when evidence is missing, conflicting, inferred, or outside the workflow’s designed range.

Classify the evidence before deciding:

Evidence stateRecommended workflow response
Complete and within an approved ruleContinue automatically if consequence and permissions allow
Incomplete but recoverableRequest the missing fact or assign a review task
Conflicting sourcesStop the affected action and route the conflict to an owner
Inferred value drives a material actionRequire confirmation or qualified human judgment
Outside the designed rangeEscalate; do not invent a default

Reversibility is a separate test. Creating a draft is easier to undo than issuing it; suggesting a slot is easier to undo than confirming a scarce appointment. Automation can prepare reversible work while a person controls the consequential transition.

Not every irreversible action must be manual, but its evidence, authority, failure detection, and recovery must be understood.

Which rules should be encoded outside the approver’s head?

Approval should handle judgment, not an undocumented process. If an approver repeatedly checks stable conditions, put them in a visible rule record with inputs, source, outcome, owner, and missing-value default.

For example, an illustrative workflow may prepare a standard engagement document when the service, entity, price, and terms match an approved record. A human reviews deviations. Those fields may not be sufficient for another business.

DMN separates decisions from process flow, so a rule table can record why one case continues and another stops (Object Management Group, DMN 1.5). A controlled spreadsheet or policy can serve the same purpose.

Specify an explicit default. Missing evidence must not quietly become approval. It can pause, route to review, or select a bounded safe path. Record who approved the rule and when it takes effect.

What should the approver receive?

An approval task should arrive as a complete handoff packet, not a request to search across several tools. Include:

  • the case identifier and current workflow state;
  • the requested decision and possible outcomes;
  • the source facts that support the request;
  • which values are verified, stated, inferred, missing, or conflicting;
  • the rule result and the reason this case needs a person;
  • the proposed action and its consequence;
  • relevant attachments or source links;
  • the deadline, fallback, and escalation route;
  • the safe point from which the workflow will resume.

Let the approver approve, reject, request information, or escalate. Store the identity, decision, time, required reason, evidence version, and resulting transition.

Minimise the data shown. Approval authority does not automatically justify access to every field in the customer record. The chapter on UAE automation data rules covers purpose, access, processing basis, vendors, transfers, and retention.

What happens when nobody responds?

Every blocking approval needs a timeout.

For each approval, define:

  1. the response deadline and the business reason for it;
  2. whether a named delegate can decide;
  3. the evidence the delegate receives;
  4. the escalation owner and channel;
  5. the safe default at expiry;
  6. the customer or operator status message;
  7. the terminal state if no authorised decision arrives.

Do not convert silence into approval. Expiry may hold, cancel, return, or escalate the case.

Delegation should be explicit and time-bounded. Record its authority and remove it when coverage ends.

The chapter on handling automation errors and exceptions explains how human timeouts join technical failures, business exceptions, and recovery queues.

When do separation of duties and least privilege matter?

For security-sensitive or fraud-exposed actions, the person requesting or preparing an action may need to differ from the person approving it. NIST SP 800-53 control AC-5 describes separation of duties, while AC-6 addresses least privilege (NIST, SP 800-53 Rev. 5, AC-5 and AC-6, accessed 2026-08-29).

Those controls are risk guidance, not a claim that every UAE workflow requires maker-checker approval. Apply them where conflicting duties, privileged actions, security exposure, or fraud risk warrant it.

A risk-sensitive implementation can require that:

  • the automation account prepares but cannot approve its own privileged change;
  • the requester cannot act as the sole approver;
  • approval rights are limited to the required action and scope;
  • emergency access expires;
  • the final action remains tied to the approved case and evidence version.

Bind approval to the exact evidence and action version; require fresh approval after a material change.

What changes when the workflow includes AI?

Business automation is not necessarily AI. Deterministic triggers, rules, lookups, messages, and record updates are automation too.

Where AI supplies a recommendation, classification, generated message, or decision input, document its role and limitations. NIST’s AI Risk Management Framework calls for clear human-AI roles and documented oversight (NIST, AI RMF 1.0 Core, Govern 3.2 and Map 2.2, 3.5, accessed 2026-08-29).

A person clicking “approve” does not guarantee safety. Review the underlying system, uncertainty, limitations, operator competence, monitoring, and ability to stop harm. Human approval is one control within a larger design.

How do you prevent a rubber-stamp queue?

Review the decision process as well as its speed:

  • What share of cases are approved, rejected, returned, or escalated?
  • Which evidence is repeatedly missing?
  • Are required evidence and reasons present?
  • Does one person approve unusually quickly or build a backlog?
  • Which stable exceptions should become clearer rules?
  • Which automatic cases now show enough consequence or uncertainty to require review?

These observations do not prove correctness. Sample cases against policy and outcomes, and preserve an emergency pause without destroying recovery evidence.

Test delays, rejection, delegation, expired authority, changed evidence, duplicate responses, and unavailable channels. The guide to testing and rolling out business automation places them inside the release decision.

What belongs in a human-control matrix?

Use a matrix to make each control inspectable:

DecisionConsequenceUncertainty triggerReversibilityControlAuthorityEvidence packetTimeout and safe default
Example: non-standard customer termMaterial commitmentTerm differs from approved recordDifficult after issueApprovalCommercial ownerCase, source term, difference, proposed actionEscalate; do not issue
Example: missing profile detailLow until used externallyRequired value unknownEasy before sendReviewOperations ownerCase, missing field, source linksReturn to queue
Example: routine internal status updateLowNone within ruleEasy to correctNotification or automatic actionWorkflow ownerEvent and resulting stateAlert only on failure

These rows are illustrations. Set local thresholds, authority, evidence, and safe defaults. Review them when policy, authority, data, vendors, or actions change.

The broader guide to automating a business process in Dubai shows where this matrix fits between workflow definition, data rules, exception design, testing, and ongoing ownership. If the process itself remains unstable or cannot be described, read when not to automate a business process before adding approval software.

If approvals currently stall because staff must reconstruct the case, Nesaku can map which decisions need judgment, what evidence the approver needs, and what can remain rule-led. Start with business automation services in Dubai or bring one real approval path to a scoped conversation.

Sources