Skip to main content

Product help

Add a bookable service

Create a fixed-price appointment or a pricing-disabled request, set service capacity and availability, and test the guest booking page.

By Bookibles Editorial Team · Reviewed by Bookibles Product Team · Updated

Direct answer

In your business workspace, open Services → Add service. Complete Details, Booking rules, Availability and Summary, then choose Create service. Successful creation activates the service when your plan allows it. Review the settings before saving and test the public page before sharing it.

  1. 1. Open the correct business workspace

    Sign in as an owner or another member with permission to manage services. Check the business name in the workspace switcher, open Services, then choose Add service. Keep a new business page unpublished while preparing its first services.

  2. 2. Describe the offering in Details

    Enter Service name and Description. Explain what is included, who the appointment is for, preparation and your contact route. Category is a service label. A Cover image is optional; use an image you own and wait for its safety checks before relying on it.

  3. 3. Choose what duration and price to display

    Turn Display duration on to enter Service duration in minutes. For the sample fixed appointment, use 60 minutes to include 50 minutes of treatment and 10 minutes of preparation/turnaround. Turn Display pricing on, choose the currency and enter a fixed Price. For a quote discussed individually, turn Display pricing off and explain the next step in the description. A numeric price is not a starting-price or deposit control.

  4. 4. Choose the booking type and acceptance rule

    Choose Next to open Booking rules. Date and time lets a customer select an appointment slot. Date only selects a day; Time only selects a recurring time without a date. Flexible request collects a request whose details you coordinate separately. Auto-accept bookings starts a successful booking as confirmed; turn it off when you need a pending request to review.

  5. 5. Set a service capacity you can support

    For a fixed appointment, enable Limit bookings per slot and set Maximum bookings allowed, for example 1. This protects capacity for this service only. It does not share a practitioner or room limit across other services. For Flexible request, the corresponding control is Limit open requests. Also review Allow customer comments and Require a phone number. For applicable time-based services, choose Time-slot interval and Advance booking window.

  6. 6. Review Availability

    Choose Next. Scheduled services can use the main business hours or a Custom schedule. Set each service’s windows deliberately when services share your time. Service breaks can block recurring periods for supported booking types. Flexible requests do not use a selectable schedule; their Custom schedule and Service breaks controls are unavailable.

  7. 7. Read Summary and save

    Choose Next to check the service details, booking type, confirmation rule, capacity and schedule. Choose Create service once. Wait for Service created and activated and check the service list. To hide an existing active service, open its More menu and choose Move to drafts, then confirm. Existing bookings remain unchanged.

  8. 8. Test as a guest before sharing

    A public booking flow needs an eligible published business page, an active service and Accepting bookings. Open the service booking link in a private browser. Check price visibility, duration, available slots or request wording, submit fictional contact details, then check the resulting record in Bookings. Use the cancellation action to clean up a test appointment; a successful submission does not prove email delivery.

Example: show a fixed price or arrange a quote

These examples use Willow Skin Studio, a fictional business. The appointment is priced at USD 65 with 60 minutes of occupied time. The consultation has no displayed price and asks the customer to agree scope and timing before confirmation. The sample amounts are not pricing recommendations.

Two sample services and their intended booking outcomes
SettingSignature facialConsultation request
PriceDisplay pricing on: USD 65 fixed priceDisplay pricing off; explain how you will quote
Booking typeDate and timeFlexible request
AcceptanceAuto-accept on: confirmed after a successful bookingAuto-accept off: pending until reviewed
CapacityLimit bookings per slot: 1 for this serviceLimit open requests: 5 in this sample
TimingCustom service window, with full occupied durationNo selectable appointment slot; coordinate separately
Actual service editor with Display duration enabled at 60 minutes and Display pricing enabled at USD 65.
Sample data in the local product: the lower part of Details contains the duration, currency and fixed-price controls.

Check the limit beside the booking rules

A limit of one is a service limit. Two different services can still accept overlapping appointments unless you deliberately separate their schedules or coordinate requests yourself.

  • Check the complete occupied time, including your own preparation or cleanup allowance.
  • A 30-minute start interval does not mean a 60-minute service finishes in 30 minutes.
  • If two services require the same person or room, review both service schedules together.
  • Bookibles does not collect the displayed service price, take a deposit or manage clinical intake.
Actual Booking rules controls showing Auto-accept bookings on and Limit bookings per slot enabled with a maximum of one.
Sample configuration in the local product. The limit belongs to the service being edited, not to every service in the business.

If the public page does not match your settings

Check that you saved successfully, selected the correct business, activated the service and published the business page. Confirm that booking requests are open. For missing slots, check timezone, advance booking window, weekly hours, service hours, breaks, dated closures, existing capacity and any eligible imported calendar busy time. Reload the public page after a saved change.