Healthcare-grade collaboration

Team chat and video meetings, one workspace.

Channels, files and task boards on one side; HD meetings with live captions and AI notes on the other. Same account, same audit log, same servers — all of them ours.

Chat

The written workspace

Channels, direct messages, files, Spaces with their own task boards, and an assistant that reads the thread. Start a call from any conversation.

Channels & DMsTask boardsFilesThread AI

Signs you in, or takes 30 seconds to make an account.

Meetings

Secure rooms, guests welcome

HD rooms with live captions, recording, whiteboard and AI notes. Guests join from any browser with a name and no account.

Live captionsRecordingWhiteboardBreakouts

Opens right here — chat and meetings are one app.

Been sent a code?
Join a meeting
No account needed — you'll join as a guest.
e.g. bcd-fgh-jkm
Self-hosted E2EE in Healthcare mode Join from any browser Guests need no account
Why WorkStation

One workspace instead of four

AI-native, self-hosted, and honest about what it does. Ready in minutes.

AI that actually helps

Live summaries, action items and decisions, each carrying the quote it came from — in a meeting and in a thread.

Self-hosted by default

Database, video and speech-to-text on servers we run, with captions attributed per speaker. Files live in private Cloudflare R2 storage.

Built for regulated work

Encryption in transit, an append-only audit log, retention controls and role-based access. SOC 2 is not certified and we do not claim it.

And the work that comes out of it

A conversation is where things get decided. These are where they get done — on the same account, inside the same walls.

A task board on every Space

Lists, assignees, due dates and priorities, beside the channels the same team already uses. Drag a card, and whoever picks it up is told.

See how

An assistant that shows its working

Summaries, catch-up and action items — each carrying the message it came from, so you can check it without opening the thread.

See how

A shared canvas

Sketch a flow with the people in the room. Every Space has one, and it keeps what you drew after the call ends.

See how

Broadcast to an audience of any size

Stream a room to YouTube, LinkedIn, Twitch or any RTMP endpoint. One encode feeds every destination, and everyone in the room is told they are live.

See how
The clinic queue

A waiting room that cannot name a patient

Patients scan a code to check in and watch their place from their own phone. The screen on the wall calls them through by token, and the board behind the desk is the same task board the rest of the workspace runs on.

The safety is structural rather than careful: a card’s title is a token, and renaming it to something a person is called is refused by the server. Nothing has to remember to strip a name, because a name never gets in.

How the queue works
1080p
Recording, cloud or local
Live
Captions, per speaker
E2EE
In Healthcare mode
RTMP
Broadcast anywhere
Built for regulated teams

One workspace instead of three

Messaging, meetings and the work itself in one workspace, so nothing needs copying between tools.

One place
Chat, video and task boards

Healthcare mode is end-to-end encrypted and keeps nothing: no recording, no transcript, no summary.

Built for PHI
The key never reaches our servers

Live captions are transcribed on our own servers, so that audio is not sent to a speech service.

Self-hosted
Database, video and speech-to-text
Developers

Drive real meetings from your own backend

Create a meeting, mint a join token, and run the room from your own UI. Your end users stay yours — no account, no email, no mapping table — and every recording and transcript comes back through the same API.

There is no partner programme, revenue share or certification scheme. There is an API, and it is documented.

REST API
Meetings, tokens, participants, recordings
Your users
An opaque id you choose, not an account here
Test first
Keys start in test and are promoted by hand
One envelope
Every error carries a request id

Start free. Add people when you need to.

Chat and meetings are one workspace and one subscription. The free plan covers the whole team and never expires.