Systems and methods for annotating documents in provided in a
collaborative application with data from disparate information systems
are provided. The collaborative application enables the annotation of a
document with data provided by another application. Particularly, the
collaborative application enables a user to pick an item from a data
store associated with another application. An association is established
between the document and the picked item and retrieves data associated
with the picked item from the data store. The document is annotated with
the retrieved data. Because of the association, the collaborative
application can determine that the picked item in the data store has been
modified by the other application. The collaborative application may
retrieve modified data associated with the picked item from the data
store and update the annotation data associated with the document with
the modified data.