Ads That Never Spend Without You
How the Ads app runs your Meta, Google, LinkedIn, X and TikTok accounts draft-first: campaigns start paused and nothing goes live without your review.
Yantra Team1 min read
On this page
Letting software touch an ad account is a trust exercise. A campaign that goes live by accident spends real money by lunch. So the Ads app is built around one rule: nothing spends without an explicit "go live".
Draft first, always
Describe a campaign and the agent creates it paused, stores a draft, and shows you a review block with the account, the draft id, the objective and the budget. You read it. If it is right, you say "go live". If it is not, you change it. Until you say the words, the campaign sits paused.
Deletes are permanent, so they always ask for an explicit yes.
What each network can do
| Network | What the agent can do |
|---|---|
| Meta | Create, update and delete campaigns, create ads, read insights |
| Read campaigns by id or name, customer lists | |
| Read-only reporting | |
| X | Create, update and delete campaigns, line items and promoted posts |
| TikTok | Drafts only; launch in TikTok Ads Manager |
Connect one credential per network in the panel's Accounts view. X requires Ads API Standard Access.
A week with it
- Monday: "Run ads for my new product on Meta." A paused campaign and a review block.
- Monday, later: "Go live with the campaign."
- Wednesday: "How are my ad campaigns doing this month?" A table of spend, impressions and clicks across accounts.
- Friday: "Pause the Launch week campaign."
What it is not for
Researching other companies' ads in public ad libraries is a chat question. Designing the creative is Design Studio or Canvas. Organic posts are Social Posts. Email is Mail Campaigns.
One honest limit
Drafts the agent creates and drafts you make in the panel are stored separately for now, so the panel's drafts list may not show agent drafts yet.