Patent ID: 8234334

Claim:
A method for facilitating a network based dialogue, comprising: obtaining a set of first participants for whom to run a script at a dialogue computer, the script specifying a plurality of events; interfacing the dialog computer with an email server; executing a first instruction corresponding to the script at the dialog computer to cause the dialog computer to prompt the email server to send a first email to a set of first participants; determining a first value for a variable associated with an event specified by the script has occurred in conjunction with each of a set of second participants, wherein the determination of the first value is based on an interaction with the first email wherein each participant of the set of second participants is in the set of first participants; executing a second instruction corresponding to the event specified by the script at the dialog computer to cause the dialog computer to prompt the email server to send a second email to the set of second participants based on the first value; determining a second value for the variable associated with the event specified by the script has occurred in conjunction with each of a set of third participants, wherein the determination of the second value is based on the expiration of a time period since the first email was sent, wherein each participant of the set of third participants is in the set of first participants and separate from the set of second participants; and executing a third instruction corresponding to the event specified by the script at the dialog computer to cause the dialog computer to prompt the email server to send a third email to the set of third participants based on the second value.