1. A method comprising: receiving, from a first computer system, a message comprising a completed execution-enabled object, wherein the completed execution-enabled object comprises a first completed response element comprising form information received in a form entry field displayed by the first computer system within a first-system dialogue of a messaging session, the form entry field comprising a plurality of form entry selection options for selection by a user, and a second completed response element indicating selection of an execution-enabled element displayed by the first computer system within the first-system dialogue of the messaging session, the form entry field and the execution-enabled element correspond to a respective form entry field and execution-enabled element that an application program is configured to display during execution by a second computer system, and the completed execution-enabled object is configured such that the application program, in response to selection of the execution-enabled element, performs an operation using the form information; in response to the receiving the completed execution-enabled object, communicating, to the application program, the form information and an indication of the selection of the execution-enabled element; and receiving, from the application program, a status update regarding the operation.