Mobile-first chat
The Intake Bot chat interface is designed for mobile devices first and scales up to larger screens. This approach ensures a smooth experience for respondents on any device, with a focus on stability and ease of use during the conversation.
Keyboard behavior
Section titled “Keyboard behavior”A common issue in mobile web forms is the virtual keyboard popping in and out as respondents move between fields. ioZen uses a persistent composer that keeps the keyboard active across field transitions.
This design prevents viewport jumps and layout shifts. Whether a respondent moves from a text field to a date picker or a file upload, the interface remains stable. There is no need to tap again to refocus the input area.
Consistent controls
Section titled “Consistent controls”The interface features a universal right-slot advance button. The button for actions like Continue, Skip, or Send always stays in the same pixel position. Respondents do not have to hunt for the next step as they progress through the case.
The layout is bottom-anchored, keeping the most recent messages and the input area within easy reach of a thumb.
Field affordances
Section titled “Field affordances”Each field type provides a specific input surface above the composer to make data entry easier:
- Date fields: A clean calendar picker.
- File fields: A dedicated drop zone and file selector.
- Location fields: A one-tap capture button.
- Select fields: Large option chips for easy tapping.
Typed inputs for dates, locations, and other structured data go through the same intelligent parsing pipeline as voice input. This means a respondent can type “next Friday” or “Main St and 5th” and ioZen will understand the intent.
The mobile-first chat experience is the default behavior for all Intake Bots and is available on all ioZen plans.