A Conversational Dialogue Agent to Improve Outcomes in Healthcare