Review your tracked prompts and approve changes individually.
Prompt-set analysis reviews your tracked prompts and proposes additions, rewrites and retirements, each of which you approve or dismiss. It spends credits.
Open Insights › Visibility, select the Prompts tab, and expand Prompt-set analysis. Review the credit estimate, then start an analysis. It assesses active prompts in active topics and creates proposals for your review. Starting an analysis never applies its proposals.Review each proposed addition, rewrite or retirement before applying it. You can undo an applied proposal, dismiss a proposal, or restore a dismissed proposal to review. Prompt quotas still apply. If a prompt or topic has changed since analysis, refresh and review the conflict; a new analysis may be needed.Each assessment shows Buyer realism: how closely the prompt reads like a question a real buyer would ask, against a threshold of 0.65. A prompt below the threshold is proposed for a rewrite rather than retired.
Reading results or estimates does not consume credits. Starting an analysis reserves its estimated agent credits from the account’s shared balance. Completed analyses settle recorded usage; failed analyses release their reservation without charging. The available balance is shared across projects.An active analysis is reused when you retry. Retrying a queued analysis can safely requeue it. Starting again after a completed or failed analysis creates a new analysis and reservation. The estimate can change as your active prompt set changes. Applying, undoing, dismissing and restoring proposals do not start another analysis or incur an analysis credit charge.
Use the API and MCP workflow to read assessments, start an approved analysis and review proposals. API access uses the same plan, credits and project permissions as the app.
An agent must show you the credit estimate before starting an analysis, and each proposed change before applying it. It cannot approve its own changes. The developer reference gives the approval fields and conflict handling.
The developer reference describes result fields, pagination and error responses.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"DevTune","colors":{"primary":"#2BA673","light":"#3DD68C","dark":"#1E8A5E"},"logo":{"light":"https://mintcdn.com/plgeekltd/DF7mCRLoj2mUv7qB/logo/light.svg?fit=max\u0026auto=format\u0026n=DF7mCRLoj2mUv7qB\u0026q=85\u0026s=d14d03550342a05010eb5a841591a175","dark":"https://mintcdn.com/plgeekltd/DF7mCRLoj2mUv7qB/logo/dark.svg?fit=max\u0026auto=format\u0026n=DF7mCRLoj2mUv7qB\u0026q=85\u0026s=40b59faebead6c9b7553ef889ef970d6"},"favicon":"https://mintcdn.com/plgeekltd/gAy6tlnQ9EE02rig/favicon.ico?fit=max\u0026auto=format\u0026n=gAy6tlnQ9EE02rig\u0026q=85\u0026s=0e7e87eff3d2b327c3a79fabd61433cf","navbar":{"links":[{"href":"https://devtune.ai/changelog","label":"Changelog"}],"primary":{"type":"button","label":"Go to DevTune","href":"https://devtune.ai"}},"footer":{"socials":{"website":"https://devtune.ai","github":"https://github.com/devtunehq","x":"https://x.com/DevTuneHQ"}},"seo":{},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"plgeekltd","hasAudioNarration":false,"actualSubdomain":"plgeekltd","customDomains":["docs.devtune.ai"],"gitSource":{"type":"github","owner":"devtunehq","repo":"devtuneai","deployBranch":"main","contentDirectory":"apps/docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aeb97e41ea2ec78e843984b","collectionId":"9b5afdd5-aeaf-414f-943f-6531ae2d3b05","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aeb97e41ea2ec78e843984b"},"feedback":{"agentFeedback":false},"entitlements":{},"buildId":"6aebac6de7247d5331495ef5","clientVersion":"0.0.4067","searchFilterCounts":[{"language":"default","tag":"API Reference","count":161},{"language":"default","tag":"Endpoints","count":149},{"language":"default","tag":"Documentation","count":72},{"language":"default","tag":"Agent Picks","count":31},{"language":"default","tag":"Insights","count":30},{"language":"default","tag":"Visibility","count":25},{"language":"default","tag":"AI Traffic","count":20},{"language":"default","tag":"Agents","count":17},{"language":"default","tag":"Setup","count":17},{"language":"default","tag":"Actions","count":15}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"search-tracking/prompt-set-analysis","slug":"/search-tracking/prompt-set-analysis","pageMetadata":{"title":"Prompt-set analysis","description":"Review your tracked prompts and approve changes individually.","href":"/search-tracking/prompt-set-analysis"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Review your tracked prompts and approve changes individually.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Prompt-set analysis reviews your tracked prompts and proposes additions, rewrites and retirements, each of which you approve or dismiss. It spends credits.`}),`\n`,_jsx(Heading,{level:`2`,id:`analysis-and-review`,children:`Analysis and review`}),`\n`,_jsxs(_components.p,{children:[`Open `,_jsx(_components.strong,{children:`Insights › Visibility`}),`, select the `,_jsx(_components.strong,{children:`Prompts`}),` tab, and expand `,_jsx(_components.strong,{children:`Prompt-set analysis`}),`. Review the credit estimate, then start an analysis. It assesses active prompts in active topics and creates proposals for your review. Starting an analysis never applies its proposals.`]}),`\n`,_jsx(_components.p,{children:`Review each proposed addition, rewrite or retirement before applying it. You can undo an applied proposal, dismiss a proposal, or restore a dismissed proposal to review. Prompt quotas still apply. If a prompt or topic has changed since analysis, refresh and review the conflict; a new analysis may be needed.`}),`\n`,_jsxs(_components.p,{children:[`Each assessment shows `,_jsx(_components.strong,{children:`Buyer realism`}),`: how closely the prompt reads like a question a real buyer would ask, against a threshold of 0.65. A prompt below the threshold is proposed for a rewrite rather than retired.`]}),`\n`,_jsx(Heading,{level:`2`,id:`credits`,children:`Credits`}),`\n`,_jsx(_components.p,{children:`Reading results or estimates does not consume credits. Starting an analysis reserves its estimated agent credits from the account’s shared balance. Completed analyses settle recorded usage; failed analyses release their reservation without charging. The available balance is shared across projects.`}),`\n`,_jsx(_components.p,{children:`An active analysis is reused when you retry. Retrying a queued analysis can safely requeue it. Starting again after a completed or failed analysis creates a new analysis and reservation. The estimate can change as your active prompt set changes. Applying, undoing, dismissing and restoring proposals do not start another analysis or incur an analysis credit charge.`}),`\n`,_jsx(Heading,{level:`2`,id:`api-and-mcp`,children:`API and MCP`}),`\n`,_jsxs(_components.p,{children:[`Use the `,_jsx(_components.a,{href:`/api-reference/prompt-set-analysis`,children:`API and MCP workflow`}),` to read assessments, start an approved analysis and review proposals. API access uses the same plan, credits and project permissions as the app.`]}),`\n`,_jsx(Heading,{level:`3`,id:`human-approval`,children:`Human approval`}),`\n`,_jsxs(_components.p,{children:[`An agent must show you the credit estimate before starting an analysis, and each proposed change before applying it. It cannot approve its own changes. The `,_jsx(_components.a,{href:`/api-reference/prompt-set-analysis#human-approval`,children:`developer reference`}),` gives the approval fields and conflict handling.`]}),`\n`,_jsx(Heading,{level:`3`,id:`results-and-pagination`,children:`Results and pagination`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.a,{href:`/api-reference/prompt-set-analysis#results-and-pagination`,children:`developer reference`}),` describes result fields, pagination and error responses.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Prompt-set analysis","description":"Review your tracked prompts and approve changes individually.","href":"/search-tracking/prompt-set-analysis"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Analysis and review","slug":"analysis-and-review","depth":2,"children":[]},{"title":"Credits","slug":"credits","depth":2,"children":[]},{"title":"API and MCP","slug":"api-and-mcp","depth":2,"children":[{"title":"Human approval","slug":"human-approval","depth":3,"children":[]},{"title":"Results and pagination","slug":"results-and-pagination","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/plgeekltd/71e4b5285c42f79d/analytics.js"],"subdomain":"plgeekltd","siteName":"DevTune","title":"Prompt-set analysis - DevTune","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-01T22:16:22.807Z","originalFileLocation":"search-tracking/prompt-set-analysis.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Review your tracked prompts and approve changes individually.\">\u003cmeta data-mint-head name=\"application-name\" content=\"DevTune\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/plgeekltd/DR287KmGTTBmD3nd/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/plgeekltd/DR287KmGTTBmD3nd/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/plgeekltd/DR287KmGTTBmD3nd/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/plgeekltd/DR287KmGTTBmD3nd/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/plgeekltd/DR287KmGTTBmD3nd/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/plgeekltd/DR287KmGTTBmD3nd/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/plgeekltd/DR287KmGTTBmD3nd/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/plgeekltd/DR287KmGTTBmD3nd/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/plgeekltd/DR287KmGTTBmD3nd/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Prompt-set analysis - DevTune\">\u003cmeta data-mint-head property=\"og:description\" content=\"Review your tracked prompts and approve changes individually.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"DevTune\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.devtune.ai/search-tracking/prompt-set-analysis\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://plgeekltd.mintlify.app/_mintlify/api/og/v2?division=Set+up\u0026amp;title=Prompt-set+analysis\u0026amp;description=Review+your+tracked+prompts+and+approve+changes+individually.\u0026amp;theme=df01d68e8e733fdda508460f\u0026amp;signature=6959fa9d9b6f7e6fba651e6ab5f3d974f17dd50cba2e5e1872a504b8895ead8f\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Prompt-set analysis - DevTune\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Review your tracked prompts and approve changes individually.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://plgeekltd.mintlify.app/_mintlify/api/og/v2?division=Set+up\u0026amp;title=Prompt-set+analysis\u0026amp;description=Review+your+tracked+prompts+and+approve+changes+individually.\u0026amp;theme=df01d68e8e733fdda508460f\u0026amp;signature=6959fa9d9b6f7e6fba651e6ab5f3d974f17dd50cba2e5e1872a504b8895ead8f\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/plgeekltd/DR287KmGTTBmD3nd/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"DevTune\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2BA673\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.devtune.ai/search-tracking/prompt-set-analysis\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/search-tracking/prompt-set-analysis.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.devtune.ai/#organization\",\"name\":\"DevTune\",\"url\":\"https://docs.devtune.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/plgeekltd/DF7mCRLoj2mUv7qB/logo/light.svg?fit=max\u0026auto=format\u0026n=DF7mCRLoj2mUv7qB\u0026q=85\u0026s=d14d03550342a05010eb5a841591a175\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.devtune.ai#website\",\"name\":\"DevTune\",\"url\":\"https://docs.devtune.ai\",\"publisher\":{\"@id\":\"https://docs.devtune.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.devtune.ai/search-tracking/prompt-set-analysis#webpage\",\"url\":\"https://docs.devtune.ai/search-tracking/prompt-set-analysis\",\"name\":\"Prompt-set analysis\",\"description\":\"Review your tracked prompts and approve changes individually.\",\"dateModified\":\"2026-11-01T22:16:22.807Z\",\"isPartOf\":{\"@id\":\"https://docs.devtune.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.devtune.ai/search-tracking/prompt-set-analysis#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.devtune.ai/search-tracking/prompt-set-analysis#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Insights\",\"item\":\"https://docs.devtune.ai/search-tracking/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Visibility\",\"item\":\"https://docs.devtune.ai/search-tracking/overview\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Set up\",\"item\":\"https://docs.devtune.ai/search-tracking/getting-started\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Prompt-set analysis\",\"item\":\"https://docs.devtune.ai/search-tracking/prompt-set-analysis\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.devtune.ai/search-tracking/prompt-set-analysis#article\",\"headline\":\"Prompt-set analysis\",\"name\":\"Prompt-set analysis\",\"description\":\"Review your tracked prompts and approve changes individually.\",\"url\":\"https://docs.devtune.ai/search-tracking/prompt-set-analysis\",\"mainEntityOfPage\":{\"@id\":\"https://docs.devtune.ai/search-tracking/prompt-set-analysis#webpage\"},\"dateModified\":\"2026-11-01T22:16:22.807Z\",\"publisher\":{\"@id\":\"https://docs.devtune.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.devtune.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"DevTune\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"DevTune","nav":{"global":null,"tabs":[{"tab":"Documentation","groups":[{"group":"Getting Started","pages":[{"title":"Introduction to DevTune","href":"/introduction"},{"title":"Quickstart","href":"/getting-started/quickstart"},{"title":"Create your account","href":"/getting-started/creating-account"},{"title":"Key concepts","href":"/getting-started/key-concepts"},{"title":"Account and project layout","href":"/getting-started/dashboard-overview"},{"title":"Troubleshooting","href":"/troubleshooting"}]},{"group":"Agent Picks","pages":[{"title":"Overview","href":"/agent-picks/overview"},{"title":"Set up","href":"/agent-picks/set-up"},{"title":"Starter test","href":"/agent-picks/starter-test"},{"title":"Paid tests and credits","href":"/agent-picks/paid-tests-and-credits"},{"title":"Schedules","href":"/agent-picks/schedules"},{"title":"Reading results","href":"/agent-picks/reading-results"},{"title":"Measurement methodology","href":"/agent-picks/methodology"},{"title":"Losses, Actions and re-tests","href":"/agent-picks/losses-actions-and-retests"},{"title":"API and MCP","href":"/agent-picks/api-and-mcp"}]},{"group":"Actions","pages":[{"title":"Actions and Results","href":"/insights-actions/overview"},{"title":"Actions queue","href":"/insights-actions/actions-hub"},{"title":"Content drafts","href":"/insights-actions/content-drafts"}]},{"group":"Agents","pages":[{"title":"Agents","href":"/agents/overview"},{"title":"Custom agents","href":"/agents/custom-agents"},{"title":"Agent models and credits","href":"/agents/models-and-credits"},{"group":"Library","pages":[{"title":"Library","href":"/library/overview"},{"title":"Library uploads","href":"/library/uploads"},{"title":"Library search and agent grounding","href":"/library/search-and-grounding"},{"title":"Project context","href":"/library/knowledge"}]}]},{"group":"Results","pages":[{"title":"Results","href":"/insights-actions/outcomes"},{"title":"Shared reports","href":"/projects/shared-reports"},{"title":"Alerts and notifications","href":"/insights-actions/alerts"}]},{"group":"Insights","pages":[{"group":"Visibility","pages":[{"title":"Visibility overview","href":"/search-tracking/overview"},{"group":"Set up","pages":[{"title":"Set up Visibility","href":"/search-tracking/getting-started"},{"title":"Prompts","href":"/search-tracking/prompts"},{"title":"Topics","description":"Group prompts into topics to analyse visibility by theme and to weight action recommendations and opportunity scores.","href":"/search-tracking/topics"},{"title":"Prompt-set analysis","href":"/search-tracking/prompt-set-analysis"},{"title":"Tracked URLs","description":"Configure the tracked URLs and domains DevTune checks for citations and links in AI answers, managed per brand from Settings.","href":"/search-tracking/domains"},{"title":"Brand Terms","href":"/search-tracking/keywords"},{"title":"Writing positioning statements","href":"/search-tracking/writing-statements"}]},{"group":"Read results","pages":[{"title":"Visibility dashboard","href":"/search-tracking/search-overview-dashboard"},{"title":"Citations","href":"/search-tracking/citations"},{"title":"Competitors","href":"/search-tracking/competitors"},{"title":"Positioning","href":"/search-tracking/positioning"},{"title":"Accuracy","href":"/search-tracking/accuracy"},{"title":"Platform comparison","href":"/search-tracking/platform-comparison"},{"title":"Explore","href":"/analytics/search-analytics"}]},{"group":"Metrics reference","pages":[{"title":"Visibility metrics","href":"/search-tracking/visibility-metrics"},{"title":"How Visibility runs work","href":"/search-tracking/running-search-tests"}]}]},{"title":"Audit","href":"/audit/overview"},{"group":"AI Traffic","pages":[{"title":"AI Traffic overview","href":"/ai-traffic/overview"},{"title":"Choose your sensors","href":"/ai-traffic/choosing-sensors"},{"title":"Set up AI Traffic","href":"/ai-traffic/setup"},{"title":"Connect Cloudflare pull","href":"/ai-traffic/cloudflare"},{"title":"Install edge middleware","href":"/ai-traffic/edge-middleware"},{"title":"Connect a Vercel log drain","href":"/ai-traffic/vercel-log-drain"},{"title":"Install the tracking snippet","href":"/ai-traffic/tracking-snippet"},{"title":"Advanced sensor settings","href":"/ai-traffic/advanced-setup"},{"title":"Connect PostHog","href":"/ai-traffic/posthog"},{"title":"Reading AI Traffic","href":"/ai-traffic/dashboard"},{"title":"Detected AI Traffic changes","href":"/ai-traffic/detected-changes"},{"title":"Direct traffic","href":"/ai-traffic/direct-traffic"}]}]},{"group":"Settings","pages":[{"title":"Working with projects","href":"/projects/overview"},{"title":"Navigating your project","href":"/projects/project-navigation"},{"title":"Settings","href":"/projects/project-settings"},{"title":"Project members and roles","href":"/projects/project-members"}]},{"group":"Account \u0026 Billing","pages":[{"title":"Account and billing","href":"/account-billing/overview"},{"title":"Credit transactions","href":"/account-billing/credit-transactions"},{"title":"API Keys","href":"/account-billing/api-keys"},{"title":"API Activity","href":"/account-billing/agent-activity"},{"title":"Personal settings and notifications","href":"/account-billing/account-settings"},{"title":"Team management","href":"/account-billing/team-management"},{"title":"Inactive data deletion","href":"/account-billing/inactive-data-deletion"}]},{"group":"Integrations","pages":[{"title":"Slack agent conversations","href":"/integrations/slack-agent-channels"},{"title":"GitHub pull requests","href":"/integrations/github-pull-requests"},{"title":"GitBook change requests","href":"/integrations/gitbook-change-requests"}]}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/overview"}]}]},"basePath":"","title":"Prompt-set analysis - DevTune","buildId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","deploymentId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","dynamics":[],"chunks":[]}