For CFOs and finance leaders
What does each AI decision cost, and can I show my auditor who approved it?
Most companies see one blended AI invoice and a log held by the vendor. LeafCraft sets a cost limit before work runs and keeps every decision, with both reasons, on your side.
What's changing for you
AI is one blended invoice
You are asked to fund it without seeing the cost per decision.
The same task cost more this quarter
The model changed, or the vendor's meter did. Neither was your decision.
Your auditor now asks about agents
Who approved this payment includes the agent that prepared it.
Two risks the layer removes
The agents you can't see, and the model that gets retired.
Agents you don't know about
In your company, agents arrive through vendor updates and team pilots. LeafCraft finds all of them, gives each an owner, and brings it under your rules or removes it.
A model that gets retired
An agent built straight on one model has to be rebuilt and re-approved when that model is retired or repriced. On LeafCraft you switch the model for that agent in config and keep everything else. Months and a budget, saved.
- The model is retired or repriced
- Prompts, tests and sign-offs rebuilt
- Months of work, a new approval cycle
- The history stays with the old tool
- Pick another model for that agent
- Switching is a config change
- Test it against your own record first
- Rules, limits, owner and memory stay
What keeps you up
One blended invoice
Cost per task or per decision is hard to report. You find out the price moved when the invoice arrives.
The doer is also the checker
If one agent prepares and approves the same payment, maker and checker are the same. Your auditor will ask about it.
Evidence held by the vendor
The decision trail sits in the vendor's stack. It is the first thing your auditor will ask for.
Why it matters now
One layer under every agent and every person.
You want two things from AI: a cost you can forecast and a trail your auditor accepts. The layer sets a cost limit per task, per agent and per agent type before work runs, records what every decision cost, and keeps the approval trail with both reasons in your own database. The meter sits on your side.
What LeafCraft gives you
Cost limits before work runs
Set a limit per task, per agent and per agent type. Each model call is checked against it before it is made.
Cost call by call
See tokens and cost for every model call, by agent, model and run. AI spend becomes a line you can forecast and charge to a business budget.
Maker and checker never the same
No one checks their own work. One agent can check another, or a person can check an agent, and the record shows both.
Approvals on the record
Every approval and rejection is kept with who made it, when and the reason given, next to the agents' steps.
What changes for you
Matched INV-55120 to PO-9931 and GRN-2210.
Passed to the AP lead.
Approved.
Checked the decision against the rules. Passed.
Ask any AI agent vendor
Five questions for your next vendor meeting. They are the ones your auditor and your board will ask you. Ask them first.
- What will a single task cost before it runs, and can I cap it?
- Who absorbs it if token prices rise during the contract?
- Can I see cost by task, by agent and by business unit, not one blended invoice?
- Who approved each payment your agent touched, and was it escalated?
- Can I export the full record of tasks, decisions, approvals and escalations for my auditor?
How it helps your people
Where your peers start.
Industries
Questions teams ask
Can we charge AI cost back to business units?
Yes. Cost is recorded by agent, model and run, and limits are set per task, per agent and per agent type. That gives you a line you can charge to each business budget.
What stops spend from running over?
Each model call is checked against the limit before it is made, so spend stays inside what you set. A step that keeps failing is stopped instead of looping.
Where are the records kept?
In your own Redis or Postgres, for as long as you set. They export in open formats on demand.
Bring your hardest question.
We'll answer it on one of your own processes, with the record to show for it.