# Bandwidth MCP for AI Agents AI Agent Connect

> Bandwidth MCP for AI Agents. Manage your enterprise SMS, voice calls, and phone numbers through a natural conversation. Audit call logs, send instant alerts, and oversee your global communication infrastructure without logging into a dashboard.

## Overview
- **Category:** talk-to-me
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_98y4pgaWFvQNZMLxWVVOMAjksVVDMNO56JkqB31R/ai-agent-connect
- **Tags:** cloud-communications, telecom, sms-api, call-logs, messaging-infrastructure

## Description

This Connector lets your agent manage your Bandwidth communications. Instead of hunting through a technical dashboard to see if a message actually landed or looking up a specific phone number, you just ask your agent. It handles the heavy lifting of telecom management by connecting your account directly to your AI client. You can pull call logs, check the status of active conferences, and send out urgent SMS alerts on the fly. If you're looking for a way to organize your cloud communication data, Vinkius makes it easy to plug this into your existing workflow. It turns your communication infrastructure into a searchable, actionable set of data points. You get a real-time view of your global voice services and messaging pipelines without the friction of manual API calls or complex UI navigation. This means you can move from checking a dashboard to actually taking action, whether that's verifying a delivery status or initiating a new outbound call. It takes the friction out of telecom by making your entire communication stack accessible through a simple conversation. You can audit your entire account's history, check the health of your active numbers, and keep your team informed with automated messaging, all without ever having to navigate a complex settings page or manage complicated API keys yourself.

## Tools

### get_account_info
Pull your Bandwidth account details to check your current subscription and profile.

### get_call_state
Get specific details for an individual call to see its current status.

### list_applications
See all configured Bandwidth applications to check your communication logic.

### list_calls
Pull a list of recent voice calls to audit your communication history.

### list_conferences
See all active conferences and the participants currently connected.

### list_messages
Get a list of recent Bandwidth messages to track delivery and content.

### list_phone_numbers
See all phone numbers currently in service across your account.

### make_call
Start an outbound voice call immediately to reach a customer or teammate.

### send_sms
Send an SMS message to a specific number for alerts or notifications.

## Prompt Examples

**Prompt:** 
```
List all my Bandwidth phone numbers.
```

**Response:** 
```
I've retrieved your phone numbers. You have 2 active numbers: '+1 234 567 890' and '+1 987 654 321'. Both are active and ready for voice and SMS services.
```

**Prompt:** 
```
Send SMS 'Urgent: system restart required' to +15550123.
```

**Response:** 
```
Message sent! I've successfully delivered your urgent alert to +15550123 using your Bandwidth number. The message ID is xxxxxxxx.
```

**Prompt:** 
```
Check for active conferences.
```

**Response:** 
```
I've scanned your account. There is 1 active conference with 3 participants currently connected. Would you like the participant IDs?
```

## Capabilities

### Send SMS messages
Send instant text alerts or notifications to your customers and team members.

### Audit voice calls
Pull logs of recent calls to see who called and what the status was.

### Monitor phone numbers
See every active number in your service at a glance.

### Manage conferences
View active participant data and conference status.

### Check message history
Retrieve a full list of recent messages and their delivery status.

## Use Cases

### Emergency Outage Alerts
An ops manager asks the agent to send_sms to all customers when a service goes down.

### Call Log Auditing
A support lead uses list_calls to see if a high-priority client actually received a callback.

### Number Inventory
A business owner asks to list_phone_numbers to see which regions are currently covered.

### Conference Monitoring
A host uses list_conferences to see how many people are joined during a live event.

## Benefits

- Skip the dashboard: Use send_sms to push alerts instantly without logging into the Bandwidth portal.
- Instant call auditing: Use list_calls to pull recent history and check call states in seconds.
- Centralized number management: Use list_phone_numbers to see every active line in one view.
- Real-time conference tracking: Use list_conferences to monitor active participants without manual checks.
- Rapid configuration audits: Use list_applications to verify your communication logic is set up correctly.

## How It Works

The bottom line is you get a direct voice interface for your entire telecom infrastructure.

1. Subscribe to this Connector on Vinkius.
2. Plug in your Bandwidth Account ID, Username, and API Token.
3. Start asking your agent to send SMS or audit call logs.

## Frequently Asked Questions

**Can I use the Bandwidth MCP to send SMS alerts?**
Yes, you can use your agent to send SMS messages instantly. This is great for sending out urgent system alerts or customer notifications without leaving your current workspace.

**How does the Bandwidth MCP help with call logs?**
It allows your agent to pull recent voice calls and check their status. You can audit your communication history or verify if a specific call was completed.

**Can I see my active phone numbers with the Bandwidth MCP?**
Yes, you can ask your agent to list all phone numbers currently in service. It gives you a real-time inventory of your communication lines.

**Does the Bandwidth MCP support conference monitoring?**
It does. Your agent can check for active conferences and pull participant data, which helps you keep track of live events or team meetings.

**Is the Bandwidth MCP good for auditing message delivery?**
Definitely. You can retrieve the history and status of recent messages to ensure your communications are reaching their destination.

**How do I connect my Bandwidth account to the Connector?**
You just need your Bandwidth Account ID, Username, and API Token. Once you plug those into the Vinkius setup, your agent can start managing your telecom services.

**How do I find my Bandwidth API credentials?**
Log in to your [**Bandwidth Dashboard**](https://dashboard.bandwidth.com/), navigate to **Account** > **API Credentials** to find your Username and Token. Your Account ID is visible in the URL or the Profile section.

**Can the agent check call states?**
Yes. Use the `get_call_state` tool providing the Call ID. Your agent will return real-time status such as 'active', 'completed', or 'busy'.

**Is it possible to manage conferences via the agent?**
Yes. The `list_conferences` tool allows your agent to retrieve all active conferences, helping you monitor multi-party voice sessions in real-time.