Skip to main content
Approval workflows let you put a review step in front of high-impact spend actions before anything executes. Admins define the rules. When an action triggers a policy, it routes to the right approver automatically. If approved, Dash.fi fulfils the underlying operation — no manual follow-through needed.

What requires approval

Approval workflows apply across three areas:
  • Card requests — employees request a card with a name, spend limit, category restrictions, and cardholder. The policy determines whether it auto-approves or routes to a manager.
  • Bill payments — bills can be gated before payment is initiated.
  • Vendor management — creating a vendor, updating vendor details, and adding or changing vendor payment methods all support approval routing.

How routing works

Each action type has a policy attached to it. When a request is submitted, the policy evaluates it and one of three things happens:
  1. Auto-approved — the request meets the criteria and is fulfilled immediately, no human review needed
  2. Routed for review — an approval request is sent to the designated approver
  3. Auto-declined — the request fails the policy check and is rejected
Once a request is live, the system handles follow-up: automatic reminders go to approvers with pending requests, and escalations trigger if a request isn’t acted on within the configured window.

Request lifecycle

Draft → Submitted → Approved → Fulfilment in progress → Fulfilled
                 ↘ Declined
                 ↘ Returned → (requester revises) → Resubmitted → …
  • Draft — created but not yet sent to a decider
  • Submitted — in the approver’s queue, pending a decision
  • Approved — Dash.fi is executing the underlying operation
  • Declined — rejected; the action won’t proceed
  • Returned — sent back to the requester for revision; not a hard rejection
  • Fulfilled — the operation completed successfully

Where approvals surface

Action typeLocation in Dash.fi
Card requestsInline in card management
Bill pay approvalsBill Pay → Pending Approval
Vendor approvalsVendors → For Approval
Approvers have a dedicated view showing only the requests assigned to them.

Notes and collaboration

Any party can add notes to an approval request — useful for approvers to explain a decision or for submitters to add context upfront. Notes are visible to all parties involved and preserved in the audit trail.

Audit trail

Every approval request records when it was submitted, who submitted it, when a decision was made, who decided, and when fulfilment completed. The full history is available on each request.

Configuring policies

Approval policies are self-service — admins configure them in Company → Policy without any help from Dash.fi. See Policy Manager for a full guide to building and managing rules.

FAQ

Policies can route to a specific user, a user group, a role, or a structural role like a user group manager. This lets you mirror your org chart without hard-coding individual names.
Declined is terminal — the approver said no and the action won’t proceed. Returned sends the request back to the submitter for revision and resubmission. It’s not a hard rejection.
Yes. Policies can be configured to auto-approve requests that meet certain criteria — so low-risk or routine actions don’t create unnecessary friction.
Yes. Automatic reminders go out to approvers with requests sitting in their queue. Escalation triggers if a request isn’t actioned within the configured window.
Org admins configure policies themselves in Dash.fi. No involvement from Dash.fi’s team is required.