# banfenzhong Agent Route Deep

> banfenzhong Agent Route Deep is a paid API for AI agents from banfenzhong-api-production.up.railway.app, paid per call via x402, $0.1/call, status unknown (last checked 2026-09-15).

Returns a deep ($0.10) AI conversation routing pack with next utterance, escalation conditions, prohibited actions, and retry policy for complex or high-stakes user contexts.

## Facts

- Endpoint: POST https://banfenzhong-api-production.up.railway.app/api/v1/route-deep
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/banfenzhong-agent-route-deep-0e20b8f1
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ohLR_EE13zjjFv9-Phxft

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability banfenzhong-agent-route-deep-0e20b8f1 -d '<json body>'
```

Example prompt: I'm dealing with a really complicated user situation — they seem stuck in a loop and nothing is working. Can you run a deep route on this context and tell me exactly what to say next, what to avoid, when to escalate, and how to retry if they reject the suggestion?

## When to prefer this

Choose this $0.10 deep route when the conversation context is complex, emotionally sensitive, or has already failed with simpler routing attempts. Prefer over the $0.01 practice or $0.05 crisis tiers when you need the richest agent_script, most granular do_not rules, and most detailed retry_policy. Best for high-stakes user interactions where a wrong next utterance carries significant risk.

## Known failure modes

- Empty or missing context field returns an error or degraded route pack
- Payment failure (x402 protocol) blocks the call entirely
- Ambiguous context may produce a generic rather than tailored route
- Rate limiting or server unavailability on Railway deployment
- Malformed input schema causes 400-level rejection

## How this service works

x402-paid routing APIs: practice $0.01, crisis $0.05, deep $0.10. Returns next_utterance + escalate_if + do_not + retry_policy — not just a free HTML link.

## Output

A JSON object containing: a ready-to-send next_utterance string, an escalate_if array of trigger conditions, a do_not array of prohibited actions, a retry_policy object with cooldown and fallback instructions, an agent_script for internal agent guidance, plus route_id, intent classification, action recommendation, and tool_url for chaining.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "context": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "ok",
  "product",
  "intent",
  "action",
  "tool_url",
  "agent_script",
  "next_utterance",
  "escalate_if",
  "do_not",
  "retry_policy",
  "route_id"
 ],
 "properties": {
  "ok": {
   "type": "boolean",
   "const": true
  },
  "ts": {
   "type": "string",
   "format": "date-time"
  },
  "action": {
   "type": "string"
  },
  "do_not": {
   "type": "array",
   "items": {
    "type": "string"
   }
  },
  "intent": {
   "type": "string"
  },
  "product": {
   "type": "string"
  },
  "version": {
   "type": "string"
  },
  "protocol": {
   "type": "string",
   "const": "x402"
  },
  "route_id": {
   "type": "string"
  },
  "tool_url": {
   "type": "string",
   "format": "uri"
  },
  "price_usd": {
   "type": "string"
  },
  "disclaimer": {
   "type": "string"
  },
  "escalate_if": {
   "type": "array",
   "items": {
    "type": "string"
   }
  },
  "agent_script": {
   "type": "string",
   "description": "Internal instruction for the calling agent"
  },
  "context_echo": {
   "type": [
    "string",
    "null"
   ]
  },
  "retry_policy": {
   "type": "object",
   "properties": {
    "if_still_looping": {
     "type": "string"
    },
    "if_human_rejects_tool": {
     "type": "string"
    },
    "same_intent_cooldown_min": {
     "type": "integer"
    }
   }
  },
  "duration_hint": {
   "type": "string"
  },
  "next_utterance": {
   "type": "string",
   "description": "Ready-to-send line to the human"
  },
  "stop_condition": {
   "type": "string"
  },
  "refusal_template": {
   "type": "string"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/banfenzhong-agent-route-deep-0e20b8f1/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from banfenzhong-api-production.up.railway.app](https://www.zero.xyz/host/banfenzhong-api-production.up.railway.app/llms.txt)
