{"templates":[{"slug":"dynamic-form-filling","coverType":"cover04","source":"Browserbase","playgroundRunnable":true,"title":"AI-powered form filling automation","shortDescription":"Intelligently fill out forms from natural language or unstructured data using AI","metaTitle":"AI form filling automation template","metaDescription":"Intelligently fill out forms from natural language or unstructured data using AI-powered browser automation.","descriptionTitle":"Automate complex form submissions with natural language input","description":"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":["Start a Browserbase session with Stagehand and open the target form URL","Create a Stagehand Agent with a system prompt tailored for form filling","Provide natural language details (e.g., trip description) as the instruction input","Agent fills all required fields, selecting the closest option for radio buttons, dropdowns, and checkboxes","Clicks submit to complete the form submission"],"demoPreview":"/website-assets/templates/gifs/dynamic-form-filling-template.gif","thumbnail":"/website-assets/templates/thumbnails/dynamic-form-filling-template-thumbnail.webp","videoPreview":{"webm":"/website-assets/templates/webm/dynamic-form-filling-template.webm","hevc":"/website-assets/templates/hevc/dynamic-form-filling-template.mp4"},"category":["Form Automation"],"tags":["TypeScript","Stagehand"],"commands":["npx create-browser-app --template dynamic-form-filling"]},{"slug":"sec-filing-research","coverType":"cover20","source":"Browserbase","playgroundRunnable":true,"title":"Extract SEC filing data","shortDescription":"Search SEC EDGAR by company name, ticker, or CIK and extract recent filing metadata including 10-K, 10-Q, and 8-K reports.","metaTitle":"SEC EDGAR filing extraction automation","metaDescription":"Automate SEC EDGAR searches and extract filing metadata including 10-K, 10-Q, 8-K reports. Perfect for compliance, due diligence, and financial research.","descriptionTitle":"Automate SEC EDGAR filing research and extraction","description":"Automate SEC EDGAR research by searching for companies by name, ticker symbol, or CIK number and extracting structured filing metadata. This template navigates the SEC website, selects the matching company, and extracts recent filings including type (10-K, 10-Q, 8-K), filing date, description, and accession numbers. Perfect for compliance workflows, due diligence automation, financial research, and building SEC filing databases.","steps":["Navigate to SEC EDGAR company search page","Search for company by name, ticker, or CIK number","Select the matching company from search results","Extract company information including official name and CIK","Extract recent filing metadata (type, date, description, accession number)","Output structured JSON with company info and filing list"],"thumbnail":"/website-assets/templates/thumbnails/sec-filing-research-template-thumbnail.webp","demoPreview":"/website-assets/templates/gifs/sec-filing-research-template.gif","videoPreview":{"webm":"/website-assets/templates/webm/sec-filing-research-template.webm","hevc":"/website-assets/templates/hevc/sec-filing-research-template.mp4"},"category":["Web Automation","Know Your Customer"],"tags":["TypeScript","Python","Stagehand"],"commands":["npx create-browser-app --template sec-filing-research","uvx create-browser-app --template sec-filing-research"]},{"slug":"basic-recaptcha","coverType":"cover19","source":"Browserbase","playgroundRunnable":true,"title":"Solve CAPTCHAs automatically","shortDescription":"Automatically solve reCAPTCHAs and other CAPTCHAs without manual intervention","metaTitle":"CAPTCHA solver automation","metaDescription":"Automatically solve reCAPTCHAs and other CAPTCHAs without manual intervention. Built with Playwright and Stagehand.","descriptionTitle":"Automate CAPTCHA solving in your browser workflows","description":"Automatically solve reCAPTCHAs and other CAPTCHAs without manual intervention. [Browserbase](https://docs.browserbase.com/features/stealth-mode) detects and solves CAPTCHAs in the background by default, allowing your automation to continue seamlessly. This template shows how to monitor solving progress, handle form submissions after CAPTCHA completion, and verify successful resolution.","steps":["Initialize Stagehand with Browserbase and enable captcha solving in browser settings","Navigate to a page with a reCAPTCHA challenge","Listen for console messages to track captcha solving progress","Wait for automatic solving to complete","Continue with form submission or next steps after captcha is solved"],"demoPreview":"/website-assets/templates/gifs/basic-recaptcha-template.gif","thumbnail":"/website-assets/templates/thumbnails/basic-recaptcha-template-thumbnail.webp","videoPreview":{"webm":"/website-assets/templates/webm/basic-recaptcha-template.webm","hevc":"/website-assets/templates/hevc/basic-recaptcha-template.mp4"},"category":["Stealth Mode"],"tags":["TypeScript","Python","Stagehand"],"commands":["npx create-browser-app --template basic-recaptcha","uvx create-browser-app --template basic-recaptcha"]},{"slug":"website-link-tester","coverType":"cover07","source":"Browserbase","playgroundRunnable":true,"title":"Find broken links on websites","shortDescription":"Crawl your website to find broken links and validate page content automatically","metaTitle":"Website link testing automation","metaDescription":"Crawl your website to find broken links and validate page content automatically.","descriptionTitle":"Find broken links and validate website content","description":"Automatically crawl your website, extract all links, and verify each one loads correctly. This template opens each link in a dedicated browser session, checks if pages load successfully, validates that content matches link text, and handles social media links appropriately. Process links in configurable concurrent batches for faster results. Perfect for QA, broken link detection, and website maintenance.","steps":["Navigate to the target website and extract all links with their text","Deduplicate links to avoid redundant checks","Process links in configurable concurrent batches","For each link: open in a browser session, verify page loads, and check if content matches link text","Generate a comprehensive JSON with success/failure status for all links"],"demoPreview":"/website-assets/templates/gifs/website-link-tester-template.gif","thumbnail":"/website-assets/templates/thumbnails/website-link-tester-template-thumbnail.webp","videoPreview":{"webm":"/website-assets/templates/webm/website-link-tester-template.webm","hevc":"/website-assets/templates/hevc/website-link-tester-template.mp4"},"category":["Web Automation"],"tags":["TypeScript","Python","Stagehand"],"commands":["npx create-browser-app --template website-link-tester","uvx create-browser-app --template website-link-tester"]},{"slug":"council-events","coverType":"cover20","source":"Browserbase","playgroundRunnable":true,"title":"Scrape calendar events","shortDescription":"Extract structured event data from public calendars including names, dates, and times","metaTitle":"Calendar scraping automation","metaDescription":"Extract structured event data from public calendars including names, dates, and times. Built with Playwright and Stagehand.","descriptionTitle":"Scrape public calendars for event data","description":"Extract structured event data from public calendars automatically. This template navigates to calendar pages, applies filters (like year selection), and extracts event details including names, dates, and times into structured JSON. Perfect for civic monitoring, event aggregation, meeting tracking, and public records automation.","steps":["Navigate to Philadelphia Council calendar website","Click calendar from the navigation menu","Select year from the dropdown (e.g., 2025)","Extract structured event data with names, dates, and times","Return typed object with all events"],"demoPreview":"/website-assets/templates/gifs/council-events-template.gif","thumbnail":"/website-assets/templates/thumbnails/council-events-template-thumbnail.webp","videoPreview":{"webm":"/website-assets/templates/webm/council-events-template.webm","hevc":"/website-assets/templates/hevc/council-events-template.mp4"},"category":["Verification"],"tags":["TypeScript","Python","Stagehand"],"commands":["npx create-browser-app --template council-events","uvx create-browser-app --template council-events"]},{"slug":"polymarket-research","coverType":"cover09","source":"Browserbase","playgroundRunnable":true,"title":"Scrape prediction market data","shortDescription":"Extract odds, prices, and volume data from prediction market platforms","metaTitle":"Prediction market data scraping","metaDescription":"Extract odds, prices, and volume data from prediction market platforms.","descriptionTitle":"Scrape prediction markets for odds and pricing data","description":"Extract structured data from prediction market platforms including current odds, yes/no prices, total volume, and price changes. This template searches for specific markets, navigates to detail pages, and returns structured JSON. Perfect for market intelligence, trading analysis, sentiment tracking, and research automation.","steps":["Navigate to Polymarket website","Search for a specific prediction market","Select the first market result from search dropdown","Extract market data including odds, prices, volume, and changes","Return structured JSON with market information"],"demoPreview":"/website-assets/templates/gifs/polymarket-research-template.gif","thumbnail":"/website-assets/templates/thumbnails/polymarket-research-template-thumbnail.webp","videoPreview":{"webm":"/website-assets/templates/webm/polymarket-research-template.webm","hevc":"/website-assets/templates/hevc/polymarket-research-template.mp4"},"category":["Web Automation"],"tags":["TypeScript","Python","Stagehand"],"commands":["npx create-browser-app --template polymarket-research","uvx create-browser-app --template polymarket-research"]},{"slug":"nurse-verification","coverType":"cover01","source":"Browserbase","playgroundRunnable":true,"title":"Verify nurse licenses","shortDescription":"Verify nurse licenses and extract status, expiration, and holder details automatically","metaTitle":"License verification automation","metaDescription":"Verify nurse licenses and extract status, expiration, and holder details automatically.","descriptionTitle":"Automate nurse license verification for compliance","description":"Automatically verify nurse licenses by navigating to state verification portals, submitting license lookups, and extracting verification results. Returns structured data including license status, expiration dates, and holder details. Perfect for HR compliance, healthcare staffing agencies, and regulatory reporting workflows.","steps":["Loop through license records to verify","Navigate to license verification site","Fill form with first name, last name, and license number","Submit search and wait for results","Extract verification results including name, license number, and status"],"demoPreview":"/website-assets/templates/gifs/validate-nurses-template.gif","thumbnail":"/website-assets/templates/thumbnails/validate-nurses-template-thumbnail.webp","videoPreview":{"webm":"/website-assets/templates/webm/validate-nurses-template.webm","hevc":"/website-assets/templates/hevc/validate-nurses-template.mp4"},"category":["Verification"],"tags":["TypeScript","Python","Stagehand"],"commands":["npx create-browser-app --template nurse-verification","uvx create-browser-app --template nurse-verification"]},{"slug":"business-lookup","coverType":"cover07","source":"Browserbase","playgroundRunnable":true,"title":"Search business registries for KYC","shortDescription":"Search business registries and extract registration details, NAICS codes, and ownership data","metaTitle":"Know your customer automation: business registry lookup","metaDescription":"Search business registries and extract registration details, NAICS codes, and ownership data. Built with Playwright and Stagehand.","descriptionTitle":"Automate business registry lookups for compliance verification","description":"Automatically search business registries and extract structured company information for Know Your Customer verification. This template navigates registry search interfaces, applies filters, and extracts registration details including DBA names, account numbers, NAICS codes, and addresses. Perfect for business verification, vendor due diligence, and compliance automation.","steps":["Navigate to the SF Business Registry search page","Agent uses DBA Name filter to search for the business autonomously","Agent opens business details and navigates to view complete information","Extract structured business data (DBA Name, Account Number, NAICS Code, Address, etc.)","Return validated business information as structured JSON"],"demoPreview":"/website-assets/templates/gifs/business-lookup-template.gif","thumbnail":"/website-assets/templates/thumbnails/business-lookup-template-thumbnail.webp","videoPreview":{"webm":"/website-assets/templates/webm/business-lookup-template.webm","hevc":"/website-assets/templates/hevc/business-lookup-template.mp4"},"category":["Know Your Customer"],"tags":["TypeScript","Python","Stagehand"],"commands":["npx create-browser-app --template business-lookup","uvx create-browser-app --template business-lookup"]},{"slug":"form-filling","coverType":"cover12","source":"Browserbase","playgroundRunnable":true,"title":"Fill forms automatically","shortDescription":"Fill web forms automatically by mapping your data to fields dynamically without selectors","metaTitle":"Form filling automation template","metaDescription":"Fill web forms automatically by mapping your data to fields dynamically without selectors.","descriptionTitle":"Automate form filling without brittle selectors","description":"Fill web forms reliably without hard-coding selectors. This template analyzes form fields, matches your data to the right inputs, and fills them dynamically, making automations more durable across different layouts. Perfect for lead capture, QA testing, bulk registrations, and survey submissions.","steps":["Create a Browserbase session and navigate to the form URL.","Stagehand scans the page to detect all input fields and build a field schema.","Provide your data object (e.g., name, email, company), and Stagehand maps values to the right fields.","The script fills inputs, handles validation, and submits the form."],"demoPreview":"/website-assets/templates/gifs/online-form-filling-template.gif","thumbnail":"/website-assets/templates/thumbnails/online-form-filling-template-thumbnail.webp","videoPreview":{"webm":"/website-assets/templates/webm/online-form-filling-template.webm","hevc":"/website-assets/templates/hevc/online-form-filling-template.mp4"},"category":["Form Automation"],"tags":["TypeScript","Python","Stagehand"],"commands":["npx create-browser-app --template form-filling","uvx create-browser-app --template form-filling"]},{"slug":"license-verification","coverType":"cover04","source":"Browserbase","playgroundRunnable":true,"title":"Verify real estate licenses","shortDescription":"Verify real estate licenses and extract status, expiration, and holder details automatically","metaTitle":"Real estate license verification automation","metaDescription":"Verify real estate licenses and extract status, expiration, and holder details automatically. Built with Playwright and Stagehand.","descriptionTitle":"Automate real estate license verification","description":"Automatically verify real estate licenses by navigating to official registry portals, submitting lookups, and extracting structured verification results. Returns validated data including license status, expiration dates, and holder details. Perfect for compliance workflows, CRM enrichment, and real estate transaction verification.","steps":["Open a Browserbase session and navigate to the license lookup portal.","Enter and submit a query (e.g., license number or holder name).","Extract results such as license status, expiration date, and holder details.","Validate and type-check the extracted data with a Zod schema.","Return a reliable, structured object for downstream use."],"demoPreview":"/website-assets/templates/gifs/real-estate-license-verification-template.gif","thumbnail":"/website-assets/templates/thumbnails/real-estate-license-verification-template-thumbnail.webp","videoPreview":{"webm":"/website-assets/templates/webm/real-estate-license-verification-template.webm","hevc":"/website-assets/templates/hevc/real-estate-license-verification-template.mp4"},"category":["Verification"],"tags":["TypeScript","Python","Stagehand"],"commands":["npx create-browser-app --template license-verification","uvx create-browser-app --template license-verification"]}]}