BrandKarma
get_brand_context
Primary entry point. Returns brand details, keywords (per-language when configured), topics, competitors, content guidelines (per-language voice/glossary), content summary (counts by status), active plan summaries, and recent timeline events. Call this first to understand the brand before using other tools. Pass 'language' to filter content guidelines and localized keywords to one language; omit it to return all configured languages. Returned 'setupStatus' is a lifecycle marker: 'PreReview' = brand was just discovered and is awaiting human curation; 'MonitorSetup' = curated, monitoring + analytics are being configured; 'Active' = fully operational, content generation enabled. Returned 'priority' on topics and competitors is a soft sort key in [0.0, 1.0] — higher = more emphasis when surfaced to prompts. Not a confidence score; treat the exact value as a relative ordering, not a probability. Returned 'setupGaps' lists known-incomplete configuration: 'contentGuidelines' (some target language has no guideline), 'localizedKeywords' (some target language has no keyword bucket). Empty list means everything's configured for the brand's TargetLanguages.
Remote (network-hosted) · Requires an account with the vendor · OAuth
Other tools also called get_brand_context?
See providers with this name
Input Schema
{
"type": "object",
"properties": {
"brandId": {
"description": "Brand ID (ObjectId)",
"type": "string"
},
"language": {
"description": "Optional ISO language code to filter guidelines and keywords (e.g. 'de'). Omit for all languages.",
"type": [
"string",
"null"
],
"default": null
}
},
"required": [
"brandId"
]
}