Skip to content
Browser booking6 min readArticle 02

How clients book an appointment

Your booking link is ready. Now see what clients experience: choosing a time, sending a request and checking that their appointment is confirmed.

Screenshots show the real interface with demo data. Select an image to open it at full size.

See booking from the other side

In the first guide, we set up Anna’s schedule and a haircut service. Now we’ll follow her client from the booking link to confirmation. Use the same steps to check your own page before sharing it.

Clients only need a browser. There’s no need to install an app or create a web dashboard account.

Step 02

Choose a service, date and time

On the Service step, select the service you want. Check its name, duration and price: these help clients decide whether the appointment suits them.

On the Time step, choose a date and an available time. If there are no suitable openings that day, try another date. Use Change service to return to the service selection.

Continuing our example

Haircut · 60 minutes · RUB 2,000

The client chooses Tuesday at 10:00. The schedule needs enough free time for the entire service, until 11:00.

Look for the “Times are shown in…” label. Use the timezone shown there, especially for online appointments or when the client is in another city.

The waitlist works differentlyIf the business has enabled a waitlist, clients can join a queue for a booked time. This isn’t a booking yet: the time must become available and the client must reach the front of the queue. Choose an available time for your first test.
Booking calendar with Tuesday, 27 October at 10:00 selected, a timezone label and Continue button.
The selected time is highlighted in blue. Choose Continue once you have picked a slot.
Step 03

Enter your contact details

On the Your details step, enter your name and email address. Email is required for a regular browser booking and is used to send booking details. Check the address before submitting.

A phone number may be required, depending on the business’s settings. You can leave optional fields blank and use the comment field for any requests about the appointment.

Clients can also sign in with Telegram and confirm the sign-in in chat. Once Telegram is successfully connected, email becomes optional. Still enter an email address if you want a message with a link to manage the booking.

Telegram is optionalYou can fill in the form manually and book with an email address. Typing an @username in the Telegram field doesn’t sign you in with Telegram.

Check the service, date and time, and read the Terms of Service and Privacy Policy. Submitting the form requires consent to data processing and booking notifications. Then select Book now.

Your details form with Alex and a demo email filled in, while the phone number is optional.
Booking in a browser: name and email are filled in; signing in with Telegram is optional.
Step 04

Wait for the result and check the status

After submitting, read the heading on the result screen. It depends on how the business confirms appointments.

“You’re booked”
Your booking is confirmed. Check the service, date, time and location. If you provided an email address, a confirmation is sent there.
“Request sent” · “Awaiting confirmation”
The business has received your request and still needs to approve it. If you provided an email address, you’ll receive a confirmation once the business approves. Until then, the appointment isn’t confirmed.
“You’re in the queue”
You joined a queue for a booked time. The spot isn’t yours yet. Watch for a separate booking notification if the time opens up and you reach the front of the queue.

If someone takes the time before you submit, choose another available slot. Don’t assume a booking has been created until you see the result screen.

When testing your own schedule, open the dashboard and find the new booking. If manual confirmation is enabled, approve the request and check the inbox you used as the client.

You’re booked screen with the service, appointment time, price and add-to-calendar buttons.
A confirmed booking: check the details and add the appointment to your calendar if you wish.
Step 05

Save and manage your booking

Once the booking is confirmed, the result screen offers Add to calendar with Google, Apple and Outlook options. Choose your calendar and finish adding the event. Saving it to your personal calendar doesn’t change the booking with the business.

If you provided an email address, keep the confirmation email. It contains a personal link for rescheduling and cancellation. With manual confirmation, this link is sent after the request is approved. Don’t share it publicly: it opens access to manage your booking.

Changes depend on the business’s rules, how soon the appointment starts and how many reschedules you have left. The management page shows the actions currently available.

  1. Reschedule: select “Reschedule”, choose a new time and confirm with “Reschedule booking”. Once the change succeeds, your previous time becomes available again.
  2. Cancel: select “Cancel booking” and confirm. You can add a reason if you wish. The time becomes available and the business is notified.

If changes are closed or the action you need isn’t available, contact the business. Don’t create a second booking to replace the first until you’ve agreed what happens to the original.

If something goes wrong

No available times
Try another date. If you’re the owner, check working hours and the service’s interval assignments.
No email arrived
Check the address and your spam folder. If the request is awaiting confirmation, wait for the business’s decision. A Telegram booking made without an email address won’t produce an email.
The email link won’t open the booking
Use the link from the email for that specific booking. If the page shows an error or denies access, contact the business.

Before sharing your link

One test booking.
The whole journey checked.

Make sure clients see the correct service and times, the booking appears in your dashboard and the email reaches the address you entered. Cancel the test booking when you’re done to free the time for clients.