1. A method comprising: receiving a first input at a first modality of a multimodal interface associated with an electronic device; determining that a context of the electronic device satisfies a criterion; and in the electronic device, and responsive to receiving the first input and determining that the context of the electronic device satisfies the criterion: preemptively establishing a session between the electronic device and a query processor configured to process input received at a second modality of the multimodal interface; receiving a second input at the second modality of the multimodal interface; initiating processing of at least a portion of the second input at the query processor within the session; and building a complete query based on output from the query processor.