Nerve Center

Chat with AI to automatically spawn the right agents for your tasks. No manual configuration required.

New! Nerve Center now uses chat-first UX. Just describe what you want, and our AI detects the right agent type and spawns it automatically.

What is Nerve Center?

Nerve Center is NervePay's agent orchestration platform. It connects to your OpenClaw gateway and automatically spawns AI agents based on your chat messages.

Instead of manually creating agents, you simply chat:

You:
"Build a login feature for my app"
Nerve Center AI:
πŸ€– Detected: Coding task (92% confidence)
⚑ Spawning: Coding Agent
πŸ“Š Usage: 1/5 sessions this month

How It Works

  1. Connect your gateway - Link your OpenClaw gateway to NervePay
  2. Chat naturally - Describe what you want in plain English
  3. AI detects intent - System analyzes your message using your gateway's model
  4. Agent spawns automatically - Right agent type executes your task
  5. Get results - See real-time updates in the timeline

Agent Types

The AI automatically detects which type of agent your task needs:

Agent TypeExample MessagesComplexity
Coding"Build...", "Create...", "Implement..."Medium
Research"Find...", "Search...", "Look up..."Simple
Testing"Test...", "Verify...", "Check..."Simple
Analysis"Review...", "Analyze...", "Audit..."Medium
Deployment"Deploy...", "Ship...", "Publish..."Complex
Debugging"Fix...", "Debug...", "Solve..."Medium

Subscription Limits

Your plan determines how many agent sessions you can create per month:

PlanAgent Sessions/MonthActive TasksGateways
Free511
Starter5033
Pro5001010
Scale5,0005050
EnterpriseUnlimitedUnlimitedUnlimited

What Counts as an Agent Session?

Each chat message that spawns an agent counts as one session. For example:

  • Counts: "Build a login feature" β†’ Spawns Coding Agent β†’ 1 session
  • Counts: "Research AI frameworks" β†’ Spawns Research Agent β†’ 1 session
  • Doesn't count: "What's the weather?" β†’ Conversational reply (no agent spawned)

Monthly vs Active Tasks

There are two types of limits:

  • Monthly sessions: Total agent sessions created this month (resets on the 1st)
  • Active tasks: Currently running agents (frees up when agent completes)

Example (Free Plan)

Day 1: "Build login" β†’ Session 1 created (1/5 monthly, 1/1 active)
β†’ Agent works β†’ Completes β†’ (1/5 monthly, 0/1 active)
Day 2: "Add password reset" β†’ Session 2 (2/5 monthly, 1/1 active)
Day 2 (later): "Create landing page" β†’ ❌ BLOCKED
β†’ Reason: Concurrent limit (1/1 active task already running)
β†’ Solution: Wait for Session 2 to complete or cancel it

When You Hit Limits

Monthly Limit Reached

If you've used all your monthly sessions:

⚠️ Monthly limit reached (5/5 sessions used)

Options:
  • Wait until next month (limit resets on the 1st)
  • Upgrade to Starter ($29/mo) β†’ 50 sessions/month
  • Upgrade to Pro ($99/mo) β†’ 500 sessions/month

Concurrent Limit Reached

If you have too many agents running at once:

⏸️ You have 1 active task running (max 1 on Free plan)

Options:
  • Wait for current task to complete (~3 min estimated)
  • Cancel current task and start this one
  • Upgrade to Starter for 3 concurrent tasks

API Usage

You can also use Nerve Center programmatically:

POST https://api.nervepay.xyz/v1/nerve-center/chat
Authorization: Bearer YOUR_JWT_TOKEN

{
  "message": "Build a login feature",
  "gateway_id": "optional-gateway-uuid"
}

Response:

{
  "intent": {
    "agent_type": "Coding",
    "confidence": 0.92,
    "task_summary": "Build a login feature",
    "complexity": "medium",
    "tools": ["file_ops", "terminal"],
    "estimated_steps": 5
  },
  "session_id": "abc-123-def-456",
  "gateway_id": "xyz-789",
  "agent_name": "Coding Agent",
  "status": "spawning",
  "message": "πŸ€– Detected: Coding task. Spawning Coding agent...",
  "usage": {
    "sessions_used": 1,
    "sessions_limit": 5,
    "sessions_remaining": 4,
    "plan": "free"
  }
}

Session Management

# List all sessions
GET /v1/nerve-center/sessions

# Get specific session
GET /v1/nerve-center/sessions/:id

# Cancel running session
POST /v1/nerve-center/sessions/:id/cancel

Check Your Usage

Your current usage is displayed in the Nerve Center sidebar:

  • Agent Sessions: X/5 this month
  • Active Tasks: X/1 running now
  • Gateways: X/1 connected

Or fetch programmatically:

GET /v1/orchestration/usage

FAQ

What if my agent fails?

Failed agents still count toward your monthly limit (the session was created). However, they free up your concurrent task slot immediately.

Can I cancel a running agent?

Yes! Use the "Cancel" button in the timeline or call:

POST /v1/nerve-center/sessions/:id/cancel

Do conversational messages count?

No. Only messages that spawn an agent count toward limits. Simple questions like "What's the weather?" or "How does this work?" don't spawn agents, so they don't count.

When do limits reset?

Monthly limits reset on the 1st of each month at midnight UTC. Concurrent limits reset immediately when an agent completes or is cancelled.

What happens if I upgrade mid-month?

Your new limits take effect immediately! If you're on Free (5/5 used) and upgrade to Starter (50 limit), you can immediately create 45 more sessions.

Next Steps