Key Features
Channels & Groups
Organize team conversations by topic, project, or team
Threaded Replies
Keep discussions organized with threaded conversations
Bidirectional Links
@mention docs, tasks, and emails to create traceable references
Rich Messages
Format messages with the same editor used everywhere in Macro
Channels
Channels are the foundation of team messaging in Macro. Each channel:- Has a dedicated space for focused discussions
- Supports any number of participants
- Can be direct messages (DMs) or group channels
- Maintains full message history
Channels automatically inherit permissions - when you share a document in a channel, everyone in that channel can access it.
Message Features
Rich Text Editing
Compose messages using Macro’s unified rich text editor:- Formatting: Bold, italic, code blocks, lists
- @mentions: Reference users, documents, tasks, files, and more
- Attachments: Add files, images, and media
- Markdown: Full markdown support for quick formatting
Reactions
React to messages with emoji to acknowledge or respond quickly without creating additional message noise.Thread Replies
Keep conversations organized by replying in threads:- Click on any message to view or start a thread
- Thread replies appear indented under the parent message
- Thread indicators show when new replies are added
@Linking System
One of Macro’s most powerful features is the bidirectional @linking system in messages:What You Can @Mention
- Users: Notify team members (
@username) - Documents: Reference notes, wikis, and collaborative docs
- Tasks: Link to specific tasks or projects
- Files: Reference PDFs, images, videos, and other files
- Emails: Link to email threads
- Channels: Reference other channels or conversations
- Dates: Create date references (
@tomorrow,@next week) - Groups: Mention groups like
@hereor@team
When you @mention a document or task in a channel message, it creates a reference you can trace back. The mentioned item will show where it was referenced, creating a bidirectional link.
Message Editing
Edit messages after sending to fix typos or update information:- Edited messages show an “edited” indicator
- Full edit history is preserved
- Recipients don’t receive duplicate notifications
Attachments
Share files and media in messages:- Drag and drop: Drop files directly into the message composer
- File picker: Browse and select from your storage
- Auto-import: Attachments are automatically added to file storage
- Inline previews: Images and supported files show inline previews
Attachments shared in channels are automatically imported to Macro’s file storage, making them searchable and accessible from anywhere.
Typing Indicators
See when other participants are typing in real-time, reducing redundant messages and improving conversation flow.Participant Management
Manage channel membership:- Add or remove participants
- View all channel members
- See participant status and presence
Integration with Macro
Channel messages integrate seamlessly with the rest of Macro:- Search: Find messages with
type:channelor search by content - AI Chat: Ask questions about channel conversations
- Canvas: Embed channel messages in diagrams
- Documents: Reference channel discussions in docs