Frequently Asked Question

I do not use a Google or Microsoft calendar

Looking for more? Browse all questions in the FAQ library.

An AI scheduler needs a modern, reliable API and cannot overcome that if your calendar provider does not provide that.

Most other calendars do NOT provide a real-time availability API or one that is complete or consistent to support:

  • conflict checking
  • free/busy lookups
  • event insertion
  • event updates
  • attendee state
  • cancellation sync


Please note these are calendar quirks based on the calendar used and MeetWithMe.ai is not the one introducing them. These limitations remain even if you use a non-AI scheduler like Calendly, Cal.com, YouCanBook.me etc.

Additionally, most nonGoogle and nonMicrosoft calendars only support ICS (also known as iCal/iCalendar, an open file format—not a live API) or CalDAV (an inconsistent protocol and open standard). ICS/iCal is universal and used by all major calendar systems, but it is only a static file format and cannot provide live availability, conflict detection, or automatic updates. CalDAV is implemented differently across providers and lacks the stable webhook and OAuth standards that scheduling systems require. This is why schedulers such as Calendly and us can only integrate fully with platforms that offer proper REST APIs which are required to read real-time calendar status.

You can still use MeetWithMe.ai even if your calendar provider isn't supported directly (e.g., iCloud, Yahoo, Zoho, cPanel, Roundcube). But you must use a workaround for availability sync and automated scheduling and it is not recommended unless absolutely necessary if your calendar provider isn't supported directly (e.g., iCloud, Yahoo, Zoho, cPanel, Roundcube).

It will be easier to simply use a Google calendar, which is the market leader anyway, even if you don't use a scheduler, because it ensures full compatibility, reliable event syncing, when you deal with appointments from guests using other standards. See “My guest cancelled the meeting but it is still shown as busy” for more.

Some workaround solution if you must.

Option 1 — Proxy Through Google or Microsoft

  • Sync your existing calendar (iCloud, Yahoo, Zoho, etc.) into a Google or Microsoft account. For example, xxx@meetwithme.ai if it is a Yahoo email, you will now have a Gmail with the same ID. See https://support.google.com/accounts/answer/176347?hl=en for more.
  • Connect that Google/Microsoft proxy account to MeetWithMe.ai.
  • MeetWithMe.ai reads availability from the proxy calendar, and events created by MeetWithMe.ai go into that Google/Microsoft calendar.
  • Your original calendar will still receive events only if your provider syncs them back from Google/Microsoft.

Where emails go in this option:

  • Booking confirmations are sent to the google/Microsoft email you registered inside MeetWithMe.ai.
  • Calendar invites are generated by the proxy Google/Microsoft account, so those invitations originate from that proxy email address.

Option 2 — Use a Third-Party Sync Service

  • Tools like Cronofy or Zapier can sync unsupported calendars into a Google or Outlook calendar.
  • Connect the synced Google/Outlook calendar to MeetWithMe.ai.
  • This restores real-time availability checks and automatic event insertion.

Summary of where things go:

  • Emails you receive: Always go to the email address you registered inside MeetWithMe.ai, regardless of whether you are using a proxy calendar. The proxy calendar only determines who sends the calendar invite, not where you receive confirmations.
  • Who sends the calendar invite: Always the Google/Microsoft proxy calendar, because that is the only connected calendar capable of sending a real calendar invitation using modern, reliable API.
  • You’ll often receive an invite attachment (.ics) which you can open or import in any calendar app.