firestarter_set_spend_cap
Set or change a buyer's monthly spending cap to control purchase limits and resolve rejections when the cap is exceeded.
Instructions
Raise, lower, set, or remove the buyer's monthly spend cap - the safety limit on total monthly spend. Call this whenever the buyer wants to increase, raise, bump, set, lower, or change their cap (e.g. 'increase my spending cap to $100', 'raise my limit to $X', 'cap my spending at $X'). IMPORTANT: when a purchase is rejected with SPEND_CAP_EXCEEDED and the buyer wants to proceed, call this with a higher spend_cap_dollars and then retry the purchase - never tell the buyer you cannot change the cap. Set disable:true to remove the cap entirely. Use firestarter_spend_cap to read the current value without changing it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| disable | No | Set to true to remove the spend cap entirely (no limit). | |
| spend_cap_dollars | No | New monthly spend cap in dollars (e.g. 500 = $500/month). | |
| alert_threshold_pct | No | Fire a warning when monthly spend reaches this % of the cap. Default 80. |