A Tuesday, on a timeline
The plan builds toward a day like this one.
This family is invented for the example: Priya (runs the household), Dele, Sam (15, they/them) and Mira (8). Each event is tagged with the profile that acted and where.
-
07:10
Morning brief lands in the family group
Weather, each member’s calendar, bin day.
Sam: mouthguard, hockey after school. Recycling goes out tonight.
profile: householdtelegram · family groupcron 07:00 -
07:11
School-run clash caught
Calendar shows Dele’s 08:30 stand-up against Mira’s 08:25 drop-off.
Priya, can you take the run? Dele’s stand-up moved to 08:30.
Priya 👍 and the brief updates. Nothing is rebooked without a person.profile: householdtelegram · family groupcalendar via MCP -
12:40
Sam DMs their own agent
add oat milk and those seaweed things
goes on the shared grocery list. Sam’s agent has its own memory and no house credentials, and the DM stays private.profile: sam-agenttelegram · DMvault: groceries.md -
16:00
Grocery list consolidated
The week’s group-chat mentions and member adds, deduplicated, sorted by aisle and pushed to the shared Notion page.
23 items. Nothing flagged. Say ‘checkout’ and I’ll load the cart for review.
profile: householdtelegram · family groupcron 16:00 · notion via MCP -
17:25
House warms up before anyone’s home
Hockey ends at 17:15, so the heating goes to 20 °C and the hallway lights come on at dusk. No message: the group only hears about exceptions.
profile: householdhome assistantha_call_service -
19:05
Mira asks the group for movie night
can we have the film lights
and the living-room scene comes on. Third time this month, so the agent offers a one-word skill:Want /movienight?
profile: householdtelegram · family groupha_call_service · skill offer -
21:30
Day closes, quietly
One line on tomorrow, plus
Cart’s loaded for Thursday delivery. Priya to review and pay.
Then silence until 07:00.profile: householdtelegram · family groupcron 21:30
What Hermes does and what you add
- Hermes provides: the gateway with Telegram and WhatsApp
group chats, DM pairing, the cron scheduler, profiles, skills and the Home
Assistant tools (
ha_call_serviceand others). - You connect: the calendar and Notion, through MCP servers. Hermes has no calendar of its own. The 07:11 clash catch works because the household profile has a calendar MCP server and the cron prompt says to read the calendar first.
- You build: the shared grocery list and the “vault” folder it lives in, kept up by a skill. Per-member memory in groups isn’t built in either. See architecture.
- Left out on purpose: checkout. The agent can load the cart (metered and fragile, see trap 6), and a person presses pay.
The last prompt shares this sample day with your family so they can pin objections on it. “Don’t message me before 9” is cheaper to learn before everyone’s paired.