12. The system of claim 11 , wherein transmitting the callee contextual information includes adding additional information to the callee contextual information that is transmitted.
11. A system for collecting and transmitting contextual information relating to a conversation on a communication channel between a first client and a second client, comprising: a processor; and a computer readable memory having computer executable instructions, which when executed by the processor, perform the method of: obtaining caller contextual information from a caller that is exchanged using a voice communication channel; wherein the voice communication channel is used to transmit contextual data packets and conversational data packets during the conversation; wherein the caller contextual information is based on a caller rule used in determining the caller contextual information to be transmitted between the caller and a callee; obtaining callee contextual information based on a callee rule used in determining the callee contextual information to be transmitted between the callee and the caller; determining a first scope of the callee contextual information; determining a second scope of the caller contextual information; determining whether to change the first scope of the callee contextual information based on the second scope of the caller contextual information; and updating the callee contextual information based on the determined the second scope of the caller contextual information; and transmitting the callee contextual information.