# How to integrate ClickSend MCP with Hermes

```json
{
  "title": "How to integrate ClickSend MCP with Hermes",
  "toolkit": "ClickSend",
  "toolkit_slug": "clicksend",
  "framework": "Hermes",
  "framework_slug": "hermes-agent",
  "url": "https://composio.dev/toolkits/clicksend/framework/hermes-agent",
  "markdown_url": "https://composio.dev/toolkits/clicksend/framework/hermes-agent.md",
  "updated_at": "2026-03-29T06:27:33.481Z"
}
```

## Introduction

Hermes is a 24/7 autonomous agent that lives on your computer or server — it remembers what it learns and evolves as your usage grows.
This guide explains the easiest and most robust way to connect your ClickSend account to Hermes. You can do this through either Composio Connect CLI or Composio Connect MCP. For personal use we recommend the CLI, but you won't go wrong with MCP either.

## Also integrate ClickSend with

- [OpenAI Agents SDK](https://composio.dev/toolkits/clicksend/framework/open-ai-agents-sdk)
- [Claude Agent SDK](https://composio.dev/toolkits/clicksend/framework/claude-agents-sdk)
- [Claude Code](https://composio.dev/toolkits/clicksend/framework/claude-code)
- [Claude Cowork](https://composio.dev/toolkits/clicksend/framework/claude-cowork)
- [Codex](https://composio.dev/toolkits/clicksend/framework/codex)
- [OpenClaw](https://composio.dev/toolkits/clicksend/framework/openclaw)
- [CLI](https://composio.dev/toolkits/clicksend/framework/cli)
- [Google ADK](https://composio.dev/toolkits/clicksend/framework/google-adk)
- [LangChain](https://composio.dev/toolkits/clicksend/framework/langchain)
- [Vercel AI SDK](https://composio.dev/toolkits/clicksend/framework/ai-sdk)
- [Mastra AI](https://composio.dev/toolkits/clicksend/framework/mastra-ai)
- [LlamaIndex](https://composio.dev/toolkits/clicksend/framework/llama-index)
- [CrewAI](https://composio.dev/toolkits/clicksend/framework/crew-ai)

## TL;DR

### What is Composio Connect?
Composio Connect is a consumer offering that lets anyone plug 1,000+ applications directly into their agent harness — including Hermes. It can:
- Search and load tools from relevant toolkits on-demand, reducing context usage.
- Chain multiple tools to accomplish complex workflows via a remote workbench, without excessive back-and-forth with the LLM.
- Manage app authentication end-to-end with zero manual overhead.

## Connect ClickSend to Hermes

### Integrating ClickSend with Hermes
### Using Composio Connect CLI
1. Install the Composio CLI
Run the install script directly, or paste https://composio.dev/hermes into your Hermes chat box to have it installed for you.

```bash
curl -fsSL https://composio.dev/install | bash
```

## What is the ClickSend MCP server, and what's possible with it?

The ClickSend MCP server is an implementation of the Model Context Protocol that connects your AI agent and assistants like Claude, Cursor, etc directly to your ClickSend account. It provides structured and secure access so your agent can perform ClickSend operations on your behalf.

## Supported Tools

| Tool slug | Name | Description |
|---|---|---|
| `CLICKSEND_ACCOUNT_USEAGE_BY_SUBACCOUNT_GET` | 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. |
| `CLICKSEND_ACCOUNT_VERIFY_SEND_PUT` | 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. |
| `CLICKSEND_ACCOUNT_VERIFY_VERIFY_BY_ACTIVATION_TOKEN_PUT` | 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. |
| `CLICKSEND_CALCULATE_POST_LETTERS_PRICE` | 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. |
| `CLICKSEND_CALCULATE_SMS_CAMPAIGN_PRICE` | 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. |
| `CLICKSEND_CREATE_EMAIL_DELIVERY_RECEIPT_AUTOMATION` | 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. |
| `CLICKSEND_CREATE_INBOUND_FAX_AUTOMATION` | 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. |
| `CLICKSEND_CREATE_FAX_DELIVERY_RECEIPT_AUTOMATION` | 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. |
| `CLICKSEND_CREATE_INBOUND_SMS_AUTOMATION` | 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. |
| `CLICKSEND_CREATE_SMS_DELIVERY_RECEIPT_AUTOMATION` | 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. |
| `CLICKSEND_CREATE_VOICE_DELIVERY_RECEIPT_AUTOMATION` | 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. |
| `CLICKSEND_CREATE_DELIVERY_ISSUE` | 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. |
| `CLICKSEND_CREATE_ALLOWED_EMAIL_ADDRESS` | 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. |
| `CLICKSEND_GET_ALLOWED_EMAIL_ADDRESSES` | 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. |
| `CLICKSEND_CREATE_EMAIL_TEMPLATE_FROM_MASTER` | 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. |
| `CLICKSEND_ADD_FAX_DELIVERY_RECEIPT_WEBHOOK` | 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. |
| `CLICKSEND_CREATE_CONTACT_LIST` | 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. |
| `CLICKSEND_CREATE_CONTACT_IN_LIST` | 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. |
| `CLICKSEND_SEND_MMS_MESSAGES` | 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. |
| `CLICKSEND_SEND_DIRECT_MAIL_CAMPAIGN` | 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. |
| `CLICKSEND_DETECT_ADDRESS_FROM_PDF_OR_STRING` | 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 at the top. |
| `CLICKSEND_SEND_POST_LETTER` | 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. |
| `CLICKSEND_CREATE_POST_RETURN_ADDRESS` | 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. |
| `CLICKSEND_GET_ALL_POST_RETURN_ADDRESSES` | 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. |
| `CLICKSEND_CREATE_AND_SEND_SMS_CAMPAIGN` | 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. |
| `CLICKSEND_CREATE_EMAIL_TO_SMS_ALLOWED_ADDRESS` | 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. |
| `CLICKSEND_GET_SMS_EMAIL_TO_SMS_ALLOWED_ADDRESS` | 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. |
| `CLICKSEND_UPDATE_EMAIL_TO_SMS_ALLOWED_ADDRESS` | 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. |
| `CLICKSEND_DELETE_SMS_EMAIL_TO_SMS_ALLOWED_ADDRESS` | Delete SMS Email-to-SMS Allowed Address | 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. |
| `CLICKSEND_CREATE_EMAIL_TO_SMS_STRIPPED_STRING_RULE` | 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. |
| `CLICKSEND_CREATE_TEST_INBOUND_SMS` | 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. |
| `CLICKSEND_ADD_SMS_DELIVERY_RECEIPT_WEBHOOK` | 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. |
| `CLICKSEND_SEND_SMS_MESSAGES` | 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. |
| `CLICKSEND_CREATE_SMS_TEMPLATE` | 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. |
| `CLICKSEND_CREATE_SUBACCOUNT` | 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. |
| `CLICKSEND_DELETE_EMAIL_DELIVERY_RECEIPT_AUTOMATION` | Delete Email Delivery Receipt Automation | Tool to delete an email delivery receipt automation rule. Use when you need to remove an existing email receipt automation by its rule ID. |
| `CLICKSEND_DELETE_INBOUND_SMS_AUTOMATION` | Delete Inbound SMS Automation | Tool to delete an inbound SMS automation rule. Use when you need to remove an existing inbound SMS automation by its rule ID. |
| `CLICKSEND_DELETE_CONTACT_LIST` | Delete Contact List | Tool to delete a specific contact list from your ClickSend account. Use when you need to remove a contact list permanently. |
| `CLICKSEND_DELETE_CONTACT_FROM_LIST` | Delete Contact from List | 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. |
| `CLICKSEND_REMOVE_OPTED_OUT_CONTACTS_FROM_LIST` | Remove Opted Out Contacts from List | 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. |
| `CLICKSEND_CANCEL_SCHEDULED_SMS` | 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. |
| `CLICKSEND_DELETE_SMS_TEMPLATE` | Delete SMS Template | Tool to delete an SMS template by its template ID. Use when you need to remove a specific SMS template from your account. |
| `CLICKSEND_DELETE_SUBACCOUNT` | Delete Subaccount | Tool to delete a specific subaccount from the system. Use when you need to remove a subaccount from your account. |
| `CLICKSEND_GET_EMAIL_CAMPAIGN` | 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. |
| `CLICKSEND_DELETE_EMAIL_DELIVERY_RECEIPT_AUTOMATION` | Delete Email Delivery Receipt Automation | Tool to delete an email delivery receipt automation rule. Use when you need to remove an existing email receipt automation by its rule ID. |
| `CLICKSEND_GET_EMAIL_DELIVERY_RECEIPT_AUTOMATION` | 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. |
| `CLICKSEND_UPDATE_EMAIL_DELIVERY_RECEIPT_AUTOMATION` | 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. |
| `CLICKSEND_DELETE_EMAIL_TEMPLATE` | Delete Email Template | Tool to delete an email template by its template ID. Use when you need to remove an existing email template from your account. |
| `CLICKSEND_GET_EMAIL_TEMPLATE` | 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. |
| `CLICKSEND_UPDATE_EMAIL_TEMPLATE` | 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. |
| `CLICKSEND_EXPORT_POST_LETTERS_HISTORY` | Export Post Letters History | Tool to export post letter history to a downloadable CSV file. Use when you need to download historical data of post letters for analysis or record-keeping. |
| `CLICKSEND_DELETE_FAX_DELIVERY_RECEIPT_AUTOMATION` | Delete Fax Delivery Receipt Automation | Tool to delete a fax delivery receipt automation rule. Use when you need to remove an existing fax delivery receipt automation by its rule ID. |
| `CLICKSEND_GET_FAX_DELIVERY_RECEIPT_AUTOMATION` | Get Fax Delivery Receipt Automation | Tool to retrieve a specific fax delivery receipt automation rule by its ID. Use when you need to view the configuration details of a fax receipt automation rule. |
| `CLICKSEND_UPDATE_FAX_DELIVERY_RECEIPT_AUTOMATION` | Update Fax Delivery Receipt Automation | Tool to update fax delivery receipt automation. Use when you need to modify an existing fax delivery receipt automation rule by its rule ID. |
| `CLICKSEND_UPDATE_INBOUND_FAX_AUTOMATION` | Update Inbound Fax Automation | Tool to update an existing inbound fax automation rule in ClickSend. Use when you need to modify the settings of an inbound fax automation rule. |
| `CLICKSEND_GET_FAX_RECEIPT_BY_MESSAGE_ID` | Get Fax Receipt by Message ID | Tool to retrieve a single fax delivery receipt using the message identifier. Use when you need to check the status, delivery details, or cost of a specific fax transmission. |
| `CLICKSEND_MARK_FAX_RECEIPTS_AS_READ` | Mark Fax Receipts as Read | Tool to mark fax delivery receipts as read in ClickSend. Use when you need to mark all receipts or receipts before a specific date as read. Optionally provide a Unix timestamp to mark only receipts created before that time. |
| `CLICKSEND_GET_ACCOUNT_INFORMATION` | Get Account Information | Tool to retrieve authenticated user's account information. Use when you need to view account details such as balance, user information, settings, and billing details. |
| `CLICKSEND_GET_ALL_EMAIL_DELIVERY_RECEIPT_AUTOMATIONS` | Get All Email Delivery Receipt Automations | Tool to retrieve all email delivery receipt automation rules configured in your ClickSend account. Use when you need to view or list all email receipt automation configurations. Supports pagination and filtering. |
| `CLICKSEND_GET_ALL_INBOUND_FAX_AUTOMATIONS` | Get All Inbound Fax Automations | Tool to retrieve all inbound fax automation rules configured in your ClickSend account. Use when you need to view or list all inbound fax automation configurations. Supports pagination. |
| `CLICKSEND_GET_ALL_FAX_DELIVERY_RECEIPT_AUTOMATIONS` | Get All Fax Delivery Receipt Automations | Tool to retrieve all fax delivery receipt automation rules configured in your ClickSend account. Use when you need to view or list all fax receipt automation configurations. Supports pagination and filtering. |
| `CLICKSEND_GET_ALL_INBOUND_SMS_AUTOMATIONS` | Get All Inbound SMS Automations | Tool to retrieve all inbound SMS automation rules configured in your ClickSend account. Use when you need to view or list all inbound SMS automation configurations. Supports pagination and filtering. |
| `CLICKSEND_GET_ALL_SMS_DELIVERY_RECEIPT_AUTOMATIONS` | Get All SMS Delivery Receipt Automations | Tool to retrieve all SMS delivery receipt automation rules configured in your ClickSend account. Use when you need to view or list all SMS receipt automation configurations. Supports pagination and filtering. |
| `CLICKSEND_GET_ALL_VOICE_DELIVERY_RECEIPT_AUTOMATIONS` | Get All Voice Delivery Receipt Automations | Tool to retrieve all voice delivery receipt automation rules configured in your ClickSend account. Use when you need to view or list all voice receipt automation configurations. Supports pagination and filtering. |
| `CLICKSEND_GET_CONTACT_SUGGESTIONS` | Get Contact Suggestions | Tool to retrieve contact suggestions from your ClickSend account. Use when you need to view or list suggested contacts. Supports pagination. |
| `CLICKSEND_GET_ALL_COUNTRIES` | Get All Countries | Tool to retrieve all available country codes that ClickSend supports. Use when you need to get a list of countries for international messaging services. |
| `CLICKSEND_GET_ALL_DELIVERY_ISSUES` | Get All Delivery Issues | Tool to retrieve all delivery issues from your ClickSend account. Use when you need to view or investigate problems with message delivery. Supports pagination for handling large result sets. |
| `CLICKSEND_GET_ALL_MASTER_EMAIL_TEMPLATES` | Get All Master Email Templates | Tool to retrieve all master email templates. Use when you need to view pre-designed email templates that can be used for email communications. Supports pagination. |
| `CLICKSEND_GET_ALL_MASTER_EMAIL_TEMPLATE_CATEGORIES` | Get All Master Email Template Categories | Tool to retrieve all master email template categories. Use when you need to view available categories of pre-designed email templates. Supports pagination. |
| `CLICKSEND_GET_ALL_USER_EMAIL_TEMPLATES` | Get All User Email Templates | Tool to retrieve all user email templates. Use when you need to view custom email templates created by the user. Supports pagination. |
| `CLICKSEND_GET_FAX_DELIVERY_RECEIPTS` | Get Fax Delivery Receipts | Tool to retrieve fax delivery receipts from your ClickSend account. Use when you need to view fax transmission details including delivery status, pricing, and recipient information. Supports pagination. |
| `CLICKSEND_GET_ALL_CONTACT_LISTS` | Get All Contact Lists | Tool to retrieve all contact lists from ClickSend account with pagination support. Use when you need to view available contact lists for managing contacts and messaging campaigns. |
| `CLICKSEND_GET_SPECIFIC_CONTACT_LIST` | Get Specific Contact List | Tool to retrieve a specific contact list by its list ID. Use when you need to view details of a specific contact list including its name, email ID, and contact count. |
| `CLICKSEND_GET_ALL_CONTACTS_IN_LIST` | Get All Contacts in List | Tool to retrieve all contacts from a specific contact list in your ClickSend account with pagination and filtering support. Use when you need to view or process contacts within a specific list. |
| `CLICKSEND_GET_SPECIFIC_CONTACT` | Get Specific Contact | Tool to retrieve a specific contact from a contact list in your ClickSend account. Use when you need to view detailed information about a particular contact within a specific list. |
| `CLICKSEND_EXPORT_CONTACTS_LIST` | Export Contacts List | Tool to export contacts from a specific list to a CSV file. Use when you need to download all contacts from a list for backup, analysis, or migration purposes. |
| `CLICKSEND_IMPORT_CONTACTS_TO_LIST` | Import Contacts to List | Tool to import contacts to a contact list from a publicly accessible file URL. Use when you need to bulk import contacts from a CSV or Excel file into a specific list. Note that the import process may be asynchronous. |
| `CLICKSEND_PREVIEW_CSV_IMPORT_FOR_CONTACT_LIST` | Preview CSV Import for Contact List | Tool to preview the first row of a CSV import file for a contact list in ClickSend. Use when you need to verify CSV structure and field mapping before importing contacts to a list. |
| `CLICKSEND_GET_LIST_IMPORT_FIELDS` | Get List Import Fields | Tool to retrieve acceptable import fields for a contact list in ClickSend. Use when you need to view which fields are available for importing contacts into a specific list. |
| `CLICKSEND_EXPORT_MMS_HISTORY` | Export MMS History | Tool to export MMS message history with filtering, ordering, and pagination. Use when you need to retrieve historical MMS messages with custom sorting options. |
| `CLICKSEND_GET_MMS_DELIVERY_RECEIPTS` | Get MMS Delivery Receipts | Tool to retrieve all MMS delivery receipts from your ClickSend account. Use when you need to view MMS delivery status, pricing, and recipient information. Supports pagination. |
| `CLICKSEND_GET_DEDICATED_NUMBERS` | Get Dedicated Numbers | Tool to retrieve all available dedicated numbers associated with your ClickSend account. Use when you need to view dedicated numbers that can be used as sender IDs for messaging services. |
| `CLICKSEND_SEARCH_DEDICATED_NUMBERS_BY_COUNTRY` | Search Dedicated Numbers by Country | Tool to search for available dedicated numbers by country code. Use when you need to find purchasable phone numbers for messaging services in a specific country. |
| `CLICKSEND_SEARCH_DIRECT_MAIL_LOCATIONS` | Search Direct Mail Locations | Tool to search for direct mail locations in a specific country. Use when you need to find available locations or addresses for direct mail services. |
| `CLICKSEND_GET_POST_LETTERS_HISTORY` | Get Post Letters History | Tool to retrieve all post letters history with pagination. Use when you need to view historical post letters sent through ClickSend. |
| `CLICKSEND_GET_COUNTRY_PRICING` | Get Country Pricing | Tool to retrieve pricing information for a specific country. Use when you need to check rates for SMS, MMS, and voice services in a particular country and currency. |
| `CLICKSEND_GET_REFERRAL_ACCOUNTS` | Get Referral Accounts | Tool to retrieve a list of referral accounts with pagination support. Use when you need to view referral accounts including user information, balance, and commission details. |
| `CLICKSEND_GET_RESELLER_SETTINGS` | Get Reseller Settings | Tool to retrieve reseller settings and account information. Use when you need to view the authenticated reseller's account details, settings, and configuration. Note: The reseller dashboard and API are only available to customers approved as resellers before January 1st, 2024. |
| `CLICKSEND_GET_RESELLER_ACCOUNTS` | Get Reseller Accounts | Tool to retrieve a list of reseller accounts with pagination support. Use when you need to view reseller accounts including user information, balance, settings, and permissions. Note: The reseller dashboard and API are only available to customers approved as resellers before January 1st, 2024. |
| `CLICKSEND_GET_SMS_CAMPAIGN` | Get SMS Campaign | Tool to retrieve details of a specific SMS campaign by its ID. Use when you need to view campaign configuration, message content, scheduling details, and current status. |
| `CLICKSEND_GET_SMS_CAMPAIGNS_LIST` | Get SMS Campaigns List | Tool to retrieve all SMS campaigns with pagination and statistics breakdown. Use when you need to view campaign statistics and performance data for management or reporting purposes. |
| `CLICKSEND_GET_EMAIL_TO_SMS_STRIPPED_STRING_RULES_LIST` | Get Email to SMS Stripped String Rules List | Tool to retrieve the list of email to sms stripped string rules with pagination support. Use when you need to view all stripped string rules that automatically remove specific text from email-to-SMS messages. |
| `CLICKSEND_GET_SMS_HISTORY` | Get SMS History | Tool to retrieve sent SMS message history with filtering and pagination. Use when you need to view previously sent SMS messages or check delivery status. |
| `CLICKSEND_GET_INBOUND_SMS_MESSAGES` | Get Inbound SMS Messages | Tool to retrieve inbound SMS messages sent to your account. Use when you need to view messages received from recipients. By default, only unread messages are returned. To view inbound messages, you must first configure an inbound rule with the Action set to POLL in the Dashboard. |
| `CLICKSEND_GET_SMS_DELIVERY_RECEIPTS` | Get SMS Delivery Receipts | Tool to retrieve SMS delivery receipts from your ClickSend account. Use when you need to poll and view SMS delivery status including timestamps, status codes, and error details. Requires a delivery report rule with Action set to POLL in the Dashboard. |
| `CLICKSEND_GET_ALL_SMS_TEMPLATES` | Get All SMS Templates | Tool to retrieve all SMS templates from ClickSend account with pagination and filtering support. Use when you need to view available SMS templates for messaging campaigns. |
| `CLICKSEND_GET_SMS_STATISTICS` | Get SMS Statistics | Tool to retrieve SMS messaging statistics for your ClickSend account. Use when you need to view usage metrics, pricing data, and date-based breakdowns of SMS message activity including outbound, inbound, and bounced messages. |
| `CLICKSEND_GET_VOICE_STATISTICS` | Get Voice Statistics | Tool to retrieve voice messaging statistics for your ClickSend account. Use when you need to view usage metrics, pricing data, and date-based breakdowns of voice message activity. |
| `CLICKSEND_GET_ALL_SUBACCOUNTS` | Get All Subaccounts | Tool to retrieve all subaccounts from ClickSend account with pagination support. Use when you need to view available subaccounts and their permissions. |
| `CLICKSEND_GET_SPECIFIC_SUBACCOUNT` | Get Specific Subaccount | Tool to retrieve detailed information about a specific subaccount by its ID. Use when you need to view credentials, permissions, and contact details for a particular subaccount. |
| `CLICKSEND_GET_SUPPORTED_TIMEZONES` | Get Supported Timezones | Tool to retrieve supported list of timezones. Use when you need to get available timezones for scheduling or configuration purposes. |
| `CLICKSEND_GET_VOICE_LANGUAGES` | Get Voice Languages | Tool to retrieve all available voice languages for text-to-speech. Use when you need to get supported languages and voice options for voice messaging. |
| `CLICKSEND_LIST_COUNTRIES` | List Countries | Tool to retrieve the list of countries with IDs for global sending. Use when you need to select countries for international messaging operations. |
| `CLICKSEND_COPY_CONTACT_TO_ANOTHER_LIST` | Copy Contact to Another List | Tool to copy a contact from one list to another list. Use when you need to duplicate a contact from a source list to a destination list while keeping the original contact in the source list. |
| `CLICKSEND_TRANSFER_CONTACT_BETWEEN_LISTS` | Transfer Contact Between Lists | Tool to transfer a contact from one list to another in your ClickSend account. Use when you need to move a contact between lists without deleting and recreating it. |
| `CLICKSEND_MARK_SMS_RECEIPTS_AS_READ` | Mark SMS Receipts as Read | Tool to mark SMS delivery receipts as read in ClickSend. Use when you need to flag receipts as processed to clear them from the unread queue. Optionally specify a date threshold to mark only receipts received before a certain time. |
| `CLICKSEND_MARK_VOICE_RECEIPTS_AS_READ` | Mark Voice Receipts as Read | Tool to mark voice delivery receipts as read in ClickSend. Use when you need to mark all voice message delivery receipts or receipts received before a specific date as read. Once marked as read, receipts won't appear in subsequent queries. |
| `CLICKSEND_GET_MASTER_EMAIL_TEMPLATE_CATEGORY` | Get Master Email Template Category | Tool to retrieve a specific master email template category by its ID. Use when you need to view details about a category of pre-designed email templates. |
| `CLICKSEND_GET_MASTER_EMAIL_TEMPLATE` | Get Master Email Template | Tool to retrieve a specific master email template by its template ID. Use when you need to view details of a pre-designed master email template including its HTML content and thumbnails. |
| `CLICKSEND_GET_MASTER_EMAIL_TEMPLATES_IN_CATEGORY` | Get Master Email Templates in Category | Tool to retrieve all master email templates within a specific category. Use when you need to browse pre-designed email templates from ClickSend's template library for a particular category. |
| `CLICKSEND_UPDATE_MMS_CAMPAIGN` | Update MMS Campaign | Tool to update an existing MMS campaign with new parameters. Use when you need to modify campaign details such as name, sender, message body, media file, subject, or reschedule send time. |
| `CLICKSEND_CANCEL_MMS_CAMPAIGN` | Cancel MMS Campaign | Tool to cancel a scheduled MMS campaign in ClickSend. Use when you need to stop an MMS campaign from being sent. Only scheduled campaigns can be cancelled. |
| `CLICKSEND_GET_MMS_CAMPAIGNS` | Get MMS Campaigns | Tool to retrieve all MMS campaigns with pagination and filtering support. Use when you need to view existing MMS campaigns for management or reporting purposes. |
| `CLICKSEND_CALCULATE_MMS_CAMPAIGN_PRICE` | Calculate MMS Campaign Price | Tool to calculate the price for an MMS campaign before sending. Use when you need to estimate costs for an MMS campaign to a contact list. |
| `CLICKSEND_SEND_MMS_CAMPAIGN` | Send MMS Campaign | Tool to create and send an MMS campaign to a contact list with multimedia content. Use when you need to send MMS messages to multiple recipients with images or videos. The campaign sends immediately unless scheduled for future delivery. |
| `CLICKSEND_EXPORT_MMS_HISTORY` | Export MMS History | Tool to export all MMS history to a file. Use when you need to download a complete history of MMS messages in CSV format. |
| `CLICKSEND_GET_MMS_HISTORY` | Get MMS History | Tool to retrieve all MMS message history with filtering and pagination. Use when you need to view historical MMS messages sent through ClickSend. |
| `CLICKSEND_CALCULATE_MMS_PRICE` | Calculate MMS Price | Tool to calculate the price for sending MMS messages without actually sending them. Use when you need to estimate the cost of MMS messages before sending. |
| `CLICKSEND_MARK_MMS_RECEIPTS_AS_READ` | Mark MMS Receipts as Read | Tool to mark MMS delivery receipts as read in ClickSend. Use when you need to mark all receipts or receipts before a specific date as read. Optionally provide a Unix timestamp to mark only receipts created before that time. |
| `CLICKSEND_BUY_DEDICATED_NUMBER` | Buy Dedicated Number | Tool to purchase a dedicated phone number from ClickSend. Use when you need to buy a specific number for SMS messaging and other communication services. |
| `CLICKSEND_DELETE_POST_RETURN_ADDRESS` | Delete Post Return Address | Tool to delete a specific post return address from the system. Use when you need to remove a return address from your postal mailings. |
| `CLICKSEND_GET_POST_RETURN_ADDRESS` | Get Post Return Address | Tool to retrieve a specific post return address by its unique identifier. Use when you need to view details of a return address for postal services. |
| `CLICKSEND_UPDATE_POST_RETURN_ADDRESS` | Update Post Return Address | Tool to update an existing post return address in ClickSend. Use when you need to modify the details of a return address for postal mail services. |
| `CLICKSEND_UPLOAD_FILE` | Upload File | Tool to upload and optionally convert files for use with ClickSend messaging services. Use when you need to upload files for fax, MMS, postcards, or post services. All uploaded files expire 10 minutes after upload. |
| `CLICKSEND_FORGOT_PASSWORD` | Forgot Password | Tool to initiate password recovery for a ClickSend account. Use when a user has forgotten their password and needs to receive a verification code via email to reset it. |
| `CLICKSEND_FORGOT_USERNAME` | Forgot Username | Tool to retrieve forgotten username by providing registered email or phone number. Use when a user needs to recover their account username via notification. |
| `CLICKSEND_GET_RECHARGE_PACKAGES` | Get Recharge Packages | Tool to retrieve all available recharge packages from ClickSend. Use when you need to view pricing and quantity information for SMS, voice, fax, email, and postal mail services. |
| `CLICKSEND_PURCHASE_RECHARGE_PACKAGE` | Purchase Recharge Package | Tool to purchase a recharge package by package ID. Use when you need to add credits to a ClickSend account by purchasing a pre-defined package. |
| `CLICKSEND_GET_RECHARGE_TRANSACTION_BY_ID` | Get Recharge Transaction by ID | Tool to retrieve details of a specific recharge transaction by transaction ID. Use when you need to view transaction information such as amount, currency, invoice number, and date. |
| `CLICKSEND_GET_ALL_RECHARGE_TRANSACTIONS` | Get All Recharge Transactions | Tool to retrieve all recharge transactions from ClickSend account with pagination support. Use when you need to view transaction history including amounts, currencies, and dates. |
| `CLICKSEND_SEARCH_CONTACT_LISTS` | Search Contact Lists | Tool to search contact lists in ClickSend account with pagination support. Use when you need to find specific contact lists by name or other criteria. |
| `CLICKSEND_SEND_EMAIL_VERIFICATION_TOKEN` | Send Email Verification Token | Tool to send a verification email containing an activation token to a registered email address. Use when you need to verify an email address before it can be used to send email campaigns through ClickSend. |
| `CLICKSEND_CANCEL_SMS_CAMPAIGN` | Cancel SMS Campaign | Tool to cancel a scheduled SMS campaign in ClickSend. Use when you need to stop an SMS campaign from being sent. Only scheduled campaigns can be cancelled. |
| `CLICKSEND_CANCEL_ALL_SCHEDULED_SMS` | Cancel All Scheduled SMS | Tool to cancel all scheduled SMS messages in ClickSend. Use when you need to cancel all pending scheduled SMS messages at once. Only affects scheduled messages that have not yet been sent. |
| `CLICKSEND_DELETE_SMS_DELIVERY_RECEIPT_AUTOMATION` | Delete SMS Delivery Receipt Automation | Tool to delete an SMS delivery receipt automation rule. Use when you need to remove an existing delivery receipt automation by its rule ID. |
| `CLICKSEND_GET_SMS_DELIVERY_RECEIPT_AUTOMATION` | Get SMS Delivery Receipt Automation | Tool to retrieve a specific SMS delivery receipt automation rule by its ID. Use when you need to view the configuration details of an SMS receipt automation rule. |
| `CLICKSEND_UPDATE_SMS_DELIVERY_RECEIPT_AUTOMATION` | Update SMS Delivery Receipt Automation | Tool to update an SMS delivery receipt automation rule in ClickSend. Use when you need to modify the configuration of an existing SMS receipt automation rule. |
| `CLICKSEND_DELETE_EMAIL_TO_SMS_STRIPPED_STRING_RULE` | Delete Email to SMS Stripped String Rule | Tool to delete an email to SMS stripped string rule from the account. Use when you need to remove an existing stripped string rule by its rule ID. |
| `CLICKSEND_GET_EMAIL_TO_SMS_STRIPPED_STRING_RULE` | Get Email to SMS Stripped String Rule | Tool to retrieve an email to SMS stripped string rule by its ID. Use when you need to view the details of a specific stripped string rule. |
| `CLICKSEND_UPDATE_EMAIL_TO_SMS_STRIPPED_STRING_RULE` | Update Email to SMS Stripped String Rule | Tool to update an email to SMS stripped string rule. Use when you need to modify the text pattern that is stripped from emails before converting to SMS. |
| `CLICKSEND_EXPORT_SMS_HISTORY` | Export SMS History | Tool to export all SMS history to a file. Use when you need to download a complete history of SMS messages in CSV format. |
| `CLICKSEND_GET_SMS_HISTORY` | Get SMS History | Tool to retrieve all SMS message history with filtering and pagination. Use when you need to view historical SMS messages sent through ClickSend. |
| `CLICKSEND_DELETE_INBOUND_SMS_AUTOMATION` | Delete Inbound SMS Automation | Tool to delete an inbound SMS automation rule. Use when you need to remove an existing inbound SMS automation by its rule ID. |
| `CLICKSEND_GET_INBOUND_SMS_AUTOMATION` | Get Inbound SMS Automation | Tool to retrieve a specific inbound SMS automation rule by its ID. Use when you need to view the configuration details of an inbound SMS automation rule. |
| `CLICKSEND_UPDATE_INBOUND_SMS_AUTOMATION` | Update Inbound SMS Automation | Tool to update an existing inbound SMS automation rule in ClickSend. Use when you need to modify automated actions for inbound SMS messages. |
| `CLICKSEND_MARK_INBOUND_SMS_AS_READ_BY_MESSAGE_ID` | Mark Inbound SMS as Read by Message ID | Tool to mark a specific inbound SMS message as read in ClickSend. Use when you need to mark an individual inbound SMS as processed. Once marked as read, the message won't appear in the View Inbound SMS endpoint but can still be viewed using the View Specific Inbound SMS endpoint. |
| `CLICKSEND_MARK_INBOUND_SMS_AS_READ` | Mark Inbound SMS as Read | Tool to mark inbound SMS messages as read in ClickSend. Use when you need to mark all inbound SMS or inbound SMS received before a specific date as read. Once marked as read, messages won't appear in the View Inbound SMS endpoint but can still be viewed using the View Specific Inbound SMS endpoint. |
| `CLICKSEND_CALCULATE_SMS_PRICE` | Calculate SMS Price | Tool to calculate the price for sending SMS messages without actually sending them. Use when you need to estimate the cost of SMS messages before sending. |
| `CLICKSEND_GET_SMS_RECEIPT_BY_MESSAGE_ID` | Get SMS Receipt by Message ID | Tool to retrieve a single SMS delivery receipt using the message identifier. Use when you need to check the status, delivery details, or cost of a specific SMS transmission. |
| `CLICKSEND_MARK_SMS_DELIVERY_RECEIPTS_AS_READ` | Mark SMS Delivery Receipts as Read | Tool to mark SMS delivery receipts as read in ClickSend. Use when you need to mark receipts as processed so they no longer appear in the View SMS Receipts endpoint. Optionally specify a date threshold to mark only receipts received before a certain time. |
| `CLICKSEND_DELETE_SMS_TEMPLATE` | Delete SMS Template | Tool to delete an SMS template by its template ID. Use when you need to remove an existing SMS template from your account. |
| `CLICKSEND_UPDATE_SMS_TEMPLATE` | Update SMS Template | Tool to update an existing SMS template in ClickSend. Use when you need to modify the name or body content of an SMS template. |
| `CLICKSEND_DELETE_SPECIFIC_ALLOWED_EMAIL_ADDRESS` | Delete Specific Allowed Email Address | Tool to delete a specific allowed email address from the account. Use when you need to remove an email address from your allowed email addresses list. |
| `CLICKSEND_GET_SPECIFIC_ALLOWED_EMAIL_ADDRESS` | Get Specific Allowed Email Address | Tool to retrieve a specific allowed email address by its ID. Use when you need to view detailed information about a specific email address in your account. |
| `CLICKSEND_REGENERATE_SUBACCOUNT_API_KEY` | Regenerate Subaccount API Key | Tool to regenerate API key for a specific subaccount. Use when you need to create a new API key for security purposes or when the current key has been compromised. |
| `CLICKSEND_UPDATE_ACCOUNT_INFORMATION` | Update Account Information | Tool to update authenticated user's account information. Use when you need to modify account details such as first name, last name, phone number, or country. |
| `CLICKSEND_UPDATE_EMAIL_DELIVERY_RECEIPT_AUTOMATION` | Update Email Delivery Receipt Automation | Tool to update an email delivery receipt automation rule in ClickSend. Use when you need to modify an existing email receipt automation rule by its rule ID. |
| `CLICKSEND_UPDATE_INBOUND_FAX_AUTOMATION` | Update Inbound Fax Automation | Tool to update an inbound fax automation rule in ClickSend. Use when you need to modify an existing fax inbound automation rule by its rule ID. |
| `CLICKSEND_UPDATE_FAX_DELIVERY_RECEIPT_AUTOMATION` | Update Fax Delivery Receipt Automation | Tool to update a fax delivery receipt automation rule in ClickSend. Use when you need to modify an existing fax receipt automation rule by its rule ID. |
| `CLICKSEND_UPDATE_INBOUND_SMS_AUTOMATION` | Update Inbound SMS Automation | Tool to update an existing inbound SMS automation rule in ClickSend. Use when you need to modify the configuration of an inbound SMS automation rule by its ID. |
| `CLICKSEND_UPDATE_SMS_DELIVERY_RECEIPT_AUTOMATION` | Update SMS Delivery Receipt Automation | Tool to update an SMS delivery receipt automation rule in ClickSend. Use when you need to modify an existing SMS receipt automation rule by its rule ID. |
| `CLICKSEND_UPDATE_VOICE_DELIVERY_RECEIPT_AUTOMATION` | Update Voice Delivery Receipt Automation | Tool to update a voice delivery receipt automation rule in ClickSend. Use when you need to modify an existing voice receipt automation rule by its rule ID. |
| `CLICKSEND_UPDATE_CONTACT_LIST` | Update Contact List | Tool to update the name of a specific contact list in your ClickSend account. Use when you need to rename an existing contact list. |
| `CLICKSEND_UPDATE_CONTACT_IN_LIST` | Update Contact in List | Tool to update a specific contact in a contact list in your ClickSend account. Use when you need to modify contact details such as phone number, email, name, address, or custom fields. |
| `CLICKSEND_GET_RECHARGE_CREDIT_CARD_INFO` | Get Recharge Credit Card Info | Tool to retrieve stored credit card payment information in tokenized form. Use when you need to view the masked credit card details, expiry date, and cardholder name for recharge operations. |
| `CLICKSEND_UPDATE_RECHARGE_CREDIT_CARD_INFO` | Update Recharge Credit Card Info | Tool to update credit card payment information for account recharge. Use when you need to modify the stored credit card details used for auto-recharge or manual recharge operations. ClickSend stores only a secure token, not the actual card number. |
| `CLICKSEND_UPDATE_RESELLER_SETTINGS` | Update Reseller Settings | Tool to update reseller account settings and configuration. Use when you need to modify reseller details such as contact information, billing settings, timezone, or feature settings. Note: The reseller dashboard and API are only available to customers approved as resellers before January 1st, 2024. |
| `CLICKSEND_UPDATE_SMS_CAMPAIGN` | Update SMS Campaign | Tool to update an existing SMS campaign. Use when you need to modify campaign details such as name, message content, contact list, sender ID, or schedule. |
| `CLICKSEND_UPDATE_STRIPPED_STRING` | Update Stripped String | Tool to update an email to SMS stripped string rule. Use when you need to modify the text pattern that is stripped from emails before converting to SMS. |
| `CLICKSEND_UPDATE_SMS_TEMPLATE` | Update SMS Template | Tool to update an existing SMS template by its template ID. Use when you need to modify the name or body content of an SMS template. |
| `CLICKSEND_UPDATE_SUBACCOUNT` | Update Subaccount | Tool to update a specific subaccount's details and permissions in ClickSend. Use when you need to modify subaccount credentials, contact information, or access permissions. |
| `CLICKSEND_UPLOAD_FILE` | Upload File | Tool to upload files to ClickSend for use in messaging campaigns. Use when you need to upload media files that can be referenced in fax, MMS, postcards, or post services. Files expire 10 minutes after upload. |
| `CLICKSEND_AGREE_TO_USER_COUNTRIES_RULES` | Agree to User Countries Rules | Tool to agree on rules and regulations for selected countries in Global Sending. Use when you need to confirm acceptance of terms and conditions for countries selected for international messaging. |
| `CLICKSEND_GET_USER_COUNTRIES` | Get User Countries | Tool to retrieve the list of selected countries for Global Sending. Use when you need to view which countries are currently enabled for international messaging. |
| `CLICKSEND_SELECT_USER_COUNTRIES` | Select User Countries | Tool to select countries for Global SMS/MMS sending. Use when you need to configure which countries are enabled for international messaging. To remove/unselect a country, exclude its ID from the array. |
| `CLICKSEND_VERIFY_ALLOWED_EMAIL_ADDRESS` | Verify Allowed Email Address | Tool to verify an email address using the activation token sent to it. Use when you need to complete the email address verification process after adding a new sender address. |
| `CLICKSEND_VERIFY_FORGOT_PASSWORD` | Verify Forgot Password | Tool to verify forgot password request and reset user password. Use in the second step of password reset flow after receiving the activation token via email. |
| `CLICKSEND_CANCEL_ALL_SCHEDULED_VOICE_MESSAGES` | Cancel All Scheduled Voice Messages | Tool to cancel all scheduled voice messages in ClickSend. Use when you need to cancel all pending scheduled voice messages at once. Only affects scheduled messages that have not yet been sent. |
| `CLICKSEND_DELETE_VOICE_RECEIPT_AUTOMATION` | Delete Voice Receipt Automation | Tool to delete a voice delivery receipt automation rule. Use when you need to remove a specific voice receipt automation rule. |
| `CLICKSEND_GET_VOICE_DELIVERY_RECEIPT_AUTOMATION` | Get Voice Delivery Receipt Automation | Tool to retrieve a specific voice delivery receipt automation rule by its ID. Use when you need to view the configuration details of a voice receipt automation rule. |
| `CLICKSEND_UPDATE_VOICE_DELIVERY_RECEIPT_AUTOMATION` | Update Voice Delivery Receipt Automation | Tool to update a voice delivery receipt automation rule in ClickSend. Use when you need to modify the configuration of an existing voice receipt automation rule. |
| `CLICKSEND_EXPORT_VOICE_HISTORY` | Export Voice History | Tool to export all voice history to a file. Use when you need to download a complete history of voice messages in CSV format. |
| `CLICKSEND_MARK_VOICE_DELIVERY_RECEIPTS_AS_READ` | Mark Voice Delivery Receipts as Read | Tool to mark voice delivery receipts as read in ClickSend. Use when you need to mark all voice receipts or receipts before a specific date as read to prevent them from appearing in subsequent GET requests. Optionally provide a Unix timestamp to mark only receipts received before that time. |

## Supported Triggers

None listed.

## Creating MCP Server - Stand-alone vs Composio SDK

The ClickSend MCP server provides comprehensive access to ClickSend operations through Composio. Once connected, Hermes can perform all major ClickSend actions on your behalf using natural language commands.

## Complete Code

None listed.

## Conclusion

### Way Forward
With ClickSend connected, Hermes can now act on your behalf whenever it detects a relevant task or you ask it to.
From here, you can extend Hermes further:
- Connect more apps: Calendar, Slack, Notion, Linear, and hundreds of others are available through the same Composio Connect setup. Each new integration compounds what Hermes can do for you.
- Build workflows across tools: Once multiple apps are connected, Hermes can chain actions together — turn an email into a calendar invite, a Slack message into a Linear ticket, or a meeting note into a follow-up draft.
- Let it learn your patterns: The more you use Hermes, the better it gets at anticipating how you'd handle recurring tasks. Give it feedback on drafts and decisions, and it will adapt.
If you run into trouble or want to share what you've built, join the [community](https://discord.com/invite/composio) or check out the [Docs](https://docs.composio.dev?utm_source=toolkits&utm_medium=framework_template&utm_campaign=hermes&utm_content=docs) for deeper configuration options.

## How to build ClickSend MCP Agent with another framework

- [OpenAI Agents SDK](https://composio.dev/toolkits/clicksend/framework/open-ai-agents-sdk)
- [Claude Agent SDK](https://composio.dev/toolkits/clicksend/framework/claude-agents-sdk)
- [Claude Code](https://composio.dev/toolkits/clicksend/framework/claude-code)
- [Claude Cowork](https://composio.dev/toolkits/clicksend/framework/claude-cowork)
- [Codex](https://composio.dev/toolkits/clicksend/framework/codex)
- [OpenClaw](https://composio.dev/toolkits/clicksend/framework/openclaw)
- [CLI](https://composio.dev/toolkits/clicksend/framework/cli)
- [Google ADK](https://composio.dev/toolkits/clicksend/framework/google-adk)
- [LangChain](https://composio.dev/toolkits/clicksend/framework/langchain)
- [Vercel AI SDK](https://composio.dev/toolkits/clicksend/framework/ai-sdk)
- [Mastra AI](https://composio.dev/toolkits/clicksend/framework/mastra-ai)
- [LlamaIndex](https://composio.dev/toolkits/clicksend/framework/llama-index)
- [CrewAI](https://composio.dev/toolkits/clicksend/framework/crew-ai)

## Related Toolkits

- [Google Sheets](https://composio.dev/toolkits/googlesheets) - Google Sheets is a cloud-based spreadsheet tool for real-time collaboration and data analysis. It lets teams work together from anywhere, updating information instantly.
- [Notion](https://composio.dev/toolkits/notion) - Notion is a collaborative workspace for notes, docs, wikis, and tasks. It streamlines team knowledge, project tracking, and workflow customization in one place.
- [Airtable](https://composio.dev/toolkits/airtable) - Airtable combines the flexibility of spreadsheets with the power of a database for easy project and data management. Teams use Airtable to organize, track, and collaborate with custom views and automations.
- [Asana](https://composio.dev/toolkits/asana) - Asana is a collaborative work management platform for teams to organize and track projects. It streamlines teamwork, boosts productivity, and keeps everyone aligned on goals.
- [Google Tasks](https://composio.dev/toolkits/googletasks) - Google Tasks is a to-do list and task management tool integrated into Gmail and Google Calendar. It helps you organize, track, and complete tasks across your Google ecosystem.
- [Linear](https://composio.dev/toolkits/linear) - Linear is a modern issue tracking and project planning tool for fast-moving teams. It helps streamline workflows, organize projects, and boost productivity.
- [Jira](https://composio.dev/toolkits/jira) - Jira is Atlassian’s platform for bug tracking, issue tracking, and agile project management. It helps teams organize work, prioritize tasks, and deliver projects efficiently.
- [Clickup](https://composio.dev/toolkits/clickup) - ClickUp is an all-in-one productivity platform for managing tasks, docs, goals, and team collaboration. It streamlines project workflows so teams can work smarter and stay organized in one place.
- [Monday](https://composio.dev/toolkits/monday) - Monday.com is a customizable work management platform for project planning and collaboration. It helps teams organize tasks, automate workflows, and track progress in real time.
- [Reddit](https://composio.dev/toolkits/reddit) - Reddit is a social news platform with thriving user-driven communities (subreddits). It's the go-to place for discussion, content sharing, and viral marketing.
- [Facebook](https://composio.dev/toolkits/facebook) - Facebook is a social media and advertising platform for businesses and creators. It helps you connect, share, and manage content across your public Facebook Pages.
- [Linkedin](https://composio.dev/toolkits/linkedin) - LinkedIn is a professional networking platform for connecting, sharing content, and engaging with business opportunities. It's the go-to place for building your professional brand and unlocking new career connections.
- [Active campaign](https://composio.dev/toolkits/active_campaign) - ActiveCampaign is a marketing automation and CRM platform for managing email campaigns, sales pipelines, and customer segmentation. It helps businesses engage customers and drive growth through smart automation and targeted outreach.
- [ActiveTrail](https://composio.dev/toolkits/active_trail) - ActiveTrail is a user-friendly email marketing and automation platform. It helps you reach subscribers and automate campaigns with ease.
- [Addressfinder](https://composio.dev/toolkits/addressfinder) - Addressfinder is a data quality platform for verifying addresses, emails, and phone numbers. It helps you ensure accurate customer and contact data every time.
- [Agiled](https://composio.dev/toolkits/agiled) - Agiled is an all-in-one business management platform for CRM, projects, and finance. It helps you streamline workflows, consolidate client data, and manage business processes in one place.
- [Ahrefs](https://composio.dev/toolkits/ahrefs) - Ahrefs is an SEO and marketing platform for site audits, keyword research, and competitor insights. It helps you improve search rankings and drive organic traffic.
- [Amcards](https://composio.dev/toolkits/amcards) - AMCards lets you create and mail personalized greeting cards online. Build stronger customer relationships with easy, automated card campaigns.
- [Ascora](https://composio.dev/toolkits/ascora) - Ascora is a cloud-based field service management platform for service businesses. It streamlines scheduling, invoicing, and customer operations in one place.
- [Basecamp](https://composio.dev/toolkits/basecamp) - Basecamp is a project management and team collaboration tool by 37signals. It helps teams organize tasks, share files, and communicate efficiently in one place.

## Frequently Asked Questions

### What are the differences in Tool Router MCP and ClickSend MCP?

With a standalone ClickSend MCP server, the agents and LLMs can only access a fixed set of ClickSend tools tied to that server. However, with the Composio Tool Router, agents can dynamically load tools from ClickSend and many other apps based on the task at hand, all through a single MCP endpoint.

### Can I use Tool Router MCP with Hermes?

Yes, you can. Hermes fully supports MCP integration. You get structured tool calling, message history handling, and model orchestration while Tool Router takes care of discovering and serving the right ClickSend tools.

### Can I manage the permissions and scopes for ClickSend while using Tool Router?

Yes, absolutely. You can configure which ClickSend scopes and actions are allowed when connecting your account to Composio. You can also bring your own OAuth credentials or API configuration so you keep full control over what the agent can do.

### How safe is my data with Composio Tool Router?

All sensitive data such as tokens, keys, and configuration is fully encrypted at rest and in transit. Composio is SOC 2 Type 2 compliant and follows strict security practices so your ClickSend data and credentials are handled as safely as possible.

---
[See all toolkits](https://composio.dev/toolkits) · [Composio docs](https://docs.composio.dev/llms.txt)
