It seems likely that you can start with a dynamic first message by using participant attributes or metadata to pass information to the agent. According to
LiveKit Docs, you can send custom data packets between participants in real-time, which could be used to dynamically set the initial message based on the context or participant attributes.
Would you like more detail on how to implement this?
Sources:
-
LiveKit Docs 👍 0 button 👎 0 button 💡
Hint: Mention @runllm in the thread for followups.