The assistant in the bottom-right corner of every page. He has read your data, knows which page you are on, and answers from stored runs.
Kevin is Koalr’s assistant. Open him from the chat bubble in the bottom-right corner of any site page, or from the Ask Kevin bar at the top of pages like Sources, GEO Audit and Content Studio.
He answers from your data. Kevin reads the same stored runs the pages do, so his numbers match the Dashboard exactly. He will not invent a figure.
He knows where you are. Ask “what am I looking at” on any page and he explains that page with your numbers in it.
He knows how fresh the data is. When the last run completed, whether one is in progress, whether the last one failed. If the data is stale he says so before quoting it.
He can act. Kevin can search the Action Centre for you, add a card to your board, update a card, and start a content draft. See What Kevin can do.
He knows the product. Kevin carries a description of every page, metric and score, so ask him how something works before emailing support.
At the top of the GEO Audit, Content Studio and Sources pages, up to three items pulled from the Action Centre for that page: the highest-priority things to do right now. Each links to the action, and the bar underneath is a live Kevin chat about that page.On the Agency Dashboard, Shared Taxonomy, Sources has Top Tips of its own, drawn from your clients’ citations on the shared prompts. See Shared taxonomy. Cohorts opens with Kevin’s Observations: the clients closest to changing cohort and any AI platform your Recover clients trail on. Select one to narrow the tab to it. See Cohorts.
Kevin’s chat starts fresh each day. To keep a conversation, press the bookmark at the top of the chat panel and give it a name. Saving works in the panel you open from the bottom-right bubble, not in the Ask Kevin bars on individual pages.
Saved chats (the clock at the top of the panel) lists every chat saved on the site, with who saved it and how long it has left. Everyone who can open the site sees them.
Open one to read it back, or press Continue this conversation to pick it up with Kevin. Figures in a saved chat are from the day it was saved, so Kevin checks the latest before quoting them.
A saved chat is kept for 90 days after it was last opened, and a site can hold 50. Delete one to make room for another.
Viewers can read and continue saved chats. Editors, Managers and Owners can also save, rename and delete them.
On the Agency Dashboard, the same buttons save chats to your agency rather than to a client’s site, so a client never sees them. Only the person who saved a chat and your agency’s Owners can see it, and an agency can hold 50. Members see the chats they saved themselves.
Conversations reset each day, and Clear conversation wipes one sooner. To keep one, save it.
There is a fair-use limit on messages per minute and per day. If you hit it, he asks you to wait a moment, or until tomorrow for the daily limit.
Kevin is for your data and for Koalr. He will not write generic marketing copy on request; the Content Studio does that properly, with evidence.
Found something wrong? Tell Kevin “report a glitch” and describe it. It goes straight to the team with the page and context attached.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Koalr Docs","description":"How to use Koalr: AI visibility monitoring, optimisation and reporting across ChatGPT, Google AI Overviews, Google AI Mode, Gemini, Perplexity, Copilot and Claude.","colors":{"primary":"#126842","light":"#34D399","dark":"#126842"},"logo":{"light":"https://mintcdn.com/koalr-bf7c8d6b/bNNugA_6Kofh92vn/logo/light.svg?fit=max\u0026auto=format\u0026n=bNNugA_6Kofh92vn\u0026q=85\u0026s=c4f438bf9616f32d85607200fef933b9","dark":"https://mintcdn.com/koalr-bf7c8d6b/bNNugA_6Kofh92vn/logo/dark.svg?fit=max\u0026auto=format\u0026n=bNNugA_6Kofh92vn\u0026q=85\u0026s=6b0f0f2f1e7603a4e4e2f7e531c0f252","href":"https://koalr.ai"},"favicon":"https://mintcdn.com/koalr-bf7c8d6b/y1QNqY4huQd8xIv6/favicon.png?fit=max\u0026auto=format\u0026n=y1QNqY4huQd8xIv6\u0026q=85\u0026s=f5b10b0c589ca88315767554b1329d60","appearance":{"default":"system"},"navbar":{"links":[{"href":"https://koalr.ai","label":"koalr.ai"},{"href":"mailto:support@koalr.ai","label":"Support"}],"primary":{"type":"button","label":"Open Koalr","href":"https://app.koalr.ai"}},"footer":{"socials":{"website":"https://koalr.ai","linkedin":"https://www.linkedin.com/company/koalr-ai"},"links":[{"header":"Product","items":[{"label":"Open Koalr","href":"https://app.koalr.ai"},{"label":"Pricing","href":"https://koalr.ai/pricing"},{"label":"Free AI visibility check","href":"https://koalr.ai/ai-visibility-tracker"}]},{"header":"Company","items":[{"label":"About","href":"https://koalr.ai/about"},{"label":"Blog","href":"https://koalr.ai/blog"},{"label":"Contact","href":"https://koalr.ai/contact"}]},{"header":"Legal","items":[{"label":"Privacy","href":"https://koalr.ai/privacy"},{"label":"Terms","href":"https://koalr.ai/terms"}]}]},"search":{"prompt":"Search the Koalr docs..."},"seo":{"metatags":{"og:site_name":"Koalr Docs"},"indexing":"navigable"},"fonts":{"family":"Bricolage Grotesque"},"styling":{"eyebrows":"breadcrumbs","codeblocks":"system","latex":false},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"koalr-bf7c8d6b","hasAudioNarration":false,"actualSubdomain":"koalr-bf7c8d6b","customDomains":["docs.koalr.ai"],"gitSource":{"type":"github","owner":"ceylo-jake","repo":"koalr-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6ae882b126d449f6e4d823bf","collectionId":"4e3f8879-13cd-441a-a9ff-e64dc659d587","liveDeploymentHistoryId":"6ae882b126d449f6e4d823bf","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"DISABLED"},"NARRATION":{"status":"DISABLED"}},"buildId":"6ae882b126d449f6e4d823bf","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"Guides","count":74},{"language":"default","tag":"Act","count":9},{"language":"default","tag":"Agencies","count":8},{"language":"default","tag":"Get started","count":8},{"language":"default","tag":"Monitor","count":8},{"language":"default","tag":"Set up","count":8},{"language":"default","tag":"Integrations","count":7},{"language":"default","tag":"Metrics reference","count":7},{"language":"default","tag":"Account","count":6},{"language":"default","tag":"MCP","count":6}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"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":"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":"byok-sep-25","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":"billing-updated-9-15","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}],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"kevin/overview","slug":"/kevin/overview","pageMetadata":{"title":"Meet Kevin","description":"The assistant in the bottom-right corner of every page. He has read your data, knows which page you are on, and answers from stored runs.","href":"/kevin/overview"},"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: \"The assistant in the bottom-right corner of every page. He has read your data, knows which page you are on, and answers from stored runs.\"\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`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Tip}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(`video`,{autoPlay:true,muted:true,loop:true,playsInline:true,className:`mint-w-full mint-rounded-xl mint-border mint-border-gray-200/60 dark:mint-border-gray-800`,src:`https://mintcdn.com/koalr-bf7c8d6b/y1QNqY4huQd8xIv6/images/clips/kevin-overview.mp4?fit=max\u0026auto=format\u0026n=y1QNqY4huQd8xIv6\u0026q=85\u0026s=0847241f64328f498bcd5dcd9e8e68ee`,poster:`/images/clips/kevin-overview.jpg`,\"aria-label\":`Opening Kevin and asking what to focus on first`,\"data-path\":`images/clips/kevin-overview.mp4`}),`\n`,_jsxs(_components.p,{children:[`Kevin is Koalr’s assistant. Open him from the chat bubble in the bottom-right corner of any site page, or from the `,_jsx(_components.strong,{children:`Ask Kevin`}),` bar at the top of pages like Sources, GEO Audit and Content Studio.`]}),`\n`,_jsx(Heading,{level:`2`,id:`what-makes-him-useful`,children:`What makes him useful`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`He answers from your data.`}),` Kevin reads the same stored runs the pages do, so his numbers match the Dashboard exactly. He will not invent a figure.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`He knows where you are.`}),` Ask “what am I looking at” on any page and he explains that page with your numbers in it.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`He knows how fresh the data is.`}),` When the last run completed, whether one is in progress, whether the last one failed. If the data is stale he says so before quoting it.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`He can act.`}),` Kevin can search the Action Centre for you, add a card to your board, update a card, and start a content draft. See `,_jsx(_components.a,{href:`/kevin/what-kevin-can-do`,children:`What Kevin can do`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`He knows the product.`}),` Kevin carries a description of every page, metric and score, so ask him how something works before emailing support.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`kevin’s-top-tips`,children:`Kevin’s Top Tips`}),`\n`,_jsx(_components.p,{children:`At the top of the GEO Audit, Content Studio and Sources pages, up to three items pulled from the Action Centre for that page: the highest-priority things to do right now. Each links to the action, and the bar underneath is a live Kevin chat about that page.`}),`\n`,_jsxs(_components.p,{children:[`On the Agency Dashboard, `,_jsx(_components.strong,{children:`Shared Taxonomy, Sources`}),` has Top Tips of its own, drawn from your clients’ citations on the shared prompts. See `,_jsx(_components.a,{href:`/agencies/shared-taxonomy#on-the-agency-dashboard`,children:`Shared taxonomy`}),`. `,_jsx(_components.strong,{children:`Cohorts`}),` opens with `,_jsx(_components.strong,{children:`Kevin’s Observations`}),`: the clients closest to changing cohort and any AI platform your Recover clients trail on. Select one to narrow the tab to it. See `,_jsx(_components.a,{href:`/monitor/multi-site-dashboard#cohorts`,children:`Cohorts`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`good-questions-to-ask`,children:`Good questions to ask`}),`\n`,_jsx(_components.p,{children:`Kevin opens with three suggestions drawn from your own data. Beyond those:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`“How am I doing?” and “which platform am I weakest on?”`}),`\n`,_jsx(_components.li,{children:`“Which prompts am I losing on?” and “why did my visibility drop?”`}),`\n`,_jsx(_components.li,{children:`“Who am I losing to on Perplexity?”`}),`\n`,_jsx(_components.li,{children:`“Which sources should I chase first?”`}),`\n`,_jsx(_components.li,{children:`“What should I write next?” and “is my content working?”`}),`\n`,_jsx(_components.li,{children:`“Can AI read my site?”`}),`\n`,_jsx(_components.li,{children:`“When did my data last update?”`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`saved-chats`,children:`Saved chats`}),`\n`,_jsxs(_components.p,{children:[`Kevin’s chat starts fresh each day. To keep a conversation, press the `,_jsx(_components.strong,{children:`bookmark`}),` at the top of the chat panel and give it a name. Saving works in the panel you open from the bottom-right bubble, not in the `,_jsx(_components.strong,{children:`Ask Kevin`}),` bars on individual pages.`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Saved chats`}),` (the clock at the top of the panel) lists every chat saved on the site, with who saved it and how long it has left. Everyone who can open the site sees them.`]}),`\n`,_jsxs(_components.li,{children:[`Open one to read it back, or press `,_jsx(_components.strong,{children:`Continue this conversation`}),` to pick it up with Kevin. Figures in a saved chat are from the day it was saved, so Kevin checks the latest before quoting them.`]}),`\n`,_jsx(_components.li,{children:`A saved chat is kept for 90 days after it was last opened, and a site can hold 50. Delete one to make room for another.`}),`\n`,_jsx(_components.li,{children:`Viewers can read and continue saved chats. Editors, Managers and Owners can also save, rename and delete them.`}),`\n`,_jsxs(_components.li,{children:[`On the `,_jsx(_components.strong,{children:`Agency Dashboard`}),`, the same buttons save chats to your agency rather than to a client’s site, so a client never sees them. Only the person who saved a chat and your agency’s Owners can see it, and an agency can hold 50. Members see the chats they saved themselves.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`things-to-know`,children:`Things to know`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Conversations reset each day, and `,_jsx(_components.strong,{children:`Clear conversation`}),` wipes one sooner. To keep one, `,_jsx(_components.a,{href:`#saved-chats`,children:`save it`}),`.`]}),`\n`,_jsx(_components.li,{children:`There is a fair-use limit on messages per minute and per day. If you hit it, he asks you to wait a moment, or until tomorrow for the daily limit.`}),`\n`,_jsxs(_components.li,{children:[`Kevin is for your data and for Koalr. He will not write generic marketing copy on request; the `,_jsx(_components.a,{href:`/act/content-studio`,children:`Content Studio`}),` does that properly, with evidence.`]}),`\n`]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Found something wrong? Tell Kevin “report a glitch” and describe it. It goes straight to the team with the page and context attached.`})})]})}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":{"codeStyling":"system","config":{},"pageMetadata":{"title":"Meet Kevin","description":"The assistant in the bottom-right corner of every page. He has read your data, knows which page you are on, and answers from stored runs.","href":"/kevin/overview"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"What makes him useful","slug":"what-makes-him-useful","depth":2,"children":[]},{"title":"Kevin’s Top Tips","slug":"kevin’s-top-tips","depth":2,"children":[]},{"title":"Good questions to ask","slug":"good-questions-to-ask","depth":2,"children":[]},{"title":"Saved chats","slug":"saved-chats","depth":2,"children":[]},{"title":"Things to know","slug":"things-to-know","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"dynamicCss":".mint-w-full {\n width: 100%\n}\n.mint-rounded-xl {\n border-radius: 0.75rem\n}\n.mint-border {\n border-width: 1px\n}\n.mint-border-gray-200\\/60 {\n border-color: rgb(229 231 235 / 0.6)\n}\n.dark\\:mint-border-gray-800:is(.dark *) {\n --tw-border-opacity: 1;\n border-color: rgb(31 41 55 / var(--tw-border-opacity, 1))\n}","subdomain":"koalr-bf7c8d6b","siteName":"Koalr Docs","title":"Meet Kevin - Koalr Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-22T06:22:52.217Z","originalFileLocation":"kevin/overview.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=\"The assistant in the bottom-right corner of every page. He has read your data, knows which page you are on, and answers from stored runs.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Koalr Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/koalr-bf7c8d6b/VFUWkzbsHPsnQEKl/_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/koalr-bf7c8d6b/VFUWkzbsHPsnQEKl/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/koalr-bf7c8d6b/VFUWkzbsHPsnQEKl/_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/koalr-bf7c8d6b/VFUWkzbsHPsnQEKl/_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/koalr-bf7c8d6b/VFUWkzbsHPsnQEKl/_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/koalr-bf7c8d6b/VFUWkzbsHPsnQEKl/_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/koalr-bf7c8d6b/VFUWkzbsHPsnQEKl/_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/koalr-bf7c8d6b/VFUWkzbsHPsnQEKl/_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/koalr-bf7c8d6b/VFUWkzbsHPsnQEKl/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Meet Kevin - Koalr Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"The assistant in the bottom-right corner of every page. He has read your data, knows which page you are on, and answers from stored runs.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Koalr Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.koalr.ai/kevin/overview\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://koalr-bf7c8d6b.mintlify.app/_mintlify/api/og/v2?division=Kevin\u0026amp;title=Meet+Kevin\u0026amp;description=The+assistant+in+the+bottom-right+corner+of+every+page.+He+has+read+your+data%2C+knows+which+page+you+are+on%2C+and+answers+from+stored+runs.\u0026amp;theme=22ea378fad17e4357ea3bd46\u0026amp;signature=450bd26b6e30788c350565ebc16b3b7deac169e772d19a8157a8fe88f3aa134a\">\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=\"Meet Kevin - Koalr Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"The assistant in the bottom-right corner of every page. He has read your data, knows which page you are on, and answers from stored runs.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://koalr-bf7c8d6b.mintlify.app/_mintlify/api/og/v2?division=Kevin\u0026amp;title=Meet+Kevin\u0026amp;description=The+assistant+in+the+bottom-right+corner+of+every+page.+He+has+read+your+data%2C+knows+which+page+you+are+on%2C+and+answers+from+stored+runs.\u0026amp;theme=22ea378fad17e4357ea3bd46\u0026amp;signature=450bd26b6e30788c350565ebc16b3b7deac169e772d19a8157a8fe88f3aa134a\">\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/koalr-bf7c8d6b/VFUWkzbsHPsnQEKl/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Koalr Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#126842\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.koalr.ai/kevin/overview\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/kevin/overview.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.koalr.ai/#organization\",\"name\":\"Koalr Docs\",\"url\":\"https://docs.koalr.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/koalr-bf7c8d6b/bNNugA_6Kofh92vn/logo/light.svg?fit=max\u0026auto=format\u0026n=bNNugA_6Kofh92vn\u0026q=85\u0026s=c4f438bf9616f32d85607200fef933b9\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.koalr.ai#website\",\"name\":\"Koalr Docs\",\"url\":\"https://docs.koalr.ai\",\"publisher\":{\"@id\":\"https://docs.koalr.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.koalr.ai/kevin/overview#webpage\",\"url\":\"https://docs.koalr.ai/kevin/overview\",\"name\":\"Meet Kevin\",\"description\":\"The assistant in the bottom-right corner of every page. He has read your data, knows which page you are on, and answers from stored runs.\",\"dateModified\":\"2026-10-22T06:22:52.217Z\",\"isPartOf\":{\"@id\":\"https://docs.koalr.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.koalr.ai/kevin/overview#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.koalr.ai/kevin/overview#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Koalr Docs\",\"item\":\"https://docs.koalr.ai\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Meet Kevin\",\"item\":\"https://docs.koalr.ai/kevin/overview\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.koalr.ai/kevin/overview#article\",\"headline\":\"Meet Kevin\",\"name\":\"Meet Kevin\",\"description\":\"The assistant in the bottom-right corner of every page. He has read your data, knows which page you are on, and answers from stored runs.\",\"url\":\"https://docs.koalr.ai/kevin/overview\",\"mainEntityOfPage\":{\"@id\":\"https://docs.koalr.ai/kevin/overview#webpage\"},\"dateModified\":\"2026-10-22T06:22:52.217Z\",\"publisher\":{\"@id\":\"https://docs.koalr.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.koalr.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Koalr Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Koalr Docs","nav":{"global":null,"tabs":[{"tab":"Guides","groups":[{"group":"Get started","pages":[{"title":"Welcome to Koalr","href":""},{"title":"What is Koalr?","href":"/get-started/what-is-koalr"},{"title":"How Koalr collects data","href":"/get-started/how-koalr-collects-data"},{"title":"How AI platforms build an answer","href":"/get-started/how-ai-answers-are-built"},{"title":"What moves AI visibility","href":"/get-started/what-moves-visibility"},{"title":"Quickstart","href":"/get-started/quickstart"},{"title":"Reading your first run","href":"/get-started/reading-your-first-run"},{"title":"Navigating the app","href":"/get-started/navigating-the-app"}]},{"group":"Set up","pages":[{"title":"Sites","href":"/set-up/sites"},{"title":"Prompts and topics","href":"/set-up/prompts-and-topics"},{"title":"Branded prompts","href":"/set-up/branded-prompts"},{"title":"Competitors and brands","href":"/set-up/competitors-and-brands"},{"title":"Countries and languages","href":"/set-up/countries-and-languages"},{"title":"AI platforms","href":"/set-up/ai-platforms"},{"title":"Runs and data freshness","href":"/set-up/runs-and-data-freshness"},{"title":"Multi-site onboarding","href":"/set-up/multi-site-onboarding"}]},{"group":"Monitor","pages":[{"title":"Dashboard","href":"/monitor/dashboard"},{"title":"Prompts","href":"/monitor/prompts"},{"title":"Prompt detail","href":"/monitor/prompt-detail"},{"title":"Sources","href":"/monitor/sources"},{"title":"AI Traffic","href":"/monitor/ai-traffic"},{"title":"Competitors","href":"/monitor/competitors"},{"title":"AI Search Index","href":"/monitor/ai-search-index"},{"title":"Multi-Site Dashboard","href":"/monitor/multi-site-dashboard"}]},{"group":"Analyse","pages":[{"title":"GEO Audit","href":"/analyse/geo-audit"},{"title":"GEO Audit page detail","href":"/analyse/geo-audit-page-detail"}]},{"group":"Act","pages":[{"title":"Action Centre","href":"/act/action-centre"},{"title":"What next","href":"/act/what-next"},{"title":"Content Studio","href":"/act/content-studio"},{"title":"Opportunities","href":"/act/content-studio-opportunities"},{"title":"Drafts","href":"/act/content-studio-drafts"},{"title":"Refresh","href":"/act/content-studio-refresh"},{"title":"Published","href":"/act/content-studio-published"},{"title":"Tone of voice","href":"/act/tone-of-voice"},{"title":"Reports","href":"/act/reports"}]},{"group":"Playbooks","pages":[{"title":"Playbooks","href":"/playbooks/overview"},{"title":"Win a prompt you are absent from","href":"/playbooks/win-a-prompt"},{"title":"Get featured on the sources AI trusts","href":"/playbooks/get-featured-on-sources"},{"title":"Fix how AI describes you","href":"/playbooks/fix-how-ai-describes-you"},{"title":"Run a monthly client review","href":"/playbooks/monthly-client-review"},{"title":"Pitch a prospect with real data","description":"For agencies: set up a free prospect workspace, run one analysis, and walk into the meeting with the prospect's own AI visibility.","href":"/playbooks/pitch-a-prospect"}]},{"group":"Kevin","pages":[{"title":"Meet Kevin","href":"/kevin/overview"},{"title":"What Kevin can do","description":"Every capability Kevin has, what it reads, and what it can change.","href":"/kevin/what-kevin-can-do"}]},{"group":"Metrics reference","pages":[{"title":"Metrics overview","href":"/metrics/overview"},{"title":"Prompt Visibility Rate","href":"/metrics/prompt-visibility-rate"},{"title":"Share of Voice","href":"/metrics/share-of-voice"},{"title":"Sentiment","href":"/metrics/sentiment"},{"title":"Citations and mentions","href":"/metrics/citations-and-mentions"},{"title":"Site GEO Score","href":"/metrics/site-geo-score"},{"title":"Glossary","href":"/metrics/glossary"}]},{"group":"Integrations","pages":[{"title":"Integrations","href":"/integrations/overview"},{"title":"Google Analytics and Search Console","href":"/integrations/google-analytics-and-search-console"},{"title":"Bing Webmaster Tools","href":"/integrations/bing-webmaster-tools"},{"title":"Looker Studio","href":"/integrations/looker-studio"},{"title":"Looker Studio connector","href":"/integrations/looker-studio-connector"},{"title":"AI agents (MCP)","href":"/integrations/ai-agents-mcp"},{"title":"Email notifications","href":"/integrations/email-notifications"}]},{"group":"Agencies","pages":[{"title":"Koalr for agencies","href":"/agencies/overview"},{"title":"Getting started as an agency","href":"/agencies/getting-started"},{"title":"Agency Admin","href":"/agencies/agency-admin"},{"title":"Onboarding clients","href":"/agencies/onboarding-clients"},{"title":"Shared taxonomy","href":"/agencies/shared-taxonomy"},{"title":"Prospects","href":"/agencies/prospects"},{"title":"Team and client logins","href":"/agencies/team-and-client-logins"},{"title":"Agency billing","href":"/agencies/billing"}]},{"group":"Account","pages":[{"title":"Plans and billing","href":"/account/plans-and-billing"},{"title":"Members and roles","href":"/account/members-and-roles"},{"title":"Site access and permissions","href":"/account/site-access-and-permissions"},{"title":"Org Admin","href":"/account/org-admin"},{"title":"Notifications","href":"/account/notifications"},{"title":"Security and data","href":"/account/security-and-data"}]},{"group":"Help","pages":[{"title":"Frequently asked questions","href":"/help/faq"},{"title":"Troubleshooting","href":"/help/troubleshooting"},{"title":"Support","href":"/help/support"}]}]},{"tab":"MCP","icon":"code","pages":[{"title":"MCP","href":"/api/mcp/introduction"}]},{"tab":"Release notes","icon":"sparkles","hidden":true,"pages":[{"title":"Release notes","href":"/changelog"}]}]},"basePath":"","title":"Meet Kevin - Koalr Docs","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":[],"chunks":[]}