How to archive a conversation
Tutorial on adding archive and unarchive actions to a TalkJS inbox using custom conversation actions, a custom field, and a filtered archived-chats view.
Technical Writer at TalkJS
Tutorial on adding archive and unarchive actions to a TalkJS inbox using custom conversation actions, a custom field, and a filtered archived-chats view.
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 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 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