# Questions

On certain places on our platform you can create questions that other people need to answer. This is a great way to collect the data you need to organise your event. Some examples of where you can add questions are:

* Questions that need to be answered by [forms](/event/accreditation/lists/questions.md)
* Questions for [members](/event/planning/settings/event/questions.md#custom-questions)
* Questions for [groups](/event/planning/settings/groups/questions.md)
* Questions for leasing [stock](/event/stock/inventory-categories/types/questions.md)

Creating a questions is pretty easy and only requires a couple of steps.

### Answer kind

This is what kind of answer you are expecting. Options are:

* **yes / no**, just a yes/no selection that is blank by default
* **short text**, with a maximum of 256 characters
* **long text**, with a maximum of 11.000 characters
* **date**
* **date with time**
* **number**
* **url**
* **select 1 option**, create those in the next section
* **select multiple options**, create those in the next section
* **one upload**, maximum 20MB
* **many uploads**, maximum 20MB

### Question

The actual question you want to ask.

### Description

A subtle description underneath the question.

{% hint style="success" %}
This text area supports [formatting](/event/misc/text-formatting.md).
{% endhint %}

### Visible?

An invisible question can not be seen by the person who is supposed to answer the questions, but can be seen and edited by moderators. Invisible questions can not be required.

### Required?

Required questions can block the download of tickets, signing of documents or leasing of stock if not answered.

### Enable / disable data

If you want to enable this question only for a certain timeframe, you can do so by entering the **Enabled from** and **Enabled until** attributes. Outside of that data the question will be disabled for the user to fill.

{% hint style="info" %}
Moderators can **always** change questions and answers, even if they are currently not enabled.
{% endhint %}

You can write a **message** that should be displayed if the question is currently disabled to inform your users on what to do now.

Or you can **hide** the question when it is disabled.

{% hint style="warning" %}
If you question is only available for a **certain period**, and it is **required**, make sure you add information for the user to see. Otherwise they might not be able to download their tickets or submit their request.

If that question is also **hidden** when it's **disabled**, the user will not know what's wrong as their required question can not be seen.&#x20;

Use with care.
{% endhint %}

### Options

If your question is a "**one upload**" or "**many uploads**" answer kind, you have to create those options. This ability will be presented to you after you create the question. Click "*Edit options*" to... edit the options 😅

The page that is presented to you allows you to create, translate, reorder, edit and remove question options.

### Extra text on single choice

When editing your question options, select "**Allow extra text?**" to enable users to add additional text to their answers for that choice.

### Disable a single choice

Multiple-choice and single-choice questions have the option to be disabled. This feature is useful when you've presented a person with numerous options, but some of those options have since become unavailable.


---

# 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.eventication.com/event/misc/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.
