Skip to content
  • There are no suggestions because the search field is empty.

How to sync Outlook calendars with Ronspot using Microsoft 365

This guide provides detailed, step-by-step instructions for connecting Microsoft 365 to Ronspot to enable near-instant meeting synchronisation.


Contents

  1. About The Integration
  2. Notes & Prerequisites
  3. One-Time Setup in Azure
  4. One-Time Setup in Ronspot
  5. Connect a New Exchange Room Resource

 

About The Integration

The Microsoft 365 integration allows Ronspot to securely connect to your Microsoft tenant and synchronise meetings bi-directionally using the Microsoft Graph API. This ensures that any bookings created or updated in Outlook are reflected in Ronspot, and vice-versa, through a near-instant, asynchronous sync process.

This seamless integration keeps calendars aligned, reduces manual adjustments, and ensures that meeting updates are automatically mirrored between both systems without requiring ongoing intervention. For organisations using Ronspot for workspace or parking management, this meeting sync provides accurate, real-time availability based on users’ Outlook schedules.

 

Notes & Prerequisites

This integration replaces our legacy Microsoft Exchange integration and addresses two limitations:

  1. Delayed email delivery of calendar invites, which could take up to two minutes and increases the potential of double-bookings of the same time period.

  2. Exchange’s restriction on editing meetings, caused by the absence of the unique meeting ID when an organiser updates a meeting from Outlook.

Before setting up the integration, please ensure you have access to the Azure portal.

 

One-Time Setup in Azure

Step 1: Log in to the Azure portal

  • Open your web browser and navigate to the Azure portal.

  • Enter your credentials to log in.


Step 2: Go to ‘Manage Microsoft Entra ID’

  • In the Azure homepage, locate the Manage Microsoft Entra ID section.

  • Click on the View button under Manage Microsoft Entra ID.

m365-01-blk


Step 3: Copy the Tenant ID

  • Ensure that you are on the Overview panel in the left navigation.
  • Your Tenant ID appears under Basic information.

  • Click the Copy to clipboard  icon and paste the Tenant ID into a notepad

You will need this Tenant ID later in Step 13.

m365-02-blk


Step 4: Create a new 'App registrations’

  • In the left-hand sidebar, click on App registrations.

  • At the top of the page, click on the + New registration button.

m365-03-blk


Step 5: Register a new application

  • Configure the following fields:

    • Name: This is the name of the application (e.g. Microsoft 365 - Ronspot sync)

    • Supported account types: Choose who can access the API (Default: Accounts in this organizational directory only)

    • Redirect URI (optional): Select Web and add this URL:

  • Click Register

m365-04-blk


Step 6: Copy the ‘Application (client) ID’

  • After creating the new app, you will be redirected to its Overview page.

  • Under Essentials, locate the Application (client) ID.

  • Click the Copy to clipboard icon and paste the Client ID into a notepad.

You will need this Client ID later in Step 13.

m365-05-blk


Step 7: Generate client credentials

  • Still under Essentials, locate the Client credentials section.

  • Click Add a certificate or secret.

  • On the next page, select + New client secret

m365-06-blk

m365-07-blk


Step 8: Add a client secret

  • Description: Enter a name for the client secret (e.g. Microsoft 365 - Ronspot secret)

  • Expires: Choose the maximum permissible expiration period for your organisation. 

  • Click Add

m365-08-blk


Step 9: Copy the client secret ‘Value’

  • Once the panel closes, your new client secret will appear in a table.

  • In the Value column, click the Copy to clipboard icon and paste the Client secret value into a notepad.

You will need this Client secret value later in Step 13.

m365-09-blk

 

One-Time Setup in Ronspot

Step 10: Log in to the Ronspot admin portal


Step 11: Navigate to Account > Integrations

  • Go to Account > Integrations 


Step 12: Add a new integration

  1. Click on the + Add integration button at the top of the screen.

  2. In the pop-up window, select Microsoft 365.

m365-10-blk


Step 13: Configure the Microsoft 365 integration

  • On the configuration screen, enter the following details:

    • Name: Enter a recognisable name for the integration (e.g., “Microsoft 365 - Ronspot sync”)

    • Tenant ID: Paste the Tenant ID from Step 3

    • Client ID: Paste the Application (client) ID from Step 6

    • Secret key: Paste the Client secret ‘Value’from Step 9

    • Test Connection: Click on Check Status to confirm that the connection is working

    • Status: Set this to Active

  • Press Save

m365-11-blk2

Connect a New Exchange Room Resource

Follow the steps below to connect a Ronspot room to an Exchange room resource.

Notes

  • We do not support converting an existing Ronspot room that is already connected to an Exchange room resource (using the legacy integration), to use the new integration.  These rooms will permanently use the legacy integration.
  • After the steps in the previous section have been completed, you must create a new Ronspot room to connect it to the new integration.
  • To convert an existing Ronspot room that is already connected to an Exchange room resource (using the legacy integration) to use the new integration, you must to the following:
    • Remove the email address in the "External bookings via email" box and click on the + Update button.
    • Edit the same meeting room, the "External bookings via email" box will have changed to "Microsoft 365 – Room mailbox", enter the same email address and click on the + Update button.
  • There are differences between the two systems e.g. the "Biweekly" meeting recurrence option in a Ronspot room is not available when it is connected to the new integration, because it is not supported in Outlook/Exchange.
  • Meeting rooms created after the new integration is setup will always use the new integration.
  • When a new email address is entered into the "Microsoft 365 – Room mailbox" and the + Update button is clicked, all the existing meetings in the Ronspot room will be removed permanently - this is to allow accurate syncing.

Step 14: Navigate to Spaces > Meeting Rooms

  • Go to Spaces > Meeting room .



Step 15: Edit a meeting room

  • Find your room in the list, then click the room name (or the pencil icon) to edit it.
  • If the room isn’t listed, click  + Add meeting room, then edit the new room.

Step 16: Add the room mailbox

  • In the field Microsoft 365 – Room mailbox, enter the email address of the corresponding Exchange room resource
  • Click on the + Update button.

m365-12-blk3


Step 17: Repeat for other meeting rooms

  • Repeat steps 15 and 16 for any other meeting rooms you want to sync using Microsoft 365.

 

Congratulations, you have set up the integration successfully! 

If you need further help, please reach out at support@ronspotflexwork.com