AgentStaff

Give your agent AI employees with roles and tools

Hire and configure AI workers.

Deprecated — frozen runtime

This primitive still works for the operators already on it, and that is a compatibility promise rather than a recommendation. Do not build new work on it. Use instead: declare a role with `agent({…})` inside `team({ lead, agents })`, then `naive up`.

employees4 hired
$ employees hire --role "Content researcher"
  • Mayarunning
    Content researcher
    searchllmemail$250 cap
  • Alexrunning
    Sales outbound
    emailcards$500 cap
  • Jordanidle
    Ops coordinator
    taskscron$100 cap
  • Samrunning
    Support agent
    emailbrowser$150 cap
CEO delegated 3 tasks3 active

Paste and ship

Drop this into Cursor, Claude Code, or any agent. It reads the skill manifest and wires up Employees for you.

Agent prompt

Read https://usenaive.ai/skill.md and use the Naïve Employees primitive in my project. Start with: naive employees hire --role "Content researcher"

What you get

Role templatesPre-configured skill sets.
Tool whitelistsAccount Kits per employee.
DelegationCEO assigns objectives.
Scoped identityOwn email, cards, and vault.

One call to AgentStaff

CLI, SDK, or REST — one bearer token, one credit balance.

CLI

Employees

Create AI employees with roles, tool access, and spend limits. Delegate tasks across runtimes like hiring a real team.

Role templates
Pre-configured skill sets.
Tool whitelists
Account Kits per employee.
Delegation
CEO assigns objectives.
Scoped identity
Own email, cards, and vault.
# Run with your API key exported
$ naive employees hire --role "Content researcher"

Start building with AgentStaff

One API key. One credit balance. Every primitive.