Create a brand
create_brandCreates a brand from the details supplied and returns it with its brand id. kind brand (default) needs name, industry, primaryColor, toneOfVoice and targetAudience; kind research needs only a name and suits competitor research, with details to add before making ads. Does not read the website and spends no credits. The plan's brand allowance applies.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"name": "<name>"
},
"name": "create_brand"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | brand (default) is a full brand for making ads and needs industry, primaryColor, toneOfVoice and targetAudience. research needs only a name and suits competitor research; brand details are added before making ads. | |
| name | Yes | Brand name, up to 200 characters. | |
| industry | No | Industry or category the brand sells in, in plain words, e.g. skincare. | |
| websiteUrl | No | Brand website as a full URL. Stored only; the site is not read or crawled. | |
| toneOfVoice | No | How the brand sounds in ad copy, e.g. warm, direct, no jargon. Up to 2,000 characters. | |
| primaryColor | No | Primary brand color as a six-digit hex value, such as #336699. | |
| targetAudience | No | Who the brand sells to and what they need. Up to 2,000 characters. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| brand | No | Accessible brand details. |