# CM.com MCP for AI Agents AI Agent Connect

> CM.com MCP lets you send SMS, WhatsApp, emails, and voice calls through a single AI interface. It handles everything from bulk marketing blasts to secure OTP verifications. Use it to manage your entire messaging strategy without switching tabs between different provider dashboards.

## Overview
- **Category:** communication-messaging
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_qHmBodC7vO5f7OqzPbj0G8Duh27e7Vl1AIQ58HW4/ai-agent-connect
- **Tags:** sms-notifications, omnichannel-messaging, whatsapp-business, otp-verification, conversational-commerce, voice-api

## Description

CM.com MCP lets you send SMS, WhatsApp, emails, and voice calls through a single AI interface. Managing a mess of different messaging channels usually means jumping between three different tabs just to send a simple notification. You've got one tool for SMS, another for WhatsApp, and a third for your email blasts. It’s a headache that leads to mistakes and slow response times. This Connector changes that by bringing every one of those channels into your AI client. Instead of hunting for API keys or navigating clunky dashboards, you just tell your agent what needs to go out and where. It handles the heavy lifting of formatting rich messages for WhatsApp, sending out bulk SMS campaigns, or triggering voice OTPs for your users. You can even send HTML emails through a dedicated delivery network or check your account's virtual phone numbers. Whether you're trying to reach a customer on their phone or send a high-volume marketing blast, you can do it all from one place. It's a massive win for anyone who needs to keep communication consistent across different platforms. You can find this and thousands of other connectors in the Vinkius catalog to keep your stack unified.

## Tools

### send_rich_message
Send messages with images, buttons, or formatting over rich channels. Use this for a more interactive experience.

### send_sms
Send a single SMS message to a specific phone number. This is perfect for individual notifications.

### send_voice_message
Trigger a voice notification or automated call to a recipient. Use this for text-to-speech alerts.

### send_voice_otp
Send a voice-based one-time password for secure login. This provides an alternative to SMS-based codes.

### send_whatsapp
Send a pre-approved WhatsApp Business template message. This ensures your messages meet Meta's requirements.

### verify_otp
Check if a user-provided OTP code is correct and valid. Use this to complete your authentication flows.

### get_balance
Check your current credit balance in the CM.com account. Use this to monitor your spending in real-time.

### list_numbers
See all the virtual phone numbers currently active in your account. This helps you manage your communication assets.

### send_bulk_sms
Send a high-volume SMS blast to a list of recipients at once. This is the fastest way to reach a large audience.

### send_email
Send a standard email using the CM.com delivery infrastructure. It handles the delivery of your HTML content.

### send_otp_sms
Send a one-time password via SMS for user authentication. It's a secure way to verify identities instantly.

## Prompt Examples

**Prompt:** 
```
Send a WhatsApp message to +44789012345 letting them know their appointment is confirmed.
```

**Response:** 
```
WhatsApp template message sent! 

**Details:**
- **To:** +44789012345
- **Template:** `appointment_confirmation`
- **Status:** Accepted by WhatsApp Business API

The recipient will see the formatted confirmation in their chat. Would you like to send an SMS fallback to ensure they see it?
```

**Prompt:** 
```
Send a 6-digit OTP to +1555987654 and tell me when it's verified.
```

**Response:** 
```
### Step 1: OTP Sent
Sent a 6-digit verification code via SMS to **+1555987654**. 

### Step 2: Verification
Waiting for the user to provide the code... 

*Please provide the code once the user sends it back.*
```

**Prompt:** 
```
Check my current balance and tell me if I have enough credits to send 500 SMS messages.
```

**Response:** 
```
### Account Status
- **Current Balance:** 4,231 credits
- **Requested Action:** 500 SMS messages

**Status:** ✅ You have sufficient credits to complete this request. Would you like me to proceed with the broadcast?
```

## Capabilities

### Send bulk SMS messages
Reach thousands of customers at once with a single high-volume SMS blast.

