1. A method for communicating contextual information relating to a conversation between a caller and a callee on a voice communication channel, comprising: obtaining caller contextual information from the caller that is exchanged using the 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 the callee; obtaining callee contextual information based on a callee rule used in determining 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; updating the callee contextual information based on the determined the second scope of the caller contextual information; and transmitting the callee contextual information.