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. 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. 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. 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. 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. 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. 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. 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. 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.
| Setting | Signature facial | Consultation request |
|---|---|---|
| Price | Display pricing on: USD 65 fixed price | Display pricing off; explain how you will quote |
| Booking type | Date and time | Flexible request |
| Acceptance | Auto-accept on: confirmed after a successful booking | Auto-accept off: pending until reviewed |
| Capacity | Limit bookings per slot: 1 for this service | Limit open requests: 5 in this sample |
| Timing | Custom service window, with full occupied duration | No selectable appointment slot; coordinate separately |

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.

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.