Meeting infrastructure,
distilled into one API call.

Google Meet
M
Dr. Mei
R
Rajendra
S
Sarah
D
David
B
Ben
S
LIVE
05:34:00
serveka.com
DIRECT
API
Standard
END
1ACTIONS
Speak
Chat
Screen Share
Screenshot
Reconfigure
2TRANSCRIPTIONS
RECORDING
3EVENTS
NO CREDIT CARD·PAY ONLY WHAT YOU USE·FULL API ACCESS
What is Serveka

What is a meeting bot API?

Serveka is a meeting bot API platform for developers. Instead of installing SDKs, managing WebRTC connections, or orchestrating virtual machines, you make a single HTTP request — and a bot joins your meeting in seconds. It captures audio and video, transcribes every speaker in real time via Deepgram, generates AI summaries with Claude, and delivers every event to your application through SSE streams and signed webhooks. Serveka handles the infrastructure layer — meeting platform integration, audio encoding, transcription pipelines, VM orchestration, and retry logic — so your team can focus on building product on top of meeting intelligence instead of building the plumbing beneath it.

One API
Integrate once, connect to any meeting.
Real-time
Transcribe and react in real time.
Webhooks
Get events delivered to your system.
Secure & Scalable
Enterprise-grade security and 99.9% uptime.
Developer First
Clean docs, SDKs, and great support.
~15s
From API call to bot in the meeting
300ms
Transcript segments stream from speech
100+
Languages supported, with translation
3d
Webhook retries before giving up
The problem we solve
"We started building meeting integration in-house. Three months later, half the team was babysitting Zoom SDK quirks instead of shipping product."
— Every founder who tried this before Serveka
01
Zoom SDK (native C++, Linux, ALSA)
~3 weeks
02
Meet automation & waiting rooms
~2 weeks
03
Audio capture, encoding, streaming
~3 weeks
04
Transcription pipeline & speaker ID
~2 weeks
05
VM orchestration, recording, retry logic
~4 weeks
With Serveka, this becomes one HTTP request.
~15s
The simplest case

One request.
Bot is in the room.

No SDK installs. No platform credentials to configure. Just an HTTP POST and a meeting URL — Serveka handles every layer beneath.

POST/v1/botsrequest
# Send bot to any meeting

curl -X POST https://api.serveka.com/v1/bots
  -H "X-API-Key: vx_your_key"
  -d '{
    "platform": "google_meet",
    "meeting_url": "https://meet...",
    "bot_name": "Notetaker",
    "transcribe_enabled": true
  }'
200application/json427ms
# Response

{
  "bot_id": "bot_01JXMK9T4VQPZ8N",
  "status": "joining",
  "platform": "google_meet",
  "join_at": "2026-05-04T14:23:01Z",
  "webhook_endpoint": "..."
}

# Bot joins in ~15 seconds. You'll
# receive bot.joined via webhook.
What you get

Six capabilities,
one consistent API.

Everything Serveka does is exposed as a primitive on the same bot_id — join, record, transcribe, control, retrieve. No extra SDKs. No auth flows.

01 — Join
A bot joins any meeting in fifteen seconds.
Pre-baked VM images mean cold-start is gone. The bot navigates waiting rooms, handles admission, and reconnects on flaky networks — automatically.
GOOGLE MEET · ZOOM · TEAMS
02 — Transcribe
Speech to structured text in 300ms.
Powered by Deepgram. Each segment carries speaker, timestamps, language, and confidence. Stream live or retrieve the full record after.
100+ LANGUAGES · TRANSLATE TO ENGLISH
03 — Speak back
The bot is a participant, not a passive recorder.
Send TTS commands mid-meeting using OpenAI, ElevenLabs or Cartesia voices. Or supply your own pre-rendered audio to play exactly when you choose.
ALLOY · NOVA · SHIMMER · CUSTOM
04 — Record
Crash-safe recording, continuously persisted.
Recording is written to durable cloud storage as the meeting happens — not just at the end. Survives crashes, disconnects, anything.
MP4 · MP3 · WEBM · 1280×720 · 24FPS
05 — Control
Live commands while the meeting is still happening.
Take a screenshot. Send a chat message. Screen-share a URL. Reconfigure language. All via API — without touching the bot's runtime.
SCREENSHOT · CHAT · SHARE · RECONFIGURE
06 — Retrieve
Webhooks and SSE streams, signed and durable.
Every event is HMAC-SHA256 signed via Svix with retries up to three days. Subscribe via webhook for persistence, SSE for real-time UI.
HMAC-SHA256 · 3D RETRY · SSE STREAM
Supported platforms

Where your users meet,
we follow.

Google Meet
Live
Bot join & recording
Real-time transcription
TTS / speak back
Screen-share a URL
Calendar auto-join
Zoom
Live
Bot join & recording
Real-time transcription
TTS / speak back
Calendar auto-join
Bot deduplication
Microsoft Teams
Live
Bot join & recording
Real-time transcription
Calendar auto-join
Bot controls
Full API parity
Why Serveka

Built for builders who
need the full stack.

Other bot APIs give you transcription. Serveka gives you a programmable participant. Mid-meeting control, TTS, calendar auto-join — all on the same primitive.

CapabilityServekaOther bot APIsBuild yourself
Real-time transcript streamingpartial
Bot speaks back (TTS)
Mid-meeting bot controls
Calendar auto-join
Crash-safe recordingpartial
Usage-based pricingpartial
Free to start, no credit card
Pricing

Pay for what you use.
No seats. No minimums.

Billed by the minute. Every plan gets the full API — recording, real-time transcription, webhooks, and bot controls.

Explore
$0
to start
Get an API key and send your first bot. No credit card required.
Full API access
Google Meet & Zoom
Real-time transcript streaming
Webhooks & SSE stream
Community support
Get API key free
Enterprise
Custom
For high-volume teams and regulated industries with strict compliance needs.
Flat monthly pricing
Self-hosted on your VPC
HIPAA & GDPR compliant
SLA guarantee
Dedicated support
Contact us
Ready in under a minute

Your first bot joins
before you finish your coffee.

Get an API key, send a POST request. The bot is in the meeting before the next sip cools.