[{"data":1,"prerenderedAt":373},["ShallowReactive",2],{"docs-navigation":3,"docs-\u002Fdocs\u002Fapi\u002Fuse-in-chatgpt":228},[4],{"title":5,"path":6,"stem":7,"children":8,"page":30},"Docs","\u002Fdocs","docs",[9,31,56,98,118,138,163],{"title":10,"description":11,"group":11,"path":12,"stem":13,"children":14,"page":30},"Getting started",null,"\u002Fdocs\u002Fgetting-started","docs\u002F1.getting-started",[15,20,25],{"title":16,"path":17,"stem":18,"description":19,"group":11},"Overview","\u002Fdocs\u002Fgetting-started\u002Foverview","docs\u002F1.getting-started\u002F1.overview","What Shruwd does and what you get out of it.",{"title":21,"path":22,"stem":23,"description":24,"group":11},"Quickstart","\u002Fdocs\u002Fgetting-started\u002Fquickstart","docs\u002F1.getting-started\u002F2.quickstart","From an empty account to your first measurement.",{"title":26,"path":27,"stem":28,"description":29,"group":11},"Reading your results","\u002Fdocs\u002Fgetting-started\u002Freading-your-results","docs\u002F1.getting-started\u002F3.reading-your-results","What the four numbers mean, and when to trust them.",false,{"title":32,"description":11,"group":11,"path":33,"stem":34,"children":35,"page":30},"What you track","\u002Fdocs\u002Ftracking","docs\u002F2.tracking",[36,41,46,51],{"title":37,"path":38,"stem":39,"description":40,"group":11},"Brands","\u002Fdocs\u002Ftracking\u002Fbrands","docs\u002F2.tracking\u002F1.brands","Add, rename and archive the brands you measure.",{"title":42,"path":43,"stem":44,"description":45,"group":11},"Prompts","\u002Fdocs\u002Ftracking\u002Fprompts","docs\u002F2.tracking\u002F2.prompts","Choose and manage the questions Shruwd asks each engine.",{"title":47,"path":48,"stem":49,"description":50,"group":11},"Competitors","\u002Fdocs\u002Ftracking\u002Fcompetitors","docs\u002F2.tracking\u002F3.competitors","Track the brands you are compared against, and how they are matched.",{"title":52,"path":53,"stem":54,"description":55,"group":11},"Connecting Search Console","\u002Fdocs\u002Ftracking\u002Fconnecting-search-console","docs\u002F2.tracking\u002F4.connecting-search-console","Add per-page search demand so two diagnostics can run.",{"title":57,"description":11,"group":11,"path":58,"stem":59,"children":60,"page":30},"Crawler logs","\u002Fdocs\u002Fcrawler-logs","docs\u002F3.crawler-logs",[61,66,72,77,82,87,93],{"title":62,"path":63,"stem":64,"description":65,"group":11},"Choosing a log path","\u002Fdocs\u002Fcrawler-logs\u002Fchoosing-a-log-path","docs\u002F3.crawler-logs\u002F1.choosing-a-log-path","Pick the way of sending crawler logs that matches your hosting.",{"title":67,"path":68,"stem":69,"description":70,"group":71},"Platform log drains","\u002Fdocs\u002Fcrawler-logs\u002Fplatform-log-drains","docs\u002F3.crawler-logs\u002F2.platform-log-drains","Send logs from Vercel, Netlify, Fly and similar. No code.","Setup guides",{"title":73,"path":74,"stem":75,"description":76,"group":71},"Cloudflare Worker","\u002Fdocs\u002Fcrawler-logs\u002Fcloudflare-worker","docs\u002F3.crawler-logs\u002F3.cloudflare-worker","Forward crawler hits from behind Cloudflare, on any plan.",{"title":78,"path":79,"stem":80,"description":81,"group":71},"Cloudflare Logpush","\u002Fdocs\u002Fcrawler-logs\u002Fcloudflare-logpush","docs\u002F3.crawler-logs\u002F4.cloudflare-logpush","Send zone request logs straight to Shruwd. Enterprise zones, no code.",{"title":83,"path":84,"stem":85,"description":86,"group":71},"Server middleware","\u002Fdocs\u002Fcrawler-logs\u002Fserver-middleware","docs\u002F3.crawler-logs\u002F5.server-middleware","Forward crawler hits from a Nuxt or Nitro origin. Last resort.",{"title":88,"path":89,"stem":90,"description":91,"group":92},"Crawlers tracked","\u002Fdocs\u002Fcrawler-logs\u002Fcrawlers-tracked","docs\u002F3.crawler-logs\u002F6.crawlers-tracked","Which bots Shruwd recognises, and how a hit is verified.","Reference",{"title":94,"path":95,"stem":96,"description":97,"group":92},"Ingest not arriving","\u002Fdocs\u002Fcrawler-logs\u002Fingest-not-arriving","docs\u002F3.crawler-logs\u002F7.ingest-not-arriving","Diagnose a log drain that is not delivering.",{"title":99,"description":11,"group":11,"path":100,"stem":101,"children":102,"page":30},"Findings and fixes","\u002Fdocs\u002Ffindings","docs\u002F4.findings",[103,108,113],{"title":104,"path":105,"stem":106,"description":107,"group":11},"How findings work","\u002Fdocs\u002Ffindings\u002Fhow-findings-work","docs\u002F4.findings\u002F1.how-findings-work","What a finding is, how much to trust it, and how to prove your fix worked.",{"title":109,"path":110,"stem":111,"description":112,"group":11},"Rechecks","\u002Fdocs\u002Ffindings\u002Frechecks","docs\u002F4.findings\u002F2.rechecks","How Shruwd proves whether your fix moved the number.",{"title":114,"path":115,"stem":116,"description":117,"group":11},"Findings reference","\u002Fdocs\u002Ffindings\u002Ffindings-reference","docs\u002F4.findings\u002F3.findings-reference","Every diagnostic Shruwd runs, what triggers it and what to do.",{"title":119,"description":11,"group":11,"path":120,"stem":121,"children":122,"page":30},"Metrics","\u002Fdocs\u002Fmetrics","docs\u002F5.metrics",[123,128,133],{"title":124,"path":125,"stem":126,"description":127,"group":11},"Metric definitions","\u002Fdocs\u002Fmetrics\u002Fmetric-definitions","docs\u002F5.metrics\u002F1.metric-definitions","Exactly what each number counts, and when it is undefined.",{"title":129,"path":130,"stem":131,"description":132,"group":11},"Confidence and sample size","\u002Fdocs\u002Fmetrics\u002Fconfidence-and-sample-size","docs\u002F5.metrics\u002F2.confidence-and-sample-size","Why every number has a range, and why some are withheld.",{"title":134,"path":135,"stem":136,"description":137,"group":11},"When a number has moved","\u002Fdocs\u002Fmetrics\u002Fwhen-a-number-has-moved","docs\u002F5.metrics\u002F3.when-a-number-has-moved","The rule Shruwd uses before calling a change real.",{"title":139,"description":11,"group":11,"path":140,"stem":141,"children":142,"page":30},"Account","\u002Fdocs\u002Faccount","docs\u002F6.account",[143,148,153,158],{"title":144,"path":145,"stem":146,"description":147,"group":11},"Plans and limits","\u002Fdocs\u002Faccount\u002Fplans-and-limits","docs\u002F6.account\u002F1.plans-and-limits","What each plan includes and what happens when you reach a limit.",{"title":149,"path":150,"stem":151,"description":152,"group":11},"Team and roles","\u002Fdocs\u002Faccount\u002Fteam-and-roles","docs\u002F6.account\u002F2.team-and-roles","Invite people, set what they can change, and remove access.",{"title":154,"path":155,"stem":156,"description":157,"group":11},"Billing","\u002Fdocs\u002Faccount\u002Fbilling","docs\u002F6.account\u002F3.billing","Change plan, read your usage, and handle a failed payment.",{"title":159,"path":160,"stem":161,"description":162,"group":11},"Email notifications","\u002Fdocs\u002Faccount\u002Femail-notifications","docs\u002F6.account\u002F4.email-notifications","What Shruwd emails you, and how to turn it off.",{"title":164,"description":11,"group":11,"path":165,"stem":166,"children":167,"page":30},"Build on Shruwd","\u002Fdocs\u002Fapi","docs\u002F7.api",[168,173,179,184,189,194,198,203,208,213,218,223],{"title":169,"path":170,"stem":171,"description":172,"group":11},"API overview","\u002Fdocs\u002Fapi\u002Fapi-overview","docs\u002F7.api\u002F1.api-overview","Authentication, errors, limits and the rules every endpoint follows.",{"title":174,"path":175,"stem":176,"description":177,"group":178},"Use in ChatGPT","\u002Fdocs\u002Fapi\u002Fuse-in-chatgpt","docs\u002F7.api\u002F10.use-in-chatgpt","Connect Shruwd to ChatGPT in developer mode.","Clients and agents",{"title":180,"path":181,"stem":182,"description":183,"group":178},"Use in Grok","\u002Fdocs\u002Fapi\u002Fuse-in-grok","docs\u002F7.api\u002F11.use-in-grok","Add Shruwd to Grok as a custom connector.",{"title":185,"path":186,"stem":187,"description":188,"group":178},"For AI agents","\u002Fdocs\u002Fapi\u002Ffor-ai-agents","docs\u002F7.api\u002F12.for-ai-agents","Machine-readable versions of everything here.",{"title":37,"path":190,"stem":191,"description":192,"group":193},"\u002Fdocs\u002Fapi\u002Fbrands","docs\u002F7.api\u002F2.brands","Create, read, rename and archive brands over the API.","Endpoints",{"title":42,"path":195,"stem":196,"description":197,"group":193},"\u002Fdocs\u002Fapi\u002Fprompts","docs\u002F7.api\u002F3.prompts","Add, edit and retire the questions asked every cycle.",{"title":199,"path":200,"stem":201,"description":202,"group":193},"Entities","\u002Fdocs\u002Fapi\u002Fentities","docs\u002F7.api\u002F4.entities","Manage the brand and its competitors, and the aliases that count.",{"title":204,"path":205,"stem":206,"description":207,"group":193},"Measurement","\u002Fdocs\u002Fapi\u002Fmeasurement","docs\u002F7.api\u002F5.measurement","Run cycles and read visibility, crawlers and individual answers.",{"title":209,"path":210,"stem":211,"description":212,"group":193},"Findings","\u002Fdocs\u002Fapi\u002Ffindings","docs\u002F7.api\u002F6.findings","Read diagnosed findings and move them through their lifecycle.",{"title":214,"path":215,"stem":216,"description":217,"group":178},"TypeScript SDK","\u002Fdocs\u002Fapi\u002Ftypescript-sdk","docs\u002F7.api\u002F7.typescript-sdk","A typed client for the Shruwd API.",{"title":219,"path":220,"stem":221,"description":222,"group":178},"MCP server","\u002Fdocs\u002Fapi\u002Fmcp-server","docs\u002F7.api\u002F8.mcp-server","Use Shruwd from Claude, ChatGPT, Grok or Cursor.",{"title":224,"path":225,"stem":226,"description":227,"group":178},"Use in Claude","\u002Fdocs\u002Fapi\u002Fuse-in-claude","docs\u002F7.api\u002F9.use-in-claude","Add Shruwd to Claude as a custom connector.",{"id":229,"title":230,"body":231,"description":367,"extension":368,"group":178,"meta":369,"navigation":370,"path":175,"section":164,"seo":371,"stem":176,"__hash__":372},"docs\u002Fdocs\u002F7.api\u002F10.use-in-chatgpt.md","Use Shruwd in ChatGPT",{"type":232,"value":233,"toc":358},"minimark",[234,238,242,247,302,306,316,324,327,331,342,346],[235,236,230],"h1",{"id":237},"use-shruwd-in-chatgpt",[239,240,241],"p",{},"ChatGPT connects to Shruwd in developer mode. It is on the web, for Plus, Pro, Business,\nEnterprise and Education accounts.",[243,244,246],"h2",{"id":245},"add-shruwd","Add Shruwd",[248,249,250,263,296],"ol",{},[251,252,253,254,258,259,262],"li",{},"In ChatGPT, open ",[255,256,257],"strong",{},"Settings → Security and login"," and turn on ",[255,260,261],{},"Developer mode",".",[251,264,265,266,269,270,273,274],{},"Go to ",[255,267,268],{},"ChatGPT Plugins",", select the ",[255,271,272],{},"plus"," button, and create an app:\n",[275,276,277,284,290],"ul",{},[251,278,279,280],{},"Name: ",[281,282,283],"code",{},"Shruwd",[251,285,286,287],{},"MCP server URL: ",[281,288,289],{},"https:\u002F\u002Fshruwd.io\u002Fmcp",[251,291,292,293],{},"Authentication: ",[255,294,295],{},"OAuth",[251,297,298,299,262],{},"Sign in to Shruwd, choose the workspace and the access, and click ",[255,300,301],{},"Allow",[243,303,305],{"id":304},"ask","Ask",[239,307,308,309,311,312,315],{},"In a conversation, choose ",[255,310,261],{}," from the ",[255,313,314],{},"+"," menu and select Shruwd. Name the\napp in your request, so ChatGPT uses it rather than searching the web:",[275,317,318,321],{},[251,319,320],{},"\"Use the Shruwd app to show my AI visibility for acme.com.\"",[251,322,323],{},"\"Use the Shruwd app to list the findings I should fix first.\"",[239,325,326],{},"ChatGPT asks you to confirm before any tool that changes something.",[243,328,330],{"id":329},"disconnect","Disconnect",[239,332,333,334,337,338,341],{},"In Shruwd, go to ",[255,335,336],{},"Account → API keys",". Under ",[255,339,340],{},"Connected apps",", remove ChatGPT. It is\nsigned out at once.",[243,343,345],{"id":344},"next-steps","Next steps",[275,347,348,354],{},[251,349,350,353],{},[351,352,219],"a",{"href":220}," — every tool it can use",[251,355,356],{},[351,357,26],{"href":27},{"title":359,"searchDepth":360,"depth":360,"links":361},"",3,[362,364,365,366],{"id":245,"depth":363,"text":246},2,{"id":304,"depth":363,"text":305},{"id":329,"depth":363,"text":330},{"id":344,"depth":363,"text":345},"Connect Shruwd to ChatGPT in developer mode, sign in, and ask ChatGPT about your brand in AI answers: visibility, findings, crawlers.","md",{},{"title":174,"description":177},{"title":230,"description":367},"wUSTBm3hxTFlJ-WAmZnUap1BZoJtzZTdwHkaumwDMJE",1790085440028]