# Skedda MCP for AI Agents AI Agent Connect

> Skedda lets you manage workspace bookings using your AI agent. You can create, update, and track reservations for desks, meeting rooms, and venues without leaving your chat interface. It handles the full lifecycle of facility management, from finding available spots to managing user directories. Stop clicking through complex calendars and let your agent handle the logistics of your office or event space.

## Overview
- **Category:** operations-management
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_zIaOwF6iSATZe4MNUbPVCrDIsYMqfrgxwS81ptEM/ai-agent-connect
- **Tags:** space-booking, desk-scheduling, resource-management, calendar-integration, occupancy-tracking

## Description

Managing a physical workspace usually feels like a full-time job. You're constantly checking a web dashboard to see if the boardroom is free, then jumping back to your email to tell a colleague where to go. It's a cycle of manual updates, copy-pasting names into calendars, and dealing with the inevitable double-bookings that happen when people don't check the grid. This Connector changes that flow by making your office space searchable and bookable through a conversation. Instead of hunting for a room, you just ask your agent to find one. It checks the live data, confirms the space, and puts it on the schedule in seconds. You get a workspace that actually stays organized without the manual overhead. Whether you're an office manager trying to balance occupancy levels or an employee just trying to find a quiet place to focus, this tool puts the power of your facility management into a simple chat. It's one of the many ways Vinkius makes it easy to connect your existing software to your daily workflow. You get to stop being a manual data entry clerk for your own office and start actually getting work done.

## Tools

### create_booking
Book a new space instantly. You just need to provide the space ID, user ID, and the start/end times.

### list_bookings
See every reservation in your workspace. You can filter these by specific date ranges to see past or future schedules.

### list_spaces
Get a full list of every room and desk available. This helps your agent know exactly what's on the map.

### list_users
View everyone in your Skedda account. Use this to make sure you're assigning bookings to the right people.

### list_venues
See all the different locations you manage. This is great for multi-site organizations.

### update_booking
Change the details of an existing reservation. Use this to move a meeting or extend a desk stay.

### list_space_categories
See how your spaces are grouped, like "Boardrooms" or "Hot Desks." This helps the AI understand your venue layout.

### delete_booking
Remove a reservation from the schedule permanently. This is useful for cleaning up old or canceled entries.

### get_booking_details
Pull up the specific info for one reservation. It's the quickest way to check who booked what and when.

## Prompt Examples

**Prompt:** 
```
List all meeting room zones and internal spaces we have available.
```

**Response:** 
```
I've pulled the facility details. You currently have 4 spaces available:

| Space Name | Category | ID |
| :--- | :--- | :--- |
| **Main Boardroom** | Meeting Rooms | 151A |
| **Focus Pod 1** | Private Desks | 21B |
| **Hot Desk A** | Open Floor | 9X |
| **Training Center** | Event Venue | 41C |

Do you want me to list active bookings for any of these spaces?
```

**Prompt:** 
```
Can you book 'Focus Pod 1' for tomorrow from 10:00 AM to 12:00 PM for user Marc Smith?
```

**Response:** 
```
Successfully booked **Focus Pod 1** for tomorrow (10:00 AM - 12:00 PM UTC) for **Marc Smith**.

**Booking ID:** `185011XX`

Let me know if you need to adjust or update the allocated timeframe.
```

**Prompt:** 
```
Cancel all bookings scheduled for the 'Training Center' on Friday.
```

**Response:** 
```
I've checked the bookings for Friday at the Training Center. There were 2 active events:

*   **09:00 AM** (Booking ID `88V1`)
*   **02:00 PM** (Booking ID `91B3`)

Both have been successfully deleted from the platform.
```

## Capabilities

### Find available meeting rooms
Your agent identifies open spots across your entire office or venue list.

### Create new desk reservations
Book a specific workspace for a user instantly through a text command.

### Update existing booking times
Change the dates or times of a current reservation without opening a browser.

### Delete canceled reservations
Remove bookings from the schedule to free up space for other users.

### List all venue categories
See how your spaces are grouped, like boardrooms, hot desks, or event zones.

### Look up employee profiles
Find specific people in your directory to assign them to a booking.

### Filter bookings by date
Check occupancy for specific days to plan events or manage floor traffic.

## Use Cases

### The Last Minute Meeting
An employee asks for a room for 4 people at 3 PM. The agent uses list_spaces and create_booking to secure a spot immediately.

### The Office Audit
An admin wants to see who's in the office today. The agent uses list_bookings to provide a summary of current occupancy levels.

### The Event Cleanup
A planner needs to wipe the schedule for a finished conference. The agent uses delete_booking to clear the venue for next week.

### The Hot Desk Swap
A worker needs to move their desk reservation to a different day. The agent uses update_booking to swap the dates in seconds.

## Benefits

- Stop manual data entry by using create_booking to reserve spaces instantly without opening a browser.
- Get a clear view of your office layout by using list_spaces and list_space_categories to see what's available.
- Manage your team's schedule more easily with list_users to assign the correct people to specific rooms.
- Quickly clear your calendar by using delete_booking to remove canceled events in one go.
- Save time on logistics by using list_bookings to filter availability by specific dates for planning.

## How It Works

The bottom line is you stop clicking through calendars and start booking spaces through natural conversation.

1. Provide your Skedda API key from your venue settings to your AI client.
2. Tell your agent what space you need, who it's for, and the timeframe.
3. Get a confirmation message with the booking ID and the confirmed schedule.

## Frequently Asked Questions

**How can I use the Skedda MCP to manage my office desks?**
You can use it to let your AI agent handle all desk reservations. Instead of logging into a portal, you can just tell your agent to find a desk and book it for you or your team.

**Can the Skedda MCP book meeting rooms for my team?**
Yes, it can. Your agent can check which meeting rooms are free at a specific time and create a new booking instantly, then send you the confirmation.

**Does the Skedda MCP support multiple venues?**
It does. You can use it to see all your different venues and categories, making it a great choice for companies with multiple office locations.

**Can I use Skedda MCP to see who is currently in the office?**
You can use it to check occupancy. Your agent can pull a list of current bookings to show you which spaces are occupied and by whom.

**Is it possible to update a booking using Skedda MCP?**
Yes, you can easily update existing reservations. Just tell your agent to change the time, date, or user for a specific booking.

**What happens if I need to cancel a room reservation with Skedda MCP?**
Your agent can permanently delete a booking for you. This helps clear up your schedule and frees up the space for others immediately.

**Can my AI automatically find an available room for tomorrow and book it?**
Yes. While your agent can list existing schedules across specific dates using ISO 8601 timeframes, it can dynamically cross-reference that with your list of available spaces. Once a gap is confirmed, the agent will prompt the booking creation tool linking your user ID to instantly reserve the room.

**How will my AI know which space ID to book if I only know its name?**
You can simply mention the plain name (e.g., 'Book the Innovation Boardroom'). The agent will intelligently call the 'list_spaces' tool in the background first, match your requested string to the correct internal resource ID, and generate the final reservation seamlessly.

**Can I bulk cancel multiple reservations if an event reschedules?**
Absolutely. You can request your AI to 'list all bookings for Monday', ask it to filter down to specific ones based on timeframe or assignee, and instruct it to execute a deletion for each matching reservation sequentially.