Weft Account
Give your agent purchasing power. Keep the controls.
Let agents search, pay for, and use third-party services through one account. Set per-purchase, daily, and weekly spending caps. See what settled, what is pending, and what was refused.
- Policy
- Before payment
- Access
- API · SDK · MCP
- Evidence
- Receipt per call
One request. Controlled execution.
Your agent can transact autonomously inside the boundaries you define. Policies are checked before payment, and every provider charge is returned in one itemized receipt.
How it works
The agent moves. Your policy stays in force.
- 01
Set the boundary
Set the most an agent can spend on one purchase, in a day, and in a week. Weft checks these limits before authorizing payment.
- 02
Let the agent transact
Connect through MCP, the SDK or CLI, or the REST API. The agent can find and pay for compatible services through the same account.
- 03
Account for every call
Search purchase history and filter settled, pending, failed, or refused payments. Open a purchase to inspect its cost, status, and available result.
Use the result you already paid for.
A retry should start with the purchase you already made.
- 01
Read a saved result again
When a purchase returns a saved result ID, your agent can read that result in smaller parts through MCP. These reads do not make another provider call or purchase. Saved storage must still be available.
- 02
Retry the same request
Reuse the same idempotency key for an unchanged request. When its saved result is available, Weft returns that purchase instead of charging for a new call.
- 03
Check before buying again
A pending payment is not a completed purchase. Use the status and recovery details to decide the next step instead of starting a fresh paid request.
Connect your agent. Keep control of its access.
Use an OAuth connection for an agent host, or an API key for your own code. Review and revoke connected OAuth clients in the dashboard, or revoke an individual API key when it is no longer needed.
- MCP
- SDK / CLI
- REST API
- Policy cap
- $0.250
- Total paid
- $0.017
- Providers
- Exa + Apollo
- Receipt ID
- weft_7F3A