Most students know they need to study. What they don't know is when, how long, and how many times to review each topic before an exam. The result is last-minute cramming — the least effective way to retain information. Calendars stay empty until the night before, and by then it's too late.
Why This Approach Works
This agent is built on two of the most well-researched study techniques in cognitive science:
Spaced Repetition - Reviews material at increasing intervals before an exam 14 days out, 7 days, 3 days, and 1 day. Each review forces active retrieval, which moves information into long-term memory.
Active Recall with Pomodoro - Each session asks students to close their materials and write down everything they remember first. This retrieval effort is what strengthens memory. Sessions are 25 minutes long enough to go deep and short enough to stay sharp.
How It Works
Step 1: Setup
The agent checks if the Study Setup & Preferences page exists
If not, it creates it automatically from a template
Student fills in available days, max study hours per day, and notification email
Step 2 : Connect Your Calendar
The agent checks if Google Calendar is connected
If connected, reads existing events to avoid double booking
If not connected, prompts the student to connect or fill in blocked times manually
Step 3: Add Courses (3 Ways)
Method A: Upload syllabus PDF. The agent extracts course name, exam dates, and topics automatically
Method B: Tell the agent directly in chat; it confirms and saves to the setup page
Method C: Fill the course table manually; the agent reads it directly
Step 4 — Sessions Scaled to Exam Proximity
Days Before Exam
Session Format
14+ days
55-min block, 2 topics, two 25-min Pomodoros
7–14 days
45 min, one topic per session
3–7 days
1 hour, one topic per session
Under 3 days
1 hour 30 min deep review session
Step 5 — Dashboard (Optional)
After scheduling, agent asks if student wants a Study Plan dashboard
The dashboard includes a 30-day calendar view, Topics This Month table, and an exam countdown.
Step 6 — Post-Session Check-Ins
Student Reply
What Happens
Finished -> Marked as Completed on dashboard
Missed -> Agent asks when to reschedule; never moves without confirmation
Partial -> Short follow-up session scheduled
No reply -> Marked as Pending flagged in weekly report
Step 7 - Weekly Report Every Sunday at 8pm
Sessions scheduled, completed, missed, and unconfirmed
Total hours studied
Topics needing more review before exam
Encouragement based on completion rate
Weekly Session Log updated automatically on the setup page
What You Need to Connect
Google Calendar reads busy blocks and creates study events
Gmail sends post-session check-ins and weekly reports
Notion workspace access reads setup page and creates a dashboard.
Setup in 2 Minutes
Add the agent from the Notion Marketplace
Connect Google Calendar and Gmail in Notion integrations
Agent creates your Study Setup & Preferences page automatically
Upload your syllabus or type your courses directly
Trigger the agent your calendar is filled in minutes
Turns your syllabus into a exam study plan by automatically scheduling Pomodoro sessions on your calendar, tracking study sessions, and sending a weekly report.