Skip to content

Service Booking

Your services. Ready to book online.

Consultations, treatments or training: customers choose a service and an available time. You keep track of staff, rooms and booking details.

Here’s what you can do.

Three examples show how you can use Service Booking.

01

Make your services bookable.

Set the service, duration and price, then assign the right staff. This example sets up a 45-minute consultation. Customers can see what they are choosing before they book.

Simplified example service before saving: a 45-minute consultation with a fictional price of 90 euros, assigned to Alex Beispiel.
Simplified product example · not a live product view
02

Let customers choose a suitable time.

Your booking page shows available times for the selected service. Configured working hours and required rooms help determine availability. You can also let customers choose a member of your team.

Example consultation booking with Alex Beispiel on 12 October 2026: 14:00 is selected; the booking is not yet complete.
Simplified product example · not a live product view
03

Keep each booking in view.

Open an appointment to see the customer, service, assigned staff and room together. If the time needs to change, you can share a rescheduling link. Paid bookings have additional editing restrictions.

Example confirmed consultation on 12 October 2026 from 14:00 to 14:45: customer Jo Beispiel, assigned staff Alex Beispiel and resource Room 1.
Simplified product example · not a live product view

What this changes for your day-to-day work.

The practical benefits of Service Booking.

Offer the right appointment length

Create service variants with their own duration and price. The same service can offer a brief consultation or a longer appointment.

Two variants of the same consultation offer sample durations of 30 and 60 minutes.

Plan around available rooms

Link a service to a required room or workstation. If no suitable resource is available, the time is not offered. Each booked service is assigned one resource.

An available required room makes the corresponding service time bookable.

Book extras in the same step

Add optional extras with their own price and, where needed, extra time. The selection becomes part of the booking instead of a separate arrangement.

The consultation booking includes a selected extra and its duration.

Leave time before and after

Add buffers around a service. Leave time between appointments to prepare the room or finish your notes.

Preparation and follow-up buffers surround the consultation.

Collect deposits when customers book

With a payment provider connected, you can set a fixed or percentage deposit. Decide in advance whether to collect payment online and which terms apply.

A deposit is configured and saved as a fixed amount or percentage.

Simplified examples, not live account data.

What you need to get started.

We check feature access and configure services, staff, locations and availability. We add required rooms, payment methods and booking messages, then test the complete booking flow.

Set up confirmations and follow-up using the service-booking trigger. It works with the whole booking, even when it contains multiple services. Status filters determine when the follow-up starts.

Availability and any add-on or usage costs are confirmed for your ONE LOOP account before implementation.

Your questions, answered.

How is this different from a regular booking link?

Here, booking starts with your service offering: duration, price, variants and suitable staff. Customers can combine several services in one booking. A regular booking link is suited to a single introductory meeting, for example. Both booking types can run alongside each other.

Why are no times available for a service?

Check that the service is active and assigned to staff with the right location and working hours. Any required resource must also be available. Date-specific hours and buffers can further limit the times offered.

Can I edit a booking that has already been paid?

You can reschedule without changing the original payment. Changes to services or staff are restricted for paid bookings. A different service selection may require a new booking. Review its payment handling separately.

Do changes in my external calendar sync back?

A single-service booking can sync both ways with a supported connected calendar. With multiple services, individual appointments are sent to the assigned staff calendars, but changes made there do not sync back. Edit those bookings directly in ONE LOOP.

See it with your own use case.

Let’s explore your use case and what the setup requires.

Book a demo