General
Please search for existing ideas before posting a new idea.
1384 results found
-
JIRA Integration Channel Notification/Subscribe
Support all issue status update event transitions, not just only status changes when the ticket is reopened, or when resolved/closed, and assignee changes.
We use the issue status transition to trigger the QA Team to start work. Would be nice to have these notifications via the Mattermost Integration
32 votes -
Allow Mattermost to pick up my availability status from other applications
I use Outlook and Jabber at the moment, and whilst I'm trying to push as much communication as possible to MM, there are times when this isn't possible. If i'm in a meeting, or on a call, it would be nice if MM could be notified of your status change and update your availability. It can be quite frustrating when you're presenting your desktop and you're getting popup notifications, MM should have the ability to figure this out and put me in DND.
32 votes -
Add background color on BOT messages (by condition or log level)
I just wonder that if MM could set background color for messages by condition.
Like hipchat that bot messages could show with different color by info level:
green => success
yellow => warning
red => failed32 votes -
Allow bot accounts to create webhooks
It'd be great if in the integrations you could assign a bot account ownership of a webhook.
28 votes -
Integration with Figma
Please create an integration with Figma
28 votes -
Use Keycloak as an IDP
Keycloak is one of the most popular IDP providers used.
It would be great it Keycloak could be supported as simple as other authentication providers based on the same technology.
25 votes -
Add optional custom headers to slash command requests
I have recently implemented a small custom slash command for our company, that makes a GET request to an AWS API Gateway resource, baked by an AWS Lambda function. This is a very conventient way to implement simple, for lack of a better, less overused term, microservices in a serverless environment.
One limitation with this approach is that to secure such a API Gateway + Lambda service, AWS relies on API keys, which have to be sent in the form of a custom request header X-API-Key, lest we implement yet another separate Lambda function to serve as the so called…
24 votes -
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.
24 votes -
Plugin hook for channel header, title and purpose change.
I would like to add a string to the header and purpose every time it is changed via a plugin, but this is currently not possible as there is no hook for channel metadata in the plugin API.
23 votes -
Wekan
Integration of Wekan - Open Source Trello-like Board System
23 votes -
asana
Would be great to do an Asana plugin
23 votes -
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 -
Hiding user from User directory
Right now when you click to Add new + icon beside direct message it show you directory where it show all user registered on the server.
So to protect that, a option to hide that directory will be added. To add other user you have type email address of that user from which he registered on your server.
More like whatsapp where you can msg people whome phone number you have.
21 votes -
Integration with Miro collaborative whiteboarding
Miro (https://miro.com/) is a collaborative whiteboarding system popular with (interaction) designers but also used in research and strategy planning.
Microsoft Teams allows the following events from Miro to be shown:
- invitees sign up
- board is shared with you
- there's a new comment or a reply to your comment on a board
- someone @mentions you in a comment or reply.
Source: https://help.miro.com/hc/en-us/articles/360017572514-Microsoft-Teams
It would be nice to have a similar integration in Mattermost.
21 votes -
Develop Google docs integration.
Google docs collaboration
19 votes -
Add turnkey support for Auth0 as an identity provider
As described at https://forum.mattermost.org/t/auth0-single-sign-on/6728
As a mattermost administrator, I want to be able to configure authentication with Auth0 as an identity provider. Auth0 supports a variety of standards, so it might be best to implement it as OpenID Connect.
19 votes -
Allow plugins to add to the settings menu
Allow plugins to add to the settings menu, much like they can add to the System Console settings.
18 votes -
An External Apps Marketplace.
The idea would be to create a standard bridge and a marketplace to integrate with Mattermost external applications.
It could be a calendar (like in an other idea) or files management systems, gantt ... or many useful apps, based on the oauth2 authentication of Mattermost18 votes -
Support embedding a channel in a web page
Collaborative apps would greatly benefit from reusing a robust and mature chat system, instead of reimplementing a shitty one (think Google Meet's side chat). It would be great if Mattermost could allow an existing channel (or a newly-created one) to be embedded inside an iframe that communicates with the host window e.g. via postMessage or similar mechanism.
17 votes -
Unfollow a thread
It would be very nice (and time saving) to have the option to ‘unfollow a thread’ so the notifications will stop until a @here or @username has been used again.
17 votes
- Don't see your idea?