# Open questions

open_questions lists the questions put to you, and answer_question and dismiss_question close them.

Some things the record can't settle alone: which of two decisions stands, whether something shipped or was dropped, who owns something. ZeroWidth keeps these as open questions and puts each one to the person most likely to know.

Your agent offers the questions put to you once a conversation, at the start or when one bears on the work. To go through them, pick **My open questions** in your AI tool: the agent takes them one at a time, with the decisions behind each.

## open_questions

`open_questions` lists the questions put to the signed-in person, and says how many more are for others.

| Input | What to send |
|---|---|
| `about` | Only questions that mention this, for anyone |
| `all` | `true` for everyone's questions, yours first |

## answer_question

`answer_question` answers an open question by its id. The answer closes the question, except a question about whether one decision replaces another: only a person answers that one, in the ZeroWidth console, and the agent's answer is kept as a suggestion for them.

| Input | What to send |
|---|---|
| `id` | The question's id. Required. |
| `answer` | `yes`, `no` or `not sure`. Required. |
| `note` | The person's words, if any |
| `answered_by` | Who answered, when the person in the conversation didn't. Kept in the note; the answer is recorded as the signed-in person's. |

## dismiss_question

`dismiss_question` puts away a question that doesn't matter, with the same rights as an answer.

| Input | What to send |
|---|---|
| `id` | The question's id. Required. |
