firestarter_set_auto_approve_limit
Set a buyer's auto-approval limit for purchases. Orders at or below the limit auto-approve; higher amounts require manual approval. Disable auto-approval entirely with disable=true.
Instructions
Set or disable the buyer's PERSISTENT, account-level auto-approval limit for purchases. Orders at or below the limit are auto-approved and paid without a manual confirmation step; anything above pauses for approval. It applies to EVERY future order on the account, across all surfaces (chat, dashboard, API), until changed. Pass set_limit_usd (e.g. 50 for '$50 per order'; 0 makes every order require manual approval) OR disable=true to turn auto-approval off entirely. The maximum limit is $10,000. Always confirm the exact dollar amount with the buyer before setting it — never invent, assume, or round a value the buyer did not state. Only report success after this tool returns a confirmation. Use firestarter_auto_approve_limit to read the current value without changing it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| disable | No | Set true to turn OFF auto-approval entirely (every order requires manual approval). Mutually exclusive with set_limit_usd. | |
| set_limit_usd | No | New auto-approve limit in USD. Orders at or below this amount auto-approve; anything above pauses for approval. 0 = require manual approval for every order. |