27. The device of claim 21 , wherein the one or more programs further include instructions for: identifying a second type of concept referred to by the primary user intent; identifying a second substring from the textual representation corresponding to the second type of concept; and determining a secondary user intent for the second substring, wherein performing the task flow is further based on the secondary user intent for the second substring.
27. The device of claim 21 , wherein the one or more programs further include instructions for: identifying a second type of concept referred to by the primary user intent; identifying a second substring from the textual representation corresponding to the second type of concept; and determining a secondary user intent for the second substring, wherein performing the task flow is further based on the secondary user intent for the second substring. 30. The device of claim 27 , wherein determining the secondary user intent for the second substring comprises: determining a confidence score for a plurality of interpretations of the second substring; and determining the secondary user intent for the second substring based on an interpretation of the plurality of interpretations of the second substring having the highest confidence score.