Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
DEBUG | No | Enable debug logging | |
BREVO_API_KEY | Yes | Your Brevo API key | |
BREVO_DEFAULT_SENDER_NAME | No | Default sender name | |
BREVO_DEFAULT_SENDER_EMAIL | No | Default sender email address |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
Contact Schema | Complete contact model with all available attributes |
Email Template Schema | Email template structure for creating templates |
Sample Contacts | 5 sample contacts with realistic data |
Bulk Import Schema | Schema for bulk contact import operations |
Current Attributes | Live list of all contact attributes in your account |
Current Lists | Live list of all contact lists in your account |
Bulk Contact Import Helper | Intelligent helper for importing contacts from pasted text |
Email Marketing Workflow Guide | Step-by-step guide for complete email marketing campaigns |
Marketing Automation Guide | Best practices for setting up automated email sequences |
Transactional Email Templates | Production-ready templates for common transactional emails |
Marketing Email Templates | Professional marketing email templates with best practices |
Webhook Integration Guide | Complete guide to setting up and handling Brevo webhooks |
Webhook Events Reference | All available webhook events with payload examples |
API Rate Limits & Best Practices | Rate limiting guidelines and optimization strategies |
Data Streams Configuration | Guide to setting up real-time data streams and monitoring |
Campaign Schema | Complete schema for email and SMS campaigns |
Webhook Configuration Schema | Schema for webhook setup and event handling |
Common Issues & Solutions | Troubleshooting guide for common Brevo integration problems |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
contacts | Comprehensive contact management - create, update, get, bulk import, manage lists and attributes |
Transactional email operations - send emails, manage templates, track events | |
campaigns | Email and SMS campaign management - create, update, send, schedule campaigns |
sms | SMS operations - send transactional SMS, manage SMS contacts |
conversations | Chat and conversation management - handle customer conversations |
webhooks | Webhook management - create, update, delete webhooks for event notifications |
account | Account management - get account info, manage senders, domains, folders |
ecommerce | E-commerce integration - manage orders, products, coupons, and payments |
crm | Complete CRM functionality - manage companies, deals, tasks, and notes |
WhatsApp messaging - send messages, manage campaigns and templates | |
events | Custom event tracking and behavioral data management |
inbound | Process inbound emails and attachments |
enterprise | Multi-tenant account and user management for enterprise features |
bulk_contact_import | Intelligent bulk contact import from pasted text - analyzes text, maps attributes, checks duplicates, and imports efficiently |
contact_with_list | Create contact and add to list in one call - universally useful combination |
email_with_tracking | Send email and return tracking info immediately - universally useful combination |