# RingCentral MCP for AI Agents AI Agent Connect

> RingCentral MCP lets you connect your business phone system directly to your AI agent. You can send SMS messages, pull call logs to audit communications, and monitor your team's real-time availability. It turns your AI into a communication hub for handling customer follow-ups, checking history, and managing webhook events without switching tabs.

## Overview
- **Category:** communication-messaging
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_tctsMYt9Yl4nIIRv9YM3TDA6e9loT1x3TKQ4T3PD/ai-agent-connect
- **Tags:** telephony, sms, call-logs, presence, webhooks

## Description

Imagine you're in the middle of a project and need to know if a client called or if you can send them a quick text. Instead of logging into a separate dashboard, you just ask your AI agent. This Connector bridges that gap by giving your agent direct access to your business phone system. You can have your agent pull up a list of calls from last week to see who reached out, or ask it to send a specific follow-up text to a lead. If you're managing integrations, you can even have the agent handle webhook subscriptions to keep your other systems in sync. It's a way to keep your communication flow inside your primary workspace. You can find this and thousands of other connections in the Vinkius catalog to get your environment set up quickly.

You no longer have to toggle between tabs to find a phone number or check if a teammate is available. Your agent does the heavy lifting of navigating the menus and pulling the data you need. Whether you're auditing logs for a weekly report or just sending a quick text, everything happens through a single conversation. When you use this, your AI agent becomes a functional extension of your office. It can look through your past faxes and voicemails to find specific details for a customer who just called. It can also keep your internal systems updated by managing the webhooks that trigger your automations. It takes the friction out of business communications by making your phone system feel like a native part of your AI workspace. You get to stay in your flow while your agent handles the logistics of staying connected.

## Tools

### renew_subscription
Update an existing webhook subscription to keep your integrations active. This ensures your automated alerts don't stop working.

### send_sms
Send a text message to any recipient from your business number. This lets you reach customers without leaving your chat.

### list_call_logs
Get a list of calls filtered by date, type, or detail level. Use this to audit your communication history quickly.

### create_subscription
Set up a new webhook to get notified about incoming calls or messages. This connects your phone system to other apps.

### list_subscriptions
See all your active webhook subscriptions in one list. Use this to manage your active integrations easily.

### list_message_store
Pull messages from your history, including SMS, faxes, and voicemails. This helps you find old communications fast.

### get_presence
Check the current status and telephony state of your extension. Use this to see if a teammate is currently busy.

## Prompt Examples

**Prompt:** 
```
Send an SMS to +1234567890 saying 'I'm on my way!'
```

**Response:** 
```
Done. I've sent that text for you. The status is **Sent**.
```

**Prompt:** 
```
Who called me today?
```

**Response:** 
```
You had 3 calls today:
- +15550102 (Inbound, Voice)
- +15550998 (Inbound, Voice)
- +15550333 (Outbound, Voice)

Would you like the details for any of these?
```

**Prompt:** 
```
Are you on a call right now?
```

**Response:** 
```
Your status is **Available** and your line is **Idle**. You aren't on a call.
```

## Capabilities

### Send SMS messages
Have your agent text customers or leads directly from your business number.

### Filter call logs
Get a specific list of inbound or outbound calls based on dates or types.

### Check presence
See if your extension is currently busy, available, or on a call.

### Manage webhooks
Create and renew event subscriptions for incoming messages and calls.

### Browse message history
Retrieve past faxes, voicemails, and SMS from your central message store.

## Use Cases

### Follow up on a missed call
A sales rep needs to follow up on a missed call. They ask the agent to find the call log from this morning and then send a text via send_sms.

### Check if a colleague is free
A manager needs to know if a coworker is available for a meeting. They ask the agent to check get_presence for the whole team.

### Sync your CRM with new faxes
An operations person wants to sync their CRM with new incoming faxes. They ask the agent to create_subscription for new fax events.

### Audit monthly call volume
A manager wants to audit last month's volume. The agent uses list_call_logs filtered by voice and outbound for the previous month.

## Benefits

- Send follow-up texts to leads instantly using send_sms without leaving your chat.
- Audit communication patterns by pulling specific date ranges with list_call_logs.
- Keep your external systems updated by managing webhooks with create_subscription.
- Know your team's availability at a glance using get_presence to coordinate better.
- Access your entire history of faxes and voicemails through list_message_store quickly.

## How It Works

The bottom line is you get a unified way to manage your business telephony through a single chat interface.

1. Subscribe to the RingCentral MCP via the Vinkius marketplace.
2. Provide your RingCentral Access Token in the configuration.
3. Start asking your AI client to send texts, check logs, or monitor your status.

## Frequently Asked Questions

**Can I send texts using the RingCentral MCP?**
Yes, you can send SMS messages directly to any recipient through your agent.

**How do I see my call history?**
The Connector lets your agent pull up logs filtered by date, call type, and detail level.

**Can I check if a coworker is busy?**
You can use the presence tool to see the real-time status of your extension.

**How does it handle faxes and voicemails?**
The Connector can list your entire message store, which includes faxes and voicemails.

**Can I automate notifications with RingCentral MCP?**
Yes, you can create and manage webhook subscriptions for incoming messages and calls.

**Do I need to switch apps to send an SMS?**
No, your AI agent handles the communication directly through the Connector connection.

**Can I send an SMS to a specific phone number using this server?**
Yes! Use the `send_sms` tool by providing the sender number, recipient number, and your message text. The AI will handle the API request and confirm delivery status.

**Is it possible to filter my call history by date?**
Absolutely. The `list_call_logs` tool allows you to specify `dateFrom` and `dateTo` parameters (ISO 8601) to retrieve calls within a specific timeframe.

**How can I check if my extension is currently busy or available?**
You can use the `get_presence` tool. It retrieves your current presence status and telephony state, and you can even request `detailedTelephonyState` for more info on active calls.