# SimplyBook.me MCP for AI Agents AI Agent Connect

> SimplyBook.me MCP. Let your AI agent handle your entire booking workflow. It can book, cancel, and update appointments, check staff availability, and manage client profiles directly. It's built for service businesses like salons, clinics, and spas that need to keep their schedules moving without constant manual data entry.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_SVMbSRaaDlMhd90g4RVg26vaS6w8W0CBUTLcRV9U/ai-agent-connect
- **Tags:** online-booking, appointment-scheduling, resource-management, service-automation, availability-tracking, client-management

## Description

You can connect your AI agent to SimplyBook.me to handle the heavy lifting of appointment management. Instead of jumping between tabs to see who is free or manually typing in new bookings, your agent does the work for you. It can look up service prices, check which staff members are working, and see which time slots are still open. When a client wants to get on the schedule, the agent handles the creation and updates. It also keeps your client records organized so you are never guessing about a customer's history. Finding this in the Vinkius catalog makes it easy to get your scheduling automated. It is about giving your team the space to focus on the actual service while the agent manages the logistics of the calendar.

## Tools

### cancel_booking
Remove a scheduled appointment from the calendar. This action is irreversible.

### list_providers
List service providers (staff)

### get_client
Get details for a specific client

### list_promotions
List all active promotions and discounts

### check_availability
Check available time slots

### list_all_bookings
List recent appointments

### list_categories
List service categories

### list_clients
View all customer profiles and their associated records. Use this to quickly find a client's contact info.

### list_services
See every service your business offers along with prices. Use this to provide accurate quotes to your clients.

### create_booking
Schedule a new appointment by providing the service, unit, and time. This automates the booking entry process.

### get_booking_details
Pull specific information for a single appointment. This provides a quick look at a single reservation.

## Prompt Examples

**Prompt:** 
```
What services do we offer and what's the price for a haircut?
```

**Response:** 
```
We currently offer the following services:

| Service | Duration | Price |
| :--- | :--- | :--- |
| Haircut | 30 min | $25 |
| Full Color | 90 min | $120 |
| Manicure | 45 min | $35 |
| Facial | 60 min | $80 |
| Consultation | 15 min | Free |

Would you like to book an appointment for any of these?
```

**Prompt:** 
```
Is Sarah available for a facial next Tuesday at 10am?
```

**Response:** 
```
Let me check Sarah's schedule for next Tuesday... 

**Status:** Available

Sarah is free at 10:00 AM for a Facial Treatment. Would you like me to book that for you?
```

**Prompt:** 
```
Cancel the booking for John Doe for tomorrow.
```

**Response:** 
```
I have successfully cancelled the booking for John Doe scheduled for tomorrow. Your calendar has been updated.
```

## Capabilities

### Book new appointments
Your agent uses create_booking to add new appointments to your calendar.

### Check staff availability
Use get_work_calendar to see which team members are free at any given time.

### Update existing reservations
Modify appointment details instantly with update_booking.

### Cancel missed slots
Remove appointments from your schedule using cancel_booking.

### Look up client history
Retrieve customer profiles and past booking data with list_clients.

### Browse service menus
Get a full list of your business services and pricing via list_services.

## Use Cases

### Booking a haircut
A client asks for a 2pm slot. The agent uses list_services to find the price and create_booking to secure the spot.

### Checking staff hours
A manager asks who is working Friday. The agent uses get_work_calendar to show the schedule.

### Updating a spa date
A customer needs to move their facial. The agent uses update_booking to move the slot without a phone call.

### Reviewing client history
A receptionist asks about a patient's last visit. The agent uses list_clients to show the history.

## Benefits

- Stop manual data entry by letting your agent use create_booking to add new appointments instantly.
- Check real-time availability with get_work_calendar to avoid double booking your staff.
- Keep your records clean by using list_clients to quickly pull up a customer's past history.
- Reduce missed calls by letting your agent handle booking requests through a simple chat interface.
- Stay organized with update_booking and cancel_booking to keep your calendar accurate as plans change.

## How It Works

The bottom line is you turn your chat interface into a functional booking desk.

1. Add the SimplyBook.me MCP to your AI client.
2. Provide your API Key, API Secret, and Company Login.
3. Ask your agent to manage your bookings via natural language.

## Frequently Asked Questions

**Can the SimplyBook.me MCP book appointments for me?**
Yes, it lets your agent create, update, and cancel bookings directly in your account. This means you can handle booking requests through a simple chat interface without manual entry.

**Does the SimplyBook.me MCP work for hair salons?**
It is perfect for salons because it can manage staff calendars and service menus. Your agent can check who is free and book clients in one flow.

**Can I check my staff's availability with SimplyBook.me MCP?**
Your agent can use the work calendar tool to see exactly when your team is free. This helps you avoid double bookings and manage your team's time better.

**Will SimplyBook.me MCP help me manage client records?**
Yes, it allows your agent to list and view your client profiles and history. You can quickly pull up a customer's details to provide better service.

**Can I use SimplyBook.me MCP to see my service prices?**
Your agent can browse your entire service catalog to give clients accurate pricing. It can see every service your business offers and what they cost.

**How does SimplyBook.me MCP handle cancellations?**
It has a specific tool to remove bookings from your schedule instantly. If a client needs to cancel, your agent can do it for you in seconds.

**Can the AI accidentally delete all my bookings?**
No. The cancel_booking tool only cancels a single specific booking by its ID. It cannot perform bulk deletions or affect account settings. Each cancellation requires an explicit booking ID.

**How does authentication work?**
You provide your API Key, API Secret, and Company Login. The integration automatically exchanges them for a session token (X-Token) on each request — no manual OAuth setup required.

**Can the AI create new bookings or only manage existing ones?**
The AI can both create new bookings and manage existing ones. Use create_booking to schedule appointments and cancel_booking to cancel specific reservations by their ID.

**How do I find my SimplyBook.me User API Token?**
Log in to your SimplyBook.me admin panel, enable the **API Custom Feature**, and navigate to **Settings** under that feature to find your User API Key.