Logo
/
Sign in
Product Logo
Microsoft 365Witco

Bi-directional sync of rooms and bookings between Witco and Microsoft 365/Outlook, keeping availability, details, and events consistent.

642549b7dcaff49f9fd30205_Google Workspace Rooms-X-Witco-MKTP-Phone-1-p-2000.webp
642549b7df84711282afa5f4_Google Workspace Rooms-X-Witco-MKTP-LaptopMockup-1-p-2000.webp
Product details

The Witco and Microsoft 365 integration provides an API-based, bi-directional synchronization between Witco’s workplace app and Microsoft 365 room resources in Outlook/Exchange. Witco retrieves and keeps meeting room metadata in sync from Microsoft 365 (name, floor, opening hours, capacity, etc.), and mirrors bookings both ways: a booking created in Witco marks the Outlook room resource as booked, and a booking created in Outlook appears as busy in Witco with the related meeting information. Technical setup uses an Azure application, a service account calling Microsoft Graph (e.g., /users/{{accountEmail}}/findrooms), and permissions such as Calendars.Read, Calendars.ReadWrite, User.Read.All, and Place.Read.All to enable end-to-end synchronization.

Key Features

Bi-directional booking synchronization Keep calendars aligned.

  • Witco bookings mark Outlook room resources as booked
  • Outlook bookings appear as busy in Witco with meeting details

Room metadata synchronization Unified and up-to-date spaces info.

  • Syncs names, floors, opening hours, capacities, and more from Microsoft 365
  • Uses Microsoft 365 room repository as a source of truth

API-based Microsoft Graph integration Enterprise-ready connectivity.

  • Implemented as an API integration with Azure app and service account
  • Employs Graph endpoints for rooms discovery and events sync

Granular permissions model Secure operation at scale.

  • Requires Calendars.Read and Calendars.ReadWrite for sync directions
  • Uses Place.Read.All and User.Read.All for room and user data mapping

Benefits

Single source of truth for room scheduling Reduce conflicts and double-bookings.

  • Synchronizes reservations and resource attributes across systems
  • Keeps availability consistent in Witco and Outlook calendars

Improved employee experience Work in the preferred interface.

  • Employees can book in Witco or Outlook with identical outcomes
  • Enhance discovery with maps, features, and visual cues in Witco

Operational efficiency and governance Lower manual reconciliation.

  • Automated sync replaces cross-checks between tools
  • Azure app/service account model supports enterprise governance