Approval Workflows
Approve supplier invoices
before they post.
Set a rule once: invoices above a dollar threshold, or from specific suppliers, get routed to designated approvers before they can post to your GL. Approvers get notified in Fulfil and, optionally, in Slack.
Control who signs off on supplier spend.
Build the rule from conditions you already track on the invoice, no separate approval software to configure or maintain.
Dollar-threshold rules
Require approval for supplier invoices above a set amount, so routine bills post automatically and larger ones get reviewed first.
Supplier-specific rules
Route invoices from specific suppliers, or a whole category of suppliers, to approval regardless of amount.
Designated approvers
Assign the people who should review matching invoices. Only one of them needs to approve for the invoice to post.
Slack notifications
Connect Slack and approvers get a message alongside the in-app notification, with the decision posted back automatically.
How an invoice moves through approval.
Once your automation rule is set up, matching invoices follow the same path every time.
Post is clicked
A user clicks Post on a supplier invoice that matches your rule (threshold or supplier).
Invoice waits for approval
The invoice moves to Waiting Approval instead of posting, and approvers are notified.
Approver reviews
The approver opens the invoice from Fulfil or Slack and reviews the details.
Approve or deny
Approved invoices post directly and journal entries are created. Denied invoices return to Draft for corrections.
FAQ
Common questions.
What happens if an invoice is denied?
Do all approvers need to approve an invoice?
Do I need special permissions to approve invoices?
Does this work with Slack?
Related capabilities
Approvals run on the same invoices as your A/P.
Agentic ERP
Approvals your AI agents can watch.
Fulfil is an agentic ERP, so what is waiting on approval lives on data your agents can query. Ask Claude over MCP which invoices are stuck and with whom, or point an AI agent at the CLI to surface anything sitting past its threshold, in plain English.
Put invoice approvals
on autopilot.
Set the rule once. Fulfil routes matching supplier invoices to the right approver, before they post.