2. The method of claim 1 , further comprising: providing feedback to the user through the conversation interface of the intelligent automated assistant, wherein the feedback elicits additional input from the user to specify one or more parameters associated with the respective candidate domain.
1. A method for operating an intelligent automated assistant, comprising: at an electronic device comprising a processor and memory storing instructions for execution by the processor: receiving a user request through a conversation interface of the intelligent automated assistant, the user request comprising at least a speech input received from a user; identifying a respective candidate domain relevant to the user request from a plurality of predefined domains, wherein each predefined domain presents a respective area of service offered by the intelligent automated assistant, and wherein the respective candidate domain provides a reservation service to the user; making a reservation in accordance with at least the user request; and proactively offering an option to share information regarding the reservation with a selected group of one or more other users.