update_meta_ad_budget
Change the daily budget of a Meta ad set (account currency, major units; structural cap applies). Moves real money, so it always requires the human — agents cannot change budgets. Use when the user explicitly asks to raise or lower spend on a campaign.
[outbound-tier — EVERY call needs a manager's approval (per-send human rail): each request queues its own approval card and sends exactly once on approve. There is no standing grant for this tool.]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| adset_id | Yes | Numeric ad set id | |
| companyId | Yes | FreedomOS company id to act within (you must be a member). Required for company-scoped tools. | |
| daily_budget | Yes | New daily budget, account currency major units | |
| ad_account_id | No | Optional — for currency resolution when several accounts exist |