Agents at a glance
AI agents are the heart of Capellaris. Each one specialises in a particular area of knowledge and can work alone or alongside other agents on tasks that need more than one speciality.
Agent ecosystem
mindmap
root((Capellaris))
Marketing
Campaigns
SEO
Content
Metrics
Finance
Budgets
Analysis
Reporting
Forecasts
Engineering
Code
Debugging
Documentation
Architecture
HR
Recruiting
Training
Policies
Performance
Sales
Strategy
Pipeline
Proposals
Forecasts
Operations
Processes
Projects
Logistics
Quality
Agent types
Marketing agent
@agente_marketingSpecialist in marketing strategy, content creation and campaign metrics.
Finance agent
@agente_financeiroSpecialist in financial analysis, budget planning and forecasting.
Engineering agent
@agente_devSpecialist in code, debugging, review and technical documentation.
HR agent
@agente_rhSpecialist in human resources, recruiting and people development.
Sales agent
@agente_vendasSpecialist in commercial strategy, pipeline management and proposals.
Operations agent
@agente_opsSpecialist in process optimisation, project management and operational efficiency.
Squad formation
One of the defining features of Capellaris is that it forms squads — temporary teams of agents that collaborate on complex tasks requiring several specialities.
How a squad comes together
flowchart LR
A[📋 Complex
task] --> B[🔍 Requirements
analysis]
B --> C[🎯 Specialities
identified]
C --> D[🤖 Agents
selected]
D --> E[👤 Lead
assigned]
E --> F[📊 Workflow
created]
F --> G[⚡ Collaborative
execution]
G --> H[✅ Consolidated
result]
style A fill:#e3f2fd
style H fill:#e8f5e9
Example squads
Product launch squad
Plans and runs the launch of a new product.
Market analysis squad
Produces a full analysis of a specific market.
Engineering squad
Plans and tracks software projects.
Optimisation squad
Analyses and optimises internal processes.
Agent-to-agent communication
Agents talk to each other over Google's A2A (Agent-to-Agent) protocol, which keeps collaboration between specialists efficient and coordinated.
Communication flow
sequenceDiagram
participant MKT as 📢 Marketing
participant FIN as 💰 Finance
participant ORCH as ⚙️ Orchestrator
MKT->>ORCH: Requests a cost analysis
ORCH->>FIN: Forwards the request
FIN->>FIN: Runs the analysis
FIN->>ORCH: Returns the result
ORCH->>MKT: Delivers the response
MKT->>ORCH: Consolidates the final report
Message structure
- Sender: who is sending it
- Recipient: the target agent or squad
- Content: text, data or references
- Type: request, response or notification
- Context: anything else it needs
Routing process
- An agent creates the message
- The communication system receives it
- The router identifies the recipient
- The message is delivered to the queue
- The recipient processes it and replies
- The interaction is recorded