Home / Servers / Brevo API / update_sms_campaign_status

Update a campaign's status

An MCP tool from the Brevo API server, hosted on mcp.hjlabs.in.

Update a campaign's status Update the status of an SMS campaign, such as suspending, archiving, or replicating it. Available status values include suspended, archive, darchive, sent, queued, replicate, replicateTemplate… [PUT /smsCampaigns/{campaignId}/status]

Name on the gateway: brevo_api__update_sms_campaign_status · may change things.

Parameters

NameTypeDescription
campaignId requiredintegerid of the campaign
statussuspended | archive | darchive | sent | queued | replicate | replicateTemplate | cancel | draftNote:- **replicateTemplate** status will be available **only for template type…

How to call it

Through the Smart Gateway, any client can run it by name with call_tool, or let the gateway find it with search_tools:

call_tool arguments
{
  "name": "brevo_api__update_sms_campaign_status",
  "arguments": {
    "campaignId": 0
  }
}

Or connect the Brevo API server directly, which lists 291 tools including this one:

Run in your terminal
claude mcp add --transport http hj-brevo-api https://mcp.hjlabs.in/mcp/brevo-api \
  --header "Authorization: Bearer YOUR_API_KEY"

Try asking

Use the update a campaign's status tool with campaignId set to ….

More from Brevo API