The unreasonable effectiveness of SDK design interview questions
TalkJS co-founder Egbert explains why a text-based, collaborative SDK design session outperforms whiteboard quizzes for assessing engineering candidates.
TalkJS co-founder Egbert explains why a text-based, collaborative SDK design session outperforms whiteboard quizzes for assessing engineering candidates.
TalkJS chat messages now support custom actions like favoriting or reporting, defined per role and handled with the onCustomMessageAction Classic JavaScript SDK event.
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.
We shipped a Flutter SDK! From now on, you can integrate TalkJS into your Flutter app without having to write
Tutorial on integrating TalkJS chat with a Flask and SQLite backend, storing user data and creating TalkJS users from REST endpoints.
Tutorial on adding quick-reply buttons to a TalkJS Inbox using HtmlPanel, sending predefined messages via the ConversationBuilder's sendMessage method.
Case study on how gaming marketplace Itemku replaced its in-house messaging with TalkJS to add real-time, post-checkout buyer-seller chat with notifications.
Manage multiple TalkJS accounts and team member permissions with role-based access control and multi-tenant projects.
Tutorial on implementing file upload for TalkJS chat in a native Android WebView using Kotlin, WebChromeClient, and the Activity Result API.
TalkJS group chat now supports thousands of participants, enabling use cases like live-streaming chat, team collaboration channels, and virtual conference chatrooms.
Tutorial on customizing TalkJS email notification bodies using roles, HTML/Text templates, and Macro syntax, with an Unlayer-based advanced example.