Freddie Deepak's Phase 1 · playable prototype
Loading…
Exit to spec

Phase 1 · 10 AI / AI 2.0 features · cross-channel see the design spec →

What changes when Freddie ships Phase 1.

Ten features extend the existing Freddie / AI Email Generator surface to close the Canva gap. Pick a feature to walk through it, or walk all ten end to end. Every scene uses only baseline components — 96 reused, 1 new C-97, 20 variants registered.

PHASE 1 · GUIDED WALKTHROUGH

The 7-step JTBD, with 10 new AI features layered in

The existing Freddie flow is: Plan → Strategize → Design → Refine → Send. Phase 1 deepens each step. You'll see live-context connectors feed the Plan, Brand Voice 2.0 shape the strategy, AI Image Manipulation and Dream Lab transform the Design step, Conversational Editing carry refinement, and MCP Bridge expose the whole thing to ChatGPT / Claude / Cursor.

Press Next to step through. Use ← / → on your keyboard. Click the lit hotspot in each scene to advance via the same path a real user would take.

FEATURE 01 · AI · DESIGN STEP

AI Image Manipulation Suite

Edit images directly inside the email. Brush-replace a region, extract a subject from its background, extend the frame in any direction, or apply themed text and shape effects. The new C-97 popover is anchored to the selected image element — the only genuinely new shape this whole phase introduces.

Feature 01 · Scene 1 of 6 · Editor with hero · ready to select demonstrates C-61 canvas
Design editor · post-generation
Email is ready Ready

Built Stride's Spring Velocity email — city-run hero, Volt + bundle story. Click any canvas element to edit it.

Copy
Add a CTA Change theme Check accessibility
← Click the hero image to enable inline editing.
The baseline editor surface. Canvas (C-61) is unchanged; the new behaviour is the selection state that activates when you click an image.
Feature 01 · Scene 2 of 6 · Image selected · selection state active demonstrates C-61 selection state
Hero image now in selected state
Image selected

A selection ring is now around the hero. Choose an action from the popover.

→ Click to open image actions NEW C-97
← Click to open the image manipulation popover (C-97).
Selection enables a new in-canvas affordance. The popover is the only genuinely new shape in the whole spec — anchored to an in-canvas element, not the editor chrome.
Feature 01 · Scene 3 of 6 · hero W2 · C-97 popover open · 4 actions demonstrates C-97 (NEW) · C-43/v.preview-diff · C-70/v.refine-chips
Design editor · image popover open · staged preview-diff in chat
You: "Make the hero feel more premium for Stride's Spring Velocity launch"
Hero restyle staged Ready
→
Hero restyled
Swap hero Make professional Shorten copy Add urgency
Edit image with AI C-97 · NEW
Brush replace
Subject extract
Frame extend
Themed effects
Open in Dream Lab →
W2 hero scene. The popover (C-97) anchors to the selected element; chat shows the staged preview-diff (C-43/v.preview-diff); follow-up chips (C-70/v.refine-chips) carry conversational refinement intents. Click Brush replace in the popover — or Accept the chat-staged change.
Feature 01 · Scene 4 of 6 · Brush replace · processing demonstrates C-42 spinner · C-97 processing state
Image regenerating · ~3 sec
Brush replacing…

Regenerating the painted region with brand-aware imagery.

The popover stays open during processing; the canvas image dims with the spinner overlay. Result will replace the original in place.
Feature 01 · Scene 5 of 6 · Result staged · accept or regenerate demonstrates C-44 feedback row · staged-change state
New image staged · awaiting Accept
Brush replace complete

Brush-replaced the hero region with a more polished result. Accept to commit, or regenerate.

Copy

Staged · not yet committed

A staged change is shown in dashed-border state on the canvas. C-44 feedback row supports thumb-up/down for AI quality learning.
Feature 01 · Scene 6 of 6 · Accepted · canvas updated demonstrates C-61 committed state
Edit committed · canvas now reflects the change
Hero updated Done

The change is committed. The popover is available again for the next edit.

Add a CTA Change theme Optimize for mobile
No round-trip to Canva. The hero was edited inline in three clicks. The popover stays available for the next image edit.
✓
FEATURE 01 · COMPLETE

AI Image Manipulation Suite

You selected the hero, opened the new C-97 popover, brush-replaced a region, staged the result via C-43/v.preview-diff, and accepted. Zero round-trips to Canva. One new C-ID introduced; everything else reuses existing primitives.

