Skip to content
Insight Notes
Menu

Scheduling

The week, without the double-booking.

Weekly therapy is the default cadence in this work, so the calendar is built around a standing appointment rather than treating it as a special case.

A week in the schedule: recurring sessions on the hour, one running as telehealth, one cancelled, and a ninety-minute group.

Cadence

Standing appointments, properly

A recurring series is one thing you edit, not fifty appointments you fix one at a time — and a single week can be moved or cancelled without breaking the rest of it.

Conflicts

Two clients cannot hold one hour

Overlap is checked as a rule rather than a warning, on half-open intervals — a session ending at ten does not collide with one starting at ten, which is the sort of off-by-one that makes a calendar untrustworthy.

Availability

Bookable hours, not guesswork

A clinician sets the hours they can be booked, with exceptions for the weeks that differ. Open-slot search reads from that rather than from an empty grid.

The gap

A waitlist that is a queue

When somebody cancels, the people waiting are already recorded — with what they are waiting for — instead of living in somebody's memory or a sticky note.

Late cancellations

Nobody decides a cancellation was late.

A practice says how much notice it asks for. After that the status follows from the clock, not from whoever picked up the phone. The alternative is asking a clinician to decide whether to charge somebody in the moment they ring to say they cannot come, and that is not a decision software should hand to a person mid-conversation.

Change the notice period below and watch which cancellations move. That is the whole rule: a cancellation is late when it lands inside the window, and one the practice made is never late whatever the clock says.

Who cancelled, and when
How much notice the practice asks for Notice asked for

Who caused it

The practice cancelling is never late

A clinician off sick at short notice is still short notice, and the client did nothing. That cancellation is recorded as the practice's own and cannot become a charge, whatever the clock says.

No policy, no penalty

Silence is not a 24-hour rule

A practice that has never said what counts as enough notice has nothing late recorded against anybody. There is no quiet default doing it for them.

The client is told before they confirm, not billed afterwards. Cancelling inside the window from their own portal shows them the practice's notice period in words, says it will be recorded as a late cancellation and may be charged, and then lets them decide.

Recorded and charged are also two different things. The status is worked out; the fee is always somebody's decision. Clinicians waive these constantly, for the first time it happens, an illness, a client in crisis, and a fee that appeared on its own would be reversed by hand more often than it was kept.

When one is raised it is held apart from the session's charges, and it is built so it cannot reach an insurance claim. Billing a payer for a session that did not happen is a false claim, so it is prevented by how the record is built rather than by anyone remembering.

Your own calendar

Sync it, and decide how much of it travels.

A clinician can subscribe to their own schedule from the calendar they already live in. This is the most exposing thing the product does, and it is worth being plain about why: a synced event can carry a client's name, and for a telehealth session a link into it, into an account whose agreements are the practice's business rather than ours.

So the answer is not a warning in the settings screen. It is that each connection decides what leaves — and narrowing it costs nothing, because you do not have to disconnect to change your mind.

Your calendar app
What this connection sends This connection sends

A URL is a credential

The feed can be revoked

A subscribe link works for whoever holds it, so it can be rotated: the old URL stops resolving on the next request, and connecting, disconnecting and rotating are each recorded in the audit trail.

Both directions

Your own commitments block the hour

A connection can also stop bookings landing on top of what is already in your own calendar, so open-slot search does not offer an hour you are not free for.

Reminders that say as much as the client wants said.

A reminder about a therapy appointment is not a neutral message. A practice chooses how much it names — the time only, or the clinician too — and a client can decline them entirely. The appointment still exists; the message about it is theirs to control.

How we hold your records

Start with the week you are already having.

Set up a practice, put a real week in the calendar, and see whether it fits before you move anything across.