Skip to main content
Mic sessions let you talk to an agent directly from a web browser using your microphone — no phone number required. ThunderPhone creates a LiveKit room and returns a join token; your front-end uses the LiveKit Web SDK to publish audio. This endpoint is typically used for agent iteration and demos.

Endpoint

Create a session

Request fields

Response

Connecting from the browser

Use the LiveKit Web SDK to join the room with the returned token. The agent joins the room from Core’s side and you publish your microphone as the local participant.

Errors

Mic sessions count as calls for billing purposes. The session is billed as a regular voice call using the agent’s product tier.

Agents

Configure the agent you’ll talk to.

Calls

Inspect mic-session call logs and transcripts.

Web Widget

Embed a production-ready mic widget on your own site.