FEATURE 02 · AI · DESIGN STEP

Dream Lab

Generate high-fidelity branded imagery from a prompt + your own style reference + aspect ratio. Lives as the new "Image" tab in the manual mode left rail.

Feature 02 · Scene 1 of 5 · Manual rail · Image tab demonstrates C-71/v.image-tab
Manual mode · 5-tab left rail (Blocks · Sections · Styles · Image · Stickers)
📦Blocks
▦Sections
🎨Styles
ImageNEW
🎭StickersNEW
Blocks
Drag to add content
Heading
Text
Image
Button
Divider
Video
← Click the Image tab — the new 4th entry alongside Blocks, Sections, Styles.
Manual rail extends from 3 tabs to 5 (Image + Stickers). Both are variants of C-71 — no new shape.
Feature 02 · Scene 2 of 5 · Dream Lab · prompt + style ref + aspect ratio demonstrates C-19 · C-20 · C-58/v.aspect · C-25
Image tab open · Dream Lab panel
📦Blocks
▦Sections
🎨Styles
Image
🎭Stickers
Dream Lab NEW
Generate high-fidelity branded imagery
Urban runner at blue hour, motion blur on background, Stride Spring Velocity energy
+ Style reference synthetic-demo-pack/images/09-kicks-flatlay.jpg ✕
Aspect ratio
1:1 4:5 16:9 9:16
↳ Editorial ↳ Product ↳ Lifestyle ↳ Illustration
Prompt + style reference + aspect ratio (a 4-option variant of C-58 viewport radio) + style preset chips. Click Generate image.
Feature 02 · Scene 3 of 5 · Generating image · ~8 sec demonstrates C-42 spinner
4 candidates rendering

Generating 4 candidates from your prompt and brand style…

Using Stride Athletics brand palette · Editorial preset · 4:5 aspect

The same C-42 snowflake spinner used elsewhere. Brand context is shown so the user knows what inputs the model is using.
Feature 02 · Scene 4 of 5 · 4 candidate thumbnails · pick one demonstrates C-52 visual style picker
4 generated candidates · select one to drop into the canvas
Copy prompt Regenerate all
← Click the first candidate to drop it into the canvas.
C-52 visual style picker pattern reused. Click outside the picker to dismiss or pick a result to commit.
Feature 02 · Scene 5 of 5 · Image inserted as new C-61 block demonstrates C-61 new block
Selected image now lives in the canvas as a regular image block
📦Blocks
▦Sections
🎨Styles
Image
🎭Stickers
Recent generations
Saved to Brand Kit
Generated image becomes a regular C-61 canvas image block; C-97 image manipulation applies to it for further edits. Recent generations persist in Brand Kit.
✓
FEATURE 02 · COMPLETE

Dream Lab

You generated 4 candidates from a prompt + style reference + aspect ratio, picked one, and dropped it into the canvas. Zero new C-IDs. Two variants: C-71/v.image-tab + C-58/v.aspect.

FEATURE 03 · AI 2.0 · DESIGN STEP

Conversational Design Editing

Drive the whole builder from plain English. "Make the hero more professional. Shorten the body by 30%. Add urgency to the CTA." The existing chat composer (C-54) becomes the primary edit channel; the new C-43/v.preview-diff variant shows before/after thumbnails before commits.

Feature 03 · Scene 1 of 4 · Chat composer · refine chips visible demonstrates C-54 · C-70/v.refine-chips
Post-generation · chat composer ready
Email ready · refine via chat

Type a change, or pick a refine chip below.

Make the hero feel more premium for Stride's Spring Velocity launch
Make professional Swap hero Shorten copy Add urgency
↘ Click Make professional — or type into the composer.
Refine chips (C-70/v.refine-chips) seed common intents. The chat composer accepts free-form text as well.
Feature 03 · Scene 2 of 4 · AI proposes · preview-diff staged demonstrates C-43/v.preview-diff
Staged change visible · canvas un-touched until Accept
You: Make professional
Hero restyled Ready
→

Shifted color grade toward Stride teal, tightened the Spring Velocity headline. Canvas un-touched until Accept.

Original · pending replacement

C-43/v.preview-diff embeds before/after thumbnails inside the assistant message. Canvas dims to signal "staged, not committed."
Feature 03 · Scene 3 of 4 · Accept · canvas updated demonstrates C-61 commit · C-44 feedback
Commit applied · ready for next intent
Updated Done

Canvas now reflects the change. What's next?

