A computer-implemented method, comprising:
- accessing, by a computer system comprising hardware, chat content from a networked chat session, including at least a first item of video chat content associated with a phone number associated with a device of a first chat participant,
- wherein the first item of video chat content is captured using a device camera of the first chat participant;
- accessing, by the computer system, location information received from the camera equipped device of the first chat participant associated with the first item of video chat content, the location information indicating a geographic location where the first item of video chat content was recorded by the camera equipped device of the first chat participant;
- associating, by the computer system, the chat content from the chat session with a project or activity, wherein the project or activity is associated with an electronic building plan document comprising a plurality of plan sheets, using the location information indicating the geographic location where the first item of video chat content was recorded by the camera equipped device of the first chat participant;
- associating the first item of video chat content with a first plan sheet in the electronic building plan document comprising a plurality of plan sheets;
- determining, by the computer system, if the chat content includes an approval communication from one chat participant to another chat participant;
- generating, by the computer system, a multimedia document comprising chat content associated with the project or activity, the multimedia document comprising:
- the first plan sheet in the electronic building plan document comprising a plurality of plan sheets;
- an approval log, including identified approval communications from a source remote from the geographic location where the first item of video chat content was recorded by the camera equipped device of the first chat participant from the chat session;
- the first item of video chat content, displayed in association with a play control and in association with an identifier of the first chat participant;
- enabling, by the computer system, the first item of video chat content in the multimedia document to be played in response to a user activation of the play control while the first plan sheet in the electronic building plan document is displayed, the first item of video chat content associated with the first plan sheet using the location information indicating the geographic location where the first item of video chat content was recorded by the camera equipped device of the first chat participant;
- providing annotations tools comprising geometrical shapes enabling at least one user to graphically annotate a frame of the first item of video chat by placing a selected geometrical shape, selected from the annotation tools, over a feature in the frame of the first item of video chat by dragging from the annotation tools and dropping the selected geometrical shape over the feature in the frame of the first item of video chat to thereby surround the feature in the frame of the first item of video chat within a perimeter of the selected geometrical shape.