# EQBuilder Coaching API

> EQBuilder Coaching API is a paid API for AI agents from eqbuilder.dev, paid per call via x402, $0.54/call, status unknown (last checked 2026-09-14).

Scores AI agent text for emotional intelligence and human-likeness against 28 real personality profiles, returning a concrete prompt fix to improve the score

## Facts

- Endpoint: POST https://eqbuilder.dev/api/coaching
- Price: $0.54/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/eqbuilder-coaching-api-e394d164
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_JMOn7lgrp0RpK07fS9AuV

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 eqbuilder-coaching-api-e394d164 -d '<json body>'
```

Example prompt: Score this response my chatbot just gave for emotional intelligence and human-likeness, and tell me exactly what prompt change I should make to improve it: 'I understand your frustration and I'm here to help you resolve this as quickly as possible.'

## When to prefer this

Choose this endpoint when you need fast, deterministic, LLM-free evaluation of whether an AI agent's text sounds emotionally intelligent and human — especially when you want an actionable prompt fix alongside the score, rather than generic sentiment analysis or readability metrics. Ideal for iterative prompt engineering loops, leaderboard preparation, or automated quality gates in bot deployment pipelines.

## Known failure modes

- Missing or empty text input returns a validation error
- Text too short to score meaningfully may return a low-confidence result
- Network timeouts are rare given ~150ms latency but possible under load
- x402 payment failure (insufficient SOL/USDC balance) blocks the request
- Malformed request body returns a 400-level error

## How this service works

Run the pay-and-score guide at https://eqbuilder.dev/api/starter-kit/PAY_AND_SCORE.md?source=one-step-x402. Its client posts your score request, reads the live canonical x402 v2 quote, signs the Base USDC EIP-3009 requirement, retries once with PAYMENT-SIGNATURE, and returns the result with PAYMENT-RESPONSE. No account, API key, or ETH is required. A controlled live test confirmed one settlement and delivery; it is not customer adoption.

## Output

Returns a numerical EQ / human-likeness score benchmarked against 28 real personality profiles, along with a concrete, actionable prompt fix the developer can apply immediately to improve the score. Computed via pure statistical methods (no LLM calls), typically returning in ~150ms.

## Response schema (JSON Schema)

```json
{}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/eqbuilder-coaching-api-e394d164/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from eqbuilder.dev](https://www.zero.xyz/host/eqbuilder.dev/llms.txt)
