Know which desk is free. Right now.

An e-ink panel on every desk shows live availability, synced straight from your team's Exchange calendars — no new app, no manual check-in, nothing to keep in sync by hand.

Already have access? Sign in See how it works ↓
📟

A physical panel, not another app

Each desk gets an e-ink display that shows free, booked, or in-use status at a glance — nothing to open, nothing to check.

📅

Your calendars, not a new system

Desks are Microsoft Places resources with their own mailbox. DeskLeaf reads real Exchange calendar data, so there's no second source of truth to maintain.

📱

Walk up, scan, book

Every panel shows a QR code. Scan it, sign in with your organisation account, and the desk is yours.

🗂️

One Admin Center for your fleet

Assign devices to desks, import your building layout straight from Microsoft Places, and manage everything from one place.

🔒

Strict tenant isolation

Your organisation's data and Microsoft Graph permissions can never be reached by another customer on the platform — enforced at every layer, not just hidden in the UI.

🏢

SaaS or self-hosted

Run on the shared DeskLeaf platform, or deploy the same architecture into your own Azure subscription if your data residency requirements call for it.

How it works

  1. 1

    Mount the panel

    Each desk gets an e-ink panel, linked to that desk's own resource mailbox.

  2. 2

    It stays in sync automatically

    DeskLeaf polls Microsoft Graph on a schedule and keeps every panel's status current — no manual updates, ever.

  3. 3

    Scan to book

    Walking up to a free desk? Scan its QR code, sign in with your own organisation account, and it's booked.

  4. 4

    Manage it all centrally

    Your IT admin assigns devices to desks and imports your floor layout from Microsoft Places, all from one Admin Center.

Built on Microsoft 365, taken seriously on security

Entra ID, end to end

Every sign-in — admin or walk-up booking — goes through your organisation's own Entra ID. DeskLeaf never asks for a separate password.

Tenant isolation enforced server-side

Access to your data is validated against your signed-in identity on every request — never assumed from anything the browser sends.

Full audit logging

Device assignments, approvals, and configuration changes are all recorded, so there's always a record of who did what.

Frequently asked questions

Does this replace Outlook or Exchange?

No. Desks are Microsoft Places resources with their own Exchange mailbox — DeskLeaf reads and books against your existing calendar infrastructure rather than replacing it with something new to maintain.

Is our data isolated from other organisations on the platform?

Yes. Every record and every API call is scoped to your tenant, validated against your own signed-in identity's claims — never a value the browser could tamper with. One shared platform, strictly separated data.

What happens if a desk panel loses network connectivity?

It keeps working from its last known state for a grace period rather than failing immediately — a brief outage doesn't take a desk offline.

Can we run this in our own Azure subscription instead?

Yes — a self-hosted deployment is available for organisations whose data residency or procurement requirements rule out shared infrastructure, using the same architecture deployed into your own tenancy.