# Goodcall MCP for AI Agents AI Agent Connect

> Goodcall MCP lets you manage your fleet of AI phone agents directly from your favorite AI client. You can check call logs, read transcripts, update agent scripts, and view booking stats without switching tabs. It turns your AI into a central command center for your virtual receptionist system.

## Overview
- **Category:** customer-support
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_eEwPyEkkL157my8oihJKVQsPtiyIC6BOjXNAbU4N/ai-agent-connect
- **Tags:** virtual-receptionist, appointment-scheduling, ai-voice-agent, call-handling, customer-inquiries, automated-phone-system

## Description

Managing a fleet of virtual receptionists usually means jumping between different dashboards to check who's answering calls and who's missing them. This Connector changes that by bringing all your Goodcall data into your primary workspace. Instead of hunting for a specific transcript or trying to remember what a customer said, you can just ask your agent to summarize the last few interactions or tell you how many bookings were made this morning. It handles the heavy lifting of data retrieval so you can focus on actually improving your customer service. Whether you're tweaking a greeting script to sound more natural or auditing your agent's FAQ knowledge, this connection makes it a conversation rather than a chore. It's one of the many practical tools available in the Vinkius catalog that actually saves you time on the manual stuff.

## Tools

### check_goodcall_status
Check if your connection to the Goodcall platform is active and working. This helps you ensure your agents are online.

### get_agent
Pull specific details about a single virtual phone agent from your account. Use this to see unique configurations.

### get_analytics
Fetch high-level metrics like call volume and booking rates for your agents. It gives you a quick health check.

### get_transcript
Pull the full word-for-word conversation between a caller and your AI agent. Use this for detailed auditing.

### get_call_summary
Get a condensed summary of a specific conversation including the main outcome. It saves you from reading every word.

### get_call
Retrieve all the raw details for a single specific phone call. This is useful for deep-diving into a specific interaction.

### list_agents
See a full list of every virtual phone agent currently in your fleet. This gives you an overview of your active lines.

### list_bookings
View every appointment that your AI agents have scheduled for your business. This helps you track your upcoming calendar.

### list_calls_by_agent
See all the history of calls handled by one specific virtual agent. This is great for troubleshooting a single line.

### list_calls
Pull a complete list of every call handled by your entire Goodcall account. Use this to see your total volume.

### list_faqs
View the list of frequently asked questions each agent is programmed to answer. This helps you verify their knowledge.

### list_missed_calls
See which calls were missed or abandoned so you can reach out to those people. This helps you capture lost leads.

### update_agent
Modify the scripts or behavior settings for a specific virtual phone agent. Use this to tweak how your agents speak.

## Prompt Examples

**Prompt:** 
```
Show me all the missed calls from this morning so I can call them back.
```

**Response:** 
```
Here are the missed calls from today:

| Caller Number | Time | Status |
| :--- | :--- | :--- |
| +1 (555) 012-3456 | 9:15 AM | No Pickup |
| +1 (555) 987-6543 | 10:30 AM | Hang up |

Would you like me to draft some follow-up texts for these callers?
```

**Prompt:** 
```
What was the outcome of the last call for the main office agent?
```

**Response:** 
```
**Last Call Summary:**
- **Caller:** +1 (555) 222-3333
- **Topic:** Inquiry about dental cleaning prices.
- **Outcome:** **Booking Completed.** The customer scheduled an appointment for tomorrow at 10:00 AM.
- **Key Info:** Quoted $120 for a standard cleaning.
```

**Prompt:** 
```
Give me a summary of how many bookings our agents made this week.
```

**Response:** 
```
**Weekly Booking Report**

- **Total Bookings:** 42
- **Main Office Line:** 28 bookings
- **After Hours Line:** 14 bookings
- **Conversion Rate:** 24.5%

Would you like to see the specific list of bookings for any of these lines?
```

## Capabilities

### View call transcripts
Read full conversation logs to see exactly how your agents are interacting with customers.

### Summarize conversations
Get a quick rundown of key topics and outcomes from any specific call.

### Track missed calls
Identify which potential customers were left hanging so you can prioritize follow-ups.

### Update agent behavior
Change greeting scripts and behavior settings on the fly through your AI client.

### Monitor booking stats
See every appointment your AI agents have scheduled across your entire fleet.

### Audit FAQ coverage
Check the knowledge base for each agent to ensure they have the right answers.

### Analyze performance
Get a high-level view of answer rates and booking conversions across all agents.

## Use Cases

### Missed Call Recovery
You notice a drop in leads. You ask your agent to list_missed_calls and then ask it to draft follow-up texts for the top 5 callers.

### Script Auditing
A customer complains about a weird response. You ask your agent to get_transcript for that call, then use update_agent to fix the greeting.

### Performance Review
You need to report on monthly growth. You ask your agent to get_analytics and summarize the booking conversion rates for the After Hours line.

### Knowledge Gap Check
You're launching a new service. You use list_faqs to see if your agents know the new pricing and then add the info.

## Benefits

- Stop tab-switching by viewing call history and agent configs in one place with list_agents.
- Identify lost leads faster by using list_missed_calls to see who didn't pick up your call.
- Refine your brand voice by quickly editing scripts with update_agent.
- Get instant answers on performance by pulling data with get_analytics.
- Ensure accuracy by auditing your knowledge base with list_faqs.
- Save time on manual reporting by using get_call_summary for quick updates.

## How It Works

The bottom line is you get a unified command center for your phone agents without leaving your chat window.

1. Subscribe to this Connector in the Vinkius Marketplace.
2. Paste your Goodcall API Key into your AI client's configuration.
3. Ask your agent to list your agents or summarize recent calls.

## Frequently Asked Questions

**Can I use Goodcall MCP to see my phone call transcripts?**
Yes, you can pull full transcripts for any call to see exactly how your agent handled a customer inquiry.

**How does Goodcall MCP help with booking appointments?**
It lets your agent see every appointment your virtual receptionists have scheduled so you can track your calendar.

**Can I update my agent's greeting script with Goodcall MCP?**
Yes, you can use the update_agent tool to change how your agents sound or behave without leaving your chat.

**Does Goodcall MCP show me my missed calls?**
It specifically includes a tool to list missed calls so you can prioritize following up with potential customers.

**Can I see how many calls my agents are actually answering?**
Yes, you can pull analytics to see your answer rates and booking conversions across your whole fleet.

**Is Goodcall MCP good for auditing my AI's knowledge?**
It lets you list all the FAQs your agents are programmed with so you can check for accuracy.

**Can I review what my AI phone agent said during a customer call?**
Yes. Use `get_transcript` with a Call ID to retrieve the full conversation transcript between the AI agent and the caller. For a quick overview, use `get_call_summary` which provides an AI-generated summary with key topics discussed and the call outcome (e.g., booking made, question answered, callback requested).

**Can I track missed calls and see which ones need follow-up?**
Yes. The `list_missed_calls` tool retrieves all calls that were missed or abandoned, including caller phone number, timestamp, and any partial interaction data. This helps you prioritize follow-up callbacks and identify peak call times when your agents may be overloaded.

**Can I see appointments booked by the AI agent during calls?**
Yes. The `list_bookings` tool retrieves all appointments booked by the AI agent during customer calls, including date, time, caller details, and the associated call ID. Use `get_analytics` to track your booking conversion rate — the percentage of calls that result in a scheduled appointment.