auto_fill_form
Detect form fields, infer each type, fill with realistic test data, and optionally submit. Returns filled fields and values, with support for value overrides.
Instructions
Detect a form's fields, infer each type (email/phone/name/address/date…), fill realistic test data, and optionally submit — one call replacing 5-10. Returns which fields were filled and with what. Use overrides={selector: value} for specific values and submit=true to submit.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| submit | No | Submit the form after filling (default: false) | |
| overrides | No | Override auto-detected values: {selector: value} (e.g. {"#email": "custom@test.com"}) | |
| session_id | Yes | Session ID | |
| form_selector | No | CSS selector for the form (default: first form on page) |