SchedulinqSchedulinqDocs
Go to Schedulinq

The scheduling algorithm

Decide which times customers are offered — how many options per day, how strictly you filter on driving time, and what changes when you adjust them.

Your schedule decides when someone could work. This page decides which of those moments your customer actually sees. Nothing here changes who can be booked or how long an appointment takes — that lives in duration and availability. You find the page under Online booking → Algorithm.

The Algorithm Settings page with the additional settings and, under Slot cutoff, the Show every free time card.

How a time becomes an option

For every day, Schedulinq runs the same five steps. The settings below only make sense once you know where each one takes effect.

  1. Collect the possible times

    Your staff's working hours produce every moment the appointment would fit. Nothing is selected out yet.

  2. Give each moment a score

    Every moment gets a score between 0 and 1. That score is mostly travel efficiency: how well the moment connects to the appointments before and after it. A small bonus is added when there is already an appointment nearby that day, and something is taken off when the moment splits a free block in two with nothing useful left in either half.

  3. Filter out the weak ones

    Anything below a certain score is dropped. That line is what Cutoff strictness sets.

  4. Narrow it down to a few options

    What is left is reduced to the number in Options per day, spread across the working day: the day is divided into that many bands, and the best-scoring option in each band survives.

  5. Rescue empty days that are close

    If a day within the next week ends up with nothing, but did have a workable moment, the best one is shown anyway. Further out it is not: an empty week is the signal to look later.

Include driving from/to organisation

The Include driving from/to organisation toggle, switched on.

Include driving from/to organisation

Default: on

Counts the drive from your business address to the first appointment of the day, and the drive back after the last one.

Why

Switch this on if your people start at the office: the first and last times of a day then move inward to leave room for those drives, so your customer is never offered a time you cannot actually make. If your people leave from home, that travel is not yours to plan and you switch it off — otherwise you give away room at the edges of the day that genuinely exists.

Fill direction

The Fill direction choice with No preference, Start of day and End of day.

Fill direction

Default: No preference

Decides whether offered times are spread across the day or pushed against one end of it.

Why

On a day that is still empty this does more than you might expect. With No preference your customer gets several moments spread across that day. Choose Start of day or End of day and an empty day offers one moment per staff member per work window, flush to its beginning or its end: one for a colleague who works one block that day, two for a split shift, and one each when several colleagues could do the job. That is exactly what the setting is for — the rest of the day stays free for work you schedule yourself — but it also means your customer has less to choose from. The page says so itself, under both settings, as soon as you pick a direction.

Options per day

The Options per day slider, set to 3.

Options per day

1 to 10Default: 3

How many times a customer is offered on a single day, across all your staff.

Why

More options means more choice for the customer, but also more of your day that can be given away. Fewer options keeps the day flexible for work you still have to schedule yourself. Three works for most businesses: enough choice to book, little risk of your day filling up in one go.

It is a ceiling, not a promise. A short day, a long appointment, or a day that is already fairly full leaves room for fewer — and that is fine: three usable times beat eight that get in each other's way.

Show every free time

The first card under Slot cutoff switches that filtering off, for the appointments where it gains nothing.

The Show every free time card, switched on, with A time every 30 minutes and the example with 9:00, 9:30 and 10:00.

Show every free time

Default: offA time every 5, 10, 15, 20, 30 or 60 minutes

Only for appointments at a fixed location, by phone or by video call — the card says so itself. Switch it on and choose under A time every how fine the grid is; 30 minutes by default. In a roster block without At the customer in its workplace, Schedulinq then offers every free time on that grid: 9:00, 9:30, 10:00 and so on. Times fall on the clock: if an appointment ends at 10:10, the next time is 10:30.

Why

In a salon, a showroom or a consulting hour there is no drive to save: your customer simply wants to see when you are free. The five steps above exist to plan drives cleverly, so such blocks skip the score, the strictness, Options per day and the rescue of empty days.

