Integrations

Google Ads

Google's official API for creating and managing Search/Display campaigns (v25): a CampaignBudget then a Campaign, batched through GoogleAdsService.Mutate with temporary resource names; for a store, Performance Max with a Shopping listing group from the business's own Merchant Center feed, a purchase conversion action, search-term and product reads, negatives and ad-group bids (each launch and each budget or bid increase on one approval). On the platform a business connects its own Google Ads account by signing in with Google on /connections.

connectable today

Connect Google Ads

How SHAI connects to it

SHAI talks to it directly, with the key you paste. It is one of the tools SHAI has written up — what it costs, why it matters, what breaks without it — as `google-ads-api` in the tool guide.

What it needs

a key you paste, in Setup or on /connections

Nothing else. It is connectable on this deployment as it stands.

Route read from docs/tools/tools.json (google-ads-api) · verified 2026-09-16 · entry 6 of the integrations list

Whatever a run does with this tool goes through one door and one approval row: reading is allowed by default, anything that writes, sends or spends stops and asks first, and you can set that per tool on Connect My Tools.