# Smsmobile MCP for AI Agents AI Agent Connect

> Smsmobile turns your smartphone into a gateway for your AI agent. It lets your agent send and receive SMS and WhatsApp messages, check call logs, and manage mobile gateways directly. It's built for anyone who needs to bridge the gap between mobile communication and automated workflows without complex carrier setups.

## Overview
- **Category:** communication-messaging
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_Mg6poicJ2wAg4hUHsek9MsRSPPfPGLrKWQOuvhvV/ai-agent-connect
- **Tags:** sms-gateway, whatsapp-api, mobile-automation, call-logs, messaging-api, telephony

## Description

Smsmobile lets you bridge the gap between your smartphone and your AI agent. Instead of jumping between apps to copy and paste messages, you can let your agent handle your mobile communications directly. By connecting your account, your agent gains the ability to send SMS and WhatsApp messages from your own phone number. It can also read incoming texts, so it always knows what your customers are saying. If a message fails to send, the agent can see that in the logs and try again automatically. You can even have it check your call history or manage your connected devices to keep everything organized. This Connector is available in the Vinkius catalog to help you build a more connected workflow. It's about giving your agent a way to talk to people on the platforms they actually use every day, while you stay focused on the bigger picture.

## Tools

### sync_whatsapp
Synchronize WhatsApp messages. This ensures your agent sees the most recent data before it tries to read anything.

### update_gateway_mobile
Update mobile label in the SMS Gateway. This makes it easier to identify different phones in your list.

### resend_sms
Resend a previously unsent SMS. This helps ensure your messages actually get through if they hit a network error.

### delete_gateway_mobile
Delete a mobile from the SMS Gateway. This helps keep your active device list clean.

### delete_sms
Delete SMS messages from the logs. This lets you clear out old history to keep things organized.

### get_received_sms
Retrieve SMS messages received on the smartphone. This lets your agent see new incoming info.

### get_sms_logs
Retrieve logs of SMS messages sent through the API. It's great for auditing your outgoing traffic.

### get_unsubscribed_emails
List unsubscribed email contacts. Use this to maintain your marketing lists.

### get_whatsapp_messages
Retrieve WhatsApp messages. This gives your agent the context it needs to reply to customers.

### list_gateway_mobiles
Manage mobiles connected to your SMS Gateway. Use this to check your setup status and active devices.

### list_incoming_calls
List incoming calls. This helps you track who is trying to reach you.

### list_missed_calls
List missed calls. Use this to identify important leads you might have missed.

### list_mobile_sent_sms
List SMS messages sent directly from the mobile device. This helps distinguish between API and manual texts.

### list_notifications
List notifications. This gives your agent a pulse on what's happening on your phone.

### list_outgoing_calls
List outgoing calls. Use this to track your team's communication activity.

### list_sms_conversations
Retrieve grouped conversations. This makes it easier to follow long threads between you and your customers.

### mark_sms_read
Mark a received SMS as read in the API status. This prevents your agent from processing the same message twice.

### send_notification
Create a push notification for a target mobile device. Use this to send alerts directly to a phone.

### send_sms
Send an SMS from your mobile phone. This is the primary way to reach customers via text.

### send_whatsapp
Send a WhatsApp message. This lets your agent engage with customers on a popular messaging app.

### set_whatsapp_active
Activate or deactivate WhatsApp feature. Use this to manage which channels are currently live.

### update_sms_alias
Update the alias of a received SMS. This helps your agent recognize frequent senders by name.

### check_whatsapp_number
Check if a number is registered on WhatsApp. Use this to verify contact details before your agent tries to send a message.

### get_emails
Retrieve emails. This allows your agent to cross-reference different communication channels.

### resend_whatsapp
Resend a WhatsApp message. This ensures your messages reach their destination if the first attempt failed.

### send_email
Send an email. This lets your agent handle multi-channel communication in one go.

## Prompt Examples

**Prompt:** 
```
Send a text to +15550123 saying 'Your order is ready for pickup'.
```

**Response:** 
```
I've sent that text to +15550123. It's now queued on your mobile device and should deliver shortly.
```