Ask anything…
Add urgency Shorten copy Optimize mobile
After Accept the staged change becomes the canvas state. Chat stays open for the next refinement. Click Shorten copy to demo chained refinement.
Feature 03 · Scene 4 of 4 · Chained refinement · second intent demonstrates C-54 sustained chat
Body copy shortened · second commit applied
You: Shorten copy
Body shortened by 32% Done

Removed two paragraphs, kept the social proof. Canvas updated.

Refinement intents can chain. Each turn is a staged → commit cycle. The chat thread becomes the campaign's edit history.
✓
FEATURE 03 · COMPLETE

Conversational Design Editing

You drove two refinements through chat — restyle hero, then shorten copy. Each shown as preview-diff (C-43/v.preview-diff) before commit. The chat thread is now the campaign's edit history.

FEATURE 04 · AI 2.0 · COMPOSER ATTACH

Magic Layers

Drop a flat file (JPG, PDF, HTML) onto the composer's + attach button. AI detects sections and reconstructs them as editable layered blocks. The cleanest feature in the spec — zero new C-IDs.

Feature 04 · Scene 1 of 4 · Composer · attach button ready demonstrates C-20 attach
Email tab composer · drop a flat file to reconstruct

Generate emails with Mailchimp AI

Or drop a flat artifact to reconstruct as editable layers.

Describe the email — or drop a flat file (JPG, PDF, HTML)…

Tip: paste a lookbook JPG, a PDF brief, or an old HTML template — e.g. stride-spring-lookbook.jpg.

↑ Click the + attach button to simulate dropping stride-spring-lookbook.jpg.
Existing C-20 attach button accepts new file types (jpg/pdf/html) in addition to existing ones. No new shape needed.
Feature 04 · Scene 2 of 4 · Ingestion banner · reconstructing layers demonstrates C-23/v.ingestion-progress
stride-spring-lookbook.jpg · reconstruction in progress
Flat reference attached — sections are being peeled into editable blocks.
Reconstructing layers from stride-spring-lookbook.jpg

3 sections detected: ✓ Header · ✓ Hero · ⌛ Body · ⋯ Footer (next)

The brand-context banner (C-23) gains a progress + per-section status state. No new shape, just new content states.
Feature 04 · Scene 3 of 4 · Reconstruction complete · 7 editable blocks demonstrates C-43 · C-53/v.open-as-editable
Magic Layers assistant message
Magic Layers · 7 editable blocks Ready

Reconstructed from stride-spring-lookbook.jpg. Detected: 1 Header · 1 Hero · 2 Body · 1 Coupon · 1 Product Grid · 1 Footer. Brand Kit applied — your logo replaced theirs, colors normalized to your teal/cream palette.

AI prose response (C-43) summarizes the detected sections. The new C-53/v.open-as-editable variant routes to manual mode with pre-populated blocks.
Feature 04 · Scene 4 of 4 · Manual mode · pre-populated demonstrates C-72 blocks · C-61 pre-populated canvas
Manual mode opens · 7 blocks dropped into canvas
📦Blocks
▦Sections
🎨Styles
Image
🎭Stickers
Blocks · drag to add
✓ 7 reconstructed
Heading
Text
Image
Button
Coupon
Footer
Reconstructed blocks land in the canvas (C-61) and can be edited by C-72, C-97, conversational editing (feature 03), or any other Phase 1 feature.
✓
FEATURE 04 · COMPLETE

Magic Layers

You dropped a flat artifact and got 7 editable blocks with your brand applied. Zero new C-IDs. Two variants: C-23/v.ingestion-progress + C-53/v.open-as-editable.

FEATURE 05 · AI / AI 2.0 · BRAND KIT

Brand Voice 2.0 + Brand Intelligence

Save named brand-voice profiles (Default · Holiday · Launch). Auto-detect tone, voice, do's and don'ts from your URL. When the brand changes, a broadcast banner offers one-click "update all old templates."

Feature 05 · Scene 1 of 5 · Brand Kit · Brand Voice tab demonstrates C-81 · C-82
Brand Kit modal · open
My Business
Logos
Colors
Fonts
Buttons
Brand Voice 2.0
Social Links
Pick the section you want to edit

The new Brand Voice 2.0 tab adds profile management + Brand Intelligence auto-detection.

