28 available actions
What your AI agent can do in Google Ads
Google Ads, is an online advertising platform developed by Google, where advertisers bid to display brief advertisements, service offerings, product listings, and videos to web users. This page lists every available action. Your agent only receives the actions and permissions required for the role you approve.
Showing all 28 actions.
Common starting points
- Get customer listsGetCustomerLists Tool lists all customer lists (audience/remarketing lists) in Google Ads.
- Search Stream GAQLExecute a Google Ads Query Language (GAQL) query and aggregate every streamed response batch in order.
- Add or remove to customer listAdds or removes contacts from a Google Ads customer list (UserList/audience/remarketing list), not a Google Ads customer account.
- Create customer listCreates a Google Ads customer list (UserList/audience/remarketing list), not a Google Ads customer account.
- Mutate Customer AssetsCreate or remove customer-level asset associations.
- Mutate Ad Group AdsCreate, update, or remove ads in Google Ads ad groups, including responsive search ads.
Browse all 28 actions by capability
Open a capability to see every supported action and its description.
Find & reviewLook up and review existing recordsView 8 actions
- Get Campaign By IdGetCampaignById Tool returns details of a campaign in Google Ads.
- Get campaign by nameQueries Google Ads via SQL to retrieve a campaign by its exact name.
- Get Conversion Action Tag SnippetsRetrieve provider-generated website or call conversion tag snippets after creating a conversion action.
- Get customer listsGetCustomerLists Tool lists all customer lists (audience/remarketing lists) in Google Ads.
- Get Required Google Ads ReportRun a prominent, bounded Google Ads report template for Customer, Campaign, Ad, Keyword, Search Term, Dynamic Search Ads Search Term, or Bidding Strategy.
- List Accessible CustomersList Google Ads customer resource names directly accessible to the authenticated OAuth user.
- List Sub AccountsList direct child/sub-accounts under a Google Ads manager (MCC) account.
- Search Stream GAQLExecute a Google Ads Query Language (GAQL) query and aggregate every streamed response batch in order.
Create & communicateCreate records or send supported messagesView 3 actions
- Add or remove to customer listAdds or removes contacts from a Google Ads customer list (UserList/audience/remarketing list), not a Google Ads customer account.
- Create Callout AssetCreate an immutable account asset containing a validated callout.
- Create customer listCreates a Google Ads customer list (UserList/audience/remarketing list), not a Google Ads customer account.
Other actionsSpecialist and administrative actions.View 17 actions
- Mutate Ad Group AdsCreate, update, or remove ads in Google Ads ad groups, including responsive search ads.
- Mutate Ad Group AssetsCreate, update, or remove links between assets and ad groups.
- Mutate Ad Group Bid ModifiersCreate, update, or remove ad group bid modifiers, such as device bid adjustments or hotel-specific bid modifier criteria.
- Mutate Ad Group CriteriaCreate, update, or remove criteria attached to a Google Ads ad group in a single batch request.
- Mutate Ad GroupsCreate, update, or remove ad groups within Google Ads campaigns.
- Mutate AssetsCreate or update supported Google Ads assets such as sitelinks, structured snippets, text assets, lead forms, promotions, calls, price assets, and media assets.
- Mutate Bidding StrategiesCreate, update, or remove portfolio bidding strategies such as Target CPA, Target ROAS, Target Spend, Maximize Conversions, Maximize Conversion Value, and Target…
- Mutate Campaign AssetsCreate, update, or remove links between assets and campaigns.
- Mutate Campaign BudgetsCreate, update, or remove Google Ads campaign budgets.
- Mutate Campaign CriteriaCreate, update, or remove campaign-level targeting criteria such as locations, languages, campaign-level negative keywords, devices, schedules, audiences, and IP…
- Mutate Campaign LabelsCreate or remove relationships between campaigns and labels.
- Mutate CampaignsCreate, update, or remove Google Ads campaigns in batch.
- Mutate Campaigns V2Create, update, or remove Google Ads campaigns in batch.
- Mutate Conversion ActionsCreate, update, or remove Google Ads conversion actions for conversion tracking configuration.
- Mutate Customer AssetsCreate or remove customer-level asset associations.
- Mutate LabelsCreate, update, or remove Google Ads labels.
- Mutate Portfolio Bidding StrategiesCreate, edit, or remove typed Target CPA and Target ROAS portfolio strategies.
Connection record
A connection you can control.
- Sign-in
- OAuth sign-in
- Setup
- Sign in with your own Google Ads account. Access is limited to the work agreed for the role.
- Boundaries
- Only the approved role and actions.
- Off switch
- Revoke the connection from your account.
FAQ
Before you connect Google Ads
How does the agent connect to Google Ads?
You sign in with your own Google Ads account. Permissions are limited to what the agent needs, the connection is health-checked, and you can revoke access from Google Ads at any time.
What can the agent actually do in Google Ads?
The page above lists the 28 actions currently available through the Google Ads connection. The role determines which of those actions the agent may use, and write access is only enabled when the workflow needs it.
Is Google Ads included in my plan?
Connections are priced per tool on top of the base plan. Some are included and some are premium. See pricing for how connection charges work.
How long until Google Ads is ready?
Timing depends on the sign-in method, permissions and workflow being connected. We confirm the scope and setup plan before enabling the connection.
Bring the workflow together
Ready to put Google Ads to work?
Start with the responsibility you want off your plate. We’ll map the connection and the boundaries around it.