Brevo
Brevo (formerly Sendinblue) is email marketing plus transactional sending — a contact database organised into lists, broadcast campaigns sent to those lists, and a transactional API for the one-off mail your product sends.
Authentication
- API key
Actions
Generic API request. Call any Brevo API endpoint on this connection, for the case where no shipped action covers it yet. The connection supplies the base URL, the authentication and the egress route, so only the path, query and body are yours to fill.
- Create contactCreate a Brevo contact (POST /contacts, application/json).
- Create email campaignCreate a Brevo email campaign (POST /emailCampaigns, application/json).
- Get accountRead the profile of the Brevo account this connection is bound to — company details, the plan it is on and its sending allowance.
- Get contactRetrieve a single Brevo contact by identifier (GET /contacts/{identifier}).
- Get listsList the contact lists in the connected Brevo account — the audiences a campaign is sent to.
- List contactsList the contacts in the connected Brevo account, paged with limit and offset.
- List email campaignsList the email campaigns in the connected Brevo account, narrowed server-side by type (classic broadcasts or trigger-driven) and by status such as draft or sent.
- Send transactional emailSend a transactional email via the Brevo API (POST /smtp/email, application/json).
- Update contactDestructiveUpdate a Brevo contact by identifier (PUT /contacts/{identifier}, application/json).
Triggers
- Contact updatedStarts when Brevo delivers a contactupdated marketing webhook event for a contact whose attributes changed in the connected account.
- Email receivedStarts for each email received at the Brevo inbound domain, delivered by Brevo's inbound parsing webhook as parsed JSON.
- Emails to the inbound domainAnswers as an agent by email: when someone writes to an address at the Brevo inbound domain, the agent replies in the same email thread.
- New email campaignStarts when a new email campaign is created in the connected Brevo account.
- New or updated contactStarts when a Brevo contact is created or its attributes are modified, detected by polling the contacts list with the modifiedSince filter.
Product names, logos and brands are the property of their respective owners and are used here for identification only. Their use does not imply endorsement by, or affiliation with, those owners.