Every time of the day
Shows all free times on the chosen day. The right answer when your day is already structured, or when the visitor choosing freely matters more than how the day packs.
Most booking tools publish every free hour and call it done. FlyB decides which free times to offer — so two appointments land back to back instead of one at 8am and one at 5pm — and shares them across your whole team from a single link.
Free plan, no credit card. Your booking page is live in minutes.
Publish every free hour and the first patient takes 8am, the second takes 5pm, and a day that could have held six appointments now holds two — with seven dead hours between them that nobody will ever book. The tool did exactly what you asked. That is the problem: nobody asked it to protect the shape of your day.
2 appointments. Day gone.
2 appointments. Afternoon free.
One setting on each calendar, applied after conflicts are filtered out, so what a visitor sees is always genuinely bookable — just not always everything.
Shows all free times on the chosen day. The right answer when your day is already structured, or when the visitor choosing freely matters more than how the day packs.
Offers one time per day: the earliest still free. Appointments stack from the start of the day, so the afternoon stays whole instead of being cut in half by a 5pm booking.
The same rule from the other end, filling the day backwards. Useful when mornings are for procedures, deliveries or deep work and you want appointments to close the day.
Mark the times you actually want booked. While one of them is still free on a day, the ordinary times on that day stay hidden — so people fill your preferred slots without ever being told they exist.
The rule is applied after booked and Google-busy times are removed, so the moment 8am is taken the page starts offering 9am. A day never looks empty because its one offered time is gone.
Register a holiday period and those days generate no time at all — and a page left open on someone's phone cannot submit a slot that stopped existing, because it is checked again when they book.
Decide how far ahead people can book, counted in your calendar's own time zone, so the window never opens or closes a day early for a visitor in another country.
Give each person their own calendar connected to their own Google account, then hand out a single link that decides who each visitor reaches.
Put five sales reps or three dentists behind one short link on a card, an e-mail signature or a QR code. Every visit picks one of them by the rule you choose, sends the visitor straight to that person's booking page, and respects that person's own Google Calendar. A calendar switched off receives nobody — which is also how someone goes on holiday.
Strictly one at a time: A, B, C, A. Everyone receives the same number of visitors, and two people scanning the same QR code at the same second still get different calendars.
Compares the first genuinely free time on every calendar and sends the visitor to whoever can see them soonest. When several are free at the same moment, it draws between them.
Counts how many people booked with each person over a window you set, and sends the next visitor to whoever received fewest — so someone who was away catches up on their own.
A plain draw on every visit. The honest option when no other criterion is fair, and the one every other rule falls back to rather than delaying a visitor.
The person a visitor was sent to is remembered on their device, so someone coming back to move their appointment reaches the same professional instead of being handed to the next name in the rotation. A rotation that loses the thread has not distributed anything.
A booking tool hands you a calendar entry. A platform hands you a contact, a conversation, a number and a payment — with nothing to integrate.
Every booking creates or updates a contact and can move them into the right stage of your pipeline automatically. You see the whole history — what they booked, what they answered, what they paid — on one record, without connecting anything.
Confirmations, reminders you schedule yourself, cancellations and reschedules are all sent by the platform, in the guest's language, with your own instructions attached. Whoever is responsible for the calendar is copied.
See how many people opened the page, where they came from and which campaign brought them — not only how many booked. The short links and QR codes you hand out are measured the same way, so you can tell a flyer from an Instagram bio.
Build a page with Stripe checkout and take the payment where the visitor already is. Charge for the appointment, sell a package, or collect a deposit that makes a no-show cost something.
Each calendar connects to its own Google account. Events already there hide the times they cover, and a confirmed booking is written back with a Meet link, so nobody is double-booked by their own life.
Add your own fields to the booking form — insurance, case number, what to bring — and the answers land on the contact record, ready before the appointment starts.
An online booking system is a page where your clients pick an available time themselves, and the appointment lands directly in your calendar without a phone call or a message.
The basic version of this has existed for years: publish your working hours, let people choose, sync to a calendar. It removes the phone tag, and for a business with one professional and a stable routine that is often enough.
Where it stops being enough is the moment your time is the product. Then the question is not whether people can book, but which times they book — because the same two appointments can cost you two hours or ten, depending only on where they land.
Two appointments booked back to back leave a usable block of free time, while the same two spread across the day leave nothing you can do anything with.
Fragmented time is not free time. An hour between two appointments is not long enough to start anything that matters, so it is spent waiting — and a day with four of those gaps has effectively been bought by clients who paid for two hours of it.
The fix is not to work more hours. It is to decide which hours to offer. Offering the earliest still-free time on each day, rather than every free time, packs bookings from one end and leaves the other end whole. Nothing is hidden that cannot be booked; the page simply proposes the next one instead of all of them.
The same logic runs backwards when your mornings are worth protecting instead, and there is a third version for businesses that already know which times they want filled: mark those as preferred, and ordinary times on a day stay out of sight while a preferred one is still open.
Each professional keeps their own calendar and their own Google account, and a single link decides which of them each visitor is sent to.
The alternative is what most teams actually do: publish five links and let the client choose, or publish one person's link and forward the overflow by hand. The first sends everyone to whoever is listed first; the second turns a receptionist into a router.
A distribution link removes both problems. You choose the rule — even rotation, soonest availability, fewest bookings, or a plain draw — and every visit is assigned before the booking page even loads. The visitor never sees a list of names to pick from and never knows a decision was made.
Two things make it safe to point real people at. A calendar that is switched off receives nobody, so going on holiday takes one click and needs no edit to the link. And the professional a visitor was assigned to is remembered, so coming back to reschedule reaches the same person rather than restarting the rotation.
Reminders sent automatically before the appointment and a deposit taken at the moment of booking are the two things that reliably reduce no-shows.
A no-show is rarely a decision — it is usually a booking made three weeks ago by someone who has since forgotten. Reminders you schedule yourself, sent in the guest's own language with your instructions attached, recover most of that.
The rest is commitment. A page with Stripe checkout lets you take a deposit or the full price where the visitor already is, which changes the arithmetic of not turning up. It is the same platform, so the payment, the booking and the contact are one record rather than three systems to reconcile.
Your availability is authored in your own time zone and shown to each visitor in theirs, so nobody has to do the arithmetic that produces a missed appointment.
A calendar has one clock: the one the business runs on. Rules, days off and every published time are read on that clock, and each is also published as an exact moment so a visitor abroad sees the correct local time on their own device.
This matters most on the days it is easy to get wrong. Daylight saving changes are handled at the source — an hour a clock skips generates no bookable time at all, because two bookings must never resolve to the same physical hour.
What people ask before they set up their first calendar.
Yes. The free plan includes a working booking page with its own link, and you can create your account without a credit card. Paid plans raise the limits — more calendars, more short links, more of everything else on the platform.
Yes, in both directions and per calendar. Each professional connects their own Google account: events already on it hide the times they cover, and a confirmed booking is written back to it, with a Meet link when the appointment is remote.
Yes, in three ways: set the weekly rules that generate times at all, remove individual times you do not want offered, and register holiday periods that generate nothing. On top of that, the presentation mode decides how many of the remaining free times a visitor is shown on each day.
You pick the rule when you create the link — even rotation, soonest availability, fewest bookings over a window you choose, or random — and it is applied on every visit against the calendars that are currently taking bookings.
Switch that calendar off and it stops receiving visitors immediately, without editing the link. Everyone already assigned to that person is redistributed on their next visit, and switching it back on puts them back in the rotation.
Yes. You can build a page with Stripe checkout to charge for the appointment, sell a package, or collect a deposit — on the same platform, so the payment sits on the same contact record as the booking.
No. They open the link, pick a day and a time, fill in the fields you asked for, and receive a confirmation e-mail. There is nothing to install and nothing to sign up for.
Yes. The booking page is shown in the visitor's language, and the e-mails your guests receive follow the same rule, so you can serve clients in different countries from one calendar.
The same system, set up around how each of these actually runs a day.
Create a calendar, connect your Google account, choose how your times are offered, and share the link. Nothing to install, nothing to integrate.