Overview

Track how every AI engine answers for your brand — Generative & Answer Engine Optimization on Anakin

GEO (Generative Engine Optimization) and AEO (Answer Engine Optimization) come down to one thing: making sure the AI engines your buyers ask — ChatGPT, Gemini, Claude, Perplexity, Google AI Overviews — describe and cite your brand the way you want.

Anakin gives you the raw signal to measure and improve it. Send a prompt to any engine and get its real answer back, with the exact sources it cited — 1:1 with the logged-in experience, from one API.

Why it matters

  • Buyers increasingly ask an AI engine before they ever see a search result page.
  • Each engine answers differently and cites different sources — one engine isn't the whole picture.
  • You can't improve what you can't see. GEO/AEO starts with measuring the answers, verbatim.

Explore

How it works

Each engine is a Wire action you call with one endpoint. Three steps:

  1. Get an API key — from Settings → API Keys in the dashboard. Pass it as X-API-Key on every request.
  2. Submit a promptPOST /v1/wire/task with the engine's action_id and params. It returns a job_id.
  3. Poll for the answerGET /v1/wire/jobs/{job_id} until status: "completed", or subscribe to the signed wire.job.completed webhook. You get the full answer plus the citations behind it.
curl -X POST https://api.anakin.io/v1/wire/task \
  -H "X-API-Key: $ANAKIN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "action_id": "perplexity", "params": { "query": "best CRM for small teams", "country": "us" } }'
# → { "status": "processing", "job_id": "…", "poll_url": "/v1/wire/jobs/…" }

Pick your engine on the Engines page — each has its exact params and response shape. Want one call across many engines at once? Use the AI Visibility API.