Yes you can do this if you are on the Standard plan or greater as a part of TalkJS Themes. To enable this first go to your dashboard and find the configuration heading. Then either select a current configuration or make a new one. When a configuration has been selected scroll down until you reach the […]
We consider each custom feature request on a case by case basis depending on the customer, how urgent the issue is and how many of our users would benefit from the proposed feature. Contact us if you’d like to discuss the possibility of a custom feature request.
Technically it is possible, although we would recommend against it unless you intend for users to be able to communicate with each other across the websites. If you want to ensure that each website has its own isolated TalkJS chat environment we suggest you have one TalkJS account / subscription per website.
TalkJS needs a user ID to be able to know who a person is. You can get around this for visitors by creating anonymous user accounts and using that user id to identify the user with TalkJS. Using our HTML panel feature you could ask the user for information during the chat. We have made […]
TalkJS includes a carefully tuned heuristic to ensure that people who miss messages are notified quickly, without feeling like they’re getting spammed. When a person is actively looking at a specific chat, no email/sms notification will get sent. And when a person is not looking at a specific chat, TalkJS waits until the last person […]
Yes, we have a REST API call for this. Please see the link below for more information on a user’s ‘online status’. talkjs.com/docs/REST_API/Reference/User_Presence.html The TalkJS UIs also include a feature, currently in beta, to show this to users. Let us know if you need it and we’ll enable it for your account.
Yes, in the TalkJS dashboard there is an activity view where you can monitor the conversations of your users. You can pull the data of their conversations from the TalkJS dashboard or via our webhooks (talkjs.com/docs/Webhooks/Getting_Started.html)
Since you embed TalkJS inside your site or app, all users who are logged into your app will automatically need to be “logged in” to TalkJS. Start out by following our getting started tutorial, then be sure to enable Identity Verification so that users stop having access to TalkJS when they log out of your […]
The trick for this is the ‘select’ method, which you can use to pass another conversation object to the chatbox. Please click on the link below for more information on how to do this. talkjs.com/docs/api/classes/chatbox.html#select
At the moment we don’t offer a button to do that inline in TalkJS by default, so you will have to design a button yourself and then use our REST API to ‘kick that user out of the group chat’/blocking them. Click on the link below for more information on this topic: talkjs.com/docs/Group_chats/Joining_and_Leaving.html