File upload questions now do more than collect a document. Point ioZen at any file field, enable AI extraction, and the bot reads the uploaded file and fills in the answers for the respondent.
Upload a driver license and the name, address, and date of birth fields complete on their own. Upload an invoice and the account number, total, and date pull out cleanly. Upload a utility bill and the service address is already there when the respondent gets to that question.
How it works. Builders configure the feature in the field panel: toggle AI extraction on, add a document hint describing what kind of document to expect (for example, “US driver license” or “electricity bill”), and optionally generate child questions automatically from a sample document. The generated child questions use the same conditional logic editor as any other field and support nested branching.
At runtime, respondents see a “Reading your document…” indicator while ioZen processes the upload with vision AI. Fields that meet the 60% confidence threshold fill automatically. Fields that don’t stay blank for the respondent to fill in manually. The respondent then reviews every pre-filled answer before the conversation continues.
Where it lives. AI Document Extraction is available on file upload questions at any position in the conversation. Builders on Pro and above can enable it. The child questions it generates behave like any other field.
Available on Pro, Business, and Enterprise.
File upload questions can now be configured with AI extraction. When a respondent uploads a document (driver license, utility bill, invoice, passport, etc.), ioZen analyzes it with vision AI and automatically prefills a set of child questions — name, address, date of birth, account number, and more. Respondents see a live 'Reading your document...' progress indicator, then review and confirm each extracted answer. Builders configure the feature in the field panel: enable AI extraction, add a document hint (e.g. 'US driver license'), and optionally generate the child questions automatically from a sample document. Generated child questions use the same conditional logic editor and support nested branching. Runtime extraction respects a confidence threshold (default 60%) — low-confidence fields remain blank for the respondent to fill manually. Available on Pro plans and above.