Agencies
Overview
Evolvable.ai is organized around two core concepts: Agencies and Agents.
- An Agency is an organizational container that groups agents and users under a shared context.
- An Agent is an AI-powered entity that can hold conversations with users, use tools, run workflows, and collaborate with other agents.
An agency is the top-level organizational unit. Think of it as a workspace — it holds a set of agents and the users who interact with them. All agents belong to exactly one agency.
Agency Properties
| Property | Description |
|---|---|
| Name | The agency’s display name |
| Description | A brief description of the agency’s purpose |
| Custom Instructions | Default instructions that all agents in this agency inherit |
Managing an Agency
You can create, edit, and delete agencies from Evolvable.ai.
Warning: Deleting an agency permanently removes all agents and related data within it.
Agency Members
An agency has two types of members:
| Role | Description |
|---|---|
| Admin | Can manage the agency, its agents, and its members |
| User | Can interact with the agency’s agents via chat |
You can add or remove members from the agency’s members panel.
Structure Summary
Agency
└── Agents
├── Language Model
├── Tools
├── Workflows
├── Guardrails
├── Knowledge (Document Tags)
└── Conversation Flows (to other agents)Last updated on