DuckDuckGo
DuckAssistBot— search-time from DuckDuckGo
Used to support DuckAssist answers.
DuckAssistBot powers DuckDuckGo's DuckAssist AI-generated answer feature. Smaller volume but privacy-conscious userbase. Honors robots.txt cleanly.
Vendor
DuckDuckGo
Category
Search-time browsing agents
User-Agent
DuckAssistBot
Documentation
robots.txt snippets
Allow
User-agent: DuckAssistBot Allow: /
FAQ
What is DuckAssistBot?
DuckAssistBot powers DuckDuckGo's DuckAssist AI-generated answer feature. Smaller volume but privacy-conscious userbase. Honors robots.txt cleanly.
What is the user-agent string for DuckAssistBot?
DuckAssistBot identifies itself with the user-agent token "DuckAssistBot". You can match it in robots.txt with "User-Agent: DuckAssistBot" and route nginx / log-analyzer rules against that token.
How do I allow DuckAssistBot in robots.txt?
Add the following block to your /robots.txt — this explicitly grants DuckAssistBot access:
User-agent: DuckAssistBot
Allow: /
How can I check whether my site is ready for DuckAssistBot?
Run a free check at https://agentics.page — it audits whether your robots.txt allows the right bots, whether you publish llms.txt and JSON-LD structured data, whether your content is server-rendered, and whether DuckAssistBot can actually consume your site.
Is your domain ready for DuckAssistBot?
agentics checks whether your robots.txt allows the right bots, your llms.txt is in shape, your JSON-LD and SSR content are visible, and whether DuckAssistBot can actually use your domain.
Run free check →Related agents
ChatGPT-UserOpenAI
Fetches pages when a ChatGPT user follows a link or asks for a browse.
Claude-Web / Claude-UserAnthropic
On-demand fetches from Claude during conversations.
PerplexityBotPerplexity
Crawls pages cited in Perplexity answers and search results.
Perplexity-UserPerplexity
On-demand fetches when a user asks Perplexity a question.