12. The computer program product of claim 6 wherein detecting an event in dependence upon the dynamic client context further comprises: detecting a change in a value of a data element in the dynamic client context; and applying event detection rules base to the dynamic client context.
6. A computer program product for delivering dynamic media content to collaborators, the computer program product disposed upon a non-transitory recording medium, the computer program product including computer program instructions recorded on the non-transitory recording medium that, upon being executed by a computer processor, cause the computer processor to carry out the steps of: providing collaborative event media content, wherein the collaborative event media content further comprises a grammar and a structured document; selecting a VOIP protocol for communications between a client and a dynamic context generation server; generating a dynamic client context for a client by the dynamic context generation server in dependence upon communications from the client through the selected VOIP protocol; detecting an event in dependence upon the dynamic client context; identifying one or more collaborators in dependence upon the dynamic client context and the event; selecting from the structured document a classified structural element in dependence upon an event type and a collaborator classification; and transmitting the selected structural element to the collaborator.