# Callpicker MCP for AI Agents AI Agent Connect

> Callpicker is an Connector that connects your cloud-based business telephony and virtual PBX to your AI agent. It lets you initiate calls, manage recordings, and pull detailed call logs using natural language. Instead of jumping between tabs to manage your phone system, you can handle everything from your existing workspace. It's built for teams that need to move fast on phone-based sales and support. It handles the heavy lifting of telephony management so you can focus on the conversation.

## Overview
- **Category:** communication-messaging
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_zARw1xKrmP7PEa5ndvAQmHl0uWANxFvbkUuBNPLL/ai-agent-connect
- **Tags:** cloud-pbx, call-recording, call-attribution, virtual-numbers, sales-performance, telephony

## Description

Imagine you're trying to track down a specific customer interaction from last week. Usually, that means logging into a complex PBX portal, searching through hundreds of entries, and hunting for a specific recording link. Callpicker changes that. By connecting this Connector to your AI agent, your workspace becomes the control center for your entire voice pipeline. You can ask your agent to grab the latest call logs or find a recording URL without ever leaving your current chat.

It removes the friction of manual data entry and portal hopping. Whether you need to see your PBX health or trigger an outgoing call to a new lead, the agent does the work for you. You can check your virtual numbers, list your extensions, or pull Call Detail Records for your weekly reports. You can find this and thousands of other tools in the Vinkius catalog, making it easy to plug your telephony into your existing workflow.

Instead of acting as a manual data entry clerk for your phone system, you get to act as a coordinator. Your agent handles the technical side of the PBX while you stay focused on the actual work. No more digging through menus or copying and pasting logs into a spreadsheet. It just works.

## Tools

### get_call_details
Get details for a specific call. This helps you quickly see who was on the line and for how long.

### get_cdr_report
Get Call Detail Records (CDR). This is perfect for high-level analysis of your phone traffic.

### get_pbx_system_status
Check PBX system status. Use this to monitor your system health in real time.

### list_pbx_extensions
List PBX extensions. Use this to manage your internal communication structure.

### list_virtual_numbers
List virtual phone numbers. This makes it easy to see which numbers are active.

### get_recording_url
Get the download URL for a recording. It lets you share customer interactions with your team instantly.

### list_call_logs
List recent call logs. You can check statuses and durations at a glance.

### list_call_recordings
List available call recordings. You can browse through your history to find specific conversations.

### make_call
Initiate a phone call. Your agent can trigger these calls based on your direct instructions.

## Prompt Examples

**Prompt:** 
```
Initiate a call to +1234567890 from my virtual number +0987654321.
```

**Response:** 
```
Call triggered! I've successfully initiated the outgoing call via Callpicker. The PBX is now bridging the connection to +1234567890. Shall I notify you when the call completes?
```

**Prompt:** 
```
Show the last 5 call logs with duration and status.
```

**Response:** 
```
Accessing call logs... Your last 5 interactions include 3 answered calls (avg 5m 12s) and 2 missed. The most recent was a 12-minute consultation. Need the high-fidelity CDR report for these?
```

**Prompt:** 
```
Get the download link for call recording ID '789'.
```

**Response:** 
```
Link generated! You can download the recording for interaction 789 here: [recording_url]. The link is secure and valid for 24 hours. Would you like a summary of the PBX status?
```

## Capabilities

### Trigger outgoing phone calls
Your agent can initiate high-fidelity calls to any destination worldwide based on your instructions.

### Retrieve call history logs
Get a list of recent interactions including status and duration from your PBX.

### Fetch call recording links
Get secure download URLs for specific recordings to share with your team.

### Monitor PBX system health
Check your current system status to ensure your telephony pipeline is running smoothly.

### Manage virtual phone numbers
List and coordinate your directory of virtual numbers and PBX extensions.

## Use Cases

### Quick lead outreach and follow-up
A sales rep needs to call a new lead and then immediately grab a recording of the conversation to share with their manager.

### Real-time system health checks
An ops manager notices a drop in calls and asks the agent to check the PBX status and pull the last 10 logs.

### Managing virtual number inventory
A developer wants to see if their new virtual numbers are active by listing them in a custom chat interface.

### Support ticket investigation
A support lead wants to find a specific recording from a customer who complained about a billing issue.

## Benefits

- Faster lead outreach because you can use make_call to reach people instantly from your workspace.
- Better sales data by using get_cdr_report to see exactly how your calls perform and who is answering.
- Easier team collaboration when you use get_recording_url to share clips quickly with colleagues.
- Real-time system monitoring with get_pbx_system_status to catch outages before they affect customers.
- Simplified number management using list_virtual_numbers to keep your inventory organized and clean.

## How It Works

The bottom line is you get a voice-controlled dashboard for your entire telephony stack.

1. Subscribe to the Callpicker MCP.
2. Grab your Client ID and Client Secret from the Callpicker Portal under Configuration.
3. Connect it to your AI client and start managing your phone system.

## Frequently Asked Questions

**Can Callpicker actually make outgoing phone calls?**
Yes, it can. Your agent can trigger high-fidelity calls to any destination worldwide using your virtual numbers.

**How do I get recordings of my customer calls?**
You can ask your agent to find specific recordings. It will provide you with a secure download link that is valid for 24 hours.

**Can I use Callpicker to see my PBX system health?**
Yes, you can check your current system status in real time to make sure your telephony pipeline is running correctly.

**Will Callpicker help me track my phone call data?**
It does by pulling Call Detail Records (CDR) and listing recent call logs, which helps you see durations and statuses at a glance.

**Can I manage my virtual phone numbers with Callpicker?**
Yes, it can list all your virtual numbers and PBX extensions so you can coordinate your internal communication structure.

**Is Callpicker good for high-volume sales teams?**
It is perfect for sales teams because it allows for instant lead outreach and easy retrieval of conversation recordings for follow-ups.

**How do I get the Call Detail Records from Callpicker?**
Your agent can pull these reports directly from your account, giving you a detailed look at your phone traffic and call history.

**How do I find my Callpicker Client ID and Secret?**
Log in to the [**Callpicker Portal**](https://admin.callpicker.com/), navigate to **Configuration** > **API**, and generate your credentials.

**Can I retrieve call recordings via AI?**
Yes! The `get_recording_url` tool provides a temporary secure link to play or download any recorded interaction in your account.

**How do I check my virtual numbers?**
Use the `list_virtual_numbers` tool to retrieve your complete directory of active virtual phone numbers programmatically.