Create a Question Designer element
Right-click on an empty area of your canvas and select Question Designer, or drag the blue output circle from an existing element and release it on a blank area, then select Question Designer from the context menu.Open the Design Editor
In the Design Editor you can:
- Add a title and subtitle above the buttons.
- Add a background image or video and an optional overlay for contrast.
- Change the button colors (default color and selected color).
- Add, delete, and hide individual buttons.
- Toggle Hide all buttons on screen to show a voice-only question.
- Toggle Hide avatar to display the question screen without the Avatar.
Change button colors
Each button has two color states:- Default color — the background color when the button is not selected.
- Selected color — the background color after the user picks this button (the font color at the default state becomes the background color of the selected state).
Add, hide, and delete buttons
Click Add button at the bottom of the Design Editor to create a new answer option. Hover over any button to reveal:- Eye icon — hides the button from the screen. Hidden buttons can still be triggered by voice.
- X icon — deletes the button permanently.
Add robot speech
While the Question Designer screen is visible, your robot or Avatar can speak the question aloud.Open the speech input
Click Enter text for robot to say in the sidebar (or directly on the element in the canvas).
Enter the question and variations
Type your question, then press Enter to add variations. Plural picks one at random each time.
Add voice trigger variations to buttons
Expand voice recognition by clicking a button and adding synonyms under the Button text and variation section. For a button labeled Start, you might add “Let’s start”, “Please start”, and “Let’s go” as variations so the robot recognises all of them as valid selections.Show buttons conditionally
Click any button and switch to the Condition to show tab to attach a display condition. For example, show a Breakfast button only when:- Variable:
Time - Operator: greater than
- Value:
08:00
- Variable:
Time - Operator: less than
- Value:
11:30
The
Time system attribute is based on the browser time where the Avatar is running, so it automatically adjusts for the user’s local time zone.Save the user’s answer to a variable
Click any button and open the Save answer tab to record the user’s selection:The name of the attribute to create or update when the user selects this button. For example:
favoriteFlower.The value to store in the variable. For example:
Rose.#ATTRI/favoriteFlower.
