Everything you need in a video conferencing platform

Castio comes fully loaded — meetings, recording, AI transcription, branding, analytics, and more. All deployed on your own infrastructure.

Four meeting types, one platform

From quick team standups to large-scale broadcasts, Castio handles every format out of the box.

Group Video Calls

High-quality group video where everyone can see and hear each other. Up to 200 participants per meeting.

Audio-Only Rooms

Lightweight voice-only rooms for quick discussions and brainstorms. Lower bandwidth requirements.

Webinars

Professional webinars with stage management. Speakers present while hosts control who goes on stage.

RTMP/HLS Livestreaming

Broadcast your meetings live to YouTube, Twitch, or any RTMP-compatible platform.

Instant meetings Scheduled meetings Recurring meetings Permanent rooms Up to 200 participants

Recording & AI

One-click recording, automatic transcription, and AI-generated summaries. Everything stored in your own infrastructure.

One-Click Recording

Record your meetings with one click. Get a single, high-quality composite video file with all participants — stored in YOUR R2 bucket.

AI Transcription

Automatic, AI-powered transcription via Whisper v3 Turbo. Accurate and multi-language. Search through past conversations with ease.

AI Meeting Summaries

AI-generated summaries highlight key decisions and action items. Skip the meeting and still know what happened.

Transcript Viewer & Search

Read through meeting transcripts right in your dashboard. Search for specific topics or keywords to find exactly what was discussed.

Chat & poll archives Configurable storage provider Per-track recording — Coming Soon

Branding & White-Label

Your meetings, your brand. Every detail — from domain to color scheme — reflects your identity, not ours.

Custom Domain

Your meetings live at meet.yourcompany.com. Participants see your brand, not ours.

Logo & Brand Colors

Your logo on every screen. Set your primary color and the entire interface adapts — login page, meeting room, emails.

Light & Dark Themes

Choose light or dark mode. Fine-tune border radius, spacing, and the full color palette for a perfectly on-brand experience.

Watermarks

Add watermarks to meeting recordings and live video for brand reinforcement or content protection.

Custom Backgrounds & Favicon

Replace default backgrounds and browser favicon with your own assets. Every detail reflects your brand.

Branded Email Notifications

Meeting invitations and notifications go out under your brand. Professional emails with your logo and colors.

Security & Ownership

Your data never leaves your infrastructure. Every record, every recording, every chat message lives in YOUR Cloudflare account.

Runs on YOUR Cloudflare

Workers, D1, R2, KV — all deployed to your own Cloudflare account. You own the infrastructure, not us.

Zero Vendor Connection at Runtime

Once deployed, your platform runs independently. We cannot see your meetings, your data, or your users. True independence.

Single-Organization Isolation

Your deployment is 100% isolated. No shared databases, no multi-tenant risks, no noisy neighbors. Your instance is yours alone.

Rate Limiting & Abuse Protection

Built-in protection against brute-force attacks, spam, and resource abuse. Your platform stays fast and secure.

Webhook Signature Validation

Every incoming event is cryptographically verified with HMAC-SHA256 to prevent tampering and injection attacks.

PII Redaction in Diagnostics

Even optional diagnostic data is scrubbed of personally identifiable information. Your users' privacy is protected at every layer.

Scrypt password hashing JWT with short-lived tokens Guest access controls Meeting lock User deactivation with cascade

Analytics & Diagnostics

Understand how your organization uses meetings. Identify issues before your users report them.

Meeting Analytics Dashboard

Total meeting hours, participant trends, and usage patterns at a glance. Daily, weekly, and monthly breakdowns.

Per-Participant Quality Metrics

Deep-dive into any participant's experience. MOS scores, jitter, packet loss, device info, and connection timeline.

4-Layer Diagnostics

Sentry error tracking, Workers observability, RTK quality reports, and webhook delivery tracking. Four independent layers that catch everything.

Meeting Investigation

When someone says "my meeting was laggy," get the full story in one click. Every participant's device, network quality, and connection timeline.

