Meetings

Plain meeting (no AI)

Same endpoint as the Vikash sample, AI co-host disabled. Useful when you just want a LiveKit room with the Vaani branding and the same meet-code share UX.

Omit co_host entirely. The room is created without an agent participant and behaves like a normal video call.

curl https://www.vaanilabs.in/api/meetings \
  -H "Authorization: Bearer vv_live_REPLACE_ME" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Friday standup",
    "language": "hi-IN"
  }'
A plain meeting still gets a meet_code and a slug — same share URL surface, no agent on the line.

Replit and zip downloads are placeholders for now — bucket wiring is tracked as a follow-up.