


In-app chat experience, simplified
Pick your angular chat components, wire them into your app, and go live.
Step 1: Install UI Kit
Start by creating a new Angular application and installing the Angular UI Kit along with the required Chat SDK dependencies. The setup is optimized for modern Angular applications and supports modular integration patterns.
Create a new Angular project using Angular CLI with browser-based rendering support
Install the Angular UI Kit and the JavaScript Chat SDK
Optionally install the Calls SDK to enable voice and video calling capabilities

Step 2: Initialize CometChat
The Angular UI Kit introduces a clean initialization pattern with simplified authentication workflows. Initialization must complete before login and component rendering.
Configure the UI Kit using App ID, Region, and Auth credentials from the CometChat Dashboard.
Initialize the SDK before bootstrapping the Angular application.
Authenticate users using user login or auth token-based login flows for production-ready authentication

Step 3: Deploy
Once your layout is ready, export the Angular code and integrate chat directly into your application.
You stay in control after launch. Update layouts, refine the UI, or adjust features as your app evolves.
Sync your user base with CometChat and deploy with confidence, knowing your in-app chat is built to scale.

Core Components
Description: Angular chat components you can mix, match, and extend
Display real-time conversation lists with unread counts, last messages, typing indicators, and conversation states for one-on-one and group chats.
Show searchable user and group lists together to create unified discovery and conversation experiences.
Allow users to compose and send text, media, emojis, attachments, and custom message types seamlessly.
Handle incoming, outgoing, and ongoing voice and video call experiences with participant management and real-time media controls.
Provide AI-powered or predefined smart reply suggestions to streamline messaging workflows.
Enable fast discovery across users, groups, conversations, and messages within the application.
Resources
Integrate seamlessly with our developer-friendly Angular UI Kit documentation.
UI Kit Components
Open source UI Kits with the chat functions and features your audience loves.
Integration 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.
Open source SDKs and APIs for all popular frameworks to build bespoke chat experiences.
See the Angular UI kit in action
Send messages, try reactions, and see how components work instantly, no coding required.