Public Calendar Links


Say goodbye to scheduling headaches with BookMyTime.AI. Our powerful yet intuitive platform takes care of appointment booking and reminders, so you can focus on growing your business.

  • Share with clients or prospects to check your availability and book meetings directly with you.
  • Reduce friction in the sales funnel and close more deals.
  • Keep deal momentum high by removing scheduling friction at every stage of the sales cycle.

Public Calendar Main Page

Your main public calendar page lists the meeting types available to book. Each meeting type can also have its own direct URL, making it easy to share a specific duration or appointment type.

When a calendar is embedded on your website using ?embed=true, it uses a compact layout that removes the header and BookMyTime branding, focusing invitees on meeting types, date and time selection, contact details, and confirmation information. Public links opened directly in a browser keep their standard layout with the BookMyTime header and footer.

Add a Public Calendar to Your Website

You can embed a meeting-type link the same way whether it belongs to one of your own calendars or to a calendar shared among your team.

  1. For your own calendar, open Calendar Settings and go to Public calendars links. For a shared calendar, go to Shared public calendars instead.
  2. Find the meeting-type link you want to embed, and select the code icon (</>) next to it.
  3. Copy the iframe code from the window that opens and add it to your website.

The copied code follows this format:

<iframe src="https://bookmytime.ai/your-calendar?embed=true" width="900" height="600" style="border: none;"></iframe>

Here's what the embedded calendar looks like on a website:

An embedded BookMyTime calendar on a website landing page, showing the compact layout with no BookMyTime header, branding, or footer visible.

You can also share or embed a specific meeting-type link instead of the main calendar page. Existing public URLs and iframe codes continue to work, and ?embed=true loads the embedded, compact booking flow.


Set a Default Time Zone on a Public Booking Link

You can optionally add a query parameter to a public booking link so the Time zone selector opens on a specific region instead of using the visitor’s browser default time zone. This is useful for call centers, scripted booking links, or situations where you want everyone to see the same local time first.

LeadCenter supports these parameters:

  • timezone — preferred; use a valid IANA time zone name such as America/New_York or America/Chicago
  • tz — short alias with the same meaning; if both are present, timezone takes priority

Example URLs

https://bookmytime.ai/yourname/30-minutes?timezone=America/New_York
https://bookmytime.ai/yourname/30-minutes?tz=America/Los_Angeles

How It Works

  • The booking page still shows the Time zone dropdown. The URL only sets the initial selection.
  • The visitor can still change the time zone before booking.
  • If the value is missing, empty, or invalid, LeadCenter ignores it and uses the normal browser-local default behavior.
  • You can combine this with other query parameters such as prefill values, tracking parameters, or embed options. For more details on supported booking-link parameters, see Calendar Booking Prefill Parameters.

Where the Selected Time Zone Appears

  • On the date and time step, in the Time zone dropdown at the bottom of the booking widget
  • On the contact step, next to the globe icon
  • On the booking confirmation page, where appointment times are shown using the selected time zone

Tip: Common U.S. examples include America/New_York (Eastern), America/Chicago (Central), America/Denver (Mountain), and America/Los_Angeles (Pacific).

Need more help?

If you can't find the answers you're looking for, our support specialists are available to answer your questions and troubleshoot if necessary.

  • Phone Call (888) 291-7116. Our main hours are Monday to Friday 7 am-5 pm Central Time.
  • Support Send your questions and inquiries via email to support@leadcenter.ai. A support ticket will be created and one of our team members will get back to you as quickly as possible.