Phone Participant ID different than Zoom User Id

Description
CallInInfo.participantId doesn’t match VideoClient.getUser().userId

This may be by design but the use case I was looking at was for a connected zoom user during one of our meetings, if they were having trouble connecting to audio, one of our support agents would be able to send them phone instructinos, including their participant ID so when they called in it would link them. Just validating this is expected behaviour? The phone participantId is different than the zoom userId?

Which Web Video SDK version?
2.1.0

Video SDK Code Snippets
Stream.getCurrentSessionCallinInfo().participantId
VideoClient.getUser().userId

Screenshots



Would include phone participantId above if was available to extract by a host

Hey @sam9

Thanks for your feedback.

Yes. It’s by design. The Participant ID is different from User ID.

The reason is that the User ID changes after a session failover, but the Participant ID remains the same, allowing the PSTN connection to stay active.

Thanks
Vic

@vic.yang Gotcha – out of curiosity there isn’t a way to retrieve that participant ID from the sdk methods is there? I can workaround it but just curious?

Hey @sam9

The Participant ID is exclusively used for PSTN users. For regular users, refer to the userGuid attribute instead.

Thanks
Vic

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.