Update active brand profile
update_brand_profilePatch the user's active brand profile — voice, themes, expertise areas, personality traits, hashtag set, audience-size estimates, or bio. Useful when the user wants Claude to refine their brand voice based on a transcript, style guide, or competitor analysis without leaving the conversation. Only the active profile is mutated; profile selection / creation must happen in the web app.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "update_brand_profile"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bio | No | ||
| brandVoice | No | ||
| mainThemes | No | ||
| audienceSize | No | ||
| expertiseAreas | No | ||
| personalityTraits | No | ||
| preferredHashtags | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bio | No | ||
| name | Yes | ||
| updated | Yes | ||
| profileId | Yes | ||
| brandVoice | No | ||
| mainThemes | No | ||
| audienceSize | No | ||
| expertiseAreas | No | ||
| personalityTraits | No | ||
| preferredHashtags | No |