Agents & Blueprints
Understanding the relationship between Agents and Blueprints.
What is an Agent?
An Agent is a complete, self-contained AI assistant with:
- A name and personality
- One or more blueprints (behaviors)
- Access to memory and tools
- Configurable triggers
What is a Blueprint?
A Blueprint is a visual workflow that defines a specific behavior:
Trigger → Logic → AI → ActionThink of it like:
- Agent = The entire robot
- Blueprint = One skill the robot knows
One Agent, Many Blueprints
A single agent can have multiple blueprints:
DJ Agent
├── Blueprint: "Play music by mood"
├── Blueprint: "Create workout playlist"
└── Blueprint: "Discover new artists"Creating an Agent
- Open Mission Control
- Click New Agent
- Give it a name and description
- Add blueprints via the Architect
Agent States
| State | Description |
|---|---|
| Draft | Work in progress, not active |
| Active | Running, responding to triggers |
| Paused | Temporarily disabled |
Best Practices
- Single Responsibility: Each blueprint should do one thing well
- Descriptive Names: "Handle urgent emails" not "Email thing"
- Test Before Activating: Use the simulator first