Booking pages

Share a public link and let people book time with you automatically.

Booking pages transform the way you schedule meetings by removing the "When are you free?" email chain. By syncing directly with your calendar, Myra provides a seamless booking experience for your clients while keeping you in total control of your schedule.

Setting Up Your Booking Page

When you first join Myra, a default booking page is generated for you. However, you can create unlimited custom pages for different purposes (e.g., "15-Min Intro Call," "60-Min Technical Audit," "VIP Strategy Session").

1. Basic Configuration

  • Slug: Customize the URL (e.g., myra-app.ai/book/john-discovery). Keep it short and professional.
  • Duration: Set how long the meeting should last.
  • Location: Choose between a physical address, a phone call (where you call them or they call you), or a video link (Zoom, Google Meet, or our built-in Video Room).

2. Fine-Tuning Availability

Don't just open your whole calendar. Use granular controls to protect your time:

  • Standard Hours: Set your "In-Office" hours (e.g., Mon-Fri, 9 AM - 5 PM).
  • Buffers: Automatically add "padding" before and after every meeting (e.g., 10 minutes to prep and 10 minutes to take notes).
  • Notice Periods: Prevent last-minute surprises by requiring at least 4 hours (or 1 day) of notice.
  • Date Range: Limit how far in advance people can book (e.g., only the next 14 days).
  • Timezone Support: Slots are always generated in your timezone (the calendar's timezone if set, otherwise the workspace timezone), so your configured working hours are exactly what visitors can book. Times are labelled ("All times shown in CDT") and, when a visitor is in a different timezone, their local equivalent is shown next to the chosen slot.

3. Branding, Redirect and Embedding

  • Calendar colour: Pick the brand colour used across your public booking page - background, buttons and highlights. Set it in Settings → Booking.
  • Redirect after booking: Add a full web address (for example your thank-you page) and visitors are sent there after they book. When the calendar is inside a form, Myra safely saves all form answers before redirecting, including on slower connections. Leave it empty to show the built-in confirmation screen.
  • Embed on your website: Settings → Booking → Embed options gives you five ways to publish the calendar, the same choices as forms: a shareable link, an inline iframe with a height you choose, a full page version that fills the browser window, a popup button that opens the calendar in a modal, and a side tab that sticks to the edge of the page and slides out. Popup and side tab let you set the button label and accent colour. Every snippet forwards ad-click and campaign parameters (fbclid, gclid, utm_*) plus any prefill values so attribution is kept. Whichever option you use, the calendar respects your colour, redirect, availability rules and the assigned team members — bookings are still round-robin assigned across the selected users.
  • Booking types: The pre-created default calendar has its own Booking type selector, so you can change it to individual, round-robin, collective, pooled/first-available, or class/group without replacing its link. Booking types & calendars at the top of the page lets you create more calendars with the same choices. Assign the relevant team members, then use Share & embed for any additional calendar.

Booking Types and Team Logic

Myra supports several sophisticated booking models to fit any team structure:

  • Individual: A simple 1-on-1 meeting tied to a specific user's calendar.
  • Round-robin: Distribute leads fairly across a team. If three people are available at 2 PM, the system assigns the meeting to the person who has had the fewest bookings recently.
  • Collective: Great for sales demos where both a Sales Rep and a Technical Engineer must be present. A slot is only shown as available if both calendars are free.
  • Pooled Availability: Shows all available slots across a group of people. The first available team member is assigned.
  • Class / Group: Allow multiple people to sign up for the same time slot. Perfect for webinars or group training sessions. You set the "Capacity" (e.g., 20 people).

The Visitor Experience

We've designed the booking flow to be as frictionless as possible:

  1. Selection: The visitor picks a date and a time.
  2. Form: They fill in their details. The public booking form collects a fixed set of fields - full name, email, phone number and an optional note. Custom questions are not available on booking pages; if you need qualifying questions, put a Myra Form in front of the calendar.
  3. Confirmation: Once submitted, they receive an instant on-screen confirmation and a calendar invite via email.

Automations and Reminders

A booking is just the start. Reduce "no-shows" with automated workflows:

  • Instant Confirmation: Send a branded email with the meeting details and a calendar invite file (.ics).
  • Multi-channel Reminders: Send an email 24 hours before and an SMS 1 hour before the meeting.
  • Post-Meeting Follow-up: Automatically send a "Thank You" email or a feedback survey 2 hours after the meeting ends.
  • Internal Notifications: Alert the host via Slack or internal notification as soon as a booking is made.

Embedding on Your Website

You don't have to just send a link; you can make booking a part of your site:

  • Inline Embed: Use an iframe to put the booking calendar directly on a "Contact" or "Pricing" page.
  • Popup Widget: Add a small floating button to your site that opens the booking page in a clean modal window.
  • Button Trigger: Any button on your site can be configured to open your Myra booking page using a simple data attribute.

Troubleshooting & Tips

  • Check Your Sync: If you aren't seeing slots you expect to see, ensure your external calendar (Google/Outlook) is set to "Busy" for those times.
  • Secret Pages: You can create "Secret" booking pages that don't show up on your main profile. These are great for high-priority clients or friends-and-family rates.
  • Conversion Tracking: Use the "Analytics" tab to see how many people visited your booking page vs. how many actually booked.