It worked: Unblock OAI-SearchBot — share of OpenAI bot requests you blocked went from 16% to 0% (n=43), a real change, not week-to-week wobble.
The biggest leak: Courierly was cited in 57% of 600 answers; you in 24%.
24%
of 600 AI answers cited Relaykit. That's your Share of Agent.
n=600 · 95% range 20–27%
About the same as last week (+3 pts, too small to call).
1 of 2 fixes we re-checked worked.
Share of Agent
24%
About the same as last week (+3 pts, too small to call)Your true share very likely sits between 20–27% (95% range, n=600).
You win 5 of 30 buyer questions; Courierly wins 20 of 30. A question counts as won when assistants consistently cite you for it.
Share of the same answers that cited each name. Whiskers are 95% ranges.
n=600 answers · 5 of 5 assistants
Based on AI assistants' answers, which can be wrong. Check the cited sources.
Agents that tried your API or MCP server got what they needed 75% of the time.
n=32 · 95% 58–87%
Distinct agents at each step this week, and how many fell away between steps.
AI-bot requests, checked against each vendor's published ranges
Noise we removed74 removed, never counted
Collector quiet
Your MCP SDK collector has not reported for 54 hours, so the Used numbers below may be out of date. Check that it is still deployed and that its ingest key is still valid.
Check the install guideThree fixes this week, most important first.
Fix 1: Make docs.relaykit.example/quickstart worth citing
Claude, Gemini and Grok read docs.relaykit.example/quickstart in 9 of 360 answers and cited courierly.example, devtoolsdigest.example and docs.python.org instead. A page that answers the buyer question in its first lines, with specifics and a clear date, gets cited more.
Add this block near the top of /quickstart, under the page's main heading. The sentences are copied from your own pages. Your pages never mention: has, simplest, experience. Check every claim, and keep the question as the heading.
Download fix 1 as a .patchWe re-check on Nov 24 and tell you whether it worked.
Fix 2: Make github.com/relaykit/relaykit-node worth citing
Fix 3: Make relaykit.example worth citing
Block fake PerplexityBot traffic
It went the wrong way: Requests pretending to be an AI bot moved from 14 to 26.
Unblock OAI-SearchBot
It worked: Share of OpenAI bot requests you blocked went from 16% to 0% (n=43), a real change, not week-to-week wobble.
16 plays from our playbook apply to Relaykit.
Each one is cited, dated, and matched to your own data. A person approves every entry before it reaches you.
Sample report: the details and steps open inside your own workspace.
They apply to you, and we can see why in your own data.
Sources:OpenAI (developers.openai.com)Anthropic (support.claude.com)Perplexity (docs.perplexity.ai)
Sources:Anthropic (support.claude.com)
Sources:Perplexity (docs.perplexity.ai)
Sources:Primetra (primetra.ai)
Sources:Primetra (primetra.ai)
Sources:Primetra (primetra.ai)Cloudflare (developers.cloudflare.com)
Sources:OpenAI (developers.openai.com)Perplexity (docs.perplexity.ai)Google (developers.google.com)
Your go-to-market plan for the next four weeks.
Buyer questions where someone else gets cited and you mostly don't.
“Compare transactional email APIs by pricing and deliverability”
You: 1 of 20 answers · Courierly leads 80%
Source fact: found.question.33333333-0000-4000-8000-000000000006.share“Email API versus running my own SMTP relay: which is better for a small team?”
You: 0 of 20 answers · Courierly leads 75%
Source fact: found.question.33333333-0000-4000-8000-000000000007.share“How do I choose an email API for a product that sends 100,000 emails a month?”
You: 2 of 20 answers · Courierly leads 75%
Source fact: found.question.33333333-0000-4000-8000-000000000011.shareThird-party pages the assistants already cite on your questions. Earn a mention there.
Cited 155 times in answers that skipped you, by Claude, ChatGPT, Gemini, Grok, Perplexity.
Example page: reddit.com/
Cited 109 times in answers that skipped you, by Claude, ChatGPT, Gemini, Grok, Perplexity.
Example page: devtoolsdigest.example/
Cited 102 times in answers that skipped you, by Claude, ChatGPT, Gemini, Grok, Perplexity.
Example page: emailtools.example/
3 done · 4 to do · 1 not checked. The ways agents read and use a product, checked against your site.
Docs as markdown
To doServe every docs page as markdown (the same URL plus .md, or on Accept: text/markdown) so agents read it without the page chrome.
Source fact: gtm.channel.markdown_pagesOpenAPI file
To doPublish your OpenAPI file at /openapi.json and link it from the docs home so coding agents read the whole API in one fetch.
Source fact: gtm.channel.openapiMCP registry listing
To doAssistants cite an MCP registry on answers that skip you. Check whether you are listed there, and submit your server if not.
Source fact: gtm.channel.mcp_registry_listingAI search bots allowed
To doAllow OAI-SearchBot, Claude-SearchBot and PerplexityBot in robots.txt and in your CDN or firewall rules.
Source fact: gtm.channel.robots_ai_searchDocs with code examples
Not checkedGive every docs page a copy-paste example that runs as written, with the language and the exact endpoint.
llms.txt
DoneMCP server
DonePricing readable as text
DoneWeek 1Open the doors
Week 2Answer the questions
Week 3Earn the mentions
Week 4Measure and repeat
Built from 600 answers across 5 assistants this week; sources are what the assistants cited on answers that skipped you, not a ranking of the web. · method found-v2 · used-v4 · fix-v1
Latest agent activity8 events · last at Oct 25 · 23:10 UTC
ClaudeBot fetched /ok (200)
ok (200)OAI-SearchBot fetched /changelogok (200)
ok (200)Perplexity-User fetched /pricingok (200)
ok (200)OAI-SearchBot fetched /docs/webhooksok (200)
ok (200)ChatGPT-User fetched /ok (200)
ok (200)PerplexityBot fetched /blog/:slugok (200)
ok (200)ChatGPT-User fetched /docs/:slugok (200)
ok (200)ClaudeBot fetched /changelogok (200)
ok (200)