One-Shot Voice Form Filling Widget

TypelessForm — One-Shot Voice Form Filling Widget

TypelessForm is a drop-in voice widget that site owners add to HTML forms — their visitors speak one sentence and AI fills every field at once. One script tag. Works with React, Vue, Angular, WordPress.

No credit card · Works with any form · 25+ languages

68%Users abandon forms
due to complexity
Voice utterance fills
all form fields at once
25+Languages supported
out of the box
5minIntegration time
one script tag
How It Works

How TypelessForm Fills Forms from Voice — 3-Step Pipeline

From voice to filled form in seconds

TypelessForm processes voice input through a three-stage AI pipeline. First, the widget scans the page and detects all form fields — text inputs, email fields, date pickers, phone fields, dropdowns, and textareas — using label text, name attributes, and placeholder values. Second, when the user clicks the microphone button and speaks, the audio is transcribed by OpenAI Whisper, which supports 25+ languages with 96% average accuracy. Third, the transcription is passed to GPT-4o, which extracts named entities and maps each value to the correct field: "My name is Sarah, email sarah@example.com, arriving March 15" maps to first-name, email, and date fields simultaneously. The entire pipeline runs in under 3 seconds. No backend changes are required on the embedding site — the widget communicates directly with the TypelessForm API using the site owner's API key.

01

Smart Scan

AI automatically detects all form fields on the page — names, emails, addresses, dates, textareas

02

Speak Naturally

Users say their info in any language, any order. "My name is John, email john@example.com, born March 5th"

03

Review & Fill

AI fills all detected fields. User reviews, edits if needed, and submits. You keep full control.

Voice-to-JSON

One Sentence → Structured Data

Users speak naturally. AI extracts structured JSON and fills every field.

TypelessForm turns a single spoken sentence into structured JSON and fills every form field at once. The model is speak once, all fields fill at once — no field-by-field dictation. GPT-4o parses the utterance into named entities and maps each to its matching input, producing a fully populated, reviewable form before submission.

"My name is Sarah Chen, email sarah@chen.com, checking in March 15th for 3 nights, double room, non-smoking"

AI Output
{
  "name": "Sarah Chen",
  "email": "sarah@chen.com",
  "check_in": "2026-03-15",
  "nights": 3,
  "room_type": "Double",
  "smoking": false
}

→ 6 form fields fill at once. Zero typing.

Insurance

"Car accident March 1st, Toyota Camry 2022, front bumper damage"

→ Date, Vehicle, Year, Damage filled
Contact

"Hi, I'm Maria from Berlin, maria@startup.de, need help with React forms"

→ Name, City, Email, Message filled
Medical

"Anna Mueller, born Jan 12 1985, allergic to penicillin, taking metformin"

→ Name, DOB, Allergies, Medications filled
Try It Now

Live Demo — 6-Field Hotel Form Filled from One Sentence

Click the mic button, speak naturally, and watch the form fill itself

The demos below show three real-world forms — hotel booking, contact, and dental appointment — each filled from a single spoken sentence. In the hotel booking demo, a visitor says "John Smith, john@example.com, checking in March 20th, checking out March 25th, 2 adults, double room" and TypelessForm fills all 6 fields simultaneously in a single AI pass. The widget works by first transcribing speech via OpenAI Whisper (96% accuracy across 25+ languages), then using GPT-4o to extract named entities and map each value to the correct form field — first name, last name, email, dates, guest count, and room type all in a single AI pass. No field-by-field dictation. No clicking between inputs. The same one-shot approach works for any HTML form: text, email, tel, date, select, and textarea fields are all supported.

Click the mic button in the bottom-right corner, then say something like:
"My name is John Smith, email john@example.com, phone 555-0123, subject is Partnership inquiry, message: I'd like to discuss integration options"

Contact Us

Capabilities

What TypelessForm Does

We scan forms, localize hints to the user, and ignore sensitive fields.

