New Boards, assignees and remote sign-out →

Your team’s chat.
Nobody else’s.

TeamTalk is a private messenger for one team at a time. There is no public sign-up: your team owner invites each person, and everyone signs in with their phone and an authenticator code.

Windows · macOS · Linux · Android · iOS

Features

Everything a team actually uses

Conversations, files and plans in one place, on every device your team carries.

Channels, DMs and threads

Talk in channels, one to one, or in a thread under any message. Reply, react, pin and @mention.

Voice, photos, video and files

Send up to ten at once. Videos are compressed on the phone, and uploads pick up where they stopped.

Translate and transcribe

Tap a message to translate it between English, Chinese and Khmer, or get a voice note as text.

Works without a signal

Conversations you have opened stay readable offline. Messages you write are sent when you reconnect.

Boards

Plan work as cards in columns. Assign them to people and attach files already shared in chat.

Inbox

Mentions, reactions and thread replies waiting for you, all in one list.

Code and Markdown

Fenced code is highlighted in 25 languages and has a copy button. Write an md block for formatted text.

Several workspaces

One account for every team you belong to. Switch with a tap, and see unread counts across all of them.

Translate & transcribe

Three languages, one conversation

Teams that work across languages can tap any message for a translation and stay in the same thread.

  • English, Chinese and Khmer, in any direction
  • Voice notes are transcribed, then translated
  • The app itself is available in English, Khmer and Chinese
Boards

Plan the work where you talk about it

Boards give a team a shared view of what is waiting, in progress and done, right next to the chat.

  • Assign a card, and that person gets a notification
  • Attach files from a channel without uploading them again
  • Zoom out to see every column at once, even offline
Offline-first

Keeps working when the signal doesn’t

Recent conversations are saved on your device and open instantly. Anything you write offline is queued and sent once you reconnect.

  • Read conversations you have already opened, with no connection
  • Anything you missed is filled in when you reconnect
  • Notifications on your phone and desktop, even from the tray
Security

Only the people you invite

TeamTalk is built for one team at a time. Nobody can find it, join it or sign up for it on their own.

Invite-only

There is no public sign-up. Your team owner creates every account.

No passwords

Sign in with your phone number and a code from an authenticator app. Backup codes cover a lost phone.

Your devices, visible

See every device you are signed in on, and sign any of them out remotely.

Platforms

One account, every screen

The same account on desktop and phone, in light or dark. The desktop app updates itself.

Bring your team onto TeamTalk

Install the desktop app, then sign in with the phone number your team owner invited.