Start Session

Start a new session

Using the session token from the Create Session Token endpoint, this endpoint starts the session and spins up the LiveAvatar. On our side, we are built on top of LiveKit's room infrastructure to manage the session interaction

Live Kit Configuration

For Full Mode, we use our own LiveKit configuration. Any custom LiveKit configurations passed in will be ignored.

For Custom mode, developers can optionally pass in their own LiveKit configuration. If passed in, we will send our Avatar through the LiveKit configuration provided. We require that the LiveKit session token passed in provides certain permissions.

If no LiveKit configuration is passed, we will still start up a LiveKit room for you. If you want to send your agent to our LiveKit room, we also expose a livekit_agent_token which you can use to do so.

We recommend looking at the following LiveKit documentation to better familiarize with the existing documentation.

Language
Credentials
Bearer
JWT
Click Try It! to start a request and see the response here!