Rich text, @mentions, threads, reactions, inline editing, search, pins, bookmarks, and more
Format messages with a toolbar or markdown shortcuts.
The message composer is a full rich text editor. A compact toolbar above the input provides quick formatting, and you can type markdown shortcuts inline — the editor converts them automatically as you type.
**text**.*text*.~~text~~.`code` (backticks).- or * .> .Each toolbar button shows as highlighted when the current selection uses that formatting, so you can see at a glance what is active. Click a highlighted button again to remove the formatting.
Tag a teammate by typing @ followed by their name.
Type @ in the composer to open the mention autocomplete. As you type, the list filters by name or email; press Enter (or click) to insert the mention. Mentioned teammates appear as a blue, bolded chip inside your message.
When a mention is sent, the tagged teammate receives a notification that links directly to the conversation. If the recipient has set their notification preference for the conversation to Mentions only, they still receive the mention alert even when ordinary messages are silenced.
Reply to specific messages to keep discussions organized.
Threads let you reply to a specific message without cluttering the main conversation. Hover (or long-press on mobile) any message and choose Reply in thread to open the thread panel. The original message is pinned at the top of the panel, and your reply is grouped underneath it. Other participants see a replies indicator on the parent message and can expand the thread to read or join the discussion.
Threads use a flat model — all replies appear at the same level under the parent message. There are no nested threads within threads, which keeps the discussion easy to follow. Inside a thread, every reply supports the same actions as a top-level message: react, pin, bookmark, edit your own replies, delete, and copy text.
Respond to messages with emoji reactions.
React to any message by hovering over it and clicking the reaction icon. Select an emoji from the picker to add your reaction. If someone has already reacted with a particular emoji, click that emoji to add your own reaction to the same one. Click your reaction again to remove it.
Reactions are visible to all conversation participants. Each reaction shows a count and, on hover, the names of everyone who reacted with that emoji.
Attach and share files directly within conversations.
You can share files in any conversation by clicking the attachment icon in the message composer or by dragging and dropping files into the chat area. Shared files are displayed inline with a preview when possible.
Share CRM records as interactive cards in your messages.
Entity linking lets you reference CRM records directly in a conversation. When you share a record, it appears as a rich entity card showing key details like the record name, status, and owner. Other team members can click the card to open the full record.
There are three ways to share a record into a conversation:
Find messages across all conversations you belong to.
Open search from the magnifier icon in the conversation header. A full-screen panel slides in with a search input at the top. Results are grouped by conversation, with a small icon indicating the conversation type (direct message, channel, or deal room).
Pin important messages for easy reference.
Pin any message to make it easy to find later. Pinned messages are accessible from the Pinned Messages panel, which you can open from the pin icon in the conversation header. The panel lists every pinned message with the sender, date, and a preview snippet.
To pin a message, hover over it and click the pin icon in the action toolbar, or long-press and choose Pin from the mobile action sheet. Pinned messages show a small pin label above the bubble. To unpin, use the same toolbar button (now labeled Unpin) or choose Unpin from the action sheet. Any member of the conversation can pin or unpin messages.
Tag messages as Decision, Action Item, Blocker, or Follow Up.
Bookmarks let you categorize important messages so you can track them later. Unlike pins, which simply highlight a message, bookmarks assign a specific tag that describes the nature of the message. Bookmark tags are shared — each message carries a single tag that everyone in the conversation can see, so your team labels messages together rather than keeping separate private lists.
Open the Bookmarks panel from the star icon in the conversation header. The panel shows all bookmarked messages in the conversation, grouped under filter chips at the top so you can view all at once or filter by a single tag.
To bookmark a message, hover over it and click the bookmark icon in the action toolbar, or long-press on mobile and choose Bookmark from the action sheet. Clicking the icon again removes the bookmark.
Page through earlier history in a conversation.
When you open a conversation, the most recent 50 messages load first. To see older history, scroll up — the next 50 older messages load automatically when you reach the top. At the top of the timeline a Load older messagesbutton is always available; click it to fetch the next page manually if scrolling hasn't triggered the auto-load.
Everything you can do from a message's action menu.
Hover over any message on desktop to reveal a small action toolbar above the bubble. On mobile, long-press the message to open a bottom action sheet. The following actions are available on every non-deleted message:
Edit your own messages in place.
You can edit any message you've sent — whether it's in the main conversation or inside a thread. Click Edit message from the action menu; the bubble switches to a textarea with your original content. Make your changes and save, or cancel to leave the message unchanged.
Edited messages show an (edited) indicator next to the timestamp. Hover or tap the indicator to see the exact edit time. If you save without changing the content, the message is left unchanged and the (edited) tag is not added.
Copy any message to your clipboard.
Every non-deleted message has a Copy textaction — in the hover toolbar on desktop and in the long-press action sheet on mobile. Formatting (bold, italic, code, lists) is stripped and only the plain text is placed on your clipboard. The copy icon briefly shows a green checkmark to confirm the action.
Navigate and compose messages quickly from the keyboard.
Correct or remove messages you have sent.
You can edit or delete your own messages after sending. Hover over the message and select Edit message or Delete message from the more menu. Edited messages show an (edited) indicator so other participants know the content was modified. Deleted messages are replaced with a [Message deleted] placeholder in the timeline for all participants. See Inline Editing for details on the editor experience.
Stay informed about new messages without missing anything.
When you receive a new message, two things happen: the Messages sidebar badge updates with the unread count, and a notification appears in the notification bell at the top of the page. Opening a conversation automatically marks it as read and clears the badge count.
Control notifications on a per-conversation basis.
Each conversation has a notification preference you can set via the conversation settings panel (gear icon in the header). Choose from three levels:
The preference applies to both the notification bell and the sidebar unread badge. In direct messages, the "Mentions only" option is hidden since every DM is directed at you.
Mute notifications from specific users within a conversation.
In group conversations and channels, you can mute notifications from specific members without muting the entire conversation. Open the conversation settings panel and click the speaker icon next to a member's name to toggle their mute status. Messages from muted senders still appear in the conversation — only the notifications are suppressed.
Control which conversations trigger notifications globally.
In Settings > Notifications, the New Message type has a scope setting: All conversations or Direct messages only. When set to "Direct messages only," group and channel messages will not trigger notifications (but DMs still will), regardless of per-conversation preferences.