### Dispatch rich media messages
Send messages with images, buttons, and formatting over WhatsApp, Viber, and RCS.

### Trigger automated voice calls
Send automated voice notifications or text-to-speech alerts to your recipients.

### Send HTML emails
Use a dedicated delivery network to send formatted emails through your agent.

### Verify user identity
Send and verify SMS or voice OTP codes for secure two-factor authentication.

### Monitor account status
Check your real-time credit balance and list all active virtual phone numbers.

## Use Cases

### Automated 2FA for user logins
A user tries to sign in. Your agent uses send_otp_sms to send a code and verify_otp to confirm it, logging the success immediately.

### Flash sale notifications
A store wants to announce a sale. The agent uses send_bulk_sms and send_whatsapp to notify the entire subscriber list at once.

### Shipping updates with rich media
A customer needs a tracking update. The agent uses send_rich_message to provide a tracking link and status image over WhatsApp.

### Automated voice alerts
A security alert needs to be heard. The agent uses send_voice_message to call the user and provide a text-to-speech notification.

### Managing communication assets
An admin needs to see which numbers are active. The agent uses list_numbers to pull a list of all virtual phone numbers for the team.

## Benefits

- Stop switching tabs between different messaging providers by using send_sms and send_whatsapp in one place.
- Launch marketing campaigns faster by using send_bulk_sms to reach thousands of customers instantly.
- Secure your app's login flow by using send_otp_sms and verify_otp for instant two-factor authentication.
- Reach customers on their preferred apps with send_rich_message for WhatsApp, Viber, and RCS.
- Save on manual outreach by using send_voice_message for automated notifications and reminders.
- Keep your budget in check by using get_balance to monitor your remaining credits in real-time.

## How It Works

The bottom line is you get a single command line for every messaging channel your business uses.

1. Subscribe to the CM.com MCP on Vinkius.
2. Paste your Product Token from the CM.com Channels dashboard into the configuration.
3. Ask your AI client to send a message, trigger a call, or check your balance.

## Frequently Asked Questions

**Can I use CM.com MCP to send WhatsApp messages?**
Yes, this Connector connects your AI to the WhatsApp Business API. You can send pre-approved templates to your customers directly through your agent.

**How does CM.com MCP handle bulk SMS?**
It allows your agent to send high-volume SMS campaigns to large lists of recipients. This is perfect for marketing blasts or urgent company-wide alerts.

**Can I send voice calls with CM.com MCP?**
Yes, you can trigger automated voice notifications. This is useful for sending text-to-speech alerts or voice-based OTPs for secure authentication.

**Does CM.com MCP support OTP verification?**
Yes, it's a core feature. Your agent can send a code via SMS or voice and then verify that code to complete a user's login or sign-up flow.

**Can I check my account balance using CM.com MCP?**
Yes, your agent can check your remaining credits in real-time. This helps you monitor your spending as you run large messaging campaigns.

**Is CM.com MCP good for marketing?**
It's built for conversational commerce. You can use it to send rich media, bulk SMS, and WhatsApp messages to reach customers where they are most active.

**Can I send messages through WhatsApp, Viber, and other rich channels?**
Yes! The `send_rich_message` action lets you send through WhatsApp, Viber, RCS, or Apple Messages by specifying the channel parameter. For WhatsApp Business specifically, use `send_whatsapp` to send pre-approved template messages with a template ID and namespace.

**Can I implement two-factor authentication with OTP verification?**
Yes. Use `send_otp_sms` to deliver a verification code via SMS — it returns a verification ID. Then call `verify_otp` with that verification ID and the code the user enters. For voice-based OTP delivery, use `send_voice_otp` to read the code to the user via an automated phone call.

**Can I check my CM.com credit balance before sending campaigns?**
Yes. The `get_balance` tool retrieves your current credit balance. Use `list_numbers` to see all virtual phone numbers in your account. Both tools help you plan campaigns before committing to bulk sends via `send_bulk_sms`.