**Prompt:** 
```
Check my latest WhatsApp messages.
```

**Response:** 
```
I've checked your WhatsApp messages. You have 3 new messages:

* **Pizza Place**: Order status update.
* **Mom**: Asking about dinner.
* **Work**: Regarding the meeting.

Would you like me to reply to any of these?
```

**Prompt:** 
```
Did any of my texts fail today?
```

**Response:** 
```
I checked your logs and found 2 failed deliveries. One went to +1987654321 due to a network timeout. I can try to resend that one for you now if you'd like.
```

## Capabilities

### Send text messages
Send SMS directly from your mobile gateway to any phone number.

### Dispatch WhatsApp updates
Send WhatsApp messages from your own number to engage with customers.

### Read incoming texts
Pull in new SMS messages to give your agent immediate context.

### Track call history
View logs of incoming, outgoing, and missed calls on your device.

### Manage mobile gateways
Add, update, or remove phones from your SMS gateway setup.

## Use Cases

### Appointment Reminders
A dental clinic owner has their agent use `send_sms` to send confirmation texts to patients automatically to reduce no-shows.

### Customer Support
A retail brand uses `send_whatsapp` to let their agent answer common questions about order status in real time from their own number.

### Alert Systems
A developer uses `send_notification` to get instant pings on their phone when a website server goes down.

### Lead Verification
A real estate agent asks the agent to `check_whatsapp_number` to see if a new lead is reachable before starting a chat.

## Benefits

- Send texts and WhatsApp messages directly from your phone without switching apps. Your agent handles the heavy lifting while you stay in your workspace.
- Access real-time conversation history with `list_sms_conversations` so your agent always knows the context of a customer's previous messages.
- Automate your follow-ups by letting your agent use `send_sms` to send appointment reminders or status updates on a schedule.
- Manage your mobile gateway easily using `list_gateway_mobiles` to keep your connected devices organized and ready to use.
- Track your communication history with `get_sms_logs` and `list_outgoing_calls` to ensure your team is hitting their outreach goals.
- Verify contact details instantly with `check_whatsapp_number` before your agent tries to send a message to a new lead.

## How It Works

The bottom line is you get a direct bridge between your AI agent and your mobile phone's messaging capabilities.

1. Subscribe to the Smsmobile MCP on Vinkius.
2. Enter your Smsmobile API Key into your AI client settings.
3. Ask your agent to send a text, check a WhatsApp message, or list your call logs.

## Frequently Asked Questions

**Can the Smsmobile MCP send WhatsApp messages from my own number?**
Yes, it allows your AI agent to send WhatsApp messages using your actual phone number, making the interaction feel personal and direct.

**How does the Smsmobile MCP handle incoming texts?**
Your agent can pull in new SMS messages in real time, allowing it to see what customers are saying and respond accordingly.

**Can I use the Smsmobile MCP to manage multiple phones?**
Yes, you can list, update, and manage multiple mobile devices connected to your gateway through the AI client.

**What happens if an SMS fails to send?**
The Connector tracks delivery statuses. Your agent can see which messages failed in the logs and can attempt to send them again automatically.

**Does the Smsmobile MCP work with my current AI client?**
It works with any MCP-compatible client like Claude, Cursor, or Windsurf once you've connected your account.

**Can I use Smsmobile MCP to see my call history?**
Yes, your agent can retrieve lists of incoming, outgoing, and missed calls from your connected mobile devices.

**Can I send a message via WhatsApp instead of standard SMS?**
Yes! You can use the `send_whatsapp` tool directly, or use `send_sms` and set the `sendwa` parameter to 1 to route it through WhatsApp on your connected device.

**How do I check for new incoming messages on my phone?**
Use the `get_received_sms` tool. You can filter for only unread messages by setting `onlyunread` to 'yes', allowing your AI to process new inquiries automatically.

**Can I see the history of a specific conversation?**
Absolutely. Use `list_sms_conversations` with a specific phone number (`numero`) to retrieve the grouped history of incoming and outgoing messages for that contact.