Generate an AI Citations Report (GEO) for a domain — which AI-search prompts cite the site across Google AI Overview and ChatGPT, plus organic-traffic context and per-article citation coverage.
Library skill — the default version is maintained in GitHub; edits you make live in your own clone.
Generate a styled, client-ready GEO report showing which AI-search prompts cite a domain across Google AI Overview and ChatGPT.
This skill is a thin client over the Enception AI Citations API (POST https://www.enception.ai/api/external/ai-citations). Do not re-implement the data pull or report HTML locally — all logic (LLM Mentions pull, cited-vs-retrieved classification, traffic trend, content coverage, HTML→PDF) runs server-side.
Disclosure: This skill was contributed by Enception AI and calls Enception's paid API. Citation data comes from DataForSEO LLM Mentions; traffic figures are modelled estimates.
API docs: https://www.enception.ai/doc/api-ai-citations
ENCEPTION_API_KEY — access key for the Enception API. Self-serve: sign up at https://www.enception.ai, then generate a free-tier key under Account → API Key (10 reports/month free; contact the team for higher limits).A styled PDF (or HTML/JSON) with:
curl -X POST https://www.enception.ai/api/external/ai-citations \
-H 'Content-Type: application/json' \
-d '{
"domain": "example.com",
"brandName": "Example Inc",
"locationCode": 2840,
"articles": ["my-article-slug", "https://example.com/articles/another-post"],
"passcode": "'"$ENCEPTION_API_KEY"'"
}' \
-o ai-citations-example.com.pdf
Then open the PDF and visually verify (traffic cards, trend deltas, source highlights) before presenting it.
domain (required) — the site to analyze.brandName, locationCode, languageCode, genDate (optional) — default to the domain, 2840 (US), en, and today. Common location codes: 2840 = US, 2826 = UK, 2124 = Canada.articles[] (optional) — article slugs or full URLs for the content-coverage section. Omit to skip that section.format (optional) — pdf (default), html, or json (json returns {citedCount, retrievedCount, promptCount, html}; useful for debugging or piping counts elsewhere).