Online scheduling software

Book meetings without giving everyone the same access.

MyCal is an online appointment scheduler that checks real calendar conflicts, keeps availability private until sign-in, and shows each verified visitor the meeting options they are eligible to book.

Why MyCal

The useful parts of a meeting scheduler—without a maze of public links.

Traditional booking pages are good at replacing email back-and-forth. MyCal goes further: one host page can adapt meeting types and durations to a new visitor, a known contact, or a VIP while the host keeps control of working hours, holidays, notice, and calendar conflicts.

01

Google and Microsoft calendar sync

Check connected calendars before offering a slot, create the confirmed event, and support Google Meet or Microsoft Teams conferencing.

02

Flexible availability rules

Set named schedules, weekday windows, notice periods, booking horizons, buffers, date overrides, and editable regional holiday closures.

03

Private booking pages

Ask visitors to verify with Google, Microsoft, or an email code before meeting types, dates, or open times are revealed.

04

One link, right-sized meetings

Offer a short introduction publicly while reserving longer working sessions for recognized contacts or approved company profiles.

05

Reliable reservations

Temporary slot holds and database locking reduce double bookings while queued provider writes make calendar invitations retry-safe.

06

Single-use scheduling links

Create a one-off meeting link for a specific conversation without changing the rules on your main scheduling page.

How it works

From booking link to better meeting in three steps.

  1. 1

    Connect your calendar

    Use Google Calendar or Microsoft Outlook for conflict checks and confirmed events.

  2. 2

    Set availability and meeting types

    Choose when you work, how long each event lasts, and which relationship level may see it.

  3. 3

    Share one booking page

    Verified visitors see only the appropriate meeting choices and available times in their own time zone.

Common questions

Frequently asked questions

What is online scheduling software?

Online scheduling software lets people choose an available meeting time from a shared booking page. It usually checks a connected calendar, applies the host’s availability rules, and creates a calendar invitation after confirmation.

Does MyCal connect to Google Calendar and Microsoft Outlook?

Yes. MyCal supports Google and Microsoft calendar connections for conflict checks and event creation, with Google Meet or Microsoft Teams conferencing when supported by the provider.

Can different people see different meeting lengths?

Yes. MyCal can show different event types and durations to public visitors, known contacts, and VIPs. Address and domain blocks take priority over elevated access.

Does MyCal support time zones and holiday schedules?

Yes. Visitors see available times in their selected time zone. Hosts can configure working hours, date overrides, and an automatically populated regional holiday schedule that remains editable.

Invitation-only beta

See relationship-aware scheduling in context.

Use the live preview to experience the identity gate before any meeting options or availability are revealed.

View the booking preview