Overview
This page describes the participant-facing layout and logic of the Meeting Program main entry page and the Meeting Program details page.
Main page
The Meeting Program main page is the user's hub for all meetings on a given event. It is composed of stacked sections, each of which is only displayed when it has content to show.
Section order
-
Header — event name, dates, and the user's overall participation status.
-
Schedule — the user's confirmed meetings in chronological order.
-
Confirmation List — incoming requests awaiting the user's response.
-
Matches — recommended participants the user can request a meeting with.
-
Meeting Ratings — past meetings pending feedback.
Display rules
-
A section is hidden if it has no items to display.
-
The page loads with the topmost non-empty section in view.
-
Counters next to each section title show the number of items it contains.
-
If the user has no meetings, no requests, and no matches, an empty state explains how matchmaking and meeting requests work.
Access
-
Available only to participant types who have meetings enabled by the organiser.
-
Hidden entirely outside the configured Meeting Program availability window.
Details page
Selecting a meeting from any list opens the Meeting Program details page. The top of this page shows the core meeting information and the actions available to the current user.
Information displayed
-
Status badge — Pending, Confirmed, Declined, Cancelled, or Took Place.
-
Date and time — local time, with time zone shown when participants differ.
-
Location — table or room label as configured by the organiser.
-
Participants — name, photo, job title, and company for each side of the meeting.
-
Message — the message included with the original request, if any.
Actions
The action buttons shown at the top of the details page depend on the meeting status and the role of the current user.
|
Status |
As requester |
As recipient |
|---|---|---|
|
Pending |
Cancel request |
Accept, Decline, Reschedule |
|
Confirmed |
Cancel, Reschedule, Message |
Cancel, Reschedule, Message |
|
Declined / Cancelled |
Send new request |
— |
|
Took Place |
Rate meeting |
Rate meeting |
Reschedule
Reschedule opens a slot picker showing only times where both participants are available. Submitting a new time moves the meeting back to Pending until the other participant accepts the new slot.
Cancel
Cancel asks for confirmation. On confirm, both participants receive a cancellation email with an updated ICS attachment so calendar entries are removed automatically.