Many thanks to @jlebleu for feedback today over Google Hangouts about how Mattermost can better integrate with open source real time communication offerings (phones, webRTC, voicemail, etc.).
Here’s features we discussed for future releases of Mattermost (very open to discussion on any of these, would love to get as much feedback as people are willing to share):
Ability to extend user profile to add Click2Call link passing in user GUID
Hidden properties on user and other objects to link users across
systems (username probably isn’t the right place)
Ability to change user property in real time (e.g. availability)
Webhooks to push a) text into channels (with appropriate authentication), b) files
Play audio files (type?)
Internationalization
Ability to extend a) Profile UI b) channel header UI with components that can callback to 3rd party systems
Hi, Have you guys tried applying in Google Summer of Code? (the deadline for applying is over now). You can get dedicated resources for this task. Meanwhile I can help in implementing RTC in mattermost to keep the task going.
Would like to continue to think and may be contribute on points 1,2,3 and 7. Already tried to extend user profile, but as there is no generic way to do it in mattermost merge has to be redone at each mattermost version.
Do you have any plan to be able to add kind of UI plugin so external application can interact or something like that ?