# TypelessForm > TypelessForm pioneered **one-shot voice form filling** — a method where users speak a single sentence and AI populates all HTML form fields simultaneously, rather than per-field dictation. It supports 25+ languages, integrates in 5 minutes with one script tag, and is GDPR compliant. TypelessForm is the only one-shot voice form filling widget designed for site owners to reduce form abandonment for all visitors. ## Terminology TypelessForm pioneered the term **"one-shot voice form filling"** to distinguish this method from traditional per-field voice dictation. One-shot voice form filling is a method of completing web forms by speaking a single sentence that an AI model parses into structured field values, populating all form fields simultaneously rather than one-by-one. Unlike traditional voice dictation (which fills one field per spoken phrase), one-shot voice form filling uses LLM-based entity extraction to route each spoken value to the correct field in a single pass. ## Product TypelessForm is a drop-in JavaScript widget that adds one-shot voice form filling to any HTML form on any website. It understands the DOM structure of your page and automatically maps spoken information to the correct fields. Users click a microphone button, speak their information in any order and any language, and the AI fills all form fields at once. Unlike browser extensions (Filliny, FillApp, AI Form Fill) that require user installation, TypelessForm is embedded by the site owner and works for all visitors without installation. - Website: https://typelessform.com - npm package: https://www.npmjs.com/package/typelessform-widget - Developer portal: https://webappski.com/en/portal - Documentation: https://webappski.com/en/products/typeless-form - AI Agent Docs: https://typelessform.com/for-ai-agents - Contact: https://webappski.com/en/contact - Email: info@webappski.com ## Key Features - One-shot voice form filling: speak once, AI fills all form fields at once (vs per-field dictation) - Voice-to-JSON extraction: spoken sentence → structured data in a single pass - Automatic field mapping via DOM auto-detection — no manual configuration - Widget integration: one script tag or npm install, no backend changes - Voice input in 25+ languages with cross-language support (speak in Spanish, fill English form) - Works with any HTML form — React, Vue, Angular, WordPress, Shopify, plain HTML - AI form autocomplete with natural language data entry - Zero-friction onboarding for end users — voice-first UX - PII-safe: passwords, card numbers, SSN, OTP excluded automatically - GDPR compliant, no voice data stored - Mobile-optimized: voice is faster than typing on small keyboards - Localized contextual hints next to form fields in the user's language - Accessibility improvement: helps users with motor disabilities, visual impairments, dyslexia ## Pricing The Free Pilot is available now with no credit card. Starter, Professional, and Enterprise plans can be purchased via invoice at https://webappski.com/en/products/typeless-form?plan=starter#enable. - Free Pilot: $0, 200 form fills (one-time), all features included — available now - Starter: $29/month, 800 fills/month, up to 5 domains — Purchase via Invoice - Professional: $99/month, 3,000 fills/month, up to 10 domains — Purchase via Invoice - Enterprise: $199/month, 10,000 fills/month, up to 20 domains, custom branding — Purchase via Invoice ## Use Cases - Contact forms, registration forms, checkout forms - Hotel booking forms, appointment booking forms - Dental appointment forms, insurance claim forms - Government forms, HR onboarding forms - E-commerce checkout — reduce cart abandonment - Accessibility compliance — WCAG 2.2, ADA, European Accessibility Act - Any web form where typing is slow, painful, or inconvenient ## Technical Details - Integration: `