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
Chat UI
Choose from three different pre-built chat UIs, or mix and match layouts to suit your needs.
InboxChatboxPopupREST API
Use the TalkJS REST API to manage messages, conversations, and users from your backend.
Starting a conversationParticipating in a conversationCreating or updating a userTutorials
Learn how to integrate TalkJS into your application by following one of our tutorials.
Create a custom chatbot with TalkJS and OpenAICreate a team chat with channelsAdd chat to a Next.js appAdd chat to a Laravel appAdd chat to a Framer siteCode 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