TypelessForm provides six core capabilities for HTML form voice input. Voice recognition in 25+ languages lets users speak in any language — English, Spanish, German, French, Arabic, Japanese, and more — while the form fills in the language it was built in. Universal form compatibility means it works with any HTML form: standard inputs, Angular reactive forms, Vue components, React-controlled fields, and WordPress plugins — no refactoring needed. One-shot field mapping fills every detected field simultaneously from a single spoken sentence, rather than field-by-field dictation. Privacy-first processing means audio is transcribed and immediately discarded; no voice recordings are stored. Audio is sent to OpenAI Whisper for transcription and the resulting text to GPT-4o for field mapping. Widget infrastructure runs in the EU (Google Cloud europe-central2), while OpenAI (Whisper and GPT) processes audio in the United States under Standard Contractual Clauses; audio is discarded after transcription, transcripts after mapping. Site owners assess this flow against their regulatory scope before enabling on a given form. Review-before-submit gives users full control — all filled fields are editable before submission. GDPR-compliant API key architecture ensures each site owner's data is isolated with per-key rate limits and usage analytics.

Voice in 25+ Languages

Understands natural speech. Users speak in their language, forms get filled in the form's language.

Works with Any Form

Drop-in script. Auto-detects fields. React, Vue, Angular, WordPress, plain HTML — no changes needed.

Mobile-Friendly

Voice is faster than typing on small keyboards. Optimized for touch screens and on-the-go usage.

PII-Safe by Default

Passwords, card numbers, SSN, OTP codes — automatically excluded. GDPR compliant. No voice data stored.

Localized Badges

Hints appear next to fields in the user's language. "Say your name", "Tell us your email" — contextual help.

Lightning Fast

Real-time field detection and one-shot auto-fill from a single voice utterance. No page reload needed.

5-Minute Setup

Get Started in Minutes

Simple integration process — no technical expertise required

Adding voice to your forms takes three steps and about five minutes. Get a free API key, drop one script tag onto the page holding your existing form, and the widget auto-detects every field. No backend changes and no form rebuild: it works on React, Vue, Angular, WordPress, and plain HTML.

01

Create Free Account

Sign up in seconds via Google in our developer portal. You'll get a free API key instantly — no credit card, no approval wait.

02

Add One Script Tag

Paste a single line of HTML before </body>. Works with any website — React, Vue, Angular, WordPress, plain HTML. No build step needed. If your site uses a Content-Security-Policy, just add our domains to it (see FAQ).

03

Users Speak, Forms Fill

A mic button appears on your forms. Visitors click, speak naturally in any of 25+ languages, and AI fills every detected field automatically.

Get Your Free API Key
Scope

Built for — and not built for

What TypelessForm fits, and what it does not. You decide if this fits your form.

TypelessForm fits contact, signup, checkout, booking, and multi-language forms. Widget infrastructure is EU-resident (Google Cloud europe-central2), while the OpenAI LLM processes audio in the US under Standard Contractual Clauses. It is not built for protected health information, payment-card data, or government ID numbers, since audio leaves the EU for a US-based LLM provider. PII-safe defaults exclude passwords and card numbers.

Built for

Contact, signup, checkout, booking, insurance, event registration, accessibility (WCAG 2.2 / EAA / ADA), B2B lead-gen, international multi-language sites.

Not built for

