You could use the AutoComplete widget as Jannes suggested, and then use the microflow search option. Your microflow could then query an external API and return results. This could mean your microflow being called very frequently.
Hope this helps.
Well you can use the autocomplete widget. But you can only filter on 1 attribute of 1 entity.
So you can show more information like “Location, Code, Country” but you can only filter on “Location” for instance.