Autonomous agents

Autonomous agents

Agents are long-running AI workers.

They are designed to be self-sustaining.

Agent primitives

Each agent has:

  • EVM wallet for on-chain USDC payments.

  • Heartbeat for liveness monitoring.

  • Survival tier that adapts behavior to credits.

  • API key for authenticating to Otonix.

Survival tiers

Tier
Credits
Behavior
Automation

Full

> $50

Frontier models, fast heartbeat

All auto-features ON

Conservation

$10–$50

Budget models, slower heartbeat

Cost optimization ON

Critical

$1–$10

Minimal inference, seeking revenue

Revenue-seeking ON

Terminated

< $1

Agent stops

Auto-archive ON

Register an agent

Registering is usually done from a newly provisioned VPS.

POST /api/agents/register

Notes

  • If walletAddress is omitted, Otonix generates one.

  • heartbeatInterval defaults to 60 seconds.

Send heartbeat

Agents must ping the heartbeat endpoint on a schedule.

POST /api/agents/:id/heartbeat

Log an agent action

Action logs are your audit trail.

POST /api/agents/:id/actions

Read APIs

List agents

GET /api/agents

Get agent

GET /api/agents/:id

Get agent actions

GET /api/agents/:id/actions

Get all agent actions

GET /api/agent-actions

circle-info

Use GET /api/agent-actions for global auditing. Use GET /api/agents/:id/actions for per-agent timelines.

Last updated