Skip to content

General

Please search for existing ideas before posting a new idea.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

1161 results found

  1. Have favourite channels visible from other teams

    Private messages and their favourites are visible regardless of team. It would be nice if favourite channels are also available from any team, regardless of the team they belong to. This would make communication across teams faster and easier.

    14 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. Allow consecutive emoji's in the Emoji Picker

    When typing a message, sometimes I want to insert consecutive emoji's. Instead of typing them manually, I would rather use the Emoji Picker. However, as soon as I click on an emoji to insert it, the Emoji Picker closes. I think it would be really nice if there was a way, like holding the Shift key, to keep it open so that I can insert other emoji's in a row.

    22 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. Add GPG signed and encrypted notifications (end to end)

    As administrator I want to restrict notification messages sent from my self-hosted mattermost server to be GPG signed and encrypted.

    That means, if a user hasn't uploaded a GPG public key to his account, notifications sent to him only contain some metadata or nothing at all.
    If a user has uploaded a GPG public key, then the notification message is encrypted for him as receiver, so only he can read it.
    The notification message shall be signed in any case with the private key that I configured in my mattermost server.

    Motivation: transport layer security between the mattermost server and…

    8 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. Method to get/export channel member list

    Sometimes it would be handy to export a list of channel members for example to form an emailing list or something. Can't find a way to do this either on UI or with commandline tools. Ideally it would be configurable to get Name or Email or both.

    5 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. Build a thread system similar to Twist

    As plenty of companies around there we find Slack/Mattermost a bit too chatty at times. More importantly, it sometimes makes it really hard to follow discussion around a specific topic. For now we have two choices :

    1. Create a specific channel around a topic. But you can start to have a lot of channels really fast
    2. Use "threads". But to be frank threads implementation is really lacking and not practical for complex discussions

    A new player,https://twistapp.com/, has an interesting take on this problem. Real time channels still exists, but there is another category of channels, entirely based on…

    70 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. Allow users to adjust the display size for in-message text

    The message text is currently too small for my liking. It would be wonderful if we could allow users to adjust the display size of the text. Slack for instance lets you do this to some extent. Even a choice between 'small, medium, large, extra large' would be great. Thank you

    30 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. Away Status Configuration

    Just to expand on the original idea located here:

    https://mattermost.uservoice.com/forums/306457-general/suggestions/17128663-configurable-away-time

    Auto-away should at least be configurable in terms of minutes, or an option should exist to disable it completely. These settings should exist per user, but I'm not sure how much value it would add if the administrator determines the configuration for the team.

    213 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. Send user name to end-points when interactive button was pushed

    Currently, when interactive button was pushed, only user-id is sent to the end-points.
    And this causes unnecessary operations on end-points side.
    (need to search user name from user id via Web API of Mattermost)

    It seems better to send some information such as / command sends.

    5 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Integrations  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. Edit default emojis

    We use the default emojis and the custom emojis in our Mattermost. To custom it even more, we would like to edit the full set of default emojis (not create new ones) e.G. :D.

    The proposition could be done in several parts:
    - setup in the administration panel a way to edit the picture for one default emoji
    - setup a way from the administration panel to import a set of emojis to replace the default ones
    - setup in the administration panel a way to reset the default emojis to the original ones
    - update mobile applications to…

    106 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. Ability to Reply to Message with Webhook

    It would be awesome for us, when something like this could be achieved:

    I use a slash command in a thread (right side), the triggered post will include the parent message id.

    Add the parent message id to incoming webhooks. So I can reply to a thread with webhooks.

    31 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. Allow emoji reactions to trigger outgoing webhooks

    Just like it is possible to trigger outgoing webhooks from specific keywords, it'd be nice to trigger an outgoing webhook from a emoji reaction on a message.

    The idea is to allow the message being reacted to to be sent to another system where it could be parsed and analysed for further action.

    23 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Integrations  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Working Hours Time Counter

    I am always online when I am working .. I would like to track my online activity such that I dont need to extra track my working time. I work remote

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. Support keyboard shortcuts on iOS

    As on the desktop, keyboard shortcuts are a huge improvement regarding efficiency and usability.

    iPads are more and more used with keyboards and Apple provides an easy way to add keyboards shortcuts to an app.
    So it would be great if without touching the iPad screen we could :
    - Switch to a channel/conversation (jump to)
    - Send a message
    - Search in the team
    - Switch between teams

    Thanks

    9 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. send message later

    I'd find it realy useful to be able to send a message later at a given date and time (e.g. like Buffer).
    Often, I'd find some useful or interesting info I want to post to the team chat at off-hours, and the message could either be overlooked because the timestamp will be quite old during work hours, or I'd disturb team members who have hot keywords defined and get notified automatically.

    305 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. Support Mattermost behind Basic Auth

    Currently, Mattermost Server usage behind Basic Auth is limited/handicapped due to authentication issues caused by the websocket connection (as it seems, basic auth headers are not propagated correctly).

    In our company, public services must be at least secured by basic auth. I guess other companies have same restrictions.

    So basic auth support would be a nice feature.

    27 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. Sending payload in »application/json« for slash commands

    Almost all integrations in Mattermost send or receive payloads with a »application/json« content type. Incoming Webhooks, Outgoing Webhooks (configurable, see ticket https://github.com/mattermost/mattermost-server/issues/1649), Interactive Message Buttons… but not »Slash Commands«. Slash Commands are the only integration type, which sends it payload as »application/x-www-form-urlencoded«. Please allow sending a slash command with »application/json«.

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. Implement emoji picker for Android (same as already implemented for reactions)

    A lot of our team members ask for this feature, as using Android's system emoji keyboard leads to ??? on other platforms. Would be really helpful to have an Android emoji picker in the same style which is already implemented for reactions. The current system (typing : and emoji name) is not really working, especially for new team members.

    21 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. SIP implementation

    Users should be able to sign in with a SIP account and make and receive voice calls through it and maybe even transfer it internally. It's important for customer services calls.

    Video call is only a nice-to-have feature.

    And admin needs to be able to assign a SIP account to a user.

    It should be rather easy to implement since there a lot of SIP clients out there.

    11 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. 184 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. Restricted channels with a join policy

    Currently all you can have in Mattermost is public channels (joinable by everyone in the team) and private channels (not visible in any listing, and you need to be added).

    The problem is that sometimes you want to have a private discussion where e.g. everyone from the IT department is allowed to participate. Currently you would have to add your whole department to such a channel (which is spammy, especially since you cannot hide any channels from your sidebar without leaving them).

    It would be nice if it was possible to mark a channel as restricted. Such a channel would…

    10 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?

Feedback and Knowledge Base