I’m currently using LiveKit primarily for voice interactions, but I also need to support a text-based chat mode.
I noticed that STT and TTS can be disabled, but I’m trying to understand if there’s a way to run a chat-only mode without incurring agent/session minute usage.
Specifically:
-
Can LiveKit be used purely for chat (data channels) without counting agent connection time?
-
Or is it required to keep an agent connected to the room, which would still consume minutes?
-
Are there any recommended patterns for implementing chat alongside voice while minimizing costs?