Real-Time Health Monitoring

Continuous health probes for D1, KV, R2, and media services. Know instantly if any component is degraded.

Diagnostics Dashboard

A single dashboard showing your entire platform's health. Latency metrics, event processing status, active meetings, and Sentry integration.

Session tracking Usage trends Webhook delivery tracking Optional customer Sentry DSN

Roles & Access Control

Five-tier role hierarchy from full organization control down to view-only guest access. The right permissions for every user, automatically.

Owner

Full organization control. Settings, billing, diagnostics.

Admin

Manage users, configure branding, monitor health.

Host

Create meetings, control recording, manage participants.

Member

Join meetings with full audio, video, and screenshare.

Guest

Join via link. No account needed. Appropriate restrictions.

Waiting Rooms

Control who enters your meeting. Participants wait in a lobby until the host admits them.

In-Meeting Promotion

Promote a participant to speaker or demote them during a live meeting. Session-scoped changes without affecting platform roles.

Automatic Permissions

12 presets across 4 meeting types and 3 role levels. Every participant gets precisely the right capabilities automatically.

Collaboration

Chat, polls, screen sharing, and more. Everything you need to collaborate effectively during meetings.

In-Meeting Chat

Public messages, private DMs, and pinned messages. Chat history is preserved and exportable after the meeting ends.

Polls

Engage your audience with live polls. Get instant feedback, make group decisions, or check understanding during training.

Screen Sharing

Share your screen with one click to present slides, demo products, or collaborate on documents in real-time.

Virtual Backgrounds

Replace or blur your background for professional, distraction-free meetings. No green screen needed.

Breakout Rooms

Split large meetings into smaller groups for focused discussions, workshops, or team exercises — then bring everyone back together.

Beta

Whiteboard & Doc Sharing

Collaborate visually with built-in whiteboard and document sharing. Sketch ideas and annotate documents together.

Scheduling

Set up complex recurring schedules, invite participants with RSVP, and let meetings activate themselves.

Recurring Meetings (RRULE)

Industry-standard recurrence patterns. Set up "every Tuesday and Thursday" or "first Monday of every month" with full iCalendar RRULE support.

Per-Occurrence Overrides

Reschedule or cancel a single meeting in a recurring series without disrupting the rest. Perfect for holidays or one-off changes.

RSVP Invitations

Invite participants by email and track who is coming. Professional email notifications with meeting details and direct RSVP.

Auto-Activation

Meetings start automatically at their scheduled time. No manual activation needed — participants can join as soon as the time arrives.

90-Day Preview

See your upcoming meetings 3 months in advance. Recurring meetings are automatically populated on your calendar.

Meeting Status Lifecycle

Clear lifecycle from draft through scheduled, active, ended, and cancelled. Always know the status of every meeting.

Developer-Friendly

Full REST API, webhook-driven events, and a Cloudflare-native architecture. Integrate Castio into your existing workflows.

REST API

40+ endpoints covering users, meetings, recordings, analytics, and diagnostics. Build custom integrations with complete API access.

Webhook-Driven Events

Real-time notifications for meeting start, recording complete, transcript ready, and more. Build automations triggered by any event.

Cloudflare-Native Stack

Workers for compute, D1 for database, R2 for storage, KV for caching, Durable Objects for state. Zero servers to manage.

Type-Safe Integration

Hono RPC provides end-to-end type safety between API and frontend. Auto-generated types eliminate integration bugs.

136 Pre-Built UI Components

Professional, battle-tested React components for every meeting UI element. Video grid, chat, polls, stage management, and more.

Real-Time Admin Notifications

WebSocket-based alerts when meetings start, recordings complete, or health issues arise. Powered by Durable Objects.

AI Meeting Agents — Coming Soon Noise Cancellation — Coming Soon

Ready to own your video platform?

Deploy Castio on your own Cloudflare account in minutes. Your infrastructure, your brand, your data.