Brand Interview
Onboarding workflow — 8 questions that build a complete brand profile for all agents.
Brand Interview Workflow
The Brand Interview is the onboarding workflow that every new user goes through. It asks 8 focused questions to build a comprehensive brand profile that all agents reference for every decision.
The 8 Questions
- What do you sell? — What's the product or service, specifically?
- Who buys it? — Describe your best customer in one paragraph.
- What do they struggle with before they find you? — What's the pain they can actually feel?
- What makes you different from competitors? — Be specific — not "we're better."
- What's your voice like? — Pick one: Direct & blunt / Warm & approachable / Technical & precise / Playful & irreverent / Academic & authoritative
- Share a sentence or two you've actually written — An email, post, text. Something that sounds like you.
- What 3 topics could you write about better than anyone? — Because of real experience.
- Name 2–3 competitors — You respect or hate.
Pipeline Steps
Step 1: Collect Answers
The interview is conducted via the chat interface. Each question is presented sequentially, with the user's answers collected.
Step 2: Synthesize Brand Profile
The CMO agent processes all answers into a structured brand profile:
{
voiceProfile: {
tone: string; // e.g., "Direct & blunt"
vocabulary: string; // Technical level, jargon preferences
style: string; // Sentence structure, formatting
sampleWriting: string; // User's actual writing sample
rules: string[]; // Brand-specific do's and don'ts
},
audience: {
description: string; // ICP description
painPoints: string[]; // Key pain points
demographics?: string; // Optional demographic details
},
positioning: {
product: string; // What the product is
differentiators: string[]; // What makes it different
expertTopics: string[]; // Topics of deep expertise
},
competitors: Array<{
name: string;
notes?: string;
}>
}Step 3: Store in Working Memory
The brand profile is stored in working memory so every agent can access it before making decisions. This ensures brand consistency across all content, communications, and strategy.
Step 4: Platform Connection
After the brand profile is set, the user is guided through connecting their marketing platforms via Composio:
- Google Analytics & Search Console
- Social media accounts (Instagram, LinkedIn, X, Facebook)
- Email platform (Resend)
- CMS (WordPress)
Why This Matters
The brand profile is the single source of truth that ensures:
- The SEO Writer uses your voice, not generic marketing speak
- The Social Manager creates content for YOUR audience
- The Email Marketer addresses YOUR customers' pain points
- The CMO prioritizes content in YOUR expert topics
- All agents maintain consistent positioning against YOUR competitors