A calendar that respects the way you work.
Buffers between sessions, no-show automations, and one booking link that fits your practice — not the other way around.
The scheduling tax on a clinical week.
For most psychologists the calendar is where the day quietly falls apart. Overlapping bookings, missed buffers, SMS threads, and no-shows that eat an hour of your evening.
- Clients rebook over your lunch buffer
- Confirmations go out late — or not at all
- A cancellation cascades into an idle slot
- You chase reminders on WhatsApp
Sample week
Your calendar at a glance
Stacked hours — booked sessions, protected buffers, and remaining open capacity. Hover any day for the breakdown.
Time reclaimed
Where automation gives back
Buffers that hold
Pre/post buffers per service — booking links respect them automatically. No more 5-minute overruns eating your lunch.
View detailsOne booking link
Clients pick from real availability, filtered by service, location, and mode. Send once, use everywhere.
View detailsNo-show automations
24h + 2h reminders. Auto-charge, auto-reschedule, or release to waitlist. Configured per service.
View detailsBefore vs after PeaceCode
No-show rate, quietly falling
How a booking flows
One link, four quiet steps.
Client opens the link
Three-tap flow. No account required.
Picks a real slot
Only shows availability that respects your buffers.
Automations run
24h + 2h reminders. Auto-charge on no-show.
Calendars sync
Google or Outlook, both ways, privately.
Attendance funnel
From booking to attended
Across ~2,400 sessions on early-access practices. 87% attendance vs. 74% industry baseline.
Live waitlist behaviour
A slot opens at 4:17 pm
- 4:17Cancellation received
Client A cancels Thu 5pm session.
- 4:17Waitlist notified
3 priority clients get SMS + email.
- 4:19First confirmation
Client B taps 'take it' — slot locked.
- 4:19Rest auto-released
Others told slot is filled, kept in queue.
- 4:20Calendar reconciled
Google + Outlook updated silently.
Also inside
Everything the calendar already knows.
Two-way calendar sync
Google and Outlook stay in lockstep. Personal events block your calendar without exposing details.
Privacy-first sync
Client names never appear on shared calendars. Synced blocks read as 'Session — hold'.
Waitlist that actually works
Priority queue notified the instant a slot opens. First confirmation books automatically.
~4 hrs
Saved per week
on scheduling admin, from early-access clinicians
38%
Fewer no-shows
with 24h + 2h reminders enabled
1 link
Instead of 40 SMS
for a typical booking week
Frequently asked
Straight answers.
Can I have different rules per service?
Yes. Every service — assessment, first session, follow-up, couples, group — carries its own duration, buffers, fee, cancellation window, and reminder cadence.
What exactly happens on a no-show?
Your call, per service: charge the on-file card, offer one automatic reschedule, or release the slot to the waitlist. Policies can be softened by client tag (e.g. 'first session — grace').
Do clients need an account to book?
No. Three-tap booking with just a name, email, and phone. An account is only created if you enable the client portal for that person.
Will it work in-clinic when Wi-Fi drops?
Reads work fully offline. New bookings and edits queue locally and sync as soon as connectivity returns.
Can I offer package deals or block bookings?
Yes. Configure packages (e.g. 6-session CBT bundle), let clients book the whole arc in one flow, and auto-schedule recurring slots with drift protection.