> ## Documentation Index
> Fetch the complete documentation index at: https://docs.skillfactory.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# Tutoring

> Schedule tutoring sessions with teachers featuring integrated video conferencing

## Tutoring

**Paid addon** — A scheduling system for one-on-one tutoring sessions between students and teachers. Includes integrated video conferencing for live sessions.

## Overview

Tutoring allows teachers to set available hours for individual consultations, and students to book sessions during those hours. Sessions take place via video conferencing directly on the platform.

## For teachers

### Setting availability

<Steps>
  <Step title="Access My Availability">
    In the tutoring panel, click the **My Availability** tab.
  </Step>

  <Step title="Set your weekly schedule">
    For each day of the week, configure:

    * Start and end time (e.g., 2:00 PM to 6:00 PM)
    * Session duration (15, 30, 45 or 60 minutes)
    * Enable or disable each day
  </Step>

  <Step title="Add exceptions (optional)">
    Use **Date Overrides** to adjust specific dates:

    * **Available**: Add extra slots for a specific date
    * **Blocked**: Block an entire day (holiday, appointment)
  </Step>

  <Step title="Manage individual slots">
    In the calendar, you can block or unblock specific slots, and create ad-hoc slots for specific dates.
  </Step>
</Steps>

### Managing sessions

In the **My Sessions** tab, the teacher can view:

* All booked sessions with student name, date, time and status
* Possible statuses: **Scheduled**, **Completed**, **Cancelled**
* Option to cancel sessions with a reason

### During the session

When the scheduled time arrives:

1. Access the session on the platform
2. Video conferencing starts automatically with camera, microphone and screen sharing
3. Use the **file sharing** feature to send materials to the student during the session
4. When finished, the session is marked as completed automatically

## For students

### Booking a session

<Steps>
  <Step title="Choose the teacher">
    On the tutoring page, see the list of teachers with availability. Select a teacher.
  </Step>

  <Step title="Choose the date">
    The calendar shows only dates where the teacher has available slots. Click a date.
  </Step>

  <Step title="Choose the time">
    See available time slots for the selected date. Each slot shows start time and duration.
  </Step>

  <Step title="Confirm the booking">
    Click **Confirm Booking**. You'll see a confirmation screen with all session details.
  </Step>
</Steps>

<Note>
  Depending on platform settings, you may need to book with minimum advance notice (e.g., 24 hours) and there's a limit on simultaneous bookings per student.
</Note>

### Managing bookings

In the **My Bookings** tab, students can:

* View all upcoming and past sessions
* Cancel future sessions (respecting the minimum cancellation notice)
* Join the video conference when the time arrives

### Joining the session

<Steps>
  <Step title="Join at the scheduled time">
    At the scheduled time, enter the session from the tutoring page.
  </Step>

  <Step title="Video conference">
    The session opens with video, audio and integrated chat.
  </Step>

  <Step title="File sharing">
    Use the files button to share materials with the teacher during the session.
  </Step>
</Steps>

## For administrators

### General settings

Administrators and owners configure tutoring rules in the **Settings** tab:

| Setting                         | Description                                                    |
| ------------------------------- | -------------------------------------------------------------- |
| **Max bookings per student**    | How many simultaneous sessions each student can have (1 to 20) |
| **Minimum advance notice**      | How far ahead students must book (e.g., 24 hours)              |
| **Minimum cancellation notice** | How far ahead students can cancel (e.g., 2 hours)              |

### Booking overview

In the **All Bookings** tab, administrators can view all platform sessions with filters by teacher and status.

## Session statuses

| Status                   | Description                           |
| ------------------------ | ------------------------------------- |
| **Scheduled**            | Confirmed upcoming session            |
| **Completed**            | Session time has passed               |
| **Cancelled by student** | Student cancelled before the deadline |
| **Cancelled by teacher** | Teacher cancelled the session         |

## Next steps

<CardGroup cols={2}>
  <Card title="View all addons" icon="puzzle-piece" href="/en/addons/overview">
    Explore other addons
  </Card>

  <Card title="Live classes" icon="tower-broadcast" href="/en/features/live-classes">
    Live broadcasts for entire classes
  </Card>
</CardGroup>
