Make Review-Gated Ad Changes From an External AI Agent
Let Claude Code or Codex prepare an ads mutation through Soku CLI, inspect the exact pending review, and execute only after a human authorizes that specific change.
Best for
Ad operators who want external agents to prepare deterministic account changes without granting unattended authority over live spend or conversion configuration.
Access mode
Human-approved write
The agent must stop at the review gate.
The prompt
Read https://soku.ai/cli/skill.md, connect to my Soku workspace, and prepare the requested conversion group with soku call using a precise summary. Show the returned review ID, parameters, account, and proposed effect. Stop before approval. Only after I explicitly authorize that exact review may you run the approval command, then verify the result once. Safety boundary: stop before execution. Continue only after the user explicitly approves the exact review, revision, account, and destination described in the pending change.
Paste this into Claude Code, Codex, Cursor, or another shell-based agent. It will pause when browser approval or a human review is required.
What you will get
The external agent prepares a specific ads change, returns a review ID and human-readable diff, and executes only the exact review that a human explicitly authorizes.
- A pending review with the exact account, parameters, summary, and review ID
- A single verified change only after explicit human authorization
Before you start
- The intended ad account and conversion actions confirmed in the active Soku workspace
- A harness that pauses for explicit human confirmation before review approval
Works with
Run it with Soku CLI
- 1
Confirm the target account and inputs
Resolve ambiguous accounts and conversion actions before creating any pending review.
soku workspace status - 2
Create a pending review
Submit the intended mutation with a concise summary so the review is understandable outside the agent transcript.
soku call ads create_conversion_group --summary 'create group: qualified leads' -p name='Qualified Leads' - 3
Inspect and authorize
Show the exact pending review and stop until the human authorizes that review ID.
soku review show <review_id> - 4
Approve once and verify
After explicit authorization, approve the bound review once and read back the result without replaying the write.
soku review approve <review_id>
Safety boundary
Human approval requiredThe pending review is not permission to execute. A human must authorize the exact review ID and change summary; approval must never be allowlisted, replayed, or generalized to later writes.
Related Soku skills: soku-google-ads, soku-meta-ads
More Agent Workflows use cases
Audit Google Ads With Claude Code and Soku CLI
Give Claude Code read-only access to Google Ads through Soku CLI, inspect tracking, search terms, creative coverage, budgets, and Quality Score, then save an evidence-backed account audit.
Review Meta Ads Performance With Codex and Soku CLI
Connect Codex to Meta Ads reporting through Soku CLI, compare campaign and creative performance, identify fatigue and CPA changes, and return a read-only optimization brief with evidence.
Build a Weekly Cross-Channel Ads Report With an AI Agent
Use a local AI agent and Soku CLI to combine Google Ads, Meta Ads, and GA4 into one weekly report that explains changes, flags anomalies, and preserves the reporting window.
Analyze GA4 Landing Pages With Claude Code and Soku CLI
Let Claude Code query GA4 through Soku CLI, rank landing pages by traffic and conversion behavior, find paid-traffic leaks, and save an evidence-backed CRO shortlist.
