Generate a LiveKit token to start a conversation with an agent. Works with or without authentication: with auth → dashboard/SDK flow (verifies agent ownership); without auth → widget/embed flow (public, credits billed to agent owner).
API key for programmatic access
The id of the agent to start a conversation with
Optional participant name (authenticated requests only)