Skip to content

General

Please search for existing ideas before posting a new idea.

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

256 results found

  1. detect if user is realy idle (away), not just if window doesn't has focus

    detect if user is really idle (away), not just if mattermost window doesn't has focus

    74 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. Mobile Client Upload Files

    Feature really really required. Upload files to mattermost. Web can do it which means just need to implement mobile interface.

    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)
  3. Restrict team by email

    It is currently possible to restrict account creation to specific email domains via “Settings > Users and Teams > Restrict account creation to specified email domains”; however, once a user has an account, they can be invited to any team, or join any open team.

    We would like to be able restrict individual teams to an email domain too. Specifically, we have a group of external contractors who have access to their own team, but we don’t want them to accidentally end up in any of our other teams.

    For example, team “Foo” would only allow members from @foo.com, and…

    75 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. Support import from Slack of private messages and private channels

    Support importing of private channels and private messages as these are part of the slack compliance exports.

    34 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. Channel-specific option for Notifications from Channel-wide mentions "@channel", "@all", and "@here"

    Channel-specific option to enable/disable notifications from channel-wide mentions "@channel", "@all", and "@here". Currently they can only be globally toggled in "Account Settings" > "Notifcations" > "Words that trigger metnions" > "Channel-wide mentions @channel, @all, @here".

    I want notifications for some channels where I'm the main support person and need to respond to all messages, but do not want notifications on other channels that I never need to reference unless I have a question I'll be asking others.

    23 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. Zoom video meetings integration

    Make an integration for Zoom. In slack, you could type
    /zoom [meetingnumber]

    , and join a meeting (if the meeting number was supplied), or start up a new meeting. I miss this dearly

    1 vote
    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)
  7. upload any type of files

    We need an opportunity to upload any type of file to the group chat i.e. docs, html, pdf and so on.

    16 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. 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)
  9. Implement emoji picker for iOS (same as already implemented for reactions)

    A lot of our team members ask for this feature, as using iOS system emoji keyboard leads to ??? on other platforms. Would be really helpful to have an iOS 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.

    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)
  10. show user list for emoji reactions by tap on emoji-icon on mobile browsers/mattermost-apps

    users of our team (http://geschichtenkapsel.de) absolutely love the option to see user names, when they hover over emoji reactions on their desktop browser/mattermost desktop app. They asked for this option to be implemented on mobile, too, as they were used to it when we had a slack team account.

    12 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. Have a option to order the channels as last update time

    Now I almost have 40 channels(include direct message channel), it's not easy to find 5 channels which talked to me in last 1 minutes in all my channels and to switch comment between these channels.

    Hope there is an option with "by alphabet" or "by the last updated" to control the channels list order.

    4 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. Allow interactive posts to be ephemeral

    Currently, interactive messages must be of response_type in_channel, and I think that interactive messages would be greatly more useful as ephemeral, as that will allow messages to be modified such as Slack's giphy integration, where the user can look through a set of images before choosing the one to post to the channel.

    It would also be useful as generic confirmation dialogs, or similar use cases

    54 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)
  13. Allow migration of users (e.g. to LDAP) using RESTful API and Go API

    It's great that Mattermost now supports LDAP/AD. Unfortunately the only way to migrate existing users (we pre-create the users) to LDAP is through the CLI. Since all our work is being done using programs (on other servers) written in Go, we'd love to see the ability to migrate users en masse or individually using the Go API. And, it just seems natural to allow such migration using the RESTful API as well.

    1 vote
    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. Consolidate display of join/leave messages into a single System Message

    Where lots of users join, I find it interferes with seeing real content. Any screen is dominated by System join messages.

    52 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. RestrictPublicChannelManageMembers

    It would be cool, if you added a policy for RestrictPublicChannelManageMembers as it already exists for RestrictPrivateChannelManageMembers.

    The idea is that not everyone should be able to remove other users from public channels.
    Even if there is no banning, removed users wont get notified of their removal and it results into trolling to join all public channels and remove all members from all public channels.

    Especially, if there are quite a few public channels, it really hurts to have to rejoin all the channels, just because some troll kicked everyone off.

    3 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. Allow users to message themselves for quick notes

    *useful for keeping to-do lists, and reminders

    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. Allow users to choose the Teammate Name Display option

    From version 4.0 the Teammate Name Display option is an administrator only option for the reasons explained at https://forum.mattermost.org/t/switching-teammate-name-display-to-a-system-console-setting/3366

    Please add another option in the System Console under Users and Teams "Allow users to choose Teammate Name Display" which allows users to choose how to display users' names in posts and the Direct Messages list.

    We understand that the name in the push notification would not reflect an individual user's preferences; this would be totally fine for us (but it probably should be mentioned in the description text of the new option).

    The main thing is that our users prefer…

    247 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)
  18. Make list of emojis accessible near message input field

    Make an emoji list panel (which shows all available emojis) accessible via button near the text message input field. The emoji list in help system isn't accessible very well.

    6 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. Support Gitlab login on 2nd gen iOS app

    Please support logging in with Gitlab in the new 2nd gen iOS app.

    16 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. Documentation of JSON payload format for integrations

    I read the Documentation to add custom slash commands. It gives an example of a valid JSON response, see https://docs.mattermost.com/developer/slash-commands.html#creating-integrations-with-commands.
    The documentation then says "As mentioned previously" several times when speaking of the JSON payload. But every previous description eventually refers to Slack and its proprietary JSON payload format. So if Slack changes its JSON format and adds or removes fields I have no idea if this is gonna work in Mattermost.

    Could you please add a page in the documentation which describes the format? Which fields are available? What fields differ from Slack? etc. And then add a…

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  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)
  • Don't see your idea?

Feedback and Knowledge Base