> For the complete documentation index, see [llms.txt](https://ticketking.xyz/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ticketking.xyz/docs/pt-br/formularios/required-vs-optional.md).

# Perguntas obrigatórias vs opcionais

Torne uma pergunta obrigatória ou permita que os membros a pulem.

Cada pergunta em um formulário tem um **Obrigatório** alternância. Uma nova pergunta começa como opcional. Ative Obrigatório para as respostas que um membro deve fornecer.

## Perguntas obrigatórias

Quando Obrigatório está ativado:

* Para **Entrada de texto**, o Discord mantém o botão Enviar desativado até que o campo tenha conteúdo.
* Para todos **Seleção** tipos, o campo precisa de pelo menos 1 seleção. Mesmo que você defina os valores mínimos como 0, Obrigatório o aumenta para 1.

O membro não pode enviar o formulário sem concluir todas as perguntas obrigatórias.

## Perguntas opcionais

Quando Obrigatório está desativado:

* Para **Entrada de texto**, o membro pode deixá-lo em branco.
* Para **Seleção** tipos, o membro pode enviar sem escolher nada se o valor mínimo for 0.

Respostas opcionais vazias aparecem no embed de abertura como uma nota de "sem resposta".

## Padrões

Uma nova pergunta começa **opcional**. Ative Obrigatório para cada resposta que um membro deve fornecer.

Pedir demais pode prejudicar seu formulário. Se um formulário parecer longo demais, os membros o fazem às pressas ou dão respostas fracas. Torne obrigatórias apenas as perguntas de que você realmente precisa e deixe o restante como opcional.

## O que os membros veem

| Estado      | Indicação visual no pop-up                                                                                                                        |
| ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
| Obrigatório | O indicador padrão de obrigatoriedade do Discord. Ele varia conforme o cliente. No desktop, o botão Enviar fica cinza até o campo ser preenchido. |
| Opcional    | Sem indicador. O membro pode enviar sem ele.                                                                                                      |

## Por pergunta, não por formulário

Obrigatório é definido em cada pergunta. Você pode misturar perguntas obrigatórias e opcionais no mesmo formulário, o que geralmente é o que você quer.

## Um bom modelo

Para a maioria dos formulários de ticket, este padrão funciona:

1. **Entrada de texto, resposta curta, obrigatório.** O identificador principal, como um nome de usuário, um número de pedido ou sobre o que é o ticket.
2. **Entrada de texto, parágrafo, obrigatório.** O corpo do "o que aconteceu".
3. **Menu suspenso, obrigatório.** Categoria, gravidade ou prioridade.
4. **Entrada de texto, parágrafo, opcional.** "Mais alguma coisa que devíamos saber?"
5. **Seleção de canal, opcional.** "Onde isso aconteceu?", com o filtro do tipo de canal definido como Canais de texto.

São cinco perguntas, três obrigatórias e duas opcionais. O membro leva cerca de um minuto para preencher e dá à equipe o que ela precisa.

## Relacionados

{% content-ref url="/pages/e09b3e326096b7cc0048fb14cd6150a8668fb7fa" %}
[Tipos de perguntas](/docs/pt-br/formularios/question-types.md)
{% endcontent-ref %}

{% content-ref url="/pages/f241d6fa5e20819e3359fcad196bd9a7806b7fb1" %}
[Quantas perguntas um formulário pode fazer](/docs/pt-br/formularios/questions-per-form.md)
{% endcontent-ref %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://ticketking.xyz/docs/pt-br/formularios/required-vs-optional.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
