Preview

What it is.
You give it a domain and it posts to a paid API, which returns a client-ready PDF of every AI-search prompt that cited or retrieved the site, with organic traffic and a 12-month trend alongside.
The split is what you act on. A prompt that pulled your page and credited someone else is a content gap, and those get their own cards. Citation data comes from DataForSEO's LLM mentions index, and the traffic figures are modeled estimates.
What you get.
- A summary table of every prompt that cited or retrieved the domain
- Answer cards for cited prompts, with your source marked inside the answer
- Retrieved-but-not-cited cards, which is the content gap list
- Organic traffic with a 12-month month-over-month trend and position spread
- Per-article citation coverage for any URLs you pass in
- Output as PDF, HTML or JSON, so it drops into a client deck or a pipeline
How to set it up.
Install with npx openclaudia install ai-citations-report.
Sign up at enception.ai and generate a key under Account, then API Key. The free tier allows 10 reports a month.
Set ENCEPTION_API_KEY in .env, .env.local or ~/.claude/.env.global.
Ask for a report on a domain. The skill posts to the AI citations endpoint and waits, so no data pull happens on your machine.
Pass specific article URLs when you want per-page coverage instead of a domain summary.
Work the retrieved-but-not-cited list first. Those pages already got read, so the gap is framing instead of discovery.
Pricing Plans
The skill is free. The API behind it is paid.
Higher limits are quoted by the vendor. Checked against the skill file in July 2026.
Use cases
The monthly visibility PDF
The client wants AI visibility in their monthly pack. Give it the domain; a styled PDF comes back with answer cards for every prompt that cited the site, with the organic traffic trend alongside.
Working the uncredited prompts
Answer engines read your pages and name someone else. Pull the report and go straight to the retrieved-but-not-cited cards; that list is the rewrite queue, since discovery has already happened.
Coverage for specific articles
You want per-page answers, not a domain summary. Pass the article URLs into the run; citation coverage comes back for exactly those pages.
Feeding a tracking pipeline
A fresh PDF each month doesn't show movement. Choose JSON output instead; the same prompts get tracked month over month inside whatever dashboard you already run.
Best for
A monthly AI visibility report for a client
The styled PDF is the deliverable, and it arrives with answer cards and not a bare score, which is easier to present.
Finding content gaps in AI answers
The retrieved-but-not-cited cards name prompts where your page was read and someone else got the credit.
Adding AI mentions to an existing SEO report
Organic traffic and position spread sit in the same output, so the AI section is not a separate document.