Three ways sessions get created
- Student books a tutor — student picks a time; tutor may need to approve
- Tutor creates a session — tutor invites students directly
- Admin schedules a session — admin invites anyone (tutors, students, staff)
Student books a tutor
- Dashboard → Tutors → open a tutor’s profile
- Click Book
- Select Subject
- Pick a date and time on the availability calendar
- Add optional Notes (e.g. “Need help with Chapter 5”)
- Submit:
- If approval is required → Request to book → you see Session requested
- If auto-booking is on → Confirm booking → Session booked immediately
With approval: Pending Approval → (tutor Accepts) → Booked → (tutor Starts) → Live → Completed
Without approval: Booked → (tutor Starts) → Live → Completed
Tutor approves or declines
- Tutor opens Dashboard → Sessions → Requests tab
- Each pending request shows student name, time, and subject
- Accept — session becomes Booked; student is notified
- Decline — student is notified; they can pick another slot
Tutors should check Requests regularly so students aren’t left waiting.
Tutor schedules directly
- Dashboard → Sessions → Schedule session (or use the calendar on tutor home)
- Select student(s) to invite
- Set date, start time, end time, subject, notes
- Send invite — session is Booked immediately (no approval needed)
Admin schedules a session
- Dashboard → Sessions → Schedule session
- Search and add invitees — badges show Admin, Tutor, or Student
- Set date, time range, subject, notes
- Send invite
Useful for institute-wide classes, exams, or parent meetings.
Approval settings
Your institute admin controls whether bookings need approval:
Settings → Modules → Session Scheduling → approval rules
Rules can differ by who is booking whom (e.g. student→tutor requires approval, tutor→student does not).
If you’re unsure why a booking is pending, ask your institute admin — they configured the rules.
After booking — what happens next
- Session appears on both parties’ Sessions list and dashboard widgets
- At class time, the tutor starts the session
- Students join the live video room
- Tutor ends when done
Details: Joining a live session.
Example
Aisha (student) wants maths help from Mr. Khan (tutor):
- Aisha books Tue 4pm → Request to book
- Mr. Khan sees it in Requests → Accept
- Both see “Booked” on Tuesday
- At 4pm Mr. Khan clicks Start Session
- Aisha clicks Join Session
- They work on the whiteboard for 45 minutes
- Mr. Khan ends the session → Completed
Common questions
- Can I cancel? — Contact your tutor or admin; they can cancel from Sessions
- Can I reschedule? — Decline or cancel the old session and book a new time
- Who can start the video? — Tutor or admin only
- Can I book multiple tutors? — Yes, one session per booking