productivity
Brevo MCP, CLI, and Lua Integration for AI Agents
Brevo integration docs for AI agents: MCP gateway setup, Brevo CLI commands, Lua API reference, credentials, and function schemas.Brevo for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
brevo.brevo_activate_ecommerce | Write write | 0 | Activate eCommerce features for Brevo. |
brevo.brevo_add_contacts_to_list | Write write | 0 | Add contacts to a contact list. |
brevo.brevo_api_delete | Write write | 0 | Call any Brevo API DELETE endpoint path. |
brevo.brevo_api_get | Read read | 0 | Call any Brevo API GET endpoint path. |
brevo.brevo_api_patch | Write write | 0 | Call any Brevo API PATCH endpoint path. |
brevo.brevo_api_post | Write write | 0 | Call any Brevo API POST endpoint path. |
brevo.brevo_api_put | Write write | 0 | Call any Brevo API PUT endpoint path. |
brevo.brevo_authenticate_sender_domain | Write write | 0 | Authenticate a sender domain. |
brevo.brevo_batch_upsert_categories | Write write | 0 | Batch upsert eCommerce categories. |
brevo.brevo_batch_upsert_custom_object_records | Write write | 0 | Batch upsert custom object records. |
brevo.brevo_batch_upsert_order_statuses | Write write | 0 | Batch upsert eCommerce order statuses. |
brevo.brevo_batch_upsert_products | Write write | 0 | Batch upsert eCommerce products. |
brevo.brevo_create_attribute | Write write | 0 | Create a contact attribute. |
brevo.brevo_create_blocked_domain | Write write | 0 | Create a blocked SMTP domain. |
brevo.brevo_create_category | Write write | 0 | Create an eCommerce category. |
brevo.brevo_create_contact | Write write | 0 | Create a contact. |
brevo.brevo_create_email_campaign | Write write | 0 | Create an email campaign. |
brevo.brevo_create_event | Write write | 0 | Create a custom event. |
brevo.brevo_create_events_batch | Write write | 0 | Create custom events in batch. |
brevo.brevo_create_external_feed | Write write | 0 | Create an external feed. |
brevo.brevo_create_folder | Write write | 0 | Create a contact folder. |
brevo.brevo_create_inbound_attachment_download_token | Write write | 0 | Create an inbound attachment download token. |
brevo.brevo_create_list | Write write | 0 | Create a contact list. |
brevo.brevo_create_order_status | Write write | 0 | Create or update an eCommerce order status. |
brevo.brevo_create_product | Write write | 0 | Create an eCommerce product. |
brevo.brevo_create_sender | Write write | 0 | Create a sender. |
brevo.brevo_create_sender_domain | Write write | 0 | Create a sender domain. |
brevo.brevo_create_sms_campaign | Write write | 0 | Create an SMS campaign. |
brevo.brevo_create_smtp_template | Write write | 0 | Create an SMTP template. |
brevo.brevo_create_webhook | Write write | 0 | Create a webhook. |
brevo.brevo_create_whatsapp_campaign | Write write | 0 | Create a WhatsApp campaign. |
brevo.brevo_create_whatsapp_template | Write write | 0 | Create a WhatsApp template. |
brevo.brevo_delete_attribute | Write write | 0 | Delete a contact attribute. |
brevo.brevo_delete_blocked_contact | Write write | 0 | Unblock an SMTP contact. |
brevo.brevo_delete_blocked_domain | Write write | 0 | Delete a blocked SMTP domain. |
brevo.brevo_delete_category | Write write | 0 | Delete an eCommerce category. |
brevo.brevo_delete_contact | Write write | 0 | Delete a contact. |
brevo.brevo_delete_email_campaign | Write write | 0 | Delete an email campaign. |
brevo.brevo_delete_external_feed | Write write | 0 | Delete an external feed. |
brevo.brevo_delete_folder | Write write | 0 | Delete a contact folder. |
brevo.brevo_delete_list | Write write | 0 | Delete a contact list. |
brevo.brevo_delete_product | Write write | 0 | Delete an eCommerce product. |
brevo.brevo_delete_sender | Write write | 0 | Delete a sender. |
brevo.brevo_delete_sender_domain | Write write | 0 | Delete a sender domain. |
brevo.brevo_delete_sms_campaign | Write write | 0 | Delete an SMS campaign. |
brevo.brevo_delete_smtp_template | Write write | 0 | Delete an SMTP template. |
brevo.brevo_delete_transactional_email | Write write | 0 | Delete a scheduled transactional email. |
brevo.brevo_delete_webhook | Write write | 0 | Delete a webhook. |
brevo.brevo_delete_whatsapp_campaign | Write write | 0 | Delete a WhatsApp campaign. |
brevo.brevo_download_inbound_attachment | Read read | 0 | Download an inbound attachment by download token. |
brevo.brevo_export_contacts | Write write | 0 | Export contacts from Brevo. |
brevo.brevo_export_webhooks | Write write | 0 | Export webhook logs. |
brevo.brevo_get_account | Read read | 0 | Get Brevo account information. |
brevo.brevo_get_category | Read read | 0 | Get an eCommerce category. |
brevo.brevo_get_contact | Read read | 0 | Get a contact by email, phone, or identifier. |
brevo.brevo_get_email_campaign | Read read | 0 | Get an email campaign. |
brevo.brevo_get_email_status | Read read | 0 | Get transactional email status by identifier. |
brevo.brevo_get_external_feed | Read read | 0 | Get an external feed. |
brevo.brevo_get_folder | Read read | 0 | Get a contact folder. |
brevo.brevo_get_inbound_event | Read read | 0 | Get an inbound parsing event. |
brevo.brevo_get_list | Read read | 0 | Get a contact list. |
brevo.brevo_get_process | Read read | 0 | Get process status. |
brevo.brevo_get_product | Read read | 0 | Get an eCommerce product. |
brevo.brevo_get_sender_domain | Read read | 0 | Get a sender domain. |
brevo.brevo_get_sms_campaign | Read read | 0 | Get an SMS campaign. |
brevo.brevo_get_smtp_aggregated_report | Read read | 0 | Get SMTP aggregated report. |
brevo.brevo_get_smtp_template | Read read | 0 | Get an SMTP template. |
brevo.brevo_get_transactional_email | Read read | 0 | Get a transactional email log by UUID. |
brevo.brevo_get_transactional_sms_aggregated_report | Read read | 0 | Get transactional SMS aggregated report. |
brevo.brevo_get_webhook | Read read | 0 | Get a webhook. |
brevo.brevo_get_whatsapp_campaign | Read read | 0 | Get a WhatsApp campaign. |
brevo.brevo_get_whatsapp_config | Read read | 0 | Get WhatsApp configuration. |
brevo.brevo_import_contacts | Write write | 0 | Import contacts into Brevo. |
brevo.brevo_list_attributes | Read read | 0 | List contact attributes. |
brevo.brevo_list_blocked_contacts | Read read | 0 | List blocked SMTP contacts. |
brevo.brevo_list_blocked_domains | Read read | 0 | List blocked SMTP domains. |
brevo.brevo_list_categories | Read read | 0 | List eCommerce categories. |
brevo.brevo_list_contacts | Read read | 0 | List contacts in Brevo. |
brevo.brevo_list_contacts_in_list | Read read | 0 | List contacts in a contact list. |
brevo.brevo_list_custom_object_records | Read read | 0 | List custom object records. |
brevo.brevo_list_email_campaigns | Read read | 0 | List email campaigns. |
brevo.brevo_list_events | Read read | 0 | List custom events. |
brevo.brevo_list_external_feeds | Read read | 0 | List external feeds. |
brevo.brevo_list_folder_lists | Read read | 0 | List contact lists in a folder. |
brevo.brevo_list_folders | Read read | 0 | List contact folders. |
brevo.brevo_list_inbound_events | Read read | 0 | List inbound parsing events. |
brevo.brevo_list_lists | Read read | 0 | List contact lists. |
brevo.brevo_list_products | Read read | 0 | List eCommerce products. |
brevo.brevo_list_sender_domains | Read read | 0 | List sender domains. |
brevo.brevo_list_senders | Read read | 0 | List senders. |
brevo.brevo_list_sms_campaigns | Read read | 0 | List SMS campaigns. |
brevo.brevo_list_smtp_events | Read read | 0 | List SMTP events. |
brevo.brevo_list_smtp_reports | Read read | 0 | List SMTP reports. |
brevo.brevo_list_smtp_templates | Read read | 0 | List SMTP templates. |
brevo.brevo_list_transactional_emails | Read read | 0 | List transactional email logs. |
brevo.brevo_list_transactional_sms_events | Read read | 0 | List transactional SMS events. |
brevo.brevo_list_transactional_sms_reports | Read read | 0 | List transactional SMS reports. |
brevo.brevo_list_webhooks | Read read | 0 | List webhooks. |
brevo.brevo_list_whatsapp_campaigns | Read read | 0 | List WhatsApp campaigns. |
brevo.brevo_list_whatsapp_events | Read read | 0 | List WhatsApp transactional events. |
brevo.brevo_list_whatsapp_templates | Read read | 0 | List WhatsApp templates. |
brevo.brevo_remove_contacts_from_list | Write write | 0 | Remove contacts from a contact list. |
brevo.brevo_send_email | Write write | 0 | Send a transactional email. |
brevo.brevo_send_email_campaign_now | Write write | 0 | Send an email campaign immediately. |
brevo.brevo_send_sms_campaign_now | Write write | 0 | Send an SMS campaign immediately. |
brevo.brevo_send_smtp_template_test | Write write | 0 | Send a test for an SMTP template. |
brevo.brevo_send_transactional_sms | Write write | 0 | Send a transactional SMS. |
brevo.brevo_send_whatsapp_message | Write write | 0 | Send a transactional WhatsApp message. |
brevo.brevo_send_whatsapp_template_for_approval | Write write | 0 | Send a WhatsApp template for approval. |
brevo.brevo_update_attribute | Write write | 0 | Update a contact attribute. |
brevo.brevo_update_category | Write write | 0 | Update an eCommerce category. |
brevo.brevo_update_contact | Write write | 0 | Update a contact. |
brevo.brevo_update_email_campaign | Write write | 0 | Update an email campaign. |
brevo.brevo_update_external_feed | Write write | 0 | Update an external feed. |
brevo.brevo_update_folder | Write write | 0 | Update a contact folder. |
brevo.brevo_update_list | Write write | 0 | Update a contact list. |
brevo.brevo_update_product | Write write | 0 | Update an eCommerce product. |
brevo.brevo_update_sender | Write write | 0 | Update a sender. |
brevo.brevo_update_sms_campaign | Write write | 0 | Update an SMS campaign. |
brevo.brevo_update_smtp_template | Write write | 0 | Update an SMTP template. |
brevo.brevo_update_webhook | Write write | 0 | Update a webhook. |
brevo.brevo_update_whatsapp_campaign | Write write | 0 | Update a WhatsApp campaign. |
brevo.brevo_upload_email_campaign_image | Write write | 0 | Upload an image for email campaigns. |