Google Apps75 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 75 tools through ClawLink. The 30 most used are listed here; your agent sees all of them.
| Tool | What it does | Kind |
|---|---|---|
googleads_add_or_remove_to_customer_list | Add or remove contacts from a Google Ads customer list | Read |
googleads_create_customer_list | Create a customer list in Google Ads | Read |
googleads_get_campaign_by_id | Get a Google Ads campaign by ID | Read |
googleads_get_campaign_by_name | Get a Google Ads campaign by name | Read |
googleads_get_customer_lists | Get customer lists in Google Ads | Read |
googleads_list_accessible_customers | List Google Ads customers accessible to the account | Read |
googleads_mutate_ad_group_criteria | Create, update, or remove keywords and other ad group criteria | Read |
googleads_mutate_ad_groups | Create, update, or remove Google Ads ad groups | Read |
googleads_mutate_campaigns | Create, update, or remove Google Ads campaigns | Read |
googleads_search_stream_gaql | Run a GAQL query stream in Google Ads | Read |
googleads_generate_keyword_forecast_metrics | Forecast clicks, conversions and costs for a hypothetical keyword campaign without creating | Read |
googleads_generate_keyword_historical_metrics | Retrieve historical search volumes, competition, and bid metrics for supplied keywords without | Read |
googleads_generate_keyword_ideas | Generate keyword ideas and planning metrics from exactly one seed form | Read |
googleads_get_conversion_action_tag_snippets | Retrieve provider-generated website or call conversion tag snippets after creating a conversion | Read |
googleads_get_conversion_ingestion_status | Retrieve one Data Manager ingestion status snapshot | Read |
googleads_get_data_manager_user_list | Get one Data Manager user list without modifying it | Read |
googleads_get_experiment | Get one Google Ads experiment by resource name or numeric ID | Read |
googleads_get_experiment_arm | Get one Google Ads experiment arm, including draft campaigns | Read |
googleads_get_rmf_report | Run a prominent, bounded Google Ads report template for Customer, Campaign, Ad, Keyword, Search | Read |
googleads_list_data_manager_conversion_actions | List conversion actions usable as Google Ads Data Manager destinations | Read |
googleads_list_data_manager_user_lists | List one page of Data Manager user lists and their lifecycle configuration | Read |
googleads_list_experiment_arms | List Google Ads experiment arms, including draft campaigns | Read |
googleads_list_experiments | List Google Ads experiments, optionally filtered by status and type | Read |
googleads_list_sub_accounts | List direct child/sub-accounts under a Google Ads manager (MCC) account | Read |
googleads_search_google_ads_fields | Search the Google Ads v26 field metadata catalog with GAQL | Read |
googleads_create_callout_asset | Create an immutable account asset containing a validated callout | Read |
googleads_create_customer_client | Create a new Google Ads client under an eligible direct parent manager | Read |
googleads_create_data_manager_user_list | Create a Data Manager user list, or validate without creating one | Read |
googleads_create_experiment | Create the experiment definition that begins an experiment setup workflow | Read |
googleads_create_experiment_arms | Create all arms for a Google Ads experiment in one required atomic batch | Read |