Meeting participants in meeting.ended events

Hope you blokes are staying safe during the global pandemic!

Is your feature request related to a problem? Please describe.
Much a network flow summary, including a participant count would be really useful in meeting.ended events.

Describe the solution you’d like
A participant count field within the object space.

Additional context
While this can be derived from the stream of meeting.join events, some systems aren’t built to operate on this sort of streamed data.

Hey @doctor_j,

We will consider adding the participant count in the meeting.ended webhook.

However, you could just call the Get Meeting Reports endpoint after receiving this webhook to get the participant count.

Thanks,
Tommy

1 Like

Hi Tommy,

This is true… but it creates some design problems for systems that tend to operate statelessly on streams. It requires branch logic or external enrichment. And depending on the volume of meetings in an organization, the results could be several pages deep and require a degree of data coordination

e.g. An organization of tens-of-thousands of employees (now nearly all working from home) generates meeting.ended events at volume. The corresponding page in the meeting reports endpoint could be several pages deep (depending on page size), and stitching the data together through any number of means might be a substantial effort (outside the scope of what I suspect to be an otherwise simple use-case).

Receiving the participant count in an atomic event would really tie the room together, so to speak.

Hey @doctor_j,

Good points, I will bring this up to the team for consideration as a feature request. (ZOOM-157508)

Stay updated here: https://marketplace.zoom.us/docs/changelog

Thanks,
Tommy

Hey @doctor_j,

Right now the best we encourage you to count the participants via the Participant Joined Webhook.

Thanks,
Tommy

Thanks for following up, Tommy. Again, the use case here is a system that operates on streaming day. Counting participants requires storing them. And it seems as though the data supporting each meeting must already have this information given some of the reporting data that’s available.

The zoom meeting events might be seen as Netflow or BigIP logs, providing summary information about meetings.

Hey @doctor_j,

Gotcha! Unfortunately we do not plan on adding the participant account in the meeting ended event.

Thanks,
Tommy