16. One or more computer readable storage media having program instructions stored thereon for facilitating enhanced document productivity that, when executed by a processing system, direct the processing system to at least: receive user input via a user interface to an application service, the user input comprising an attempt to add a data connection to a document rendered in the user interface; receive a suggestion from the application service that identifies at least a portion of one other document as relevant to the attempt to add the data connection; and surface in the suggestion in the user interface to the application service.
16. One or more computer readable storage media having program instructions stored thereon for facilitating enhanced document productivity that, when executed by a processing system, direct the processing system to at least: receive user input via a user interface to an application service, the user input comprising an attempt to add a data connection to a document rendered in the user interface; receive a suggestion from the application service that identifies at least a portion of one other document as relevant to the attempt to add the data connection; and surface in the suggestion in the user interface to the application service. 17. The one or more computer readable storage media of claim 16 wherein the program instructions further direct the processing system to surface contextual information associated with at least the portion of the other document in visual association with the suggestion.