Other Tools / API Reference
show_ad
Show an ad, ad set or campaign that was just created, as a card. CALL THIS RIGHT AFTER CREATING a Meta or Google Ads ad (or a campaign or ad set when no ad exists yet), with the id the create call returned. The card reads it back from the platform and shows the creative, its real status (paused, active, in review, rejected), campaign > ad set > ad, the budget, the account and a button to open it in Ads Manager -- so the user sees what the platform holds, not a paraphrase. Hosts without inline UI get the same facts in `say_to_user_no_widget`. Args: platform: meta or google. ad_id: The ad id. Google: the ad id (ad_group_ad.ad.id). adset_id: Meta ad set id, when there is no ad yet. campaign_id: Campaign id, when there is no ad (or ad set) yet. account_id: Meta ad account id (optional) or Google Ads customer id (required for Google).
This is a read-only tool: it returns show ad for your connected accounts. It changes nothing.
Ask Claude
You do not call this tool yourself. Ask for the outcome and the client picks the tool:
Show ad across my connected accounts for [platform].
It takes 1 required and 4 optional parameters.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
platform | string | Yes | Platform |
ad_id | string | No | Ad Id |
adset_id | string | No | Adset Id |
campaign_id | string | No | Campaign Id |
account_id | string | No | Account Id |
Related Other Tools tools
campaign_card_set_statuscompetitor_ads_gallerycreative_show_imagesmedia_upload_resultmedia_upload_startshow_campaigns
Start free — 30 tool calls a month
No card required. Connect Google Ads, Meta Ads, GA4 or Search Console and ask Claude for the outcome — it picks the tool.