Questions for a BuildBatch room plan
ask_questionsReturns BuildBatch's full ordered question script (about 24 KB) for a detailed room plan: each question for the person, its allowed answers, which are required and when each applies. Takes no arguments.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| v | No | The version of the script's format. | |
| ok | No | false only when the call was refused. | |
| api | No | "buildbatch-assistant". | |
| plan | No | How to turn the answers into a plan_room call or a /plan.json query. | |
| error | No | When ok is false: why. | |
| title | No | What the script is for. | |
| document | No | "question-script". | |
| questions | No | Each question in order, with its allowed answers, whether it is required and when it applies. | |
| conditions | No | How to read each question's when and requiredWhen. | |
| instructions | No | Its purpose, rules and what to do after the call. | |
| typicalRooms | No | The typical rooms, for a person who has not measured. | |
| specification | No | The OpenAPI description. | |
| productFigures | No | Questions about a product's own figures (a paint's coverage, a pack's size), and the arguments each fills. | |
| typicalHeightMm | No | The typical ceiling height, in millimetres. | |
| typicalOpenings | No | The typical door and window sizes, by name. | |
| humanExplanation | No | A page that explains it to a person. |