Office 365 Calendar connection with OAuth 2.0 FAQs

OnceHub has the deepest and broadest integration with Office 365 Calendar possible. OnceHub communicates with your Office 365 Calendar in real time using the Office 365 Calendar API.

To connect your Office 365 Calendar:

  1. Open ScheduleOnce
  2. Go to Setup and open the left sidebar. 
  3. Select Integrations -> Calendar integration, and click the Connect button under Office 365 integration. 
    • If you access more than one Office 365 account on the browser you are using, be sure you are signed into the Office 365 account with the calendar you want to connect. Microsoft will ask you to authorize the connection. 
  4. Press Accept and you are done.

Here is a list of the most common questions:

Which Office 365 edition is required to connect with ScheduleOnce? 

To be able to connect ScheduleOnce to your Office 365 Calendar, you must have a calendar in Outlook on the web for business (Outlook Web App), which is provided with Exchange Online. Learn more

Can I disable the Office 365 Calendar invite that is sent to my customers? 

You can disable the Office 365 Calendar invite email in ScheduleOnce-> Setup -> Relevant Booking page -> Customer notifications, and uncheck the box that sends the Office 365 Calendar invite email email. Please note the Customer notifications section will be on the Event type if the Booking page is associated with at least one Event type.

How does OnceHub connect with Office 365 Calendar?

OnceHub communicates with the Office 365 API using a token that is generated by Microsoft, meaning that your Office 365 login password is never known to OnceHub. Once a connection is established, OnceHub reads or writes to your Office 365 Calendar in real time. No data from Office 365 is ever saved on our servers.

Can OnceHub connect with shared Office 365 Calendars?

No, as this functionality is limited by Office 365’s API. You can only connect to Office 365 Calendars which were created by you and for which you are the Owner.

What happens if my password changes?

If your Office 365 password is changed, you must reconnect with the new password to restore the connection. Learn more about resolving connection issues

Can I set default Office 365 Calendar reminders when events are created via ScheduleOnce?

Yes, you can configure default Office 365 Calendar reminders in the connected Office 365 Calendar. To do so, you simply select an option from the Default Office 365 Calendar reminders dropdown list by going to Setup, opening the left sidebar, and selecting Integrations -> Calendar integration.

I cannot see my scheduled meeting in Office 365

In your Office 365 calendar, make sure that the calendar in which your meeting was scheduled is selected. Find it in the calendar list in the left bar and click it to select it. You can also select the activity in the Activity stream and click it to see a direct link to the Office 365 Calendar event on the right-hand pane.

Why do my busy times appear in wrong hours on ScheduleOnce?

This might be due to time zone differences between the account time zone in your Office 365 account and the time zone on your Booking page. To change the time zone:

  • In ScheduleOnce: Go to the Overview section of your Booking page and edit the page's time zone.
  • In Office 365: Click on Settings -> Options - > Settings -> Regional and change the time zone.
    Reload/refresh the ScheduleOnce page to reflect the change.

I’m already connected with one Office 365 account. How do I switch to another?

The simplest way to switch between accounts is to disconnect your calendar by going to Setup -> open left sidebar -> Integrations -> Calendar integration. Disconnect your Office 365 account, and reconnect with the new Office 365 account. Note that you can switch your calendar connection accounts without having to switch your OnceHub login account.

I cannot connect - what should I do?

This may be due to temporary communication problems with the Office 365 API. Please try the following:

  1. Make sure cookies are enabled on your browser.
  2. Verify that you can log in to your Office 365 account.
  3. Try to connect again from ScheduleOnce.

If you’re still seeing issues, please contact us and we will be happy to assist you.

Was this article helpful?
Thank you for your feedback!