Bellnav
Subscribe now
Built for schools, colleges, and universities

The scheduler
that talks back.

Bellnav builds your school's master schedule in seconds — and explains every conflict in plain English. No matrices. No copy-paste. No guessing.

Fulfillment
95%+
first-choice requests
Solve time
<60s
in the sweet spot
Time saved
80+ hrs
per school per year
Bellnav working · 0.0s elapsed
Maple Grove Academy · 198 students · 86 sections
Time saved so far
0.0 weeks
·
0 counselor-hours
vs. manual
faster
Variables
0
0/sec
Iterations
0
simulated annealing
Branches pruned
0
bounds + heuristics
Score
0
converging…
0%
Timefold solver · 50M placements/min v0.9.4 · constraint-graph build 4f2
From single-campus schools to multi-campus universities
  • Independent schools
  • Public districts
  • Charter networks
  • Magnet schools
  • Trade schools
  • Community colleges
  • Universities
  • Multi-campus districts
Try it yourself

Drop a file.
Bellnav does the rest.

Drag the spreadsheet into Bellnav. Watch the entire pipeline run end-to-end on a sample school's data — no setup, no clicks.

Sample school data
school-data-2026.xlsx 142 KB
ABC
1CourseTeacherPeriod
2CalculusRivera, K.
3BandRivera, K.
4PE 9Hayes, M.
5PE 10Hayes, M.
6English 10Foster, J.
7Spanish IIKim, A.
6 sections · 4 teachers · ready to schedule
Drag this file into Bellnav, or just press the button below.
Bellnav

Drop your file here

… or click Run Bellnav below

school-data-2026.xlsx
142 KB · received · 6 sections · 4 teachers
Read file parsed in 0.3s
Validate data 0 errors · 0 warnings
Build constraint model 14 hard · 0 soft
Run Timefold solver
Generate master schedule 86 placements
0%
Schedule built

All 6 sections placed. Zero conflicts.

9.2 seconds · solver score: optimal · ready to push back to your SIS.

Period 1
Period 2
Period 3
Period 4
Send to students

Hand each student their schedule, your way.

Bellnav generates a personal schedule for every student. Pick how you want to deliver — preview updates live as you brand it.

School logo PNG / JPG · ≤300px · ≤1MB
Drop logo here
or click to upload
School name
School year auto-updated
Counselor email optional
Counselor phone optional
Bulk send. When you're ready, Bellnav generates and ships personalized schedules to all 198 students in one click.
Email-friendly view
Emma Carter
Grade 11 · Maple Grove Academy · 2026–2027
P1
Calculus
Rivera, K. · Room 103
8:00–8:55
P2
Spanish II
Kim, A. · Room 108
9:00–9:55
P3
PE 9
Hayes, M. · Gym
10:00–10:55
P4
English 10
Foster, J. · Room 215
11:00–11:55
Questions about your schedule? Contact your counselor:
counselor@maplegrove.edu (555) 123-4567
Sync to Google / Apple / Outlook
Emma Carter · 2026–2027
Sept 2026 — June 2027 · Mon–Fri
Mon
Tue
Wed
Thu
Fri
8:00
Calculus
Rm 103
Calculus
Rm 103
Calculus
Rm 103
Calculus
Rm 103
Calculus
Rm 103
9:00
Spanish II
Rm 108
Spanish II
Rm 108
Spanish II
Rm 108
Spanish II
Rm 108
Spanish II
Rm 108
10:00
PE 9
Gym
PE 9
Gym
PE 9
Gym
PE 9
Gym
PE 9
Gym
11:00
English 10
Rm 215
English 10
Rm 215
English 10
Rm 215
English 10
Rm 215
English 10
Rm 215
Counselor: counselor@maplegrove.edu · (555) 123-4567
Print-ready letterhead
Maple Grove Academy
Student schedule · 2026–2027
Emma Carter
Grade 11 · Student ID 0142
Issued
PeriodCourseTeacherRoomTime
P1CalculusRivera, K.1038:00–8:55
P2Spanish IIKim, A.1089:00–9:55
P3PE 9Hayes, M.Gym10:00–10:55
P4English 10Foster, J.21511:00–11:55
Optional · students draft their own schedule
Student mode is off
Toggle on to preview what students would see when they sign in.
Off
EC
Emma Carter
Grade 11 · Student ID 0142
Student view
2026–2027 draft
Credits projected at graduation 21.0 / 24 — 2.5 chosen this year
Already earned: 18.5 credits · Pick your courses below to add to next year's total.
Available courses · click to pick
AP Calculus BC
1.0 credit · Math · prereq met
English 11 (Honors)
1.0 credit · English · required
Spanish III
1.0 credit · Language · prereq met
Chemistry
1.0 credit · Science · prereq met
Band
0.5 credit · Fine Arts · elective
PE / Health
0.5 credit · PE · required
Psychology
0.5 credit · Social Science · elective
Yearbook
0.5 credit · Fine Arts · elective
Submitted drafts go to the counselor for approval before the schedule runs. Bellnav still owns the math — students just give it a head start.
Subscribe now →

