Introducing Chat & Activity Feed
We've shipped one of the most requested features: real-time chat built directly into every Monospace project, plus an activity feed that automatically logs everything happening in your workspace.
Chat That Actually Works
This isn't a basic chat widget bolted on as an afterthought. Monospace Chat is a full-featured messaging system inspired by the best parts of Discord and Slack, designed to keep team conversations in context with the work they relate to.
What You Can Do
@Mentions โ Type @ to open the autocomplete, select a teammate (or @everyone), and they'll see a highlighted mention. Press Tab to accept the first suggestion.
Inline Replies โ Click the reply button on any message to quote it. The original content and author appear as a preview above your reply so context is never lost.
Emoji Reactions โ Hover any message to react with ๐ โค๏ธ ๐ ๐ ๐ ๐ฅ or open the full picker. Reactions group as clickable pills below the message with a count.
Pin & Announce โ Pin important messages to keep them accessible in the collapsible Pinned panel. Or go further: set a single message as the Announcement โ it stays pinned as a yellow banner at the top of the chat.
Edit & Delete โ Made a typo? Edit your own messages (they'll show an "edited" label). Delete messages too โ admins can delete anyone's.
Code Blocks & Links โ Wrap code in triple backticks for syntax-highlighted code blocks. URLs are automatically detected and rendered as clickable links.
Members Sidebar โ Click the Members button to open a collapsible right sidebar listing everyone with access. Click any name to insert an @mention.
Bridging Discord and Monospace
Here's the feature that really sets this apart: bidirectional Discord integration. Link any Discord channel to your project chat, and messages flow seamlessly between both platforms.
How It Works
- Use
/link-chatin your Discord channel - Select the Monospace project from the dropdown
- The bot creates a webhook and links everything automatically
From that point on:
- Messages in Discord appear in Monospace with the sender's Discord avatar and a "Discord" badge
- Messages in Monospace appear in Discord via the webhook, with the sender's Monospace name and avatar
- Mentions resolve across platforms โ
@Nomanin Monospace pings the correct Discord user, and Discord pings like<@123456>show as readable@DisplayNamein Monospace
Use /unlink-chat to disconnect at any time.
Activity Feed
The new Activity feed is an automatic audit trail for your project. Every action โ creating a card, sending a message, adding a calendar event โ is logged with who did it and when.
Activity is opt-in per project. Add it from the sidebar + menu just like any other feature. The feed shows the 50 most recent events with icons and colour coding by action type.
Security
All chat messages are encrypted at rest using AES-256-GCM, the same encryption we use for notes and project descriptions. Messages are only decrypted when served to authenticated users with the appropriate permissions.
Chat respects the full Permissions V2 system โ you can control who can view, send, or manage messages at the section level, per role, or per individual member.
Get Started
Chat and Activity are available now on all plans. Open any project, click the + in the sidebar, and add Chat or Activity to get started. If you're using the Discord bot, run /link-chat to bridge your first channel.
We're excited to see how teams use this. As always, feedback is welcome โ find us on Discord or open a ticket in Monospace itself.