Mirror a website form
mirror_web_formExtract a form from any public web page and render it as an interactive card. User submissions become structured data for submitting the original website form.
Instructions
Fetch a public web page, extract one of its forms, and render it as an interactive card in the conversation. When the user submits the card, the values return to the chat as a structured payload for the submit_web_form tool, so a model-created task can submit the actual website form.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| title | No | Card title override | |
| formIndex | No | Which form on the page, default 0 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| card | Yes | ||
| parts | Yes | Split state, present on EVERY card result so one completeness check works for all card types. Cards that cannot split always report {current:1,total:1,hasMore:false}; create_markdown_card and create_code_tour_card pack oversized content into parts and can report more. Read hasMore rather than the card title to decide whether content was withheld. |