Choose your agent
Before sending a task, decide which agent fits your goal:| Agent | Best for |
|---|---|
| Paperclip | Infrastructure tasks, code generation, system operations |
| Hermes | Research, writing, reasoning, and synthesis tasks |
Send your first task
Confirm the agent API is reachable
Before sending a task, verify the agent endpoint is up:A
200 OK response means you’re ready to go.Send a task to Hermes
Use To use Paperclip instead, change
curl to submit a task. This example asks Hermes to summarize a concept:"agent" to "paperclip".Read the agent response
A successful response looks like this:Use the When the task completes,
task_id to poll for the result:status changes to completed and a result field contains the agent’s output.Understand agent delegation
When you send a task to Hermes or Paperclip, the agent doesn’t necessarily handle everything itself. Jarvis uses a role-based delegation model:- CEO — interprets the task and decides which specialists to involve
- CTO — handles technical planning and architecture decisions
- Engineer — executes code generation, system commands, and file operations
- Writer — drafts and refines prose output
Delegation adds a small amount of latency as the orchestrator routes sub-tasks. For simple, single-step tasks, the CEO agent usually handles the request directly without spawning specialists.
Next steps
Agent overview
Understand the full agent architecture and role hierarchy.
API reference
See all available agent endpoints, parameters, and response formats.
MCP tools
Give your agents access to 526+ tools via the MCP ecosystem.
n8n workflows
Trigger agents from automated workflows using n8n.