Better default icons with Carbon Icons
Build cohesive chat interfaces using the elegant new default icon set with Carbon icons in the Components SDKs.
Build cohesive chat interfaces using the elegant new default icon set with Carbon icons in the Components SDKs.
Filter conversations [in your chat] in real-time based on custom fields, activity dates, and more. Available on the JavaScript Data API, Components SDKs, or the Classic SDKs.
Subscribe to live updates of users’ emoji reactions, or show who reacted to a message with a specific emoji. Now available in the JavaScript Data API (1.9.0) and Components SDK (0.1.9).
A native, real-time Kotlin SDK for Android and JVM apps. Connect as a user, subscribe to chat data, and build fully custom chat experiences.
Build rich chat experiences with custom message list headers, footers, and UI elements, using theme components.
Moderate chat content at scale with TalkJS. Suppress unwanted messages using forbidden word lists or advanced custom patterns.
Search and audit in-app conversations directly from your TalkJS dashboard. Filter by conversation ID, subject, or custom values.
TalkJS’ familiar React and JavaScript SDKs are now called Classic SDKs. Fully supported, no migration needed. Your existing chat keeps running smoothly.
Add and track emoji reactions in real time using the TalkJS JavaScript Data API.
You can now get and subscribe to real-time data on a user’s online status. Build anything from custom chat headers to online members’ lists.
TalkJS email notifications are now threaded by conversation in most email clients, making it easier for users to manage messages with a cleaner inbox.
Use the TalkJS JavaScript Data API to subscribe to real-time typing indicators with automatic timeout handling for more accurate UX.