Campaign tools
Create Search and Performance Max campaigns with a budget, change budgets, networks and bidding, and pause or re-enable campaigns. Every write is proposed first and checked against your saved budget.
These tools create and steer campaigns. All are writes: proposed first, run when you say yes. All four are checked against your saved budget on AdCopilot's server; see The budget checks.
create_campaign
Write. Creates a campaign with a budget. Search campaigns are built conservatively on purpose: Google search on, Search partners off, the Display Network off, and location targeting set to people actually in the places you target. Ask for the looser settings if you want them.
Create a Search campaign "Invoicing — Search" with a $30/day budget.
A campaign AdCopilot builds with you is created paused, and it will not switch it on for you.
create_performance_max_campaign
Write. Creates a Performance Max campaign with a budget, a business name and a logo. See Performance Max.
update_campaign
Write. Changes an existing campaign: name, status, daily budget, start and end dates, Search partners, the Display Network, location targeting type, and bidding strategy (with its target CPA, target ROAS or maximum cost per click).
Raise the daily budget on "Invoicing — Search" to $45.
A budget above your comfortable daily budget goes through with a warning. A raise past your monthly cap, and Maximize Clicks with no per-click cap, are refused.
set_campaign_status
Write. Enables or pauses a campaign. REMOVED is refused: pausing is the
reversible stand-in for deleting.
Pause "Holiday — Search"; we are done for the season.
Analysis and audit tools
AdCopilot's eleven read-only analysis tools as of v2.16.0 — full_audit, account_health_score and nine focused lenses. They do the arithmetic on AdCopilot's side and quote the numbers they measured.
Ad group and ad tools
Structure below the campaign — ad groups, responsive search ads, and ad status. All writes, each proposed first.