Skip to main content
waitingParticipants() Prebuilt Custom Returns the set of participants who have called requestAccess() and are waiting for elevated access to the meeting. Only available to meeting owners and participant admins. Admins should use updateWaitingParticipant() or updateWaitingParticipants() to grant or deny access to waiting participants.

Return value

Returns { [id: string]: DailyWaitingParticipant } — an object mapping participant IDs to their waiting participant info.
id
string
The participant’s session ID.
name
string
The participant’s display name.
awaitingAccess
SpecifiedDailyAccess
The access level the participant is requesting. Currently the only requestable level is { level: 'full' }.

Example

const waiting = call.waitingParticipants();

for (const [id, participant] of Object.entries(waiting)) {
  console.log(`${participant.name} is waiting for ${participant.awaitingAccess.level} access`);
}

See also