This is the same pipeline that runs on a 200-student school in under 60 seconds — solver, constraint validation, schedule generation, all of it.

The problem

Master scheduling is the most agonizing annual task in school administration.

A multi-week process that consumes counselors, principals, and registrars from March through August. Six interacting constraints, hundreds of singletons, and one wrong click that ripples through every student's year. Today's tools tell you "conflict" and show you a 12-column matrix.

Pain
Singleton chaos

Calc, Band, AP Spanish, Adv Chem — three of those are singletons and there may be no valid schedule.

Pain
Counselor burnout

Counselors entered the profession to advise students. They spend months on data entry instead.

Pain
Copy-paste integration

"Import" means pasting a CSV dump. Write-back means pasting another one back. Slow, fragile, asymmetric.

How Bellnav works

Three layers of AI, one correct schedule.

A classical solver guarantees correctness. A large language model (LLM) explains conflicts in plain English. A second LLM turns your house rules into solver constraints. The LLM never makes scheduling decisions on its own — the solver always certifies feasibility.

03 Outer layer
Plain-English rule authoring

You type the rule. An LLM parses it into a formal constraint with a confidence score — before anything goes near the solver.

"Coach Hayes only does PE in periods 5–7." teacher_constraint(Hayes, course=PE, periods=[5,6,7])
02 Middle layer
LLM conflict explainer

When the solver can't place a student, the LLM reads the actual constraint graph and writes you a sentence — with ranked, impact-aware fixes.

Emma can't take both Band and Calculus — they're both in P5. Best fix: split Band P3. Unlocks 14 students. 0 collateral.
01 The core
Timefold constraint solver

A purpose-built mathematical solver places every section. The LLM never decides where a student goes — only Timefold does, and it certifies feasibility on every step.

198students placed
96.4%fulfilled
8.4ssolve time
Plain-English rule authoring

Type your rules. We translate them into math.

No more clicking through 12-column matrices. Bellnav reads "Coach Hayes needs PE only in periods 5–7 so he can handle lunch duty" and produces the formal constraint the solver consumes — with the parsed interpretation visible before you commit.

  • Schema-validated JSON, not free-form text
  • Confidence score on every parse
  • Edit, remove, or version any rule
Type a rule in plain English
Parsed constraint confidence 0.94

          
AI conflict explanations

Conflicts explained in English. Fixes ranked by impact.

When a student can't fit, you don't get a matrix — you get a sentence. And not just "this is broken." Bellnav tells you exactly which other students each candidate fix would help or hurt, so you can pick the cheapest unlock.

  • Grounded in the solver's actual constraint graph — no hallucinated reasons
  • Ranked options with downstream impact on every other student
  • One-click "AI fix" that the solver re-validates before applying
Emma Carter
Grade 11 · 2 conflicts to resolve
AI fix ready
AI explanation
analyzing

AI pick Split Band into 2 sections
unlocks 14 students
Add a P3 Band section with Ms. Rivera. Emma takes Calc P5, Band P3. No other student affected negatively.
Move Emma to Calc P2
displaces 3 students
Frees Calc–Band conflict but creates a Calc–AP Bio collision for 3 juniors.
Drop Band as alternate
student preference loss
Honor only the higher-priority Calc request. Emma loses her Band slot.
Master schedule generation

Watch the master schedule build itself.

86 sections, 18 teachers, 8 periods. Drag to fix. Bellnav re-checks feasibility on every change.

Teacher P1 P2 P3 P4 P5 P6 P7 P8
Math Science English History Theology Fine Arts PE Language
Bring your data

We read your school's data with one click. Not a copy-paste.

Bellnav handles the standard exports your student information system already produces — pipe-delimited, CSV, or tab-separated. Drop in your file; we'll show you a clean preview in seconds — courses, teachers, students, requests, all of it. No middleware. No custom integrations to maintain.

