Slide 31 of 78
In OAA, a Facilitator agent provides the agent community with a number of services for routing and delegating tasks and information among agents. Upon connection, each agent registers its functional capabilities and specifications of its public data. Then, when a human user or automated agent makes a request of the agent community, specifying at a high level the description of the task along with optional constraints and advice on how the task should be resolved, the Facilitator agent distributes subparts of the task among agents and coordinates their global activity.
Service, data management, and trigger requests are all facilitated similarly.