1. A compute-implemented method, the method comprising: detecting addition of content to a document or selection of content from the document; generating a query based on the added or selected content; submitting the query to a search service for an enterprise, the search service for searching data of the enterprise; receiving a result from the search service in response to the query; and presenting the result by integrating the result into a user interface for presenting the document.