Our Zoom integration shows all meeting participants on a map. After people join meetings, they often change their name by going to the “…” menu that hovers over their video and choosing “Rename” (this description is from the macOS client, it is possibly different in other clients). I believe this sets what’s called “Display Name” on https://zoom.us/profile and “user_name” in the “meeting.participant_joined” webhook.
Some examples of why people change their display names: they are using a shared computer and are accidentally logged in as their spouse, or they have their display name set to a joke for a non-work context and then realize and change it to their real name for work.
We’d love to get a notification when this happens so we can update their names on the map.
The closest thing I can find is the “user.updated” webhook, but this doesn’t serve our purposes for a couple of reasons:
- It only gives us updates for users who have OAuthed (in our user managed app) or for users in a given account (for our account level app).
- It contains “first_name” and “last_name” instead of “user_name”, and I don’t believe the “first_name” and “last_name” fields are displayed in the Zoom client when someone is participating in a meeting.
Is there a way to do this? If not, any chance there’s a “meeting.participant_updated” webhook on the roadmap?