Pre-built chat UIs

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

  1. The Inbox: a full fledged message center with conversation history.

    Loading chat...
  2. The Chatbox: a lighter weight chatbox for just a single conversation.

    Loading chat...
  3. The Popup Widget: a popup overlay for a single conversation similar to helpdesk chats (example).

  4. The Embeddable read-only conversation (beta): This UI is displays a read-only conversation designed to be embedded within your application. Typical use cases include displaying a chat to unauthenticated users, or allowing privileged users to monitor conversations.