# 2.2 Sample Dialogues

{% tabs %}
{% tab title="✓  INSTRUCTIONS & DELIVERABLE" %}
Document an example of the dialogue that your chatbot may take with a user for each your three key tasks.

This exercise will help define the backbone of your bot and provide a starting point for your script.

1. All three tasks should start out the same, but quickly divert once the user triggers a path. Look at the example starting points in the template, but edit it with your chatbot dialogue and take it to the conclusion of an interaction.
2. Carefully consider the language the bot uses and how to structure clear prompts that will direct the conversation in a productive way.
3. While you are documenting this single instance of how a dialogue may go, start to think about the many ways the user may respond--you will have to deal with that in your final product.
4. Each team member should evaluate the sample dialogue (much like you would a paper prototype) by having two people individually follow your sample dialogue using the [think-aloud protocol](https://www.nngroup.com/articles/thinking-aloud-the-1-usability-tool/). Synthesize your results and define important decisions for chatbot design before coding begins.

[Sample Dialogue Template](https://docs.google.com/document/d/1tVV4n4AXQStckLkgIsMxnF0mYDc2I4dexQXpxGa_3ko/edit?usp=sharing)​

[***Thinking Aloud*** **from Nielsen Norman Group**](https://www.nngroup.com/articles/thinking-aloud-the-1-usability-tool/).

**❏ Deliverables**\
A document or slide that summarizes the results of your dialogue evaluation
{% endtab %}

{% tab title="★  RUBRIC" %}

| ✓- Below Standard                                                                                         | ✓ At Standard                                                                                 | ✓+ Above Standard                                                                                                                             |
| --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- |
| **An evaluation** is presented but doesn't communicate any added value to the team's development process. | An evaluation that produces valuable insights on improving and developing the team's concept. | An evaluation that is exhaustive and thoughtful in collecting as much useful information from participants while be respectful of their time. |
| {% endtab %}                                                                                              |                                                                                               |                                                                                                                                               |
| {% endtabs %}                                                                                             |                                                                                               |                                                                                                                                               |


---

# 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.idew.org/project-chatbot/project-instructions/2-design-and-build-solution/2.2-sample-dialogues.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.
