1. A method comprising: executing, on a processing device, a messaging application that comprises an intelligent personal assistant component; analyzing, using the intelligent personal assistant component, a message thread in the messaging application, wherein the analyzing comprises evaluating context of message content within the message thread; proactively providing a cue that includes content retrieved from the intelligent personal assistant component based on analysis of the message thread; receiving an input indicating to include the cue within the message thread; and in response to receiving the input, displaying the cue within the message thread, wherein the analyzing occurs proactively without requiring an explicit request for assistance from a user of the processing device.
1. A method comprising: executing, on a processing device, a messaging application that comprises an intelligent personal assistant component; analyzing, using the intelligent personal assistant component, a message thread in the messaging application, wherein the analyzing comprises evaluating context of message content within the message thread; proactively providing a cue that includes content retrieved from the intelligent personal assistant component based on analysis of the message thread; receiving an input indicating to include the cue within the message thread; and in response to receiving the input, displaying the cue within the message thread, wherein the analyzing occurs proactively without requiring an explicit request for assistance from a user of the processing device. 7. The method according to claim 1 , wherein the cue is provided as a message draft within the messaging application, and wherein the input indicating to include the cue within the message thread is a confirmation to transmit the message draft to the message thread.