—— capability 5 of 6 · Scheduling

Counsellor sessions · 31 on file

Sessions, transcripts, and AI-generated counsellor notes. Subscribe via the calendar feed below to get all sessions in Google Calendar, Apple Calendar, or Outlook.

Download .ics · RFC 5545 feed url: /scheduling/calendar.ics
cancelled · 4 completed · 17 no_show · 5 scheduled · 5

Upcoming this week

5 sessions

Upcoming later

4 sessions

Recent (last 30 days)

8 sessions

Older

14 sessions
—— how Scheduling works

Counsellor sessions, subscribed not exported

1
Author

Sessions live in sessions table — id, student, counsellor, scheduled_at, status, transcript, ai_notes. Created from the upload pipeline or by counsellors directly.

2
Bucket

Server splits by date: this week / later / last 30 days / older. Pure SQL — no client-side filtering, no infinite scroll.

3
Subscribe

/scheduling/calendar.ics emits an RFC 5545 feed (VCALENDAR + VEVENT). Google Calendar, Apple Calendar, Outlook all eat it natively — no integrations to maintain.

4
Annotate

Transcript + AI-generated notes live on the detail page. Counsellor edits the notes; transcript is immutable. Diff is logged to audit_log.