Ask for Input
Asks the user to type a value in a popup dialog and puts it on a port.
An action in the Ask the User group.
Its type is action.dialog_input.
Declared ports
Section titled “Declared ports”| Port | Label | Flow | Type |
|---|---|---|---|
in |
in | execution in | — |
confirmed |
When confirmed | execution out | — |
cancelled |
When cancelled | execution out | — |
timed_out |
When time runs out | execution out | — |
message |
Question | data in | String |
prefilled |
Prefilled | data in | String |
value |
Value | data out | Any |
Configuration
Section titled “Configuration”| Field | Key | Default | Notes |
|---|---|---|---|
| Title | title |
Easymatic |
— |
| Question | message |
— | — |
| Answer type | answerType |
TEXT |
TEXT, NUMBER, WHOLE_NUMBER, YES_OR_NO, DATE_TIME |
| Prefilled | prefilled |
— | — |
| Hint | hint |
— | — |
| Multiple lines | multiline |
false |
shown when answerType is TEXT |
| Confirm button | confirmLabel |
OK |
— |
| Cancel button | cancelLabel |
Cancel |
— |
| Give up after (seconds) | timeoutSeconds |
0 |
— |
- permission to draw over other apps
A missing permission is flagged in the editor rather than blocking the macro — the graph is fine, the phone is not, and granting it starts the node working with no edit here at all.