C
Chisel
CDP Demo
v0.1.0
—— capability 5 of 6 · Scheduling

Counsellor sessions · 30 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 · 3 completed · 15 no_show · 6 scheduled · 6

Upcoming this week

1 session

Upcoming later

7 sessions

Recent (last 30 days)

11 sessions

Older

11 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.