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.

Example: Weft approves a $0.25 policy, searches with Exa, verifies emails with Apollo, and records a $0.017 cash total.
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.

  1. 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.

  2. 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.

  3. 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.

  1. 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.

  2. 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.

  3. 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
RECEIPT Settled
Policy cap
$0.250
Total paid
$0.017
Providers
Exa + Apollo
Receipt ID
weft_7F3A

Let the agent keep working.