Task 01
Pay an obligation that already exists
Invoice, tax slip, monthly fee. Known payee, given amount, due date.
Task 02
Charge inside a conversation
A Pix charge in the thread, paid in the bank app, confirmed in your ledger.
Task 03
Buy something new
An order or a paid call comes up; the agent pays it. Your rules decide if it clears, waits or stops.
Task 04
Operate on behalf of a customer
A platform or bank offers the agent; the customer gives the mandate.
Existsruns with a test key todaySandboxruns in the sandboxPilot / integrationdepends on a pilot or an integrationConcepta scene, not a product yetSolution designa design for banks; no page yetDirectionnot live todayEach page repeats the label per control.
Before anything is sent
Four checks, every time.
Who the agent is. Who authorized it: the mandate, with its caps, scope and expiry. Whether the payee is in scope. Whether the amount is within the caps. Above the per-transaction cap, a boleto the agent pays or a Pix through the payments API waits for a person; other rails refuse it. Monthly and total caps always refuse. A spend under a mandate gets a signed receipt, and every decision stays in the audit trail.
Illustrative · demo data