In real life, a Dialogue is exchange of information between two or more people. The same analogy applies when your platform interacts with ours. A Dialogue in our case contains Contents, Expressions and Variables. For any content that needs to be delivered to your platform, you will need to create a Dialogue which contains the contents. Expressions and Variables are optional and are evaluated based on the context provided and become part of your content.