← Click Brand Voice in the left nav.
Brand Kit modal (C-81) with its 7-tab left nav (C-82) unchanged. Brand Voice gains the new "2.0" tag.
Feature 05 · Scene 2 of 5 · hero W3 · Profile picker · Brand Intelligence · broadcast demonstrates C-89 · C-89/v.profile-picker · C-23/v.brand-update-broadcast
Brand Kit · Brand Voice 2.0 section
My Business
Logos
Colors
Fonts
Buttons
Brand Voice 2.0
Social Links
Brand Voice 2.0 C-89/v.profile-picker

Save and switch between brand-voice profiles. AI generations will use the active profile by default.

Active profile
Personality
Warm, confident, direct
Formality (0–100)
50 · conversational
CTA style
Action verbs first · "Get yours" not "Click here"
Headline style
Sentence case, no exclamation marks
Brand Intelligence C-89 auto-extract Re-scan website →

Auto-detected from your URL last week: Tone warm + confident · Voice first-person plural · Avoid jargon, em-dashes · Length 8–18 words avg

12 drafts use your previous voice profile. Update them in one pass?
W3 hero scene. Profile picker (C-89/v.profile-picker), Brand Intelligence auto-detect card, and the cross-campaign broadcast banner (C-23/v.brand-update-broadcast). Click Update all 12 to demo the broadcast.
Feature 05 · Scene 3 of 5 · Broadcast applied · 12 drafts updated demonstrates brand-version state
Confirmation toast · 12 drafts now use the latest brand
✓ 12 drafts updated to Default profile

All previously-versioned drafts now reflect your latest brand voice. Banner dismissed; drafts list refreshes in your conversation history.

The broadcast applies in one pass. Each draft gets re-rendered with the active profile; brandVersion field on each draft is bumped to current.
Feature 05 · Scene 4 of 5 · Conversation list · drafts refreshed demonstrates C-11 · brandVersion bump
Sidebar · drafts now show updated timestamps
F
Today · brand-updated
Spring Velocity · Volt launch ·just now
Q3 launch announce ·just now
Post-purchase nudge ·just now
Yesterday
Sale promo · auto · 2pm
Re-engagement test

12 drafts updated

Every draft now reflects your Default Brand Voice 2.0 profile. Click any draft in the sidebar to preview the change.

The conversation list (C-11) shows the updated drafts at the top of "Today" with refreshed timestamps. No invented UI — existing list pattern carrying new content.
✓
FEATURE 05 · COMPLETE

Brand Voice 2.0 + Brand Intelligence

You activated a named profile, saw the Brand Intelligence auto-detect card, and broadcast the new brand to 12 drafts. Two variants registered. Zero new C-IDs.

FEATURE 06 · AI 2.0 · SIDEBAR

Mailchimp Memory · Living Memory

AI remembers what works for your team across campaigns. A new "Things I remember" entry in the sidebar opens a drawer of facts; memory chips surface in the composer to seed future generations.

Feature 06 · Scene 1 of 5 · Sidebar · Things I remember entry demonstrates C-9 · C-11/v.memory-entry
Sidebar · new entry below conversation list
F
Today
Stride lookbook → email (Magic Layers)
Flash sale draft v3
Yesterday
Spring Velocity A/B experiment
🧠 Things I remember 12 facts NEW
⚙ Prototype settings · 🎨 Brand & business context

A new entry in the sidebar

Persistent memory across all your campaigns. AI learns your team's preferences and surfaces them as suggestions.

← Click Things I remember to open the memory drawer.
Sidebar (C-9) gets a new persistent entry (C-11/v.memory-entry) with a count badge and NEW pill. Same list-item molecule as Today/Yesterday conversations.
Feature 06 · Scene 2 of 5 · Memory drawer · 6 categories demonstrates C-82/v.memory-drawer
Things I remember · drawer open
Brand voice
Audience
Style
Cadence
Performance
Inventory
+ Add memory
Style · 4 memories
🧠

Customers respond best to social-proof framing

Saved May 8 · used in 6 campaigns · Marked helpful 4×

✎✕
🧠

Hero CTAs work best in active voice

Saved Apr 22 · used in 11 campaigns

✎✕
🧠

Avoid red on hero CTAs (brand mismatch)

Auto-learned · brand kit conflict

✎✕
🧠

Product photos > illustrations for ecom

Saved Mar 14 · used in 8 campaigns

✎✕
Memory drawer reuses the Brand Kit modal nav pattern (C-82) with 6 memory categories. Each memory is editable, deletable, or trainable through feedback.
Feature 06 · Scene 3 of 5 · hero W1 · Composer · memory chips + connector banner demonstrates C-25/v.memory · C-23/v.live-context-banner
Email tab composer · extended for Phase 1 (memory chips + live context)

