# Random order of questions

Speechace allows you to select a subset of questions from a group. This randomly selected subset of questions will be presented to the test taker in a random order every time.

As a result, each test taker may encounter a ***unique set of questions in a unique order*** from each group.

In this section, we will understand how to randomize question order in each group using the "Randomize" toggle highlighted in the image below:

<figure><img src="/files/XfWF9kT6qeW1XDF00yfc" alt=""><figcaption></figcaption></figure>

## Getting Started

1. To randomize the order of questions in a question group, enable the "Randomize" toggle as shown in the image below:<br>

   <figure><img src="/files/gMUWbAEbVzKijDUInSAe" alt=""><figcaption></figcaption></figure>
2. Once you enable the toggle, the "Questions to ask" field becomes editable, allowing you to specify the number of questions to be randomly selected from the group. As a result, test takers will see randomly chosen subset of questions presented in a unique order each time they take the assessment.\
   \
   For example, if a group has three questions and you enter "2" in the "Questions to ask" field (as shown below), the test taker will see two randomly chosen questions from those three, and the order they appear in will be different each time.<br>

   <figure><img src="/files/wXE4swqJHNpJpjejVJVR" alt=""><figcaption></figcaption></figure>
3. The total number of questions that will be shown to the test taker is displayed in the Red highlighted "Questions to ask" field at the top right of the image. This number is a sum of the specific number of questions you selected to be asked from each individual group.\
   \
   As shown below, the first group contains *three* questions, with *two* selected, and the second contains *two*, with *one* selected, as highlighted in the image below in Blue. Therefore, the test taker will answer a total of *three* questions (2 + 1) out of the *five* total questions (3 + 2) in the assessment, as reflected in the "Questions to ask" field, highlighted in Red.<br>

   <figure><img src="/files/j4391s6jGvs39t9t3BhZ" alt=""><figcaption></figcaption></figure>

In the next section, we will see an illustration of how the randomization works for the test taker.


---

# 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://speaking-test-docs.speechace.com/speechace-speaking-test/speechace-workspaces-create-manage-and-share-speaking-assessments/creating-assessments/create-new-custom-assessments/custom-assessment-configurations/question-groups-and-randomization/random-order-of-questions.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.