Works with
Your SIS export
maple-grove-2026.txt · 142 KB
# Schedule export · pipe-delimited#info|Maple Grove Academy|2026–27|8 periods|2 semesters#course|CALCULUS|MATH101|core|S1|Math|11,12#course|BAND/CHOIR|FA205|elec|S1,S2|Fine Arts|9-12#tch|Rivera, Karen|CALCULUS|01|P5|103|24#tch|Rivera, Karen|BAND/CHOIR|01|P5|Music|32#stud|0142|Emma Carter|11|CALCULUS|primary#stud|0142|Emma Carter|11|BAND/CHOIR|primary# … 1,592 total requests
Any standard pipe-delimited, CSV, or tab-separated export from your SIS works out of the box.
Import validation
0 errors
Courses
0
Teachers
0
Students
0
Requests
0
3 warnings · resolved parsed in 1.2s
Pushed back to your SIS
Sync complete
198 student schedules written back
maple-grove-2026-built.txt · 156 KB · ready for SIS paste OR API push
86 sections written
18 teacher rosters refreshed
198 student schedules attached
SIS write-back runs through OneRoster where supported. Otherwise we provide a one-click paste-back file.
For SIS partners

White-label Bellnav inside your SIS.

Ship master scheduling under your brand. We do the AI; your customers see your colors, your logo, your wordmark. Toggle the preview to see how Land of Lakes Academy looks when their SIS partner ships Bellnav re-skinned.

app.bellnav.ai
Land of Lakes Academy · 2026–27
Master schedule
86 sections · 18 teachers · 8 periods
Fulfilled
96.4%
Conflicts
3
Solve time
8.4s
P1Calculus · RiveraBiology · Bennett
P2English 10 · FosterAlgebra II · Rivera
P3Spanish II · KimPE 9 · Hayes
P4Adv Chem · BennettEnglish 9 · Foster
Your brand, top to bottom

Logo, wordmark, primary color, email sender — every customer surface is yours. "Powered by Bellnav" is the only mention of us.

SSO + your customer list

Single sign-on from your portal. Provision schools through your admin tools. We never touch the customer relationship.

Up to 30% off per campus

Volume pricing scaled to your customer base. Revenue-share models available for larger partners.

How we're different

AI-native, not AI-bolted-on.

Other schedulers added a chatbot. Bellnav was built from the ground up around solver-grounded LLMs — which is the only way to get plain-English explanations that are actually correct.

Capability
Bellnav
Legacy schedulers SIS-bundled tools
SIS integration One-click import + write-back CSV copy-paste Limited or none
Conflict explanation Plain-English + ranked fixes 12-column matrix Error codes
Rule authoring Natural language Click matrices Form fields
Learning curve Conversational, self-serve Steep — "overwhelming" Steep, IT-dept gated
Time to first schedule Same morning Weeks of training Months, with consultants
Mobile + collaboration Real-time, multi-counselor Limited Desktop-first
Commitment & cancellation 30-day money-back · auto-renews · opt out 60 days before Annual, manual cancel Multi-year locked
Per campus pricing $300/mo or $2,754/yr with 3-yr lock $3,000+ / yr annual contract, no monthly $10,000+ / yr bundled, often hidden

Works for any educational institution — schools, colleges, universities, multi-campus districts. See "How big a school do you support?" in the FAQ.

What's in the box

Built around what counselors actually do.

Six capabilities, every one shipped because a real scheduler asked for it. The rest stays out of your way.

Multi-scenario drafts

Save three named drafts. Compare outcomes side-by-side. Commit only when ready.

Multi-counselor collaboration

Real-time editing with role-based access and audit logs on every change.

Student-driven scheduling (optional)

Toggle on so students draft their own schedule. Counselors still approve every submission.

Bulk schedule distribution

Email, calendar invite, or branded PDF — send every student their personal schedule in one click.

RBAC & full audit log

Admin, counselor, and read-only roles. Every change tracked with who, what, and when.

Mobile-friendly UI

Same interface on laptop, iPad, or phone in the parking lot before a board meeting.

Pricing

Lock your rate. Pick how you pay.
That's the whole pricing page.

Annual subscription, auto-renews each year. Bill monthly or save 10% paying annually. Lock your rate for longer to protect against renewal increases.

Rate lock

Your monthly rate stays fixed for the lock period. After it ends, your subscription auto-renews into another lock at the same length and rate — opt out anytime up to 60 days before renewal.

Billing
SIS partner discount
Are you a student information system bringing Bellnav to your customers? Partners get up to 30% off per campus and access to white-label co-branding. See partner options →
Your plan
1-year · monthly billing
$300 / campus / month
$3,600 per campus per year · billed monthly
Per year
$3,600
Per lock period
$3,600
You save
$0
  • Unlimited counselors
  • One-click SIS import + write-back
  • All 3 AI layers (solver + explainer + rules)
  • Student-schedule distribution (Digital · Calendar · PDF)
  • Multi-scenario drafts
  • Email + Zoom support during scheduling season
  • Audit log + role-based access
  • Annual data export, no lock-in
