ClawLink
Google Apps28 toolsBrowser login (OAuth), no API keys

Google Ads integration for AI agents

Manage campaigns, run reports, and generate keyword ideas

Use it from your agent

One ClawLink account serves every agent you run. Pick the guide for yours, or connect Google Ads once and call the same tools from all of them.

Setup

Connect Google Ads through ClawLink's hosted setup to run campaign reports, manage customer lists, mutate campaigns and ad groups, and query GAQL.

  • Auth: Browser login (OAuth), no API keys. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
  • Where: the ClawLink dashboard, or ask your agent to connect it.

What your agent can do

Google Ads exposes 28 tools through ClawLink.

ToolWhat it doesKind
googleads_add_or_remove_to_customer_listAdd or remove contacts from a Google Ads customer listRead
googleads_create_customer_listCreate a customer list in Google AdsRead
googleads_get_campaign_by_idGet a Google Ads campaign by IDRead
googleads_get_campaign_by_nameGet a Google Ads campaign by nameRead
googleads_get_customer_listsGet customer lists in Google AdsRead
googleads_list_accessible_customersList Google Ads customers accessible to the accountRead
googleads_mutate_ad_group_criteriaCreate, update, or remove keywords and other ad group criteriaRead
googleads_mutate_ad_groupsCreate, update, or remove Google Ads ad groupsRead
googleads_mutate_campaignsCreate, update, or remove Google Ads campaignsRead
googleads_search_stream_gaqlRun a GAQL query stream in Google AdsRead
googleads_get_conversion_action_tag_snippetsRetrieve provider-generated website or call conversion tag snippets after creating a conversionRead
googleads_get_rmf_reportRun a prominent, bounded Google Ads report template for Customer, Campaign, Ad, Keyword, SearchRead
googleads_list_sub_accountsList direct child/sub-accounts under a Google Ads manager (MCC) accountRead
googleads_create_callout_assetCreate an immutable account asset containing a validated calloutRead
googleads_mutate_assetsCreate or update supported Google Ads assets such as sitelinks, structured snippets, textRead
googleads_mutate_ad_group_adsCreate, update, or remove ads in Google Ads ad groups, including responsive search adsRead
googleads_mutate_ad_group_assetsCreate, update, or remove links between assets and ad groupsRead
googleads_mutate_ad_group_bid_modifiersCreate, update, or remove ad group bid modifiers, such as device bid adjustments orRead
googleads_mutate_bidding_strategiesCreate, update, or remove portfolio bidding strategies such as Target CPA, Target ROAS, TargetRead
googleads_mutate_campaign_assetsCreate, update, or remove links between assets and campaignsRead
googleads_mutate_campaign_budgetsCreate, update, or remove Google Ads campaign budgetsRead
googleads_mutate_campaign_criteriaCreate, update, or remove campaign-level targeting criteria such as locations, languagesRead
googleads_mutate_campaign_labelsCreate or remove relationships between campaigns and labelsRead
googleads_mutate_campaigns_v2Create, update, or remove Google Ads campaigns in batchRead
googleads_mutate_conversion_actionsCreate, update, or remove Google Ads conversion actions for conversion tracking configurationRead
googleads_mutate_customer_assetsCreate or remove customer-level asset associationsRead
googleads_mutate_labelsCreate, update, or remove Google Ads labelsRead
googleads_mutate_portfolio_bidding_strategiesCreate, edit, or remove typed Target CPA and Target ROAS portfolio strategiesRead