# Robin MCP for AI Agents AI Agent Connect

> Robin MCP connects your AI client to Robin to manage office locations, book meeting rooms, and reserve hot desks. It lets you handle workplace logistics through a chat interface instead of toggling between different web portals.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_6Rn1RBJeTb1SMVqORMOiJyByI08ewgqYfBMxe34g/ai-agent-connect
- **Tags:** desk-booking, room-scheduling, hybrid-work, office-management, workplace-analytics, resource-allocation

## Description

Planning a team offsite or finding a quiet spot to work shouldn't involve a scavenger hunt through multiple browser tabs. This Connector lets your AI client act like a virtual office manager. You can ask your agent to find a room in the New York hub that's free at 2 PM, or have it list all the available hot desks for a team's visit next week. It handles the heavy lifting of digging through floor plans and schedules so you don't have to. You can check capacity, get addresses for visiting guests, and secure seats for your team in seconds. This Connector is part of the Vinkius catalog, making it easy to add office management to your existing toolset. Instead of hunting for open spaces, you get to stay in your flow while your agent handles the logistics of where everyone is actually sitting.

## Tools

### book_space
Create a new meeting event for a specific room at a set time. Use this to put a meeting on the calendar.

### cancel_desk_reservation
Remove an existing desk booking using its unique ID. Use this to update your plans when your schedule changes.

### get_free_busy
Check if multiple spaces are available during a specific time range. This helps you compare room schedules quickly.

### get_location
Get the address and capacity of a specific office hub. Use this to share location details with visiting guests.

### get_space
Pull detailed info about a specific meeting room. This gives you the exact specs for a chosen space.

### list_space_events
See what meetings are already scheduled in a specific room. This helps you avoid booking over existing events.

### list_spaces
Find all bookable meeting rooms at a specific office location. Use this to browse available rooms in one go.

### list_desks
See all available hot desks and assigned seats at a location. Use this to find open spots in a busy office.

### list_locations
Get a full list of all office locations in your Robin account. This is great for viewing your global footprint.

### reserve_desk
Lock in a hot desk for a specific date. This secures your spot for the day.

## Prompt Examples

**Prompt:** 
```
Find a meeting room in our New York office for 4 people tomorrow at 10 AM.
```

**Response:** 
```
I've checked the New York hub and found a few available options for your team of 4 tomorrow at 10:00 AM:

| Room Name | Capacity | Status |
| :--- | :--- | :--- |
| **Conference Room A** | 6 | Available |
| **Focus Pod 2** | 4 | Available |
| **Breakout Space** | 8 | Available |

Would you like me to book **Conference Room A** for you?
```

**Prompt:** 
```
Is there a free hot desk in the London hub for next Tuesday?
```

**Response:** 
```
Yes, I checked the London hub for next Tuesday. There are **12 hot desks** currently available. Would you like me to reserve one for you, or would you like to see a list of specific desk IDs?
```

**Prompt:** 
```
Cancel my desk reservation for tomorrow.
```

**Response:** 
```
I've successfully cancelled your desk reservation for tomorrow. Your seat in the London hub is now available for other team members.
```

## Capabilities

### Book meeting rooms
Secure a space for your team with specific start and end times.

### Reserve hot desks
Grab a dedicated seat for a specific day in a busy office.

### Check room availability
See which meeting spaces are free during a specific window.

### List office locations
Get a full overview of every office hub in your company.

### Cancel desk reservations
Remove a seat booking if your plans change last minute.

## Use Cases

### Planning a team sync
An office manager asks the agent to find a room in the London office for 5 people at 3 PM and book it using book_space.

### Securing a desk for a visit
A remote worker tells the agent to find a hot desk in the HQ for tomorrow morning and reserve it with reserve_desk.

### Checking hub capacity
A manager asks for the address and capacity of the Tokyo office to plan a visit using get_location.

### Managing a busy schedule
An assistant checks if a specific room is free for a 10 AM meeting and books it if it's open using get_free_busy.

## Benefits

- Stop manual searching: Use list_spaces to find rooms instantly without clicking through a web portal.
- Faster team planning: Use get_free_busy to check multiple room schedules at once for your next meeting.
- Dynamic desk management: Use reserve_desk to secure seating for hybrid teams on the fly.
- Easy location overviews: Use list_locations to see every global hub in your company in one list.
- Instant booking: Use book_space to put a room on the calendar in seconds with a single command.
- Quick cancellations: Use cancel_desk_reservation to update your plans without manual admin work.

## How It Works

The bottom line is you stop clicking through office portals and start managing your workspace through a simple chat.

1. Install the Robin extension module in your Connector environment.
2. Enter your Robin Access Token from your official dashboard into the auth parameter.
3. Tell your agent to find a room or book a desk in plain English.

## Frequently Asked Questions

**Can I use Robin MCP to book meeting rooms?**
Yes, it lets your AI client find and book rooms directly. You can specify the time and the number of people attending to find the best fit.

**How does Robin MCP help with hot desks?**
You can see all available desks and reserve them for specific dates. It helps you secure a spot in a busy office without having to log into a portal.

**Can I check if a room is free before I book it?**
Yes, the agent can check schedules for multiple rooms at once. This allows you to compare options before making a final booking.

**Does Robin MCP work for multiple office locations?**
It does. The Connector can list and search all offices in your organization, making it ideal for global companies with multiple hubs.

**Can I cancel a desk booking using the AI?**
Yes, you just need to tell your agent to cancel your existing reservation. It handles the update automatically so you don't have to do it manually.

**Is Robin MCP good for office managers?**
It is built specifically for them. It helps managers monitor space usage and handle high-volume booking requests much faster than manual entry.

**Can the AI automatically invite participants or manage employee Microsoft/Google calendars via this plugin?**
No, this integration interacts strictly with Robin's environment. The tool (`book_space`) targets space and desk allocation inside Robin's directory. Connecting events inside Robin to your external Exchange or Google Workspaces is a configuration you must perform manually via the Robin Web Dashboard outside of this AI tool's scope.

**How do I check availability without locking the room immediately?**
You can ask the assistant to query the system using the `list_space_events` tool indicating a specific space ID to read the calendar logic of reservations. Or better, state a date span and use the `get_free_busy` action passing multiple room IDs to detect scheduling conflicts instantly across multiple assets before issuing a separate booking command.

**Can I cancel a desk reservation after it has been made?**
Yes. Simply ask the assistant to cancel a specific reservation using `cancel_desk_reservation` with the reservation ID. The desk will be released immediately and made available for others to book.