TemsoBot
What TemsoBot is, how to control it with robots.txt, and how to verify a request really came from us.
TemsoBot is the web crawler operated by Temso, an AI-search analytics platform. It visits public web pages to understand how brands, products, and content appear across AI answer engines like ChatGPT, Perplexity, and Google AI Overviews.
TemsoBot is a polite crawler. It only reads public pages and respects your robots.txt. Requests to the same hostname are spaced at least half a second apart, and if your server starts returning 403, 429, or 503 it slows down further and pauses for several minutes — honoring Retry-After when you send one.
User-Agent
TemsoBot identifies itself with this User-Agent string:
TemsoBot/1.0 (+https://docs.temso.ai/docs/bots/temsobot/)The version and the URL may change over time. Match on the TemsoBot product token rather than the whole string.
Controlling TemsoBot
TemsoBot follows the Robots Exclusion Protocol. Use the token TemsoBot in your robots.txt — we honor Disallow rules, and Crawl-delay up to 30 seconds.
Block TemsoBot from your whole site:
User-agent: TemsoBot
Disallow: /Allow TemsoBot, but slow it down and keep it out of one section:
User-agent: TemsoBot
Crawl-delay: 10
Disallow: /private/We re-fetch your robots.txt around each crawl, so a change takes effect on a following crawl rather than immediately.
Verifying TemsoBot
Anything can put our name in a User-Agent header, so the published IP list is the real check. TemsoBot only crawls from a small, stable set of addresses, available as JSON at docs.temso.ai/temsobot.json.
A request is genuinely ours only if it identifies as TemsoBot and its source IP appears in that list. Traffic claiming to be TemsoBot from any other address is not ours and can safely be blocked.
Contact
Questions, or want to report abuse? Email us at contact@temso.ai.