Confirmation List (Front-End)

Overview

The Confirmation List is the section of the Meeting Program where the user reviews and responds to incoming meeting requests.

Section structure

The Confirmation List appears between the Schedule and the Matches sections on the Meeting Program main page. It contains:

  • A section header with a counter of pending requests.

  • A scrollable list of user cards — one per incoming request.

  • A "View all" link when the list exceeds the visible card count.

Display rules

  • The section is hidden when there are no pending requests.

  • Cards are ordered by request creation time, most recent first.

  • Expired or withdrawn requests are removed automatically from the list.

User card contents

Each user card in the Confirmation List represents one incoming request and shows:

  • Profile photo of the requester.

  • Full name, with an optional relevance badge (for example "Top match" or "Sponsored").

  • Job title and company.

  • Country flag, if country is set on the profile.

  • Requested slot — date and time, and location if assigned.

  • Message preview — first line of the requester's message.

  • Actions — Accept, Decline, Reschedule.

Card actions

Action

Result

Accept

Moves the meeting to Confirmed status. Card is removed from the list. Both participants receive a confirmation email with ICS attachment.

Decline

Optional decline reason. Card is removed. The requester is notified.

Reschedule

Opens a slot picker showing mutual availability. The request stays in Pending until the requester accepts the new time.

Open profile

Selecting the photo or name opens the requester's profile in a side panel.

Bulk actions

When multiple cards are visible, the section header offers a "Decline all" action. This requires confirmation and applies the same decline action to every pending request currently in the list.

Empty state

When there are no pending requests but the user has matches available, the section is hidden and the Matches section is shown directly underneath the Schedule.