Calendar & Scheduling
Every due date, discussion deadline, and live class — in one calendar, automatically.
Stop maintaining a separate schedule. The moment you set a due date on an assignment, a graded discussion, or a module item, it shows up on your calendar and your students' — color-coded by course, with no extra step. Schedule a live online class and it launches in Ember's built-in video room, not a Zoom link you have to paste somewhere else. Add one-off meetings or office hours yourself, and everything stays in sync across month and week views.
At a glance
The challenge
Your schedule is scattered
Due dates live in the LMS, live classes get scheduled in a separate video tool, and one-off meetings end up in email threads. Students miss deadlines because nothing lives in one place.
How Ember helps
One calendar, populated for you
Every due date you set on an assignment, discussion, or module item appears automatically — no duplicate entry. Add live classes and one-off meetings directly on the calendar, and everything stays color-coded by course for you and your students.
Real scenarios
When you'll use it
Concrete moments in the school week — not abstract features.
Week at a glance
Switch to week view and see every due date and live session across every course you teach, color-coded so a busy week is still scannable.
Scheduling a live class
Add a session to the calendar and it opens directly in Ember's built-in video room — no link to copy into a separate app.
Student clarity
Students see the same due dates on their own calendar, filtered to exactly what's assigned to them — no surprise deadlines.
Capabilities
Everything included
Auto-populated due dates
Assignments, module items, and graded discussions appear the moment you publish them — no manual calendar entry.
Native live classes
Schedule a session and it opens in Ember's built-in video room — no separate Zoom or Meet link to distribute.
Month and week views
Switch views instantly to see the whole month at a glance or drill into a single week.
Custom events
Add one-off meetings, office hours, or reminders and tag them to a course or keep them personal.
Course color-coding
Every event inherits its course color, so a busy week is still scannable at a glance.
Student-synced view
Students see the same due dates and live sessions on their own calendar — filtered to what's assigned to them.
Teaching assistant integration
Your daily brief in the Teaching Assistant pulls straight from this calendar — no separate schedule to check.
Custom meetings & reminders
Add one-off events directly on the calendar for anything that isn't auto-populated from a course.
Color-coded courses
Each course gets a distinct calendar color so you can scan a busy week at a glance.
Month and week toggling
Switch instantly between a full-month overview and a detailed week view.
Cross-course visibility
See every course you teach on one calendar instead of switching between class views.
How it works
Up and running in three steps
Courses populate automatically
Due dates and module deadlines appear the moment you publish content — nothing to re-enter.
Schedule live classes
Add a session and it opens directly in Ember's built-in video room when it starts.
Add what's missing
Office hours, meetings, and reminders slot in alongside auto-populated events.
Everyone sees their view
Students see what's assigned to them; you see every course at once.
“I stopped keeping a second calendar. Due dates just show up, and my live classes open right in the same tab.”
Derek Osei
Physics Teacher
FAQ
Common questions
No — publishing a due date on an assignment, discussion, or module item adds it to the calendar automatically.
Try Calendar & Scheduling free
Set up your school or classroom in minutes. No credit card required.
Get startedWorks great with
Features commonly used together.