runtime scope.
1. Create a session
session_id and versions.state_version. A new session starts at version 0.
2. Obtain the first question
action is ask, display or rephrase candidates[0]. Keep the new versions.state_version and, when possible, the decision_id.
3. Send the visitor answer
state_version you actually received; 1 is illustrative here.