2. The method according to claim 1 , wherein the analyzing further comprises: evaluating signal data received from the processing device, extracting entity data from the message content and utilizing the extracted entity data, the signal data and the context from the message content to generate the cue.
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.