When a hardware or software problem reoccurs, a customer is rarely able to
remember and repeat the process that was performed by a customer service
representative to correct the problem the first time. By capturing
desktop events and/or one or more other available data streams during the
first customer service engagement, and making a document containing that
data available to the customer, the customer can solve a reoccurrence of
the problem without having to contact the customer service center. The
captured data is integrated into a single multimedia document, which has
an indexing capability, highlights critical information, and includes
annotations and/or comments. The integrated multimedia document can be
distributed to the customer by the customer service representative during
an engagement, over a customer accessible network site visited by the
customer, or in a CD-ROM provided with the product.