Wireframe · OAuth agent · Payment + ledger OAuth agent flow
Phone SMS preview · payment confirm (both phones) doorbell · confirm only
Household tab: $50 applied · $330 left

Human phone still gets the confirm — agent cannot silence the doorbell.

Agent confirmed ledger apply via agent
payments:propose payments:read

POST /v1/payment-applications · applied = ledger + dual notify · not a transfer

← Agree

Household tab · with Mom

Running tab · via-agent ledger

Friends & family loan tracker. We never touch your money.

Balance$330.00
Next due Fri$50.00
YardstickFixed $50 / Fri · ~7 left
● Active tab
Ledger
Oct 10 · Paymentvia agent · act-as Ty · payments:propose −$50.00
Oct 10 · Charge · dogs vet billvia agent · mutually agreed · Mom’s agent +$200.00
Oct 3 · Payment−$50.00
Sep 28 · Charge · groceries+$40.00
Sep 20 · Tab opened (first charge)—
Via-agent badge Ledger lines show which agent + subject + scope. Humans stay notified by SMS. Toggle human-in-loop on prefs.
Human-in-loop prefs Open normal tab hub