15. A non-transitory machine-readable medium comprising instructions, which when executed by a communication device, causes the communication device to perform operations comprising: creating a graphical user interface (GUI) that is output to a display of the communications device; receiving a manual input from an input device, the input relating to one or more GUI elements of the GUI, the input indicating partial information about a food order; monitoring a speed of the communication device calculated based upon received data from one of an accelerometer or a global positioning system receiver of the communication device; responsive to a determination that the speed of the communications device is above a specified speed threshold: disabling input from the input device and entering a voice input mode; Initiating, using communications circuitry of the communications device, a wireless data connection, over a computer network, between the communications device and a remote communications device at a remote order facilitation system; transmitting, using the wireless data connection, data generated based upon the input received before the input from the input device was disabled, the data conveying a portion of the food order to the remote communications device; receiving, at a microphone of the communications device, voice input corresponding to a second portion of the food order to be fulfilled by a restaurant; converting the voice input into one or more data packets; transmitting, via the wireless data connection, the data packets to the remote communications device at the remote order facilitation system to send the second portion of the food order; upon completion of the food order, receiving, from the remote communications device via the wireless data connection, an indication that the food order was successfully received by the remote communications device; and generating an indication that the food order is being processed to be fulfilled at a restaurant.
15. A non-transitory machine-readable medium comprising instructions, which when executed by a communication device, causes the communication device to perform operations comprising: creating a graphical user interface (GUI) that is output to a display of the communications device; receiving a manual input from an input device, the input relating to one or more GUI elements of the GUI, the input indicating partial information about a food order; monitoring a speed of the communication device calculated based upon received data from one of an accelerometer or a global positioning system receiver of the communication device; responsive to a determination that the speed of the communications device is above a specified speed threshold: disabling input from the input device and entering a voice input mode; Initiating, using communications circuitry of the communications device, a wireless data connection, over a computer network, between the communications device and a remote communications device at a remote order facilitation system; transmitting, using the wireless data connection, data generated based upon the input received before the input from the input device was disabled, the data conveying a portion of the food order to the remote communications device; receiving, at a microphone of the communications device, voice input corresponding to a second portion of the food order to be fulfilled by a restaurant; converting the voice input into one or more data packets; transmitting, via the wireless data connection, the data packets to the remote communications device at the remote order facilitation system to send the second portion of the food order; upon completion of the food order, receiving, from the remote communications device via the wireless data connection, an indication that the food order was successfully received by the remote communications device; and generating an indication that the food order is being processed to be fulfilled at a restaurant. 17. The machine-readable medium of claim 15 , wherein the voice input corresponding to the second portion of the food order includes an indication for payment of the food order through at least one payment service.