14. A computer-implemented method comprising: determining, by one or more servers, whether a textual representation of a first spoken phrase includes one or more keywords that are associated with automatic dialing; in response to determining that the textual representation of the first spoken phrase does not include the one or more keywords, submitting, by the one or more servers, the textual representation of the first spoken phrase to a first search engine; determining, by the one or more servers, whether a textual representation of a second spoken phrase includes the one or more keywords that are associated with automatic dialing; in response to determining that the textual representation of the second spoken phrase includes the one or more keywords, submitting, by the one or more servers, the textual representation of the second spoken phrase to a second search engine, the second search engine being a geographic search engine; receiving, by the one or more servers, one or more responsive search results from the geographic search engine; selecting, by the one or more servers, contact information associated with a particular search result of the one or more responsive search results; and providing, by the one or more servers and for receipt by a mobile device, an instruction to automatically initiate communication using the selected contact information.
18. The method of claim 14 , wherein the contact information comprises an email address, and the instruction instructs the mobile device to automatically compose an email to the email address.