This page is generated from the product itself — the same source the built-in assistant answers from — so it cannot disagree with either.
What is Booking?
Booking — Appointments, resources and calendar scheduling. A public booking page for your own clients to book appointments. On the App page it is listed under “Extra apps”. 11 of its screens are available today.
What screens does Booking have?
Booking ships these screens today:
- Overview: Dashboard
- Work: Appointments · Booking Page · Services · Availability
- Relations: Customers
- Finance: Finance · Invoices · Payments · Expenses · Tax Summary
Being listed here means the screen opens today. On its own it does not mean every action on it is available — ask about the specific task, and where something is not built the answer says so rather than guessing.
Each screen opens for anyone who holds the permission in the last column. Being listed means the screen opens today; ask about the specific task if you need to know whether every action on it is available.
| Screen | Section | Permission needed |
|---|---|---|
| Dashboard | Overview | booking.dashboard.read |
| Appointments | Work | booking.appointments.read |
| Booking Page | Work | booking.page.update |
| Services | Work | booking.services.read |
| Availability | Work | booking.availability.read |
| Customers | Relations | booking.customers.read |
| Finance | Finance | booking.finance.read |
| Invoices | Finance | booking.invoices.read |
| Payments | Finance | booking.payments.read |
| Expenses | Finance | booking.expenses.read |
| Tax Summary | Finance | booking.tax.read |
Messages Booking can show
Each message is quoted exactly as the product shows it. Most say what to do in the message itself; where one names a setting, the place to change it is the app’s own settings screen or Company settings.
This action needs a company account.
That time has just been taken. Please choose another slot.
That time is already booked. Please choose another slot.
That is outside working hours.
This service needs at least {minutes} minutes' notice.
That time is blocked out.
They are already busy then, from a connected calendar.
This service can only be booked up to {days} days ahead.
It must end after it starts.
That must end after it starts.
That range ends before it begins.
An appointment cannot span more than 30 days.
A start time is required.
A time must say which zone it is in, for example 2026-09-01T15:00:00Z.
That is not a valid date and time.
A date looks like 2026-09-01.
Choose who or what this appointment is with.
{name} is not available for booking.
That person or resource does not offer this service.
That resource no longer exists.
Choose a service first.
That service no longer exists.
That customer no longer exists.
That appointment no longer exists.
That appointment has no calendar entry.
A finished appointment cannot be moved. Book a new one instead.
An appointment that is {from} cannot become {status}.
Choose one of: {allowed}.
A week is a list of windows.
Each window must be an object.
A weekday is 0 (Sunday) to 6 (Saturday).
Time off must end after it starts.
That entry no longer exists.
That booking page address cannot be used.
Choose a multiple of {grain} minutes, up to 4 hours.
Some of those values are out of range.
That calendar no longer exists.
You can see this calendar but not change it.
Choose who to share with.
That person is not in this company.
Share with a person or a group.
Choose one of: {allowed}.
Choose one of: {allowed}.
This page is not available.
Please enter your name.
Please enter a valid email address.
This business asks for a phone number to book.
One of the details entered cannot be used: {field}.
The form sent something this page does not accept: {fields}.
Accounting owns these numbers now, so nothing can be recorded here. New activity is entered in Accounting.
Set the company country first — invoices need a currency and a tax system to be raised in.
This country does not have a "{taxRateKey}" tax rate.
The due date cannot be before the issue date.
An invoice needs at least one line.
Each line needs a description, a whole-number quantity of at least 1, and a price.
Only a draft can be issued. This invoice is {status}.
An invoice that is {status} cannot be voided.
This invoice has payments against it. Remove them first, then void it.
That invoice no longer exists.
A payment cannot be recorded against a {status} invoice.
Enter an amount greater than zero.
That is more than this invoice is still owed. An overpayment is a credit, which needs the Accounting app.
That payment no longer exists.
Enter an amount greater than zero.
The tax on a receipt cannot be more than the receipt itself.
That expense no longer exists.
"{value}" is not a time zone this server knows. Use an IANA name, such as Asia/Riyadh.
This setting is a whole number, zero or more, and "{value}" is not one. Nothing was saved.
A switch on this form is either on or off, and something else was sent. Nothing was saved.
This wording has to be text, and no longer than {max} characters. Nothing was saved.
Was this page helpful?
Thank you.
Your answer is kept on this device only. Nothing is sent anywhere — there is no service behind this button yet, and this page will say so until there is.