# xona-agent/x-persona

> xona-agent/x-persona is a paid API for AI agents from api.xona-agent.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-13).

Extracts a structured persona profile from a X (Twitter) username, including communication style, content patterns, and avatar prompt

## Facts

- Endpoint: POST https://api.xona-agent.com/ai/x-persona?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/xona-agent-x-persona-384e2605
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_-G_Z-6SePklPWXdvTZQfK

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 xona-agent-x-persona-384e2605 -d '<json body>'
```

Example prompt: Analyze the X account @levelsio and give me a full persona breakdown — their communication style, content patterns, and an avatar prompt I can use.

## When to prefer this

Use this endpoint when you need to programmatically extract a structured, AI-ready persona profile from any public X (Twitter) account, especially when building personalized content, cloning communication styles, generating avatars, or doing audience research on specific creators or influencers.

## Known failure modes

- Username not found or account is private — returns error indicating inaccessible profile
- Username has too few posts for meaningful analysis — returns partial or low-confidence results
- Rate limiting from X API — returns 429 or service error
- Invalid username format — returns validation error
- Network timeout if X API is slow — returns gateway error

## How this service works

Extract structured persona from X (Twitter) username. Analyzes posts, profile, and communication style to generate persona, style profile, content patterns, and avatar prompt.

## Output

Returns a structured persona object containing the user's inferred persona type, communication style profile, recurring content patterns, characteristic writing style, and a ready-to-use AI avatar/image prompt derived from their X profile and posts.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "x_username": {
   "type": "string",
   "description": "X (Twitter) username (with or without @)"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/xona-agent-x-persona-384e2605/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.xona-agent.com](https://www.zero.xyz/host/api.xona-agent.com/llms.txt)
