Before you start. You need a Brew account, an AI client that supports MCP connectors (Claude, ChatGPT, Cursor, VS Code, and most agent tools), and a verified sending domain if you plan to send for real.
1. Connect Your Client
Add the connection URL as a custom connector (Claude, ChatGPT) or drop it into your client’smcp.json (Cursor, VS Code, and most others):
2. Draft the Email
Describe the send the way you’d brief a designer:“Create this week’s product update newsletter. Three sections: the new inbox previews feature, the two bug fixes from the changelog, and a customer quote. Keep it text-forward with one CTA to the changelog.”The agent calls
create_email_design and returns an Open in Brew link. Click it to see the design in the app; email is visual, so review the render, never just the agent’s description of it.
3. Iterate in the Same Chat
Edits go throughedit_email_with_ai, so revision is conversational:
“Shorten the intro to two sentences and swap the CTA button to say ‘Read the changelog’.”Every edit creates a new version in Brew, so you can restore an earlier one if a change goes the wrong way.
4. QA Without Leaving Chat
The full pre-send routine is available as tools:- “Preview this across Gmail, Outlook, and iOS dark mode” runs
preview_email_across_clientsand returns a screenshot per client. - “Run an accessibility audit” runs
audit_email_accessibilityand returns a WCAG 2.1 score with the issues to fix. - “Send me a test” runs
send_emailwithtest: true, which delivers a one-off test to your inbox and never touches your audience.
5. Send It
Ask for the real send:“Send it to the Newsletter subscribers audience tomorrow at 9am.”A campaign send is irreversible, so Brew makes the agent stop first:
send_email returns a confirmation request with the exact recipient count, the agent shows it to you, and the send only goes out after you approve. Treat that pause as part of the workflow, and read the count before you say yes.
6. Where This Goes Next
The same session can run the rest of your email program:- Audiences. “Create an audience of contacts on the Pro plan who joined this quarter” (
create_audience). - Automations. “Build a 3-step welcome flow triggered by user signup” (
create_automation), then test and publish it from chat. - Analytics. Next week: “How did the newsletter perform against our last three sends?” (
get_campaign_analytics).
Need help?
Our team is ready to support you at every step of your journey with Brew. Choose the option that works best for you:- Self-Service Tools
- Talk to Our Team
Search Documentation
Type in the “Ask any question” search bar at the top left to instantly find relevant documentation pages.
ChatGPT/Claude Integration
Click “Open in ChatGPT” at the top right of any page to analyze documentation with ChatGPT or Claude for deeper insights.