How to add a hidden user to a TalkJS conversation
Tutorial on hiding a support agent from a TalkJS group chat's header and conversation list using a custom user attribute and theme edits.
Tutorial on hiding a support agent from a TalkJS group chat's header and conversation list using a custom user attribute and theme edits.
Case study on how freelancer platform Xolo used TalkJS's vanilla JavaScript support to add real-time chat to its Spring MVC app in just a few days.
Case study on how Maxxeed built a GDPR-compliant digital sales room with TalkJS chat, going from prototype to production in just over a week.
With TalkJS's Inbox pre-built chat UI, you can use conversation list filters to customize which conversations show up in the user's inbox.
Customize almost any theme component in your TalkJS user interface to match your brand's look and feel.
AI chatbots like OpenAI's ChatGPT are increasingly popular, providing automated, context-aware responses to all kinds of user queries. TalkJS lets you create a customizable chat application that integrates chatbot responses seamlessly into your user chat.
Step-by-step guide to adding a real-time typing indicator for an AI chatbot in TalkJS to enhance user experience.
Sending mobile push notifications with TalkJS just got easier, with support for Apple Push Notification Service (APNs) tokens and the new Firebase Cloud Messaging (FCM) API.
Effective chat moderation is key in creating a safe and welcoming online space. TalkJS offers extensive automated content filtering, options for manual intervention, user-level moderation, and integrations for dedicated moderation tools.
Tutorial on adding a Giphy-powered GIF picker to TalkJS chat using a custom action button, themes, and a search overlay to send GIFs as messages.
Tutorial on adding TalkJS chat to a Laravel app: set up authentication, build a dynamic contact list, and mount a chatbox with per-user conversations.
Tutorial on building a Slack-style team chat with TalkJS's classic React SDK, featuring channel and DM lists, a custom chat header, and unread message highlighting.