Skip to content

Team

The Team type belongs to the Organization Layer — it defines how things group and relate.

FieldTypeRequiredDescription
memberstagsnoMember identifiers
strategyselectnoExecution strategy: round_robin, parallel, sequential
maxConcurrencynumbernoMaximum parallel execution count
PropertyValue
Slugteam
IDbuiltin-team
Icon👥
SystemYes
LayerOrganization
OrganizationalYes
{
"title": "Content Creation Team",
"minionTypeId": "builtin-team",
"fields": {
"members": ["agent-writer-001", "agent-editor-001"],
"strategy": "sequential",
"maxConcurrency": 1
}
}
RelationTargetMeaning
parent_ofAgentTeam contains agents
followsAgent → AgentDefines execution order within team
import { TypeRegistry, createMinion } from 'minions-sdk';
const registry = new TypeRegistry();
const type = registry.getBySlug('team')!;
const { minion, validation } = createMinion({
title: 'Content Team',
fields: { members: ['agent-001'], strategy: 'sequential' },
}, type);