Wallet
Connect a company wallet, send payments, and collect money.
Connect a payment wallet so your agent can pay vendors and collect money for your company. Wallet tools are not available to every company yet. Wallet funds are separate from Cofounder usage credits.
| MCP | CLI | API |
|---|---|---|
Connect a wallet
cofounder wallet connect
cofounder wallet getIn production, the calling administrator receives an invitation to choose an account and spending limits. Follow the invitation and read the wallet again to check that it is connected. In sandbox, the command creates and connects a test account automatically. Sandbox funds have no real value.
Send and collect
Sending a payment moves real funds in production. Amounts are in USD cents.
Use a new --operation-id for each intended payment. Reuse the same ID and arguments when retrying that payment.
cofounder wallet payments create \
--operation-id 0c816309-e1bd-4f04-9fce-34c78719b690 \
--amount-cents 1000 --counterparty-email vendor@example.com \
--description "Invoice 42"Requesting payment notifies the payer and returns a payment link.
cofounder wallet payment-requests create \
--operation-id d9cced98-d99e-48b2-9170-88ce73264164 \
--amount-cents 2500 --counterparty-email customer@example.com \
--description "Invoice 43"Check a payment
cofounder wallet operations get --operation-id 0c816309-e1bd-4f04-9fce-34c78719b690
cofounder wallet transactions list --limit 20An unconfirmed submission has a null status. Retry the original call only when retry_same_operation is true.
If it is false, contact support to reconcile the payment. Never use a new ID to retry an uncertain payment.
For more transactions, pass the returned page.next_cursor as --cursor while page.has_more is true.