A method implemented by one or more processors, the method comprising: analyzing content of a human-to-computer dialog session between a user and an automated assistant application, the dialog session comprising input from the user indicating a task to be completed via the automated assistant application, the task comprising an action that can be performed by a computing device, wherein the user engages with the automated assistant application using a first client device of two or more client devices operated by the user, wherein the content includes inputs from the user and responses from the automated assistant application during the human-to-computer dialog session; determining, based on the analyzing, that the user did not complete the human-to-computer dialog session to the point of the task being completed, wherein the determining is further based on the user not providing input to the automated assistant application for a threshold period of time; based on the determining, storing a state of the human-to-computer dialog session in which the task is primed for completion, wherein the state stores the content of the human-to-computer dialog session; after the storing, providing, to at least a second client device of the two or more client devices, data indicative of a selectable element that is selectable to invoke the automated assistant application in the state to resume the human-to-computer dialog session to enable the user to complete the human-to-computer dialog session to the point of the task being completed, wherein the data is generated based on the state; and when the selectable element is selected, resuming the human-to-computer dialog session, via the automated assistant application, in the stored state. analyzing content of a human-to-computer dialog session between a user and an automated assistant application, the dialog session comprising input from the user indicating a task to be completed via the automated assistant application, the task comprising an action that can be performed by a computing device, wherein the user engages with the automated assistant application using a first client device of two or more client devices operated by the user, wherein the content includes inputs from the user and responses from the automated assistant application during the human-to-computer dialog session; determining, based on the analyzing, that the user did not complete the human-to-computer dialog session to the point of the task being completed, wherein the determining is further based on the user not providing input to the automated assistant application for a threshold period of time; based on the determining, storing a state of the human-to-computer dialog session in which the task is primed for completion, wherein the state stores the content of the human-to-computer dialog session; after the storing, providing, to at least a second client device of the two or more client devices, data indicative of a selectable element that is selectable to invoke the automated assistant application in the state to resume the human-to-computer dialog session to enable the user to complete the human-to-computer dialog session to the point of the task being completed, wherein the data is generated based on the state; and when the selectable element is selected, resuming the human-to-computer dialog session, via the automated assistant application, in the stored state.