# SendPulse MCP

Vendor: SendPulse  
Category: other  
Auth: API_KEY  
Composio slug: `send_pulse`

SendPulse is a multichannel marketing platform for email, SMS, chatbots, CRM, automation, web push, and transactional messaging.

## Tools

- **Activate Bulk Email Sender** — Verify and activate a SendPulse sender email address using its code.
- **Add Bulk Email Sender** — Register a new sender email address and begin its verification process.
- **Add Emails to Bulk Email Blacklist** — Globally suppress one or more email addresses from SendPulse email communications.
- **Add Mailing List Contacts** — Add a batch of contacts to a Bulk Email mailing list, optionally assign tags, and optionally send a double-opt-in confirmation email.
- **Assign tag to email** — Assign tag to email using the official SendPulse bulk-email API.
- **Assign tag to phone** — Assign tag to phone using the official SendPulse bulk-email API.
- **Cancel Bulk Email Campaign** — Stop a pending or processing Bulk Email campaign; already sent messages cannot be recalled.
- **Create a tag** — Create a tag using the official SendPulse bulk-email API.
- **Create a template** — Create a template using the official SendPulse bulk-email API.
- **Create Bulk Email Campaign** — Create, send, schedule, or save a draft SendPulse email campaign.
- **Delete Automation Event Logs** — Permanently clear SendPulse Automation 360 event logs.
- **Delete Bulk Email Sender** — Permanently remove an authorized Bulk Email sender address.
- **Delete Bulk Email Tag** — Permanently delete a tag and remove it from assigned contacts.
- **Delete Email Globally** — Permanently remove an email address from every Bulk Email mailing list.
- **Get Action Element Stats** — Get execution statistics for an Automation 360 action element.
- **Get Bulk Email Address Info** — Find the Bulk Email mailing lists that contain a specific email address.
- **Get Bulk Email Balance** — Retrieve the SendPulse account balance and its currency.
- **Get Bulk Email Balance By Currency** — Retrieve the SendPulse account balance for a specific currency.
- **Get Bulk Email Blacklist** — Retrieve all email addresses on the account-wide Bulk Email blacklist.
- **Get Bulk Email Campaign Cost By List** — Estimate the cost of sending a Bulk Email campaign to one mailing list.
- **Get Bulk Email Campaign Country Statistics** — Retrieve the geographic breakdown of opens for a Bulk Email campaign.
- **Get Bulk Email Campaign Referral Statistics** — Retrieve per-link click counts for a Bulk Email campaign.
- **Get Bulk Email Contact Count** — Return the total number of contacts in a Bulk Email mailing list, optionally active contacts only.
- **Get Bulk Email Contacts By Variable** — Find contacts in one Bulk Email mailing list whose custom variable equals a value.
- **Get Bulk Email Mailing List** — Retrieve metadata and subscriber counts for one Bulk Email mailing list.
- **Get Bulk Email Mailing List Variables** — Retrieve the custom variable definitions available on one Bulk Email mailing list.
- **Get Bulk Email Senders** — List sender identities authorized for SendPulse Bulk Email campaigns.
- **Get Bulk Email Subscriber Campaign Statistics** — Get campaign engagement statistics for a SendPulse Bulk Email subscriber.
- **Get Bulk Email Subscriber Details** — Get mailing-list membership and acquisition details for a SendPulse email subscriber.
- **Get Bulk Email Tags** — Retrieve all tags created for the SendPulse account.
- **Get Bulk Email Template by ID** — Retrieve metadata for a SendPulse email template by ID.
- **Get Bulk Email Template by Slug** — Retrieve a SendPulse email template by its unique name slug.
- **Get Bulk Email Templates** — Retrieve one page of SendPulse system or account email templates.
- **Get Campaigns By Bulk Email Mailing List** — Retrieve one page of campaigns that target a specific Bulk Email mailing list.
- **Get Condition Element Stats** — Get branch statistics for an Automation 360 condition element.
- **Get Email Element Stats** — Get engagement statistics for an Automation 360 email element.
- **Get Email From Bulk Email Mailing List** — Retrieve one contact's subscription status and variables from a specific mailing list.
- **Get Filter Element Stats** — Get branch statistics for an Automation 360 filter element.
- **Get Flow Conversions** — Get conversion metrics for an Automation 360 flow.
- **Get Goal Element Stats** — Get achievement statistics for an Automation 360 goal element.
- **Get Invited Team Members** — List all team members invited to the connected SendPulse account.
- **Get Messenger Element Stats** — Get execution statistics for an Automation 360 messenger element.
- **Get Multiple Bulk Email Contacts** — Retrieve mailing-list membership information for multiple email addresses.
- **Get Multiple Email Campaign Statistics** — Retrieve SendPulse campaign engagement statistics for multiple email addresses.
- **Get Push Element Stats** — Get delivery and engagement statistics for an Automation 360 push element.
- **Get Recipient Bulk Email Campaign Info** — Retrieve delivery details for one recipient in one Bulk Email campaign.
- **Get SMS Element Stats** — Get delivery statistics for an Automation 360 SMS element.
- **Get Start Element Stats** — Get execution statistics for an Automation 360 start element.
- **Remove Emails From Bulk Email Blacklist** — Remove consented email addresses from the account-wide Bulk Email blacklist.
- **Request Bulk Email Sender Activation Code** — Request a new activation email for an unverified SendPulse Bulk Email sender.

## Setup

1. Create or open a Switchy Project.
2. Open Integrations and connect SendPulse.
3. Authorise through api_key.
4. Teammates can now @-mention SendPulse tools in chat.

---
Last verified: 2026-10-17T02:00:10.360Z  
Canonical URL: https://switchy.build/directory/mcps/send-pulse