Skip to content

Latest commit

 

History

History
142 lines (125 loc) · 6.49 KB

File metadata and controls

142 lines (125 loc) · 6.49 KB
mode custom
title Voice & Video Calling
description Add real-time voice and video calling to your apps in minutes with WebRTC-powered SDKs.
canonical https://cometchat.com/docs

import { CardGroup, Card, Steps, Columns, AccordionGroup, Accordion, Callout } from 'mintlify';

{/* Hero Section */}

Voice & Video Calling

Add high-quality, real-time voice and video calls to any app. Built on WebRTC with drop-in UI components.

Voice & Video Calling UI Preview

What is CometChat Calls?

The CometChat Calls SDK provides a complete voice and video calling solution built on WebRTC.

Choose Your Platform

Get started with the Calls SDK on your preferred platform. Each SDK provides the same core calling features with platform-specific optimizations.

Add the Calls SDK to your project via npm, CocoaPods, Gradle, or pub. Configure with your App ID and Region, then log in users with their CometChat credentials. Generate a session token and join—the SDK renders a complete call UI automatically. Adjust layouts, controls, and styling to match your app's design. Pre-built call screens, controls, and participant views—no UI work required. Enterprise-grade media infrastructure handles all the complexity. Same features and API patterns across all platforms. Get up and running in minutes with simple setup and clear documentation. } href="proxy.php?url=https%3A%2F%2Fgithub.com.%2Fcalls%2Fjavascript%2Foverview"> Vanilla JS or any web framework } href="proxy.php?url=https%3A%2F%2Fgithub.com.%2Fcalls%2Fjavascript%2Freact-integration"> React web applications } href="proxy.php?url=https%3A%2F%2Fgithub.com.%2Fcalls%2Fjavascript%2Fangular-integration"> Angular web applications } href="proxy.php?url=https%3A%2F%2Fgithub.com.%2Fcalls%2Fjavascript%2Fvue-integration"> Vue.js web applications } href="proxy.php?url=https%3A%2F%2Fgithub.com.%2Fcalls%2Fjavascript%2Fnextjs-integration"> Next.js with SSR support } href="proxy.php?url=https%3A%2F%2Fgithub.com.%2Fcalls%2Fjavascript%2Fionic-integration"> Ionic hybrid mobile apps } href="proxy.php?url=https%3A%2F%2Fgithub.com.%2Fcalls%2Freact-native%2Foverview"> Cross-platform mobile apps } href="proxy.php?url=https%3A%2F%2Fgithub.com.%2Fcalls%2Fios%2Foverview"> Native Swift/Objective-C apps } href="proxy.php?url=https%3A%2F%2Fgithub.com.%2Fcalls%2Fandroid%2Foverview"> Native Kotlin/Java apps } href="proxy.php?url=https%3A%2F%2Fgithub.com.%2Fcalls%2Fflutter%2Foverview"> Cross-platform with Dart

Sample Apps

Explore our open-source sample apps to see the Calls SDK in action. Clone, run, and customize for your needs.

Web calling with React, Vue, and vanilla JS Native Android with Kotlin/Java Native iOS with Swift Cross-platform mobile app Cross-platform with Dart