Generate emails with Mailchimp AI

Turn ideas into ready-to-send campaigns.

Describe the email you want…
Pulling from your Brand Kit · Slack #marketing-launches · Notion "Q3 launch brief"
↳ Create a Spring Velocity email for new subscribers ↳ Design a flash sale promotion email ↳ Build a monthly newsletter
🧠 Use last week's launch tone 🧠 Customers respond best to social-proof framing 🧠 Continue the "Spring Refresh" series
W1 hero scene. Below the standard quick-prompts, memory chips (C-25/v.memory) and a live-context banner (C-23/v.live-context-banner) seed every generation with team-learned context. Click a memory chip.
Feature 06 · Scene 4 of 5 · Memory chip applied · ready to generate demonstrates C-25/v.memory active state
Memory included in the prompt
Create a Spring Velocity email for new subscribers 🧠 Use last week's launch tone

The memory is now part of the prompt. AI will use last week's confident-but-warm tone for the Spring Velocity send.

Memory chips become first-class parts of the prompt. Multiple can be combined, removed, or edited inline.
Feature 06 · Scene 5 of 5 · Strategy panel · Drawing on 12 memories demonstrates C-45 header + memory count chip
Strategy panel · post-generation
Email strategy Ready 🧠 Drawing on 12 memories
Train in rhythm this spring
GoalRetention: Customer loyalty
RecipientsNew email subscribers (2,150)
Focus metricRevenue
Brand voiceDefault · confident, not pushy
Strategy panel header (C-45) gains a memory-count chip so the user sees what context the AI drew on.
✓
FEATURE 06 · COMPLETE

Mailchimp Memory

You opened the memory drawer, saw memory chips surface in the composer, applied one, and saw the strategy panel reflect the memories used. Three variants registered. No new shapes.

FEATURE 07 · AI 2.0 · SETTINGS

Live-Context Connectors

Connect Slack, Drive, Notion, Zoom, Calendar. AI pulls live context — the latest launch brief in Notion, this week's marketing standup in Slack — directly into every campaign prompt.

Feature 07 · Scene 1 of 5 · Settings popover · Connectors section demonstrates C-91/v.connector-section
Prototype settings · expanded with Connectors section
Experiences
SMS AI
WhatsApp AI
Campaign AI
Live-Context Connectors NEW
SSlack ·2m ago
GDrive ·11m ago
NNotion ·3m ago
ZZoom ·not connected
CCalendar ·not connected
→ Click Connect on Zoom to start the OAuth flow.
Settings popover (C-91) gains a Connectors section. Each row is a variant of the existing experience toggle (C-92/v.connector-toggle) with a service logo + last-sync timestamp.
Feature 07 · Scene 2 of 5 · OAuth · external auth demonstrates connector-OAuth state
OAuth redirect · simulated
Z
Connect Zoom to Mailchimp?

Read meeting transcripts to inform campaign briefs. No write access. You can revoke anytime.

OAuth runs externally. Permissions scoped to read-only with explicit revocation language.
Feature 07 · Scene 3 of 5 · Connector syncing demonstrates C-92 sync state
Zoom · indexing recent meetings
Live-Context Connectors
SSlack
GDrive
NNotion
ZZoom indexing 12 meetings…
CCalendar
Per-connector syncing state shown inline with the same C-42 spinner used elsewhere.
Feature 07 · Scene 4 of 5 · Composer · live context active demonstrates C-23/v.live-context-banner
Live-context banner now shows 4 sources

Generate emails with Mailchimp AI

Live context from all your connected sources is included in every prompt.

Describe the email you want…
Pulling from your Brand Kit · SSlack #marketing-launches · N"Q3 launch brief" · ZLast Mon standup
The brand-context banner extends to show every active source. Each source is clickable to inspect the excerpt being used.
✓
FEATURE 07 · COMPLETE

Live-Context Connectors

You connected Zoom, watched it index, and saw the banner reflect 4 live sources. Two variants registered.

FEATURE 08 · AI · MANUAL RAIL

AI Sticker / GIF / Animation

Generate branded sticker packs + one-click hero animations. Lives as a 5th tab in the manual rail. Stickers persist in Brand Kit for reuse across campaigns.

