Skip to main content

Calendar Scheduling: How Users Plan and Stay Consistent

Calendar scheduling app feature

Written by Sunny Dulay
Updated over 3 months ago

What this enables

Users can now schedule classes, courses, routines, and challenges directly inside the app and sync them with their personal calendar (Google Calendar or iCal).

This is one of the most requested features and a major driver of engagement and habit formation.

What users can do

  • Schedule a class, course, or challenge from the content details screen

  • Schedule sessions from the Calendar widget in Home and Profile

  • Connect their calendar under Settings → Appearance & Preferences → Calendar

  • Sync scheduled sessions to Google Calendar or iCal

  • View all scheduled sessions inside the in-app calendar

  • Edit scheduled session times

  • Receive a push notification 15 minutes before a scheduled session

Course scheduling behavior (important)

When a user schedules a course:

  • Sessions are added sequentially, one per day

  • Example:

    • Jan 10 → Day 1

    • Jan 11 → Day 2

    • Jan 12 → Day 3

    • Jan 13 → Day 4

This creates a structured, guided experience without manual setup.

First-time experience

  • When a user taps the calendar for the first time, a calendar connection prompt appears automatically.

How to turn off the calendar

You can turn the calendar off in your app from the Portal if this feature doesn't make sense for your app

Did this answer your question?