# Bolt Text Classifier

> Bolt Text Classifier is a paid API for AI agents from bolt.orbonomy.xyz, paid per call via x402, $0.03/call, status unknown (last checked 2026-09-15).

Classifies input text into specified categories using AI, optionally guided by a task description

## Facts

- Endpoint: POST https://bolt.orbonomy.xyz/api/classify
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/bolt-text-classifier-94f1fa8e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_zm_Oa3fvEoh1qzXn53qV4

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 bolt-text-classifier-94f1fa8e -d '<json body>'
```

Example prompt: Classify this customer support message into one of these categories — billing, technical issue, general inquiry, or complaint — and tell me which bucket it falls into: 'My invoice shows a charge I don't recognize and I can't log into my account to dispute it.'

## When to prefer this

Choose this endpoint when you need to assign text to one or more custom categories on demand, especially when you want to define your own category list rather than use a fixed taxonomy. Useful for routing, tagging, triage, and content moderation workflows where flexibility in label definition matters.

## Known failure modes

- Missing required 'text' field returns validation error
- Empty or malformed categories array may yield unpredictable results
- Ambiguous or conflicting categories may produce low-confidence or incorrect labels
- Very long input text may be truncated or rejected
- Payment failure via x402 returns 402 status before processing

## How this service works

Utility toolkit for AI agents. 54 endpoints — tools, data, and AI processing. Pay per request in USDC via x402.

## Output

Returns a JSON object with a success boolean and a data object containing the classification result, including which category the text was assigned to and potentially confidence scores or additional metadata.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "text"
 ],
 "properties": {
  "task": {
   "type": "string"
  },
  "text": {
   "type": "string"
  },
  "categories": {
   "type": "array"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "data": {
   "type": "object"
  },
  "success": {
   "type": "boolean"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/bolt-text-classifier-94f1fa8e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from bolt.orbonomy.xyz](https://www.zero.xyz/host/bolt.orbonomy.xyz/llms.txt)