Feature 08 · Scene 1 of 5 · Manual rail · Stickers tab demonstrates C-71/v.stickers-tab
Manual rail · 5th tab "Stickers"
📦Blocks
▦Sections
🎨Styles
Image
🎭StickersNEW
Blocks
Heading
Image
Manual rail accepts a 5th tab via the same C-71 variant pattern as Dream Lab.
Feature 08 · Scene 2 of 5 · Stickers · prompt + presets demonstrates C-19 · C-25/v.sticker-prompts
Stickers panel open
📦
▦
🎨
🎭Stickers
Sticker generator NEW
Branded sticker packs + hero animations
A Spring Velocity mascot patch — teal + sand, works on hi-res heroes
↳ Branded mascot ↳ Holiday pack ↳ Reaction set ↳ Hero animation
Prompt + 4 preset chips. Same structure as Dream Lab (feature 02) — no new primitives.
Feature 08 · Scene 3 of 5 · Generating sticker pack · ~5 sec demonstrates C-42
Sticker pack generation

Generating 8-sticker pack…

Same spinner pattern.
Feature 08 · Scene 4 of 5 · 8-sticker pack ready demonstrates C-72 sticker grid
8 stickers · Spring '26 mascot pack

Click a sticker to drop it in the canvas. The pack is saved to your Brand Kit.

Stickers reuse the C-72 tile grid pattern. Each sticker drops into the canvas as a regular image block.
Feature 08 · Scene 5 of 5 · Sticker in the email body demonstrates C-61 block
Sticker block placed in body
Sticker rendered in the body. C-97 image manipulation applies; conversational editing (feature 03) can re-style.
✓
FEATURE 08 · COMPLETE

AI Sticker / GIF / Animation

You generated an 8-sticker pack and dropped one into the canvas. Two variants registered. Composes entirely from existing primitives.

FEATURE 09 · AI 2.0 · STRATEGY PANEL

Web Research Integration

Before generating, AI searches the web for competitive, seasonal, and trend context. A new "Research depth" field in the strategy panel lets you pick None / Quick / Deep.

Feature 09 · Scene 1 of 3 · Strategy panel · Research depth field demonstrates C-46/v.research-depth
Strategy panel · new field above visual style
Email strategyReady
GoalRetention: Customer loyalty
RecipientsNew email subscribers (2,150)
Focus metricRevenue
Research depth NEW Quick (under 10s) ▾
Visual styleModern · teal
← Click the Research depth row to demo the research turn.
New field added to the strategy panel using the existing C-46 select pattern. 3 options: None, Quick, Deep.
Feature 09 · Scene 2 of 3 · Web research · scanning 12 sources demonstrates research-pending state · C-42
Scanning sources before generation

Scanning 12 sources on athletic DTC launch best practices…

Industry benchmarks · Reddit · Mailchimp internal data

Same spinner. Research runs before generation so the AI has fresh context.
Feature 09 · Scene 3 of 3 · 3 findings in chat thread demonstrates C-43 prose · C-55 disclaimer
Web research findings · before strategy
Web research · 12 sources scanned Ready

1. Q3 2025 industry-avg open rate for welcome emails = 47% (your benchmark target).

2. Top-performing welcome emails reference the user's signup source within the first 3 lines.

3. Including a single CTA (vs 2+) lifts CTR ~15%.

Sources: 12 indexed pages · see citations → · Intuit Intelligence can make mistakes.
Findings render in the standard C-43 prose pattern. Citations link out via existing C-55 disclaimer-link style.
✓
FEATURE 09 · COMPLETE

Web Research Integration

You picked Quick depth, saw the research turn, and got 3 findings before generation. One variant.

FEATURE 10 · AI 2.0 · SETTINGS

ChatGPT & Claude MCP Bridge

Expose Mailchimp campaign creation as an MCP server. A marketer working in ChatGPT, Claude, or Cursor can hand off "draft a welcome email for my MC audience" and pull back the rendered draft.

Feature 10 · Scene 1 of 3 · Settings · new MCP section demonstrates C-91/v.mcp-section
Prototype settings · 3rd section "MCP server"
Live-Context Connectors
Slack · Drive · Notion · Zoom4 connected
Expose Mailchimp as MCP server NEW

Let ChatGPT, Claude, or Cursor call Mailchimp directly.

MCP server
→ Toggle MCP server on.
Settings popover (C-91) grows a 3rd section. Same labeling pattern as Experiences and Connectors.
Feature 10 · Scene 2 of 3 · MCP enabled · bearer token issued demonstrates C-90/v.mcp-token-row
MCP server on · token revealed
Expose Mailchimp as MCP server Active
MCP server

