Promptwatch Logo

Promptwatch Bot

Promptwatch Bot is Promptwatch's verification crawler that validates crawler-log integrations and runs on-demand SEO and performance audits.
Promptwatchpromptwatch-bot
VerificationMonitoringSEO

What is Promptwatch Bot?

Promptwatch Bot is a customer-triggered verification and audit client operated by Promptwatch. It identifies itself as promptwatch-bot/1.0 (+https://promptwatch.com/bot) and requests a site or page associated with a Promptwatch project. It is not an open-web crawler that discovers URLs on its own.

The Validate Integration flow sends a synthetic GET request to the project's website with type=promptwatch-test-event and the project ID in the query string. Promptwatch then looks for the corresponding row in the connected server or CDN log stream. Finding that row confirms that the request reached the site and that the log forwarding path returned the event to Promptwatch. Test events are excluded from crawler analytics.

Promptwatch also uses the bot for audits that a customer starts in the product. In that case it fetches the selected page so the requested SEO, performance, or content checks can run. These fetches are operational inputs to the audit. They do not submit the page to an AI search index or use it to train a model.

Promptwatch Bot honors robots.txt, but a user-agent string is still easy to copy. A request on an unrelated site should be checked against recent Promptwatch activity before it is trusted. Blocking the genuine client prevents the integration test or requested audit from finishing; it does not change how independent AI crawlers treat the site.

Indirectly relevant

Is Promptwatch Bot relevant for AI search?

Indirectly. Promptwatch Bot has no AI product of its own, but its output can end up in the systems that AI answers draw on.

Promptwatch Bot is an SEO auditing crawler. It has no direct effect on search rankings or AI answers, but the reports it feeds are used to fix crawlability and content issues that do affect how search and AI systems see your site.

How to handle Promptwatch Bot

If the site uses Promptwatch, let promptwatch-bot reach the project website and any page selected for an audit. A matching robots.txt rule is appropriate because this client honors it:

User-agent: promptwatch-bot
Allow: /

A CDN or WAF may need a separate exception because robots.txt does not override firewall policy. Scope that exception to the connected host and expected paths where possible. During Validate Integration, expect a GET request with type=promptwatch-test-event; during an audit, compare the request with an action started in the Promptwatch account.

If the site is not connected to Promptwatch, do not treat the user agent as authentication. Review the source and request details, then block it at the CDN or origin if it is unrelated traffic. A Disallow rule can stop the genuine client, but it is not a security control against a spoofed sender.

Examples

  • After a Cloudflare log drain is connected, Validate Integration requests the project homepage and waits for the matching test event to arrive in Promptwatch.
  • A WAF initially challenges `promptwatch-bot`, so an administrator permits it on the connected hostname and reruns the integration check.
  • A content manager starts an on-demand page audit, and the bot fetches that page to supply the requested checks.
  • An unrelated domain sees the same user-agent token without any Promptwatch project activity and blocks the unverified request.

Frequently asked questions about Promptwatch Bot

Learn about AI visibility monitoring and how Promptwatch helps your brand succeed in AI search.

It tests the full path from a synthetic request reaching the project website to the matching event arriving through the configured server or CDN log integration.

Be the brand AI recommends

Monitor your brand's visibility across ChatGPT, Claude, Perplexity, and Gemini. Get actionable insights and create content that gets cited by AI search engines.

Promptwatch Dashboard