Brevo API: e-mail, SMS, WhatsApp and contacts with AI agents
Brevo, formerly Sendinblue, has a REST API for contacts, campaigns and transactional messages by e-mail, SMS and WhatsApp. Marketing and product teams use it to communicate with customers. Access is through an API key generated in the account.
What the Brevo API offers
Contacts and lists
Create, update and segment contacts with attributes.
Transactional e-mail
Send e-mails from templates and track deliveries.
Campaigns
Create and schedule e-mail and SMS campaigns and read the results.
SMS and WhatsApp
Send messages through the channels configured in the account.
Events and automations
Record events that trigger automation flows.
Webhooks
Receive events for delivery, opens, clicks and unsubscribes.
How to access the Brevo API
- With your company’s credentialsAn API key generated in the Brevo account settings and sent in the header of every call.
- Respect consent and unsubscribes under data-protection law such as GDPR; the agent does not re-subscribe anyone who left.
- Campaigns to large lists go through approval.
- Sending limits apply according to the plan.
Official documentation: developers.brevo.com
What an iTeam agent does with the Brevo API
Clean list before the campaign
The agent removes bounces and inactive contacts and flags contacts without consent before sending.
Transactional e-mail with context
The agent builds the post-sale e-mail with the order data and sends it through the Brevo template.
Reading the results
After each campaign, the agent summarizes opens, clicks and unsubscribes and compares them with the average.
Reply to those who clicked
Contacts who clicked the offer join the sales agent's queue for follow-up.
From the credential to the agent at work, with approval
Generate the API key
In Brevo, generate an API key dedicated to the integration and configure the event webhooks.
Store the access and limit what each agent does
The Brevo access is registered in the iTeam vault. You choose which agents use it and what they can do (update contacts, send transactional e-mail, read results), with a cost ceiling and a record of every call.
Run the pilot with approval
In the pilot, send a transactional e-mail to an internal address. The team approves sensitive actions and follows the call history in iTeam.
Ready-made AI teams that use Brevo
Questions about the Brevo API
Is the Brevo API free?
The API is available on all plans, including the free one, but the sending volume follows the plan's limit.
Do I need to write code to use the Brevo API with iTeam?
Not necessarily. The iTeam deployment team sets up the Brevo access and each agent's actions from the documentation; IT only releases the credential and reviews the permissions.
Does the Brevo API work for WhatsApp?
Yes, Brevo offers WhatsApp sending for enabled accounts, following Meta's rules on approved templates.