The Meeting Details screen is accessible atDocumentation Index
Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt
Use this file to discover all available pages before exploring further.
/lo/meetings/:meetingId and provides tabbed management of a meeting’s agenda, attendees, notes, action items, and linked platform tasks.
Overview
TheMeetingDetailPage fetches a meeting via useMeeting and mutations via useMeetingMutation. The page header shows the meeting title, type label (Level 10, Quarterly, Annual Planning, Other), date, status badge, and action buttons (Start, End, Edit, Delete). Five tabs — Agenda, Attendees, Notes, Actions, and Tasks — are URL-synced via useTabUrlState. MeetingAgendaEditor manages the agenda, MeetingAttendeesManager manages attendees, MeetingNotesEditor manages meeting notes, MeetingActionItemsPanel manages action items, and SourceTasksPanel (via useTasks) shows linked platform tasks. Deletion is confirmed via an AlertDialog.
Who it’s for
RequiresLO_PERMISSIONS.DASHBOARD_VIEW (lo.dashboard.view) via the shared LOViewGuard. Admin operations use lo.meetings.admin.
Before you start
- The meeting identified by
:meetingIdmust exist. lo.dashboard.viewpermission required.
Steps
Key concepts
- Status flow:
scheduled→in_progress→completed;cancelledis also a valid status. - Type labels:
level_10→ Level 10,quarterly→ Quarterly,annual_planning→ Annual Planning,other→ Other. - Tab URL sync: active tab is stored in the URL via
useTabUrlState.
Related
Leadership
Leadership core overview.
Governance & parity
Documentation coverage and governance.
This page documents shipped product behavior. It is not medical, legal, or
billing advice. Verify against your organization’s policies and applicable
regulations before using it for clinical, compliance, or billing decisions.
Protected health information (PHI) shown in the product is governed by your
tenant’s access controls and is never exposed in this documentation.
Documentation sources
Documentation sources
- src/routes/lo.tsx
- src/cores/lo/pages/MeetingDetailPage.tsx
- src/cores/lo/hooks/useMeetings.ts