The API to get transcripts,
recordings, and metadata
from meetings.
Bot joins. Audio transcribes. Webhook fires. One API key. Meeting Bots + Speech to Text, unified. £0.50/hr.
No credit card required. API key in 30 seconds.
£0.50
per hour captured
<30s
bot join time
1 key
no secondary accounts
99.9%
webhook delivery rate
The problem
Right now you're running two vendors for one feature.
A meeting bot provider for the bot. A speech-to-text service for transcription. Your own glue code to stitch them together. Two billing dashboards. Two points of failure.
Two weeks of setup before your first webhook fires.
How it works
Three steps. One afternoon.
POST to /v1/bots
Send the meeting URL and your webhook endpoint. The bot joins within 30 seconds.
Meeting runs
The bot records audio and diarizes speakers in real time. You do nothing.
Webhook fires
When the meeting ends, a signed webhook delivers the full transcript and usage seconds.
Real API
Ship this today.
# Bot joins your meetingcurl -X POST https://api.gregnote.com/v1/bots \-H "Authorization: Bearer gk_live_xxx" \-d '{"meeting_url": "https://meet.google.com/abc-def-ghi","bot_name": "Notetaker","webhook_url": "https://yourdomain.com/hooks/gregnote"}'
# Immediate response{"id": "bot_01JXYZ...","status": "joining","meeting_url": "https://meet.google.com/abc-def-ghi"}
# Fires automatically when meeting ends{"event": "meeting.completed","transcript": {"duration_seconds": 3420,"segments": [...],"speakers": [...]},"billable_seconds": 3420}
What you get
Everything included. Nothing missing.
Bot joins in seconds
Send a meeting URL. The bot appears within seconds. Works on Google Meet, Zoom and Teams.
Diarized transcripts
Speaker-separated transcript delivered via webhook the moment the meeting ends.
Direct audio STT
Upload audio files up to 500 MB. Receive the full transcript in under a minute.
Signed webhooks
HMAC-SHA256 signed events with 4-retry delivery. Never miss a completed meeting.
Metadata passthrough
Send your own IDs through. They come back untouched on every webhook payload.
Private by design
Audio never touches third-party clouds. Self-hosted STT on your infrastructure.
Pricing
£0.50/ hour captured
Pay per second. No seats. No monthly minimum. First 10 hours free.
Frequently
asked
questions
No. Gregnote is a complete replacement. One API key, one invoice. We handle the meeting bot provider and STT internally. You never need separate vendor accounts.
Audio is stored in Cloudflare R2, encrypted at rest. It never leaves your infrastructure region. Presigned URLs expire after 1 hour. No third-party STT cloud is involved.
Google Meet is fully supported today. Zoom and Teams are in active development. Sign up and we'll notify you when your platform lands.
Metered billing via Stripe. You're charged per second of meeting captured, rounded to the nearest second. No seat fees, no minimum. There's no monthly commitment.
We retry at 0s, 1m, 5m, 30m, and 2h with HMAC-signed payloads. Every attempt is logged so you can replay from the dashboard.
Yes. Gregnote is self-hostable on any Docker host. Contact us for an enterprise licence and deployment guide.
The API to get transcripts, recordings, and metadata from meetings.
API key in 30 seconds. First 10 hours free. No card required.
Works with
Google MeetZoomTeams