refined-hydrogen-81988
12/29/2025, 6:35 PMon_user_turn_completed is for STT node onlytall-airline-16756
12/29/2025, 6:35 PMtall-airline-16756
12/29/2025, 6:36 PMon_user_turn_completed is specific to STT (speech) turns.
• conversation_item_added fires for any conversation message, including text messages sent via lk.chat. Listen on the AgentSession to handle incoming text.
If you want direct control over text input handling, you can also set a text_input_cb in RoomOptions to process messages as they arrive.
Would you like a short code example for your language (Python/Node) showing how to listen for conversation_item_added?
Sources: Text and transcriptions | LiveKit docs | Agent session | LiveKit docsrefined-hydrogen-81988
12/29/2025, 6:37 PMtext_input_cbtall-airline-16756
12/29/2025, 6:37 PM