Open Bookings, then a booking page, to find the settings. Availability lives on the Availability tab and calendar choices on the Calendar tab.
Set when people can book
On the Availability tab you can set:
- Weekly hours - the days and time windows you are bookable.
- Date overrides - close a specific day or give it different hours.
- Scheduling rules - Slot every (min), Buffer before (min), Buffer after (min), Min notice (min), and Book up to (days out).
- Limits - Max bookings / day, Max bookings / week, and Max bookings / month, counted as a calendar period or a rolling window.
Pick your Your timezone on the Details tab. Invitees see times in their own time zone. Choose Save changes when you are done.
Connect a calendar
On the Bookings page, open Edit availability and calendars to reach Calendars:
- Connect Google Calendar - Formspring reads your busy times and writes confirmed bookings back to the calendar.
- Add feed - add a read-only iCal feed URL (with an optional label). Busy times are read from it, but nothing is written back.
A calendar marked Reconnect needed has lost access; reconnect it, or availability may stop. Use Disconnect to remove one.
On a booking page's Calendar tab you can choose which connected calendar to check, and optionally write events to several destination calendars.
How double bookings are prevented
- Times when you are busy on the connected calendar are never offered.
- Times that already have a confirmed or pending appointment on the page are removed.
- At the moment someone books, Formspring checks the slot again, so two people cannot take the same time even if they click together.
If your calendar cannot be read
Formspring fails safe. If your calendar cannot be reached (for example the connection expired), the booking page offers no times at all and shows "Availability could not be loaded" with a Try again button. Nothing is booked. This is deliberate, so nobody is offered a time that clashes with a real event. Reconnect your calendar to restore your slots.