Bearer token

mc_live_a8f3b9c2e7d6f1... 👁

Last used 4 minutes ago by Claude 4.5 (Cursor)

📖 Connection guide →

→ Click copy to demo the token-copied state.
Token row (C-90/v.mcp-token-row) is a variant of the social-link input row from Brand Kit. Last-used metadata + connection guide link.
Feature 10 · Scene 3 of 3 · Token copied · external client connected demonstrates token-copied state
External AI client calling Mailchimp via MCP
Token copied to clipboard

Paste it into your external AI client's MCP configuration. Mailchimp now appears as an addressable tool in Claude / ChatGPT / Cursor.

# Claude desktop MCP config
"mailchimp": {
"url": "https://mcp.mailchimp.com",
"token": "mc_live_a8f3b9c2…"
}
Phase 1's most outward-facing feature. The token unlocks Mailchimp as a tool callable from any MCP-capable client.
✓
FEATURE 10 · COMPLETE

ChatGPT & Claude MCP Bridge

MCP server enabled, token issued, external client connected. Two variants registered.

FREDDIE PHASE 1 · INTEGRATED

Here's what we built today.

One email that uses all 10 features: Brand Voice 2.0 shaped the tone · Memory seeded the prompt with team learnings · Live-Context Connectors pulled the Q3 launch brief from Notion · Web Research brought in the 47% open-rate benchmark · Dream Lab generated the hero · AI Image Manipulation brush-replaced a region · Conversational Editing refined the copy · Magic Layers reconstructed Stride's stride-spring-lookbook.jpg · Stickers dropped a Spring Velocity tile · MCP Bridge exposes the whole thing to external AI.

SEND CONFIRMATION

Ready to send?

Recipients: New email subscribers (2,150)
From: Stride Athletics <hello@stride-athletics.example.com>
Subject: Spring Velocity: Volt Runner ships free this week
Brand Voice: Default · Brand kit applied · footer verified

Closes the pre-mortem #4 gap (audience-confirmation modal at Send).

✓
SENT

Your email is on its way.

2,150 recipients · Stride Athletics · Spring Velocity launch
The entire workflow stayed in Freddie. No Canva round-trip, no manual copy-paste, no compliance gaps.

Back to spec
Feature 03 · SMS · Scene 1 of 4 · Refine via chat · text-only intents demonstrates C-54 · C-70/v.refine-chips (text-only)
SMS tab · post-generation chat
SMS ready · 154 chars

Refine via chat. Image-related intents (Swap hero / Image edits) are not available on SMS — text only.

Shorten Add urgency More casual tone Swap hero (N/A on SMS)
Stride Athletics · today

Stride: Spring Velocity — Volt Runner $128 + free ship on Life Bundles thru Sun. Code SPRINGVEL. Reply STOP to unsubscribe.

154 / 160 chars · 1 segment

Same chat composer (C-54) and refine chips (C-70/v.refine-chips). Image intents are disabled and labeled "N/A on SMS" — honoring R4 channel parity by physics.
Feature 03 · SMS · Scene 2 of 4 · Shortened · 154 → 98 chars demonstrates C-43/v.preview-diff (text)
Text-only preview-diff
You: Shorten
Shortened by 36% Ready

Stride: Spring Velocity — Volt Runner $128 + free ship on Life Bundles thru Sun. Code SPRINGVEL. Reply STOP to unsubscribe.

Stride: Volt $128 · bundle ship-free this week · SPRINGVEL · STOP to unsubscribe

Stride: Spring Velocity — Volt Runner $128 + free ship on Life Bundles thru Sun. Code SPRINGVEL. Reply STOP to unsubscribe.

Original · pending replacement

Same C-43/v.preview-diff pattern, but text-only instead of thumbnail-paired. Character count shown alongside.
Feature 03 · SMS · Scene 3 of 4 · Accepted · canvas updated demonstrates commit state
SMS body committed · 98 chars
Updated Done
Add urgency More casual
Stride Athletics · today

Volt $128 + bundle ship-free this week. Code SPRINGVEL. Reply STOP to unsubscribe.

98 / 160 chars · 1 segment

Committed body. Chained intents available (e.g. Add urgency) just like Email.
Feature 03 · SMS · Scene 4 of 4 · Urgency added · ready to send
Urgency added · still under 160 chars
You: Add urgency
Urgency added Done

