Welcome to the TalkJS documentation. Here you'll find reference information that should help you get up and running with TalkJS quickly. Do get in touch if you have any questions.

Quick start guides

Vanilla JavaScriptReactVueAngular
TalkJS UI

Choose your UI

Choose from three different pre-built chat UIs, or mix and match layouts to suit your needs.

InboxChatboxPopup

Explore the REST API

Call the TalkJS REST API here to manage messages, conversations, and users from your backend.

Starting a conversationParticipating in a conversationCreating or updating a user