1. A method of collaborating on projects, using a first instance of a messaging system and a second instance of the messaging system, the method comprising the computer implemented steps of: permitting entry of a message in the first instance of the messaging system; parsing the message to determine keywords; creating a header for the message based on the keywords; sending the message, using the header, to the second instance of the messaging system.