Built to find meetings at any scale
Twenty structural solutions — from unified identity to enterprise-grade audit logs — designed so you can discover every meeting and miss none, across any organization.
Identity & Infrastructure
Every entity — enterprise, institution, team, individual — is a Node with a type attribute. One model, no database bloat.
Every user automatically gets a personal Node. Your own calendar space without a separate entity model.
Parent-child trees of any depth — HQ to regional offices to departments to committees.
A clean join table linking users to Nodes. Simple opt-in — follow what matters, ignore the rest.
Feeds & Visibility
Only meetings from Nodes you subscribe to appear in your feed. Zero noise from organizations you don't follow.
Public, Internal, and Restricted — every event carries the right access level from the moment it's created.
Recursive permission evaluation lets parent-org admins access child Nodes cleanly, without data leakage.
Timestamps stored in UTC, rendered in your browser timezone. International teams always see the correct time.
Discovery & Access
All public events are searchable platform-wide — find meetings at organizations you haven't subscribed to yet.
Invite-only and board sessions are hard-excluded from public search APIs. Privacy enforced at the backend.
Temporary entry codes let guests attend closed meetings without a permanent subscription.
Update a meeting once on the Node. Calendar invites and downstream objects regenerate automatically — no phantom updates.
Notifications & Sync
Digest or instant alerts, configured per organization. You control the cadence — not the other way around.
One .ics feed per user, aggregating every subscribed Node. Sync to Google, Outlook, or Apple Calendar.
Each Node accepts structured input from messaging apps and email — turn chat announcements into calendar events.
Automated duration tracking transitions meetings from "live" to "ended" — your dashboard stays accurate.
Scaling & Security
Materialized subscription data in memory for instant feed lookups — no tree-walking on every page load.
Large org-wide events reference the Node directly — no per-member invite rows for 10,000-person meetings.
Individual Nodes are private-by-default. Followers require explicit approval before seeing your schedule.
Every creation, edit, and deletion logged immutably. Full accountability for sensitive organizational schedules.