u201c every friday u201d the embodiment as previously described focuses on detecting date time information in a document and providing a hyperlink for the detected date time if the hyperlink is selected an application could be started in which a new event based on the hyperlinked date time can be created an event could also be triggered based on the detection of a pattern within a communication thread as those in the art will appreciate a thread can be comprised of a series of messages regarding the same subject the term thread is generally applied to email messages u201c an email thread u201d but is applicable to other types of message generally the message which started the thread is followed chronologically by message responses from other recipients thereby allowing the other recipients to follow the entire virtual conversation in an alternate embodiment a predefined trigger will be monitored to determine if action needs to be taken an exemplary trigger could be the number of responses in a message thread if the number of responses exceeds a defined threshold the trigger will fire and the user will be presented with the option to create an event by for example invoking a menu selection or selecting an option in a dialog box if the user chooses to create an event the appropriate application calendar application or tasks application for example is invoked and the information in the email such as subject and attendees is mapped to the specified fields in the newly created event with respect to the date of the event a default date i e the day following the date of the last entry.