All articles

Bio pages · Updated Jul 19, 2026

Bio appointment booking

Appointment booking turns a bio page into a bookable service page. Visitors pick a service, choose an available slot, and confirm. You manage services, availability, and appointments from the bio editor.

Booking is part of the bio website builder. Add booking through the bio structure (blocks and pages), then configure services and hours before you publish.

Setting up booking

  1. Open the bio page you want to use.
  2. Add booking to the page structure (booking block or booking page, depending on your layout).
  3. Create at least one service with a name, duration, and optional deposit.
  4. Set availability rules for days, hours, and exceptions (including unavailable weeks).
  5. Publish the bio page so the public booking flow goes live.

Availability can apply to all services or to specific services. Use calendar-style rules when you need blackout weeks or seasonal hours. Remaining-slot cues help visitors see what is still open.

Deposits and payments (early access)

Eligible workspaces can collect a deposit through:

  • Your own Stripe account, or
  • Shopify checkout when a store is linked

Deposit collection is early access. Connect and verify payment settings before promoting paid bookings publicly. Until payments are enabled for your workspace, you can still run free bookings.

Visitor experience

Visitors open your bio booking URL, choose a service, pick a time, and submit details. You can add custom fields (text, email, phone, selects, and more) so you collect what you need for the appointment.

After booking:

  • Confirmation and reminder emails can go out automatically
  • Visitors can get reschedule links and calendar file attachments
  • You can mark no-shows and manage appointments from the bio booking tools

Booking pages include search-friendly titles and descriptions so search engines can understand the service offering.

Calendar sync

Calendar sync for booked slots is available in early access for eligible workspaces. When enabled, confirmed appointments can sync to the calendars you connect under integrations. Treat this as early access until it is marked generally available in Settings → Integrations.

Tips

  • Keep service durations realistic so slots do not overbook.
  • Add buffer time with availability rules around lunch or travel.
  • Test the public flow after every major availability change.
  • Use deposits only when cancellation risk justifies the extra setup.

Related

  • Bio pages for blocks, themes, and publishing
  • Bio blog if you also publish articles on the same bio site

Need more help?

Open a ticket from Help → Tickets (sign in required).

Join the beta waitlist

By signing up you agree to receive marketing email. See our Privacy Policy.