browser_set_date
Set date inputs on any website, handling native date pickers, masked text fields (MM/DD/YYYY), and calendar widgets. Automatically tries multiple methods with verification.
Instructions
Robustly set a date input — handles native , masked text inputs (e.g. MM/DD/YYYY), and calendar pickers (MUI, react-datepicker, AntD, Lexical/Meta). Tries native value-set, format-aware typing via Input.insertText, and ARIA-based picker navigation in sequence with read-back verification. Use instead of browser_fill when fill fails or for any input that opens a calendar widget.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | ISO date string (YYYY-MM-DD), e.g. "2026-05-15" | |
| selector | Yes | CSS selector for the date input element | |
| skip_picker | No | If true, only try native + masked paths and skip calendar-picker navigation (default: false) |