Brand demand#
See how an AI assistant can help with brand demand in Brandwave, including example prompts and the details it may ask for.
Using your AI assistant
Get brand demand config#
Fetch the organization Brand Demand configuration, including own brand, competitors, exact terms, markets, review state, and Search Console status.
Tool name: get_brand_demand_config. Protocol hints: readOnlyHint=true, destructiveHint=false, idempotentHint=true, openWorldHint=false.
Example prompt#
Show me the details for this brand demand config.Details to provide#
| Name | Type | Required | Description |
|---|---|---|---|
| organizationId | string (UUID) | Required | Organization identifier. |
What you'll get back#
Returns { data, _meta } with the result.
Update brand demand config#
Update the active Brand Demand own brand, competitors, exact terms, and markets by replacing the configuration. Owners only.
Tool name: update_brand_demand_config. Protocol hints: readOnlyHint=false, destructiveHint=true, idempotentHint=true, openWorldHint=false.
Example prompt#
Update the brand demand config.Details to provide#
| Name | Type | Required | Description |
|---|---|---|---|
| organizationId | string (UUID) | Required | Organization identifier. |
| ownBrand | object | Required | |
| competitors | Array<object> | Required | |
| markets | Array<object> | Required |
What you'll get back#
Returns { data, _meta } with the result.
Get brand demand report#
Fetch 12 complete months of estimated branded-search demand and Share of Search for one market, with optional observed Search Console metrics reported separately.
Tool name: get_brand_demand_report. Protocol hints: readOnlyHint=true, destructiveHint=false, idempotentHint=true, openWorldHint=false.
Example prompt#
Show me the details for this brand demand report.Details to provide#
| Name | Type | Required | Description |
|---|---|---|---|
| organizationId | string (UUID) | Required | Organization identifier. |
| marketId | string (UUID) | — | Unique identifier (UUID v4). |
What you'll get back#
Returns { data, _meta } with the result.
List search console sites#
List Search Console properties available to the authorized Google account.
Tool name: list_search_console_sites. Protocol hints: readOnlyHint=true, destructiveHint=false, idempotentHint=true, openWorldHint=false.
Example prompt#
List all search console sites in my organization.Details to provide#
| Name | Type | Required | Description |
|---|---|---|---|
| organizationId | string (UUID) | Required | Organization identifier. |
What you'll get back#
Returns { items, totalCount, facets, _meta } with paginated results.
Select search console site#
Select a Search Console property by site URL and start the initial branded-query backfill.
Tool name: select_search_console_site. Protocol hints: readOnlyHint=false, destructiveHint=true, idempotentHint=false, openWorldHint=false.
Example prompt#
Select the search console site.Details to provide#
| Name | Type | Required | Description |
|---|---|---|---|
| organizationId | string (UUID) | Required | Organization identifier. |
| siteUrl | string | Required | Search Console property URL or domain identifier to select. |
What you'll get back#
Returns { data, _meta } with the result.
Disconnect search console#
Disconnect Search Console without disconnecting Google Analytics or deleting historical observations.
Tool name: disconnect_search_console. Protocol hints: readOnlyHint=false, destructiveHint=true, idempotentHint=false, openWorldHint=false.
Example prompt#
Remove the search console.Details to provide#
| Name | Type | Required | Description |
|---|---|---|---|
| organizationId | string (UUID) | Required | Organization identifier. |
What you'll get back#
Returns { data, _meta } with the result.