Send messages, manage campaigns, and create templates using WhatsApp integration with Brevo MCP Server. Track events, retrieve campaigns, and enhance marketing automation through the platform’s API.
Instructions
WhatsApp messaging - send messages, manage campaigns and templates
Input Schema
Name | Required | Description | Default |
---|---|---|---|
campaignData | No | Campaign configuration data | |
campaignId | No | WhatsApp campaign ID | |
limit | No | Number of items to retrieve | |
messageId | No | Message ID for event tracking | |
offset | No | Offset for pagination | |
operation | Yes | WhatsApp operation to perform | |
recipient | No | WhatsApp number for single message | |
templateData | No | Template data and parameters | |
templateId | No | WhatsApp template ID |
Input Schema (JSON Schema)
{
"properties": {
"campaignData": {
"description": "Campaign configuration data",
"type": "object"
},
"campaignId": {
"description": "WhatsApp campaign ID",
"type": "number"
},
"limit": {
"default": 50,
"description": "Number of items to retrieve",
"type": "number"
},
"messageId": {
"description": "Message ID for event tracking",
"type": "string"
},
"offset": {
"default": 0,
"description": "Offset for pagination",
"type": "number"
},
"operation": {
"description": "WhatsApp operation to perform",
"enum": [
"send_message",
"get_whatsapp_events",
"get_whatsapp_campaigns",
"get_whatsapp_campaign",
"create_whatsapp_campaign",
"update_whatsapp_campaign",
"delete_whatsapp_campaign",
"get_whatsapp_templates",
"create_whatsapp_template",
"get_whatsapp_config"
],
"type": "string"
},
"recipient": {
"description": "WhatsApp number for single message",
"type": "string"
},
"templateData": {
"description": "Template data and parameters",
"type": "object"
},
"templateId": {
"description": "WhatsApp template ID",
"type": "number"
}
},
"required": [
"operation"
],
"type": "object"
}