Skip to main content
Email, SMS, and CRM in one platform. 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.You will need:
  • A Rocket account at rocket.new.
  • A Brevo account.
Brevo is a great choice when you need email, SMS, and CRM in a single platform without stitching together multiple services. Pair it with Supabase (for user data) and Stripe (for payment-triggered communications) for the best results.

What you can use it for

Send password resets, order confirmations, invoices, and verification emails triggered by user actions.Try this prompt:
When a user resets their password, send a password reset email through Brevo
with a secure link that expires in 15 minutes.
Rocket creates: reset flow logic, Brevo transactional email API call, expiration handling.
Send promotional emails, announcements, and seasonal campaigns to your contact lists.Try this prompt:
Build a campaign composer page where I can write a marketing email,
pick a Brevo contact list, and schedule it for a specific date and time.
Rocket creates: campaign editor UI, contact list picker, Brevo scheduling integration.
Send SMS messages for promotions, alerts, and time-sensitive notifications through Brevo’s built-in SMS feature.Try this prompt:
Send an SMS through Brevo to all users who opted in, announcing a flash sale
that starts in 2 hours. Include a link to the sale page.
Rocket creates: opt-in contact filtering, Brevo SMS API call, message composition UI.
Manage contacts, segment audiences, and automate workflows based on user behavior.Try this prompt:
When a user signs up, add them to a Brevo contact list and tag them
based on which pricing plan they selected. Start a welcome email sequence.
Rocket creates: signup trigger, Brevo contact creation with tags, automation sequence.
Collect subscriber emails and deliver regular newsletters with dynamic content.Try this prompt:
Add a newsletter signup form to my homepage. Store subscribers in Brevo
and send a monthly newsletter with the latest blog posts.
Rocket creates: signup form, Brevo list management, newsletter sending flow.

Quick start

1

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.
2

Connect in chat

Open any Rocket project and type:
Connect Brevo and send a welcome email when a new user signs up.
Paste your API key when prompted. Rocket builds the email flow instantly.
3

Test the email

Trigger the flow in your app preview and check your inbox. Review delivery status in the Brevo Transactional > Logs section.

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:
  1. Log in to Brevo and go to Settings > Keys > API.
  2. Click Generate a new API Key.
  3. Add a name and confirm.
  4. Copy the key. You will paste it into Rocket in the next step.
Never paste your Brevo API key directly into Rocket chat. Always use the secure integration flow or the API key input in settings. If you believe your key has been exposed, revoke it from Brevo Settings and create a new one.

Connect Brevo to Rocket

1

Connect Brevo to Rocket

There are two ways to connect Brevo to Rocket:Method 1: Use Rocket Chat (fastest)
  • In any project, open the chat panel and type something like: Connect my Brevo account to:
  • Send a welcome email when a user signs up.
  • Create a newsletter signup flow.
  • You will see a popup appear where you can paste and save your API key instantly.
Method 2: From your project settings
  • Open any project and go to Integrations.
  • Click the Brevo card.
When you connect Brevo from Project Settings, Rocket will not automatically create email flows. After saving your key, describe the email flow you want in chat for Rocket to implement it.
2

Save your API key

  • Paste your API key into the field.
  • Click Save to complete setup.
3

Update or disconnect

  • Click the Brevo integration again.
  • Replace the existing key or click Disconnect to remove it.

Prompt cookbook

Copy-paste these prompts after connecting Brevo to build common email and messaging flows:
Use casePrompt
Welcome emailSend a welcome email through Brevo when a new user signs up, with onboarding steps.
Password resetAdd a forgot-password flow that sends a reset link via Brevo with a 15-minute expiration.
Marketing campaignBuild a campaign page where I can write a promotional email, select a Brevo contact list, and send it.
SMS notificationSend an SMS through Brevo to users who opted in when their order ships.
Drip sequenceStart a 5-email onboarding drip sequence through Brevo when a user creates an account.
NewsletterAdd a newsletter signup form and send a monthly email through Brevo with the latest blog posts.
Abandoned cartSend an abandoned cart email through Brevo 1 hour after a user leaves items in their cart.
Contact taggingWhen a user upgrades to Pro, update their Brevo contact attributes and add a "pro" tag.
Event reminderSend an event reminder email through Brevo 24 hours before a user's scheduled appointment.
Re-engagementSend 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, reducing the number of integrations you need.
  • 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.
  • Manage contacts and campaigns in Brevo. You can add contacts through Rocket, but deleting contacts, managing unsubscribes, and editing campaign templates must be done in the Brevo dashboard.
  • Transactional and marketing are separate. Brevo treats transactional emails (password resets, receipts) and marketing emails (campaigns, newsletters) as separate categories with different sending limits.
  • One Brevo account per project. Each Rocket project connects to one Brevo API key. Use different projects for different Brevo accounts.

What’s next?