Users can send voice messages
TalkJS chat now lets users send voice messages, enabled per role via the dashboard, for conveying tone and emotion faster than typing.
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.
Tutorial on generating downloadable chat transcripts from a TalkJS conversation using an Express.js backend, the Messages API, and a frontend download button.
Tutorial on styling administrator messages differently from regular messages in a TalkJS live stream chat using roles and a custom theme.
TalkJS chat now supports emoji reactions on messages, enabled per role via the dashboard, letting users react without cluttering the conversation.
Case study on how freelancer marketplace FreeUp used the TalkJS pre-built chat UI to move client-freelancer communication off email and into the platform.
Tutorial on using TalkJS webhooks to build custom push notifications, covering the browser Notifications API and mobile options like FCM and APNs.
This guide covers the steps for how to go live with a TalkJS chat in your website or app.
Tutorial on adding a 'save message' custom action in TalkJS, using the REST API to tag messages and a custom header to filter and count saved messages.
Tutorial on adding a 'pin message' custom action in TalkJS, using the REST API to store the pinned message and a custom header to display it.
TalkJS chat now supports replying to specific messages, configurable per role, making threaded conversations clearer and less confusing.