Skip to article
Browse documentation +
TREASURY / ELPIS

Accounts (pools)

How treasury money is partitioned, and the per-pool limits that decide each payment.

What an account is

An account is a pool inside the treasury. Money is allocated to pools at signup (by basis points) and every payment draws from exactly one pool, so a limit can be set for payroll that has nothing to do with a limit for vendors.

  • Pool balances are a treasury fact, reconciled against the chain.
  • A pool has a liquid balance and an optional invested balance that can be recalled.
  • Reserve floors are per pool, with a treasury-wide floor on top.

Fields

FieldMeaning
kindThe pool’s role (see below).
purposeHuman description, shown in the console.
allocationBpsShare of incoming capital allocated to this pool.
minReserveFloor this pool may never be taken below.
autonomousLimitLargest amount the agent may spend without a person.
approvalLimitAt or above this, a person must approve.
minAutonomousRecoverabilityWeakest class allowed to run unattended (e.g. R2).
allowedRecipientCategoriesRecipient categories this pool may pay.
investableWhether safe-to-deploy capital here may be invested.

Kinds

KindTypical useNotes
OPERATINGGeneral spendUsually the only pool with a broad category list.
PAYROLLEmployee and contractor payHigh autonomous limit, category payroll.
VENDORRecurring vendor settlementsTight autonomous limit, document-anchored.
TAXSet-aside for taxNot investable; higher minimum recoverability.
RESERVEProtected runwayNever deployed; paying from it is R4.
INVESTMENTCapital deployed to a venueRecallable, not an outbound settlement.
DISCRETIONARYUncommitted spendSubject to the full policy set.
CUSTOMAnything elseBehaves like OPERATING.

How the limits interact

A payment must satisfy all of them; the first one it breaches is what appears in the decision:

  • amount >= approvalLimit → a person approves (even if under the autonomous limit).
  • amount > autonomousLimit → a person approves.
  • Balance after payment < minReserve → blocked.
  • Class weaker than minAutonomousRecoverability → a person approves.
  • Recipient category not in allowedRecipientCategories → a person approves.

The seeded demo treasury

PoolKindReserveAutonomousApprovalMin class
OperatingOPERATING$1,000$5,000$10,000R2
PayrollPAYROLL—$20,000$25,000R2
VendorsVENDOR—$2,000$10,000R2
TaxTAX$5,000——R3
ReserveRESERVE$10,000——R4