Skip to main content
Brew integrates with the tools you already use. Send emails through your existing ESP, pull design context from Figma, kick off automations from auth + commerce + billing events, or let any AI agent operate Brew through its API.

How It Works

  1. Connect a provider. Open Integrations in Brew and click the provider you want. OAuth integrations connect with one click; the rest take a credential or two.
  2. Use Brew like normal. Write, edit, and iterate on emails the way you always would.
  3. Send or export. From any email, click Send in the top right. Choose Send Email for direct delivery or Export Template to push the email into your connected ESP as a reusable template.

Send Through Your ESP

Push email templates from Brew into your existing ESP. Keep your sending infrastructure where it is, use Brew for creation.
integration-braze-icon

Braze

Export templates to Braze for campaign management.
integration-brevo-icon

Brevo

Export templates to Brevo for email marketing.
integration-customerio-icon

Customer.io

Send emails through Customer.io.
integration-hubspot-icon

HubSpot

Export templates to HubSpot Marketing Hub.
integration-iterable-icon

Iterable

Export templates to Iterable for campaigns and journeys.
integration-klaviyo-icon

Klaviyo

Export Brew emails to Klaviyo as CODE templates.
integration-mailchimp-icon

Mailchimp

Export templates to Mailchimp.
integration-mailgun-icon

Mailgun

Export templates to Mailgun.
integration-mailjet-icon

Mailjet

Export templates to Mailjet.
integration-onesignal-icon

OneSignal

Export templates to OneSignal.
integration-postmark-icon

Postmark

Export templates to Postmark.
integration-sendgrid-icon

SendGrid

Export templates to SendGrid.
OAuth (one-click): Brevo, HubSpot, Klaviyo, Mailchimp.Credential-based: Braze, Customer.io, Iterable, Mailgun, Mailjet, OneSignal, Postmark, SendGrid.

Trigger Automations from Events

Connect auth, commerce, and billing platforms so their events fire Brew automations. Welcome new signups, drip dunning on failed payments, recover abandoned carts, notify on role changes, without writing webhook glue code.

How Event Triggers Work

Every event-source integration in this section follows the same flow once connected:
1

Brew gives you a unique webhook URL

Each connection mints its own server-issued URL scoped to your brand. You paste this URL into the provider’s dashboard so they know where to send events.
2

Brew signature-verifies every webhook

Brew checks the signing secret on every delivery before doing anything else. Tampered or replayed events are rejected with no automation fired.
3

Published automations fire and your audience auto-syncs

For every verified event Brew (1) starts every published automation whose trigger matches and (2) upserts the contact into your audience with provider-namespaced custom fields (clerk_user_id, stripe_subscription_status, shopify_last_order_at, etc.) you can use in filters and merge tags. Connecting the provider auto-provisions every supported event. There’s no per-event enable step. To stop a specific event from firing, unpublish its bound automation.
Each provider page below walks through the exact connect flow, the supported events, and the personalization variables you can use inside emails.
integration-clerk-icon

Clerk

User signups, org changes, paid subscriptions, and waitlist entries.
integration-revenuecat-icon

RevenueCat

In-app purchases + subscriptions across App Store, Play Store, Stripe, and Web Billing.
integration-shopify-icon

Shopify

Customer, order, checkout, cart, and fulfillment events.
integration-stripe-icon

Stripe

Subscriptions, invoices, checkouts, refunds, quotes.
integration-stytch-icon

Stytch

Consumer (B2C) and B2B auth events, user lifecycle, member changes, organization activity.
integration-supabase-icon

Supabase

auth.users events including derived email-confirmed, password-changed, and ban / unban signals.
integration-workos-icon

WorkOS

Enterprise auth: SSO users, password resets, organizations, SCIM directory sync.

Productivity and Data

Bring designs and signals into Brew, or chat with your AI assistant from where you work.
integration-figma-icon

Figma

Paste a Figma frame URL into chat. Brew converts the design to a responsive email.
integration-slack-icon

Slack

Mention @brew in any channel or thread to create and edit emails.
integration-typeform-icon

Typeform

Pull survey responses into Brew to inform emails. Coming soon.

AI Agents

Brew is built to be operated by AI agents. Any agent that can call an HTTP API can use Brew to design, send, and trigger emails.

Use Brew with AI agents

Generic guide for any agent. Claude, OpenClaw, Replit, Viktor, and others.

Lovable

Worked example: send transactional emails from Lovable apps via Supabase Edge Functions.
Have an integration you need? Let us know and we’ll prioritize it.