# Zoom Apps: Trigger onParticipantChange when a participant changes screenName

**URL:** <https://devforum.zoom.us/t/zoom-apps-trigger-onparticipantchange-when-a-participant-changes-screenname/109239>\
**Category:** Feature Requests\
**Created:** [May 4, 2024, 9:18am UTC](https://devforum.zoom.us/t/zoom-apps-trigger-onparticipantchange-when-a-participant-changes-screenname/109239 "2024-05-04T09:18:44Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![daniel2](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/daniel2/32/8619_2.png) [@daniel2](https://devforum.zoom.us/u/daniel2)\
**Post date:** [May 4, 2024, 9:18am UTC](https://devforum.zoom.us/t/zoom-apps-trigger-onparticipantchange-when-a-participant-changes-screenname/109239/1 "2024-05-04T09:18:44Z")

</div>

**Describe the solution you’d like**  
Currently, the `onParticipantChange` event in the #Zoom Apps SDK only fires when participants join/leave or change roles, but I need listen for **`screenName`** changes. The Meeting **Web** SDK `inMeetingServiceListener` event `onUserUpdate` does fire when a participant’s **name is changed**.

**Describe alternatives you’ve considered**  
The only alternative is running a timer interval, manually checking `getMeetingParticipants` and diffing against the previous participants list, but I’m unsure if that API method has a rate limit. Otherwise one would have to manually press a button at any given time to do the same type of diffing check.
