1. A computer-implemented method comprising: receiving, by a computer-implemented agent specific to a user device, a digital representation of speech encoding an utterance; determining, by the computer-implemented agent, that the utterance specifies a requirement to establish a communication with another computer-implemented agent; and establishing, by the computer-implemented agent, a communication between the other computer-implemented agent and the user device.