# Bland AI MCP for AI Agents MCP

> Bland AI automates outbound phone calls using your agent's voice. Send automated calls to leads, manage multiple AI personas for different sales scenarios, and instantly pull transcripts and call metadata directly into any connected workflow.

## Overview
- **Category:** superpower
- **Price:** Free
- **Tags:** voice-agents, outbound-calling, call-transcription, telecom-automation, conversational-interface, customer-engagement

## Description

This MCP lets you run entire calling operations through natural conversation. You can send AI-powered outbound calls with custom tasks and specific voices, meaning your agent handles the dialing and talking so you don't have to.

If an interaction gets complex, the system tracks it all. After a call finishes, you get detailed metadata, including a full transcript and analysis of what was said. You can also manage multiple AI 'personas,' letting you use different agents for qualification versus follow-up. Complex conversation logic is handled by utilizing available pathways to ensure the agent always knows what to say next.

It's designed for anyone needing reliable phone automation, whether you're in sales or operations. Getting started just requires connecting your Bland AI key through Vinkius; then, any of your preferred AI clients can handle running and monitoring these automated workflows.

## Tools

### get_agent
Retrieves specific details about a designated AI agent.

### get_call
Fetches all the metadata and specifics for a single call ID.

### get_pathway
Gets detailed information about one specific conversation pathway.

### get_transcript
Pulls the full text transcript from a finished phone call.

### list_agents
Provides a list of all available AI agents in your account.

### list_calls
Lists the metadata for recent calls made by the AI agent.

### list_pathways
Generates a list of all available conversation pathways you can use.

### list_voices
Lists every voice option available for your AI calls, helping you find the right sound for your brand.

### send_call
Initiates and sends an automated phone call using a specified agent and instructions.

### stop_call
Immediately halts any call that is currently active or scheduled to run.

## Prompt Examples

**Prompt:** 
```
Can you list all my current agents and tell me which ones are best for sales qualification?
```

**Response:** 
```
# Agents Available

*   **Sales Assistant:** Best for initial lead contact. Focuses on budget and timeline.
*   **Support Bot:** Handles post-sale questions; cannot qualify leads.
*   **Lead Qualifier:** Ideal for vetting interest level. Designed to ask specific deep dive questions about pain points. 

> **💡 Tip:** For a new campaign, start with the 'Lead Qualifier' agent.
```

**Prompt:** 
```
I just had a call with client 456. Show me the transcript and tell me if they confirmed interest in Plan B.
```

**Response:** 
```
**Call Transcript: ID: call_9982**

[AI]: 'Based on our discussion, are you ready to move forward with Plan B?'
[Client 456]: 'Yes, that sounds right. The pricing looks good.'

✅ **Outcome Analysis:** High interest confirmed for Plan B. Next step should be sending the contract link.
```

**Prompt:** 
```
What are the different voices I can use? I need something professional but friendly.
```

**Response:** 
```
| Voice Name | Tone Description | Best Use Case |
| :--- | :--- | :--- |
| Amelia | Clear, Professional | Initial Outbound Calls |
| Ben | Friendly, Casual | Follow-up/Support Checks |
| Chloe | Authoritative, Deep | Complex Negotiations | 

Recommendation: Try 'Amelia' for the first contact and 'Ben' for the follow-up.
```

## Capabilities

### Initiate Automated Calls
You can send a complete AI phone call to a specified number with custom instructions for the agent.

### Monitor Call Performance
List recent calls and retrieve detailed metadata, including transcripts, right where you're working.

### Manage Agent Personas
Access all your specialized AI agents to select the correct 'persona' for a specific calling scenario.

### Track Conversation Logic
Retrieve and utilize complex conversation pathways that dictate how the agent responds in branching dialogue.

### Control Call Flow
List all available AI voices to pick a perfect brand fit, or stop any active call instantly if needed.

## Use Cases

### Following up on warm leads after an event
A sales rep needs to follow up with 50 leads who attended a conference. They ask their agent to use `send_call` for each lead, requesting the AI inquire about pricing plans. The system reports back via `list_calls`, confirming which calls succeeded and providing immediate access to any transcripts needed for manual review.

### Auditing support calls for compliance
The operations manager needs to check if the AI agent followed proper script guidelines. They use `get_transcript` on a specific call ID, then pull the full metadata via `get_call`. This allows them to quickly audit required disclosures and ensure regulatory compliance.

### Testing new communication styles
A marketing team wants to test if a different voice works better for their brand. They use `list_voices` to check all available tones, select the best fit, and then send targeted calls using that specific voice.

### Handling unexpected call failures
A scheduled campaign hits a roadblock. The team uses `stop_call` immediately when they spot an error in the logs or if the conversation deviates from the intended script, maintaining control over the entire process.

## Benefits

- Send calls instantly: Use `send_call` to launch automated phone interactions with custom scripts, eliminating manual dialing time.
- Instant reporting: Instead of logging into a separate dashboard, you can use `list_calls` and `get_call` to pull recent call metadata directly into your workflow.
- Full conversation history: The `get_transcript` tool pulls the entire conversation log immediately after the call ends, giving you full context for follow-up actions.
- Agent control: You can manage multiple AI personas using `list_agents`, ensuring the right expert voice is used for every stage of the sales process.
- Script flexibility: Use `list_pathways` and `get_pathway` to build complex, branching conversation logic that guides the agent through nuanced discussions.

## How It Works

The bottom line is you get full operational control over phone interactions without ever leaving your primary workflow tool.

1. Subscribe to this MCP and input your Bland AI API Key.
2. Connect the key to your preferred AI client (like Cursor or Claude).
3. Start calling from your agent: tell your client to send a call, retrieve its transcript, or list all active agents.

## Frequently Asked Questions

**How does Bland AI help me manage my outbound calling volume?**
Bland AI lets you automate calls using agents, so you don't have to dial numbers manually. You can send targeted calls for campaigns while the system handles tracking and reporting on call status and transcripts.

**What kind of data do I get after a Bland AI automated call?**
You get comprehensive details, including the full conversation transcript, specific metadata about the call (like duration or outcome), and general performance metrics for immediate review.

**Is this good for tracking complex conversations?**
Yes. It tracks complexity using defined pathways. You can build logic that dictates how the agent responds based on what was said, ensuring consistency across every call.

**Can I change the voice of my AI calls easily?**
Absolutely. The MCP lets you list all available voices and select a new one instantly. You can match your brand's tone by choosing the perfect vocal style for any campaign.

**Does Bland AI help me with lead qualification?**
It does. You can configure specific agents, like a Lead Qualifier, to follow structured conversations designed solely to vet interest and gather necessary information from leads automatically.