Mattermost, Inc.

[SOLVED] User Actions in context menu of @user

What if right/left clicking on a user you get a context menu of actions you can do with that user? For example, we already have the email (or if email is filled) we can show “Send Email”…clicking on it just uses the regular intent/link for “mailto:” and we let the OS take over from it.

Was also thinking, what if in integrations we enable user action integrations? An integration of this type will require a name to be shown in the user actions, a “field” to be requested to the users (they fill when desired) on their profiles, a URL end point that can support inserting the originator user and target user.
For example, we could create one called “Call via Skype”. The integration will offer the users in their settings to enter “Skype User”. The end point will be a “skype:{target}?call” The context menu (mentioned above) could then display “Calll via Skype”. We could create another for Hangouts, phone numbers, etc. Because of web intents/custom protocols, we can do this easily.

I got inspired on Slack new feature of “Call”.

Thanks for the suggestion @ngcnelson! I could see the value in adding user actions to the menu

To keep feature idea discussions in one place, could we have your help:

  1. Contributing this in the feature idea forum so it can be discussed, upvoted and considered for a ticket accepting pull requests?

If you’re interested in implementing, please say so and we’ll prioritize the review.

  1. Posting a link back from the feature idea forum to this thread?

You get 10 votes in the feature idea forum, and each one influences the future of the project.

Hi @jasonblais
It is done:

1 Like