Online booking page and booking flow

Operations

Operations

Online booking page and booking flow

Let customers book you themselves.

The problemCustomers phone or message to book, and you answer at the wrong moment or lose the job.

The resultCustomers choose a service and a time on your own booking page, and the booking arrives in Heyva ready to handle.

Book a demo
Example with sample data. Nothing here is real.

Step 1 of 5

Choose a service

The customer sees the services you marked bookable online, grouped by category, with their length and price.

What you can do

  • Start from a template for your type of business, then reorder, add or remove steps
  • Write each step's wording in Italian, German, French and English
  • Preview the page the way customers see it, with your logo and colours
  • Check the readiness panel: how many services are bookable online and which lack their included and excluded terms
  • Let Heyva AI draft a step for you to review
  • Allow customers to attach a video to the booking
  • Set up the booking for signed-in customers from blocks: where, who, when, parking, how to pay and questions of your own

Who can use it

Owners and Admins can use this.

The Customer App area is for people who can manage business settings. Saving the booking flow also needs permission to update services.

Ask Heyva AI

  • Which of my services can be booked online?

  • Show my booking flow

Questions

Which services can customers book?
Only active services marked Bookable online in the service catalog. The readiness panel on the flow page lists the ones that are not.
Where do I send customers?
Customer App, Share gives you your booking link, a QR code, a Book now button for your website and tagged links for Instagram and Facebook.
Can customers book without choosing a time?
Yes. The Job template takes the request and lets you schedule the visit yourself. A service priced by quote turns the request into a quote that you price and send.
Can I change the order of the steps?
Yes, with the move up and move down controls. Choosing a service always stays first, and review and payment always stay last.
Does a customer pay a deposit?
That is set on each service. A deposit percentage splits the booking into a deposit invoice due now and a balance invoice due on the service date. Blank uses the business default and 0 charges in full.
What does the How many hours step do?
For a service priced per hour, signed-in customers choose how many hours to book from a few quick choices (2, 3 and 4 by default). That number is the booked time and the price. Services not priced per hour skip the step. You can change the quick choices in the step settings, from one to five whole numbers between 1 and 12.
For AI agents

Heyva AI and connected assistants can do this with these tools:

  • heyva_save_booking_flow
  • heyva_list_services
  • heyva_get_booking_settings
  • heyva_update_booking_settings

About AI agents and MCP

Related

Last reviewed 2 November 2026