# Feature Request: Multi-thread Support

**URL:** <https://forum.mattermost.com/t/feature-request-multi-thread-support/25672>\
**Category:** Design Feedback Request\
**Created:** [January 23, 2026, 10:10am UTC](https://forum.mattermost.com/t/feature-request-multi-thread-support/25672 "2026-01-23T10:10:02Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![tietje](https://avatars.discourse-cdn.com/v4/letter/t/c89c15/32.png) [@tietje](https://forum.mattermost.com/u/tietje)\
**Post date:** [January 23, 2026, 10:10am UTC](https://forum.mattermost.com/t/feature-request-multi-thread-support/25672/1 "2026-01-23T10:10:02Z")

</div>

Hi there,

we are a small non profit organisation in software development that uses Mattermost as our main communication tool. Although I’m super happy with it, I sometimes find myself lost in large threads. Therefore I’d like to propose a feature:

Mattermost limits discussions to a single linear thread per topic. This creates several challenges:

- **Context mixing** : When multiple aspects of a topic are discussed simultaneously, messages become interleaved, making it difficult to follow individual conversation strands

- **Lost contributions** : Valuable insights get buried when conversations branch into multiple directions within one thread

- **Reduced participation** : Contributors may hesitate to post when their comment might derail the current conversation flow

## Proposed Solution

Implement a multi-thread system where users can create sub-threads or conversation branches within a topic, similar to platforms like Reddit.

### Key Features:

1. **Branch creation** : Allow users to start a new thread branch from any message

2. **Visual hierarchy** : Display threads with clear visual distinction (indentation, color coding, or collapsible sections)

3. **Thread labels** : Optional naming/labeling of thread branches for quick identification

4. **Independent notification controls** : Subscribe to specific threads within a topic

5. **Thread overview** : A summary view showing all active threads within a topic

## Use Cases

**Software Development Teams** :

- An issue report thread could spawn separate discussions for root cause analysis, proposed solutions, and implementation timeline without mixing conversations

**Project Management** :

- A project kickoff topic could have parallel threads for budget discussion, timeline planning, and resource allocation

**Support** :

- A feature discussion could branch into technical feasibility, user research findings, and design mockups as separate trackable conversations

Looking forward to your response!

Best wishes from Berlin,  
Tietje
