brand_compile_messaging
Define brand voice, messaging, and story through guided interviews. Structure perspective, tone rules, and brand narrative for consistent communication.
Instructions
Define how a brand should sound — Session 3 guided interview for brand voice, messaging, and story. Use when the user says 'define brand voice', 'brand messaging', 'brand story', 'how should my brand sound?', or 'start Session 3'. Covers perspective (worldview, positioning), voice codex (tone, anchor vocabulary, never-say list, AI-ism detection), and brand story (origin, tension, resolution). Mode 'interview' returns structured questions. Mode 'record' saves to messaging.yaml. Adds voice constraints and tone rules to the brand runtime. Use after brand_extract_messaging (optional voice audit). Returns section status.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | 'interview' returns questions for missing sections; 'record' writes answers to messaging.yaml | interview |
| section | No | Which section to record (required when mode='record') | |
| answers | No | JSON string with structured answers for the section (required when mode='record') |