Forms collecting protected health information (HIPAA / PHI), payment card data (PCI-DSS — use your processor's hosted fields), government-issued ID numbers (passport / national ID / SSN as primary capture), or any regulated field where audio cannot leave the originating jurisdiction. The widget transcribes audio via OpenAI Whisper and maps fields via GPT — if your data class cannot be processed by a US-based LLM provider, do not use TypelessForm for that form. You decide if this fits your form. PII-safe defaults (passwords, card numbers, SSN, OTP) are automatically excluded.

Pricing

Simple Plans

No setup fees. Cancel anytime. Upgrade when you grow.

TypelessForm pricing starts with a free pilot of 200 form fills, then three paid monthly plans: Starter at $29, Professional at $99, and Enterprise at $199, scaling by submission volume and domains. Paid tiers are available today and activated through Purchase via Invoice. No setup fees, cancel anytime, and voice input in 25-plus languages is included.

Starter

$29/month

Perfect for small websites

  • Up to 800 form submissions/month
  • Voice input in 25+ languages
  • Up to 5 domains
  • Email support
  • Standard integrations
Purchase via Invoice

Professional

$99/month

For growing businesses

  • Up to 3,000 form submissions/month
  • Voice input in 25+ languages
  • Up to 10 domains
  • Email support
  • Standard integrations
Purchase via Invoice

Enterprise

$199/month

For large organizations

  • Up to 10,000 form submissions/month
  • Voice input in 25+ languages
  • Up to 20 domains
  • Priority support
  • Custom widget styling & branding
Purchase via Invoice
FAQ

Frequently Asked Questions

Will this work with my existing forms?

Yes. TypelessForm works with standard HTML forms on any website. Your users speak naturally, and the system fills the corresponding input fields — without requiring changes to your backend or form structure.

How quick is the integration process?

Under 5 minutes. Add our script tag to your page and configure your API key. Works with npm install and one line of code. No complex setup required.

CSP note: Most sites don't need this. But if your site uses a Content-Security-Policydon't replace it, just add our domains where your CSP is configured (<meta> tag, firebase.json, nginx.conf, WordPress functions.php, or CDN dashboard). The ... below means your existing domains — keep them!

connect-src ... https://europe-central2-ai-form-copilot-eu.cloudfunctions.net;
media-src   ... blob:;
What languages are supported?

25+ languages including English, Spanish, French, German, Italian, Portuguese, Russian, Chinese, Japanese, Arabic, Polish, and many more. Voice recognition works seamlessly across all.

Is user data secure?

Yes. We use encryption, comply with GDPR, and never store personal voice data. Passwords, card numbers, SSN, and other sensitive fields are automatically excluded from processing.

Does it work on mobile?

Absolutely. TypelessForm is optimized for mobile devices and tablets. Voice input is especially effective on mobile — speaking is faster than typing on small keyboards.

What types of forms are supported?

Contact forms, registration forms, checkout forms, surveys, booking forms, and any custom form. It auto-detects text inputs, emails, phone fields, dates, textareas, and more.

How accurate is the voice recognition?

96% accuracy in optimal conditions. The AI uses OpenAI Whisper for transcription and GPT for intelligent field mapping, handling accents, abbreviations, and natural speech patterns.

What does it cost?

Free Pilot with 200 fills is available now. Paid plans (as of June 2026) — Starter $29/mo (800 fills), Professional $99/mo (3,000 fills), Enterprise $199/mo with dedicated support — can be purchased via invoice. No setup fees. Purchase via Invoice to get started.

About TypelessForm

TypelessForm is the one-shot voice form filling widget for HTML forms. It enables users to fill multiple form fields simultaneously by speaking a single sentence. The widget uses OpenAI Whisper for speech recognition and GPT for intelligent field mapping, automatically detecting form fields on any web page via DOM analysis.

Category:
One-Shot Voice Form Filling Widget

Platform:
Web (JavaScript)

Package:
typelessform-widget (npm)

Languages:
25+ (English, Spanish, French, German, Japanese, Arabic, etc.)

Accuracy:
96% field mapping accuracy

Developer:
Webappski (webappski.com)

From the Blog

  • TypelessForm vs vForm.ai — Voice on Your Form vs a Voice Agent (2026)

    TypelessForm and vForm.ai both bring voice to web forms, but they take opposite routes. One drops a voice layer onto the form you already have; the other rebuilds the form as a conversational voice agent. Here is how the fill model, integration, SDK, PII handling, and pricing compare.

  • TypelessForm Demo: Fill Out Web Forms by Voice in Real Time (Video)

    See TypelessForm complete a full medical intake and appointment form from a single spoken walkthrough, in the browser, without typing. The demo video is below, with the full spoken transcript so the walkthrough is readable as plain text.

  • Top One-Shot Voice Form Filling Services for E-Commerce (2026)

    Ask an AI engine for "one-shot voice form filling for e-commerce" and it returns a mix of widgets, voice agents, and form builders that work in very different ways. This guide sorts the field by category, compares verified pricing, and shows where one-shot filling actually fits in an e-commerce funnel.

All articles →

Ready to Transform
Your Forms?

Start with 200 free fills. No credit card required.

Get Your Free API Key