# Calenso MCP for AI Agents AI Agent Connect

> Calenso MCP lets you manage your booking schedule and customer list through your AI client. It handles things like checking staff availability, listing services, and creating customer profiles without you having to jump between tabs. It's built for service-based businesses that need to keep their calendars organized and their data accurate.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_rFoXPwZuFtnaHvK5jjv4iBy975zcciDjU1ahY8Ih/ai-agent-connect
- **Tags:** appointment-booking, customer-directory, staff-availability, online-scheduling, booking-management

## Description

Calenso lets you connect your AI agent to your booking system to manage appointments, track customer bookings, and query staff availability using natural language. Usually, running a service business means jumping between different tabs to check who's free, find a specific branch, or manually type in new customer details. This Connector changes that by letting your agent handle the heavy lifting. You can check who's booked for the afternoon, grab a list of available services at a specific location, or add a new person to your records while you're in the middle of a conversation. It makes the backend work of a service business feel like a natural part of your chat. You'll find this is a huge time-saver when you're trying to stay focused on the people in front of you rather than the software behind them. By connecting Calenso through the Vinkius catalog, you're basically giving your AI a set of keys to your entire booking office. It handles the data entry and the availability checks so you can just focus on the actual work. Instead of getting lost in a complex dashboard, you get a clear, conversational way to see your daily schedule. Whether you're a clinic owner looking for a free room or a salon manager trying to see which stylist is on shift, this integration puts that data right where you need it. You can stop worrying about missing a booking or double-booking a client because your agent is now watching the calendar for you.

## Tools

### list_calenso_branches
See all your physical locations. This helps you verify which spots are currently open.

### list_calenso_customers
Pull up your full list of clients. Use this to check if a customer already has an account.

### list_calenso_services
See what services you offer. This helps your agent tell clients exactly what's available.

### list_calenso_staff
See who's on the team. Use this to check which employees are available for work.

### cancel_calenso_appointment
Cancel a specific booking. Use this to clear a slot when a client needs to reschedule.

### get_calenso_appointment
Look up the details of a specific booking. Use it to quickly check times and services for a client.

### create_calenso_customer
Add a new person to your database. This helps you keep your records current without manual typing.

### list_calenso_appointments
See all your upcoming bookings. This gives you a bird's-eye view of your entire schedule.

## Prompt Examples

**Prompt:** 
```
Who's available to do a haircut today?
```

**Response:** 
```
I've checked the schedule for today. Here are the available stylists:

| Stylist | Available Slots |
| :--- | :--- |
| **Jordan Smith** | 10:00 AM, 2:00 PM |
| **Alex Rivera** | 11:30 AM, 4:00 PM |

They can both perform the **Standard Haircut** service.
```

**Prompt:** 
```
Cancel the booking for ID 5521.
```

**Response:** 
```
I've successfully cancelled the appointment with ID **5521**. The slot is now open again.
```

**Prompt:** 
```
Add a new customer named Sarah Smith with the phone number 555-0199.
```

**Response:** 
```
Done! I've added **Sarah Smith** to your customer list.

*   **Name:** Sarah Smith
*   **Phone:** 555-0199
*   **Status:** New Profile Created
```

## Capabilities

### Cancel a booking
Stop an existing appointment immediately via your agent.

### Add a new customer
Create a full profile for a client during a chat.

### Check staff availability
See who's free to take a new booking.

### List all appointments
Get a full view of your daily or weekly schedule.

### Fetch service details
See what's bookable at different locations.

## Use Cases

### Checking stylist availability
A salon owner needs to know if a stylist is free. They ask the agent, which uses list_calenso_staff to check and then lists services.

### Adding a new patient
A clinic admin wants to add a new patient. They tell the agent the patient's name and info, and it uses create_calenso_customer.

### Clearing a busy afternoon
A consultant needs to clear their afternoon. They tell the agent to cancel a specific ID, which triggers cancel_calenso_appointment.

### Daily schedule summary
A business owner wants a daily summary. They ask for all appointments, and the agent uses list_calenso_appointments to show the day's plan.

## Benefits

- Stop switching tabs by letting your agent handle list_calenso_appointments directly.
- Keep your database clean by using create_calenso_customer during real-time conversations.
- Check availability instantly with list_calenso_staff and list_calenso_services to give clients immediate answers.
- Reduce errors by using get_calenso_appointment to pull accurate data rather than relying on memory.
- Speed up your front desk work by using cancel_calenso_appointment to handle last-minute changes in seconds.

## How It Works

The bottom line is your AI agent becomes a direct operator for your booking system.

1. Grab your API key from the Calenso portal.
2. Paste that key into your Connector connection settings.
3. Ask your agent to list today's bookings or add a customer.

## Frequently Asked Questions

**Can the Calenso MCP manage my salon's schedule?**
Yes, it lets your agent see and manage all your bookings automatically.

**Does the Calenso MCP help with customer records?**
It lets you add and look up customers directly through your agent, keeping your database current.

**How do I use Calenso MCP for my clinic?**
You can use it to check staff availability and list services for patients in a few seconds.

**Can I cancel bookings with the Calenso MCP?**
Yes, your agent can handle cancellations using specific appointment IDs.

**Is Calenso MCP good for multi-location businesses?**
It can list different branches so your agent knows which location you're talking about.

**How does Calenso MCP save me time?**
It removes the need to manually type data into your booking software, letting you focus on your work.

**Can I use Calenso MCP with other AI tools?**
It works with any MCP-compatible client like Claude or Cursor.

**Can I cancel a booking directly from the chat?**
Yes. Provide the Appointment ID to the 'cancel_calenso_appointment' tool, and the AI agent will remove it from your schedule.

**How do I add a new customer profile?**
Invoke the 'create_calenso_customer' tool with a JSON object containing the customer's details (like name and email).

**Is it possible to query available staff members?**
Yes, just use the 'list_calenso_staff' tool to pull the active roster of your bookable employees.