I built this branching scenario on writing style for elearning in Articulate Rise. Rise is a good tool for building quick simulated conversations. It works for this example because this is a simple back and forth between the user and the client, with choices reused on different paths. Rise creates responsive scenarios that look polished on any device.
Read more about the pros and cons of the Articulate Rise scenario block on my blog.
You can see how I adapted this content for a different treatment in my text message simulation.