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.
Block Preview
Brevo
Multi-channel marketing platform (formerly Sendinblue)
Usage
- Add the block to your workflow and connect it to the upstream step.
- Configure any required credentials or tokens in the inputs.
- Fill in required inputs and optional parameters for the run.
- Run a test execution, inspect outputs, and iterate before deploying.
- Deploy the brevo block with monitoring enabled in production.
Inputs (UI)
Brevo API Key
short-inputPlaceholder: Enter your Brevo API key
Layout: full
Operation
dropdownLayout: full
Options: Send Transactional Email, Send SMS, Create Contact, Get Contact
To Email
short-inputPlaceholder: recipient@example.com
Layout: full
Condition: operation = "send_transactional_email"
Email Subject
short-inputPlaceholder: Your order confirmation
Layout: full
Condition: operation = "send_transactional_email"
HTML Content
long-inputPlaceholder: <html><body>Email content</body></html>
Layout: full
Condition: operation = "send_transactional_email"
SMS Recipient
short-inputPlaceholder: +1234567890
Layout: full
Condition: operation = "send_sms"
SMS Content
long-inputPlaceholder: Your SMS message
Layout: full
Condition: operation = "send_sms"
Contact Email
short-inputPlaceholder: contact@example.com
Layout: full
Condition: operation = ["create_contact","get_contact","update_contact"]
Contact Attributes (JSON)
long-inputPlaceholder: {"FIRSTNAME": "John", "LASTNAME": "Doe"}
Layout: full
Condition: operation = ["create_contact","update_contact"]
Campaign ID
short-inputPlaceholder: Enter campaign ID
Layout: full
Condition: operation = "send_campaign"
Inputs (API)
credential
stringRequired
operation
stringRequired
to
stringOptional
subject
stringOptional
htmlContent
stringOptional
recipient
stringOptional
content
stringOptional
Optional
attributes
stringOptional
campaignId
stringOptional
Outputs
Primary response type:
{
"data": "json"
}