Modules
Module selection panel
By default, the selection of modules is visible in the panel on the right side of the builder. Simply drag and drop any module you want to use onto the dialog canvas.
Selection not visible: If you don’t see the selection, click Modules ∨ in the top-right corner of the screen.

Module settings
When you click on any module, the module settings panel with appear on the right panel (instead of the selection panel).
What you can find on the settings panel
1️⃣ Module description
A short description of the module’s functions and how to use it.2️⃣ Settings
Various module settings — these depend on the selected module. For example:Instructions: A custom prompt for LLM-based modules
Contexts: Define if-else rules based on values of selected context variables
Text fields: Enter text to be displayed in the chat or read aloud with voice
etc.
3️⃣ Output contexts
Some modules create or modify
$context
variables. You can find the list of$context
s the module outputs - if any - at the bottom of the settings panel.
Use these contexts in your messages or conditions. In the example below, if the user says “cat”, the Entity module will create the $entity_name
variable and store the domestic_animal
value in it. Then, you can check elsewhere in the dialog whether the user mentioned a domestic animal by using this context in the Condition module. More on Context variables here: What is $context?
4️⃣ Hints
Some modules have small❓symbols on the settings panel. Hover over them with the mouse cursor to display a pop-up window with hints or additionanl settings descriptions.
.jpg?inst-v=c38269a3-de81-4460-9535-048b50576035)
Entity module with the settings panel
.jpg?inst-v=c38269a3-de81-4460-9535-048b50576035)
Condition module with the settings panel