Welcome to the TalkJS docs! They should help you get up and running with TalkJS quickly. Naturally, please let us know if you have any questions.

Quick start guides

Vanilla JavaScriptReactVueAngular
TalkJS UI

Explore different TalkJS UI modes

TalkJS supports three different layouts, which you can mix and match to suit your needs:

InboxChatBoxPopup

Explore the REST API

Call the TalkJS REST API in order to manage messages, conversations and users from your backend. The API is REST-based, using HTTP and JSON. You can learn more about the REST API here.

Starting a conversationParticipating in a conversationCreating or updating a user

Using Wordpress?

Skip the code and use our plugin for an even easier integration.