Skip to content
Browserbase
    • Primitives
      • BrowsersCloud browsers for your agent to use the web
      • AgentsScale fully managed browser agents with simple prompts
      • SearchFind relevant websites from a single query
      • FetchRetrieve web data as agent-ready HTML, JSON, or markdown
      • RuntimeScalable, sandboxed environments for agent deployments
      • IdentityAuthenticate your agent to navigate the web like a human
      • ModelsUse any model with a single API key
      • ObservabilityUnified debugging your agent across replays, logs, and prompts
    • Open Source
      • Browse CLIGive your agent browsing skills with a single command
      • StagehandThe most popular AI browser automation framework
    • Use Cases
      • Browser Agents
      • Automated Testing
      • Workflow Automation
      • Web Data Extraction
      All use cases
    • Industries
      • AI & Agent Platforms
      • Healthcare
      • Fintech
      • GTM
      • Legal
    • Resources
      • Blog
      • Customers
      • Enterprise
      • Templates
  • Pricing
  • Docs
  • Log in
Log in
Sign up
Get a demo

AI-powered form filling automation

Intelligently fill out forms from natural language or unstructured data using AI

AI-powered form filling automation demo

Works with

TypeScriptTypeScriptStagehandStagehand

Built by

Browserbase

Support

support@browserbase.com

Resources

Browserbase docsStagehand websiteStagehand docs
Run in Playground Try in Agents
Copy prompt to run with your AI agent
npx create-browser-app --template dynamic-form-filling
Run in Playground Try in Agents

Send this template to your email, or view it on your desktop for the source code.

Automate complex form submissions with natural language input

Automatically fill out web forms using natural language or unstructured data without manual field mapping. The AI agent extracts relevant form questions and fills fields with the closest matching options for radio buttons, dropdowns, and checkboxes, even when the wording doesn't exactly match. Built with Stagehand Agent and Browserbase for reliable, autonomous form completion.

Steps

  1. Start a Browserbase session with Stagehand and open the target form URL
  2. Create a Stagehand Agent with a system prompt tailored for form filling
  3. Provide natural language details (e.g., trip description) as the instruction input
  4. Agent fills all required fields, selecting the closest option for radio buttons, dropdowns, and checkboxes
  5. Clicks submit to complete the form submission

Most Popular Templates

Automate sports court bookings

Automate court reservations by finding availability and completing bookings end-to-end

Automate sports court bookings

Verify nurse licenses

Verify nurse licenses and extract status, expiration, and holder details automatically

Verify nurse licenses

Find broken links on websites

Crawl your website to find broken links and validate page content automatically

Find broken links on websites
Browserbase

Primitives

  • Browsers
  • Web APIs
  • Runtime
  • Identity
  • Model Gateway
  • Observability
  • Stagehand
  • MCP

Industries

  • AI
  • Healthcare
  • GTM
  • Tax
  • Legal

Developers

  • Docs
  • Templates
  • APIs & SDKs
  • Changelog
  • Status
  • Github

Company

  • Careers
  • Customers
  • Partner with Us
  • Trust & Security

Community

TwitterLinkedinYoutube
  • Privacy Policy
  • Terms of Service

Community

TwitterLinkedinYoutube
  • Privacy Policy
  • Terms of Service