Connect Brevo to Your AI Agent

Choose a list ID and the attributes that matter, or supply an approved set of contacts to organize. AI can explain data gaps and carry out precise membership changes.

12 tools API key

Try a Brevo Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Brevo

Review Contact Data in a List

Read list contacts and identify missing attributes or recorded blacklist states.

/oo Brevo: Read Brevo list [list ID] contacts. Summarize completeness of [attribute names] and email or SMS blacklist states, without changing contact preferences.

Add an Approved Contact Set to a List

Inspect a target list before adding the exact contacts you name.

/oo Brevo: Read contacts in Brevo list [list ID], then add only these approved existing contacts by email [emails]. Report the result and do not send a campaign.

Prepare a contact brief

See one contact’s saved attributes and list memberships.

/oo Brevo: Read Brevo contact [email]. Summarize their saved attributes, list memberships, and recorded email preferences.

Find the right contact list

Review folders and lists before making a membership change.

/oo Brevo: Show Brevo contact folders and lists. Help me identify the list for [audience description], and report its name and contact count where available.

Start Working with Brevo

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Brevo

    Connect with a Brevo API key.

    Connect Brevo →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • A Brevo API key with access to the contacts and lists to review.

Brevo Tools

Brevo contact records contain attributes, list associations, and email or SMS blacklist states. Folders and lists organize those records for focused audience-data work.

Read and Create Contacts

List or retrieve contacts with attributes and blacklist states, and create contacts with supplied values.

Manage Lists and Membership

Read folders and lists, create or update lists, and add or remove named contacts.

12 tools

Get Account

Retrieve the current Brevo account profile and plan information.

brevo.get_account

List Contacts

List Brevo contacts with pagination and timestamp filters.

brevo.list_contacts

Get Contact

Retrieve one Brevo contact by identifier and optional identifier type.

brevo.get_contact

Create Contact

Create one Brevo contact with the official contact creation payload.

brevo.create_contact

Delete Contact

Delete one Brevo contact by identifier and optional identifier type.

brevo.delete_contact

List Contact Folders

List Brevo contact folders with the official pagination parameters.

brevo.list_contact_folders

List Contact Lists

List Brevo contact lists with the official pagination parameters.

brevo.list_contact_lists

Create Contact List

Create one Brevo contact list inside the specified Brevo folder.

brevo.create_contact_list

Update Contact List

Update one Brevo contact list by ID.

brevo.update_contact_list

List Contacts In List

List the Brevo contacts currently linked to one Brevo contact list.

brevo.list_contacts_in_list

Add Contacts To List

Add contacts to one Brevo contact list using exactly one official selector.

brevo.add_contacts_to_list

Remove Contacts From List

Remove contacts from one Brevo contact list using exactly one official selector.

brevo.remove_contacts_from_list

Frequently Asked Questions

Can AI check custom contact attributes?

Yes. Specify the attribute names and the completeness rules you want applied to the returned contacts.

How do I specify contacts for a list change?

Use one set of emails, contact IDs, or external IDs for each membership operation.

Does adding contacts send a campaign?

No. These operations maintain contacts and lists. Recorded opt-out preferences should be preserved.

Connect Brevo

About Brevo ↗