MCP tools

Save campaign snapshot template

Save the current campaign's SETTINGS as a reusable CAMPAIGN-SNAPSHOT template.

Tool name: save-campaign-snapshot.

Save the current campaign's SETTINGS as a reusable CAMPAIGN-SNAPSHOT template. It captures the campaign-level settings only, not ad sets, ads or creatives. NOT a structure template (rule-based blueprint).

When to use

Snapshot the CURRENT campaign tree as a reusable template. Use when the user asks to "save this as a template". NOT for one-off changes, that's updateSettings/updateNode.

Access

PropertyValue
Required scopewrite
PublishesNo
Read-onlyNo
DestructiveNo
IdempotentNo
Open worldNo

Input

FieldTypeRequiredDescription
campaignLaunchIdstringYesCampaign launch ID (a.k.a. batch ID). Read it from the Current Context block when one is in scope, or resolve it from a mention via listAccountCampaigns / the campaign tree when the user @-mentioned a different launch.
namestringYesName for the template (non-empty). At most 191 characters.
descriptionstringNoDescription of what this template is for. At most 191 characters.

Output

The tool catalog does not declare an output schema for this tool.

REST equivalent

POST /v1/brands/{brandId}/launches/{launchId}/snapshot-templates, Save campaign snapshot template. CLI: koast save-campaign-snapshot.

On this page