# Implementing a frontend

**URL:** <https://devforum.zoom.us/t/implementing-a-frontend/137587>\
**Category:** Realtime Media Streams\
**Created:** [September 22, 2025, 10:08pm UTC](https://devforum.zoom.us/t/implementing-a-frontend/137587 "2025-09-22T22:08:24Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jonah](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jonah/32/52977_2.png) [@Jonah](https://devforum.zoom.us/u/Jonah)\
**Post date:** [September 22, 2025, 10:08pm UTC](https://devforum.zoom.us/t/implementing-a-frontend/137587/1 "2025-09-22T22:08:24Z")

</div>

I’m curious if anyone has built some form of transcription/translation app using the new RTMS endpoints. How did you create the front-end or return the translation/transcriptions back to the users within the meeting? I dove into the app-sdk just to get something working, but I wondered if there is a better solution out there as I am new to the zoom app scene.

Thanks

---

<div class="post-metadata">

**Author:** ![chunsiong.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/chunsiong.zoom/32/35488_2.png) [@chunsiong.zoom](https://devforum.zoom.us/u/chunsiong.zoom)\
**Post date:** [September 23, 2025, 4:07am UTC](https://devforum.zoom.us/t/implementing-a-frontend/137587/2 "2025-09-23T04:07:03Z")

</div>

@Jonah creating a Zoom App will be the most straight forward way to do so.

this sample [rtms-samples/agent\_assisted\_zoom\_apps/real-time\_transcript\_analysis\_js at main · zoom/rtms-samples · GitHub](https://github.com/zoom/rtms-samples/tree/main/agent_assisted_zoom_apps/real-time_transcript_analysis_js) takes the transcript from RTMS, analyze it with LLM and displays a chart on Zoom App back to the user.

Note that Zoom App will need a publicly resolvable URL. You can use ngrok during dev and test
