Family Calendar & Household Assistant
Aggregate everyone's calendar into a morning briefing, monitor messages for new appointments, and coordinate household to-dos in shared chat.
- Tools
google_calendargmailmemorymemory_search- Channels
telegram- Uses
cron
Two adults plus kids equals four calendars and twelve recurring events. By the time you've shared each person's Google Calendar, the "who's picking up the kids?" question still happens at 5:47 PM because nobody actually opens the merged view. A daily family briefing turns the merged view into a Telegram message every morning.
What it does
- Combines multiple Google Calendar accounts into one view
- Daily 7 AM briefing of the household's day to a shared Telegram group
- Monitors a designated email account for school/sports/medical messages, extracts appointment dates, suggests adding to the calendar
- Shared shopping list / household notes via memory
- Conflict detection: flags when two adults are scheduled to be in two places at once
What you'll need
- Google Calendar integration with EACH family member's account (separate OAuth grants — they each have to authorise on their own)
- Gmail integration for one designated account (typically the parent who handles school comms)
- Memory for shared notes
- Telegram group with all relevant adults
- Cron
Setup
1. Connect calendars
In the dashboard, Connections → Google Calendar once per family member. Each click opens their own Google sign-in. Tag each grant in memory: "calendar:hakan", "calendar:partner".
2. Connect the school email
Same pattern, Connections → Gmail, for whichever parent handles school/medical communications.
3. Configure the daily briefing
4. Email watcher cron
Tips
- Get explicit consent for the partner's calendar. Some people are uncomfortable with their calendar being read by an AI. Have the conversation; don't sneak it in.
- Telegram group beats individual chats. When the brief lands in the family group, both adults can react to the same message. Reduces "I told you about that on Tuesday."
- Don't auto-add events. The agent should propose, you approve. Auto-adding is how things end up double-booked.
- Kids' events change frequently. Especially school stuff. Trust the email parser ~80% — for high-stakes events (parent-teacher, trips), confirm via the original email.
- Phase out over time. When the kids are old enough to manage their own calendars, retire the auto-pull and switch to opt-in sharing per event. Privacy matters as they grow up.