How to provide your business' VAT number when registering for a TalkJS account
Are you a registered business from an EU member state? If you provide us with your business' VAT number, then we can set the VAT rate at 0%.
Are you a registered business from an EU member state? If you provide us with your business' VAT number, then we can set the VAT rate at 0%.
Monitor live chat events in the TalkJS dashboard's Live Log, or set up webhooks to persist a record of user activity like messages and notifications.
TalkJS has been designed with security and privacy in mind. Here are some of the key steps that we take to ensure the highest levels of security and user privacy.
For safeguarding purposes, you may want to give your users the option to block another user. You can create a block button and add it to your chat UI yourself.
Add participants to an existing TalkJS conversation using setParticipant in the Classic JavaScript, React Native, or Flutter SDKs, or the REST API's join conversation endpoint.
Use the TalkJS REST API's leave and join conversation endpoints, or the SDK's setParticipant method, to swap users in an existing conversation.
You can set the user ID for a chat by adding an attribute into the template tag. these attributes are
Use the TalkJS REST API's send messages endpoint, or the batch endpoint for up to 10 calls at once, to programmatically message multiple conversations.
You can style nearly any aspect of your chat with CSS to match your own brand’s look and feel.
We love open-source and community projects, so we have made TalkJS entirely free for volunteer-run organizations and hobby projects.
Sometimes you might want to receive an copy of messages when they are sent to a specific user or conversation.
TalkJS now supports group conversations with multiple participants, letting marketplaces add sellers, buyers, and staff to a single chat with SMS/email fallback.