Ciarán Baselmans

10 februari 2026 | 5 min leestijd

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.

  1. Open Copilot Studio
  2. Create a new Copilot (or open an existing one)
  3. Go to Actions / Plugins / Connectors (naming may vary by tenant)
  4. Choose Add custom connector / API
  5. 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:

  1. Configure OAuth with FLEXIDESK as the authorization provider
  2. Sign in using your FLEXIDESK credentials
  3. 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.