Skip to main content

Ingest a Transcript

Extract decisions, action items, and work packages from a meeting transcript.
Response

Start Live Recording

Creates a meeting in recording state. After this, open a WebSocket to /ws/transcribe to stream audio.
Response

Live Transcription WebSocket

Stream audio chunks from MediaRecorder to Whisper.
Send: Binary audio chunks (ArrayBuffer from MediaRecorder) Receive: Transcription chunks as JSON:
Stop the recording:
On stop, the server finalizes transcription, extracts decisions, generates work packages, and returns:

List Meetings

Query params:
  • workspace_id — required
  • limit — default 20
Response

Meeting Status