Skip to content

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.