Documentation Index
Fetch the complete documentation index at: https://cometchat-22654f5b-docs-android-v6-beta2.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
AI Integration Quick Reference
AI Integration Quick Reference
cometchat-uid-1 through cometchat-uid-5Requirements
| Requirement | Minimum Version |
|---|---|
| Flutter SDK | 1.2 |
| Android API Level | 21 |
| iOS | 11 |
Getting Started
Get your credentials
Sign up for CometChat and create an app. Note your App ID, Region, and Auth Key from the Dashboard.
Install and initialize
Add the SDK to your project and initialize it with your credentials. See Setup.
Authenticate users
Log in users with Auth Key (development) or Auth Token (production). See Authentication.
Features
Messaging
1:1 and group chat, threads, reactions, typing indicators, read receipts, file sharing, and interactive messages.
Voice & Video Calling
Ringing flows, direct call sessions, standalone calling, recording, and screen sharing.
Users
Create, retrieve, and manage users. Track online/offline presence and block/unblock users.
Groups
Public, private, and password-protected groups with member management, roles, and ownership transfer.
Sample Apps
Explore working examples with full source code:Flutter Chat App
Flutter sample app
UI Kits
Skip the UI work — use pre-built, customizable components:Flutter UI Kit
Flutter UI Kit
Resources
Key Concepts
UIDs, GUIDs, auth tokens, and core SDK concepts
Message Structure
Message categories, types, and hierarchy
Changelog
Latest SDK version and release notes
Upgrading from V3
Migration guide for V3 users
Troubleshooting
Common issues and solutions
Next Steps
Setup
Install and initialize the CometChat Flutter SDK
Authentication
Log in users with Auth Key or Auth Token
Send Messages
Send your first text, media, or custom message
Key Concepts
UIDs, GUIDs, auth tokens, and core SDK concepts