24hr only: Extra 10% off Volt with SPRINGVEL. Reply STOP to unsubscribe.

94 / 160 chars · 1 segment

Same chained-refinement pattern as Email. Refine intents in SMS scope to text only.
Feature 05 · SMS · Brand Voice in copy · Tone applies to SMS body demonstrates C-89 voice profile in SMS
Two profiles · same campaign · SMS body changes tone

Default profile

Spring Velocity encore: Volt $128 + bundle ship-free. SPRINGVEL. Reply STOP to opt out.

Launch profile active

Final call: Spring Velocity ends tonight — SPRINGVEL on Volt + bundles. STOP to opt out.

Brand Voice 2.0 profiles apply uniformly across channels. The SMS body switches register without re-prompting — same profile picker, same broadcast pattern.
Feature 06 · SMS · Memory in SMS composer · Memory chips below quick prompts demonstrates C-25/v.memory in SMS
SMS tab composer · with memory chips

Generate SMS with Mailchimp AI

Turn ideas into ready-to-send texts. Memory chips work the same way as Email.

Describe the SMS you want…
↳ Send a flash sale alert via text ↳ Write a Spring Velocity SMS for new subscribers
🧠 Tuesday 10am AEST highest engagement 🧠 Customers respond best to social-proof framing 🧠 Email subjects under 50 chars perform best
Memory chips render identically on the SMS composer surface. Cross-channel by design.
Feature 07 · SMS · Connectors apply to SMS · Same banner · SMS tab
SMS composer · live-context banner active

Generate SMS with Mailchimp AI

Describe the SMS you want…
Pulling from your Brand Kit · SSlack #marketing-launches · N"Q3 launch brief"

Connectors are workspace-level — every channel sees the same context. SMS prompts inherit the launch tone the team set in Notion.

Connectors are workspace-scoped: the same banner appears on Email, SMS, and WhatsApp composers.
Feature 09 · SMS · Research applies to SMS · Strategy panel · Research depth
SMS strategy panel · with research
SMS strategy
GoalRetention
RecipientsSMS subscribers (1,420)
Research depth NEW Quick (under 10s) ▾
Length targetUnder 160 chars · 1 segment

Research informs SMS just like Email — competitive opens, peak engagement windows, opt-out copy norms.

Same C-46/v.research-depth field. SMS-specific length-target row is a regular C-46.
Feature 10 · SMS · MCP is workspace-level · SMS authoring exposed too
Same MCP token · works for SMS authoring

MCP is workspace-level. The same bearer token lets external clients author Email, SMS, and WhatsApp campaigns.

# Claude asks Mailchimp to draft an SMS
tool: mailchimp.compose
channel: sms
audience: "SMS subscribers"
intent: "spring velocity · volt + bundles"
Single token, all channels addressable. No per-channel auth.
Feature 01 · WhatsApp · Image edit in WA message · Same C-97 popover on WA media
WhatsApp tab · image message · selection state
WhatsApp image ready

Click the image to edit inline. Same C-97 popover as Email.

Stride Athletics

Spring Velocity lookbook — tap the image for edits.

Edit image · C-97
Brush replace
Subject extract
Frame extend
WhatsApp natively supports image messages. The C-97 popover anchors to media just as in Email.
Feature 02 · WhatsApp · Dream Lab on WA · 9:16 aspect for WA Status
Dream Lab · 9:16 aspect ratio for WhatsApp Status

Dream Lab generates 9:16 aspect-ratio images for WhatsApp Status posts. Same C-58/v.aspect control.

Same Dream Lab panel, different aspect ratio appropriate for WhatsApp Status.
Feature 04 · WhatsApp · Image-only ingestion · Partial parity · no PDF/HTML
WhatsApp Magic Layers · image attach only

Generate WhatsApp with Mailchimp AI

Drop a flat image to reconstruct as a WA-friendly post.

Describe the WhatsApp post — or drop an image…
⚠ Partial parity: WhatsApp Magic Layers supports image-only ingestion. PDF and HTML reconstruction are Email-only (physics: WA does not render structured documents).
Explicit "Partial parity" callout. Honors R4 by being honest about physics constraints.
Feature 08 · WhatsApp · Stickers · native to WA · Send sticker messages
WhatsApp · sticker as standalone message

Stride Athletics

Spring Velocity · Volt & Pierce in stock

Stickers are native to WhatsApp. The same generator produces packs that work as standalone messages, replies, or reactions.

Stickers slot directly into WhatsApp's native sticker-message format.