How to switch from test mode to a live TalkJS app
This guide covers the steps for how to go live with a TalkJS chat in your website or app.
Explore guides and tutorials to integrate the TalkJS chat API and messaging SDK into your web and mobile products.
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.
Tutorial on integrating TalkJS chat into an Ionic app: set up users, start a session, create conversations, and mount the TalkJS Inbox UI.
Tutorial on adding a custom report-message action in TalkJS: configure the action per role, handle clicks, and send reports to your backend.
This tutorial will show you how to send announcements and broadcast messages to multiple conversations in a TalkJS inbox.
Tutorial on adding chat to a Svelte app with the TalkJS classic JavaScript SDK: create a session and users, start a conversation, and mount a reusable chatbox UI.
Tutorial on exporting all TalkJS chat messages via the Conversations REST API endpoint using Node.js, saving results as JSON or CSV.
Tutorial on replacing the default TalkJS Chatbox header with a custom one, adding a profile-link avatar and video call button styled with CSS.
This guide uses the classic JavaScript SDK. If you're starting a new project, consider using TalkJS Chat UI
Tutorial on building automated after-hours chat replies with TalkJS webhooks, Express, ngrok, and the REST API to send system messages outside business hours.
Tutorial on integrating TalkJS chat with a Flask and SQLite backend, storing user data and creating TalkJS users from REST endpoints.