fill_form
Fill form fields in a session page and optionally submit. Bypass actionability checks when overlays block inputs using force=true.
Instructions
Fill form fields in a session page and optionally submit. Use force=true to bypass actionability checks when overlays or dialogs block the inputs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| force | No | Bypass actionability checks — fill even when overlays/dialogs block the inputs (default: false) | |
| fields | Yes | Fields to fill: [{selector, value}] | |
| observe | No | What to return about the resulting page. 'screenshot' (default): full-page image. 'none': structured result only, no image — cheapest, use through setup steps of a flow. 'map': semantic page map (get_page_map — token-light, best for 'what can I do next?'). 'checks': run_checks_on_session output (a11y/seo/perf/etc.). | screenshot |
| session_id | Yes | Session ID | |
| submit_selector | No | CSS selector for submit button (optional) |