AI-Powered Video SDK Built for Developers
Easily integrate video conferencing and deliver high-quality real-time communication
Building the Future of Remote Connection
"Our mission is to transform how people connect remotely by equipping developers with tools that make exceptional real-time communication accessible for all applications."
We aim to set new standards for what's possible in remote collaboration through simple integration, reliable performance, and continuous innovation guided by the developers we serve.

Multiple Layout Modes
AI Meeting Insights API
Translated captions
Call Transcript API
Speaker Diarization

Real-time WebSocket

Collaboration Components kit
Live Broadcast (10K Viewers)
Integrated chat

Presence Controls
250 Participants per Call
Full-Screen Recording
Knock Knock
Trusted by
AI Meeting Insights API
Give users smart transcription that creates concise summaries, identifies important points, and extracts action items
1{2text: "Hello everyone, in the next hour, we will be discussing the latest trends in the film industry.",3duration: 8,4userName: "Peter",5startTime: "2024-06-13T17:09:33.703Z",6endTime: "2024-06-13T17:09:40.103Z",7sentiment: {8score: 0.988,9suggested: "positive",10},11}
1[2{3"text": "Lisa praises Peter for their acting skills. Peter appreciates the praise.",4},5{6"text": "Peter wants to play a superhero in a major Hollywood movie.",7},8{9"text": "Lisa is excited about the idea of Peter playing a superhero in a major Hollywood movie.",10},11]
1[2{3"text": "Lisa asks Peter about their acting skills.",4"userName": "Lisa",5"score": 0.976},7{8"text": "Peter wants to know what Lisa thinks about the movie.",9"userName": "Peter",10"score": 0.9011},12]
1{2"text": "Acting",3"score": 0.974},5{6"text": "Hollywood",7"score": 0.358},9{10"text": "Trends in the film industry",11"score": 0.7512}
1[2{3"text": "Peter will get back to Lisa about the movie.",4},5{6"text": "Lisa will talk to her friend about the movie.",7},8{9"text": "Lisa will publish a blog post about the movie.",10}11]
What can you build with SuperViz?
Telehealth
- Video calls and huddles with up to 250 participants
- AI-generated summaries and sentiment analysis
- Live transcription for accessibility
Remote Collaboration
- Huddles with presence controls and indicators
- Picture-in-picture mode for multitasking
- Websocket powered live updates
Sales & Customer Support
- AI-driven conversation insights for training
- Meeting recording and transcripts
- CRM integration for workflow automation
eLearning
- Live video, huddles, and breakout rooms
- AI-driven insights on student participation
- Real-time transcription in multiple languages
Events & Live Streaming
- Live streaming to external platforms
- Real-time engagement tools like chat, reactions, and Q&A
- Meeting recording for on-demand viewing
Training & Simulation
- Live video simulations and interactive training sessions
- AI-driven feedback and performance analysis
- Integration with learning management systems
For developers, by developers
Our straightforward, feature-complete API and SDK integrates into your project with minimal code
1import { createRoom } from "@superviz/room";";2import { VideoConference } from "@superviz/video";34async function initialize() {5const room = await createRoom(6developerToken: DEVELOPER_TOKEN,7roomId: "ROOM_ID",8participant: {9id: "USER_ID",10name: "USER_NAME",11},12});1314const video = new VideoConference();1516room.addComponent(video);17}
1// import the realtime client2import{ Realtime } from "@superviz/realtime";34// Initialize the realtime client5const realtime = new Realtime(DEVELOPER_KEY);67// Connect to a channel8const channel = await realtime.connect('my-channel')910// Subscribe to a event11channel.subscribe('my-event', (message: RealtimeMessage) =>12{13console.log("My event received", message.data);14});1516// Publish a event17channel.publish('my-event', { message: "Hello, channel!" });
1import { createRoom } from "@superviz/room";";2import { VideoConference } from "@superviz/video";34async function initialize() {5const room = await createRoom(6developerToken: DEVELOPER_TOKEN,7roomId: "ROOM_ID",8participant: {9id: "USER_ID",10name: "USER_NAME",11},12});1314const mousePointers = new MousePointers("my-id");1516room.addComponent(mousePointers);17}
Designed for Everywhere
Easily integrate with the world's leading Javascript frameworks.

