# Aayat AI Text & URL Summariser

> Aayat AI Text & URL Summariser is a paid API for AI agents from aayatai.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-02).

Summarises raw text or any public web page using AI, returning a concise summary in your chosen format, length, and language.

## Facts

- Endpoint: POST https://aayatai.com/summarise?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/aayat-ai-text-url-summariser-4b3bf4ce
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Ic_EUJYUnVJXdXvN41v1J

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 aayat-ai-text-url-summariser-4b3bf4ce -d '<json body>'
```

Example prompt: Can you summarise this Wikipedia article for me in bullet points, keeping it short? https://en.wikipedia.org/wiki/HTTP_402

## When to prefer this

Choose this endpoint when you need a lightweight, pay-per-use summarisation of either raw text or a live public URL, with control over output length, format (paragraph vs bullets), and language. It is ideal for AI agents that need to digest web content on demand without maintaining their own LLM infrastructure. Prefer this over general-purpose LLM calls when you want cost predictability ($0.02/call), automatic source metadata, and built-in web fetching from a URL.

## Known failure modes

- URL is not publicly accessible or returns non-200 — summary fails, no charge
- Text or page content is empty — summary fails, no charge
- Input text exceeds 40,000 characters — rejected
- Unsupported or ambiguous language code — may default to source language
- Rate limit or upstream AI model timeout — returns error response
- Paywalled or JavaScript-rendered pages may return incomplete content

## How this service works

Summarise text or any public web page with AI. POST JSON with either "text" (up to 40,000 characters) or "url", plus optional "length" (short, medium, long), "format" (paragraph or bullets) and "language" for the summary. Returns the summary and source details. Failed or empty summaries are not charged.

## Output

Returns a JSON object containing the AI-generated summary string, the model used (e.g. Gemma 3 12B via Cloudflare), and source metadata including the page title, URL, character count ingested, and whether the content was truncated. Failed or empty summaries are not billed.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "format": "uri",
   "maxLength": 2048,
   "description": "Public web page to summarise (use this or text)."
  },
  "text": {
   "type": "string",
   "maxLength": 40000,
   "description": "Text to summarise (use this or url)."
  },
  "format": {
   "enum": [
    "paragraph",
    "bullets"
   ],
   "type": "string",
   "default": "paragraph",
   "description": "Prose or bullet points."
  },
  "length": {
   "enum": [
    "short",
    "medium",
    "long"
   ],
   "type": "string",
   "default": "medium",
   "description": "How long the summary should be."
  },
  "language": {
   "type": "string",
   "maxLength": 40,
   "description": "Language for the summary, e.g. English or fr. Default: same as the source."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "model": "@cf/google/gemma-3-12b-it",
  "source": {
   "url": "https://en.wikipedia.org/wiki/HTTP_402",
   "chars": 5120,
   "title": "HTTP 402",
   "truncated": false
  },
  "summary": "HTTP 402 Payment Required is a status code reserved for digital payments..."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/aayat-ai-text-url-summariser-4b3bf4ce/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from aayatai.com](https://www.zero.xyz/host/aayatai.com/llms.txt)
