BrandKarma
update_brand_competitors
Add to / replace / remove from the brand's competitor list. Mode 'merge' (default) adds new competitors and updates existing ones by name. Mode 'replace' overwrites the entire list. 'remove' deletes by competitor name (case-insensitive) — applied after the merge/replace step.
Remote Account required revuo:brandkarma-4084
Remote (network-hosted) · Requires an account with the vendor · OAuth
Other tools also called update_brand_competitors?
See providers with this name
Input Schema
{
"type": "object",
"properties": {
"brandId": {
"description": "Brand ID (ObjectId)",
"type": "string"
},
"competitors": {
"description": "List of competitor objects with 'name', 'website', and 'priority' (0.0-1.0). Omit to only run removals.",
"type": [
"array",
"null"
],
"items": {
"type": [
"object",
"null"
],
"properties": {
"name": {
"description": "Competitor brand name.",
"type": [
"string",
"null"
]
},
"website": {
"description": "Competitor website URL.",
"type": [
"string",
"null"
]
},
"priority": {
"description": "Relative priority from 0.0 to 1.0 — soft sort key when surfacing competitors to prompts.",
"type": "number"
}
}
},
"default": null
},
"mode": {
"description": "'merge' (default) or 'replace'.",
"type": "string",
"default": "merge"
},
"remove": {
"description": "Optional list of competitor names to remove (case-insensitive).",
"type": [
"array",
"null"
],
"items": {
"type": [
"string",
"null"
]
},
"default": null
}
},
"required": [
"brandId"
]
}