Skip to content
FLOWTYPE

APPROVALS

Add human approval where it matters.

Pause a workflow for a decision, then continue on the outcome. Every decision is recorded with who, when and why.

  1. Request
  2. Rule check
  3. Approval
  4. Decision recorded
  5. Continue

Problem

Approvals happen in email and chat.

Approvals are a common bottleneck. Requests get lost in inboxes, nobody knows who has to act, and the decision is not attached to the process.

  • Requests wait without an owner
  • Decisions are hard to find later
  • Automation stops where a person is needed

FLOWTYPE solution

Approvals as a step in the workflow.

An approval step names the approver or role, carries the context, and holds the run until a decision arrives or the escalation timer fires.

  • Route by rule, amount or role
  • Escalate after a set time
  • Decision recorded in the audit trail

Product visualization

Approve or reject a request

Act as the finance lead. See what the workflow does next and how the decision is recorded.

Approval request · Invoice Approval

AWAITING
Invoice
INV-2041
Vendor
Vendor Ltd
Amount
₹84,200
Rule
Amount > ₹50,000
Approver
Finance lead
Escalates after
24 hours

Audit trail

Sample data

No decision yet. Approve or reject the request to see the recorded outcome and what the workflow does next.

Capabilities

What you get

  • Routing rules

    Send requests to the right approver by amount or role.

  • Context

    Show the approver everything needed to decide.

  • Escalation

    Escalate after a timeout so work does not stall.

  • Comments

    Capture the reason for the decision.

  • Audit trail

    Record who decided what, and when.

  • Confidence review

    Route uncertain AI results to a person.

Workflow example

Example: Invoice Approval

An invoice above the threshold needs finance approval before it is posted to accounting.

  1. 01

    Trigger

    An invoice arrives and is validated.

  2. 02

    Logic

    The amount exceeds the approval threshold.

  3. 03

    Approval

    The finance lead is asked to decide.

  4. 04

    Actions

    On approval the bill is posted to accounting.

  5. 05

    Result

    The decision and posting are recorded together.

  1. Invoice received
  2. Extract & validate
  3. Finance approval
  4. Post to accounting
  5. Notify finance
  6. Completed

Technical explanation

Approval step configuration

An illustrative configuration for an approval step.

  • Approver can be a person or role
  • Timeouts and escalation targets
  • Outcome becomes a branch condition
approval-step.json (illustrative)Demo example
{
  "id": "approval",
  "type": "approval",
  "approver": { "role": "finance_lead" },
  "when": "amount > 50000",
  "escalate_after": "24h"
}

BUILD YOUR FIRST WORKFLOW.

Turn repetitive business processes into reliable, observable workflows.