Introducing TalkJS chat UI components, now 100% more customizable ✨
Add fully customizable chat to your app with the new TalkJS chat components. Works with React, Angular, Vue, Svelte, and more. Set up in minutes.
Learn about new product announcements and all the different ways you can use TalkJS features in your digital products.
Add fully customizable chat to your app with the new TalkJS chat components. Works with React, Angular, Vue, Svelte, and more. Set up in minutes.
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.
Real-time chat translation reduces language barriers and improves global communication. Learn how to set up real-time message translation for your site or app with TalkJS.
Discover the best white-label chat solutions with this expert guide. Learn benefits, key features, and explore top platforms to save time and costs.
You can now add your own custom emojis to your chat 😀 Using the customEmojis option, you can add images for
You can now customize the conversation list search as part of your theme, to match your own brand’s look and feel.
You can now include a search box in your chat, to allow users to search all their messages and conversations.
Mentioning someone in a chat just became more effortless. Users no longer need to manually select, or hit enter or tab to mention another user in a conversation.
You control how TalkJS displays link previews for URLs shared in the chat.
With TalkJS's Inbox pre-built chat UI, you can use conversation list filters to customize which conversations show up in the user's inbox.
Customize almost any theme component in your TalkJS user interface to match your brand's look and feel.