Skip to content

Skribby REST API (v1)

API-first platform for capturing, transcribing, and processing online meetings. Deploy meeting bots into Zoom, Microsoft Teams, and Google Meet to receive real-time or post-call transcription, audio, and structured data.

Quick Start

  1. Sign up for a free account
  2. Generate API key from your dashboard
  3. Create your first bot:
curl -X POST 'https://platform.skribby.io/api/v1/bot' \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
    "transcription_model": "whisper",
    "meeting_url": "https://meet.google.com/abc-def-ghi",
    "service": "gmeet",
    "bot_name": "My First Bot"
  }'

Webhooks

Skribby can send real-time updates to your server via webhooks. When you provide a webhook_url parameter, Skribby will POST events to that URL as they occur.

Webhook Format

All webhook payloads follow a consistent format:

{
  "type": "{event}",
  "data": {...}
}

Available Events

`status_update`

Sent when a bot's status changes. The data object contains:

  • old_status (string): The previous status of the bot
  • new_status (string): The new status of the bot

Example:

{
  "type": "status_update",
  "data": {
    "old_status": "joining",
    "new_status": "recording"
  }
}
Download OpenAPI description
Overview
Languages
Servers
Production server
https://platform.skribby.io/api/v1/

Bot Operations

Create and manage meeting bots

Operations

Recording Operations

Upload and transcribe recordings

Operations