Skip to content

Session Management

The Session Management feature allows you to schedule, track, and analyze all classroom teaching sessions.

A session represents a single teaching interaction between an educator and one or more students. Each session includes:

  • Date & Time - When the session occurred
  • Duration - Length of the session in minutes
  • Student(s) - Who attended
  • Educator - Who taught
  • Status - Scheduled, in-progress, completed, cancelled
  • Notes - Session content and observations
  • Attendance - Actual students who attended
  • Payment - Associated billing information
  1. Navigate to SessionsSchedule New
  2. Select session type (one-on-one, group, class)
  3. Choose date and time
  4. Select student(s)
  5. Set duration (in 15-minute increments)
  6. Add description (optional)
  7. Click Schedule

Session is now visible on calendar and sent to students.

For immediate session entry:

  1. Click Log Session from dashboard
  2. Select student(s)
  3. Enter actual duration
  4. Add notes (optional)
  5. Click Log

Session recorded with current timestamp and payment calculated.

Navigate to Sessions to see:

  • Calendar View - Visual week/month layout
  • List View - Detailed session information
  • Student View - Sessions by student
  • Educator View - Sessions by educator
  1. Click on session
  2. Click Edit
  3. Modify details (date, time, duration, notes)
  4. Click Save

Changes update instantly and affected parties are notified.

  1. Click on session
  2. Click Cancel
  3. Choose reason (optional)
  4. Select notification option
  5. Confirm

Cancellation logged and refund processed if applicable.

  1. Click on session
  2. Click Reschedule
  3. Select new date/time
  4. Add rescheduling reason (optional)
  5. Confirm

All parties notified of new schedule.

Sessions have distinct statuses throughout their lifecycle:

StatusMeaningActions Available
ScheduledFuture session bookedEdit, Cancel, Reschedule
In ProgressCurrently happeningEnd Early, Add Note
CompletedFinished normallyView, Analyze, Repeat
CancelledNot happeningReschedule, Archive
No-ShowStudent didn’t attendMark as no-show, Follow up

Create templates for recurring sessions:

  1. Go to SessionsTemplates

  2. Click New Template

  3. Set:

    • Time of day
    • Duration
    • Recurring pattern (weekly, bi-weekly, etc.)
    • Student(s)
    • Notes
  4. Click Create

  1. Click Schedule Session
  2. Select From Template
  3. Choose template
  4. Confirm details
  5. Click Schedule

Recurring sessions automatically created.

Add detailed information about sessions:

Teaching Notes

  • Topics covered
  • Student performance
  • Materials used
  • Homework assigned

Observation Notes

  • Student engagement
  • Improvements needed
  • Skills demonstrated
  • Challenges faced

Administrative Notes

  • Payment status
  • Follow-up needed
  • Special requests
  • Contact information
  1. Open session
  2. Click Add Note
  3. Select note type
  4. Type content
  5. Click Save

Notes are searchable and attached to session record.

For group sessions:

  1. Open session
  2. Click Mark Attendance
  3. Check off students who attended
  4. Note any absences
  5. Click Save

Attendance automatically recorded and attendance rate updated.

  1. Select session
  2. Click Mark No-Show
  3. Confirm student(s)
  4. Choose follow-up action
  5. Send notification

No-show tracked and follow-up initiated.

View statistics on:

  • Total sessions taught
  • Average session duration
  • Student attendance rate
  • Most frequent students
  • Busiest times
  • Revenue per session
  1. Go to ReportsSessions
  2. Select date range
  3. Choose metrics to include
  4. Select format (PDF, Excel, email)
  5. Download or send

Payment is automatically tracked for each session:

  • Session logged → Payment calculated
  • Amount based on tier pricing
  • Automatically invoiced if on monthly plan
  • Pay-per-session available for some tiers
  1. Open session
  2. Click Adjust Payment
  3. Enter new amount (if needed)
  4. Add reason for adjustment
  5. Save

Adjustment logged in payment history.

Student: Sarah Ahmed
Date: July 23, 2024
Time: 3:00 PM - 4:00 PM
Duration: 60 minutes
Status: Completed
Payment: $50
Topics: Math - Algebra Basics
Educator: Mr. Khan
Date: July 23, 2024
Time: 2:00 PM - 3:30 PM
Duration: 90 minutes
Students: 15 attendees
Status: Completed
Payment: $300 total ($20/student)
Topic: English - Essay Writing
Bulk Update:
- Select: All Friday sessions
- Duration: Extend to 90 minutes
- Effect: 12 sessions updated
- Notifications: Automatically sent
  1. Log immediately - Record sessions right after completion
  2. Add details - Include notes about what was taught
  3. Track attendance - Keep accurate attendance records
  4. Monitor patterns - Review trends to improve scheduling
  5. Set templates - Use templates for recurring sessions
  6. Plan ahead - Schedule sessions in advance when possible

Next: Learn about Student Management or Payments