Design
The high level design for Bamboo Group Agents a.k.a Special Agents uses a few bamboo features:
- Remote or Local Agents These are the little buggers who have the knowledge and will to build your Plan.
- Capabilities A custom Group Agent Capability assigns a given Agent to one, and only one "Group"
- Plan Level Configuration Requires plans to be assigned to a Group
- Admin Bulk Plan Configuration Allows existing plans to be re-assigned to alternate Groups
And a new custom concept of Groups.
Groups are not people groups or agents groups, they are just logical groups of all that.
So a Group may relate to an organization unit, a project with lots of plans, or perhaps some isolated beta Agents and Projects.