For businesses

A dropdown that becomes a search box, past eight options

A long picklist stops being a dropdown and becomes a search box on its own — locked options shown with the reason why, never hidden.

By The Kav team Published 2 min read

A dropdown with five options is a fine dropdown. A dropdown with eighteen practice areas, forty product categories, or a thousand street names is a scavenger hunt, and it's the same form field mistake regardless of what kind of organization built it.

What changes, and when

A resident asks a law firm's assistant for a consultation. The form asks which practice area it's about. There are eighteen. Past eight options, the same field stops rendering as a dropdown and renders as a search box instead — type two letters, the list narrows, pick from what's left. It's the identical mechanism a very long address register would need, and it triggers on the shape of the data, not on which industry is asking.

What a locked option looks like

Not every option is available to everyone. A practice area might require an existing client relationship, or a category might require signing in first. Kav shows a locked option in the list rather than removing it, with the reason attached — sign in — so a resident understands why something is out of reach instead of wondering if it exists at all. Hiding an option a resident might reasonably expect to see is its own kind of failure; showing it, locked, with a reason, isn't.

What happens when nothing matches

A resident who types something the list genuinely doesn't contain isn't stuck. Their input still gets sent as an ordinary message, so a real but unlisted request reaches a person rather than being silently discarded because it didn't fit a fixed set of options. The list is a shortcut for the common case, not a wall around it.

Why this belongs to every organization on the platform

This threshold-based behavior — dropdown below a size, search box above it, locked-with-reason, always an escape hatch to a real message — isn't written once per industry. It's one form-field mechanism, and a law firm's practice-area picker, a clinic's provider list, and a retail catalog's category filter all get it for free.