# Envoy MCP for AI Agents AI Agent Connect

> Envoy MCP lets you manage your office operations through any AI agent. Register guests, book desks or meeting rooms, track deliveries, and monitor real-time office capacity without switching tabs. It connects your Envoy account to your AI client so you can handle workplace logistics via natural conversation.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_iJ7BrHXIw0glTgmN4ZTFkLhIwYClbhpJJei7E5NU/ai-agent-connect
- **Tags:** visitor-management, desk-booking, hybrid-work, office-operations, room-scheduling, workplace-safety

## Description

Envoy lets you handle the messy side of office management without constantly jumping between tabs and dashboards. Instead of manually logging every visitor or hunting for an open desk, you can just tell your AI agent what needs to happen. You can pre-register guests and have your agent handle the QR codes and NDA links for you. If your team is moving around, you can check desk availability or book a specific spot for a specific time. It handles the logistics of tracking incoming packages and even lets you audit how many people are actually in the building to keep things compliant. Because it's part of the Vinkius catalog, you get this level of workplace control integrated directly into your existing AI workflow. It takes the friction out of office ops by making your workplace data actionable through simple prompts.

## Tools

### reserve_desk
Reserve a hot desk in Envoy. Use this to lock in a specific workspace for a specific time to ensure your team has a place to sit.

### list_desks
List all hot desks at an Envoy location. This shows you what is available for the team right now and is the fastest way to check desk status.

### cancel_desk_reservation
Cancel an Envoy desk reservation. Use this to free up a desk if plans change to keep the office map accurate.

### list_rooms
List all bookable rooms and spaces at an Envoy location. This helps you find meeting spaces quickly and see what is open for your next call.

### get_employee_signins
Get employee sign-in data for an Envoy location. Use this to see who is in the building today to help with safety and headcounts.

### list_locations
List all office locations managed in Envoy. This lets you see every site in your organization, which is great for multi-site companies.

### list_visitors
List all visitors checked in or expected at an Envoy location. Use this to see who is currently in the building for security purposes.

### pre_register_visitor
Pre-register a visitor in Envoy. This lets you get guests into the system before they arrive by sending out the necessary invites automatically.

### list_deliveries
List all deliveries at an Envoy location. Use this to see what packages are waiting at the front desk to keep the loading dock organized.

### get_capacity
Get real-time capacity data for an Envoy location. This tells you if the office is full so you can manage crowd flow.

## Prompt Examples

**Prompt:** 
```
Register a guest named Alex Rivera (alex@example.com) for tomorrow at 2 PM.
```

**Response:** 
```
I've registered Alex Rivera for tomorrow at 2:00 PM. They'll receive a QR code and an NDA link via email shortly. Would you like me to book a meeting room for them as well?
```

**Prompt:** 
```
Is the Chicago office full right now?
```

**Response:** 
```
Checking the Chicago office... There are currently 32 people checked in. The max capacity is 50, so there's still plenty of room (36% occupancy).
```

**Prompt:** 
```
Book me a desk at the HQ for next Tuesday.
```

**Response:** 
```
I've booked a hot desk at the HQ for next Tuesday. Your reservation is confirmed and will show up on the office map. Do you need me to book a room for any meetings that day too?
```

## Capabilities

### Register visitors
Pre-register guests and send out QR codes and NDA links automatically.

### Book desks
Reserve specific hot desks for your team at exact times.

### Track deliveries
Monitor incoming packages and check their status in real-time.

### Audit capacity
Get real-time occupancy counts for any office location.

### Manage rooms
Find and book meeting spaces across different sites.

### Track employee sign-ins
Pull historical logs of who is actually in the office.

## Use Cases

### Guest Arrival Coordination
A guest is coming at 2 PM. An assistant asks the agent to pre-register them and send the QR code. The agent uses pre_register_visitor to handle it.

### Remote Worker Desk Booking
A remote worker wants to come in Friday. They ask the agent to find a desk at the Main Office. The agent uses list_desks and then reserve_desk.

### Real-time Occupancy Checks
A manager wants to know if the London office is full. They ask the agent for capacity. The agent uses get_capacity to provide the count.

### Package Logistics
A team is waiting on a shipment. They ask the agent to check the delivery status. The agent uses list_deliveries to show the latest update.

## Benefits

- Stop manual data entry: Use pre_register_visitor to handle guest invites and NDA links automatically instead of typing them into a web form.
- Better desk management: Use reserve_desk and cancel_desk_reservation to keep your office map accurate without having to refresh a dashboard constantly.
- Instant capacity checks: Use get_capacity to see real-time occupancy levels, which helps you stay within safety limits without manual counting.
- Faster package tracking: Use list_deliveries to see what is arriving at the front desk so you can coordinate pickups without the usual back-and-forth.
- Simplified room booking: Use list_rooms to find available meeting spaces across multiple locations in seconds.
- Easy employee auditing: Use get_employee_signins to pull sign-in logs for any date range to verify office attendance quickly.

## How It Works

The bottom line is you turn your Envoy account into a voice-controlled command center for your office.

1. Subscribe to the Envoy MCP.
2. Paste your Envoy API Key from the Envoy Console into your client.
3. Ask your AI agent to book a desk, register a guest, or check office capacity.

## Frequently Asked Questions

**Can the Envoy MCP register guests for me?**
Yes, it lets you pre-register visitors through your AI agent. It handles the invites and security links so you don't have to do it manually.

**How do I check how many people are in my office?**
You can ask your agent for the real-time capacity. It pulls the current occupancy data from Envoy to tell you exactly how many people are on-site.

**Can I use this to book desks for my team?**
Yes, it can list available desks and reserve them for specific times. This helps your team coordinate where to work without the back-and-forth.

**Does the Envoy MCP work for multiple office locations?**
Yes, it can list all your office locations and check availability across all of them. It is built for companies with multiple sites.

**Can I see who signed in today?**
You can ask your agent to pull the employee sign-in logs. It will show you the historical data for any date range you specify.

**Can I track my company's deliveries?**
Yes, it can list all deliveries at any of your Envoy locations. This helps you see what is arriving and where it is located.

**Can my agent register a guest before they arrive at the office?**
Yes. Use the 'pre_register_visitor' tool. Provide the visitor's name, email, and expected arrival time. The agent will command the Envoy backend to schedule the arrival and deliver a QR code invite seamlessly.

**How do I book a hot desk for a specific date via chat?**
Use the 'reserve_desk' tool. Provide the location ID, the specific desk ID, and the target date (YYYY-MM-DD). Your agent will claim the desk in the Envoy organizational map and update the spatial UI instantly.

**Can I monitor real-time office capacity through the agent?**
Absolutely. Use the 'get_capacity' tool for a specific location. The agent computes active relational loads measuring exact occupancy metrics, providing workplace compliance data through natural conversation.