Brevo (formerly Sendinblue) combines transactional email, marketing campaigns, SMS messaging, and a built-in CRM. Connect it to Rocket and describe the messaging flow you want in chat. Rocket generates the complete logic: templates, API calls, contact management, and automation triggers.
What you can use it for
Transactional emails
Password resets, order confirmations, invoices, and verification emails triggered by user actions.
Email marketing campaigns
Promotional emails, announcements, and seasonal campaigns to your contact lists.
SMS campaigns
SMS messages for promotions, alerts, and time-sensitive notifications through Brevo’s built-in SMS feature.
CRM and contact workflows
Manage contacts, segment audiences, and automate workflows based on user behavior.
Newsletter signup and delivery
Collect subscriber emails and deliver regular newsletters with dynamic content.
Quick start
Get your Brevo API key
Log in to Brevo, go to Settings > Keys > API, click Generate a new API Key, name it, and copy the key.
Connect in chat
Open any Rocket project and type:Paste your API key when prompted. Rocket builds the email flow instantly.
This connector is only available for Next.js TypeScript web build tasks.
Detailed setup
Get your Brevo API key
Open Brevo’s API documentation to learn how to create your API key.
To generate an API key:
- Log in to Brevo and go to Settings > Keys > API.
- Click Generate a new API Key.
- Add a name and confirm.
- Copy the key. You will paste it into Rocket in the next step.
Connect Brevo to Rocket
- Web Browser
- Mobile App
There are two ways to connect Brevo:Method 1: Use Rocket chat (fastest)In any project, open the chat panel and type:Paste your API key into the field and click Save. A green dot appears next to Brevo when the connection is active.Update or disconnectClick the Brevo integration again. Replace the existing key or click Disconnect to remove it.
Connect my Brevo account to send a welcome email when a user signs up.Connect Brevo and create a newsletter signup flow.
... button and select Connectors. Click the Brevo card.When you connect Brevo from Connectors, Rocket does not automatically create email flows. After saving your key, describe the email flow you want in chat.
Prompt cookbook
Copy-paste these prompts after connecting Brevo to build common email and messaging flows:| Use case | Prompt |
|---|---|
| Welcome email | Send a welcome email through Brevo when a new user signs up, with onboarding steps. |
| Password reset | Add a forgot-password flow that sends a reset link via Brevo with a 15-minute expiration. |
| Marketing campaign | Build a campaign page where I can write a promotional email, select a Brevo contact list, and send it. |
| SMS notification | Send an SMS through Brevo to users who opted in when their order ships. |
| Drip sequence | Start a 5-email onboarding drip sequence through Brevo when a user creates an account. |
| Newsletter | Add a newsletter signup form and send a monthly email through Brevo with the latest blog posts. |
| Abandoned cart | Send an abandoned cart email through Brevo 1 hour after a user leaves items in their cart. |
| Contact tagging | When a user upgrades to Pro, update their Brevo contact attributes and add a "pro" tag. |
| Event reminder | Send an event reminder email through Brevo 24 hours before a user's scheduled appointment. |
| Re-engagement | Send a re-engagement email to Brevo contacts who have not opened an email in 60 days. |
Tips and limitations
- Brevo combines email, SMS, and CRM. Unlike standalone email services, Brevo includes SMS sending and contact management in one platform.
- Free tier includes 300 emails per day. Brevo’s free plan allows 300 emails daily with no contact limit. Upgrade for higher sending volume and advanced features.
- Transactional and marketing are separate. Brevo treats transactional emails and marketing campaigns as separate categories with different sending limits.
- Manage contacts in Brevo. You can add contacts through Rocket, but deleting contacts, managing unsubscribes, and editing campaign templates must be done in the Brevo dashboard.
- One Brevo account per project. Each Rocket project connects to one Brevo API key.
What’s next?
Supabase
Store user data and trigger emails based on database events and user actions.
Stripe
Send payment confirmations and receipt emails after Stripe transactions.
SendGrid
Compare with SendGrid for high-volume transactional email at scale.
Resend
Compare with Resend for simpler developer-focused transactional email.

