a displayed document comprises an annotation widget , the widget associated with an annotation document and a corresponding annotation key in an annotation store . the annotation document associated with a workflow action program . a user with a predetermined privilege selects a widget and is presented with the annotation document . the user performs an annotation task modifying the annotation document and submits the annotation document to the annotation store , the submission triggering the workflow action program to progress the workflow to another step .