Schedule & Live Sessions
Manage your learning calendar, view upcoming events, and join live video sessions with your teacher on Speakly.PRO.
Understanding the Schedule
Your Schedule is your personal learning calendar that shows:
- Upcoming live sessions with your teacher
- Homework due dates
- Scheduled lessons
- Important reminders
Access: Click "Schedule" in the sidebar or navigate to /platform/schedule
Event Types and Color Coding
Your calendar color-codes events by their status, making it easy to see at a glance which lessons are upcoming, in progress, completed, or canceled.
Status Colors
| Status | Color | Meaning |
|---|---|---|
| Added | Gray | Lesson is scheduled but not yet started |
| Started | Blue | Lesson is currently in progress |
| Passed | Green | Lesson was completed successfully |
| Verified | Teal | Teacher reviewed and confirmed completion |
| Canceled | Red | Lesson was canceled |
Nested Homework and Exercises
Homework and exercise assignments appear nested under their parent class lesson on the calendar, rather than as separate events. When you hover over a class lesson, the popup shows any attached homework or exercises with their type and status. This makes it easy to see everything related to a single class at a glance.
Managing Your Schedule
Filtering Events
Filter what appears on your calendar:
-
By Type:
- Show only live sessions
- Show only homework
- Show all events
-
By Course:
- Filter to specific course
- View all courses
-
By Time:
- Today
- This week
- This month
- Custom range
Live Sessions
Live sessions are real-time video classes with your teacher.
What Types of Live Sessions Exist?
There are two types:
- Individual Sessions: One-on-one with your assigned teacher
- Group Sessions: Multiple students in a shared classroom with a teacher
In group sessions, multiple students join the same live session. Students can see and interact with each other. The teacher can address the whole group or individual students, and each student's participation is tracked separately.
What to Expect
Before the Session:
- Join link becomes active 5-10 minutes before start
- Calendar reminder sent (if enabled)
- Prepare materials mentioned by teacher
- Test your camera and microphone
During the Session:
- Video and audio communication via our internal conference platform
- Screen sharing (teacher may share materials)
- Interactive Lesson — collaborative lesson workspace where you and your teacher work simultaneously on exercises, multimedia content, and other lesson materials in real time
- Group chat -- send and receive text messages with the teacher and other participants in real time. Use it to ask questions, share answers, or follow along with written instructions.
- Lesson switching -- in individual sessions, your teacher may switch to a different lesson during the call. The lesson content updates automatically while the video call continues.
- Edit permissions — in individual sessions, your teacher may toggle whether you can edit the shared document. If permissions change, you will see a notification immediately.
After the Session:
- Your teacher may assign homework based on the lesson
- Your teacher may rate the class and leave a comment
- You can continue working on exercises from the lesson material at your own pace — the lesson document is your own copy, so feel free to edit, annotate, and rework it as you like
We encourage both teachers and students to make marks and notes directly in the lesson document during class, so your copy retains all the context from the session.
Joining a Live Session
Method 1: From Calendar
- Find the session on your calendar
- Click on the event
- Click "Join Session" button
- Video call opens in new tab/window
Method 2: From Dashboard
- Look for "Upcoming Live Session" card
- Shows next session with countdown
- Click "Join" when active
Method 3: From Notification
- Click notification about upcoming session
- Click "Join Now" button
- Enter the session
Rescheduling
When You Can Reschedule
You may be able to reschedule if:
- Teacher has enabled rescheduling
- Sufficient notice is given
- Alternative time slots available
How to Reschedule
-
From Calendar:
- Click on the event
- Click "Reschedule"
- Select new date/time from options
- Submit request
-
From Event Details:
- Open full event details
- Find "Reschedule" option
- Choose new time
- Confirm change
Reschedule Requests
All reschedule requests require teacher approval:
- You submit a reschedule request with your preferred new time
- Your teacher receives a notification about the request
- The teacher reviews and either approves or declines
- You receive a notification with the decision
- If approved, your calendar updates automatically with the new time
Canceling a Lesson
If you need to cancel a scheduled lesson entirely (rather than move it to a different time), you can do so directly from the calendar or the dashboard.
When You Can Cancel
- The lesson status must be Added (not started, passed, or already canceled)
- Class lessons must be more than 12 hours away — if it's within 12 hours, use Reschedule instead
- Homework and exercise lessons can be canceled at any time regardless of schedule
- Only your own lessons can be canceled
How to Cancel
From the Calendar:
- Click on the lesson event
- Click Cancel Lesson
- Enter a reason for cancellation (required)
- Confirm the cancellation
From the Dashboard (Upcoming Lessons):
- Find the lesson in your upcoming lessons list
- Click the X button next to it
- Enter a reason for cancellation
- Confirm
Canceling a lesson cannot be undone. If you're unsure, consider rescheduling instead. Within 12 hours of the lesson, cancellation is disabled — use Reschedule.
After Cancellation
- The lesson status changes to Canceled (shown in red on the calendar)
- Your teacher receives a notification about the cancellation with your reason
- The cancellation details (who canceled, when, and why) are visible when hovering over the event on the calendar
Notifications & Reminders
Reminder Types
Upcoming Session:
- 24 hours before
- 1 hour before
- 15 minutes before
Homework Due:
- 48 hours before
- 24 hours before
- Day of deadline
Schedule Changes:
- Immediate notification
- Email and in-app
Managing Reminders
-
Go to Profile → Notifications
-
Find "Schedule" section
-
Toggle reminder types:
- Email reminders
- In-app notifications
-
Set timing preferences
-
Save changes
Time Zones
Understanding Time Zones
The platform handles time zones automatically:
- Events show in your local timezone
- Teacher's timezone displayed for reference
- Conversion happens automatically
- Daylight saving time accounted for
Setting Your Timezone
- Go to Profile → Settings
- Find "Timezone" field
- Select your timezone from dropdown
- Save changes
- All times update immediately
Set your timezone correctly to avoid missing sessions! Incorrect timezone settings are the most common cause of missed live classes.
Troubleshooting
Can't Join Live Session
-
Check Timing:
- Verify current time vs. session time
- Check timezone settings
- Ensure session hasn't ended
-
Technical Issues:
- Refresh the page
- Try different browser
- Check internet connection
- Disable VPN if using
-
Permissions:
- Allow camera/microphone access
- Check browser permissions
- Try incognito mode
Calendar Not Loading
- Clear browser cache
- Refresh page
- Check internet connection
- Try different browser
Wrong Times Showing
- Check profile timezone setting
- Verify computer timezone
- Contact teacher to confirm session time
- Check daylight saving time changes
Reschedule Not Working
- Verify rescheduling is enabled
- Check if within allowed timeframe
- Ensure alternative slots available
- Contact teacher directly
Next Steps
- Progress Tracking - Monitor your learning achievements
- Marketplace - Find additional learning materials








