get_brew_capabilities under workflows.
Launch a campaign
launch_email_campaign — the full create → send → analyze loop:
create_email_designfrom a prompt → iterate withedit_email_with_ai.send_emailwithtest: trueto QA.list_domains(verified sender) +list_audiences(or build one).send_emailwithaudienceId,domainId, and anidempotency_key. AddscheduledAtto schedule.get_send_analytics+get_campaign_analytics.
Build a segment and send
build_segment_and_send — a segment is a saved Audience with filters:
search_contacts+list_custom_fieldsto see what you can filter on.create_audiencewithfilters+logicalOperator(and/or). Addinclude: ["count"]to size it.create_email_design→send_emailto theaudienceId.
Set up an automation
set_up_automation:
create_trigger(note thetriggerEventId).create_email_design.create_automation(a graph of sendEmail / wait / filter / split nodes).test_automation→update_automation { published: true }.fire_trigger_eventfrom your app + monitor withlist_automation_runs.
Analyze performance
analyze_campaign_performance — get_send_analytics → get_campaign_analytics → get_event_analytics (and get_automation_analytics), then summarize wins, deliverability issues, and next experiments.
Personalize with a CRM MCP
personalize_with_crm — this is where Brew shines next to other MCPs. Brew is the durable email marketing memory and infrastructure; a CRM / enrichment MCP (Clay, Attio, …) is the contact intelligence:
- Enrich — pull contact context (lifecycle, intent, firmographics) from your CRM MCP.
- Write it to Brew —
create_custom_fieldfor each attribute, thencreate_contact/update_contact(orimport_contacts_csv). - Segment —
create_audiencefiltering on the enriched fields (e.g.lifecycle = "trial" AND intent = "high"). - Personalize —
create_email_designthat speaks to the segment, thensend_email. - Measure & re-segment — read analytics and refine.
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.