Set authority
Give the agent a task, budget, and rules for trials, subscriptions, and purchases that need your approval.
infraa sits between an autonomous agent and paid services. It applies your spending rules, records each decision and purchase, and coordinates cancellation when you change course.
Product in development · One illustrative case below
“Publish my landing page with photos and a domain. Budget: $10. Act on your own.”
Give the agent a task, budget, and rules for trials, subscriptions, and purchases that need your approval.
Within those limits, the agent compares options and buys without asking you to approve every purchase.
Review what it bought, why, which alternatives it considered, and what cancellation allows.
Stop new spending and request a move, cancellation, or refund. infraa tracks each part to an outcome.
The agent considers free static hosting, but rents a $4/month VPS because it expects a backend may be added. It deploys the site and connects an existing domain. Later, you decide the server is unnecessary.
“Publish my landing page with photos and a domain. Budget: $10. Act on your own.”
Illustrative case only. The domain is already owned; buying a nonrefundable domain would require separate approval under this example policy. Prices and outcomes are not live offers.infraa checks the $10 limit and policy, reserves payment for a trial VPS, then records its price, cancellation terms, and reason.
“I don't need the server. Move the site to free hosting and undo this purchase.”
The agent preserves the site, moves it, updates the domain, and verifies the new address before deleting the VPS.
infraa blocks new charges, disables renewal, releases any eligible escrow reserve, and requests any available refund.
infraa makes the possible actions and their limits visible before purchase, then tracks the steps when you ask to undo it.
Block further payments through infraa immediately. This requires all agent payment access to pass through it.
Save needed data, move the site, verify it works, delete the VPS, and turn off renewal when the provider integration allows.
Release reserved escrow funds under the deal rules. A refund of money already paid depends on the provider's terms.
Restoring a working state depends on saved data and a recovery plan. Cancellation and refund are recorded as separate outcomes.
Start with one connected seller and a trial window with reserved payment. The agent buys and deploys; the person can then stop, move, cancel, and recover the eligible reserve.
MVP — in developmentBudget and reversibility rules before each paid action
One connected VPS seller with a funded trial window
Decision record, deployment checks, and user stop control
Move to static hosting, cancel VPS, and release eligible reserve
An explanation shows why the agent made a choice. It is evidence of its reasoning, not proof that the choice was right.
Save the task, proposed offer, alternatives, expected price, and the agent's short reason.
Save who initiated the action, which budget rule allowed it, the amount, renewal setting, and cancellation terms.
Show whether the move, verification, deletion, renewal stop, reserve release, and refund request succeeded.
Escrow is one available protection mechanism. The core promise is the ability to understand, stop, and where possible undo agent actions.
One VPS seller, autonomous purchase under policy, deployment record, stop command, migration, cancellation, and eligible reserve return.
More connected services and clearer previews of reversibility before the agent buys.
Broader categories and policies for trusted agents acting within user-defined limits.