1. A method comprising: receiving, by a processor, a dialog message from a first user device, the dialog message comprising a plurality of portions of content; storing, by the processor, the dialog message from the first user device; receiving, by the processor, a request from a second user's mobile terminal for the dialog message; determining, by the processor, a search box format at least partly based on the dialog message from the first user device; modifying, by the processor, the dialog message by inserting a search box into a selected portion of the dialog message to generate an outbound dialog message with the search box inserted within the dialog message using the search box format; and transmitting, by the processor, the outbound dialog message with the inserted search box to the second user's mobile terminal.