TalkJS Documentation

Welcome to the TalkJS documentation. Here you'll find reference information that should help you get up and running with TalkJS quickly.

Do you have any questions? Get in touch.

Getting started

JavaScriptReactVueAngular
TalkJS UI

Chat UI

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

InboxChatboxPopup

REST API

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

Starting a conversationParticipating in a conversationCreating or updating a user

Code samples

Check out the ready-to-play code examples for different use cases on the code samples overview.

React exampleReact Native exampleFlutter exampleAngular exampleVue example