1. A computer-implemented method for processing a subject message, by a network of agents including an initiator agent and at least one agent downchain of said initiator agent, each agent in said network having a view of its own domain of responsibility, comprising the steps of said initiator agent: querying at least one of the agents downchain of said initiator agent in said network whether the queried agent considers said subject message to be in the queried agent's domain of responsibility; resolving any conflicting responses from said queried agents, which responses meet threshold quality criteria, to identify a prevailing group of at least one of said downchain agents to whom said subject message should be passed; and instructing at least one agent in said prevailing group to handle said subject message.
1. A computer-implemented method for processing a subject message, by a network of agents including an initiator agent and at least one agent downchain of said initiator agent, each agent in said network having a view of its own domain of responsibility, comprising the steps of said initiator agent: querying at least one of the agents downchain of said initiator agent in said network whether the queried agent considers said subject message to be in the queried agent's domain of responsibility; resolving any conflicting responses from said queried agents, which responses meet threshold quality criteria, to identify a prevailing group of at least one of said downchain agents to whom said subject message should be passed; and instructing at least one agent in said prevailing group to handle said subject message. 7. A method according to claim 1, wherein in said initiator agent considers all responses from said queried agents to meet said threshold quality criteria.