The AI assistant can modify your ad accounts — pause campaigns, update budgets, add keywords, create campaigns, delete entities. None of these actions execute automatically. Every change is surfaced as a Change Proposal card with explicit Confirm and Reject buttons. This page walks through how that flow works and what to expect.Documentation Index
Fetch the complete documentation index at: https://docs.useadstudio.com/llms.txt
Use this file to discover all available pages before exploring further.
Why Confirmations?
The assistant operates on live ad accounts with real budget. Silent execution is risky: a misunderstood prompt (“pause the low performers”) could touch the wrong campaigns, and reversing changes in ad platforms isn’t always clean. The confirmation step gives you a chance to:- See exactly what will change (which campaigns, which fields, before → after values)
- Catch misinterpretations before they hit your account
- Bundle changes — for bulk actions, one click approves the whole set
The Change Proposal Card
When you ask for an action, the assistant returns a card that looks like this:- Summary — what the action is (“Pause 3 campaigns”, “Increase budget by 20%”)
- Affected entities — the list of campaigns / ad sets / ads / keywords with platform icons
- Impact preview — for budget changes, the before/after values
- Confirm and Reject buttons
The assistant never asks you to “reply Yes to confirm” in text — the buttons on the card are the only way to approve an action. If you see a text prompt asking for confirmation, something went wrong.
What “Confirm” does
Clicking Confirm executes the action against the ad platform’s API (Google Ads API, Meta Marketing API, etc.) and updates the card to show a success or error state. Your changes are live immediately.What “Reject” does
Clicking Reject dismisses the proposal — nothing is sent to your ad accounts. You can re-prompt the assistant with a different request.Which Actions Require Confirmation?
Every action that writes to your ad accounts:Status changes
Pausing or activating campaigns, ad groups, ad sets, or ads.
Budget updates
Daily or lifetime budget changes on campaigns and ad sets.
Keyword operations
Adding keywords, adding negative keywords, pausing keywords (Google Ads).
Ad copy changes
Updating headlines, descriptions, or calls to action.
Duplication
Duplicating ads across or within accounts.
Deletion
Deleting or archiving campaigns, ad sets, and ads (Meta).
Bulk Actions
When you ask the assistant to act on multiple entities, it uses a single bulk action that you approve with one Confirm click — not a separate prompt per entity.The assistant fetches the list
It runs the relevant analysis tool first (e.g.,
getCampaigns with filters) to find the exact set of affected campaigns.A single bulk proposal appears
The Change Proposal card lists all 8 campaigns with their platforms. One Confirm button covers the entire batch.
After Confirming
There is no “undo” button. Confirmed actions are live on the ad platform.
- Ask the assistant to reverse the change (“Re-activate the campaigns you just paused”)
- Use the platform’s own dashboard to revert
Common Questions
Can I confirm without looking at the details?
Can I confirm without looking at the details?
Yes — just click Confirm. But the list is there so you can catch misinterpretations. For bulk operations and budget changes, we recommend a quick scan.
What if I click Confirm by mistake?
What if I click Confirm by mistake?
Ask the assistant to reverse the action. For status changes, “Re-activate those campaigns” will undo a pause. For budgets, the previous values aren’t stored — you’ll need to specify the old numbers.
Why did an action fail after I confirmed?
Why did an action fail after I confirmed?
The card shows the specific error returned by the ad platform (for example, budget below minimum, insufficient permissions, or a DSA compliance requirement for EU audiences). Fix the underlying issue and re-prompt.
Can I configure the assistant to skip confirmations?
Can I configure the assistant to skip confirmations?
No. Confirmation is a product-level safety boundary and isn’t configurable.
Next
What the AI Can Do
Full catalog of capabilities with example prompts.