AI Workflow Templates
OperationsstarterHITL requiredupdated 2026-08-11

Approval Routing (Draft, Don't Move Money)

Classify an inbound request, check policy, and route Green/Yellow/Red to the approver of record. Routes and drafts. Never moves money.

#approvals#ops#hitl#policy
View source →

Tools in the pipeline

  • llm
    classifier
    Type, amount, vendor, requester from the inbound request.
  • validator
    policy-check
    Deterministic budget/policy rules. Not the model.
  • queue
    router
    Send to approver of record with a one-click packet.
  • human
    approver
    Approve, reject, or request info. Nothing executes without this.
Stack: LLM · policy engine · ticketing

What it does

Routes POs, expenses, vendor onboarding, time-off, and contract sign-off. The model classifies and extracts. A deterministic policy engine triages Green/Yellow/Red. A human clicks Approve, Reject, or Request-info. Pattern from ARC's ClearDesk candidate: routes and drafts, never moves money.

Pipeline

  1. Classify + extract — type, amount, vendor, dates, requester.
  2. Policy check — deterministic rules, not the model.
  3. Triage — Green / Yellow / Red.
  4. Route — approver of record with the packet.
  5. HITL — one-click decision; audit the outcome and time-to-decision.

Prompt skeleton

Classify this inbound approval request.
Return JSON: { type, amount, vendor, requester, dates, confidence, excerpts[] }.
Do not decide Green/Yellow/Red. Do not recommend paying anyone.
The policy engine will triage. A human will decide.

Guardrails

Never move money, never auto-approve Green without a human, never let the model override policy. Fintech-disqualifier sidestep is load-bearing: this tool drafts a packet, it does not pay.

Structural dry-run

No model call. Validates required fields only.

Prefills the example payload for Vendor onboarding. Edit it, then run.

Related