# Bland AI MCP for AI Agents AI Agent Connect

> Bland AI MCP lets you send and manage conversational voice agents through your AI client. You can fire off bulk call campaigns, pull transcripts for analysis, and handle inbound numbers all in one place. It turns your agent into a full-scale telephony operator.

## Overview
- **Category:** superpower
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_2KRrzGgsG5orAZiaTSS9H8zOQ0vQUrOu27n5CWqf/ai-agent-connect
- **Tags:** voice-ai, conversational-ai, telephony, automated-calling, webrtc, call-analytics

## Description

Connect your account to your AI client to get full control over your voice agent workflows. You can send out individual calls to specific numbers or launch massive bulk campaigns to reach entire lead lists in seconds. If a conversation goes off track or a lead isn't interested, you can end the call instantly. You can also pull full transcripts to see exactly what was said, grab raw MP3 files for your records or CRM logging, and check if a caller actually met your specific goals. It lets you manage your inbound numbers, view available routing, and even set up WebRTC sockets for browser audio. Instead of toggling between different dashboards and tabs, you can handle your entire telephony stack from your workspace. It makes it easy to see what's happening with your bulk batches and get the exact logic from finished calls without any manual data entry. This Connector is a great way to keep your operations moving without the manual overhead, and it's easily accessible through the Vinkius catalog. You can quickly audit agent performance, check for script adherence, or verify that your outbound campaigns are reaching the right audience. Instead of spending hours on the phone or in a spreadsheet, you can let your AI client handle the heavy lifting of dialing, talking, and logging. This gives your team the ability to focus on high-value tasks like closing deals or solving complex customer issues while the voice agents handle the initial outreach. You can manage everything from a single interface, making it much easier to stay on top of your operations. It’s about getting more out of your telephony setup without adding more work to your day.

## Tools

### analyze_call
Query an active recording to see if the caller met a specific goal. This helps you qualify leads or check success rates.

### end_call
Force an immediate disconnect to stop a live AI conversation. Use this to kill a call that's going in the wrong direction.

### get_batch
View the status of concurrent calls within a bulk batch. This gives you a high-level look at your campaign progress.

### get_call_details
Get the exact transcript logic and variables from a finished call. Use it to see how the agent handled specific questions.

### list_calls
Pull the full historical log of all your AI phone calls. This lets you see every interaction in one organized view.

### get_recording
Grab native MP3 or WAV links for your CRM or quality logs. This lets you save the actual audio for manual review.

### create_web_call
Spawn a decoupled internet-based WebRTC signaling socket. Use this to bridge audio directly into a web browser.

### list_inbound
See which inbound phone numbers are currently bridged to your agent. Use this to manage your available phone lines.

### send_batch
Dispatch multiple AI agents at once to scale bulk telecom arrays. Use this to reach thousands of people in a single campaign.

### send_call
Send an automated conversational AI agent to a specific phone number. This helps you start outbound conversations without manual dialing.

## Prompt Examples

**Prompt:** 
```
Can you send a call to +15550123456 and let me know when it's done?
```

**Response:** 
```
I've dispatched the voice agent to +15550123456. You'll get a notification as soon as the call concludes.
```

**Prompt:** 
```
Check the last 5 calls and tell me if they wanted a demo.
```

**Response:** 
```
I analyzed the last 5 calls. Here is the summary:

| Call ID | Goal Met | Notes |
|---|---|---|
| c-101 | Yes | Requested a demo for next Tuesday |
| c-102 | No | Not interested in a demo |
| c-103 | Yes | Wants to see the dashboard first |
| c-104 | No | Already has a solution |
| c-105 | Yes | Requested a demo for Friday |
```

**Prompt:** 
```
Give me the audio link for call c-999.
```

**Response:** 
```
I've retrieved the recording for call c-999. You can find the native MP3 file here: [Link]
```

## Capabilities

### Dispatch individual voice agents
Send a conversational voice agent to a specific phone number for a one-on-one interaction.

### Launch bulk telecom campaigns
Trigger massive outbound call arrays to reach thousands of leads simultaneously.

### Pull raw MP3 or WAV recordings
Download native audio files for your CRM logs or quality assurance reviews.

### End live calls instantly
Force a disconnect on any active conversation to stop a live session immediately.

### Fetch transcripts for analysis
Retrieve the full text of past conversations to see exactly what was said.

### Identify available inbound numbers
See which phone lines are currently bridged to your agent for incoming calls.

### Query goal completion status
Check if a caller met a specific objective during a recorded interaction.

## Use Cases

### High-volume outbound sales
A manager asks the agent to blast 1,000 calls to a new lead list using send_batch to hit daily targets.

### QA Audit
A supervisor asks the agent to pull recordings for the last 50 calls to check for script adherence and tone.

### Lead Qualification
A salesperson asks the agent to check if a specific customer was interested in a demo using analyze_call.

### Inbound Routing
An engineer asks the agent to list available numbers to see where new support calls are landing in real time.

## Benefits

- Scale your outreach by using send_batch to reach thousands of leads without manual dialing.
- Get instant answers on lead quality by using analyze_call to check goal completion.
- Keep your records organized by pulling raw audio with get_recording for your CRM.
- Stop unwanted conversations immediately by using end_call to kill a live session.
- Manage your entire inventory of phone lines easily with list_inbound to see active routes.
- Audit your agent's performance by pulling transcripts via get_call_details to see the exact logic used.

## How It Works

The bottom line is you get a direct remote control for your voice AI infrastructure.

1. Connect your account to the Connector using your API key.
2. Tell your AI client which number to call or how many calls to send.
3. Get back real-time status updates, transcripts, or audio links.

## Frequently Asked Questions

**How can I use Bland AI MCP for automated calling?**
You can use it to trigger individual calls or launch large-scale outbound campaigns directly from your AI client. It handles the dialing and conversation for you.

**Can Bland AI MCP handle bulk outbound campaigns?**
Yes, it supports bulk telecom arrays, allowing you to reach thousands of people at once rather than one by one.

**How do I get transcripts from my calls with Bland AI MCP?**
The Connector can pull the full text of past conversations, making it easy to see exactly what was said during any interaction.

**Can I stop a live call using Bland AI MCP?**
Yes, you can force an immediate disconnect on any active conversation if it's going in the wrong direction.

**Does Bland AI MCP support inbound phone numbers?**
It allows you to identify and manage purchased PSTN numbers that are currently bridged to your AI agent for incoming calls.

**How do I get audio recordings with Bland AI MCP?**
You can retrieve native MP3 or WAV links for any call, which is perfect for logging into your CRM or doing quality checks.

**Can I check if a lead is qualified using Bland AI MCP?**
Yes, you can query specific goal completion statuses from past recordings to see if a lead met your requirements.

**Can my agent determine if a sales phone call was successful?**
Yes. By providing the specific Call ID and a structured goal query (e.g., 'Did they buy?'), your AI agent triggers the 'analyze_call' tool, running a targeted LLM pass exactly over that transcript to extract the explicit boolean outcome.

**What if a voice agent goes off-script on a live call?**
You can instruct your agent to forcefully disrupt the conversation. Using the 'end_call' tool, it will immediately pass an interrupt flag and drop the active telecom connection without waiting for the other party.

**Can I make AI agent calls directly through the browser instead of standard telephony?**
Absolutely. Your agent can execute the 'create_web_call' tool, which bypasses PSTN billing entirely and opens a pure WebRTC signaling socket for direct in-app or browser audio interactions.