To provide a method for selecting and calling a specific agent who is to participate, in a dialogue between a user and an automated assistant.SOLUTION: This method comprises steps of: receiving natural language input of a user to select a specific agent out of a plurality of available agents during a human/automated assistant dialogue; and transmitting a calling request to the selected agent. When selecting the specific agent, an agent selection model such as a machine learning model is utilized. The machine learning model is trained to enable generation of output that indicates, for each of the plurality of available agents (and optionally intents for those agents), a probability that the available agent (and optionally intent) will generate appropriate responsive content.SELECTED DRAWING: Figure 6
展开▼