Campaign imports#
See how an AI assistant can help with campaign imports in Brandwave, including example prompts and the details it may ask for.
Using your AI assistant
Get campaign import#
Get a campaign import with durable processing status, artifacts, evidence claims, review draft, conflicts, source coverage, and confirmation readiness.
Tool name: get_campaign_import. Protocol hints: readOnlyHint=true, destructiveHint=false, idempotentHint=true, openWorldHint=false.
Example prompt#
Show me the details for this campaign import.Details to provide#
| Name | Type | Required | Description |
|---|---|---|---|
| id | string (UUID) | Required | Unique identifier (UUID v4). |
What you'll get back#
Returns { data, _meta } with the result.
Update campaign import draft#
Update included candidates, corrected values, match decisions, and conflict resolutions before confirmation.
Tool name: update_campaign_import_draft. Protocol hints: readOnlyHint=false, destructiveHint=true, idempotentHint=true, openWorldHint=false.
Example prompt#
Update the campaign import draft.Details to provide#
| Name | Type | Required | Description |
|---|---|---|---|
| id | string (UUID) | Required | Unique identifier (UUID v4). |
| draft | object | Required |
What you'll get back#
Returns { data, _meta } with the result.
Preview campaign import#
Retrieve exact create counts, source coverage, unresolved review issues, and confirmation readiness without writing live records.
Tool name: preview_campaign_import. Protocol hints: readOnlyHint=true, destructiveHint=false, idempotentHint=true, openWorldHint=false.
Example prompt#
Preview campaign import for my organization.Details to provide#
| Name | Type | Required | Description |
|---|---|---|---|
| id | string (UUID) | Required | Unique identifier (UUID v4). |
What you'll get back#
Returns { data, _meta } with the result.
Confirm campaign import#
Create one campaign and every approved activity, spend, creator link, context entry, reported outcome, source artifact, and confirmed evidence claim atomically.
Tool name: confirm_campaign_import. Protocol hints: readOnlyHint=false, destructiveHint=false, idempotentHint=false, openWorldHint=false.
Example prompt#
Confirm campaign import.Details to provide#
| Name | Type | Required | Description |
|---|---|---|---|
| id | string (UUID) | Required | Unique identifier (UUID v4). |
What you'll get back#
Returns { data, mutation, _meta } with the result and a customer-facing mutation receipt.
Cancel campaign import#
Update an uncommitted campaign import to cancelled while preserving it for retention cleanup.
Tool name: cancel_campaign_import. Protocol hints: readOnlyHint=false, destructiveHint=true, idempotentHint=true, openWorldHint=false.
Example prompt#
Cancel campaign import for my organization.Details to provide#
| Name | Type | Required | Description |
|---|---|---|---|
| id | string (UUID) | Required | Unique identifier (UUID v4). |
What you'll get back#
Returns { data, _meta } with the result.