> ## Documentation Index
> Fetch the complete documentation index at: https://docs.automate.ax/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Automate.ax automations are TypeScript programs.
> Use Bun for installation and command examples.
> Use Automate.ax for the product name and automate.ax for the package, CLI, and domain.
> Treat documented public APIs as current; do not invent transitional or deprecated names.

# Brevo

> Send transactional email and SMS, manage contacts and templates, and react to email events.

Import Brevo actions and triggers from `automate.ax/brevo`. Brevo uses an API
key connection; leave `account` unset to use the project's default binding or
pass a `brevoAccount` binding when an automation uses several accounts.

```ts theme={null}
import { automation, onHttpRequest } from "automate.ax"
import { sendEmail } from "automate.ax/brevo"

export default automation("Send a Brevo confirmation", () => {
  onHttpRequest({ scope: "automation" })

  sendEmail({
    sender: { email: "hello@example.com", name: "Example" },
    to: [{ email: "person@example.com" }],
    subject: "Confirmed",
    textContent: "Your request is confirmed.",
  })
})
```

Actions accept compatible signals. Transactional triggers require a static
account binding so Automate.ax can manage the account-level Brevo webhook.

<CardGroup cols={2}>
  <Card title="Email and SMS" href="/reference/integrations/brevo/actions/send-email">
    Send rich transactional email or transactional and marketing SMS.
  </Card>

  <Card title="Contacts and lists" href="/reference/integrations/brevo/actions/upsert-contact">
    Manage contacts, attributes, lists, and memberships.
  </Card>

  <Card title="Templates" href="/reference/integrations/brevo/actions/list-templates">
    Create, inspect, update, activate, and deactivate email templates.
  </Card>

  <Card title="Transactional events" href="/reference/integrations/brevo/triggers/on-transactional-event">
    React to delivery, bounce, engagement, spam, and unsubscribe events.
  </Card>
</CardGroup>
