Early preview: Omnisearch

Hi everybody, I explored a new concept for Mattermost. Omnisearch. The idea is to expose the search ability to plugins, that way we can extend our search results with external sources that can be anything, from Google Drive files, other chat platforms, or even internal tools. I put together a demo that you can see in this LinkedIn post here: Ian Tien on LinkedIn: #demofridays #missionit #mattermost #m365 #sharepoint #onedrive #msteams…

Do you find this interesting? What external source for search results would you want to include?

4 Likes

I really like the Omnisearch approach in terms of having a single tool for collaboration, and commuication. Search over more than a single (Mattermost) source is definitely an integral part of enabling collaboration.
Right now we’re using Intradfinds Enterprise Search in our company & maybe their approach
with connectors for various sources is interesting in the Omnisearch context for enterprise customers using Elastic/Opensearch.
Here is alist of their connectors:

So an Omnisearch plugin to hook up another Elastic/Opensearch index would also be a nice approach, although the mapping/authentication stuff could be a hussle…

1 Like

Thanks Jan, I appreciate the feedback. I’ll keep an eye on the intrafind list of integrated solutions. Makes a lot of sense to replicate the degree of support that other people have. Connecting other Elastic/Opensearch source in a generic way can be useful, also something like a SQL source. But also can be tricky to configure. My intention with this is to make it easy to integrate through a plugin, so if a user wants to add omnisearch in their internal system they can do it with relatively low effort, but having generic plugins like elastic/sql, can be for sure a nice middleground.

1 Like