ThrilKnowledge Base

Service bookings

Offer bookable services such as private coaching, lessons, or equipment fitting, with their own employees, schedules, and pricing.

Service bookings let your venue offer bookable services that go beyond a plain court reservation. A service is something a customer books a person and a time for, for example private coaching, a lesson, personal training, or a racket or club fitting. Each service can have its own employees, availability, durations, and pricing, and customers can book it directly from your venue page.

You'll find everything related to services under Settings β†’ Employees and services, which is split into three areas:

  • Manage venue services: define the services you offer and their pricing
  • Manage employees: add the people who provide services and set when they're available
  • Manage service bookings: view, filter, and create bookings

Set up your employees and services first. A service needs at least one employee and one available time before customers can book it.


πŸ›  Setting up a service

Open Manage venue services and click Create service to start the guided, two-step form.

Step 1: Information

  • Name: the service name customers see
  • Description: a short description shown to your customers on Thril
  • Sport type: optional; pick from the sports configured for your venue
  • Employees: select everyone who can provide this service

Step 2: Configuration

  • Required resources: how many resources (e.g. courts) a booking of this service reserves. Set to 0 if the service doesn't need a resource.
  • Allowed resources: shown when at least one resource is required; choose which resources can be used for the service
  • Cancellation deadline: how close to the start time customers can still cancel. Set to 0 to allow cancelling any time before the start.
  • Lead time: the minimum advance notice required to book. The effective lead time is the larger of the service's and the assigned employee's lead time.
  • Reservation window: how far into the future customers can book, in days
  • Allowed to be paid for using Finnish sports/culture benefit?: shown for Finnish venues. Tick this if the service may be paid for with a Finnish sports/culture benefit. It's the venue's responsibility to ensure the service is eligible.

Use the Mark as active checkbox to control visibility. Inactive services are hidden from customers and cannot be booked, which is useful while you finish setting one up.

Durations and pricing

After creating a service, open it and add one or more durations (for example a 30-minute and a 60-minute option). For each duration you set the length in minutes and build the price from one or more line items, where each line has a type (Service, Resource, or Other), a VAT-inclusive price, and a tax rate. Customers choose from the active durations when they book.


πŸ‘€ Adding employees

Open Manage employees and use Create employee to add someone who provides services. An employee has a name, a short description shown to your customers, and a profile image. You can also set per-employee defaults that fine-tune the service settings:

  • Lead time: minimum advance notice for bookings with this employee
  • Cancellation deadline: overrides the service's cancellation deadline when it's stricter; leave empty to use the service's setting

Notification settings

Each employee can have their own booking notifications. Add the email addresses that should receive notifications, then choose whether to notify about confirmed bookings and about cancelled bookings.

Setting availability

An employee can only be booked during the times you make them available. From the employee's view you can manage:

  • Availability schedules: recurring windows of availability. A schedule applies to one or more venues, a date range, the selected days of the week, and a daily time range.
  • Availability blockers: one-off or recurring blocks that mark the employee as unavailable for a specific period, for example a holiday.

πŸ“… Day-to-day operations: the employee calendar

The employee calendar is the best place to run service bookings day to day. It brings availability, blockers, and existing bookings together in one view, so you can see at a glance when each employee is free and what's already booked.

From the calendar you can select a time slot directly to create a new booking or add a blocker for that employee, which makes it the quickest way to handle walk-ins, schedule changes, and one-off absences.


πŸ—‚ Managing service bookings

Open Manage service bookings to see every booking for your venue in one list. You can filter and sort it to find what you need, and open any booking to see its full details, pricing breakdown, and a history of changes. Each booking carries a status (such as confirmed or cancelled) and a separate payment status, so you can tell where it stands at a glance.

Creating a booking manually

Click New service booking to create one yourself. Pick the service, duration, employee, and customer, then choose the booking type:

  • Single: choose a date and time for a one-off booking
  • Recurring: set a start and end date, how often it repeats, and the weekly time slots. A preview lists every occurrence that will be created and flags any availability conflicts before you confirm.

Leave Send confirmation notification to customer ticked to let the customer know about the booking.


πŸ›’ The customer experience

Customers book services from the Services tab on your venue page. The flow walks them through choosing a service, a duration, an employee, and an available time. After booking, the service appears in their activity feed alongside their other reservations, where they can pay any outstanding amount or cancel within the allowed window.


πŸš€ How to start selling services β€” 5 steps

Step 1: Create an employee and set availability

Go to Settings β†’ Employees and services β†’ Manage employees and click Create employee. Fill in the name, description, and profile image. Then open the employee and add availability schedules to define when they can be booked. Without availability, no time slots will appear for customers.

Step 2: Create a service

Go to Manage venue services and click Create service. Give the service a name, description, and assign the employees who provide it. In the configuration step, set how many resources the service requires, the cancellation deadline, lead time, and booking window. Leave the service inactive until it's fully set up.

Step 3: Set up pricing

Open the newly created service and add one or more durations (for example 30 min and 60 min). For each duration, build the price from one or more line items β€” set the type (Service, Resource, or Other), the VAT-inclusive price, and the tax rate. Customers will choose from the active durations when booking.

Step 4: Book a service manually

Go to Manage service bookings and click New service booking. Select the service, duration, employee, and customer. Choose between a single or recurring booking, pick a time, and confirm. You can send a confirmation notification to the customer directly from the booking form.

Step 5: Use the employee calendar

Open the employee calendar for a full day-to-day view of availability, blockers, and existing bookings. Select any free slot directly to create a booking or add a blocker. This is the fastest way to handle walk-ins and schedule changes.


βœ… Best practices

  • Set up employees and their availability before publishing a service
  • Keep a service inactive until it's fully configured
  • Use clear service names and descriptions so customers know what they're booking
  • Lean on the employee calendar for everyday scheduling and quick changes

On this page