Get account naming convention
Configured naming convention templates for an account (campaign/adset/ad).
Tool name: get-account-naming-convention.
Configured naming convention templates for an account (campaign/adset/ad). Use whenever the user asks about naming conventions, naming patterns, naming formats, or 'how should I name X'. Pass accountId explicitly when account scope was resolved via listMyAdAccounts (multi-account / all-accounts dashboard); omit only when a single account is already locked-in by the dashboard context. Do NOT infer the convention from campaign/adset/ad names in getCampaignTree, the real convention lives here and may differ from historical names.
When to use
Look up the configured naming convention templates for an account whenever the user asks about naming patterns. NEVER infer the convention from getCampaignTree names, the real templates live here and may differ.
Access
| Property | Value |
|---|---|
| Required scope | read |
| Publishes | No |
| Read-only | Yes |
| Destructive | No |
| Idempotent | Yes |
| Open world | No |
Input
| Field | Type | Required | Description |
|---|---|---|---|
accountId | string | No | Ad account id (e.g. act_1234 on Meta). Required when no single account is locked in context, get it from listMyAdAccounts. |
Output
The tool catalog does not declare an output schema for this tool.
REST equivalent
GET /v1/brands/{brandId}/ad-accounts/{accountId}/naming-convention, Get account naming convention. CLI: koast get-account-naming-convention.
Get team activity log
Fetch the team activity log, who changed what and when, for an account or brand.
Get account overview
Roll up spend and results across the Koast batches on an ad account, NOT the whole ad account: campaigns that were never launched through Koast are not counted, and at most 10 batches are sampled (the payload reports batchesSampled).