Google Ads: create call asset
create_call_assetCreates a call asset that can be linked to campaigns or ad groups.
Creating it changes no ad: it shows only once linked with
link_asset_to_campaign, link_asset_to_ad_group or
link_assets_to_customer.
Call assets add a phone number to your ad, allowing users to call directly.
Args:
customer_id: The Google Ads customer ID (numbers only, no hyphens).
country_code: Two-letter country code (e.g., "US", "GB", "IN").
phone_number: The phone number string.
call_conversion_reporting_state: One of: DISABLED, USE_ACCOUNT_LEVEL_CALL_CONVERSION_ACTION,
USE_RESOURCE_LEVEL_CALL_CONVERSION_ACTION. Default: DISABLED.
Returns:
Dictionary with the created asset resource name.Tools revision: d80f65c0.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"customer_id": "<customer_id>",
"country_code": "<country_code>",
"phone_number": "<phone_number>"
},
"name": "create_call_asset"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| customer_id | Yes | ||
| country_code | Yes | ||
| phone_number | Yes | ||
| call_conversion_reporting_state | No | DISABLED |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |