



What's Included
Scalable Infrastructure
Enterprise-grade infrastructure that ensures low latency and reliable messaging.
Zero-config WebSocket handling: Automatic socket connection management with smart reconnection.
Lightning-fast message delivery: Sub-100ms real-time delivery with guaranteed ordering.
Message history & persistence: Automatic message syncing, caching, and pagination.
Global edge network: 35+ locations worldwide for low-latency communication.

Pre-Built UI Library
Speed up development with customizable components designed for real-world use cases.
Conversation list : Display active conversations with unread indicators, last message preview, and timestamps.
User list: Show contacts, group members, manage user roles, and indicate online/offline status.
Threads, reactions & mentions: Enable structured discussions with threaded replies, reactions, and @mentions.
Search: Allow users to find messages and conversations instantly with filters and highlighting.

Powerful Backend
Built-in state handling for all the complex parts of chat.
Presence management: Real-time user status updates across channels
Real-time indicators: Instant typing indicators and presence state
Read receipt handling: Real-time message seen status and customizable receipts
Message counters: Accurate unread counts across channels and threads

Calling & Engagement
Engage users with interactive features that enhance conversations.
Voice & video calling: Ringing flows, direct call sessions, and standalone calling — native to the SDK.
Call recording & screen sharing: Record sessions for compliance or let users share their screen mid-call.
File & media sharing: Drag-and-drop uploads with real-time progress tracking.
Voice notes & video clips: Record and share inline media with automatic transcoding
Real-time message translation: Instant translation across 100+ languages

AI Agents
Embed full stack AI agents directly into your app. Agents process messages, invoke tools, and stream responses in real time.
Message processing: Agents receive user messages and respond automatically with context.
Tool invocation: Agents trigger backend or frontend tools mid-conversation, with full visibility into arguments and results.
Real-time streaming: Stream agent responses token by token for a progressive, native feel.
Agentic message history: Persisted assistant replies, tool arguments, and tool results, all retrievable via the standard message listener.


Start by integrating the Flutter SDK into your app. This gives you real-time messaging, presence, and event handling out of the box.

Build your chat UI exactly the way your product needs it. Create custom screens, interactions, and workflows, with the flexibility to extend and evolve your experience as requirements grow.

Once your UI is ready, sync your user base with CometChat and deploy with confidence.
Installation & Setup
Bookmark these as you build, test, and ship your chat experience using the Flutter Chat SDK.
Integrate chat in minutes
See how common chat components are implemented using the Flutter Chat SDK. Use them as reference points to build, extend, or customize your own chat UI.

Beyond Basic Messaging
Enterprise-grade content moderation to keep your chat safe and compliant.
AI Moderation is built natively into the Flutter SDK. No separate integration required. Content filters block harmful material automatically, with immediate threat response built in
Cross-platform notification system with intelligent delivery.
Send email, SMS, and push notifications from a central dashboard with delivery tracking and customizable routing preferences.
Get deep insights into user behavior and chat performance.
Real-time analytics on messaging performance and user engagement with flexible export capabilities.

Integrations Methods
Start with any integration method and scale to others as your needs evolve
A no-code chat builder for any platform, built for high-impact use cases that need real chat fast and flexible.
A low-code chat builder that is fully customizable, easy to integrate, and scales with your product.
Comprehensive UI Kits with all the chat features you need, designed to plug in natively and grow with your app.
FAQs
Here’s everything you need to know to build chat in Flutter using our SDK or chat APIs
Start building today
Build faster, scale smarter, and elevate your chat experience with tools that grow with your business.