SendApp Docs
Log in

Brevo

CRM / Marketing Official app Verified integration

The official SendApp app for Brevo: contacts kept the same both ways, every WhatsApp message as an event and a note on the Brevo contact, and WhatsApp templates sent from Brevo automations.

2:04 YouTube

What the app does

  • Contacts in both directions: name, email and phone (Brevo's SMS field) stay the same in Brevo and SendApp. When you connect, the Brevo contacts with a phone or an email arrive in SendApp with the tag you choose (by default brevo).
  • WhatsApp messages in Brevo: every message, received or sent, becomes the event whatsapp_message on the Brevo contact (use it in segments and as the trigger of an automation), plus one note per conversation and day.
  • Templates from automations: the Call a webhook step of a Brevo automation sends your approved WhatsApp template to the contact.

How to connect it

  1. In SendApp open Apps, switch on Brevo and press Configure.
  2. In Brevo open Settings → SMTP & API → API keys & MCP → Generate API key: name «SendApp», expiry No expiration, access Restricted with Contacts All, Deals All, Events Read/write, Webhooks Read/write, Account Read (or Full).
  3. Paste the key in SendApp, choose the WhatsApp Account and press Connect Brevo.
  4. Done: your Brevo contacts arrive in SendApp and from then on the WhatsApp chats reach Brevo.

Templates from Brevo automations

  1. In SendApp, in Apps → Brevo, choose the template and its variables and copy the address.
  2. In Brevo, in an automation, add the Call a webhook step, paste the address and switch on Include details of the contact.
  3. The contact who reaches that step receives the template on the number of the SMS field. Keep the address private: whoever has it can send your templates.

Good to know

  • Brevo is connected to your whole SendApp space: the chats of all your Accounts arrive, from the moment you connect the app.
  • A WhatsApp number works with one provider at a time: with SendApp, use Brevo for email, SMS and CRM.
  • If your Brevo account blocks unknown IPs (Security → Authorized IPs), allow SendApp when Brevo asks you.
  • «Disconnect Brevo» in SendApp removes the key and the webhook. Contacts and chats stay in SendApp.
  • The app is included only in some SendApp plans: check the apps included in your plan.

Alternatively: the webhook

If you only need to bring contacts into SendApp, you can still use the webhook below in a Brevo automation: every contact with a phone or an email is created or updated in SendApp with the tag brevo. The webhook does not log chats and does not send templates: for that you need the app.

Your Webhook URLPaste this URL in the webhook settings of Brevo.
https://app.sendapp.ai/api/integrations/webhook/YOUR_ACCOUNT_TOKEN?source=brevo

Log in to get the real webhook URL for your account.

Looking for technical details? Endpoints, parameters and examples (cURL, PHP, JavaScript) in the API documentation.
Open the API documentation
Need help with the integration? info@sendapp.live