<p align="center">
  <img alt="CometChat" src="https://assets.cometchat.io/website/images/logos/banner.png">
</p>

# CometChat Calls SDK for Flutter

The CometChat Calls SDK enables real-time voice and video calling capabilities in your Flutter application. Built on top of WebRTC, it provides a complete calling solution with built-in UI components and extensive customization options.

<p align="center">
  <img src="https://raw.githubusercontent.com/cometchat/calls-sdk-flutter/v5/screenshots/showcase-mobile.png" alt="Mobile Showcase">
</p>

## Features

- 1:1 and group voice/video calls
- Built-in calling UI with customizable themes
- Screen sharing
- Call recording
- Active speaker detection

## Installation

Add the dependency to your `pubspec.yaml`:

```yaml
dependencies:
  cometchat_calls_sdk: ^5.0.0
```

Then run:

```bash
flutter pub get
```

## Help and Support

For issues running the project or integrating with our UI Kits, consult our [documentation](https://www.cometchat.com/docs/calls/flutter/overview) or create a [support ticket](https://help.cometchat.com/hc/en-us) or seek real-time support via the [CometChat Dashboard](https://app.cometchat.com/).
