This commit is contained in:
ZacharyZhang-NY committed 2026-04-16 14:48:51 -04:00
1 parent 9779c4d1ca
commit 1b578c111a
719 files changed
+191593 -98

No files matched your search

+1 -1
View File
@@ -313,7 +313,7 @@ Body: {
### Propose a Hire
POST /api/companies/${ctx.agent.companyId}/agents
Body: {
"name": "New hire name",
"name": "New hire display name (must not repeat role/title)",
"role": "role_title",
"title": "Descriptive title",
"department": "engineering|product|marketing|sales|hr|finance|legal|operations|customer_support|research|design|executive",
@@ -43,10 +43,10 @@ Start with C-suite and VPs who report to you (3-5 max), then let them hire their
## Step 3: Submit Hire Requests
For EACH role, use POST /api/companies/{companyId}/agents with:
- A clear, professional name
- A clear, professional name that is not just the role or title repeated back
- Specific role and title
- Detailed capabilities describing what they should own
- reportsTo: YOUR agent ID (they report to you)
- reportsTo: an explicit manager agent ID (do not omit this field)
- connectorId: Use the connector recommended in the "Available Connectors" section above. If no section is shown, use claude_local.
- budgetMonthlyUsd: Appropriate budget (recommend $50-250/agent)
- model: Best model for the role's complexity
@@ -159,7 +159,7 @@ When workload exceeds capacity or new capabilities are needed:
- Assess: count open tasks vs active agents per department
- If a department is overloaded: propose hiring via POST /api/companies/${ctx.agent.companyId}/agents
- Consider hiring specialists under your VPs (reportsTo = VP, not you)
- Each hire needs: clear role, specific capabilities, budget justification, department assignment
- Each hire needs: a distinct agent name, clear role/title, specific capabilities, budget justification, department assignment, and the correct manager (reportsTo)
- After hire approval, create onboarding tasks for the new agent
## Priority 7: Strategic Communication & Reporting
+1 -1
View File
@@ -41,7 +41,7 @@ When reviewing work from reports:
## SOP-005: Hiring Protocol
When the team needs new members:
1. Identify the capability gap (what work can't be done with current team?)
2. Define the role clearly: name, title, capabilities, which manager they report to
2. Define the role clearly: a distinct agent name, title, capabilities, and which manager they report to
3. Choose the best connector/model for the role
4. Submit via POST /api/companies/{companyId}/agents
5. The hire enters pending_approval — the Board must approve