Mentoring module · Mentoring
Mentoring
Availability grids that honour every mentor's IANA timezone, overlap-safe booking, one-click join for Zoom, Meet, and Teams, and evaluation rubrics tied to the program's phases.
Week of Apr 20 · Mentor view
Architecture review · Asha V.
ZoomOverview
The numbers that shape the product
Every tile shows live data — the same view your admins, mentors, and learners see inside the product.
Active mentors
58
Across 9 timezones — availability resolves in local time.
Upcoming sessions
214
This week, across every cohort in the tenant.
No-show rate
3.1%
Detected automatically, not by spreadsheets.
Avg. feedback
4.6/5
From 320 completed sessions in the last 30 days.
Capabilities
What you can actually do
DST-aware availability
Windows are stored against the mentor's IANA timezone and resolved on the fly — no manual cutovers across the spring and fall transitions.
timezone-awareOverlap-safe booking
The platform prevents double-booking — overlapping sessions are rejected before they're saved.
btree_gistOne-click join
Zoom, Google Meet, and Microsoft Teams links are minted at schedule time and re-bound if the meeting is moved.
zoom · meet · teamsNo-show detection
An automatic check runs every minute against the complete session lifecycle — late joins age into `IN_PROGRESS`, empty rooms age into `MENTOR_NO_SHOW` or `LEARNER_NO_SHOW`.
celery-beatEvaluation rubrics
Rubrics author once in the program and apply to every session — scores carry into cohort progress without a second entry.
rubric-tiedCalendar write-back
Scheduled sessions write directly to the mentor's Google or Microsoft calendar — attendees keep using the calendar they already live in.
calendar-sync
Workflow
From first login to closed cohort
Four recurring jobs, one audit trail. Every step generates a permanent record — replayable, exportable, secure.
Step 01
Publish availability
Mentors define weekly windows in their own timezone. The grid persists against IANA, not UTC, so DST resolves automatically.
Step 02
Match to learners
Operators bulk-book or learners self-serve inside their cohort surface. The overlap constraint is the only arbiter.
Step 03
Run the session
One-click join, shared rubric in the sidebar, recording uploaded to the tenant's object storage — retention window enforced by beat task.
Step 04
Evaluate & close
Rubric scores sync to cohort progress. Feedback survey delivers automatically. No-shows close the session lifecycle.
Preview
A real view inside the product
The surface below is pixel-for-pixel what operators see in production — no screenshots, just the same components running with seeded data.
Maria Chen · Weekly availability
America/New_York · week of Apr 20
Keep exploring