General

Please search for existing ideas before posting a new idea.

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Add a Message of the Day feature for each channel

    We have several teams at work and each channel in the team has a specific purpose. It would be ideal if we could set a time at which a recurring message of the day would be posted. We would include links to resources for the team as well as recent news for people who have been out of the office and are returning.

    It would be like an extension to the header and purpose sections. Ideally tagging people would work such that some of the messages can act as daily reminders to everyone of the schedule.

    37 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
    • Confirm with ping warning before sending @all @everyone @here @channel mentions

      Notifications are challenging, and a common source of friction seems to be "hey, you triggered a notification I didn't want by saying @all".

      Slack handles this nicely: they intercept the message before send, and advise the user of the outcome.

      > By using @all, you are about to notify 123 people in 12 timezones. Are you sure? [edit message] [send now]

      37 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        6 comments  ·  Flag idea as inappropriate…  ·  Admin →
      • Allow for bots to directly upload images

        Bots are only able to post text messages to rooms, however, it would be convenient if bots were able to attach photos as a message to the room.

        We would prefer if our bot didn't have to upload images to an accessible URL and then post that url to the room (and then only get a preview of an image), as this adds a few extra steps to viewing the image and requires our bot to be aware of when it is done uploading the image to the host and then finally post the link to the room.

        32 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
        • Allow navigation through all channel images

          Right now you can only navigate through images posted at the same time, whereas slack will let you navigate through the entire history of images

          15 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            0 comments  ·  Flag idea as inappropriate…  ·  Admin →
          • hide offline contacts

            It would be nice to have an option, that enables the user to hide contacts that are currently offline.
            This would mainly apply to the "direct messages".
            It is really annoying to search through a long list (~50) of contacts you often need to chat with, when about 50% are currently offline and are therefore of no interest at the moment.

            33 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
            • Image preview should honor exif orientation

              Mattermost fetches images from a URL to that image, however it ignores the exif data. This results in the preview often being in the wrong orientation.

              23 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                1 comment  ·  Flag idea as inappropriate…  ·  Admin →
              • Teammate name display selections

                Would it be possible to add custom selection of username, nickname and full name to teammate name display? This would make it possible to use combinations like John Doe (Johnny-boy) or John Doe (johnd).

                34 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                • Add Button Message like Slack does

                  On Slack, Bots can interact with users by adding UX elements within the message as you can see there : https://api.slack.com/docs/message-buttons

                  This would be an awesome feature to have in Mattermost.

                  10 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    2 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
                  • search by date

                    Some Mattermost instances have many channels and a crazy number of posts, leading to searches on terms returning too many results. It would be good to be able to search by date range. For example, gmail uses after:yyyy-mm-dd before:yyyy-mm-dd and probably other date formats to enable searching by date.

                    20 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                    • Allow mattermost inside an iframe, in a controlled way

                      This pull request introduced a security measure to protect against clicjacking attacks: https://github.com/mattermost/platform/pull/253

                      But it also prevents some legitimate uses of iframes. For example, Nextcloud has a "external sites" function to run any app as if it was a Nextcloud app, by putting it in an iframe inside Nextcloud (https://docs.nextcloud.com/server/9/admin_manual/configuration_server/external_sites.html).

                      My proposal is to add some settings to allow an authorized domain, and then change X-Frame-Options, instead of DENY put ALLOW-FROM this domain. And to check the domain also in the javascript check in head.html.

                      This way it would allow legitimate uses, while still protecting against clickjacking attacks.

                      9 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        0 comments  ·  Integrations  ·  Flag idea as inappropriate…  ·  Admin →
                      • User folders sorted by department or server group

                        I got asked by a colleague if it is possible to sort the Users because he had about 60+ Users in the Direct Messages section.

                        It would be nice if you can sort it by a specified department (or Position) or that you can create User groups (with specific permissions for example) and that they get sorted in categories like this.

                        An other way could be that everyone can create custom folders with users in it and can expand it if needed.

                        12 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          0 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
                        • Member list on side of chat window w/ status indicator

                          Show a member list on the side of the chat window listing all the users that are in the current room, sorted by status and then name (so that logged out users are at the bottom).

                          This seems critical to communication .. who's in the room, who's online, who am I talking to, am I in the right room before typing @everyone, etc. At a glance. The little member button with drop down is insufficient especially in rooms with hundreds of people.

                          Screenshot from Slack: http://take.ms/YhtK8

                          4 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
                          • Create a "New User Approval" process

                            For accepting new users on a Mattermost system, there is no middle ground between "open system" and "invite only".

                            We were opening our Mattermost Team edition to interested people, and are now weeding out fake accounts manually. This could be prevented if we had an "approve new user" button for system admins.

                            Bonus: a configurable login page with custom text would give potential visitors a better idea about wether they should want to join this server. "You are about to sign up for the full-contact deep-sea chess entousiasts chat. Are you sure?"

                            3 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              1 comment  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
                            • image

                              While Mattermost's image expansion works as expected when the URL ends in .gif, .jpg, etc, image-based links that Slack would expand automatically are not expanded by Mattermost.

                              For example, post links like the following to a Mattermost channel or DM:
                              http://media.riffsy.com/images/41a79faf658c913d77bfe36b8a231244/raw
                              http://gph.is/2lQfDuj
                              http://imgur.com/gallery/83mmP

                              etc, and note that they do not expand, requiring a user to click on them to view in a new browser tab. It would be nice to have the images auto-expand in-line.

                              10 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
                              • Status labels

                                **The idea:**

                                One can set their status to some arbitrary text, which will be shown next to your username.

                                **Details:**

                                The command

                                ```
                                /status My new status
                                ```

                                can be used to change your status, it will then appear next to your screen name in replies:

                                https://i.imgur.com/Sggqc59.png

                                If the text is too long, it is truncated and you need to hover to see the full status:

                                https://i.imgur.com/0GoP3HZ.png

                                **Why:**

                                It is incredibly useful to be able to see what your team mates are working on. Currently, our team are using a channel for this, but it's pretty inconvinient and quickly gets…

                                48 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  2 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
                                • Add phone number in contact card & utilize tel: protocol handler for invoking call capability using Jabber or Lync soft phone

                                  Add phone number in contact card and utilize tel: protocol handler for invoking call capability using Jabber or Lync soft phone. The following number format (tel://+442075613215) already gets enabled for click to call on MM app/web.

                                  http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/jabber/11_0/CJAB_BK_D657A25F_00_deployment-installation-guide-jabber-110/CJAB_BK_D657A25F_00_deployment-installation-guide-jabber-110_chapter_01111.html

                                  8 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                  • Actions and buttons to incoming webhooks

                                    Hi,

                                    it would be nice if incoming webhooks could support some kind of actions or buttons.

                                    Ie: you use mattermost to recive alerts from a monitoriring system and you want to take action on this. Create a ticket, close the alert etc (linking to external systems/source)

                                    There are similar functionality in Microsoft Teams and Slack.

                                    https://dev.outlook.com/connectors/reference
                                    https://api.slack.com/docs/message-attachments

                                    56 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      7 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Allow webhooks to trigger other webhooks posts

                                      From: https://github.com/mattermost/platform/issues/1901

                                      Outgoing webhooks are not triggered by other webhooks posts. For example if bot_a posts "hello" on Town Square and bot_b is typically triggered by "hello", it will not be triggered.

                                      If this was implemented, the danger is creating cycles unintentionally, so there should be a way to avoid that.

                                      1 vote
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
                                      • 20 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Delete Direct Message History

                                          Currently, we have users that work in close proximity to one another, and sometimes take on each other's identities, it would be nice if we had a way for a user to delete their direct message history. Reopening a direct message with a user should start fresh. If the logs remained unchanged that would be great too.

                                          1 vote
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3 4 5 22 23
                                          • Don't see your idea?

                                          Feedback and Knowledge Base