Serveka drops an AI bot into Google Meet, Teams, or Zoom. It transcribes, records, and pulls out action items while the meeting is still happening. You get everything through a REST API and real-time event streams.
Direct URL join via headless Chrome. No browser extensions. No participant installs. Transcription, recording, and screen share.
Native SDK integration. Handles waiting rooms, admission, and guest access. Full feature parity.
Meeting SDK with OAuth. Supports breakout rooms, co-host scenarios, and all recording modes.
Serveka's core does one thing: get a bot into a meeting and get audio out. Everything else is a plugin your workspace can enable or disable.
You don't pay for what you don't use. Your customers don't need API keys for services they never turned on. And when we ship a new plugin next month, you enable it with one toggle — no upgrade, no migration.
Link your Google Calendar (Outlook coming soon). Serveka watches for meetings starting in the next 10 minutes, finds the meeting URL, and sends a bot automatically.
You set the rules — skip 1-on-1s, ignore meetings with "lunch" in the title, only join calls with 3+ attendees. Once it's configured, you forget about it.
No more copy-pasting URLs. No more "oh I forgot to record that call."
import requests, sseclient
bot = requests.post("https://api.serveka.com/v1/bots",
headers={"X-API-Key": "sk_live_your_key"},
json={
"platform": "google_meet",
"meeting_url": "https://meet.google.com/abc-defg-hij"
}
).json()
# real-time transcript stream
stream = sseclient.SSEClient(
f"https://api.serveka.com/v1/bots/{bot['id']}/stream"
)
for event in stream:
if event.event == "segments":
print(event.data) # segments as they arrive{
"event": "bot.completed",
"bot_id": "bot_8x2kp9",
"duration_seconds": 2340,
"transcript_segments": 247,
"summary": {
"text": "The team agreed to cut Q3 infra spend by 15%...",
"action_items": [
{"assignee": "Alice", "task": "Send revised budget by Friday"}
]
},
"recording_url": "https://api.serveka.com/v1/recordings/rec_3m5n/media/1/raw"
}For teams where meeting audio can't leave the perimeter — healthcare, legal, finance, defense — we deploy Serveka on your cloud. Same product, your AWS or GCP or Azure or bare metal.
This isn't a download link with a "good luck" email. We work with your infra team to set it up, configure monitoring, and make sure it stays running.
Talk to UsNo seats. No monthly commitments. Billed by the minute.
Includes the bot joining the meeting, full audio recording, real-time transcription via Deepgram (100+ languages), SSE stream, and webhook delivery.
Plugins are priced separately. Enable only what you need. Disabled plugins cost nothing.
Deploy on your own infrastructure. Flat pricing. No per-minute billing. Talk to us about volume and self-hosted.
There's no minimum spend. A 30-minute meeting with AI Summary costs about $0.22. Test with real meetings before you commit to anything.
Get an API key. Send a bot. See the transcript. Takes about 5 minutes.