Thanks — I want to make sure I understand what you need.
Do you want an agent to join:
• every time a new room is created (so an agent is present for the first participant), or
• every time any participant joins an existing room (agent joins on each participant join)?
Also: which dispatch approach do you prefer or are using — automatic dispatch, dispatch via the participant’s access token, or explicit dispatch from your server/API? If you’re not sure, tell me whether you need per-room metadata for the agent (yes/no) and I’ll recommend the best method and next steps.
Sources:
Agent dispatch | LiveKit Documentation, with interactive elements