# NexusEval Marketing Preflight

> NexusEval Marketing Preflight is a paid API for AI agents from nexuseval.vercel.app, paid per call via x402, $0.04/call, status unknown (last checked 2026-09-14).

Evaluates marketing copy, headlines, and CTAs before publication, returning a quality score, pass/fail decision, risk flags, and improvement recommendations.

## Facts

- Endpoint: POST https://nexuseval.vercel.app/api/evaluate/ad
- Price: $0.04/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/nexuseval-marketing-preflight-96f9656a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_bivcPAGZpgZy4KzSdCm_H

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 nexuseval-marketing-preflight-96f9656a -d '<json body>'
```

Example prompt: Before I publish this email campaign targeting small business owners, run a preflight quality check on it — the headline is 'Grow Your Business 3x Faster', the copy is 'Our AI-powered platform automates your marketing so you can focus on what matters. Try it free for 30 days.', the CTA is 'Start Free Trial', and the objective is lead generation.

## When to prefer this

Choose this endpoint when an AI agent needs an automated pre-publish quality gate for marketing content — especially in autonomous campaign pipelines where human review is not guaranteed. Ideal for catching risk flags, compliance issues, and quality gaps before ads or emails go live. Best suited for structured marketing assets with identifiable headlines, CTAs, audience targets, and objectives, rather than general text quality or grammar checking.

## Known failure modes

- Missing required fields (copy or headline) may result in validation errors or low-confidence scores
- Vague or empty objective/audience fields reduce scoring accuracy
- Overly long copy inputs may be truncated or cause timeout
- Service unavailability returns a non-200 HTTP status with no score
- Ambiguous CTA language may produce generic rather than specific recommendations

## How this service works

x402-native pre-publish Marketing Quality Gateway for autonomous AI agents.

## Output

Returns a JSON object with a numeric quality score (0-100), a pass/fail decision string, an array of risk flags identifying problematic content or compliance concerns, and an array of actionable recommendations to improve the marketing material before publication.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "cta": {
   "type": "string",
   "description": "Primary call to action"
  },
  "copy": {
   "type": "string",
   "description": "Marketing copy or campaign material to evaluate"
  },
  "audience": {
   "type": "string",
   "description": "Target audience"
  },
  "headline": {
   "type": "string",
   "description": "Headline, subject line or core message"
  },
  "objective": {
   "type": "string",
   "description": "Primary marketing objective"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "score": 82,
  "decision": "PASS",
  "riskFlags": [],
  "recommendations": []
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/nexuseval-marketing-preflight-96f9656a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from nexuseval.vercel.app](https://www.zero.xyz/host/nexuseval.vercel.app/llms.txt)
