The constructor window
The Multogram Modules Constructor window: the actions panel, the scenario canvas, the top toolbar, resources, tests, the inspector, the AI assistant, hotkeys and settings.
The constructor opens in a separate window and takes Multogram's theme and language. There is one window: if you open another module, the constructor offers to save the current one and switches to it.
What the window consists of
| Area | Where | What it does |
|---|---|---|
| Actions | Left | All of the constructor's modules and their actions. An action is dragged onto the canvas |
| Canvas | Center | The scenario of the open function: a chain of action cards |
| Toolbar | Top | Editing, project, functions, preview, building, settings |
| Resources | Right | The module form's fields: adding, layout, test values |
| Tests and zoom | Bottom of the canvas | Single Test, Full Test, zoom, back to the start |
| Inspector | Bottom left, next to the function name | Variables, resources and logs during tests |
| AI assistant | Bottom right | A chat that explains and edits the scenario — see AI assistant |
The side panels collapse with the arrows by their headers — the canvas gets more room.
Toolbar
The first row — editing and the project.
| Button | What it does |
|---|---|
| Select All · Clear Selection | Select all of the function's actions (Ctrl+A) · clear the selection (Esc) |
| Delete selected · Duplicate selected | Del · Ctrl+D |
| Undo · Redo | Ctrl+Z · Ctrl+Y |
| Cut · Copy · Paste | Ctrl+X · Ctrl+C · Ctrl+V — including between functions |
| The project name | The Project menu: new, recent, open, save, save as |
| Save Workflow · Load Workflow | Save the project (Ctrl+S) and open another one |
| Search actions | Find an action in the scenario by name, ID, value or note |
The second row — functions, the module and tools.
| Button | What it does |
|---|---|
| Arrows and the function list | Switching functions (Alt+← / Alt+→) |
| Manage Functions | Creating functions, folders, parameters — see Functions |
| Preview | The module form as the user will see it |
| Build module | The .agm build window — see Saving and building |
| Traffic Analyzer | The requests made by the TLS Client module's actions |
| Settings | The constructor's settings — see below |
Actions panel
At the top is a search across all actions and the Quick actions grid button (a palette of cards, Ctrl+K). A module or an action can be pinned as a bookmark. Actions for which your account lacks the required Multogram mode are shown grayed out — a tooltip names the mode.
The full list of modules is in Modules and actions.
Hotkeys
| Keys | Action |
|---|---|
| F5 | Single Test — run one step |
| F6 | Full Test |
| Esc | Stop the test or clear the selection |
| Ctrl+S | Save the project |
| Ctrl+K | Quick actions palette |
| Ctrl+A · Del | Select all · delete the selection |
| Ctrl+C · Ctrl+X · Ctrl+V · Ctrl+D | Copy · cut · paste · duplicate |
| Ctrl+Z · Ctrl+Y | Undo · redo |
| Alt+← · Alt+→ | Previous · next function |
When the cursor is over an action card, single keys work: S — select, E — edit, T — test this action, D — enable or disable it.
Settings
The Settings button in the top bar. Changes are applied with the Save button.
| Section | What is configured |
|---|---|
| General | Language, autosave and its interval |
| Modules | Which action modules are enabled |
| Appearance | Theme, accent color, font size, canvas grid, zoom |
| Interface | Corner rounding, density, shadows, animation; ready presets |
| Performance | How many steps the undo history keeps |
| Workflow | Scenario direction, card size, action icons |
| Backup | Automatic project copies: folder, interval, how many to keep |
If the window is slow
In the Interface section choose the Performance preset, and in the Workflow section — compact cards.
Updated
Your first module
A step-by-step example in the Multogram Modules Constructor: a module that sends a message to a chat from each selected account. The new module template (Main, ProcessAccount, AuthSession), settings fields, a test and an .agm build.
Canvas and actions
How to build a module's scenario on the Modules Constructor canvas: add an action, configure its parameters, insert variables and resources, reorder, copy, disable and find an action.