All posts
Agents5 min read

An agent with a budget and no owner

In finance, authority, exposure, and explanation sit with one named person. An agent takes the authority and leaves the other two behind.

Every payment a company makes has a name attached to it. Not a team, and not a system. A person.

That person approved the spend. If it turns out to be wrong, their budget takes the hit. If someone asks why the money went out, they are the one who answers. Finance is built around this so completely that most people have stopped noticing it.

An agent with a budget breaks that structure. The authority is there. The owner is not.

What a named owner actually carries #

An owner is not just a signature. Three things normally sit in the same place.

  • Authority. Someone decided this person can spend up to this much, on this kind of thing.
  • Exposure. The money comes out of their budget. If it goes wrong, their number moves.
  • Explanation. When an auditor or the board asks why, they can explain what they were trying to buy and why it made sense at the time.

Those three travel together. That is the mechanism. Take one away and the other two stop working in the same way.

What the agent breaks #

An agent gets the first part. You give it a budget, access to money and a spending cap, and it can act within those limits.

The second part does not travel with it. The cost still lands on the company that switched the agent on, but it may land in a budget line nobody explicitly agreed to carry for that task.

The third part is harder. After a bad run, the system can often tell you exactly what it did, while nobody can clearly say what it was supposed to be doing. Those are different questions, and the second one is the one an auditor or counterparty eventually asks.

The chain does not disappear. It comes apart. Authority sits with the agent. Cost sits with the company. Explanation sits nowhere.

The mandate is the document nobody wrote #

For people, the mandate was rarely one document. It was assembled from controls the company already had: approval limits, budget lines, purchase orders, escalation thresholds and segregation of duties.

None of those pieces looked dramatic on their own, but together they defined what a person could do and when someone else had to step in.

When a treasury agent or payroll agent is switched on, that structure does not automatically come with it. The agent gets access and a limit. Everything else may remain implicit because, in a company run by people, it was never written down in one place.

The missing piece is the mandate: a short statement of what one run is allowed to do, written before the run.

Where a missing mandate shows up #

An unwritten mandate costs nothing until the first bad run. Then it appears in several conversations at once.

Finance works backwards from transactions to guess what the agent was trying to do. An auditor asks who approved this kind of payment and on what basis. A supplier or customer does not care how the model reached its decision; they want to know what they are owed and who is paying it.

Then the same problem appears in the next rollout. Legal and risk have now seen how thin the control was, so the second workflow is delayed or never approved.

A single failure with no owner may be survivable. The rollout that quietly stops behind it can be the larger cost.

What a mandate has to say #

A usable mandate is short, task-specific and written before the run rather than reconstructed afterwards.

  • Scope. What this run can do on its own and what it has to escalate to a person.
  • Limit. How much this task can spend, rather than how much the agent can spend this quarter.
  • Done. The success conditions: what the money was supposed to buy, written so another party can check it.
  • Owner. The named person who accepted the mandate before the agent ran.
  • Failure. The failure terms and the payout path, agreed while everyone is still aligned.

It matters that the mandate is attached to the task, not just to the agent or the quarter. A person who makes one bad call will usually slow down afterwards. An agent can apply the same bad judgement to the next run and the one after that until somebody stops it. A broad quarterly budget may not catch that. A task-level limit can.

A name is not enough on its own #

Naming an owner brings back the explanation. It does not automatically bring back the exposure.

Someone who accepts a mandate for an agent is taking responsibility for something they will not be watching continuously. That is reasonable only if the failure path is defined before they accept it.

The timing matters more than the amount. Capital that has to be found after a failure becomes a negotiation at the exact moment the parties disagree most about what was promised. Capital committed to the task before it runs is part of the deal itself.

That is a workable version of ownership for an agent: a person accepts fixed terms, the terms do not move, and the capital that answers for a failure is already attached to the task.

Where Reineira sits #

Reineira is an accountability layer for financial agents. It sits before the run, at the point where the task is defined and backed.

You set the mandate, controls and success conditions for each run. You choose the backing: your own capital committed to the task, or capacity from a risk partner under separate terms when ready. You define the failure terms and the payout path.

Reineira is software. It does not custody funds, provide or arrange insurance, recommend capital, or become your client’s counterparty. The operator remains the counterparty for the service.

Today, Reineira runs on testnet and the code is pre-audit.

The short version #

In finance, authority, exposure and explanation are supposed to sit with the same named person. That is what an owner is.

An agent takes the authority and leaves the other two behind unless the task is structured differently.

Before a finance team gives an agent a budget, it should be able to finish one sentence: this task was accepted by a named person, and if it fails, this capital is already behind it.

If that sentence cannot be finished, the agent has a budget and no owner.