adding support for various interactions: choice, confirm, inform, text, multiline-text