# Bland AI MCP for AI Agents AI Agent Connect

> Bland AI MCP lets you automate phone calls using your AI agent. You can send outbound calls, manage voices, list transcripts, and control active calls directly from your chat interface. It connects your AI to Bland AI's infrastructure to handle high-volume calling tasks like follow-ups and appointment reminders without manual dialing.

## Overview
- **Category:** superpower
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_ofvE3g8qpDmeh5qw69ttnuvnGCQxVqokUuKnIEsI/ai-agent-connect
- **Tags:** ai-voice-agent, automated-calling, conversational-ai, outbound-calling, inbound-support, voice-automation

## Description

Bland AI lets you stop worrying about the logistics of phone outreach. Instead of manually dialing numbers or jumping between tabs to check call statuses, you can just tell your agent to handle the outreach. It manages the heavy lifting of voice interaction, allowing you to trigger outbound calls, listen to transcripts, and adjust conversation logic in one place. You can find the right voice for your brand or create specific personas for different types of interactions. When you're looking for a way to manage these complex workflows, the Vinkius catalog makes it easy to get this connected and running. It's about moving from 'how do I make this call happen' to 'get the call done.' You get a clear view of what's happening with your calls, whether it's a transcript of a finished conversation or a way to kill a call that's going off the rails. It turns phone communication into a manageable data point rather than a manual chore. You can see exactly how your agents are branching through different conversation paths and ensure every interaction stays on track. This connection gives you a bird's-eye view of your entire voice strategy without the headache of managing individual phone lines or manual logs.

## Tools

### analyze_call_transcript
Perform post-call analysis

### stop_active_call
Stop an ongoing phone call

### create_voice_agent
Create a persistent AI persona

### delete_voice_agent
Remove an AI persona

### get_agent_config
Get agent settings

### get_call_details
Get details and transcript for a call

### list_voice_agents
List configured AI personas

### list_recent_calls
List recent phone calls

### list_phone_numbers
List purchased phone numbers

### list_available_voices
List high-fidelity AI voices

### send_phone_call
Send an outbound phone call using an AI agent

### update_agent_config
Modify agent settings

## Prompt Examples

**Prompt:** 
```
Call +15550199 and ask if they are still interested in our pricing plan.
```

**Response:** 
```
I've initiated the call to +15550199. 

**Call Details:**
- **ID:** `call_7721` 
- **Status:** In Progress
- **Instructions:** Inquiring about pricing plan interest.

I'll let you know as soon as it's finished. You can ask me for the transcript then.
```

**Prompt:** 
```
List all AI agents in my account.
```

**Response:** 
```
Here are the AI agents currently configured in your account:

| Agent Name | ID | Purpose |
| :--- | :--- | :--- |
| Sales Assistant | `agent_01` | Outbound lead qualification |
| Support Bot | `agent_02` | General customer inquiries |
| Lead Qualifier | `agent_03` | High-intent lead sorting |
```

**Prompt:** 
```
Show the transcript for call call_998877.
```

**Response:** 
```
Retrieving transcript for `call_998877`...

**Conversation Log:**
- **[AI]:** Hello, I'm calling from Acme to see if you're still interested in our pricing.
- **[Customer]:** Yes, I was looking at the enterprise plan.
- **[AI]:** Great, I can help with that. Would you like to schedule a demo?
- **[Customer]:** Let's do it. Tomorrow at 10am works.

Would you like me to summarize this call or check the status of the next one?
```

## Capabilities

### Send outbound calls
Trigger AI-powered phone calls with specific voices and instructions.

### Retrieve call transcripts
Get the full text of a completed conversation for review.

### Manage AI personas
Create and modify the agents that handle different call types.

### List available voices
Browse and select from a variety of AI voices for your brand.

### Stop active calls
Instantly end a call that's currently in progress or scheduled.

### Coordinate conversation paths
Access the branching logic that guides the AI during calls.

## Use Cases

### Automated Lead Follow-up
An SDR asks the agent to call 50 new leads to see if they want a demo. The agent uses send_call to start the process for each one.

### Call Transcript Auditing
A support lead wants to know why a customer was unhappy. They ask the agent to get_transcript for a specific call ID to review the log.

### Persona Management
A developer needs to create a new Billing Support agent. They use list_agents to see existing ones and then create a new persona.

### Emergency Call Cancellation
A manager notices a call is going poorly and tells the agent to stop_call immediately to prevent a bad experience for the customer.

## Benefits

- Stop manual dialing by using send_call to trigger hundreds of follow-ups automatically.
- Review every conversation detail using get_transcript to see exactly what your customers are saying.
- Manage multiple brand personalities easily with list_agents and get_agent to keep personas distinct.
- Audit your conversation logic with list_pathways to ensure the AI follows your business rules.
- Control your outreach in real-time using stop_call to manage active calls as they happen.
- Choose the perfect brand voice by browsing the library with list_voices before starting a campaign.

## How It Works

The bottom line is you get a direct line to phone automation without leaving your primary workspace.

1. Subscribe to the Connector and enter your Bland AI API key.
2. Connect your AI client to the Vinkius platform.
3. Start asking your agent to send calls or fetch transcripts.

## Frequently Asked Questions

**Can I use Bland AI MCP to automate my sales calls?**
Yes, you can use this Connector to trigger outbound calls automatically. Your agent can handle the dialing and conversation, allowing you to manage the outreach from your primary workspace.

**How do I see what my AI agents actually said to customers?**
You can pull the full text of any completed conversation. This allows you to review exactly what was said without having to listen to audio files.

**Can I change the voice of my AI agent?**
Yes, you can browse the available library of AI voices and select the one that best fits your brand's personality for your calls.

**Is there a way to stop a call if it's going wrong?**
Yes, you can instantly end any active or scheduled call through your AI agent. This gives you real-time control over your automated outreach.

**How do I manage different personas for different types of calls?**
You can create and manage multiple AI personas for different use cases. This ensures your agent uses the right tone and information for every specific call type.

**Does Bland AI MCP help with call transcription?**
Yes, it allows your agent to retrieve the full text transcript of a completed call, making it easy to audit conversations and pull data into your workflow.

**Can I send a phone call with specific instructions using the agent?**
Yes! Use the `send_call` action with the target phone number and a 'task' string describing exactly what the AI should say and do during the call.

**How do I retrieve the transcript of a completed call?**
Simply ask the agent to `get_transcript` and provide the Call ID. It will retrieve the full conversation log from the Bland AI engine.

**Can I list all available voices before starting a call?**
Yes. Use the `list_voices` tool to see all AI voices available in your Bland AI account, including their names and unique IDs.

**How do I find my Bland AI API Key?**
Log in to your account, navigate to **Settings** > **API Keys**, and generate a new key for your integration.

**Can I use specific AI voices via agent?**
Yes! The `send_phone_call` and `create_voice_agent` tools allow you to specify voice IDs (e.g., 'maya', 'mason') programmatically.

**How do I retrieve call transcripts?**
Use the `get_call_details` tool with a specific call ID to retrieve the high-fidelity transcript and recording link directly from the platform.