Internal database
Your user authorizes your application to access their file storage service (e.g., Google Drive, Dropbox) via an OAuth or similar authorization flow through Merge Link.
You may want to make sure other un-linked users can only see the files they have access to.
Use the query parameter expand=permissions with GET /Files to see who has access to a file. Additionally, fetch user’s email addresses in GET /Users to match your product’s users with the 3rd-party platform’s users.
Populate the internal database with the fetched documents, ensuring comprehensive indexing and organization for efficient search capabilities.
Enhance your document search feature with optimized algorithms and filters to facilitate quick and accurate document retrieval based on various search parameters, such as file names, content keywords, and metadata. You can even leverage AI to help get answers to your employees with the documents’ data.
Build the frontend of how you want the search user experience to be.
Employees can now easily find relevant documents and answers in an instant!