Bookings & availability
A booking is a session time on a project. Your availability sets the rules for times you offer; your calendar adds existing commitments. Open Bookings to manage sessions across projects.
Set the times you can offer
In Settings → Availability, check the studio's time zone, working hours, days off, buffers before and after sessions, minimum notice and how far ahead people can request a time. Package duration helps determine how much space a session needs.
In Settings → Calendar, connect Google Calendar, choose the calendars that block busy time and choose where confirmed sessions should be written. This is optional, but it helps keep offered times aligned with other commitments.
Requested, held and confirmed
- Requested: a client has asked for a time. Review the request before treating it as a confirmed session.
- Held: the time is reserved until the hold ends, while you wait for paperwork, payment or a manual decision.
- Confirmed: the session is agreed. It is written to the connected Google Calendar when configured.
From a project, create a booking or open an existing request. Choose Hold the time, or Hold until the paperwork is done on a request, to reserve it while work is outstanding. A held booking does not create the confirmed calendar event yet.
Confirmation requirements
A hold can wait for the deposit, client signatures or both. The deposit requirement uses the first installment of an issued project invoice. Income recorded without an invoice does not count toward it.
Requirements are checked at the project level. If several held bookings belong to the same project, the qualifying payment or contract can satisfy all of them. Use separate projects when jobs need independent requirements.
When the requirements are met, queued work confirms eligible bookings and emails the client. A hold with no automatic requirements waits for you. Confirm anyway lets staff make a deliberate exception.
Expiry and follow-up
An unconfirmed hold releases the slot when its time runs out. Use Extend hold before expiry if more time is needed; a lapsed hold needs a new booking.
Check the booking's status before promising a client that the session is confirmed. The client page explains what a held session is still waiting for.
Next: Packages · Invoices & income · Messages & reminders.