
Ciarán Baselmans
How to Connect Microsoft Copilot to FLEXIDESK (Desk Booking via AI)
FLEXIDESK’s MCP Server allows you to connect FLEXIDESK directly to Microsoft Copilot, enabling desk booking and schedule management using natural language inside the Microsoft ecosystem.
Once connected, Copilot can perform real actions in FLEXIDESK — not just answer questions.
The official MCP endpoint and protocol details are documented here: 👉 FLEXIDESK MCP Server documentation
This guide walks you through how to connect FLEXIDESK to Microsoft Copilot.

What you can do once it’s connected
With the FLEXIDESK MCP server connected to Copilot, you can:
- View your office schedule
- View your personal desk bookings
- Book desks
- Cancel desk bookings
All directly from Copilot in tools like:
- Microsoft Teams
- Microsoft 365 Copilot
- Copilot Studio–based assistants
More details: 👉 FLEXIDESK MCP Server docs
What is MCP (quickly)
MCP (Model Context Protocol) is a standard that allows AI assistants to call external systems in a structured, secure way.
Instead of Copilot suggesting what to do, MCP allows Copilot to:
- Fetch real data
- Execute actions (like booking or cancelling desks)
- Stay grounded in your organization’s systems
FLEXIDESK exposes its functionality via MCP so AI assistants like Microsoft Copilot can interact with it safely and predictably.
Setup: Connect Microsoft Copilot to FLEXIDESK
Step 1 — Make sure you have access to FLEXIDESK
You’ll need:
- A FLEXIDESK account
- Permission to use integrations (depending on workspace policies)
- Access to Microsoft Copilot (Microsoft 365 Copilot or Copilot Studio)
Step 2 — Copy the FLEXIDESK MCP server URL
This is the MCP endpoint Copilot will connect to:
https://app.flexidesk.ai/mcp
(As documented in the FLEXIDESK MCP Server guide.)
Step 3 — Create a Copilot connector (Copilot Studio)
Microsoft Copilot integrations are configured via Copilot Studio.
- Open Copilot Studio
- Create a new Copilot (or open an existing one)
- Go to Actions / Plugins / Connectors (naming may vary by tenant)
- Choose Add custom connector / API
- Configure the connector using the FLEXIDESK MCP endpoint
At a high level:
- Base URL:
https://app.flexidesk.ai/mcp - Protocol: MCP-compatible JSON-RPC over HTTPS
- Authentication: OAuth 2.0 (see next step)
FLEXIDESK’s MCP server already implements the MCP specification, so no custom schema mapping is required beyond registering the endpoint.
Step 4 — Authenticate with your FLEXIDESK account (OAuth)
To allow Copilot to act on your behalf, authentication is handled via OAuth.
During connector setup:
- Configure OAuth with FLEXIDESK as the authorization provider
- Sign in using your FLEXIDESK credentials
- Approve the requested scopes (read schedules, manage bookings, etc.)
Once completed, Copilot can securely access FLEXIDESK data only within the permissions you granted.
Step 5 — Enable the connector in Copilot conversations
After the connector is configured and authenticated:
- Publish or update the Copilot
- Ensure the FLEXIDESK action/plugin is enabled
- Make it available in the desired surfaces (Teams, Microsoft 365, etc.)
At this point, FLEXIDESK becomes an available capability inside Copilot.
Step 6 — Test it with natural language
Open Copilot and try simple requests:
- “Show my office schedule for this week.”
- “Book a desk for tomorrow from 9 to 5.”
- “Cancel my desk booking for Friday.”
These map directly to FLEXIDESK MCP operations, as described in: 👉 FLEXIDESK MCP example prompts
Tips (so it works reliably)
Be explicit with time ranges (e.g. “Thursday 09:00–17:00”)
Start with clear actions: Show / Book / Cancel
If you’re unsure, ask Copilot to confirm:
“What exactly did you book?”
This helps avoid accidental or ambiguous actions.
Example prompts you can reuse
Schedule and office days
- “What days am I booked in the office next week?”
- “Show my FLEXIDESK schedule for next week.”
Booking
- “Book a desk for Thursday from 09:00 to 17:00.”
- “Book a desk near John Doe on Wednesday.”
Cancellations
- “Cancel my desk booking for Friday.”
- “Cancel all desk bookings next week.”
Final thoughts
Connecting FLEXIDESK to Microsoft Copilot turns desk booking into a natural extension of your daily workflow right where you already work.
No extra tabs. No context switching. Just intent → action.
For teams already invested in Microsoft 365, this is one of the cleanest examples of AI-assisted work actually saving time, rather than adding another tool.