# 3. Import Questions (Bulk Upload)

In **v2.1.0**, we have added an option to import questions. In this way, you can upload unlimited questions in one click. Only CSV files are supported. You should use our demo template as you should follow some guidelines for that.

Demo CSV template: [<mark style="color:purple;">Click here</mark>](https://docs.google.com/spreadsheets/d/1Q96uvXeYrGnjWIY5uL7OOgY7HCRHVlFbhowhjpDND-A/edit?usp=sharing)

### Guidelines

1. **Question:** Your Question Title.
2. **Options:** you should use the separator sign (**|**) to separate the options. Like, If your question has four options then you should insert: Black|White|Yellow|Green

{% hint style="info" %}
Make sure there is **no space before and after the separator sign**.
{% endhint %}

2. **Correct Answer Index:** You should enter only numbers and the count starts from zero. So, if the first option is the answer then the correct answer index will be 0, and so on.
3. **Question Type:** There are 5 question types and these are:

> * **text\_only**: Only for text questions
> * **text\_with\_image**: Text with an image
> * **text\_with\_audio**: Text with audio URL
> * **text\_with\_video**: Text with Video URL
> * **fill\_blanks**: Fill in the blanks (Text with a blank space)

You need to use any type from them. Any other values are not acceptable.

4. **Option Type:** There are 3 option types and these are:

> * **text\_only**: Only for text with 4 options
> * **t/f**: Only True and False. First value should be True and second value should be False.
> * **image**: Image options with 4 options

You need to use any type from them. Any other values are not acceptable.

5. **Question Image URL:** Question Image URL if you are using **text\_with\_image** question type.
6. **Question Audio URL:** Question Audio URL if you are using **text\_with\_audio** question type.
7. **Question Video URL:** Question Audio URL if you are using **text\_with\_video** question type.
8. **Explanation:** Question explanation. This is optional. If you don't want to use it then don't write anything.

###


---

# 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.quizhour.mrb-lab.com/customization/import-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.
