Skip to main content
POST
Start an Aletheia voice session for the presentation.

Authorizations

Authorization
string
header
required

Supabase JWT token in Authorization: Bearer header

Path Parameters

slug
string
required

The presentation slug.

Body

application/json
deck
string

The deck's own text, handed to the voice backend so Aletheia reads it as her primary source. Capped server-side.

Response

The voice session was created. Returns the Retell web-call access token + call id for the browser's Retell web-call SDK.

access_token
string
required

The Retell web-call access token for the browser SDK.

call_id
string
required

The Retell call id.