# ClickSend integration

> Cloud communications API for sending SMS, MMS, voice, email, fax, and physical mail, plus managing contact lists, campaigns, and delivery receipts.

- Authentication: apiKey

## Tools (44)

- **Calculate MMS Price**: Estimate the cost of an MMS send without actually sending.
- **Calculate SMS Price**: Estimate the cost of an SMS send without actually sending.
- **Cancel All Scheduled SMS**: Cancel every scheduled SMS in the account's queue.
- **Cancel Scheduled SMS**: Cancel a single scheduled SMS message before it sends.
- **Create Contact**: Add a contact to a contact list.
- **Create Contact List**: Create a new contact list.
- **Create SMS Template**: Save a reusable SMS message template.
- **Delete Contact**: Remove a contact from a list.
- **Get Account**: Retrieve the authenticated account's profile, balance, currency, timezone, and default settings.
- **Get Allowed Email Addresses**: List sender email addresses that are verified for use with /email/send.
- **Get Countries**: List all countries supported by ClickSend with ISO codes.
- **Get Country Pricing**: Retrieve current per-country pricing for SMS, MMS, voice, and other services.
- **Get Email History**: List outbound email history with delivery/open status.
- **Get Fax History**: List outbound fax history with delivery status.
- **Get Inbound SMS**: List inbound SMS messages received on ClickSend dedicated numbers.
- **Get MMS Delivery Receipts**: List MMS delivery receipts confirming delivery status of sent MMS.
- **Get MMS History**: List outbound MMS messages with delivery status.
- **Get Post Letter History**: List previously sent post letters and their delivery status.
- **Get SMS Delivery Receipts**: List SMS delivery receipts (carrier-confirmed status updates) for previously sent messages.
- **Get SMS History**: List outbound SMS with delivery status, filterable by field and date range.
- **Get SMS Statistics**: Aggregate SMS usage and cost statistics for the account.
- **Get Timezones**: List all timezones supported by ClickSend for scheduling.
- **Get Voice History**: List outbound voice calls with status.
- **Get Voice Languages**: List supported TTS voices/languages for /voice/send.
- **Get Voice Statistics**: Aggregate voice-call usage and cost statistics for the account.
- **List Contact Lists**: List all contact lists on the account.
- **List Contacts in List**: List contacts in a given contact list.
- **List Dedicated Numbers**: List phone numbers owned by the account.
- **List Email Templates**: List saved email templates.
- **List Post Return Addresses**: List saved return addresses available for post letters, postcards, and direct mail.
- **List SMS Campaigns**: List SMS marketing campaigns (list-based sends) created on the account.
- **List SMS Templates**: List saved SMS templates.
- **Search Contacts**: Search contacts and contact lists by keyword.
- **Search Dedicated Numbers**: Search available dedicated numbers by country for purchase.
- **Send Email**: Send a transactional email to one or more recipients.
- **Send Fax**: Send a fax to one or more recipients from a supplied document URL.
- **Send MMS**: Send one or more MMS messages with media attachment.
- **Send Postcard**: Print and mail a physical postcard from a supplied image.
- **Send Post Letter**: Print and mail a physical letter from a supplied PDF.
- **Send SMS**: Send one or more SMS messages (up to 1000 per call) to phone numbers or contact lists.
- **Send SMS Campaign**: Create and send an SMS marketing campaign to one or more contact lists.
- **Send Voice Call**: Place a text-to-speech voice call to one or more numbers.
- **Update Contact**: Update a contact in a list.
- **Upload File**: Upload a file (media/document) to ClickSend and receive a URL usable in send endpoints.

## Triggers (2)

- **New Inbound SMS in ClickSend**: Triggers when an SMS is received on your ClickSend number. Inbound polling requires an inbound rule with Action set to POLL configured in the ClickSend dashboard — without it the API returns no messages.
- **New Sent SMS in ClickSend**: Triggers when an outbound SMS appears in your ClickSend SMS history (sent via the API, dashboard, or a campaign).

## Related prompts

- [Page on-call by SMS when Sentry spots a production incident](https://www.generalinput.com/prompts/page-on-call-by-sms-when-sentry-spots-a-production-incident.md)
- [Weekday SMS appointment reminders from your Google Calendar](https://www.generalinput.com/prompts/weekday-sms-appointment-reminders-from-your-google-calendar.md)
- [Text customers via ClickSend when Stripe payments fail](https://www.generalinput.com/prompts/text-customers-via-clicksend-when-stripe-payments-fail.md)
- [Triage inbound ClickSend SMS replies into Slack and HubSpot](https://www.generalinput.com/prompts/triage-inbound-clicksend-sms-replies-into-slack-and-hubspot.md)

Connect ClickSend in General Input: https://www.generalinput.com/apps/clicksend