# Conversation Design

The Design functionality includes the Conversation designer and Messages editor.

When you click on a scenario in the scenario list in your workspace (as shown in the previous page), the scenario opens by default in the Conversation Design tab.

<figure><img src="/files/Kbw5wieHv7Fa5iEJE7kq" alt=""><figcaption><p>Conversation Designer interface</p></figcaption></figure>

Conversation designers spend a lot of their time in the Conversation Designer putting the conversation structure in place.

The Conversation Design interface includes 3 panes with a number of controls and access to platform functionality in the sidebar:

<figure><img src="/files/X2EzIbX9pFLHPubPsf6Q" alt="Overview of the OpenDialog interface elements"><figcaption><p>Details of the Conversation Designer interface</p></figcaption></figure>

Conversation Designers can use OpenDialog Search to find an intent, a message, or a group of messages that contain the exact phrases or words they are looking to edit.

You can access the 'Search' functionality in the main scenario menu, which searches for content throughout Intents and Messages.

<div><figure><img src="/files/0vzqfGG562giX4kLI1C4" alt=""><figcaption><p>Search across Intents and Messages using the search functionality in the main scenario menu</p></figcaption></figure> <figure><img src="/files/ymsH5G0krDbZ5fkSX0F6" alt=""><figcaption><p>Type a query in the search bar and get an immediate list of the conversational components you can click on to edit</p></figcaption></figure></div>

Building the structure for an assistant is similar to information architecture in the field of UX: there are a number of ways to structure the information, and some may work better than others.

To help out with some commonly used structures, which are often referred to as "patterns" or "design patterns" we provide a catalog of OpenDialog patterns, including a pattern for help, no match, FAQ, etc. These patterns are described in more detail in the next pages.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.opendialog.ai/opendialog-platform/conversation-designer/conversation-design.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
