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., pulsepost.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: The booking page automatically detects the visitor's timezone and displays your availability in their local time.

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. You can customize this form to ask qualifying questions (e.g., "What is your budget?" or "What is your website URL?"). Use conditional logic to show different questions based on previous answers.
  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.

Payments and Deposits

If you provide paid consultations, you can require payment upfront.

  • Stripe Integration: Connect your Stripe account to process payments.
  • Flexible Pricing: Set a fixed fee or a deposit.
  • Currency: Charge in $ USD, USD, EUR, etc.
  • Success Logic: The calendar invite is only sent, and the slot is only reserved, once the payment transaction is successful.

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.