Use the app on screen
screen_actPress controls, fill or select values, or call an app's own tools in the open app, letting the user watch each action and see the resulting screen or answer.
Instructions
Do what the user would do in the app they have open: press a control, or fill/select a value (ref from screen_read, or the control's visible label) — or call one of the app's own tools that screen_read lists (tool + input). The user watches it happen; returns the screen after a press, the tool's answer after a call. "Show me Thursday" is an action in the app, not a data query.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| app | No | which open app (default: the one the user is on) | |
| ref | No | control ref from screen_read, e.g. r3 | |
| tool | No | one of the app's own tools, from screen_read | |
| input | No | the tool's arguments | |
| label | No | the control's visible label, if you have no ref | |
| value | No | for fill / select | |
| action | No | default: fill for text inputs, select for dropdowns, press otherwise |