# How to have multiple participants interact with an agent in the same room

**URL:** <https://community.livekit.io/t/how-to-have-multiple-participants-interact-with-an-agent-in-the-same-room/151>\
**Category:** Agents\
**Tags:** agent-development\
**Created:** [January 21, 2026, 1:35pm UTC](https://community.livekit.io/t/how-to-have-multiple-participants-interact-with-an-agent-in-the-same-room/151 "2026-01-21T13:35:10Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![LiveKit-Community](https://sea1.discourse-cdn.com/flex001/user_avatar/community.livekit.io/livekit-community/32/67_2.png) [@LiveKit-Community](https://community.livekit.io/u/LiveKit-Community)\
**Post date:** [January 21, 2026, 1:35pm UTC](https://community.livekit.io/t/how-to-have-multiple-participants-interact-with-an-agent-in-the-same-room/151/1 "2026-01-21T13:35:10Z")

</div>

_This question originally came up in our Slack community and the thread has been consolidated here for long-term reference._

I built an agent that runs a meeting. When the first user joins, they can interact with the agent and I see transcripts. When a second user joins, I can hear them on the call, but they cannot interact with the agent or contribute to the meeting.

How do I handle this when the meeting is open and multiple people will contribute based on the agenda (not a single speaker)?

---

<div class="post-metadata">

**Author:** ![LiveKit-Community](https://sea1.discourse-cdn.com/flex001/user_avatar/community.livekit.io/livekit-community/32/67_2.png) [@LiveKit-Community](https://community.livekit.io/u/LiveKit-Community)\
**Post date:** [January 21, 2026, 1:35pm UTC](https://community.livekit.io/t/how-to-have-multiple-participants-interact-with-an-agent-in-the-same-room/151/2 "2026-01-21T13:35:13Z")

</div>

For multi-participant interactions, check out these examples:

**Multi-user transcription:**

> <https://github.com/livekit/agents/blob/main/examples/other/transcription/multi-user-transcriber.py>

This shows how to transcribe audio from multiple remote participants.

**Push-to-talk:**

> <https://github.com/livekit/agents/blob/main/examples/voice_agents/push_to_talk.py>

This shows how to have the agent hear and respond to each participant.

Both approaches can be combined for your meeting use case.