React

Angular

Vue.js

Vanilla js

Svelte

Next.js

Node.js

Others
Why choose SuperViz?
Ship fast
Our low-code approach helps expedite the deployment process, delivering solutions in no time so you can focus on your core product.
AI-Powered
Bring additional value to your users by integrating advanced AI capabilities and intelligent data analysis into your product.
Complete ecosystem
All products within the SuperViz ecosystem are synchronized and interoperable, enabling you to construct a robust real-time experience for your users.
Build With no Costs
Access the complete library of real-time infrastructure, collaboration components and Video SDK for free. No credit card required.
Pay-as-you-go
Only pay for the features you use with our flexible pay-as-you-go model, maximizing value and efficiency.
3D & Digital twin compatible
Integrate real-time experiences with digital twins and 3D applications, enhancing collaboration and communication within spatial content.
Ensuring Data Safety and Security
We understand the importance of securing your data, and we have taken the necessary steps to ensure that your data is safe and secure end-to-end.
- We utilize AES-256-CBC and PGP with RSA 4096 encryption technologies to ensure your data is secure and accessible only to authorized parties when needed.
- We protect your organization's data with advanced security keys to maintain confidentiality and integrity.

Roadmap
We're always shipping new features to improve your experience.
Video Transmission
@superviz/video
- Real-time captions
- Live Broadcast (10K Viewers)
- 250 Participants per Call
- Full-Screen Recording
- Knock Knock (Ask to join)
- Background blur
- Background replacement (Green screen)
- Support for 1080p cameras transmission
- Support for 4k screen sharing
- Video Simulcast (Multiple streams at different qualities)
- Screen sharing
- Cameras and screen sharing recording
- 25 participants per call
- Participants permissions
- Drawing screen sharing tools
- Safari better device integration
- Firefox better device integration
- Support for 720p cameras transmission
- Support for 1080p screen sharing
React Room package
@superviz/react
- Hooks for collaboration components
- Hooks for matterport
- Hooks for three.js
- Hooks for autodesk
- Initialize the room
- Support for legacy components
- Support for new components
- Hooks for room integration
- Hooks for video integration
AI Video tools
@superviz/video
- Real-time sentiment analysis
- Voice dialization support with participant name labels
- Voice dialization support with speaker labels
- Summarization of the conversation
- Follow up`s
- Transcriptions with sentiment analysis
- Questions that happened during the conversation
Real-time collaboration
@superviz/collaboration
- Whiteboard
- Comments reactions
- React components hooks integration
- Collaboration with 50 participants
- Collaborative form elements
- Contextual comments
- Comments adapter for canvas element
- Comments support for HTML elements (e.g divs, images)
- Who is online
- Mouse presence
- Mouse presence support for canvas
- Mouse presence support for HTML elements (e.g divs, images)
Matteport integration
@superviz/matterport-plugin
- Performance improvements
- Possibility to use lasers and names without avatar
- Avatar's into the 3D space
- Laser's pointer support
- Support for custom GLTF avatars models
- Follow another participant
- Go to another participant
- Gather all participants to the same position
- Support for 50 participants
- Contextual comments integration
Three.js integration
@superviz/threejs-plugin
- Performance improvements
- Avatar's into the 3D space
- Laser's pointer support
- Support for custom GLTF avatars models
- Follow another participant
- Go to another participant
- Gather all participants to the same position
- Support for 50 participants
- Contextual comments integration
Autodesk APS integration
@superviz/autodesk-viewer-plugin
- Performance improvements
- Avatar's into the 3D space
- Laser's pointer support
- Support for custom GLTF avatars models
- Follow another participant
- Go to another participant
- Gather all participants to the same position
- Support for 50 participants
- Contextual comments integration
SuperViz Real-Time
@superviz/realtime
- Multiple channels support
- Presence state, publish and subscribe
- Server side library
- DoS protection and rate limiting
- Message persistence
- HTTP publish events
- HTTP active channels
- HTTP get presences in a channel
YJS Provider
@superviz/yjs
- YJS Real-time sync
- Awareness support
- Offline editing
- Support for 50 participants
Room package
@superviz/room
- New initialization
- Participants Events
- Participants Properties
- Legacy components support
- New components integration
This website uses cookies to give you the best experience.