Trigger an AI Visibility Report
Kick off a fast, shareable AI Visibility Report for a brand — perfect for outreach links and lead-gen workflows.
Authentication: Required
Trigger a lightweight AI Visibility Report — the single-shot megaprompt scan that powers the public /ai-visibility-report/{slug} brand-page report. Distinct from Trigger a Scan, which scans a Pendium-managed agent and produces a full report with raw LLM responses.
Use this endpoint when you want a fast, public, brand-page report. Typical use cases:
- Cold-email outreach. Embed the returned
reportUrlin an email — by the time the recipient clicks, the URL resolves to a polished/ai-visibility-report/{brand-slug}page. - Lead generation. Run a report on each new lead so the GTM team has scores + analysis ready in seconds.
- In-app lead magnets. Power "scan your brand" flows that don't need to create a managed agent.
Reports complete in 30–90 seconds. Poll Get an AI Visibility Report for results.
Request body
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
url | string | Yes | — | Website URL to scan. Must be a real, active business website. |
isPublic | boolean | No | true | If true (recommended for outreach), the completed report is reachable at /ai-visibility-report/{slug} — slug-canonical and indexable. If false, the report stays at the per-UUID preview URL. |
How it works
- The endpoint enqueues a single-shot megaprompt LLM call against ChatGPT, Claude, Gemini, and AI Overviews to estimate visibility.
- It returns immediately with a
uuidandreportUrlpointing at the per-UUID preview URL. - Once the scan completes (and
isPublic=true), that preview URL automatically 308-redirects to the canonical brand-slug URL — so you can embed the preview URL in outreach drafts immediately and it'll resolve to the slug page by the time the recipient clicks.
Free-plan users are blocked at this endpoint with a PLAN_UPGRADE_REQUIRED error. No credits are deducted — onboarding scans are inexpensive.
Example
Response
If you're on the free plan:
Outreach link shortcut
For email/SMS outreach where you don't want to pre-pay for compute on people who never click, you can skip this endpoint entirely and link recipients to:
The homepage reads the ?report= param and triggers the AI Visibility Report on click — anonymous recipients sign in via Privy first, then land at the live in-progress report. Already-authenticated recipients are routed straight through.