ClickSend
ClickSend is a cloud-based SMS and email marketing platform that enables businesses to send and receive SMS messages, manage contacts, and track campaign performance.
Verdict
Common use cases
- Send SMS campaigns to contact lists
- Schedule appointment reminders via text
- Calculate postage costs before mailing
- Configure delivery receipt webhooks
- Cancel scheduled messages before send
Integration
- Vendor
- ClickSend
- Category
- other
- Auth
- OAUTH2
- Tools
- 50
- Composio slug
clicksend
Tools
- Add Fax Delivery Receipt Webhook
Tool to add a webhook URL for fax delivery receipt notifications. Use when you need to configure an endpoint to receive real-time fax delivery status updates.
- Add SMS Delivery Receipt Webhook
Tool to add a test SMS delivery receipt webhook in ClickSend. Use when you need to configure a webhook URL to receive SMS delivery receipts or set it to 'poll' for manual retrieval.
- Calculate Post Letter Price
Tool to calculate the price for sending post letters without actually sending them. Use when you need to estimate the cost of postal letters before sending.
- Calculate SMS Campaign Price
Tool to calculate the price for an SMS campaign before sending. Use when you need to estimate costs for an SMS campaign to a contact list. Pricing depends on the number of recipients, message length, and destination countries.
- Cancel Scheduled SMS
Tool to cancel a scheduled SMS message by updating its status to cancelled. Use when you need to prevent a scheduled SMS from being sent.
- Create Allowed Email Address
Tool to create an allowed email address for sending transactional emails. Use when you need to add a new sender email address to your ClickSend account. The address will need to be verified before it can be used for sending.
- Create and Send SMS Campaign
Tool to create and send an SMS campaign to a contact list. Use when you need to send bulk SMS messages to up to 20,000 recipients per call. Marketing messages must include opt-out mechanism.
- Create Contact in List
Tool to create a new contact in a specific contact list in your ClickSend account. Use when you need to add a contact to a list. At least one of phone_number, email, or fax_number must be provided.
- Create Contact List
Tool to create a new contact list in your ClickSend account. Use when you need to organize contacts into separate lists for targeted messaging campaigns. Note: API allows up to 2,000 contact lists per account.
- Create Delivery Issue
Tool to create a delivery issue report in ClickSend. Use when you need to report problems with message delivery such as messages not being received or delivery failures.
- Create Email Delivery Receipt Automation
Tool to create an email delivery receipt automation rule in ClickSend. Use when you need to set up automated actions to trigger when email delivery receipts are received.
- Create Email Template from Master
Tool to create a new email template from an existing master template. Use when you need to create a custom email template based on a predefined master template.
- Create Email-to-SMS Allowed Address
Tool to create an allowed email address for email-to-SMS conversion. Use when you need to authorize a specific email address to send SMS messages through ClickSend's email-to-SMS gateway.
- Create Email to SMS Stripped String Rule
Tool to create an email to SMS stripped string rule. Use when you need to automatically remove specific text (like email signatures) from email-to-SMS messages.
- Create Fax Delivery Receipt Automation
Tool to create a fax delivery receipt automation rule in ClickSend. Use when you need to set up automated actions to trigger when fax delivery receipts are received.
- Create Inbound Fax Automation
Tool to create a new inbound fax automation rule in ClickSend. Use when you need to set up automated actions to trigger when inbound faxes are received.
- Create Inbound SMS Automation
Tool to create a new inbound SMS automation rule in ClickSend. Use when you need to set up automated actions to trigger when inbound SMS messages are received.
- Create Post Return Address
Tool to create a new post return address for ClickSend postal services. Use when you need to add a return address for sending letters or postcards through ClickSend.
- Create SMS Delivery Receipt Automation
Tool to create an SMS delivery receipt automation rule in ClickSend. Use when you need to set up automated actions to trigger when SMS delivery receipts are received.
- Create SMS Template
Tool to create a new SMS template for reuse in campaigns. Use when you need to save an SMS message as a reusable template.
- Create Subaccount
Tool to create a new subaccount in ClickSend with access permissions and credentials. Use when you need to set up a new subaccount for segregating services or users.
- Create Test Inbound SMS
Tool to create a test inbound SMS webhook configuration in ClickSend. Use when you need to add a test inbound SMS message to verify webhook setup.
- Create Voice Delivery Receipt Automation
Tool to create a voice delivery receipt automation rule in ClickSend. Use when you need to set up automated actions to forward voice delivery receipts to a specified URL or email when voice messages are delivered.
- Delete Contact from Listdestructive
Tool to delete a specific contact from a contact list in your ClickSend account. Use when you need to remove a contact from a specific list permanently.
- Delete Contact Listdestructive
Tool to delete a specific contact list from your ClickSend account. Use when you need to remove a contact list permanently.
- Delete Email Delivery Receipt Automationdestructive
Tool to delete an email delivery receipt automation rule. Use when you need to remove an existing email receipt automation by its rule ID.
- Delete Email Delivery Receipt Automationdestructive
Tool to delete an email delivery receipt automation rule. Use when you need to remove an existing email receipt automation by its rule ID.
- Delete Email Templatedestructive
Tool to delete an email template by its template ID. Use when you need to remove an existing email template from your account.
- Delete Inbound SMS Automationdestructive
Tool to delete an inbound SMS automation rule. Use when you need to remove an existing inbound SMS automation by its rule ID.
- Delete SMS Email-to-SMS Allowed Addressdestructive
Tool to delete a specific allowed email address from SMS email-to-SMS settings. Use when you need to remove an email address from your allowed email addresses list for email-to-SMS functionality.
- Delete SMS Templatedestructive
Tool to delete an SMS template by its template ID. Use when you need to remove a specific SMS template from your account.
- Delete Subaccountdestructive
Tool to delete a specific subaccount from the system. Use when you need to remove a subaccount from your account.
- Detect Address from PDF or String
Tool to detect and convert addresses to standard format from PDF or address string. Use when you need to parse a PDF document or address string to extract structured address information. The PDF should have the recipient's name and address
- Get Account Usage by Subaccount
Tool to retrieve account usage statistics by subaccount for a specific month and year. Use when you need to view usage breakdown across subaccounts for billing or monitoring purposes.
- Get Allowed Email Addresses
Tool to retrieve list of allowed email addresses for sending transactional emails. Use when you need to view verified sender addresses configured in your ClickSend account.
- Get All Post Return Addresses
Tool to retrieve a list of all post return addresses from ClickSend account with pagination. Use when you need to view all configured return addresses for postal mail services.
- Get Email Campaign
Tool to retrieve details of a specific email campaign by its ID. Use when you need to view campaign configuration, content, and delivery statistics including sends, opens, clicks, and bounces.
- Get Email Delivery Receipt Automation
Tool to retrieve a specific email delivery receipt automation rule by its ID. Use when you need to view the configuration details of an email receipt automation rule.
- Get Email Template
Tool to retrieve a specific user email template by its template ID. Use when you need to view details of a specific email template including its HTML content and metadata.
- Get SMS Email-to-SMS Allowed Address
Tool to retrieve a specific allowed email address for SMS email-to-SMS by its ID. Use when you need to view detailed information about a specific allowed email address configured for email-to-SMS functionality.
- Remove Opted Out Contacts from Listdestructive
Tool to remove all opted out contacts from a contact list using an opt out list reference. Use when you need to clean up a list by removing contacts that have opted out.
- Send Account Activation Token
Tool to send an account activation token for verification. Use when you need to verify a new user account via SMS or other verification method.
- Send Direct Mail Campaign
Tool to create and send a direct mail campaign to specified locations. Use when you need to send physical mail pieces to targeted geographic areas. The campaign calculates pricing based on size, quantity, and target locations.
- Send MMS Messages
Tool to send MMS messages with media attachments to recipients. Use when you need to send multimedia messages with images or media files to one or more phone numbers.
- Send Post Letter
Tool to send physical letters through ClickSend's postal service. Use when you need to send a PDF document as a physical letter to one or more recipients. For docx/doc files, convert them first using /uploads?convert=post endpoint.
- Send SMS Messages
Tool to send one or more SMS messages via ClickSend. Use when you need to send SMS messages to recipients. Supports up to 1000 messages per API call and provides detailed status for each message.
- Update Email Delivery Receipt Automation
Tool to update an email delivery receipt automation rule in ClickSend. Use when you need to modify the configuration of an existing email receipt automation rule.
- Update Email Template
Tool to update an existing email template in ClickSend. Use when you need to modify the name or HTML body content of an email template.
- Update Email-to-SMS Allowed Address
Tool to update a specific allowed email address for email-to-SMS. Use when you need to modify an existing email address configuration including sender number, voice settings, or language preferences.
- Verify New Account
Tool to verify a new ClickSend account using an activation token. Use when you need to activate a newly created account with the token received during registration.
Setup
Setup guide
- 11. Open your Switchy workspace and navigate to Settings > Integrations > MCP Servers. 2. Search for ClickSend and click Connect. 3. You'll be redirected to ClickSend's OAuth consent screen — log in with your ClickSend account credentials. 4. Grant the requested scopes: SMS send and delivery, fax send and delivery, contact list management, webhook configuration, and account balance. 5. After authorization, you'll return to Switchy and see ClickSend listed as Connected. 6. Open any Space and type '@ClickSend check my account balance' to confirm the connection works. 7. To send an SMS, use '@ClickSend send SMS to +1234567890: Your order shipped today' — the MCP will submit the message and return a confirmation with message ID. 8. For campaigns, first create a contact list in ClickSend's dashboard, then reference it by list ID when invoking the campaign tool.
What teammates see: by default, memories from ClickSend are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Spaces have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Send Campaign SMS
@ClickSend send an SMS campaign to list ID 12345 with message 'Flash sale: 30% off ends tonight. Reply STOP to opt out.' and name it 'June Flash Sale'.Open in a Space →
Calculate Mailing Cost
@ClickSend calculate the price to send 200 single-page letters to US addresses in color on standard paper.Open in a Space →
Schedule Reminder Text
@ClickSend schedule an SMS to +1234567890 saying 'Your appointment is tomorrow at 2pm' to send at 9am EST on June 15.Open in a Space →
Add Delivery Webhook
@ClickSend add an SMS delivery receipt webhook pointing to https://myapp.com/webhooks/clicksend-sms and set it to POST format.Open in a Space →
Cancel Scheduled Send
@ClickSend cancel the scheduled SMS with message ID abc123 before it sends.Open in a Space →
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@ClickSend show me the current delivery status for all SMS messages sent in the last 24 hours, grouped by recipient country
Based on your ClickSend account activity, here's an illustrative summary of SMS delivery over the past 24 hours: • United States: 847 delivered, 12 pending, 3 failed • United Kingdom: 234 delivered, 5 pending, 0 failed • Australia: 156 delivered, 2 pending, 1 failed The failed messages were due to invalid numbers (2) and carrier rejection (2). Pending messages are typically in transit and should resolve within 15 minutes. This example reflects typical delivery patterns; your actual data will vary based on send volume and recipient networks.
This example demonstrates ClickSend's read-heavy monitoring capabilities. The MCP can query delivery receipts and message history, but you'll need OAuth2 credentials with read access to SMS logs. If you've configured delivery receipt webhooks, those provide real-time updates; otherwise, the MCP polls the API. Be aware of rate limits when querying large message volumes.
@ClickSend send an SMS to +1-555-0123 saying 'Your package has shipped. Track at example.com/track/ABC123' and schedule it for 2pm EST today
SMS scheduled successfully. Here's the confirmation: • Recipient: +1-555-0123 • Message: 'Your package has shipped. Track at example.com/track/ABC123' • Scheduled for: 2:00 PM EST (14:00 UTC-5) • Estimated cost: $0.04 USD • Message ID: msg_9k3j2h1g The message will be sent at the scheduled time. You can cancel it before then using the message ID if needed. This is an illustrative example—actual send confirmations include your account balance and message segment count.
This showcases ClickSend's write capability for transactional SMS. The MCP can send and schedule messages, but you're responsible for compliance: transactional messages must relate to an existing customer relationship, and marketing messages require opt-out language. Costs vary by destination country. The scheduled send creates a real charge against your ClickSend balance.
@ClickSend calculate the cost to send a 2-page fax to 15 US numbers and a 320-character SMS campaign to my 'VIP Customers' contact list, then recommend the cheaper option
Here's the cost breakdown for both options: **Fax (2 pages × 15 recipients):** • Cost per fax: $0.12 USD • Total: $1.80 USD **SMS Campaign to 'VIP Customers' (87 contacts):** • Message length: 320 characters = 3 segments • Cost per SMS: $0.04 × 3 = $0.12 USD • Total: $10.44 USD **Recommendation:** Fax is significantly cheaper for this scenario ($1.80 vs $10.44). However, SMS typically has higher open rates (98% vs ~80% for fax) and faster delivery. If urgency and engagement matter more than cost, SMS is still the better choice despite the price difference.
This example pairs ClickSend's pricing calculation tools with AI reasoning to compare communication channels. The MCP can estimate costs without sending anything, which is useful for budget planning. Note that the 'VIP Customers' list must already exist in your ClickSend account—the MCP reads from your contact lists but doesn't invent data. Pricing varies by destination and message complexity.
Use-case deep-dives
When ClickSend fits patient reminder workflows at 5-20 staff scale
A 12-person dental clinic running Calendly or Acuity needs to send appointment reminders 24 hours out and delivery confirmations after each visit. ClickSend's SMS delivery receipt webhooks let you pipe status updates back into your scheduling tool without polling. The 'Create and Send SMS Campaign' tool handles bulk reminders for next-day appointments (up to 20,000 recipients per call, though most clinics send 50-200 daily). The 'Cancel Scheduled SMS' tool covers last-minute reschedules. This works if your reminder logic lives in a single system and you're not stitching together three calendar sources. If your clinic sends under 500 messages a month, Twilio's pay-as-you-go might be cheaper; ClickSend wins when you need predictable bulk pricing and built-in delivery tracking. Set up the delivery webhook once and your team stops checking send logs manually.
When fax delivery receipts matter for compliance teams
A 6-person legal intake team processes 40-60 signed retainer agreements daily, and half the recipients still require fax delivery for compliance. ClickSend's 'Add Fax Delivery Receipt Webhook' tool pushes delivery confirmations into your case management system the moment the fax goes through, so paralegals don't chase paper trails. The 'Calculate Post Letter Price' tool helps estimate costs when a client needs certified mail instead of fax. This setup works if your document pipeline already generates PDFs programmatically and you're not hand-scanning paper forms. If your fax volume is under 10 per week, a manual service like eFax is simpler; ClickSend justifies the OAuth2 setup when you're automating 100+ faxes monthly and need audit logs tied to delivery events. The webhook eliminates the 'did it send?' Slack thread after every filing deadline.
When bulk SMS campaigns beat email open rates for time-sensitive events
A 4-person nonprofit running a fundraiser gala in 3 weeks needs to confirm RSVPs and send day-of logistics to 800 attendees. Email open rates sit at 22%; SMS hits 98% within 3 minutes. ClickSend's 'Create and Send SMS Campaign' tool sends the bulk confirmation wave to a contact list, and 'Calculate SMS Campaign Price' lets the team budget before the board approves the send. The 'Create Contact in List' tool syncs new registrations from Eventbrite or Typeform as they come in. This works if your contact list lives in one place and you're not merging five spreadsheets the morning of the event. If your attendee count is under 200, Mailchimp's SMS add-on is easier; ClickSend wins when you're sending 500+ messages per event and need delivery receipts to prove the logistics text landed. Set the webhook once and your day-of coordinator stops refreshing the send dashboard.
Frequently asked
What can the ClickSend MCP do in Switchy?
The ClickSend MCP lets your team send SMS, fax, and postal letters directly from Switchy conversations. It handles bulk SMS campaigns to contact lists, calculates pricing before you send, manages delivery webhooks, and cancels scheduled messages. You can also add verified sender email addresses for transactional emails. All 50 tools work through OAuth2, so you don't paste API keys into prompts.
Do I need admin access to connect ClickSend via OAuth2?
Yes. ClickSend's OAuth2 flow requires account-level permissions to send messages and manage webhooks. The person connecting it needs admin rights in your ClickSend account. Once connected, any Switchy workspace member can use the MCP to send SMS or check pricing, but only the connected account's credits get charged. You can't scope it down to read-only.
Can the ClickSend MCP receive inbound SMS or fax replies?
No. The MCP only sends outbound messages and configures delivery receipt webhooks. If you need to handle inbound SMS or fax replies, set up ClickSend's inbound webhooks in your ClickSend dashboard to POST to your own server. The MCP won't poll or retrieve those replies for you. It's a one-way tool: compose and send only.
How does this compare to using ClickSend's API directly?
The MCP wraps ClickSend's REST API so your team can send messages in plain English without writing code. You lose some control—no custom retry logic or batching beyond the 20,000-recipient campaign limit—but you gain speed. If you already have engineers calling the API, stick with that. If you want marketers or support reps sending SMS from Switchy, use the MCP.
Who on the team should connect the ClickSend MCP?
Whoever owns your ClickSend account and budget. That person connects it once via OAuth2, and their credits pay for every message the team sends. If multiple people need to send SMS, they all share the same connected account. You can't connect multiple ClickSend accounts to one Switchy workspace, so pick the account with the right credit balance and sender IDs.