Run a visibility report
A visibility report sends buyer-style prompts to major AI models and scores how your brand and competitors appear in the answers.
In the product
- Sign in at app.krastie.ai.
- Open AI Visibility (or Site checker → visibility) from the dashboard.
- Enter your website URL (must use
https://). - Add competitors and prompts, or use Prefill to get suggestions from your site.
- Click Run report and wait for the job to finish.
Reports run asynchronously. You can leave the page and return when processing completes.
Prefill competitors and prompts
Before running a full report, use prefill to draft starting inputs:
- Competitor domains or names relevant to your category
- High-intent prompts buyers might ask AI tools
Prefill respects your plan’s prompt limit. Adjust the list before queuing the full report.
Via the API
Queue a report with POST /v1/ai/generate/seo-site-report:
curl https://api.krastie.ai/v1/ai/generate/seo-site-report \
-H "api-key: YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"websiteurl": "https://example.com",
"competitors": ["https://competitor.com"],
"prompts": ["best tools for AI visibility tracking"]
}'
The response includes a jobId. Poll Async jobs until the job completes, then fetch the report.
Refresh an existing report
Re-run with the same website, competitors, and prompts:
curl https://api.krastie.ai/v1/ai/generate/seo-site-report \
-H "api-key: YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"refresh": true}'
Paid plans allow a limited number of refreshes per 24 hours.
Tips
- Use prompts that mirror real buyer questions, not branded queries only.
- Include 3–5 direct competitors you lose deals to.
- HTTPS is required for
websiteurl.
See the AI visibility API reference for request fields, prefill, and response shapes.