Skribby
GuidesUpdated 7 hours ago

Billing

Complete reference for Skribby pricing, plan limits, and billing.

Plans Overview

PlanBase CostBot PricingConcurrencyTranscription Models
Free$0/monthFree3 botsAudio Only, Whisper
Pay As You Go$0/month$0.35/hour25 botsAll models
Pay As You Go+Custom$0.35/hourCustomAll models

Base Pricing

Meeting Bots

ComponentCostNotes
Base bot time$0.35/hourBilled per minute
TranscriptionVariesAdded based on model (see below)
Addons$0.05/hourPer addon, billed on bot duration

Recordings (Upload)

ComponentCostNotes
Base processing$0.10/hourBilled per minute of audio
TranscriptionVariesAdded based on model (see below)

Transcription Model Pricing

Per-hour costs added to base pricing:

Standard Models

ModelCost/HourFeatures
Audio Only$0.00No transcription
Whisper$0.04Custom vocabulary
Soniox$0.10Speaker diarization, custom vocab
AssemblyAI$0.15Speaker diarization, profanity filter
Salad$0.20Speaker diarization, custom vocab
Deepgram v2$0.26Speaker diarization, profanity filter
Rev AI$0.30Speaker diarization
Speechmatics$0.30Speaker diarization, custom vocab
Deepgram v3$0.32Speaker diarization, profanity filter
ElevenLabs$0.35Speaker diarization
ElevenLabs v2$0.35Speaker diarization
Gladia$0.62Speaker diarization, profanity filter

Realtime Models

Realtime models include streaming transcription via WebSocket:

ModelCost/HourFeatures
Soniox Realtime$0.17Speaker diarization
AssemblyAI Realtime$0.20Speaker diarization
Deepgram Realtime v2$0.40Speaker diarization
Speechmatics Realtime$0.45Speaker diarization, custom vocab
ElevenLabs Realtime v2$0.51Speaker diarization
Deepgram Realtime v3$0.52Speaker diarization
Gladia Realtime$0.81Speaker diarization

Addons

Per-hour charges added to base pricing:

AddonCost/HourDescription
Video Recording$0.05Record video alongside audio
1-Year Storage$0.05Extend recording retention from 7 days to 1 year
Realtime Audio Stream$0.05WebSocket audio stream (auto-enabled with realtime models)

Bring Your Own Keys (BYOK)

When using your own transcription provider API keys:

ScenarioYou PaySkribby Charges
Standard model + BYOKTranscription to your providerBase bot rate only
Realtime model + BYOKTranscription to your providerBase bot rate + $0.05/hr

The realtime surcharge covers the additional infrastructure for low-latency streaming.

Plan Limits

Free Plan

LimitValue
Monthly bot hours5 hours
Concurrent bots3
Available modelsAudio Only, Whisper
Recordings uploadNot available

Pay As You Go

LimitValue
Monthly bot hoursUnlimited
Concurrent bots25
Available modelsAll
Recordings uploadAvailable

Pay As You Go+

LimitValue
Monthly bot hoursUnlimited
Concurrent botsCustom (negotiated)
Available modelsAll
Recordings uploadAvailable

Contact sales for PAYG+ pricing and limits.

What Counts as Billable Time

Meeting Bots

Billable time = created_at to terminal status

Billable scenarios:

  • Bot joins meeting and records → Full duration
  • Bot admitted then meeting ends → Full duration including lobby wait
  • Bot waits 5 minutes, admitted, records 30 minutes → 35 minutes

Free scenarios:

  • Bot not admitted within 10 minutes → Free (first 10 min grace period)
  • Bot cancelled before joining → No charge
  • Bot fails during boot → No charge

Lobby Wait Grace Period

The first 10 minutes of lobby waiting is free if the bot is never admitted:

Waiting TimeAdmitted?Billable Time
5 minNo0 minutes
10 minNo0 minutes
15 minNo5 minutes
5 minYesFull duration
10 minYesFull duration

Recordings

Billable time = audio file duration (only charged on successful transcription).

Billing Cycle

  • Billing period: Monthly, starting from subscription date
  • Payment: Charged on the 1st of each month for previous month's usage
  • Currency: USD
  • Payment methods: Credit card via Stripe

Usage Tracking

Monitor your usage in the Skribby Dashboard:

  • Dashboard home: Current month's usage summary
  • Billing page: Detailed breakdown by bot/recording
  • Individual bots: Per-bot cost breakdown

Cost Examples

Example 1: Simple Meeting

45-minute Google Meet with Whisper transcription, no addons.

ComponentCalculationCost
Base0.75 hr × $0.35$0.26
Transcription0.75 hr × $0.04$0.03
Total$0.29

Example 2: Realtime with Video

60-minute Zoom meeting with Deepgram Realtime v3 and video addon.

ComponentCalculationCost
Base1 hr × $0.35$0.35
Transcription1 hr × $0.52$0.52
Video addon1 hr × $0.05$0.05
Total$0.92

Example 3: BYOK Realtime

30-minute Teams meeting with AssemblyAI Realtime using your own API key.

ComponentCalculationCost
Base0.5 hr × $0.35$0.18
Realtime surcharge0.5 hr × $0.05$0.03
Total$0.21

You pay AssemblyAI separately for transcription.

Example 4: Recording Upload

2-hour audio file with Deepgram v3 transcription and 1-year storage.

ComponentCalculationCost
Base2 hr × $0.10$0.20
Transcription2 hr × $0.32$0.64
Storage addon2 hr × $0.05$0.10
Total$0.94

Example 5: Not Admitted (No Charge)

Bot waits 10 minutes, never admitted. Within grace period.

ComponentCost
Total$0.00

Example 6: Not Admitted (Partial Charge)

Bot configured to wait 20 minutes, never admitted. 10 minutes over grace period.

ComponentCalculationCost
Overage20 - 10 = 10 min
Base(10/60) hr × $0.35$0.06
Total$0.06

Exceeding Limits

Concurrent Bot Limit

If you try to create a bot when at your concurrency limit:

{ "message": "You have reached the limit of concurrent meeting bots for your plan." }

Resolution:

  • Wait for active bots to finish
  • Upgrade to PAYG+ for higher limits
  • Contact sales for enterprise needs

Monthly Hour Limit (Free Plan)

If you exceed 5 hours on the Free plan:

{ "message": "You have exceeded your monthly bot hours limit." }

Resolution:

  • Wait for the next billing cycle
  • Upgrade to Pay As You Go

Invoices

Invoices are available in the Billing page:

  • View past invoices
  • Download PDF receipts
  • See line-item breakdown

Invoices include:

  • Date range
  • Total bot minutes
  • Transcription breakdown by model
  • Addon charges
  • Total amount