Enhance app functionality with built-in live chat
The chat module allows you to build apps with advanced communication features like image and file sharing, view-once messages, and robust real-time messaging. Developers save significant time and costs by building on this foundation.

Real-time communication simplified
Features like view-once messages and file sharing included
Live Chat
Live chat between two users. Supports different layouts on mobile and desktop screen.


Restrict users to send message to x users only
Chats are easily customizable according to product needs. If you want to restrict user chats, simple set allowChatWithXUsers = 5 and it will restrict users to have only 5 active chats. Any additional functionality to chats can easily be implemented.
Group Chat
Add/Edit groups, add participants and broadcast message to all group members, assign roles to group members, e.g, Admin can Update group icon, name etc, Normal members can send messages. ViewOnly members can only view the mesages and are restricted to sending messages. Unread messages count/notifications maintained for each user.


No compromise on performance
A full testing is performed of all features in staging environment. Load testing is performed with a single user having chats with 10k users with 100k messages. Group Chat is tested with 50k participants in single group, ensuring data scalability without compormising on speed and performance
Explore Other Features

Authentication
Sign up, login, password reset, OTP verification, and social logins (Google, Facebook, Twitter) - all authentication features ready to use out of the box

User Management
Complete user profile management, roles and permissions, and user-specific settings - everything you need to handle users effectively

New module creation in seconds
Generate complete CRUD functionality with just one command - includes models, controllers, routes, and UI components, saving hours of development time
Build advanced chat experiences
Save time and effort while delivering engaging communication features in your app.