kind robots
Fill

Your forms, supercharged with voice.

Fill layers onto your existing web forms β€” no rebuild required. Users speak naturally, and Fill maps their words to the fields you already have. One script tag. Zero changes to your UI.

How It Works

From voice to structured data in three steps.

1Speak

Users click the mic and describe what they need in natural language.

2Extract

Audio is transcribed and mapped to your form’s JSON schema by an LLM.

3Fill

Each field populates automatically with a per-field confidence score.

Features

Everything you need for voice-powered forms.

πŸŽ™

Voice-to-Form

Users speak naturally and Fill maps their words to your existing form fields. No retraining, no new UI.

πŸ“‹

JSON Schema Mapping

Define your form structure once as JSON schema. Fill understands field types, enums, and validation rules.

🎯

Confidence Scoring

Every extracted field gets a confidence score. Flag low-confidence values for human review before submission.

πŸ”Š

Multi-Provider STT

Choose your transcription engine: OpenAI Whisper, Deepgram, or Google Speech-to-Text. Swap anytime.

πŸ”‘

Bring Your Own Keys

Connect your own LLM and transcription API keys. You control the model, the cost, and the data.

πŸ“¦

Zero UI Changes

Fill is a lightweight overlay that attaches to your existing forms. One script tag, no rebuild required.

Use Cases

Built for forms that slow people down.

🏠
Insurance Claims

Policyholders describe incidents verbally and the claim form populates instantly.

πŸ₯
Patient Registration

Front desk staff speak patient details instead of typing through long intake forms.

πŸ’°
Expense Reports

Employees dictate receipts and Fill extracts vendor, amount, date, and category.

πŸ‘₯
Customer Onboarding

New customers speak through profile setup instead of tabbing through form fields.

Add one line. Your forms fill themselves.<script src="kind-robots-fill.js" data-form-id="claims_intake"></script>

Stop making users type what they can say.

Add voice-to-form to your product in minutes.