update_brand
Use this when the user asks to rename a brand or to set or replace its core identity: mission, vision, positioning, audience, values, tone, tagline or elevator pitch. It replaces what each given field currently says, so confirm the new wording with the user first. Only the fields you pass change. For adding a short fact without replacing anything, use remember_brand_fact instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | New brand name. | |
| tone | No | Tone of voice words, separated by commas, e.g. 'warm, direct, playful'. | |
| brand | No | Which of the user's brands this is for, by name. Leave it out to use this connection's default brand. Set it when the conversation is about a different brand of theirs. If you can't tell which brand is meant, ask the user first. | |
| values | No | Brand values, separated by commas. | |
| vision | No | The brand's vision. | |
| mission | No | The brand's mission. | |
| tagline | No | The brand's tagline. | |
| audience | No | Who the brand is for. | |
| positioning | No | What the brand is and how it stands apart. | |
| elevator_pitch | No | A short pitch for the brand. |