Presentations

Start an Aletheia voice session for the presentation.

Opens a voice session for the presentation's agent (Aletheia, MNE-1428 voice). Creates a Retell web call, mints a short-lived scoped voice-grant token, and hands it plus the deck + scope to the separate voice backend, which then proxies each spoken turn to POST /v1/presentations/{slug}/chat bearing that token. Governance (Safe House / tier / tools) stays entirely in the chat runtime — this endpoint re-implements none of it, and the token is authentication-only (the active grant remains the sole authority). Authed user; requires an ACTIVE grant. Returns the Retell web-call access token + call id for the browser SDK. Not idempotent (each session is new), so no Idempotency-Key is required.

post/presentations/{slug}/voice/register

Request

  • Base URL: https://api.mnemom.ai/v1
  • URL: https://api.mnemom.ai/v1/presentations/{slug}/voice/register
  • Auth: HTTP bearer

Path parameters

slugstring required

The presentation slug.

Request body

deckstring

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_tokenstring required

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

call_idstring required

The Retell call id.

Changes

No recorded changes to this operation across all 1 revision of this API.