Chat

One chat, for your whole team

Channels, threads, files, and video calls — all woven into your projects.

app.workel.com/chat
SC
Sarah Chen
Today
SC
Sarah Chen · 10:42 AM
Hey! The new API endpoints are ready for review 🎉
I've updated the docs and added tests for all edge cases
Can you take a look?
📄
api-docs-v2.pdf
Size: 1.4 MB
👍 2
You10:45 AM
Looking great! Everything passes on my end 🚀
Let's ship it after the standup
SC
Message Sarah Chen...
Channels & conversations

Every conversation has a home

Project channels, group chats, and direct messages — organized by context, not scattered across apps.

🚀
Website refresh2m
Maya: wireframes are done
2
📱
Mobile app1h
You: shipping the fix today
🎨
Design crew3h
Emma: new tokens uploaded

Project channels

Every project gets a dedicated chat channel automatically. Discuss work where it happens — no switching apps.

SCSarah
MRMarc
JPJames
EDEmma joined

Group chats

Create named group conversations with any combination of workspace members. Perfect for cross-project coordination.

SC
Hey! The new API endpoints are ready 🎉
Amazing — reviewing now 🚀

Direct messages

Private 1:1 conversations between any two members. Fully encrypted and only visible to participants — not even workspace owners can read them.

pricing page
Ship pricing page
Task · Website refresh
📄
Pricing draft v2
Doc · updated 2d ago

Chat search

Find any message across all your conversations. Search by keyword, sender, or date range.

Rich messaging

More than just text

Reactions, mentions, file sharing, pins, and scheduled messages — everything you need for productive conversations.

MR
Just shipped the new hero section 🚀
👍 2🎉 4🔥 3

Emoji reactions

React to any message with emoji. Quick acknowledgements without cluttering the thread — toggle reactions on and off.

Great catch @Sar
SCSarah Chenonline
JPJames Park

@mentions

Tag teammates to get their attention. Mentions are validated against chat participants — you can only mention people who are actually in the conversation.

🗂️
brand-assets.zip12.4 MB
Drop files anywhere to upload

File sharing

Drag and drop images, PDFs, videos, and documents directly into chat. Files are stored in Azure Blob Storage and accessible from the Files tab too.

hero-v2.png

Image previews

Images render inline with lightbox preview. No more downloading attachments just to see what someone shared.

demo-walkthrough.mp4
0:42

Video & audio messages

Share video recordings and audio clips directly in chat. Playback happens inline — no external player needed.

Standup moved to 9:30 from next week
JP
Standup moved to 9:30 from next week📌

Pinned messages

Pin important messages to the top of any chat. Meeting links, decisions, reference docs — always one click away.

Ship pricing page📅 Tomorrow · 9:00 AM
🔔

Scheduled messages

Compose a message now and schedule it to send later. Perfect for async teams across time zones.

Ship it after standup ✅
(edited) · 10:45 AM

Message editing

Edit sent messages to fix typos or update information. Edited messages show an indicator so the context stays clear.

Real-time

Instant, everywhere

Messages appear in milliseconds across web, desktop, and mobile. Typing indicators, read receipts, and presence — all powered by WebSockets.

Your board
Sarah's board

Instant delivery

Messages arrive in real time via Pusher WebSockets. No polling, no refresh — conversations feel live.

SC
Hey! The new API endpoints are ready 🎉
Amazing — reviewing now 🚀

Typing indicators

See who's typing before they hit send. Powered by the WorkspaceTypingContext with debounced start/stop events.

Synced ✓

Cross-device sync

Read a message on your phone and it's marked as read on desktop and web. Notifications clear across all your devices simultaneously.

SCSarah
MRMarc
JPJames
EDEmma joined

Online presence

See who's online right now with live presence indicators. Powered by Pusher presence channels with the WorkspacePresenceContext.

Sprint notes
Reviewing the beta feedback and
planning next week's priorities…
SC
Sarah Chen
commented on Auth refresh

Smart notifications

Get notified on the right device at the right time. If you're active on desktop, mobile push is delayed — no double-buzzing.

Video & voice

Jump on a call without leaving chat

Start a video call from any conversation. Screen sharing, participant grid, and picture-in-picture — built in, not bolted on.

SCSarah
EDEmma
MRMarc
JPJames

Built-in video calls

Start a video call from any project channel or group chat. Powered by 100ms HMS SDK for reliable, low-latency conferencing.

Q3 pitch deck
Revenue grows 3×
LIVE
SC
ED

Screen sharing

Share your entire screen or a specific window during calls. Present designs, walk through code, or demo features live.

Sprint notes
Auth refresh shipped. Onboarding bug fix in review —
demo scheduled for Thursday with the whole team.
SCSarah

Picture-in-picture

Minimize the call to a floating window and keep working. The call stays visible while you navigate tasks, files, or docs.

Mic on

Audio controls

Mute and unmute audio and video with one click. Simple, intuitive controls that stay out of your way.

Security & privacy

Private by default

DMs are truly private, channels are scoped to projects, and every message goes through authenticated broadcast channels.

Only participants can read
Encrypted in transit
Owner can't override

DM privacy

Direct messages are only visible to the two participants. Not even workspace owners or admins can read them — enforced at the API and broadcast channel level.

✉️Invite members
📁Create projects
🗑️Delete workspace

Channel authentication

Every real-time channel is authenticated via Pusher private channels. You can only subscribe to conversations you're a participant in.

Great catch @Sar
SCSarah Chenonline
JPJames Park

Mention validation

The backend validates @mentions against actual chat participants before saving. You can't mention someone who isn't in the conversation.

Sprint notes
Reviewing the beta feedback and
planning next week's priorities…
SC
Sarah Chen
commented on Auth refresh

Notification scoping

Chat notifications are scoped to your current workspace. You'll never get alerts from a workspace you're not actively using.

Consolidate your stack

What you won't need anymore

Workel Chat replaces standalone messaging tools. Here's what your team can drop — and what you'll save.

Slack

$8.75/user/mo

Replaced by Workel Chat

Microsoft Teams

$4/user/mo

Replaced by Workel Chat

Discord

Free (but not built for work)

Replaced by Workel Chat
Part of the whole

Chat connects to everything in Workel

Because chat is built into the same workspace as your projects, tasks, files, and docs — everything is linked. No copy-pasting URLs between tools.

🚀
Website refresh2m
Maya: wireframes are done
2
📱
Mobile app1h
You: shipping the fix today
🎨
Design crew3h
Emma: new tokens uploaded

Project channels auto-created

Every project gets its own chat channel. The team assigned to the project is already there.

🗂️
brand-assets.zip12.4 MB
Drop files anywhere to upload

Shared files, one source of truth

Files shared in chat appear in the project's Files tab. No duplicates, no broken links.

Great catch @Sar
SCSarah Chenonline
JPJames Park

Mention-driven notifications

@mention someone in chat and they get a notification across all their devices — web, desktop, and mobile.

pricing page
Ship pricing page
Task · Website refresh
📄
Pricing draft v2
Doc · updated 2d ago

Searchable from Cmd+K

Chat messages surface in the global search popup alongside tasks, projects, and files.

Ready to ditch the extra chat app?

Start a free workspace and see how Workel Chat fits into your workflow. No credit card, no commitment.