What the agent answers from, and what it will refuse to guess at.
The agent answers from material you give it. When a search finds nothing, it
says it does not know rather than inventing an answer — that behaviour is the
point, and it is what makes the answers worth trusting.
Paste a URL. Good for a returns policy or a pricing page you want indexed on
its own.
A whole site crawl
Paste your homepage and choose a depth of 1 to 3 levels. You see the list of
pages found and pick which ones to index before anything is ingested —
a crawl is a proposal, not a commitment.
A sitemap
Reaches pages a crawl cannot: unlinked pages, pages only reachable from
search, anything not in your navigation. If a crawl missed something
important, this is usually why.
Pasted text
For the policies that live in someone’s head rather than on a page. Often
the highest-value thing you will add.
Files
.txt, .md, .csv and PDFs with a text layer.CSVs are chunked row by row, so a price never gets separated from its
product.
Scanned documents do not work. There is no OCR. A PDF that is really a
photograph of a page will ingest and contribute nothing, which is worse than
failing loudly — so check that you can select the text in your PDF before
uploading it.Also unsupported: images, video, and Word or Excel files. Export to PDF, CSV
or text first.
Fewer, better pages. Four hundred pages of navigation chrome make retrieval
worse, not better. Index the pages that answer questions.Write the answer down somewhere. If three customers a week ask something
your site never states, no amount of crawling will find it. Paste it in as text.Check the gaps report.Analytics lists the questions
the agent searched for and found nothing on. Each row is something worth adding
— it is the most directly useful page in the product.
You do not need a knowledge base per language. Keep your material in one
language; the agent translates as it answers, in whichever of the 37 supported
languages the customer is using.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"ThinnestAI","description":"One AI agent that answers on your website, WhatsApp and Telegram — and remembers the same customer across all of them.","colors":{"primary":"#ff4e01","light":"#ff7a3d","dark":"#e64600"},"logo":{"light":"https://mintcdn.com/thinnestai/v8t9Y30dpMuNl6ae/logo/light.svg?fit=max\u0026auto=format\u0026n=v8t9Y30dpMuNl6ae\u0026q=85\u0026s=b9c83749f4bae8ed15285bc7d2b3dec4","dark":"https://mintcdn.com/thinnestai/v8t9Y30dpMuNl6ae/logo/dark.svg?fit=max\u0026auto=format\u0026n=v8t9Y30dpMuNl6ae\u0026q=85\u0026s=e25aa9f9221cebcb813fa71c39f72037"},"favicon":"https://mintcdn.com/thinnestai/v8t9Y30dpMuNl6ae/favicon.png?fit=max\u0026auto=format\u0026n=v8t9Y30dpMuNl6ae\u0026q=85\u0026s=71b74c45d3942ee0cf5d5fec76b24991","api":{"playground":{"display":"interactive"},"examples":{"languages":["curl","javascript","python"]}},"navbar":{"primary":{"type":"button","label":"Open the console","href":"https://thinnest.ai/app"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"thinnestai","hasAudioNarration":false,"actualSubdomain":"thinnestai","customDomains":["docs.thinnest.ai"],"gitSource":{"type":"github","owner":"ashutoshkaremore","repo":"thin-agents-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ad9b2af180212ced3d75ad5","collectionId":"6953d0a8-861a-4fd5-a3a1-82fccccb6e16","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad9b2af180212ced3d75ad5"},"entitlements":{},"buildId":"6ad9db35ea294acc113759e8","clientVersion":"0.0.3926","searchFilterCounts":[{"language":"default","tag":"API reference","count":208},{"language":"default","tag":"Documentation","count":53},{"language":"default","tag":"Guides","count":15},{"language":"default","tag":"Tools","count":15},{"language":"default","tag":"Phone numbers","count":13},{"language":"default","tag":"Channels","count":12},{"language":"default","tag":"Reaching out","count":10},{"language":"default","tag":"Agents","count":10},{"language":"default","tag":"Your agent","count":9},{"language":"default","tag":"Customers","count":9}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"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":"editor-v7-file-tree","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":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"editor-nav-generations","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":"vite-origin","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":"editor-agent-model-picker","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}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"agent/knowledge","slug":"/agent/knowledge","pageMetadata":{"title":"Knowledge","description":"What the agent answers from, and what it will refuse to guess at.","href":"/agent/knowledge"},"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: \"What the agent answers from, and what it will refuse to guess at.\"\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`,code:`code`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Heading,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`The agent answers from material you give it. When a search finds nothing, it\nsays it does not know rather than inventing an answer — that behaviour is the\npoint, and it is what makes the answers worth trusting.`}),`\n`,_jsx(Heading,{level:`2`,id:`ways-to-add-material`,children:`Ways to add material`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`A single page`,icon:`link`,id:`a-single-page`,children:_jsx(_components.p,{children:`Paste a URL. Good for a returns policy or a pricing page you want indexed on\nits own.`})}),_jsx(Accordion,{title:`A whole site crawl`,icon:`sitemap`,id:`a-whole-site-crawl`,children:_jsxs(_components.p,{children:[`Paste your homepage and choose a depth of 1 to 3 levels. You see the list of\npages found and `,_jsx(_components.strong,{children:`pick which ones to index before anything is ingested`}),` —\na crawl is a proposal, not a commitment.`]})}),_jsx(Accordion,{title:`A sitemap`,icon:`map`,id:`a-sitemap`,children:_jsx(_components.p,{children:`Reaches pages a crawl cannot: unlinked pages, pages only reachable from\nsearch, anything not in your navigation. If a crawl missed something\nimportant, this is usually why.`})}),_jsx(Accordion,{title:`Pasted text`,icon:`clipboard`,id:`pasted-text`,children:_jsx(_components.p,{children:`For the policies that live in someone’s head rather than on a page. Often\nthe highest-value thing you will add.`})}),_jsxs(Accordion,{title:`Files`,icon:`file`,id:`files`,children:[_jsxs(_components.p,{children:[_jsx(_components.code,{children:`.txt`}),`, `,_jsx(_components.code,{children:`.md`}),`, `,_jsx(_components.code,{children:`.csv`}),` and PDFs with a text layer.`]}),_jsxs(_components.p,{children:[`CSVs are chunked `,_jsx(_components.strong,{children:`row by row`}),`, so a price never gets separated from its\nproduct.`]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`what-is-not-supported`,children:`What is not supported`}),`\n`,_jsxs(Warning,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Scanned documents do not work.`}),` There is no OCR. A PDF that is really a\nphotograph of a page will ingest and contribute nothing, which is worse than\nfailing loudly — so check that you can select the text in your PDF before\nuploading it.`]}),_jsx(_components.p,{children:`Also unsupported: images, video, and Word or Excel files. Export to PDF, CSV\nor text first.`})]}),`\n`,_jsx(Heading,{level:`2`,id:`getting-good-answers`,children:`Getting good answers`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Fewer, better pages.`}),` Four hundred pages of navigation chrome make retrieval\nworse, not better. Index the pages that answer questions.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Write the answer down somewhere.`}),` If three customers a week ask something\nyour site never states, no amount of crawling will find it. Paste it in as text.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Check the gaps report.`}),` `,_jsx(_components.a,{href:`/workspace/analytics`,children:`Analytics`}),` lists the questions\nthe agent searched for and found nothing on. Each row is something worth adding\n— it is the most directly useful page in the product.`]}),`\n`,_jsx(Heading,{level:`2`,id:`knowledge-and-language`,children:`Knowledge and language`}),`\n`,_jsx(_components.p,{children:`You do not need a knowledge base per language. Keep your material in one\nlanguage; the agent translates as it answers, in whichever of the 37 supported\nlanguages the customer is using.`})]})}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":"Knowledge","description":"What the agent answers from, and what it will refuse to guess at.","href":"/agent/knowledge"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Ways to add material","slug":"ways-to-add-material","depth":2,"children":[]},{"title":"What is not supported","slug":"what-is-not-supported","depth":2,"children":[]},{"title":"Getting good answers","slug":"getting-good-answers","depth":2,"children":[]},{"title":"Knowledge and language","slug":"knowledge-and-language","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"thinnestai","siteName":"ThinnestAI","title":"Knowledge - ThinnestAI","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-02T18:25:44.706Z","originalFileLocation":"agent/knowledge.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=\"What the agent answers from, and what it will refuse to guess at.\">\u003cmeta data-mint-head name=\"application-name\" content=\"ThinnestAI\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/thinnestai/5DqVrbKlNMbN0dXk/_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/thinnestai/5DqVrbKlNMbN0dXk/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/thinnestai/5DqVrbKlNMbN0dXk/_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/thinnestai/5DqVrbKlNMbN0dXk/_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/thinnestai/5DqVrbKlNMbN0dXk/_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/thinnestai/5DqVrbKlNMbN0dXk/_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/thinnestai/5DqVrbKlNMbN0dXk/_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/thinnestai/5DqVrbKlNMbN0dXk/_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/thinnestai/5DqVrbKlNMbN0dXk/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Knowledge - ThinnestAI\">\u003cmeta data-mint-head property=\"og:description\" content=\"What the agent answers from, and what it will refuse to guess at.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"ThinnestAI\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.thinnest.ai/agent/knowledge\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://thinnestai.mintlify.app/_mintlify/api/og/v2?division=Your+agent\u0026amp;title=Knowledge\u0026amp;description=What+the+agent+answers+from%2C+and+what+it+will+refuse+to+guess+at.\u0026amp;theme=4a7b69d59c8f36e85b2be2f3\u0026amp;signature=694419b1629a7c2217837f5c495776b05f66fdd1d9cfa4c3b42f8d0e92d7086b\">\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=\"Knowledge - ThinnestAI\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"What the agent answers from, and what it will refuse to guess at.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://thinnestai.mintlify.app/_mintlify/api/og/v2?division=Your+agent\u0026amp;title=Knowledge\u0026amp;description=What+the+agent+answers+from%2C+and+what+it+will+refuse+to+guess+at.\u0026amp;theme=4a7b69d59c8f36e85b2be2f3\u0026amp;signature=694419b1629a7c2217837f5c495776b05f66fdd1d9cfa4c3b42f8d0e92d7086b\">\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/thinnestai/5DqVrbKlNMbN0dXk/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"ThinnestAI\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#ff4e01\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.thinnest.ai/agent/knowledge\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/agent/knowledge.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.thinnest.ai/#organization\",\"name\":\"ThinnestAI\",\"url\":\"https://docs.thinnest.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/thinnestai/v8t9Y30dpMuNl6ae/logo/light.svg?fit=max\u0026auto=format\u0026n=v8t9Y30dpMuNl6ae\u0026q=85\u0026s=b9c83749f4bae8ed15285bc7d2b3dec4\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.thinnest.ai#website\",\"name\":\"ThinnestAI\",\"url\":\"https://docs.thinnest.ai\",\"publisher\":{\"@id\":\"https://docs.thinnest.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.thinnest.ai/agent/knowledge#webpage\",\"url\":\"https://docs.thinnest.ai/agent/knowledge\",\"name\":\"Knowledge\",\"description\":\"What the agent answers from, and what it will refuse to guess at.\",\"dateModified\":\"2026-09-02T18:25:44.706Z\",\"isPartOf\":{\"@id\":\"https://docs.thinnest.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.thinnest.ai/agent/knowledge#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.thinnest.ai/agent/knowledge#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"ThinnestAI\",\"item\":\"https://docs.thinnest.ai\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Knowledge\",\"item\":\"https://docs.thinnest.ai/agent/knowledge\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.thinnest.ai/agent/knowledge#article\",\"headline\":\"Knowledge\",\"name\":\"Knowledge\",\"description\":\"What the agent answers from, and what it will refuse to guess at.\",\"url\":\"https://docs.thinnest.ai/agent/knowledge\",\"mainEntityOfPage\":{\"@id\":\"https://docs.thinnest.ai/agent/knowledge#webpage\"},\"dateModified\":\"2026-09-02T18:25:44.706Z\",\"publisher\":{\"@id\":\"https://docs.thinnest.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.thinnest.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"ThinnestAI\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"ThinnestAI","nav":{"global":null,"tabs":[{"tab":"Documentation","groups":[{"group":"Getting started","pages":[{"title":"Introduction","href":"/introduction"},{"title":"Quickstart","href":"/quickstart"},{"title":"How the pieces fit","description":"Workspace, agent, channel, contact — and which one owns what.","href":"/concepts"}]},{"group":"Your agent","pages":[{"title":"Knowledge","href":"/agent/knowledge"},{"title":"Behaviour","description":"Tone, language, opening line, model and when to fetch a human.","href":"/agent/behaviour"},{"title":"Leads and contacts","href":"/agent/leads"},{"title":"Actions","href":"/agent/actions"},{"title":"After the call","href":"/agent/after-the-call"},{"title":"Calendar","href":"/agent/calendar"},{"title":"Spreadsheet","href":"/agent/spreadsheet"},{"title":"Call your own API","href":"/agent/custom-api"},{"title":"Escalation","href":"/agent/escalation"}]},{"group":"Channels","pages":[{"title":"Channels overview","href":"/channels/overview"},{"title":"Website widget","href":"/channels/website"},{"group":"WhatsApp","root":{"title":"WhatsApp","href":"/channels/whatsapp"},"pages":[{"title":"Connect External Agent/CRM","href":"/whatsapp/external-agents"}]},{"title":"SMS","href":"/channels/sms"},{"title":"Telegram","href":"/channels/telegram"},{"title":"Voice","href":"/channels/voice"},{"title":"Voice Clone","href":"/channels/voice-clone"},{"title":"Calling campaigns","href":"/channels/voice-campaigns"},{"title":"Phone numbers","href":"/channels/phone-numbers"}]},{"group":"Put it on your site","pages":[{"title":"Shopify","href":"/install/shopify"},{"title":"WordPress and WooCommerce","href":"/install/wordpress"},{"title":"PrestaShop","href":"/install/prestashop"},{"title":"Wix, Squarespace, Webflow and anything else","href":"/install/other-platforms"},{"title":"Recognise signed-in customers","href":"/install/signed-in-customers"},{"title":"Website \u0026 app agent","href":"/agent/website-and-app-agent"}]},{"group":"Reaching out","pages":[{"title":"Find leads","href":"/agent/find-leads"},{"title":"Templates","href":"/whatsapp/templates"},{"title":"One-time codes","href":"/whatsapp/one-time-codes"},{"title":"Send a message","href":"/whatsapp/send"},{"title":"Broadcasts","href":"/whatsapp/broadcasts"},{"title":"Sequences","href":"/whatsapp/sequences"},{"title":"Your products in the chat","href":"/whatsapp/products"},{"title":"When a message isn't delivered","href":"/whatsapp/not-delivered"},{"title":"Adding a payment method in Meta","href":"/whatsapp/payment-method"},{"title":"WhatsApp calls","href":"/whatsapp/calls"}]},{"group":"Meta's rules","pages":[{"title":"Meta's rules, in one place","href":"/meta/overview"},{"title":"Windows and what gets charged","href":"/meta/windows-and-pricing"},{"title":"Template review and approval","href":"/meta/template-review"},{"title":"Quality ratings and messaging limits","href":"/meta/quality-and-limits"},{"title":"Business verification","href":"/meta/verification"}]},{"group":"Working the conversations","pages":[{"title":"Inbox","href":"/workspace/inbox"},{"title":"Helpdesk","href":"/workspace/helpdesk"},{"title":"Analytics","href":"/workspace/analytics"},{"title":"Usage","href":"/workspace/usage"},{"title":"Your data: erasure and training","href":"/workspace/data-and-erasure"},{"title":"Notifications","href":"/workspace/notifications"}]},{"group":"White label","pages":[{"title":"White label","href":"/white-label/overview"},{"title":"Clients","href":"/white-label/clients"},{"title":"Brand and domains","href":"/white-label/brand-and-domains"},{"title":"Your prices","href":"/white-label/prices"}]},{"group":"Partners","pages":[{"title":"Partner referrals","href":"/partners/referrals"}]}]},{"tab":"Guides","pages":[{"title":"Guides","href":"/guides/overview"}]},{"tab":"MCP","pages":[{"title":"MCP","href":"/mcp/overview"}]},{"tab":"API reference","pages":[{"title":"API reference","href":"/api-reference/introduction"}]},{"tab":"What's New","pages":[{"title":"What's New","href":"/whats-new"}]}]},"title":"Knowledge - ThinnestAI","buildId":"dpl_9DauxEjb9gzCtcuhPQFbquJvx7FJ","deploymentId":"dpl_9DauxEjb9gzCtcuhPQFbquJvx7FJ","dynamics":[],"chunks":[]}