Appointments
Appointments are bookings you have with a specific client for one or more services at a specific time. You can create them manually or accept them from your online booking page.
How to get there
Section titled “How to get there”- Create:
Calendartab >+button next to the bottom bar >Appointment. - View or edit:
Calendartab > tap any appointment card >Edit Appointmenton the details screen. - Find: magnifying-glass button next to the bottom bar > type a client name, phone number, service, or title. See Search events.
What you can do
Section titled “What you can do”- Add one or more services to a single appointment.
- Override an individual service price for a one-off discount, or set a custom total price for the whole appointment.
- Set a custom duration that differs from the sum of service durations.
- Notify the client when you create, update, or cancel the appointment.
- Duplicate an existing appointment as a template for a new one.
- See whether the time you picked overlaps another event, before you save.
Create an appointment
Section titled “Create an appointment”- Tap
+next to the bottom bar on theCalendartab and chooseAppointment. - Tap the
Clientsection and pick an existing client. To add a new client without leaving the form, create one inside the sheet. - Tap
Servicesand tick the services to include. Each service’s price is pre-filled from the most recent appointment you had with this client for that service; if there’s no prior appointment, the service’s default price is used. You can override an individual service price for this appointment, or toggle the custom-price field on the appointment to enter a single total instead. - Tap
Locationand pick an existing address, or add a new one. - Tap
Scheduleand set the date, the start time, and either an end time or a custom duration. If the time you picked overlaps other events, Bookora warns you — see Schedule conflicts. - Check the
Time zonefield under the duration block. It’s pre-filled with your profile time zone, and the badge shows where the value came from (From profile/From device/Manual). You only need to change it if the client should be notified in a different zone. See Appointment timezone. - If the client has notifications enabled and the appointment is in the future, the
Notificationssection appears. ToggleNotify client about updatesand the24-hour reminderas needed. - Add free-text
Notesif useful. - Tap
Save. A toast confirmsAppointment created: <name>.
Edit an appointment
Section titled “Edit an appointment”- Tap the appointment on the calendar.
- Tap
Edit Appointment. - Change any field. Saving sends a notification to the client if the
Notify client about updatestoggle is on. - Tap
Save.
Duplicate an appointment
Section titled “Duplicate an appointment”- Tap the appointment to open its details.
- Tap the duplicate action in the top-right.
- The editor opens with everything copied, but the date is reset to today. Adjust the date before saving.
Delete an appointment
Section titled “Delete an appointment”- Tap the appointment to open its details.
- Tap the delete action in the top-right.
- A confirmation appears. If notifications are enabled for the client, you can tick
Notify client about cancellationbefore confirming. - Tap
DELETE.
Any appointment can be deleted, including past ones. Deleting a past appointment removes it from your statistics, so only delete what you really mean to remove.
Schedule conflicts
Section titled “Schedule conflicts”When you set the date, time, and duration, Bookora checks whether that interval overlaps other events on your calendar and shows the result under the duration picker. It’s a hint, not a block: you can always save — the Save button is never disabled and no confirmation is asked.
If there are overlaps, an amber card appears reading Overlaps another event or Overlapping events: N, naming the first conflicting event. Tap it to see the full list: each event shows its time and how many minutes it overlaps your interval.
Back-to-back events (one ends exactly when the next begins), declined booking requests, and the appointment you are editing don’t count as overlaps.
The same check runs in the task, break, and Google Calendar event forms.
Show the appointment in the calendar
Section titled “Show the appointment in the calendar”The Schedule section of an appointment page has a Show in calendar button. It opens the calendar at that appointment’s day and time — useful when you arrived from search or from a notification.
Appointment timezone
Section titled “Appointment timezone”Every appointment carries its own time zone. It is the zone the client is notified in — it never shifts the appointment on your calendar.
- Your calendar and the appointment form always show your device’s time. The appointment’s time zone decides which zone the date and time are expressed in when the client receives a notification, and the notification labels it, for example
17:00 (GMT+7). - An appointment you create in the app is pre-filled with your profile time zone (
Settings > Regional Preferences > Time Zone). - An appointment that arrives from online booking is created in your profile time zone — the zone that was in effect at the moment the client booked. The client’s own zone never lands on the appointment, however far away they booked from. See Online Booking.
- You can change the zone on any appointment yourself, in the
Time zonefield of the editor. The picker searches by zone name, city, or GMT offset. A zone you pick by hand is badgedManualand stays put. - Changing your profile time zone later doesn’t rewrite appointments that already exist. Each keeps the zone it was saved with, and so do the client reminders for it. Edit the appointment if you want it moved.
- When the appointment’s time zone differs from your device’s, the details screen adds an
Event's local timerow showing the time on the appointment’s own clock.
Mark attendance and payment
Section titled “Mark attendance and payment”Attendance and payment are not toggled on the appointment details or edit screens. They are marked only from the Refine your statistics flow on the Statistics page. Bookora counts every appointment as attended and paid by default, so you only need to flag the exceptions there.
Limits and things to know
Section titled “Limits and things to know”- Appointments cannot recur. To repeat a slot for the same client, duplicate manually, or use a
TaskorBreakif you only need to block the time. See Tasks and Breaks. - The
Notificationssection only appears when the client has notifications enabled and the appointment is in the future. Past appointments don’t trigger notifications. - Past appointments are kept in your history for statistics and reporting. Deleting a past appointment removes it from your stats — do so only when you really mean to remove it.
- All edits go through the full editor — there are no inline edits on the details page.
- Schedule conflicts are warnings only: Bookora won’t stop you booking two appointments at the same time.
- The check covers the selected day and the one before it, so an event that started earlier and runs longer than a day won’t be included.
Common issues
Section titled “Common issues”Please complete all required fields. Pick at least one client and one service.Failed to save appointment. Usually a network issue. TapSaveagain, or check your connection.- The
Notificationssection isn’t showing. The client may have notifications turned off, or the appointment time is in the past. - The time in the client’s notification doesn’t match the time on my calendar. Notifications state the time in the appointment’s time zone and label it explicitly, for example
17:00 (GMT+7), while your calendar always uses your device’s local time. Both point at the same moment. If the zone itself is wrong, correct theTime zonefield on the appointment. - An old appointment kept the zone I moved away from. By design — changing your profile time zone leaves existing appointments alone so their client reminders don’t silently move. Open the appointment and set
Time zoneif you want it on the new clock. - Adding more services doesn’t change the price. The appointment is in custom-price mode. Toggle the custom-price field off to let the total recalculate, or edit the total manually.
- The duplicate appears on today’s date instead of the original date. That’s by design — change the date inside the duplicated appointment before saving.
- I don’t want to lose a past appointment’s history. Edit it instead of deleting. Deleted past appointments are removed from your statistics.
Couldn't check for overlaps. The conflict check failed — usually a network issue. TapRetry. It doesn’t stop you from saving.
Need help?
Section titled “Need help?”If you need help with appointments, email support@bookora.me.