1. A method of routing a call based on speech input via the call, the method comprising: transforming the speech input via the call into text; creating a list comprising terms including actions and objects that are included based at least partially on the text; identifying a dominant term in the list; when the dominant term is an action, determining a corresponding confidence level of each object in the list, wherein the corresponding confidence level of the action is based at least in part on the dominant term; when the dominant term is an object, determining the corresponding confidence level of each action in the list, wherein the corresponding confidence level of the object is based at least in part on the dominant term; forming an action-object pair by selecting a particular term from the list to be a complementary term and pairing the complementary term with the dominant term; and routing the call based on the action-object pair.