Embed live video into anything.
Add programmable HD video calling, group sessions, screen sharing, and recording to your web or mobile application — with a simple SDK and no infrastructure to manage.
Everything you need.
Embedded video rooms
Embed video calls directly in your app or website — no download, no redirect, no friction for your users.
Group sessions up to 250
Host 1:1 consultations, team meetings, or large group sessions with adaptive bitrate for every connection quality.
Screen sharing & co-browsing
Let participants share screens, annotate documents, and co-browse — built for support, sales, and education.
Recording & transcription
Record sessions to cloud storage with automatic AI transcription, speaker labels, and searchable archives.
Waiting rooms & moderation
Admit participants individually, mute or remove disruptive users, and lock rooms — full host controls via API.
Custom UI components
Pre-built React and Web Components you can style to your brand — or go fully custom with the raw WebRTC layer.
Session analytics
Per-session quality metrics — latency, packet loss, join time, and participant engagement — for every call.
Webhook events
Real-time webhooks for session start, participant join/leave, recording complete, and quality threshold alerts.
Live in minutes.
Simple REST API with SDKs for Node.js, Python, PHP, Go, and Java. Production-ready in minutes.
import { HovaVideo } from '@hova/video-sdk';
// Create a session (server-side)
const session = await hova.video.createSession({
name: 'doctor-consult-1234',
maxParticipants: 2,
recordingEnabled: true,
expiresIn: 3600, // 1 hour
});
// Join from the browser (client-side)
const client = new HovaVideo({ token: session.participantToken });
const room = await client.joinRoom(session.roomId);
room.on('participantJoined', (participant) => {
console.log(`${participant.name} joined`);
document.getElementById('video-grid').appendChild(participant.videoElement);
});
await room.publishLocalVideo({ camera: true, microphone: true });Built for every industry.
Telehealth consultations
HIPAA-compliant video consultations embedded in your patient portal — with recording and EHR integration.
Virtual tutoring
Live one-on-one and group tutoring sessions with screen sharing, whiteboard, and session recordings.
Remote KYC & onboarding
Video-based identity verification for banks and fintechs — live video + document capture in one flow.
Customer video support
Let support agents start video calls with customers directly from the HOVA inbox for complex troubleshooting.
Virtual property tours
Estate agents show properties live via video call embedded in your real estate platform.
Live coaching & fitness
Trainers and coaches deliver live sessions to clients with recording and session replay.
Works great with
Broadcast
Scale to thousands of live viewers with HOVA's broadcast streaming layer.
Video + AI
Add real-time transcription, sentiment analysis, and AI insights to every video session.
Video API Privacy
Blur backgrounds, mask participants, and apply privacy filters to your video sessions.
Ship video in your product today
Free sandbox sessions. Production in minutes.