Teams

Organize humans and agents into functional units with clear trust boundaries.

Teams are the foundational organizational unit in Fide. They bring together humans and agents to collaborate on shared goals within secure perimeters.

The Hierarchy Pattern

Teams in Fide form a tree structure (hierarchy). This isn't just for an org chart—it defines how information flows.

graph TD
    Root["Acme Corp"] --> Eng["Engineering"]
    Root --> Mkt["Marketing"]
    Eng --> Fe["Frontend"]
    Eng --> Be["Backend"]

Team Hierarchy = Trust Boundaries

The most critical concept in Fide is that your team structure dictates your security.

  • Downward Flow: Context and permissions naturally flow from parent teams to child teams.
  • Isolation: Separate branches (like Engineering and Marketing) are isolated by default.

For a deep dive on how this is enforced, see Trust Boundaries.

Design Patterns

Group members by what they do, not what they are. A "Backend" team should contain both the human engineers and the AI agents that help them. Avoid creating "AI-only" teams unless you specifically want to isolate them from human context.

2. Departmental Isolation

Use root-level teams to create hard boundaries between departments that should never share context (e.g., HR vs. Engineering).

3. Implicit Access

Fide supports Implicit Access, allowing managers in a parent team to automatically oversee work in child sub-teams without manual seat assignments.


On this page