eval_interface
Evaluate a JavaScript expression inside an interface node's iframe. Use this to interact with rendered interfaces: click buttons, type in inputs, read DOM state, call functions, or test that the UI works correctly. The expression runs in the iframe's context with full DOM access. Returns the eval result plus any SDK calls and console logs that occurred within 100ms after execution (captures async side effects).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| node_id | No | ||
| expression | Yes | ||
| workflow_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||