Smart Calendar

Kaisey: Your AI Chief of Staff for Student Life

The first calendar system that unifies Google Calendar, Canvas, and CampusGroups — then uses OpenAI and your Oura Ring data to tell you what actually matters most right now.

The Recruiting ↔ Academics Collision

Students don't have busy calendars — they have competing calendars that actively work against each other. Your Canvas deadline doesn't know about your Super Day. Your CampusGroups invite doesn't know you slept four hours. The result is a daily triage problem that costs real opportunities.

6+

Tools the average student juggles daily just to stay on schedule

73%

Have missed a deadline because the reminder lived in a different app

2.4hrs

Lost every week mentally stitching calendars, inboxes, and to-do lists together

📚

Academics

Canvas deadlines, group projects, and reading lists exist in a silo with zero connection to your recruiting calendar or energy levels.

💼

Recruiting

Coffee chats, application deadlines, and interview prep scattered across email, spreadsheets, and calendar invites — often with hard deadlines that override everything.

🎉

Social Life

Club events on CampusGroups, networking dinners, weekend trips — the first thing sacrificed when workload spikes, but the hardest to rebuild once dropped.

💚

Wellness

Gym, sleep, mental health — always deprioritized until burnout hits, then suddenly the most urgent thing on the list.

This isn't about productivity — it's about outcomes. One missed recruiting deadline is a lost job offer. One forgotten group meeting is a trust deficit with your team. Every student knows the feeling of discovering they dropped something important — not because they were lazy, but because no tool connected the dots.

One Intelligent Layer Across Everything

Kaisey syncs your Google Calendar, Canvas Calendar, and CampusGroups into one intelligent feed — then uses OpenAI to reason about what actually matters most right now. Not a new calendar. A smarter layer over the three you already use.

Dynamic Priority Toggle

One tap shifts your entire day. Slide between Academics, Recruiting, Social, and Wellness modes — Kaisey re-ranks every event using the model's reasoning, not a simple sort. When your Oura readiness score is below 60, Wellness mode auto-activates.

🔗

Three Calendars, One Brain

Google Calendar, Canvas Calendar, and CampusGroups — synced into a single unified feed. For the first time, your class deadlines, recruiting coffee chats, and club events live in the same view, and the model can reason across all of them at once.

💚

Oura Ring Biometric Sync

Kaisey pulls your sleep score, readiness score, and recovery data from the Oura Ring API — then factors it into every prioritization decision. Slept 4 hours? Kaisey promotes wellness blocks and defers low-stakes meetings.

🔒

Privacy-First, Session-Only

Calendar data is processed in-session and never persisted on any server. The model sees what it needs to reason about priorities, then the context is discarded. No data warehouse, no profile building.

How OpenAI Powers Kaisey

The OpenAI API isn't a chatbot bolted onto a calendar. It's the reasoning core — every prioritization decision flows through structured tool calls, JSON-mode output, and a multi-source context window. Remove the model and there is no product.

Input
Priority Toggle
Data Layer
3-Calendar Sync
Biometrics
Oura Ring API
Reasoning
OpenAI API
Output
Ranked Day

Why an LLM, Not a Sorting Algorithm?

A sort/filter can reorder by category. But only a language model can reason across three calendar sources and your biometric state simultaneously — multi-source reasoning, not sorting.

What Oura Data Powers

Sleep score, readiness score, and activity deficit. A readiness score below 60 triggers automatic wellness promotion. High readiness + recruiting mode means the model stacks demanding events together.

Tool Use Pattern

The model calls get_gcal_events(), get_canvas_deadlines(), get_campusgroups_events(), and get_oura_readiness() through OpenAI function calling to build the full picture before reasoning.

Structured Output

The model returns ranked JSON: each event gets a priority score (0–100), a rank position, and a one-line rationale. The frontend renders this directly — the model's reasoning is the engine.

Your Day at a Glance

Kaisey gives you an instant snapshot of your day and week — showing your next event, weekly time balance across all four categories, and where your focus is going. No manual tracking required.

📅 Weekly Balance View

See exactly how many hours you're dedicating to each category this week.

Academics8.5h
Recruiting4.0h
Social3.0h
Wellness0h
⚠ No wellness time scheduled this week.

⚡ Today's Focus

Toggle between modes to set your priority for the day. Kaisey highlights what matters most.

📚 Academics 💼 Recruiting 👥 Social 💚 Wellness
Up Next: Corporate Finance
8:00 AM · 90 min
Strategy Canvas Quiz
11:00 AM · 60 min
Goldman Sachs Info Session
12:00 PM · 60 min
Gym Session
1:00 PM · 45 min

The weekly balance bar shows at a glance where your time is going. Events are color-coded by category so you can instantly spot imbalances — like zero wellness hours during finals week. The day view surfaces your next event and full schedule, grouped by the priority mode you've selected.

What We Chose and Why

Authentication

Google OAuth → Instant Calendar Access

One sign-in gives Kaisey read access to Google Calendar with zero onboarding friction. No separate account creation, no permission pop-ups later. Students are in under 10 seconds.

✓ Google OAuth Email / Password
Interaction

Toggle Over Manual Ranking

A four-mode selector beats a complex drag-and-drop ranking UI. One tap shifts the entire priority stack — fast enough to switch contexts mid-day between a lecture and a recruiting event.

✓ Priority Toggle Manual Ranking UI
Build Stack

Hosted APIs Over Custom Infrastructure

Every layer of Kaisey leans on a hosted service so the build stays focused on the product, not the plumbing. The OpenAI API handles reasoning. Oura's API streams biometrics. Google OAuth handles auth. And Claude Code + Figma MCP turn design specs into shipped components without manual handoff.

OpenAI API Oura Ring API Google Calendar OAuth Claude Code Figma MCP

See Kaisey in Action

A walkthrough of the priority toggle with a real student calendar — watch the model re-rank events in real time.

Try the Live App →

Sign in with Google to try the live app — your data is processed in-session and never stored.

From Hackathon to Platform

This isn't a hackathon project that dies on Monday. Kaisey has a clear distribution path from campus pilot to platform — and every phase makes the product harder to replicate.

Phase 1 — Validate (Now)

Spring 2026 · 20 CBS students

Closed beta measuring daily active usage, toggle frequency, and whether students report fewer missed deadlines after 2 weeks.

Phase 2 — Deepen Integrations

Summer 2026 · API Partnerships

Two-way write-back into Google Calendar, CUIT partnership for Canvas API. Kaisey doesn't just read your schedule — it proposes blocks and writes them directly.

Phase 3 — Event Discovery via LinkUp

Fall 2026 · Luma + Meetup Integration

Connect to Luma (lu.ma) and Meetup (meetup.com) via LinkUp to automatically surface relevant recruiting events, hackathons, and networking mixers in your city. Kaisey auto-recommends events that match your priority mode and adds them to your calendar.

Phase 4 — Multi-University

Fall 2026 · 5 partner schools

Career services partnerships at 4–5 university programs. Oura integration as differentiator. Each school adds scheduling pattern data that sharpens the model's reasoning.

Phase 5 — Beyond Students

2027 · Working professionals

The priority toggle + biometrics pattern generalizes to professionals. Oura's 2M+ user base becomes a natural distribution channel via the Oura app marketplace.

Built with Claude Code (agentic dev), Figma MCP (design-to-component handoff), OpenAI API (reasoning), Oura Ring API (biometrics), and Google Calendar OAuth.

“The goal isn't another productivity app. It's a system that understands the rhythm of your life and adapts with you.”