A work block with home visits keeps showing the best-fitting times, even with this setting on: every drive counts there, and offering every free time would scatter your day. When a day has both a block at a location and a block visiting customers, each block gets its own way. Drives are checked either way — a time a colleague cannot reach in time from the previous appointment does not appear on the grid either.

Find appointment options never uses this setting: there the point is the times that fit best.

Cutoff strictness

The three strictness options Lenient, Medium and Strict, with Medium selected.

Strictness

Default: Medium

The minimum score a moment has to reach to be shown at all.

Why

This is the most noticeable control on the page, and the only one most businesses ever need to touch. Medium is the default and the best choice for most businesses. Lenient shows more times, including ones that cost more driving: your customers get more choice, but you drive more between appointments. Strict only shows times that fit tightly against what is already booked. That is most efficient when your agenda is full; with room to spare, more of the day stays empty.

If customers are seeing too few times, move it one step more lenient before you touch anything else. If you are driving too much while your agenda is full, one step stricter.

Maximum drive between appointments

The Maximum drive between appointments card, switched on, with 30 minutes filled in.

Maximum drive between appointments

Default: off5–240 minutes

Switch it on and fill in a number of minutes. Schedulinq then no longer offers a time for which a team member would have to drive longer than that from the previous appointment, or to the next one.

Why

Strictness weighs a long drive against everything else, so a time with a long hop can still come through when nothing better is left. This setting does not weigh: a drive over the limit is simply never offered. Use it for the hop you do not make between two jobs, whatever the day looks like.

Only the drive between two appointments counts. The drive from the start of the day to the first job and home after the last one is what your service area is for, so a day with nothing on it yet always stays available. The travel buffer is not added to the figure, and an invitation you send yourself skips the limit. It applies to the booking page and to Find appointment options alike.

Like strictness, this is the default for every service area: an area can follow it, set its own maximum, or have none.

Gradual cutoff for near-future slots

The Gradual cutoff toggle, switched on.

Gradual cutoff

Default: onRecommended

Lets the line above move with how far away the date is.

Why

On: the bar is lower for the next few days and climbs gradually, over about fourteen working days (roughly three weeks), to your chosen strictness. That fills the coming days while leaving room further out for appointments that fit the route better. Off: the same strictness everywhere, whether it is tomorrow or three weeks away — the coming days fill less and fewer appointments fit your agenda.

The worked example on the page

Below the toggle, Schedulinq converts the chosen strictness into something tangible: how many minutes of driving an appointment is still allowed to cost.

Example at Medium: up to ~63 minutes for the next working day, tightening gradually to at most ~42 minutes from about three weeks ahead.

Set the strictness to Strict and both numbers visibly drop:

Example at Strict: up to ~57 minutes for the next working day, tightening gradually to at most ~36 minutes from about three weeks ahead.

Switch the gradual cutoff off and one limit remains, applied everywhere:

Example with gradual cutoff off: at most ~42 minutes everywhere.

What is not on this page

When too few times show up, the cause is more often somewhere else than here:

  • How long an appointment takes and who may perform it — on the appointment type itself.
  • How soon and how far ahead customers may book — under Online booking → Booking rules.
  • Who works when — under Team → Schedule.
  • How far you drive — under Company → Service area.

The full search is described in duration and availability.

Frequently asked questions

I changed something and see no difference. First check whether there were any times to filter at all. If nobody is rostered or the appointment type is not bookable, no setting here will change that. And if you adjusted Fill direction on a day that is already busy, a small or invisible effect is normal.

Customers only see one time per day. Almost always Fill direction: on an empty day a direction offers one time per colleague per work window, so with one colleague working one block that is one a day. Set it back to No preference.

Dates further out have fewer options than next week. That is Gradual cutoff, and it is intended. If you want the same amount of choice everywhere, switch it off.

Some gaps between two appointments never get offered, even on Lenient. Check the maximum drive, here and on the service area. Strictness cannot bring back a time the maximum has refused.

Which setting should I change first? Strictness. One step more lenient or stricter does more than all the other controls combined, and it is easy to undo.

Last updated October 15, 2026