Remote team solutions

Chat messaging for virtual offices and collaboration tools

Add a team collaboration chat into any website or app to connect individuals and teams. Wherever they are in the world.
Remote team chat sample illustration

Private DMs for team members

Build a 1-on-1 chat so users can talk privately and share images and documents without using third-party apps.

Create channels similar to Slack

Bring remote teams together by building your version of Slack. One you can customise any way you like.

Chat for video conferencing

With TalkJS, you can easily add a chatbox for hundreds of users next to any video communication feature.

Private DM chat example
Slack-like team chat example
How TalkJS chat helped Classtime transform into a remote teaching tool
The teachers definitely use the chat a lot. If we had not built it we'd have many customers not satisfied with our capabilities for remote teaching.
Micha Riser
CTO, Classtime
Get started

Integrate chat with a few lines of code

You just need to tell us which conversation to display, who's chatting, and where to show it on the page. We take care of the rest! And if you want a deeper integration, we have all the APIs you'll need to add functionality or integrate into your own systems.

// Synchronize user data and set up
const currentUser = new Talk.User({
id: 79302, // your own user id
name: "Nina Caldwell",
email: "" // for offline email fallback
const session = new Talk.Session({
appId: "9352938974", // your TalkJS account id
me: currentUser // make Nina the active user
const other = new Talk.User({
id: "654321",
name: "Sebastian",
email: ""
// Add users to the conversation
const conversation = session.getOrCreateConversation(Talk.oneOnOneId(me, other));
// All set! Let's turn a div into Nina's messaging center
const inbox = session.createInbox();

Tune the look and feel of your chat

You can deeply customise the chat UI with HTML and CSS. With TalkJS Themes you have complete control over the styling, the layout, and document structure of the chat messages and the possibility to show metadata.

API code snippet illustration
How Teamflow built a chat into their virtual office platform
Not having customers being able to chat was costing us sales and revenue.
Flo Crivello
Founder & CEO, Teamflow
Ready to get started?
Build any chat use case into your product — in minutes — with just a few lines of code.