Documentation Index
Fetch the complete documentation index at: https://docs.auvy.ai/llms.txt
Use this file to discover all available pages before exploring further.
Meetings API
Meetings are versioned resource objects in the collaboration vertical. They share the same resource head, grep, search, and Vault browse substrate as other resource kinds.Meetings are brain-scoped. Send
X-Brain-Id, a brain_id query/body field, or configure SDK getBrainId.List Meetings
Create Meeting
| Field | Type | Required | Description |
|---|---|---|---|
title | string | Yes | Meeting title. |
description | string | No | Short description. |
body | object | No | Partial structured body: agenda, notes, summary, decisions, action items, transcript refs. |
brain_id | string | No | Brain UUID when not supplied by auth context. |
Get Meeting
Patch Meeting Body
Structured meeting patches use the central resource patch route:Live Transcription
live/start, send linear16 mono PCM at 16 kHz with POST .../transcription/chunk (job_id, chunk_base64). The API appends each chunk to a Redis stream; the agent-end voice-live worker reads that stream and forwards audio to Deepgram over an outbound websocket.
Live events are server-sent events from Synapse, not a Deepgram webhook. The final diarized transcript is flushed to the meeting resource body (transcript_segments) when live/stop completes.
Local development does not need an HTTPS tunnel for Deepgram. Run the dashboard, API, Redis, and agent-end on the same local REDIS_URL, and set DEEPGRAM_API_KEY for agent-end. The runtime endpoint returns deepgram_configured, queue_name, and a reason when live transcription is unavailable.
Related
- Resources — resource catalog and version model
- Assets and Artifacts — transcript artifact storage
- Search —
meetingssearch facet