For mobile integration, use the LiveKit React Native SDK (
@livekit/react-native) to connect to the room with the returned token.Bearer token obtained from the authenticate endpoint.
ID of the database integration to use for voice queries.
ID of an existing chat to continue the conversation. Omit to create a new chat.
Response
Unique LiveKit room name for this session.
Signed JWT token for connecting to the LiveKit room. Valid for 2 hours.
LiveKit WebSocket URL to connect to (e.g.,
wss://your-project.livekit.cloud).Token validity duration in seconds (7200).
Chat ID for this session. Either the provided
chat_id or a newly created one.How it works
Connecting to the room
Use the returnedtoken and livekit_url to connect with the LiveKit client SDK:
React Native