# JustCall MCP for AI Agents AI Agent Connect

> JustCall MCP gives your AI agent direct access to your cloud phone system. It handles calls, SMS, contacts, and recordings so your agent can actually do the work of a support rep or a sales lead.

## Overview
- **Category:** customer-support
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_3N96sXPq0tP6mehHMNoRiCM0q1elPfHCiAnSMThn/ai-agent-connect
- **Tags:** cloud-phone, sms-messaging, call-logging, contact-management, call-recording, agent-performance

## Description

This JustCall MCP connects your AI client to your cloud phone system. Instead of jumping between tabs to find a customer's history or checking if a message was delivered, your agent handles it all in one go. It can pull up specific call details, look through your contact list, and even grab call recordings for quality checks. If you're running a sales team, it can monitor your dialer campaigns or see which agents are handling which messages. It makes the communication side of your business feel like a single, connected brain. You'll find it's a lot easier to manage high-volume outreach when your agent knows exactly who it's talking to and what happened in the last conversation. It's one of the many tools you can find in the Vinkius catalog to bridge the gap between your phone system and your AI workflows.

## Tools

### create_contact
Create a new contact

### get_account_profile
Get my profile

### get_call_details
Get call details

### get_contact
Pulls phone numbers, emails, and metadata for a specific contact to help with customer vetting.

### get_message_details
Get message details

### list_account_numbers
List JustCall numbers

### list_team_users
List team members

### send_message
Send SMS/MMS

### list_calls
Lists all call directions, durations, and statuses to audit communication activity.

### list_contacts
Lists names and phone numbers to search for customers or provide contact info.

### list_messages
Lists SMS and MMS content and delivery status to monitor text-based interactions.

### list_webhooks
Lists all configured webhooks to audit your system integrations.

## Prompt Examples

**Prompt:** 
```
Did we talk to this customer last week?
```

**Response:** 
```
I'll check the recent call history for that customer.

| Date | Duration | Status | Notes |
| :--- | :--- | :--- | :--- |
| Oct 24 | 05:12 | Completed | Customer requested a refund for order #123. Follow up on Monday. |
| Oct 20 | 02:45 | Completed | Initial inquiry about shipping times.
```

**Prompt:** 
```
Check the status of our latest SMS campaign.
```

**Response:** 
```
I've pulled the latest message logs for your active campaign:

- **Total Sent:** 1,240
- **Delivered:** 1,190 (95.5%)
- **Failed:** 50

The delivery rate is currently stable.
```

**Prompt:** 
```
Find the recording for the call with John Doe.
```

**Response:** 
```
I found the following recordings for John Doe:

- **Recording ID:** rec_99283
- **Timestamp:** 2026-07-10 14:20:01
- **Duration:** 08:15

Would you like me to summarize this recording for you?
```

## Capabilities

### Pull specific call details
Get timestamps and notes for a single conversation to help with deep investigation.

### Audit call volumes
See the status and duration of every inbound or outbound call.

### Monitor text conversations
View SMS and MMS content along with delivery statuses.

### Search your contact list
Find customer phone numbers and metadata instantly.

### Review call recordings
Access audio files to check for quality or specific details.

### Track sales campaigns
See how your dialer outreach is performing across different groups.

## Use Cases

### Checking past customer issues
Your agent uses list_calls to find the last conversation, then pulls the specific notes with get_call to give a perfect answer.

### Pre-call research for sales leads
Before dialing, the agent uses list_contacts to find the person's history and get_contact to see their email and phone number.

### Quality assurance for support teams
The agent uses list_recordings to find a specific call and summarizes the transcript for the manager.

### Monitoring SMS delivery rates
Your agent uses list_messages to check if the SMS messages are actually being delivered to the customers.

## Benefits

- Stop manual data entry by letting the agent pull call notes and contact details using get_call and get_contact.
- Audit your team's performance faster by listing all call logs and user activity with list_calls and list_users.
- Keep track of text marketing by monitoring SMS content and delivery status through list_messages.
- Manage your hardware more efficiently by checking available phone numbers with list_numbers.
- Improve your training programs by quickly finding call recordings with list_recordings.
- Monitor your outreach success by checking dialer progress with list_campaigns.

## How It Works

The bottom line is your AI gets a direct line to your phone system's data.

1. Add your JustCall API keys to the Connector configuration in your AI client.
2. Give your agent instructions on which communication data it needs to check.
3. The agent pulls real-time data like call logs or SMS history to answer your questions.

## Frequently Asked Questions

**Can the JustCall MCP help me manage my SMS marketing?**
Yes, it can list your SMS messages and show you the delivery status for each one. This helps you see if your messages are actually reaching your customers.

**How does JustCall MCP help with sales training?**
It allows your agent to find call recordings quickly. You can use these to audit call quality and provide specific feedback to your sales team.

**Can my AI agent see my contact list?**
Yes, the Connector can search your JustCall contacts. Your agent can find names, phone numbers, and other metadata to provide better context during a conversation.

**Does JustCall MCP work for call auditing?**
It does. Your agent can list all calls, including the direction, duration, and status, making it easy to audit your team's communication activity.

**Can I see which agents are handling calls?**
Yes, the Connector can list all users in your organization. This helps you identify which agent handled a specific call or message.

**How does JustCall MCP help with contact vetting?**
The Connector can pull full contact details, including emails and phone numbers. This lets your agent verify a customer's info before you jump into a conversation.

**How do I get JustCall API credentials?**
Log in to your JustCall account, navigate to Settings > Developers > API, and copy your API Key and Secret.

**Can I see call recordings?**
Yes, the list_recordings tool allows you to retrieve a list of all call recordings in your account.

**Does it support SMS messages?**
Yes, you can list and track SMS and MMS messages using the list_messages tool.

**Can I make calls and send SMS through the AI agent?**
Yes. Make outbound calls with destination number and track status. Send SMS messages to any contact with delivery tracking. Use contact management tools to find recipient numbers.

**Does JustCall require two credentials?**
Yes. JustCall uses an **API Key** and **API Secret** pair for authentication. Both are sent as Bearer credentials against `api.justcall.io/v1`.

**Can I listen to call recordings and track agent performance?**
Yes. Access call recordings with duration and metadata. Monitor agent call volumes, average handle time, and availability status.