zen_form_fill
Fill multiple form fields simultaneously using fuzzy matching against CSS selectors, name attributes, labels, and placeholders.
Instructions
Fill many fields at once via fuzzy matching.
Each key in fields is matched as: CSS selector → name attribute →
label text (case-insensitive contains) → placeholder. Each value is
applied via the appropriate setter (.value for inputs/textareas, .checked
for checkboxes/radios, value for selects). Returns per-key results.
Args: fields: {"email": "foo@bar", "Password": "...", "#submit-target": true}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fields | Yes | ||
| tab_id | No |