# Question Library

Use Question Library to create and manage questions used in assessments and workflows.

Each question stores the question text, answer type, and optional logic.

Questions can be reused across Question Sets.

{% hint style="info" %}
Question Library is shared across workflows.

If you change a question, new questionnaires use the updated version.

Existing questionnaires keep their original point-in-time copy.
{% endhint %}

Manage questions from **Settings**.

### Question Fields

#### Name

Use **Name** when you need a stable identifier for logic or [calculations](/surecloud-docs/documentation/designer-hub/advanced/calculations.md).

Keep it short and unique.

#### Question

Use **Question** for the prompt shown to the user.

Write it clearly and avoid ambiguity.

#### Guidance

Use **Guidance** to help users answer correctly.

For example, ask the user to attach evidence or explain the expected format.

#### Answer Type

The answer type controls how the user responds.

* **Text:** Free text entry.
* **Number:** Numeric input.
* **Date:** Select a specific date or date/time.
* **Document Upload:** Attach files or evidence.
* **Option List:** Choose from a predefined list, such as an [Option List](/surecloud-docs/documentation/data-management/option-lists.md).

#### Category

Categories group related questions together.

Use them to organise larger questionnaires and improve navigation.

#### Assessment Type

Assessment Type controls which Question Sets include the question.

Use this when different assessments need different question groups.

#### Important

Use **Important** to flag questions that need extra attention during review.

### Create a Question

{% stepper %}
{% step %}

### Open Question Library

Go to **Settings** and open **Question Library**.
{% endstep %}

{% step %}

### Select Add Question

Select **Add Question** below the table.
{% endstep %}

{% step %}

### Enter the question details

Complete the required fields for the question.

Use the field guidance above to choose the right settings.
{% endstep %}
{% endstepper %}

### Edit a Question

{% stepper %}
{% step %}

### Find the question

Find the question in the table.
{% endstep %}

{% step %}

### Open the question

Select the navigation icon to the left of the question.
{% endstep %}

{% step %}

### Update the settings

Make the required changes.

Updates save automatically.
{% endstep %}
{% endstepper %}

### Related Topics

Use these articles for advanced question setup:

<table data-view="cards"><thead><tr><th>Title</th><th data-card-target data-type="content-ref">Target</th></tr></thead><tbody><tr><td>Configure automatic scoring rules for question answers.</td><td><a href="/spaces/p7T8DIv13tA4h2Y49bOp/pages/PS3yjl0CmdQYO78oxPtu">/spaces/p7T8DIv13tA4h2Y49bOp/pages/PS3yjl0CmdQYO78oxPtu</a></td></tr><tr><td>Show or hide questions based on answers to earlier questions.</td><td><a href="/spaces/p7T8DIv13tA4h2Y49bOp/pages/o8cJj9Ks5517ROAowucj">/spaces/p7T8DIv13tA4h2Y49bOp/pages/o8cJj9Ks5517ROAowucj</a></td></tr><tr><td>Link records to questions for use in future questionnaires.</td><td><a href="/spaces/p7T8DIv13tA4h2Y49bOp/pages/f9sUeeXgztiT6npcqDE1">/spaces/p7T8DIv13tA4h2Y49bOp/pages/f9sUeeXgztiT6npcqDE1</a></td></tr></tbody></table>


---

# 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://surecloud.gitbook.io/surecloud-docs/documentation/data-management/question-library.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.
