The short version
Create the appointment service with its duration, price and booking rules, then set the working windows in which clients may choose a start time. Preview the public journey before sharing it.
Create the appointment service
- 1
Open Appointments and choose New appointment.
- 2
Add a clear public name, description, duration and price. Explain what the client should expect and whether they need to prepare anything.
- 3
Choose the location or online delivery details and attach any required intake form or policy.
- 4
Save the service before configuring the hours in which it can be booked.
Set useful availability
Availability should describe real working windows, not every minute you are theoretically free. Leave enough space for preparation, travel or room turnover and check that the studio timezone is correct.
Add recurring weekly windows for normal working hours.
Use exceptions when a particular day differs from the normal pattern.
Check which practitioner and location the availability belongs to.
Review existing appointments before narrowing a live availability window.
Test as a client
- 1
Open the public appointment page in a private browser window.
- 2
Choose a date and confirm that only intended start times appear.
- 3
Check duration, price, location, policy and intake requirements.
- 4
Follow the journey to the final confirmation step before promoting the link.
Answers before you get stuck
Why are no appointment times showing?
Check that the service is published, availability exists for the correct practitioner and location, the date is inside the booking window, and the studio timezone is correct.
Can two appointment services use different durations?
Yes. Duration belongs to the service, so a consultation and a private session can use different lengths and prices while sharing practitioner availability.
Did this guide solve the problem?
Make the change, or ask with your account attached
Open the relevant Junocal screen now. If your question depends on a particular client, payment or class, Juno can send it to the support inbox with the page and studio context included.