How is it unscalable?<p>&quot;Book me a flight to London on Monday&quot; goes through a speech to text recognition service, then NLP translates that text into service queries. At some point in that chain you&#x27;re querying a flight aggregation service (ie Kayak).<p>Just slap together an SPA that calls the same aggregation service, and prefill it with the recognized query.<p>Amazon&#x27;s Alexa app is already pretty close, although their queries are less sophisticated (3p integrations just get the literal speech 2 text translation, no deep query transformations&#x2F;context at play). Google Now is even closer... ask it to &quot;Set an alarm tomorrow morning&quot; and it will give you a partially filed out form with the option to finish it vocally or visually.