# Appointlet MCP for AI Agents AI Agent Connect

> Appointlet connects your scheduling workspace to your AI agent so you can manage bookings, read intake forms, and handle calendar changes without switching tabs. It lets your agent see your availability, handle cancellations, and pull client data into your chat.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_DvUZjtzCXRTerEKdXwjIUuHGZJoEszDVh2kVZjXA/ai-agent-connect
- **Tags:** appointment-booking, meeting-management, availability-sync, client-intake, scheduling-automation, event-coordination

## Description

Managing a calendar usually means jumping between your email, your scheduling tool, and your CRM. It's a mess of tabs and copy-pasting. This Connector changes that by letting your AI agent do the heavy lifting for you. Instead of manually checking who's available or digging through old booking forms to find a client's specific needs, you can just ask your agent to handle it. You can have your agent pull up the notes from a discovery call intake form right before you hop on a call. If a meeting needs to be moved, you don't have to go hunting for the right link; you just tell your agent to cancel it and provide a reason. It handles the logistics while you focus on the actual conversation. You can find this in the Vinkius catalog to get your workspace connected in minutes. It makes the backend of your meeting lifecycle feel like a conversation rather than a manual data entry job. It also makes it easy to see how your team is distributed across different pages so you can balance the workload without doing manual audits. It helps you keep your schedule organized without the usual friction of navigating multiple dashboards.

## Tools

### list_scheduling_pages
List every booking link in your organization. This helps you keep track of all your active pages.

### get_scheduling_page
Get the specific details for one of your scheduling pages. Use this to check durations and tools.

### list_meeting_types
See all the different meeting formats you've set up. This is great for auditing your options.

### get_meeting_type
Pull the configuration for a specific meeting type. Use it to see exactly how a meeting is structured.

### list_bookings
Get a full list of all bookings for a specific page. This is perfect for reporting and syncing.

### get_booking
See the full details and intake data for a single booking. Use it to read what your clients told you.

### cancel_booking
Cancel a meeting and notify the attendee automatically. This keeps your calendar clean and your clients informed.

### list_members
See which team members are assigned to your scheduling pages. Use this to check your round-robin distribution.

### get_organization
Get your top-level account profile and tier details. This helps you keep track of your workspace status.

### list_intake_fields
See the custom form fields for a specific meeting type. Use this to understand the data you're collecting.

## Prompt Examples

**Prompt:** 
```
What did the client say about their current tech stack in the booking for Acme Corp?
```

**Response:** 
```
For the **Acme Corp Discovery** booking (bk_71m), the attendee provided the following details:

*   **Tech Stack:** NextJS and Vercel
*   **Primary Challenge:** Slow CI/CD pipelines
*   **Company Size:** 50-100 employees

They also confirmed they have spending authority.
```

**Prompt:** 
```
Cancel my 3pm meeting with Sarah because I have a conflict.
```

**Response:** 
```
I've successfully canceled your 3pm meeting with **Sarah**. 

*   **Reason:** Conflict
*   **Status:** The attendee has been notified via email.
*   **Calendar:** That time slot is now open for new bookings.
```

**Prompt:** 
```
Show me all the different types of meetings I can offer on my main page.
```

**Response:** 
```
Here are the meeting types currently configured for your primary page:

| Meeting Type | Duration | Tool | Status |
| :--- | :--- | :--- | :--- |
| 30-Min Tech Call | 30m | Zoom | Active |
| 15-Min Screening | 15m | Phone | Hidden |
| 1-Hour Strategy | 60m | Google Meet | Active |
```

## Capabilities

### Pull booking links
Get all your available scheduling pages instantly.

### View meeting formats
See the details for different types of calls like duration and tools.

### Fetch intake answers
Read the specific answers clients gave on your forms.

### Cancel appointments
Remove a booking and send a notification to the attendee.

### Audit team schedules
See which team members are assigned to specific pages.

### Check workspace status
View your organization's tier and member count.

## Use Cases

### Prep for a discovery call
A rep asks the agent to pull the intake form for a specific booking ID to see the client's tech stack before the call starts.

### Handle an emergency
A consultant tells the agent to cancel a 3pm meeting because of a flight delay, and the agent sends the notification and frees the slot.

### Audit team balance
A support lead asks the agent to list members on the Tech Support page to see if the round-robin is distributing meetings fairly.

### Review history
An account manager asks for all bookings on the Strategy page to see how many new clients signed up last month.

## Benefits

- Get client data faster by using get_booking to pull intake responses into your chat.
- Save time on logistics by using cancel_booking to handle schedule changes with a single prompt.
- Audit your team's workload easily using list_members to see who's handling which page.
- Keep your info organized by using list_scheduling_pages to see all your active links.
- Prepare better for calls by using list_intake_fields to understand what info you're collecting.
- Track your growth by using get_organization to see your workspace status and tier.

## How It Works

The bottom line is you get a way to manage your entire meeting lifecycle through a chat interface.

1. Subscribe to the Appointlet MCP on Vinkius.
2. Add your Appointlet API Key to your AI client.
3. Ask your agent to list your meetings or pull booking details.

## Frequently Asked Questions

**How can Appointlet help my sales team?**
It allows your team to quickly pull client intake answers into your chat. This means reps can see exactly what a lead needs before they even start the call.

**Can I use Appointlet to see what clients told me in their booking forms?**
Yes. Your agent can retrieve the specific answers from your custom intake fields for any booking, making it easy to review client data on the fly.

**How do I cancel a meeting using this Connector?**
You can simply tell your agent to cancel a specific booking. It will handle the cancellation in Appointlet and send the notification to the attendee for you.

**Can I see which team members are on my scheduling pages?**
Yes, you can ask your agent to list the members assigned to any of your pages. This is helpful for auditing your team's workload and distribution.

**Does Appointlet let my AI agent see my booking links?**
It does. Your agent can retrieve all your active scheduling pages and their unique URLs so you can share them or manage them easily.

**How do I get my client's intake answers into my chat?**
Once connected, your agent can pull the full details of any booking, including all the custom form answers, and display them directly in your conversation.

**Can the AI agent cancel an upcoming meeting on my behalf?**
Yes. Provide the booking ID (which you can ask the agent to find) and the cancellation reason. The agent triggers the exact routine in Appointlet to withdraw the booking and safely releases the block on your calendar while notifying the invitee.

**I need attendee form answers before a call. Can the agent get them?**
Absolutely. Using the `get_booking` and `list_bookings` capabilities, your AI agent surfaces the raw intake form fields filled out by attendees when booking their time. It's an instant method to read out context without switching screens.

**Can I edit the schedule of round-robin assignees using the agent?**
No. The Connector is optimized as an observability, lookup, and action-oriented companion. It reads the organizational hierarchy, list members, and checks statuses, but modifying overarching structural logic requires entering the Appointlet dashboard.