Threads

Threads keep side conversations out of the main channel feed. They're the simplest and most underrated feature in any chat tool — use them aggressively.

Starting a thread

Hover any message → šŸ’¬ Reply in thread. Type your reply. Send.

The original message stays in the channel with a N replies indicator. Click the indicator (or use the right-side thread pane) to see the conversation.

What goes in a thread

Good candidates:

  • Follow-up questions on an announcement
  • Discussion of a shared link
  • Troubleshooting a specific error
  • Anything that would otherwise push unrelated messages down the channel

Bad candidates:

  • Brand-new topics (make a new top-level message instead)
  • Messages that everyone in the channel needs to see (they're easy to miss in a thread)

Notifications in threads

By default, you receive notifications for threads where you:

  • Sent any message (you're auto-subscribed)
  • Are @-mentioned
  • Subscribed manually (thread menu → Follow thread)

You can unsubscribe from a thread at any time — useful when a conversation you started goes off the rails.

Thread navigator

The Threads tab in the sidebar lists every thread you're subscribed to, across every channel. Ordered by most recent activity. Click a thread to jump into it without leaving your current channel.

T in the sidebar toggles the navigator.

"Also send to channel"

When replying to a thread, there's a checkbox: Also send to channel. Use it when the reply belongs in the main feed too (e.g., a summary of a long side-thread).

Unchecked by default to encourage threading hygiene.

Moving and converting

  • Move thread (admins only) — relocate a thread to another channel. Useful when a discussion outgrows the channel it started in.
  • Convert to message — promote a thread reply to a top-level channel message.

Both preserve history.

Reactions and attachments

Threads support everything the channel composer supports: reactions, code blocks, attachments, mentions, polls. No distinction.

Retention

Threads inherit the parent channel's retention policy. When a parent message expires, the whole thread goes with it.

Archiving threads

Closed threads don't need manual archiving — they just fall off the navigator after 30 days of inactivity (still searchable).