$API_BASE and $API_KEY (Authentication).
Don’t have a key yet? Hosted: sign in at vexa.ai/signin with a Google
account and copy your key from your account page — free credit, no card
required. Self-hosted: make all prints a key when the stack comes up.
The guides fall into three chapters by the plane they work on. Meetings and agents are
separate domains, each usable on its own; the third chapter is where they compose.
Meetings only
Capture and access meetings through the Meetings API — no agent involved.Sync your calendar
Paste one secret ICS address — upcoming meetings import and auto-join.
Send a bot and get a transcript
Capture Google Meet, Zoom, or Teams — live, speaker-attributed.
Stream a transcript over WebSocket
Per-segment push instead of polling.
Use a custom STT endpoint
Point meeting transcription at your own OpenAI-compatible ASR service.
Retrieve a recording
List recordings and stream the audio from your own storage.
Capture now, transcribe later
Record without transcribing, then run the audio through your own STT.
Automate summaries with n8n
Calendar to bot to transcript to Slack — no backend to write or host.
Agents only
Put agents to work over your workspace through the Agent API — with or without any meeting.Chat with your workspace
Ask an agent that has your whole knowledge base as context.
Browse, upload & swap the workspace
Read files over the API, add documents, or attach your own git repo.
Brief me every morning
An unattended agent on a cron schedule.
Triage incoming email
An event-triggered agent that proposes tasks — safely.
Meetings + agents
Where the two planes compose: an agent rides or acts on a meeting.Plan and share a meeting
Prepare a shared knowledge space, invite your attendees, and the bot joins at start.
Run a live meeting copilot
Cards for people, decisions, and action items as the call happens.
Report after every meeting
Notes, decisions, and follow-ups written into your workspace when a call ends.