Custom actions for conversations
TalkJS chat now includes a conversation actions menu in the header, letting you define custom actions per role alongside the built-in leave conversation option.
Learn about new product announcements and all the different ways you can use TalkJS features in your digital products.
TalkJS chat now includes a conversation actions menu in the header, letting you define custom actions per role alongside the built-in leave conversation option.
TalkJS email notifications now support Themes v2, letting you customize markup and styling in the Theme Editor using the same template language as UI themes.
TalkJS chat now lets users send voice messages, enabled per role via the dashboard, for conveying tone and emotion faster than typing.
TalkJS now shows online status indicators in the chat header, plus a new Presence REST API endpoint to check which users are online and what they're viewing.
What is a chat API, and how do you use one? This article covers what a chat API is, the main features to look for, which types of chat API are available, and how you can use a chat API to your site or app.
TalkJS chat now supports emoji reactions on messages, enabled per role via the dashboard, letting users react without cluttering the conversation.
TalkJS chat now supports replying to specific messages, configurable per role, making threaded conversations clearer and less confusing.
TalkJS chat now supports @mentions to notify specific participants, with a new 'MentionsOnly' notification setting to limit alerts to just mentions.
Whenever you paste a link into a chat built with TalkJS a link preview will appear. If you haven'
The TalkJS Flutter SDK 0.2.0 adds custom message actions and an onLoadingStateChanged callback for tracking when the Chatbox finishes loading.
TalkJS chat messages now support custom actions like favoriting or reporting, defined per role and handled with the onCustomMessageAction Classic JavaScript SDK event.
We shipped a Flutter SDK! From now on, you can integrate TalkJS into your Flutter app without having to write