<!-- Generated from Cogny's tool registry. Canonical page: https://cogny.com/integrations/brevo/tools -->

# Brevo tools in Cogny

Cogny's Brevo integration exposes 20 tools (9 read, 8 write, 3 destructive) to an AI agent over MCP. The same tools are available on every plan, from your own AI client or inside the Cogny app.

- **Read** (9): only reads data.
- **Write** (8): creates or changes something.
- **Destructive** (3): deletes, removes or replaces something.

Over MCP your own AI client asks before it runs a write. To take a tool away from your agent, block it in Settings → Integrations.

## All tools

| Tool | Kind | What it does |
|---|---|---|
| `get_account` | Read | Get account info and plan quotas. |
| `list_contacts` | Read | List contacts with pagination. |
| `get_contact` | Read | Get a contact by email or ID. |
| `create_contact` | Write | Create a contact. |
| `update_contact` | Write | Update a contact by email or ID. |
| `delete_contact` | Destructive | Delete a contact. |
| `list_contact_lists` | Read | List contact lists. |
| `get_list` | Read | Get a list by ID. |
| `create_list` | Write | Create a contact list (requires a folder ID). |
| `update_list` | Write | Update list name/folder. |
| `delete_list` | Destructive | Delete a list. |
| `add_contacts_to_list` | Write | Add contacts to a list by email or ID. |
| `remove_contacts_from_list` | Destructive | Remove contacts from a list by email/ID, or all=True to remove everyone. |
| `list_contact_attributes` | Read | List all contact attributes. |
| `list_email_campaigns` | Read | List email campaigns. type: classic\|trigger; status: draft\|sent\|archive\|queued\|suspended\|in_process. |
| `get_email_campaign` | Read | Get an email campaign by ID. |
| `create_email_campaign` | Write | Create an email campaign. |
| `send_email_campaign_now` | Write | Send an existing draft campaign immediately. |
| `send_transactional_email` | Write | Send a transactional email. |
| `get_smtp_report` | Read | Aggregated transactional email statistics. |

Exact input schemas come from `tools/list` once Brevo is connected; the free plan is enough to check.

Missing something? Your agent can ask for it with `request_feature`.

How Cogny uses Brevo: https://cogny.com/integrations/brevo

---

All integrations: https://cogny.com/integrations/tools/index.md
Plans, approvals, limits and data protection: https://cogny.com/buying-guide.md
What Cogny is: https://cogny.com/llms.txt
