{"name":"form-fill-plan","description":"Form fill plan API that turns an HTML form plus a plain-language goal into an ordered browser form automation plan: selector, field label, value, and action (fill/select/check/uncheck/click) for each step. Built for autofill steps and Playwright form plan generation ahead of a real run. Send form_html, a goal like 'sign up for the newsletter with my email', and any known data values, and get back a step-by-step plan with unresolved fields flagged rather than guessed. Advisory only: the plan is heuristic guidance from static HTML, not a guarantee, and should be verified against the live DOM before executing. Use it as a browser form automation API, an autofill planning tool, or a pre-run checklist generator for RPA and agent browser workflows.","price":"$0.02","method":"POST","input_schema":{"properties":{"form_html":{"type":"string","description":"The HTML of the form to plan a fill for, including its input/select/textarea elements. Required, max 200,000 chars."},"goal":{"type":"string","description":"Plain-language description of what the fill should accomplish, e.g. 'sign up for the newsletter with my email'. Required, max 500 chars."},"data":{"type":"object","description":"Optional known field values keyed by a human-readable name (e.g. { email: 'a@b.com' }) the planner should use to resolve steps."}},"required":["form_html","goal"]},"input_example":{"form_html":"<form><input id=\"email\" name=\"email\"/><input id=\"newsletter\" type=\"checkbox\"/></form>","goal":"sign up for the newsletter with my email","data":{"email":"test@example.com"}},"output_example":{"goal":"sign up for the newsletter with my email","steps":[{"selector":"#email","field_label":"Email","value_or_placeholder":"test@example.com","action":"fill","resolved":true},{"selector":"#newsletter","field_label":"Subscribe to newsletter","value_or_placeholder":"<unknown preference>","action":"check","resolved":false,"note":"Goal did not specify a newsletter preference."}],"unresolved_fields":["Subscribe to newsletter"],"advisory":true,"advisory_note":"This plan is heuristic guidance generated from static HTML, not a guarantee — it has not been executed against a real browser. Verify selectors and unresolved fields before running it.","model":"hermes-3-llama-3.1-405b","source":"morpheus"},"x402_payment_required":true,"x402_facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}