Jesse Diehl

Brief to Inbox: a Claude system that turns one brief into finished emails

Email at INDOCHINO used to be made by hand. Each one was designed in Photoshop as flat images, with no type or design system behind it, then put together piece by piece in Bloomreach. A week of emails took a designer and the email manager about a week.

I rebuilt it as a production line out of Claude, Figma and Email Love. From one brief, Claude drafts the Asana tasks, picks from 43 on-brand Email Love components built in MJML, assembles the emails in Figma, writes the copy, proofreads it against the brand rules, runs design checks and pulls images from the approved library. The email manager now does about 90% of each email through Claude, a designer does the final touch-ups, and a week of emails goes out on brand and responsive in a couple of days.

Where AI stops. AI builds the email. People write the brief, judge anything that fails a check, and approve every email before it sends.

Client
Indochino
Year
2026
Role
Senior Art Director
Work
Email system, Claude tooling, Figma, Email Love
Diagram: before, an email was designed in Photoshop, exported as images, built by hand in Bloomreach and fixed back in Photoshop, about a week of work for a designer and the email manager. Now the brief goes to Claude, which drafts tasks, picks components, builds in Figma with copy and images, and runs checks; a designer touches up and the email manager exports to Bloomreach, a week of emails in a couple of days
Eight full emails side by side. Before the system, the first four sends of May 2026: type set inside photos, prices baked into images, a different structure in every email and a grey welcome bar with a broken merge field. With the system, four sends from September and October 2026: the same header, type, modules and footer every time

The input

Everything depends on the brief, so the brief has a standard. Every module names a real component, the image it needs and every word of copy, so nothing has to be guessed downstream. The skill reads a playbook generated from the Figma library by one script, so a brief cannot ask for a component that does not exist.

One hero module from a brief written to the standard: component, image, every line of copy and production notes

One email, full length

Pacing matters more than the hero. This styling email holds one idea, two ways to wear the same trouser, for its whole length.

Johnby trouser styling email shown full length, from the hero to the lookbook links

What changed

On the first full week built from the components, all seven WK31 emails were assembled working only from the brief, and nothing changed afterward. In Figma, designers went from 56% of email build time to 12%, while the email manager's share rose from 42% to 60%. A week of six emails now takes 13 to 21 hours of Figma editing at most, and proofing fixes halved.

Chart: fix requests per 100 emails fell from 34 to 17. Sent emails rated Good went from 0% in May, June and July and 5% in August to 69% in September and 64% in October

What it does not do yet

Export still needs a person in the Email Love panel. And the weekly sends carry no conversion goal in Bloomreach, so revenue per email is not measured yet.