Who can access this?

Parents that have been invited to Educai and have 'can request sessions' enabled.
How parents request a session
From the parent portal select users can request 1-to-1 sessions with existing tutors. The requested tutor and admins can see the session requests on their dashboard, where they can accept or decline the requests. Parents will see a button on the parent portal titled 'Request session' which will take them to the booking page.

Requesting sessions
- Parents can request a session at least 72 hours in advance.
- Available time slots for requesting will be based on the tutor's availability and existing lesson schedule.
- Upon requesting a session, both the tutor and parent will receive an email notification about the request.
- The tutor and admins can see the session requests on their dashboard, where they can accept or decline the requests.
- Tutors have 72 hours, or until the day before (whichever comes first) to reply to a session request; otherwise, the request will be automatically declined.
- Accepting a session request will automatically create a session at the requested time, with the student and subject added.When declining a request, tutors must provide a reason which will be sent to the parent.
- Parents will receive an email notification and see the information on their parent login when a request is accepted or declined.

Rescheduling and cancelling:
- Parents with this feature enabled can also cancel existing sessions with at least 72 hours notice and must provide a reason for cancellation.
- Rescheduling a confirmed session follows the same process as requesting a session.When rescheduling a session, the previous session is cancelled, and a new session is created at the scheduled time (once accepted).
- If a reschedule request is declined, the existing session will not take place.