30-day money-back guarantee. Auto-renews at the same rate — opt out anytime in your account up to 60 days before renewal.
Multi-site locations or large campus? Talk to us about volume pricing.
Frequently asked

Questions, answered honestly.

Browse by topic. Each answer is self-contained so you can extract what you need.

Getting started

How fast can I start scheduling?

Under 10 minutes from sign-up to a populated draft schedule. Drop your SIS export, hit Run, and Bellnav places every section. You can build a full first-pass master schedule in about an hour and finish refinements in 1–3 days of focused work.

Do I need a demo or a sales call to start?

No. Bellnav is fully self-serve. Sign up with your email, upload your data, and you're in. Our onboarding wizard walks you through every step. If you get stuck, our in-app AI support agent answers most questions instantly.

Is there a money-back guarantee?

Yes — 30 days, no questions asked. Subscribe, drop in your data, build your master schedule. If Bellnav isn't a fit in the first 30 days, email support and we'll process a full refund. After day 30 you're committed through the end of your current rate-lock period (1, 2, or 3 years depending on what you picked). We don't run a free trial because master scheduling is seasonal and we'd rather you just use the product than rush a trial timer — the playground on this page is our "try before you buy" surface and needs no signup.

Pricing & billing

How does billing work?

Annual subscription, billed via Stripe. Pay monthly (charged the same day each month) or pay annually upfront for an additional 10% off. Your rate is locked for 1, 2, or 3 years depending on which lock you pick — longer locks earn bigger discounts and protect against future price increases.

Does my subscription auto-renew?

Yes — at the end of your rate-lock period (1, 2, or 3 years), your subscription auto-renews into another lock of the same length, at the same rate. We'll email you a reminder 60 days before each renewal so it's never a surprise. If you'd rather switch to month-to-month or stop entirely, toggle "Auto-renew" off in your account up to 60 days before renewal and your subscription will roll into flexible month-to-month after the current lock ends — cancel anytime from there.

Can I cancel mid-lock?

Mid-lock cancellation isn't available — that's the trade-off for the locked-in rate and the multi-year discount. The 30-day money-back guarantee covers your first month, after which you're committed through the end of your current lock period. After that, you control everything: stay on auto-renew, switch to month-to-month, or cancel completely. Your data exports cleanly to CSV anytime; we don't hold it hostage.

Are there discounts for SIS partners or multi-site organizations?

Yes. SIS partners get up to 30% off per campus plus white-label co-branding. Multi-site districts and large university campuses qualify for volume pricing — talk to us directly and we'll quote.

Integration & data

Which student information systems do you support?

Bellnav imports any standard delimited export — pipe-separated, CSV, or tab-separated — which covers virtually every SIS in K–12 and higher education. One-click flows exist for the most common platforms; a mapped CSV import handles everything else.

Does Bellnav replace our SIS?

No. Bellnav is a master scheduler, not an SIS. We import from your existing SIS, build the master schedule, and write the result back. Your SIS remains the system of record for grades, attendance, billing, and parent communication.

What about data privacy and student records?

All scheduling data is encrypted at rest and in transit. The solver runs in our infrastructure; the LLM layer sees only the constraint graph and request metadata (not PII like addresses or grades). SOC 2 Type II is targeted for the v1.5 release. FERPA-aligned by default.

Product & AI

Why not just let an LLM build the whole schedule?

LLMs are next-token predictors with no internal guarantee that two teachers won't be assigned to the same period. WashU research on TRACE-cs found symbolic-plus-LLM hybrids hit 100% accuracy on scheduling explanation vs. 44–49% for LLM-only. We use the solver for correctness and the LLM for clarity — each tool doing its right job.

How big a school do you support?

Bellnav scales from a 100-student campus to a multi-thousand-seat university. The AI handles the logic — buildings, rooms, periods, instructors, sections — so size barely changes the experience. Smaller schools see sub-60-second solves; larger institutions get the same correctness with multi-counselor collaboration.

Can students build their own draft schedules?

Optional — admins can toggle "Student-driven scheduling" on. When enabled, students see their earned credits and available courses, draft a preferred schedule, and submit it to the counselor for review. The counselor still owns approval; the student saves the counselor a back-and-forth.

Ship next year's master schedule.
Before next week's staff meeting.

Pick a rate lock, drop in your SIS file, run the solver — you'll have a placed, conflict-resolved draft before lunch. Refund within 30 days if it's not what you needed.

30-day money-back guarantee Self-serve — no sales call required Annual export, no lock-in on your data