Dispro Agent Engine (DAE) organizes agent work through a structure of offices, teams and roles. Each office corresponds to a machine and brings together the agent organization working within it. Workflows and pipelines define how that work fits together.

Offices that represent machines
In DAE, an office is the organizational representation of a machine. This relationship places teams and agents within a specific environment and provides a starting point for structuring the engine.

The office brings together the elements of its organization: the teams created within it, the roles defined and the specialized agents that belong to it.

Teams and roles to organize responsibilities
DAE lets you create teams and define roles within the organization. Teams group agents around an area of work; roles express the function and responsibilities assigned within that structure.

This organization describes who takes part in the work and in what capacity, maintaining a clear relationship between office, team, role and agent.

Office: the machine representing a working environment.
Team: the group that organizes its agents.
Role: the function defined within the organization.
Agent: the unit of work with its own specialty.
Agents with different specialties
Agents are organized according to their specialties and the roles they perform. A team can bring together different profiles and connect each one to its corresponding responsibilities.

Specialization forms part of the team's structure and the way its work is organized within the office.

Workflows and pipelines that connect the work
Workflows describe the relationships between activities and agent participation. Pipelines structure work into stages and represent its progression through the process.

Teams, roles and specialties provide the organization; workflows and pipelines connect that organization to the way work is carried out.

A shared structure for your agent engine
DAE brings machines, organization and processes into one model: offices to place the work, teams and roles to distribute responsibilities, agents to provide specialization and pipelines to structure the process.

Dispro Agent Engine makes agent organization a central part of the project, from the machine where agents are located to the workflow they belong to.