Blocks

Brevo

Multi-channel marketing platform (formerly Sendinblue)

Integrate with Brevo for email marketing, SMS, WhatsApp, chat, and marketing automation. Send transactional emails, manage contacts, create campaigns, and automate customer journeys with API key authentication.

Back to Catalog
Toolsbrevo

Block Preview

Brevo

Multi-channel marketing platform (formerly Sendinblue)

Usage

  1. Add the block to your workflow and connect it to the upstream step.
  2. Configure any required credentials or tokens in the inputs.
  3. Fill in required inputs and optional parameters for the run.
  4. Run a test execution, inspect outputs, and iterate before deploying.
  5. Deploy the brevo block with monitoring enabled in production.

Inputs (UI)

Brevo API Key

short-input

Placeholder: Enter your Brevo API key

Layout: full

Operation

dropdown

Layout: full

Options: Send Transactional Email, Send SMS, Create Contact, Get Contact

To Email

short-input

Placeholder: recipient@example.com

Layout: full

Condition: operation = "send_transactional_email"

Email Subject

short-input

Placeholder: Your order confirmation

Layout: full

Condition: operation = "send_transactional_email"

HTML Content

long-input

Placeholder: <html><body>Email content</body></html>

Layout: full

Condition: operation = "send_transactional_email"

SMS Recipient

short-input

Placeholder: +1234567890

Layout: full

Condition: operation = "send_sms"

SMS Content

long-input

Placeholder: Your SMS message

Layout: full

Condition: operation = "send_sms"

Contact Email

short-input

Placeholder: contact@example.com

Layout: full

Condition: operation = ["create_contact","get_contact","update_contact"]

Contact Attributes (JSON)

long-input

Placeholder: {"FIRSTNAME": "John", "LASTNAME": "Doe"}

Layout: full

Condition: operation = ["create_contact","update_contact"]

Campaign ID

short-input

Placeholder: Enter campaign ID

Layout: full

Condition: operation = "send_campaign"

Inputs (API)

credential

string

Required

operation

string

Required

to

string

Optional

subject

string

Optional

htmlContent

string

Optional

recipient

string

Optional

content

string

Optional

email

string

Optional

attributes

string

Optional

campaignId

string

Optional

Outputs

Primary response type:

{
  "data": "json"
}

Tool Access

brevo_api
Brevo | NowFlow Blocks