Drop your school's PDF. We'll add every date in 30 seconds.

Stop typing 47 school closures into your family calendar one by one. FamCove's AI reads any US public-school year-calendar PDF — closures, half-days, conference nights, vacation weeks — and bulk-adds them to your shared calendar with the right category and coverage flag.

Three taps, one school year

📄

1. Drop the PDF

Open /school-import-wizard and drag the year calendar in. We accept single-page and multi-page PDFs, scanned printables, even photographed flyers.

🤖

2. AI extracts every date

In ~30 seconds, our AI returns every dated entry — closures, early-dismissals, holidays, conference nights, vacation weeks — with a confidence score and the category pre-tagged.

3. Approve and bulk-add

Each event has a checkbox so you can deselect anything you don't want (the rare false positive). One tap on "Add 47 events" and your shared calendar fills up.

Why typing each one is a trap

A typical US public school year has 40-50 dated entries:

  • Federal + state holidays (about 10)
  • Teacher in-service days (4-6)
  • Half-days for grading (4-8)
  • Parent-teacher conferences (2-4)
  • Spring + winter break weeks (10 days each)
  • Random snow-day makeups, professional development days, last day of school early dismissal…

At 30 seconds per entry to type into a calendar, that's 25 minutes of tedium per kid per year — usually done at midnight in late August by the parent who pulled short-straw on calendar duty. FamCove makes it 30 seconds total per school.

Each event lands tagged correctly

The AI doesn't just extract dates — it tags each entry with the right FamCove category so your downstream features work:

  • school-closure for full-day closures (auto-flagged needs-coverage)
  • early-dismissal for half-days (also coverage-required)
  • holiday for federal/state holidays (no coverage flag — kid is home with the family)
  • appointment for parent-teacher conferences

Coverage planning surfaces the gaps automatically on your dashboard, so the morning-of-no-school panic stops happening.

Try it free →

Frequently asked

How does FamCove import a school calendar PDF?

Drop a PDF (single page or multi-page) onto the /school-import-wizard route. Our AI extracts every dated entry — closures, half-days, conference nights, vacation weeks — and shows you a preview. Approve the events you want and they bulk-add to your family calendar with the right category + coverage flag set.

What PDFs work?

Any school year calendar most US districts publish in August: PDFs from district websites, scanned printables, multi-page newsletter inserts, even photographed flyers. The AI is reasonably tolerant of layout — it works on standard tabular calendars and on prose-style 'Important Dates' lists.

Can I import a Google Doc school calendar?

Export it as PDF first (File → Download → PDF Document), then upload. Direct Google Doc URL import is on the roadmap.

Does FamCove handle multiple schools?

Yes. Each upload is independent — you can import the elementary school calendar, then the middle school calendar, then a separate camp calendar. Each event keeps a reference to its source upload so you can re-import an updated PDF mid-year and only the diff lands on your calendar.

What about the school's emailed updates throughout the year?

Forward those emails to your unique FamCove inbound address (in /forward-email). Our AI extracts dated items the same way it does PDFs and queues them for your approval. Especially useful for those random snow-day-makeup-day emails.

Is the AI accurate?

We run extracted dates through a confidence check before showing them. Anything below 50% confidence gets flagged so you can verify. False positives are rare; the more common issue is missed entries from poorly-formatted source PDFs, which is why every import has a manual review step.