# Calendly MCP for AI Agents AI Agent Connect

> Calendly MCP lets you manage your entire scheduling workflow through your AI agent. You can create event types, check availability, view meeting details, and track invitees without ever opening a browser tab. It turns your chat interface into a scheduling command center.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_DOt7UFQ4SfVccNAVZMcpaxjn8iFaL93ltcbJDWi0/ai-agent-connect
- **Tags:** scheduling, appointment-booking, workflow-automation, event-types, availability, meeting-management

## Description

Calendly MCP lets you manage your entire scheduling workflow through your AI agent. Stop jumping between your CRM, email, and the Calendly dashboard just to see who is coming to a meeting or to block out a chunk of time. This Connector puts your calendar in your chat window. You can ask your agent to pull up a list of people who signed up for a specific demo, check if you have a gap on Friday afternoon for a quick call, or create a new recurring meeting type for your team. It handles the heavy lifting of navigating menus and clicking through settings. When you use this through the Vinkius catalog, your agent starts acting like a personal assistant that knows your schedule by heart. You will spend less time digging through no-shows or manually updating invitee details and more time actually talking to people. It handles the data so you can focus on the conversation.

## Tools

### get_user
Fetch your Calendly profile details like your name, email, and current plan. This helps the agent know who it is working for.

### list_event_types
See all your meeting templates and event types in one list. This is useful for seeing what kinds of bookings you offer.

### get_event_type
Get the specific configuration details for one of your event types. Use this to check specific rules for a single meeting type.

### list_scheduled_events
View every past and upcoming meeting on your calendar. This gives your agent a full view of your current schedule.

### get_scheduled_event
Pull the full details for a single specific meeting. This lets you see exact details for one particular booking.

### list_invitees
Get a list of everyone attending a specific scheduled event. This is great for quick prep before a call starts.

### cancel_event
Cancel a meeting and send a reason to the people invited. This automates the notification process for you.

### list_availability
See all your configured availability schedules. Use this to understand your general booking rules.

### get_available_times
Find open booking slots for a specific meeting type on a specific date. This helps you check if a time works.

### list_org_members
See the full team structure and members of your organization. This helps you manage your team's calendar access.

## Prompt Examples

**Prompt:** 
```
What meetings do I have scheduled for tomorrow?
```

**Response:** 
```
You have 3 meetings tomorrow:

| Time | Meeting | Duration |
| :--- | :--- | :--- |
| 09:00 | Product Demo with Sarah Chen | 30 min |
| 11:00 | Sales Discovery with James Park | 45 min |
| 14:30 | Onboarding Call with Maria Lopez | 60 min |

Would you like me to pull the invitee details for any of them?
```

**Prompt:** 
```
How many no-shows did we have this week?
```

**Response:** 
```
**Weekly No-Show Report**

* **Total No-Shows:** 4
* **Total Events:** 28
* **No-Show Rate:** 14.3%

The highest concentration was on Monday with 2 missed Discovery Calls. The invitees were notified but did not join. I can mark them as no-shows and pull their contact details for follow-up.
```

**Prompt:** 
```
Am I free on Friday afternoon for a 30-minute call?
```

**Response:** 
```
Checking your availability... 

**Yes, you are free.** You have a free slot from 15:00 to 16:30 on Friday. Your 30-Minute Meeting event type is active and has availability in that window. Would you like me to share your scheduling link or should I create a one-off event?
```

## Capabilities

### Create meeting templates
Set up new event types with specific durations and availability rules.

### Pull attendee lists
Get a list of everyone invited to a specific meeting instantly.

### Check open slots
See your real-time availability for any specific date range.

### Cancel meetings
Cancel an event and send a reason to the invitees in one go.

### View team structure
See all members and organization details in your Calendly account.

## Use Cases

### Sales Prep
A rep asks the agent for the names and tracking data of people booked for a demo this week to prepare for a call.

### Interview Tracking
A recruiter asks how many candidates haven't shown up for interviews this month to identify patterns.

### Scheduling
A founder asks if they are free for a 30 minute call on Friday afternoon to find time for a quick sync.

### Team Management
An admin asks to see all members in the organization to check the current team structure and membership.

## Benefits

- Stop manual data entry by using cancel_event to notify people of changes instantly without sending extra emails.
- Save time on research by pulling invitee details and UTM parameters with list_invitees before your calls start.
- Find gaps in your day faster by using get_available_times to check specific windows for new meetings.
- Keep your team organized by viewing the full organization structure with list_org_members in one command.
- Automate meeting prep by pulling past events and attendee info with list_scheduled_events to see trends.

## How It Works

The bottom line is you get to manage your schedule via text instead of clicking through a dashboard.

1. Subscribe to this Connector and grab your Personal Access Token from your Calendly settings.
2. Paste that token into your AI client configuration to link your account.
3. Ask your agent to find a meeting, check your schedule, or create a new event type.

## Frequently Asked Questions

**Can I use the Calendly MCP to see who is coming to my meetings?**
Yes, you can ask your agent to list all invitees for any specific meeting. It will pull the names and any other responses directly into your chat.

**How do I check my availability with the Calendly MCP?**
Just ask your agent to check your availability for a specific date or time. It will look at your configured schedules and tell you what's open.

**Can the Calendly MCP cancel a meeting for me?**
Yes, it can cancel a scheduled meeting and even send a reason to the people invited. This saves you from having to send manual emails.

**Can I manage my team's structure using the Calendly MCP?**
Yes, you can ask the agent to list your organization members. It will show you the team structure and who belongs to your organization.

**Is the Calendly MCP good for sales teams?**
It is excellent for sales teams. It allows reps to quickly check invitee details and UTM parameters without leaving their primary workspace.

**How does the Calendly MCP help with no-shows?**
It helps by allowing you to track no-shows and get a summary of your meeting patterns, which helps you manage your time more effectively.

**Can my AI agent prepare me for my next call in 10 seconds?**
Yes. Ask your agent to list your upcoming events — it returns the invitee name, email, event type, and scheduled time. Combine it with a CRM lookup and you have a complete pre-call brief without opening a single tab. Sales reps who adopted this workflow report saving 5–10 minutes per meeting in context-switching time.

**How can I track no-shows and cancellations across my team?**
Ask your agent to list recent events filtered by status. It surfaces cancellations with their reasons and identifies no-show patterns. Perfect for weekly pipeline reviews — instead of manually exporting Calendly analytics, ask your agent to aggregate the data and highlight trends. Your AI does the number-crunching while you focus on coaching.

**I manage multiple event types for different use cases — can my agent help me audit them?**
Absolutely. List all your event types and your agent shows you each one with its duration, scheduling URL, active/inactive status, and configuration. Spot duplicates, identify unused event types, and clean up your scheduling page — all through a single conversation. No clicking through dozens of Calendly settings pages.