Skip to main content

At a glance

Credentials

Set these per environment. See Connect an integration.
VariableRequiredDescription
BREVO_API_KEYYesBrevo API v3 key (starts with xkeysib-) Docs.

Setup

  1. Sign in to Brevo: Go to https://app.brevo.com and sign in. The free plan is sufficient for testing (includes a daily transactional email allowance).
  2. Create an API key: Open Settings → SMTP & API → API Keys (https://app.brevo.com/settings/keys/api) and generate a new v3 API key.
  3. Verify a sender: Under Senders, Domains & Dedicated IPs, add and verify the sender address you will use in Send Email.
  4. Set the environment variable: Add the key to your .env as BREVO_API_KEY=xkeysib-…
  5. Verify access: Run List Lists to confirm the key works.
  • Brevo authenticates with an ‘api-key’ header - not an Authorization Bearer token
  • Get Contact accepts either an email address or the numeric contact ID in the path
Provider API reference: https://developers.brevo.com/reference

Tools

ToolAccessDescription
Send EmailWriteSend a transactional email
List ContactsReadList contacts in the account
Get ContactReadGet a contact by email address or numeric ID
Create ContactWriteCreate a new contact
List ListsReadList contact lists
List Email CampaignsReadList email campaigns with status and scheduling info

Example prompts

  • Send a transactional email via Brevo with a subject, recipient, and HTML body.
  • Look up a Brevo contact by email address and show their attributes and lists.