Skip to content
Scheduling & Calendar

Calendar that thinks. Queue that works.

Set your availability once and Mediyn does the rest - conflict detection prevents double-bookings, recurring rules automate your regulars, reminders cut no-shows, and your daily queue shows exactly what's ahead, in progress, and waiting on you, in one glance.

Included on every plan · Google & Outlook sync · automated reminders

Daily Queue
Tuesday, Apr 8
Upcoming
3
In Progress
1
Needs Review
2
Completed
2
Your calendar

Scheduling that runs itself.

Define your hours once. Mediyn handles conflicts, recurring series, reminders, and calendar sync - so the calendar manages itself while you focus on care.

Availability templates

Set weekly hours per therapist, add exception dates, and let buffers apply automatically.

Weekly availability
Template
Mon9:00 – 5:00
Tue10:00 – 6:00
WedOff
Thu9:00 – 5:00
Fri9:00 – 3:00

Conflict detection

Overlaps are blocked before they happen, and the next valid slot is suggested.

Conflict check
Blocked
2:00 PM · Sarah M.
Overlaps Jordan L. - can't double-book
Suggested · 3:30 PM

Recurring series

Standing appointments generate ahead, conflict-checked - pause or cancel any one.

Recurring series
12 created
Every Tuesday · 3:00 PM
Jordan Lee · individual · 50 min
Apr 8
Apr 15
Apr 22
Apr 29

Automated reminders

24-hour and 1-hour SMS and email reminders go out on their own - fewer no-shows, zero manual texts.

Reminders
Auto
24h beforeSMS + email
1h beforeSMS
Fewer no-shows, zero manual texts.

Calendar sync

Two-way sync with Google and Outlook, plus an ICS feed - your calendars never drift apart.

Calendar sync
2-way
Google Calendar Synced
Outlook / Microsoft 365 Synced
Apple Calendar (ICS) Subscribed
The calendar

One calendar for the whole practice.

Every therapist, every session type, conflict-checked and color-coded - with the daily queue one click away.

April 2026Week 14
Monday, Apr 6
9:00 AM
Sarah T.Individual
11:00 AM
Anxiety GroupGroup
1:00 PM
James R.Telehealth
2:00 PM
Mark L.Individual
4:00 PM
CBT WorkshopGroup
Today
5 sessions
Availability
62% open
No conflicts
Configuration

Set availability. Define session types. Done.

Define your weekly availability once and the template repeats; add exception dates for vacations and buffer time between sessions enforces itself. Build session types from one catalog - names, durations, rates, and CPT codes - and each type carries its billing configuration straight into invoices and superbills.

Weekly recurring templates per therapist
Exception dates for time off
Individual, group & telehealth session types
CPT codes & rates carried into billing
Start free trial
Weekly Availability
Mon
9:00 AM5:00 PM
Tue
10:00 AM6:00 PM
Wed
Day off
Thu
9:00 AM5:00 PM
Fri
9:00 AM3:00 PM
15 min buffer between sessions
Session lifecycle

Every session follows a clear path.

From booked to final approval, sessions move through defined states - automatically where it's safe, and manually where you need control, like approving documentation. Transitions only move forward: an approved session can't silently revert, so your records stay trustworthy.

Five clear states, plus cancel & no-show
Auto-advance where safe, manual where it matters
No backward transitions - approved stays approved
Every change logged for the record
Explore documentation
ScheduledIn ProgressProcessingIn ReviewApprovedScheduledIn ProgressProcessingIn ReviewApprovedScheduledIn ProgressProcessingIn ReviewApproved
Cancellation policies

Protect your time. Automate the awkward part.

Create cancellation policies in practice settings and assign one per session type, or set a clinic-wide default. When a client cancels inside the window or no-shows, the fee triggers and the invoice generates automatically - no follow-up email, no manual chasing, no awkward conversation at the next visit.

Configurable notice period per policy
Late-cancellation and no-show fees
Assign per session type or clinic-wide
Fee charged & invoiced automatically via Stripe
See online payments
Policy Enforcement
Cancellation
Sarah T. - Individual
Tomorrow, Apr 8 · 2:00 PM
Cancelling...
Policy check
Notice period24 hours
Cancelled at6 hours before
Within window?Yes - late cancel
Late cancellation fee
$75.00
Invoice #INV-1247 auto-generated · Client notified
Connected to everything

Your schedule is the backbone of the practice.

A session's state drives everything downstream. Move it to “in progress” and documentation begins; reach “approved” and billing artifacts are ready; cancel it and policy enforcement fires - no manual steps in between.

FAQ

Questions, answered.

Everything else you might want to know about scheduling.

Every booking and reschedule runs through conflict detection automatically - overlapping sessions are blocked, a clash with an in-progress session is caught, and the next valid slot is suggested. You can't double-book yourself or a client.

Still have a question?Talk to our team
One Platform

Connected to everything else.

Every appointment connects forward: telehealth links generate themselves, sessions become notes, and notes become invoices. Your calendar is the spine of the platform, not a separate tool.

Your evenings belong to you. Not your notes.

Join the therapists who stopped staying late for documentation and started focusing on what matters - their clients.

7-day free trial · Full access · Cancel anytime