How to set an automatic away message
Tutorial on sending automatic out-of-hours replies in TalkJS using webhooks to detect new messages and the REST API to send system message responses.
Explore guides and tutorials to integrate the TalkJS chat API and messaging SDK into your web and mobile products.
Tutorial on sending automatic out-of-hours replies in TalkJS using webhooks to detect new messages and the REST API to send system message responses.
Tutorial on adding a custom 'Mute conversation' action in TalkJS that turns off email, SMS, and push notifications using setParticipant's notify option.
Tutorial on adding a chat header button that creates Zoom meetings from TalkJS, using a Node.js backend and Zoom's Server-to-Server OAuth API.
Tutorial on adding a custom 'Delete conversation' action in TalkJS that sends the conversation ID to a backend server calling the REST API to delete it.
When keeping track of incoming messages, it’s important to separate answered and unanswered conversations in your inbox. TalkJS makes it easy to add custom data to your conversations so that you can automatically track which conversations have been answered.
Tutorial on building a product carousel with TalkJS HTMLPanels, showing search results from a backend API directly inside the chatbox.
Tutorial on exporting users, channels, and messages from Sendbird and importing them into TalkJS using the REST API and a migration script.
This guide uses the classic JavaScript SDK. If you're starting a new project, consider using TalkJS Chat UI
Tutorial on enabling image, video, and GIF uploads from the keyboard or clipboard in a TalkJS Android WebView, using Android's unified rich content receiver API.
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.
Tutorial on using TalkJS webhooks to build custom push notifications, covering the browser Notifications API and mobile options like FCM and APNs.