{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"Phonely Documentation","colors":{"primary":"#6B0099","light":"#9B30FF","dark":"#4A0069"},"logo":{"light":"https://mintcdn.com/phonely/iCxxv_3GatFhm6IZ/logo/logo-purple.png?fit=max\u0026auto=format\u0026n=iCxxv_3GatFhm6IZ\u0026q=85\u0026s=2afc59be170ec958ea83d390334811aa","dark":"https://mintcdn.com/phonely/dH0twDC21AoP59KD/logo/logo-white.png?fit=max\u0026auto=format\u0026n=dH0twDC21AoP59KD\u0026q=85\u0026s=b5d27a050b6e30e42a6b316d3e97d3b7"},"favicon":{"light":"https://mintcdn.com/phonely/iCxxv_3GatFhm6IZ/logo/logo-small-purple.svg?fit=max\u0026auto=format\u0026n=iCxxv_3GatFhm6IZ\u0026q=85\u0026s=90c51a46396e34e88639806993bac698","dark":"https://mintcdn.com/phonely/iCxxv_3GatFhm6IZ/logo/logo-small-white.svg?fit=max\u0026auto=format\u0026n=iCxxv_3GatFhm6IZ\u0026q=85\u0026s=34a68aa8fbb2312361db928be195131d"},"api":{"playground":{"display":"simple"}},"navbar":{"links":[{"href":"mailto:[email protected]","label":"Support"},{"href":"https://discord.gg/BMHPUaZG37","label":"Community"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.phonely.ai"}},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/phonely-ai","discord":"https://discord.gg/BMHPUaZG37"}},"seo":{"indexing":"navigable"},"icons":{"library":"lucide"},"styling":{"eyebrows":"breadcrumbs","latex":false},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","grok","mcp","add-mcp","cursor","vscode"],"display":"header"},"interaction":{"drilldown":true},"metadata":{"timestamp":true},"navigation":{"global":{"anchors":[{"anchor":"Dashboard","icon":"gauge","href":"https://app.phonely.ai"},{"anchor":"Community","icon":"users","href":"https://discord.gg/BMHPUaZG37"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"phonely","hasAudioNarration":false,"actualSubdomain":"phonely","customDomains":["docs.phonely.ai"],"gitSource":{"type":"github","owner":"phonely-ai","repo":"frontend-api-doc","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af3c0d15509c500e6d81540","clientVersion":"0.0.4102","searchFilterCounts":[{"language":"default","tag":"Home","count":74},{"language":"default","tag":"API Reference","count":66},{"language":"default","tag":"BUILD YOUR AGENT","count":43},{"language":"default","tag":"API v1 endpoints","count":34},{"language":"default","tag":"Legacy API","count":23},{"language":"default","tag":"Block Reference","count":20},{"language":"default","tag":"Agents","count":20},{"language":"default","tag":"Flow Editor","count":10},{"language":"default","tag":"Integrations","count":9},{"language":"default","tag":"API v1","count":8}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","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":"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":"editor-metadata","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},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"css/custom.css","content":"a.text-sm.text-gray-500.dark\\:text-gray-400.hover\\:text-gray-700.dark\\:hover\\:text-gray-300.text-nowrap{display:none!important}::-webkit-scrollbar{width:4px;height:4px;background:transparent}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(0, 0, 0, 0.2);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:rgba(0, 0, 0, 0.3)}*{scrollbar-width:thin;scrollbar-color:rgba(0, 0, 0, 0.2) transparent}html,body{-ms-overflow-style:none}main,.content,[role=\"main\"],.main-content,.mintlify-doc-content,.mintlify-doc-content>div,[data-mintlify-doc-content],article,.article-content{overscroll-behavior:contain}aside,.sidebar,[role=\"complementary\"],[class*=\"sidebar\"],[class*=\"toc\"],[class*=\"table-of-contents\"],[class*=\"on-this-page\"],[class*=\"right-sidebar\"],[class*=\"right-side\"],[data-mintlify-toc],.mintlify-toc{overscroll-behavior:contain}nav,[role=\"navigation\"],[class*=\"nav\"],[class*=\"menu\"]{overscroll-behavior:contain}[class*=\"Card\"] a,a[class*=\"card\"]{transition:transform 0.15s ease, box-shadow 0.15s ease}[class*=\"Card\"] a:hover,a[class*=\"card\"]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0, 0, 0, 0.08)}.dark [class*=\"Card\"] a:hover,.dark a[class*=\"card\"]:hover{box-shadow:0 4px 12px rgba(0, 0, 0, 0.24)}article h2{margin-top:2.5rem}article h3{margin-top:1.75rem}:root{--iframe-border-radius: 8px;--iframe-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);--iframe-margin: 1rem 0;--iframe-transition: padding-bottom 0.3s ease, max-height 0.3s ease;--iframe-aspect-large: 50%;--iframe-aspect-desktop: 56.25%;--iframe-aspect-tablet-landscape: 52.5%;--iframe-aspect-tablet-portrait: 60%;--iframe-aspect-mobile: 66.67%;--iframe-aspect-very-small: 75%;--iframe-max-height-large: 600px;--iframe-max-height-desktop: 500px;--iframe-max-height-tablet-landscape: 400px;--iframe-max-height-tablet-portrait: 350px;--iframe-max-height-mobile: 300px;--iframe-max-height-very-small: 250px}.responsive-iframe-container{position:relative;width:100%;height:0;overflow:hidden;border-radius:var(--iframe-border-radius);box-shadow:var(--iframe-shadow);margin:var(--iframe-margin);transition:var(--iframe-transition)}.responsive-iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:var(--iframe-border-radius)}.responsive-iframe,iframe.responsive-iframe{width:100%!important;aspect-ratio:16 / 9!important;border:none!important;border-radius:var(--iframe-border-radius)!important;box-shadow:var(--iframe-shadow)!important;margin:var(--iframe-margin)!important}.responsive-iframe-container{padding-bottom:var(--iframe-aspect-desktop)}@media (min-width: 1200px){.responsive-iframe-container{padding-bottom:var(--iframe-aspect-large);max-height:var(--iframe-max-height-large)}}@media (min-width: 992px) and (max-width: 1199px){.responsive-iframe-container{padding-bottom:var(--iframe-aspect-desktop);max-height:var(--iframe-max-height-desktop)}}@media (min-width: 768px) and (max-width: 991px){.responsive-iframe-container{padding-bottom:var(--iframe-aspect-tablet-landscape);max-height:var(--iframe-max-height-tablet-landscape)}}@media (min-width: 481px) and (max-width: 767px){.responsive-iframe-container{padding-bottom:var(--iframe-aspect-tablet-portrait);max-height:var(--iframe-max-height-tablet-portrait)}}@media (max-width: 480px){.responsive-iframe-container{padding-bottom:var(--iframe-aspect-mobile);max-height:var(--iframe-max-height-mobile)}}@media (max-width: 320px){.responsive-iframe-container{padding-bottom:var(--iframe-aspect-very-small);max-height:var(--iframe-max-height-very-small)}}.mintlify-doc-content .responsive-iframe-container,.mintlify-doc-content .responsive-iframe,.mintlify-doc-content iframe.responsive-iframe,[data-mintlify-doc-content] .responsive-iframe-container,[data-mintlify-doc-content] .responsive-iframe,[data-mintlify-doc-content] iframe.responsive-iframe{width:100%!important}"},{"filePath":"css/variables-table-alignment.css","content":""}],"page":{"pagePath":"api-reference/v1/agents/add-knowledge-website-pages","slug":"/api-reference/v1/agents/add-knowledge-website-pages","pageMetadata":{"title":"Add knowledge website pages","description":"Add website pages to an agent's knowledge.\n\nSend one to 50 URLs. A batch returns the sources added and failures per page.\nThe maximum cached age applies only when sending one URL.","deprecated":null,"version":null,"openapi":"/api-reference/v1/openapi.json post /v1/agents/{id}/knowledge-sources/websites","href":"/api-reference/v1/agents/add-knowledge-website-pages","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Add website pages to an agent’s knowledge.\"\n }), \"\\n\", _jsx(_components.p, {\n children: \"Send one to 50 URLs. A batch returns the sources added and failures per page.\\nThe maximum cached age applies only when sending one URL.\"\n })]\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}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Add knowledge website pages","description":"Add website pages to an agent's knowledge.\n\nSend one to 50 URLs. A batch returns the sources added and failures per page.\nThe maximum cached age applies only when sending one URL.","deprecated":null,"version":null,"openapi":"/api-reference/v1/openapi.json post /v1/agents/{id}/knowledge-sources/websites","href":"/api-reference/v1/agents/add-knowledge-website-pages","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"description":"Add website pages to an agent's knowledge.\n\nSend one to 50 URLs. A batch returns the sources added and failures per page.\nThe maximum cached age applies only when sending one URL.","operationId":"create_agent_knowledge_websites","parameters":["2fe44e68-4348-400a-a4c4-168c77c56630","d7c55731-1489-46fb-a2c5-eab579a4ae32"],"requestBody":"c40d91f4-725c-4f52-b701-9402ee59ccc6","responses":{"201":"92ec9590-0509-4d9e-be2f-e07a565bce0d","400":"33cc9d1b-8acb-4ea7-afae-d7de4a70e778","401":"a96e4c63-4646-4255-8fd2-9117882f43f6","403":"553feab9-4f38-4467-9946-35057c204a94","404":"15f0fe67-2b8f-41e9-9b70-aefda01177bb","429":"e41cda3d-51d0-4690-9432-e6cf5438107d","500":"86d8ff52-9bf0-43e6-bd7f-22780c9d79f8","502":"047ad01f-3b89-4b04-9015-ae9769f73a37","503":"de501e23-82c3-4b3b-8dcd-0fcf7b54f4ed"},"security":["30842879-a03c-4cf8-9a45-40e404081b0c"],"summary":"Add knowledge website pages","tags":["Agents"],"x-permission":"write_knowledge","x-rate-class":"expensive","x-scope":"organization","x-stability-level":"stable","method":"post","type":"path","servers":["45f5f669-0210-42d7-9200-2ec9aaf7bbdf","fe17dd0b-2fbd-41c4-a2c3-cea1c909cb87"],"path":"/v1/agents/{id}/knowledge-sources/websites","baseUrlOptions":["https://api.us.phonely.ai","https://api.au.phonely.ai"],"title":"Add knowledge website pages","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"2fe44e68-4348-400a-a4c4-168c77c56630":{"description":"The agent's ID.","in":"path","name":"id","required":true,"schema":{"description":"The agent's ID.","title":"Id","type":"string","isRequired":true,"uniqueKey":"","typeLabel":"string"}},"d7c55731-1489-46fb-a2c5-eab579a4ae32":{"description":"Optional. Must be the key's org.","in":"header","name":"Phonely-Organization","required":false,"schema":{"oneOf":[{"type":"string","title":"Phonely-Organization","description":"Optional. Must be the key's org.","uniqueKey":"oneOf.0","typeLabel":"string"},{"type":"null","title":"Phonely-Organization","description":"Optional. Must be the key's org.","uniqueKey":"oneOf.1","typeLabel":"null"}],"isRequired":false,"uniqueKey":"","typeLabel":"string | null"}}},"requestBody":{"content":{"application/json":{"schema":{"additionalProperties":false,"properties":{"urls":{"description":"One to 50 HTTP or HTTPS pages to add.","items":{"format":"uri","minLength":1,"type":"string","uniqueKey":"urls.items.[INDEX]","typeLabel":"string\u003curi>"},"maxItems":50,"minItems":1,"title":"Urls","type":"array","isRequired":true,"uniqueKey":"urls","typeLabel":"string\u003curi>[]"},"max_age_ms":{"default":86400000,"description":"Maximum cached page age in milliseconds. Used only for a single URL.","minimum":0,"title":"Max Age Ms","type":"integer","uniqueKey":"max_age_ms","typeLabel":"integer"}},"required":["urls"],"title":"KnowledgeWebsitesCreate","type":"object","uniqueKey":"","typeLabel":"KnowledgeWebsitesCreate · object"},"examples":{"Example":{"title":"Example","value":{"urls":["\u003cstring>"],"max_age_ms":86400000}}},"exampleType":"generated"}},"required":true,"exampleType":"generated"},"responses":{"92ec9590-0509-4d9e-be2f-e07a565bce0d":{"content":{"application/json":{"schema":{"additionalProperties":false,"properties":{"data":{"description":"The sources successfully added by this request.","items":{"additionalProperties":false,"description":"Something an agent knows: a document, an uploaded file or a website page.","properties":{"agent_id":{"description":"The agent it belongs to.","title":"Agent Id","type":"string","isRequired":true,"uniqueKey":"data.items.[INDEX].agent_id","typeLabel":"string"},"content":{"oneOf":[{"type":"string","title":"Content","description":"The text the agent uses, in Markdown. `null` when there is none, as for most uploaded files.","isRequired":true,"uniqueKey":"data.items.[INDEX].content.oneOf.0","typeLabel":"string"},{"type":"null","title":"Content","description":"The text the agent uses, in Markdown. `null` when there is none, as for most uploaded files.","isRequired":true,"uniqueKey":"data.items.[INDEX].content.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].content","typeLabel":"string | null"},"id":{"description":"The knowledge source's ID.","title":"Id","type":"string","isRequired":true,"uniqueKey":"data.items.[INDEX].id","typeLabel":"string"},"is_active":{"description":"Whether the agent uses it on calls. A source can be turned off without deleting it.","title":"Is Active","type":"boolean","isRequired":true,"uniqueKey":"data.items.[INDEX].is_active","typeLabel":"boolean"},"name":{"oneOf":[{"type":"string","title":"Name","description":"The name shown in the web app. `null` when it has none.","isRequired":true,"uniqueKey":"data.items.[INDEX].name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Name","description":"The name shown in the web app. `null` when it has none.","isRequired":true,"uniqueKey":"data.items.[INDEX].name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].name","typeLabel":"string | null"},"object":{"const":"knowledge_source","default":"knowledge_source","description":"The type of this object, always `knowledge_source`.","title":"Object","type":"string","isRequired":true,"uniqueKey":"data.items.[INDEX].object","typeLabel":"string"},"type":{"description":"`document` is text written in the web app, `file` an uploaded file, `website` a scraped web page. Known values: `document`, `file`, `website`. More can be added, so handle values you don't recognize.","title":"Type","type":"string","x-extensible-enum":["document","file","website"],"isRequired":true,"uniqueKey":"data.items.[INDEX].type","typeLabel":"string"},"url":{"oneOf":[{"type":"string","title":"Url","description":"The page's address, for a `website`. `null` for other types.","isRequired":true,"uniqueKey":"data.items.[INDEX].url.oneOf.0","typeLabel":"string"},{"type":"null","title":"Url","description":"The page's address, for a `website`. `null` for other types.","isRequired":true,"uniqueKey":"data.items.[INDEX].url.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].url","typeLabel":"string | null"}},"required":["object","id","agent_id","type","name","is_active","url","content"],"title":"KnowledgeSource","type":"object","uniqueKey":"data.items.[INDEX]","typeLabel":"KnowledgeSource · object"},"title":"Data","type":"array","isRequired":true,"uniqueKey":"data","typeLabel":"KnowledgeSource · object[]"},"errors":{"description":"Failures per page. Empty when every page was added.","items":{"additionalProperties":false,"properties":{"message":{"description":"What failed for this page.","title":"Message","type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"},"url":{"description":"The page that could not be added.","title":"Url","type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].url","typeLabel":"string"}},"required":["url","message"],"title":"KnowledgeWebsiteError","type":"object","uniqueKey":"errors.items.[INDEX]","typeLabel":"KnowledgeWebsiteError · object"},"title":"Errors","type":"array","isRequired":true,"uniqueKey":"errors","typeLabel":"KnowledgeWebsiteError · object[]"},"object":{"const":"knowledge_source_batch","default":"knowledge_source_batch","description":"The type of this object, always `knowledge_source_batch`.","title":"Object","type":"string","isRequired":true,"uniqueKey":"object","typeLabel":"string"}},"required":["object","data","errors"],"title":"KnowledgeSourceBatch","type":"object","uniqueKey":"","typeLabel":"KnowledgeSourceBatch · object"},"examples":{"Example":{"title":"Example","value":{"data":[{"agent_id":"\u003cstring>","content":"\u003cstring>","id":"\u003cstring>","is_active":true,"name":"\u003cstring>","object":"knowledge_source","type":"\u003cstring>","url":"\u003cstring>"}],"errors":[{"message":"\u003cstring>","url":"\u003cstring>"}],"object":"knowledge_source_batch"}}},"exampleType":"generated"}},"description":"Successful Response","headers":{"Phonely-Organization":{"description":"The authorized organization for this request.","schema":{"type":"string"}}},"exampleType":"generated"},"33cc9d1b-8acb-4ea7-afae-d7de4a70e778":{"content":{"application/json":{"schema":{"additionalProperties":false,"description":"The body of every `/v1` error.","properties":{"error":{"additionalProperties":false,"properties":{"code":{"description":"What went wrong, stable and machine-readable. Known values: `validation_failed`, `invalid_cursor`, `invalid_api_key`, `invalid_user_token`, `user_unavailable`, `insufficient_access`, `organization_mismatch`, `forbidden`, `not_found`, `method_not_allowed`, `conflict`, `agent_limit_reached`, `agent_too_large`, `sms_setup_required`, `opportunity_analysis_not_set_up`, `precondition_failed`, `payload_too_large`, `unsupported_media_type`, `precondition_required`, `rate_limited`, `internal_error`, `knowledge_processing_failed`, `bad_gateway`, `service_unavailable`, `gateway_timeout`. More can be added, so handle values you don't recognize.","title":"Code","type":"string","x-extensible-enum":["validation_failed","invalid_cursor","invalid_api_key","invalid_user_token","user_unavailable","insufficient_access","organization_mismatch","forbidden","not_found","method_not_allowed","conflict","agent_limit_reached","agent_too_large","sms_setup_required","opportunity_analysis_not_set_up","precondition_failed","payload_too_large","unsupported_media_type","precondition_required","rate_limited","internal_error","knowledge_processing_failed","bad_gateway","service_unavailable","gateway_timeout"],"isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"details":{"description":"One entry per problem field. Empty when the error has none.","items":{"additionalProperties":false,"properties":{"field":{"description":"The field the issue is about, as sent: `agent_id`, `limit`. Empty when none.","title":"Field","type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].field","typeLabel":"string"},"issue":{"description":"What is wrong with the field. Known values: `required`, `unknown_field`, `invalid_json`, `invalid_type`, `invalid_value`, `out_of_range`, `invalid_cursor`, `read_only_field`. More can be added, so handle values you don't recognize.","title":"Issue","type":"string","x-extensible-enum":["required","unknown_field","invalid_json","invalid_type","invalid_value","out_of_range","invalid_cursor","read_only_field"],"isRequired":true,"uniqueKey":"error.details.items.[INDEX].issue","typeLabel":"string"},"message":{"description":"For people: what is wrong with this field.","title":"Message","type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].message","typeLabel":"string"}},"required":["field","issue","message"],"title":"ErrorDetail","type":"object","uniqueKey":"error.details.items.[INDEX]","typeLabel":"ErrorDetail · object"},"title":"Details","type":"array","isRequired":true,"uniqueKey":"error.details","typeLabel":"ErrorDetail · object[]"},"message":{"description":"For people. Wording can change; branch on `code`.","title":"Message","type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"request_id":{"oneOf":[{"type":"string","title":"Request Id","description":"Also in the `X-Request-Id` header. Quote it to support.","isRequired":true,"uniqueKey":"error.request_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Request Id","description":"Also in the `X-Request-Id` header. Quote it to support.","isRequired":true,"uniqueKey":"error.request_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"error.request_id","typeLabel":"string | null"}},"required":["code","message","details","request_id"],"title":"Error","type":"object","description":"What went wrong.","isRequired":true,"uniqueKey":"error","typeLabel":"Error · object"}},"required":["error"],"title":"ErrorResponse","type":"object","uniqueKey":"","typeLabel":"ErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"\u003cstring>","details":[{"field":"\u003cstring>","issue":"\u003cstring>","message":"\u003cstring>"}],"message":"\u003cstring>","request_id":"\u003cstring>"}}}},"exampleType":"generated"}},"description":"The request is invalid: a malformed body, a bad or unknown field, or an unknown query parameter.","exampleType":"generated"},"a96e4c63-4646-4255-8fd2-9117882f43f6":{"content":{"application/json":{"schema":{"additionalProperties":false,"description":"The body of every `/v1` error.","properties":{"error":{"additionalProperties":false,"properties":{"code":{"description":"What went wrong, stable and machine-readable. Known values: `validation_failed`, `invalid_cursor`, `invalid_api_key`, `invalid_user_token`, `user_unavailable`, `insufficient_access`, `organization_mismatch`, `forbidden`, `not_found`, `method_not_allowed`, `conflict`, `agent_limit_reached`, `agent_too_large`, `sms_setup_required`, `opportunity_analysis_not_set_up`, `precondition_failed`, `payload_too_large`, `unsupported_media_type`, `precondition_required`, `rate_limited`, `internal_error`, `knowledge_processing_failed`, `bad_gateway`, `service_unavailable`, `gateway_timeout`. More can be added, so handle values you don't recognize.","title":"Code","type":"string","x-extensible-enum":["validation_failed","invalid_cursor","invalid_api_key","invalid_user_token","user_unavailable","insufficient_access","organization_mismatch","forbidden","not_found","method_not_allowed","conflict","agent_limit_reached","agent_too_large","sms_setup_required","opportunity_analysis_not_set_up","precondition_failed","payload_too_large","unsupported_media_type","precondition_required","rate_limited","internal_error","knowledge_processing_failed","bad_gateway","service_unavailable","gateway_timeout"],"isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"details":{"description":"One entry per problem field. Empty when the error has none.","items":{"additionalProperties":false,"properties":{"field":{"description":"The field the issue is about, as sent: `agent_id`, `limit`. Empty when none.","title":"Field","type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].field","typeLabel":"string"},"issue":{"description":"What is wrong with the field. Known values: `required`, `unknown_field`, `invalid_json`, `invalid_type`, `invalid_value`, `out_of_range`, `invalid_cursor`, `read_only_field`. More can be added, so handle values you don't recognize.","title":"Issue","type":"string","x-extensible-enum":["required","unknown_field","invalid_json","invalid_type","invalid_value","out_of_range","invalid_cursor","read_only_field"],"isRequired":true,"uniqueKey":"error.details.items.[INDEX].issue","typeLabel":"string"},"message":{"description":"For people: what is wrong with this field.","title":"Message","type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].message","typeLabel":"string"}},"required":["field","issue","message"],"title":"ErrorDetail","type":"object","uniqueKey":"error.details.items.[INDEX]","typeLabel":"ErrorDetail · object"},"title":"Details","type":"array","isRequired":true,"uniqueKey":"error.details","typeLabel":"ErrorDetail · object[]"},"message":{"description":"For people. Wording can change; branch on `code`.","title":"Message","type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"request_id":{"oneOf":[{"type":"string","title":"Request Id","description":"Also in the `X-Request-Id` header. Quote it to support.","isRequired":true,"uniqueKey":"error.request_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Request Id","description":"Also in the `X-Request-Id` header. Quote it to support.","isRequired":true,"uniqueKey":"error.request_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"error.request_id","typeLabel":"string | null"}},"required":["code","message","details","request_id"],"title":"Error","type":"object","description":"What went wrong.","isRequired":true,"uniqueKey":"error","typeLabel":"Error · object"}},"required":["error"],"title":"ErrorResponse","type":"object","uniqueKey":"","typeLabel":"ErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"\u003cstring>","details":[{"field":"\u003cstring>","issue":"\u003cstring>","message":"\u003cstring>"}],"message":"\u003cstring>","request_id":"\u003cstring>"}}}},"exampleType":"generated"}},"description":"The API key is missing, invalid or revoked.","headers":{"WWW-Authenticate":{"description":"Always `Bearer`.","schema":{"type":"string"}}},"exampleType":"generated"},"553feab9-4f38-4467-9946-35057c204a94":{"content":{"application/json":{"schema":{"additionalProperties":false,"description":"The body of every `/v1` error.","properties":{"error":{"additionalProperties":false,"properties":{"code":{"description":"What went wrong, stable and machine-readable. Known values: `validation_failed`, `invalid_cursor`, `invalid_api_key`, `invalid_user_token`, `user_unavailable`, `insufficient_access`, `organization_mismatch`, `forbidden`, `not_found`, `method_not_allowed`, `conflict`, `agent_limit_reached`, `agent_too_large`, `sms_setup_required`, `opportunity_analysis_not_set_up`, `precondition_failed`, `payload_too_large`, `unsupported_media_type`, `precondition_required`, `rate_limited`, `internal_error`, `knowledge_processing_failed`, `bad_gateway`, `service_unavailable`, `gateway_timeout`. More can be added, so handle values you don't recognize.","title":"Code","type":"string","x-extensible-enum":["validation_failed","invalid_cursor","invalid_api_key","invalid_user_token","user_unavailable","insufficient_access","organization_mismatch","forbidden","not_found","method_not_allowed","conflict","agent_limit_reached","agent_too_large","sms_setup_required","opportunity_analysis_not_set_up","precondition_failed","payload_too_large","unsupported_media_type","precondition_required","rate_limited","internal_error","knowledge_processing_failed","bad_gateway","service_unavailable","gateway_timeout"],"isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"details":{"description":"One entry per problem field. Empty when the error has none.","items":{"additionalProperties":false,"properties":{"field":{"description":"The field the issue is about, as sent: `agent_id`, `limit`. Empty when none.","title":"Field","type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].field","typeLabel":"string"},"issue":{"description":"What is wrong with the field. Known values: `required`, `unknown_field`, `invalid_json`, `invalid_type`, `invalid_value`, `out_of_range`, `invalid_cursor`, `read_only_field`. More can be added, so handle values you don't recognize.","title":"Issue","type":"string","x-extensible-enum":["required","unknown_field","invalid_json","invalid_type","invalid_value","out_of_range","invalid_cursor","read_only_field"],"isRequired":true,"uniqueKey":"error.details.items.[INDEX].issue","typeLabel":"string"},"message":{"description":"For people: what is wrong with this field.","title":"Message","type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].message","typeLabel":"string"}},"required":["field","issue","message"],"title":"ErrorDetail","type":"object","uniqueKey":"error.details.items.[INDEX]","typeLabel":"ErrorDetail · object"},"title":"Details","type":"array","isRequired":true,"uniqueKey":"error.details","typeLabel":"ErrorDetail · object[]"},"message":{"description":"For people. Wording can change; branch on `code`.","title":"Message","type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"request_id":{"oneOf":[{"type":"string","title":"Request Id","description":"Also in the `X-Request-Id` header. Quote it to support.","isRequired":true,"uniqueKey":"error.request_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Request Id","description":"Also in the `X-Request-Id` header. Quote it to support.","isRequired":true,"uniqueKey":"error.request_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"error.request_id","typeLabel":"string | null"}},"required":["code","message","details","request_id"],"title":"Error","type":"object","description":"What went wrong.","isRequired":true,"uniqueKey":"error","typeLabel":"Error · object"}},"required":["error"],"title":"ErrorResponse","type":"object","uniqueKey":"","typeLabel":"ErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"\u003cstring>","details":[{"field":"\u003cstring>","issue":"\u003cstring>","message":"\u003cstring>"}],"message":"\u003cstring>","request_id":"\u003cstring>"}}}},"exampleType":"generated"}},"description":"The key can't do this: a read-only key writing, or `Phonely-Organization` naming another org.","exampleType":"generated"},"15f0fe67-2b8f-41e9-9b70-aefda01177bb":{"content":{"application/json":{"schema":{"additionalProperties":false,"description":"The body of every `/v1` error.","properties":{"error":{"additionalProperties":false,"properties":{"code":{"description":"What went wrong, stable and machine-readable. Known values: `validation_failed`, `invalid_cursor`, `invalid_api_key`, `invalid_user_token`, `user_unavailable`, `insufficient_access`, `organization_mismatch`, `forbidden`, `not_found`, `method_not_allowed`, `conflict`, `agent_limit_reached`, `agent_too_large`, `sms_setup_required`, `opportunity_analysis_not_set_up`, `precondition_failed`, `payload_too_large`, `unsupported_media_type`, `precondition_required`, `rate_limited`, `internal_error`, `knowledge_processing_failed`, `bad_gateway`, `service_unavailable`, `gateway_timeout`. More can be added, so handle values you don't recognize.","title":"Code","type":"string","x-extensible-enum":["validation_failed","invalid_cursor","invalid_api_key","invalid_user_token","user_unavailable","insufficient_access","organization_mismatch","forbidden","not_found","method_not_allowed","conflict","agent_limit_reached","agent_too_large","sms_setup_required","opportunity_analysis_not_set_up","precondition_failed","payload_too_large","unsupported_media_type","precondition_required","rate_limited","internal_error","knowledge_processing_failed","bad_gateway","service_unavailable","gateway_timeout"],"isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"details":{"description":"One entry per problem field. Empty when the error has none.","items":{"additionalProperties":false,"properties":{"field":{"description":"The field the issue is about, as sent: `agent_id`, `limit`. Empty when none.","title":"Field","type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].field","typeLabel":"string"},"issue":{"description":"What is wrong with the field. Known values: `required`, `unknown_field`, `invalid_json`, `invalid_type`, `invalid_value`, `out_of_range`, `invalid_cursor`, `read_only_field`. More can be added, so handle values you don't recognize.","title":"Issue","type":"string","x-extensible-enum":["required","unknown_field","invalid_json","invalid_type","invalid_value","out_of_range","invalid_cursor","read_only_field"],"isRequired":true,"uniqueKey":"error.details.items.[INDEX].issue","typeLabel":"string"},"message":{"description":"For people: what is wrong with this field.","title":"Message","type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].message","typeLabel":"string"}},"required":["field","issue","message"],"title":"ErrorDetail","type":"object","uniqueKey":"error.details.items.[INDEX]","typeLabel":"ErrorDetail · object"},"title":"Details","type":"array","isRequired":true,"uniqueKey":"error.details","typeLabel":"ErrorDetail · object[]"},"message":{"description":"For people. Wording can change; branch on `code`.","title":"Message","type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"request_id":{"oneOf":[{"type":"string","title":"Request Id","description":"Also in the `X-Request-Id` header. Quote it to support.","isRequired":true,"uniqueKey":"error.request_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Request Id","description":"Also in the `X-Request-Id` header. Quote it to support.","isRequired":true,"uniqueKey":"error.request_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"error.request_id","typeLabel":"string | null"}},"required":["code","message","details","request_id"],"title":"Error","type":"object","description":"What went wrong.","isRequired":true,"uniqueKey":"error","typeLabel":"Error · object"}},"required":["error"],"title":"ErrorResponse","type":"object","uniqueKey":"","typeLabel":"ErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"\u003cstring>","details":[{"field":"\u003cstring>","issue":"\u003cstring>","message":"\u003cstring>"}],"message":"\u003cstring>","request_id":"\u003cstring>"}}}},"exampleType":"generated"}},"description":"The resource doesn't exist, or belongs to another organization.","exampleType":"generated"},"e41cda3d-51d0-4690-9432-e6cf5438107d":{"content":{"application/json":{"schema":{"additionalProperties":false,"description":"The body of every `/v1` error.","properties":{"error":{"additionalProperties":false,"properties":{"code":{"description":"What went wrong, stable and machine-readable. Known values: `validation_failed`, `invalid_cursor`, `invalid_api_key`, `invalid_user_token`, `user_unavailable`, `insufficient_access`, `organization_mismatch`, `forbidden`, `not_found`, `method_not_allowed`, `conflict`, `agent_limit_reached`, `agent_too_large`, `sms_setup_required`, `opportunity_analysis_not_set_up`, `precondition_failed`, `payload_too_large`, `unsupported_media_type`, `precondition_required`, `rate_limited`, `internal_error`, `knowledge_processing_failed`, `bad_gateway`, `service_unavailable`, `gateway_timeout`. More can be added, so handle values you don't recognize.","title":"Code","type":"string","x-extensible-enum":["validation_failed","invalid_cursor","invalid_api_key","invalid_user_token","user_unavailable","insufficient_access","organization_mismatch","forbidden","not_found","method_not_allowed","conflict","agent_limit_reached","agent_too_large","sms_setup_required","opportunity_analysis_not_set_up","precondition_failed","payload_too_large","unsupported_media_type","precondition_required","rate_limited","internal_error","knowledge_processing_failed","bad_gateway","service_unavailable","gateway_timeout"],"isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"details":{"description":"One entry per problem field. Empty when the error has none.","items":{"additionalProperties":false,"properties":{"field":{"description":"The field the issue is about, as sent: `agent_id`, `limit`. Empty when none.","title":"Field","type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].field","typeLabel":"string"},"issue":{"description":"What is wrong with the field. Known values: `required`, `unknown_field`, `invalid_json`, `invalid_type`, `invalid_value`, `out_of_range`, `invalid_cursor`, `read_only_field`. More can be added, so handle values you don't recognize.","title":"Issue","type":"string","x-extensible-enum":["required","unknown_field","invalid_json","invalid_type","invalid_value","out_of_range","invalid_cursor","read_only_field"],"isRequired":true,"uniqueKey":"error.details.items.[INDEX].issue","typeLabel":"string"},"message":{"description":"For people: what is wrong with this field.","title":"Message","type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].message","typeLabel":"string"}},"required":["field","issue","message"],"title":"ErrorDetail","type":"object","uniqueKey":"error.details.items.[INDEX]","typeLabel":"ErrorDetail · object"},"title":"Details","type":"array","isRequired":true,"uniqueKey":"error.details","typeLabel":"ErrorDetail · object[]"},"message":{"description":"For people. Wording can change; branch on `code`.","title":"Message","type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"request_id":{"oneOf":[{"type":"string","title":"Request Id","description":"Also in the `X-Request-Id` header. Quote it to support.","isRequired":true,"uniqueKey":"error.request_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Request Id","description":"Also in the `X-Request-Id` header. Quote it to support.","isRequired":true,"uniqueKey":"error.request_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"error.request_id","typeLabel":"string | null"}},"required":["code","message","details","request_id"],"title":"Error","type":"object","description":"What went wrong.","isRequired":true,"uniqueKey":"error","typeLabel":"Error · object"}},"required":["error"],"title":"ErrorResponse","type":"object","uniqueKey":"","typeLabel":"ErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"\u003cstring>","details":[{"field":"\u003cstring>","issue":"\u003cstring>","message":"\u003cstring>"}],"message":"\u003cstring>","request_id":"\u003cstring>"}}}},"exampleType":"generated"}},"description":"Rate limited. Retry after the number of seconds in `Retry-After`.","headers":{"Retry-After":{"description":"Seconds until the request can be retried.","schema":{"type":"integer"}}},"exampleType":"generated"},"86d8ff52-9bf0-43e6-bd7f-22780c9d79f8":{"content":{"application/json":{"schema":{"additionalProperties":false,"description":"The body of every `/v1` error.","properties":{"error":{"additionalProperties":false,"properties":{"code":{"description":"What went wrong, stable and machine-readable. Known values: `validation_failed`, `invalid_cursor`, `invalid_api_key`, `invalid_user_token`, `user_unavailable`, `insufficient_access`, `organization_mismatch`, `forbidden`, `not_found`, `method_not_allowed`, `conflict`, `agent_limit_reached`, `agent_too_large`, `sms_setup_required`, `opportunity_analysis_not_set_up`, `precondition_failed`, `payload_too_large`, `unsupported_media_type`, `precondition_required`, `rate_limited`, `internal_error`, `knowledge_processing_failed`, `bad_gateway`, `service_unavailable`, `gateway_timeout`. More can be added, so handle values you don't recognize.","title":"Code","type":"string","x-extensible-enum":["validation_failed","invalid_cursor","invalid_api_key","invalid_user_token","user_unavailable","insufficient_access","organization_mismatch","forbidden","not_found","method_not_allowed","conflict","agent_limit_reached","agent_too_large","sms_setup_required","opportunity_analysis_not_set_up","precondition_failed","payload_too_large","unsupported_media_type","precondition_required","rate_limited","internal_error","knowledge_processing_failed","bad_gateway","service_unavailable","gateway_timeout"],"isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"details":{"description":"One entry per problem field. Empty when the error has none.","items":{"additionalProperties":false,"properties":{"field":{"description":"The field the issue is about, as sent: `agent_id`, `limit`. Empty when none.","title":"Field","type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].field","typeLabel":"string"},"issue":{"description":"What is wrong with the field. Known values: `required`, `unknown_field`, `invalid_json`, `invalid_type`, `invalid_value`, `out_of_range`, `invalid_cursor`, `read_only_field`. More can be added, so handle values you don't recognize.","title":"Issue","type":"string","x-extensible-enum":["required","unknown_field","invalid_json","invalid_type","invalid_value","out_of_range","invalid_cursor","read_only_field"],"isRequired":true,"uniqueKey":"error.details.items.[INDEX].issue","typeLabel":"string"},"message":{"description":"For people: what is wrong with this field.","title":"Message","type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].message","typeLabel":"string"}},"required":["field","issue","message"],"title":"ErrorDetail","type":"object","uniqueKey":"error.details.items.[INDEX]","typeLabel":"ErrorDetail · object"},"title":"Details","type":"array","isRequired":true,"uniqueKey":"error.details","typeLabel":"ErrorDetail · object[]"},"message":{"description":"For people. Wording can change; branch on `code`.","title":"Message","type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"request_id":{"oneOf":[{"type":"string","title":"Request Id","description":"Also in the `X-Request-Id` header. Quote it to support.","isRequired":true,"uniqueKey":"error.request_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Request Id","description":"Also in the `X-Request-Id` header. Quote it to support.","isRequired":true,"uniqueKey":"error.request_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"error.request_id","typeLabel":"string | null"}},"required":["code","message","details","request_id"],"title":"Error","type":"object","description":"What went wrong.","isRequired":true,"uniqueKey":"error","typeLabel":"Error · object"}},"required":["error"],"title":"ErrorResponse","type":"object","uniqueKey":"","typeLabel":"ErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"\u003cstring>","details":[{"field":"\u003cstring>","issue":"\u003cstring>","message":"\u003cstring>"}],"message":"\u003cstring>","request_id":"\u003cstring>"}}}},"exampleType":"generated"}},"description":"An unexpected error. Contact support with the request ID.","exampleType":"generated"},"047ad01f-3b89-4b04-9015-ae9769f73a37":{"content":{"application/json":{"schema":{"additionalProperties":false,"description":"The body of every `/v1` error.","properties":{"error":{"additionalProperties":false,"properties":{"code":{"description":"What went wrong, stable and machine-readable. Known values: `validation_failed`, `invalid_cursor`, `invalid_api_key`, `invalid_user_token`, `user_unavailable`, `insufficient_access`, `organization_mismatch`, `forbidden`, `not_found`, `method_not_allowed`, `conflict`, `agent_limit_reached`, `agent_too_large`, `sms_setup_required`, `opportunity_analysis_not_set_up`, `precondition_failed`, `payload_too_large`, `unsupported_media_type`, `precondition_required`, `rate_limited`, `internal_error`, `knowledge_processing_failed`, `bad_gateway`, `service_unavailable`, `gateway_timeout`. More can be added, so handle values you don't recognize.","title":"Code","type":"string","x-extensible-enum":["validation_failed","invalid_cursor","invalid_api_key","invalid_user_token","user_unavailable","insufficient_access","organization_mismatch","forbidden","not_found","method_not_allowed","conflict","agent_limit_reached","agent_too_large","sms_setup_required","opportunity_analysis_not_set_up","precondition_failed","payload_too_large","unsupported_media_type","precondition_required","rate_limited","internal_error","knowledge_processing_failed","bad_gateway","service_unavailable","gateway_timeout"],"isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"details":{"description":"One entry per problem field. Empty when the error has none.","items":{"additionalProperties":false,"properties":{"field":{"description":"The field the issue is about, as sent: `agent_id`, `limit`. Empty when none.","title":"Field","type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].field","typeLabel":"string"},"issue":{"description":"What is wrong with the field. Known values: `required`, `unknown_field`, `invalid_json`, `invalid_type`, `invalid_value`, `out_of_range`, `invalid_cursor`, `read_only_field`. More can be added, so handle values you don't recognize.","title":"Issue","type":"string","x-extensible-enum":["required","unknown_field","invalid_json","invalid_type","invalid_value","out_of_range","invalid_cursor","read_only_field"],"isRequired":true,"uniqueKey":"error.details.items.[INDEX].issue","typeLabel":"string"},"message":{"description":"For people: what is wrong with this field.","title":"Message","type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].message","typeLabel":"string"}},"required":["field","issue","message"],"title":"ErrorDetail","type":"object","uniqueKey":"error.details.items.[INDEX]","typeLabel":"ErrorDetail · object"},"title":"Details","type":"array","isRequired":true,"uniqueKey":"error.details","typeLabel":"ErrorDetail · object[]"},"message":{"description":"For people. Wording can change; branch on `code`.","title":"Message","type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"request_id":{"oneOf":[{"type":"string","title":"Request Id","description":"Also in the `X-Request-Id` header. Quote it to support.","isRequired":true,"uniqueKey":"error.request_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Request Id","description":"Also in the `X-Request-Id` header. Quote it to support.","isRequired":true,"uniqueKey":"error.request_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"error.request_id","typeLabel":"string | null"}},"required":["code","message","details","request_id"],"title":"Error","type":"object","description":"What went wrong.","isRequired":true,"uniqueKey":"error","typeLabel":"Error · object"}},"required":["error"],"title":"ErrorResponse","type":"object","uniqueKey":"","typeLabel":"ErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"\u003cstring>","details":[{"field":"\u003cstring>","issue":"\u003cstring>","message":"\u003cstring>"}],"message":"\u003cstring>","request_id":"\u003cstring>"}}}},"exampleType":"generated"}},"description":"`knowledge_processing_failed`: knowledge processing could not finish.","exampleType":"generated"},"de501e23-82c3-4b3b-8dcd-0fcf7b54f4ed":{"content":{"application/json":{"schema":{"additionalProperties":false,"description":"The body of every `/v1` error.","properties":{"error":{"additionalProperties":false,"properties":{"code":{"description":"What went wrong, stable and machine-readable. Known values: `validation_failed`, `invalid_cursor`, `invalid_api_key`, `invalid_user_token`, `user_unavailable`, `insufficient_access`, `organization_mismatch`, `forbidden`, `not_found`, `method_not_allowed`, `conflict`, `agent_limit_reached`, `agent_too_large`, `sms_setup_required`, `opportunity_analysis_not_set_up`, `precondition_failed`, `payload_too_large`, `unsupported_media_type`, `precondition_required`, `rate_limited`, `internal_error`, `knowledge_processing_failed`, `bad_gateway`, `service_unavailable`, `gateway_timeout`. More can be added, so handle values you don't recognize.","title":"Code","type":"string","x-extensible-enum":["validation_failed","invalid_cursor","invalid_api_key","invalid_user_token","user_unavailable","insufficient_access","organization_mismatch","forbidden","not_found","method_not_allowed","conflict","agent_limit_reached","agent_too_large","sms_setup_required","opportunity_analysis_not_set_up","precondition_failed","payload_too_large","unsupported_media_type","precondition_required","rate_limited","internal_error","knowledge_processing_failed","bad_gateway","service_unavailable","gateway_timeout"],"isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"details":{"description":"One entry per problem field. Empty when the error has none.","items":{"additionalProperties":false,"properties":{"field":{"description":"The field the issue is about, as sent: `agent_id`, `limit`. Empty when none.","title":"Field","type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].field","typeLabel":"string"},"issue":{"description":"What is wrong with the field. Known values: `required`, `unknown_field`, `invalid_json`, `invalid_type`, `invalid_value`, `out_of_range`, `invalid_cursor`, `read_only_field`. More can be added, so handle values you don't recognize.","title":"Issue","type":"string","x-extensible-enum":["required","unknown_field","invalid_json","invalid_type","invalid_value","out_of_range","invalid_cursor","read_only_field"],"isRequired":true,"uniqueKey":"error.details.items.[INDEX].issue","typeLabel":"string"},"message":{"description":"For people: what is wrong with this field.","title":"Message","type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].message","typeLabel":"string"}},"required":["field","issue","message"],"title":"ErrorDetail","type":"object","uniqueKey":"error.details.items.[INDEX]","typeLabel":"ErrorDetail · object"},"title":"Details","type":"array","isRequired":true,"uniqueKey":"error.details","typeLabel":"ErrorDetail · object[]"},"message":{"description":"For people. Wording can change; branch on `code`.","title":"Message","type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"request_id":{"oneOf":[{"type":"string","title":"Request Id","description":"Also in the `X-Request-Id` header. Quote it to support.","isRequired":true,"uniqueKey":"error.request_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Request Id","description":"Also in the `X-Request-Id` header. Quote it to support.","isRequired":true,"uniqueKey":"error.request_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"error.request_id","typeLabel":"string | null"}},"required":["code","message","details","request_id"],"title":"Error","type":"object","description":"What went wrong.","isRequired":true,"uniqueKey":"error","typeLabel":"Error · object"}},"required":["error"],"title":"ErrorResponse","type":"object","uniqueKey":"","typeLabel":"ErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"\u003cstring>","details":[{"field":"\u003cstring>","issue":"\u003cstring>","message":"\u003cstring>"}],"message":"\u003cstring>","request_id":"\u003cstring>"}}}},"exampleType":"generated"}},"description":"Authentication, authorization or another required service is temporarily unavailable.","exampleType":"generated"}},"security":{"30842879-a03c-4cf8-9a45-40e404081b0c":{"HTTPBearer":{"description":"An org API key: `Authorization: Bearer phk_…`","scheme":"bearer","type":"http","scopes":[],"schemeName":"HTTPBearer"}}},"servers":{"45f5f669-0210-42d7-9200-2ec9aaf7bbdf":{"description":"US","url":"https://api.us.phonely.ai"},"fe17dd0b-2fbd-41c4-a2c3-cea1c909cb87":{"description":"AU","url":"https://api.au.phonely.ai"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"description":"An org API key: `Authorization: Bearer phk_…`","scheme":"bearer","type":"http","scopes":[],"schemeName":"HTTPBearer"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"An org API key: `Authorization: Bearer phk_…`","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"HTTPBearer","name":"Authorization"}],"title":"HTTPBearer"}]},"originalFileLocation":"api-reference/v1/openapi.json"},"subdomain":"phonely","siteName":"Phonely Documentation","title":"Add knowledge website pages - Phonely Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"originalFileLocation":"api-reference/v1/agents/add-knowledge-website-pages.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=\"Add website pages to an agent\u0026#x27;s knowledge. Send one to 50 URLs. A batch returns the sources added and failures per page. The maximum cached age applies only when sending one URL.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Phonely Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/phonely/pX3uYvY7GANpPgxq/_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/phonely/pX3uYvY7GANpPgxq/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/phonely/pX3uYvY7GANpPgxq/_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/phonely/pX3uYvY7GANpPgxq/_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/phonely/pX3uYvY7GANpPgxq/_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/phonely/pX3uYvY7GANpPgxq/_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/phonely/pX3uYvY7GANpPgxq/_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/phonely/pX3uYvY7GANpPgxq/_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/phonely/pX3uYvY7GANpPgxq/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Add knowledge website pages - Phonely Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Add website pages to an agent\u0026#x27;s knowledge. Send one to 50 URLs. A batch returns the sources added and failures per page. The maximum cached age applies only when sending one URL.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Phonely Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.phonely.ai/api-reference/v1/agents/add-knowledge-website-pages\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://phonely.mintlify.site/_mintlify/api/og/v2?division=Agents\u0026amp;title=Add+knowledge+website+pages\u0026amp;description=Add+website+pages+to+an+agent%27s+knowledge.%0A%0ASend+one+to+50+URLs.+A+batch+returns+the+sources+added+and+failures+per+page.%0AThe+maximum+cached+age+applies+only+wh\u0026amp;theme=dc34cb18df25746099d9ebca\u0026amp;signature=90938c5b5b83fc8d1d8315a5b534e2b3b0439b38db608761aa102991a878a7a7\">\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=\"Add knowledge website pages - Phonely Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Add website pages to an agent\u0026#x27;s knowledge. Send one to 50 URLs. A batch returns the sources added and failures per page. The maximum cached age applies only when sending one URL.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://phonely.mintlify.site/_mintlify/api/og/v2?division=Agents\u0026amp;title=Add+knowledge+website+pages\u0026amp;description=Add+website+pages+to+an+agent%27s+knowledge.%0A%0ASend+one+to+50+URLs.+A+batch+returns+the+sources+added+and+failures+per+page.%0AThe+maximum+cached+age+applies+only+wh\u0026amp;theme=dc34cb18df25746099d9ebca\u0026amp;signature=90938c5b5b83fc8d1d8315a5b534e2b3b0439b38db608761aa102991a878a7a7\">\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/phonely/pX3uYvY7GANpPgxq/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Phonely Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#6B0099\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.phonely.ai/api-reference/v1/agents/add-knowledge-website-pages\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/v1/agents/add-knowledge-website-pages.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.phonely.ai/#organization\",\"name\":\"Phonely Documentation\",\"url\":\"https://docs.phonely.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/phonely/iCxxv_3GatFhm6IZ/logo/logo-purple.png?fit=max\u0026auto=format\u0026n=iCxxv_3GatFhm6IZ\u0026q=85\u0026s=2afc59be170ec958ea83d390334811aa\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.phonely.ai#website\",\"name\":\"Phonely Documentation\",\"url\":\"https://docs.phonely.ai\",\"publisher\":{\"@id\":\"https://docs.phonely.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.phonely.ai/api-reference/v1/agents/add-knowledge-website-pages#webpage\",\"url\":\"https://docs.phonely.ai/api-reference/v1/agents/add-knowledge-website-pages\",\"name\":\"Add knowledge website pages\",\"description\":\"Add website pages to an agent's knowledge. Send one to 50 URLs. A batch returns the sources added and failures per page. The maximum cached age applies only when sending one URL.\",\"isPartOf\":{\"@id\":\"https://docs.phonely.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.phonely.ai/api-reference/v1/agents/add-knowledge-website-pages#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.phonely.ai/api-reference/v1/agents/add-knowledge-website-pages#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API v1 endpoints\",\"item\":\"https://docs.phonely.ai/api-reference/v1/agents/list-agents\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Agents\",\"item\":\"https://docs.phonely.ai/api-reference/v1/agents/list-agents\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Add knowledge website pages\",\"item\":\"https://docs.phonely.ai/api-reference/v1/agents/add-knowledge-website-pages\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.phonely.ai/api-reference/v1/agents/add-knowledge-website-pages#apireference\",\"headline\":\"Add knowledge website pages\",\"name\":\"Add knowledge website pages\",\"description\":\"Add website pages to an agent's knowledge. Send one to 50 URLs. A batch returns the sources added and failures per page. The maximum cached age applies only when sending one URL.\",\"url\":\"https://docs.phonely.ai/api-reference/v1/agents/add-knowledge-website-pages\",\"mainEntityOfPage\":{\"@id\":\"https://docs.phonely.ai/api-reference/v1/agents/add-knowledge-website-pages#webpage\"},\"publisher\":{\"@id\":\"https://docs.phonely.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.phonely.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Phonely Documentation\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Phonely Documentation\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api-reference/v1/agents/add-knowledge-website-pages.md","siteName":"Phonely Documentation","nav":{"global":{"anchors":[{"anchor":"Dashboard","icon":"gauge","href":"https://app.phonely.ai"},{"anchor":"Community","icon":"users","href":"https://discord.gg/BMHPUaZG37"}]},"tabs":[{"tab":"Home","icon":"house","pages":[{"title":"Home","href":"/get-started/introduction"}]},{"tab":"API Reference","icon":"code","groups":[{"group":"API v1","pages":[{"title":"API v1 overview","href":"/api-reference/v1/overview"},{"title":"Authentication","href":"/api-reference/v1/authentication"},{"title":"Errors and retries","href":"/api-reference/v1/errors"},{"title":"Pagination","href":"/api-reference/v1/pagination"},{"title":"Updates and concurrency","href":"/api-reference/v1/updates-and-concurrency"},{"title":"Versioning and stability","href":"/api-reference/v1/versioning"},{"title":"Migrate from the legacy API","href":"/api-reference/v1/migrate-from-legacy"},{"title":"API v1 changelog","href":"/api-reference/v1/changelog"}]},{"group":"API v1 endpoints","pages":[{"group":"Agents","pages":[{"title":"List agents","deprecated":null,"version":null,"openapi":"/api-reference/v1/openapi.json get /v1/agents","href":"/api-reference/v1/agents/list-agents"},{"title":"Get an agent","deprecated":null,"version":null,"openapi":"/api-reference/v1/openapi.json get /v1/agents/{id}","href":"/api-reference/v1/agents/get-an-agent"},{"title":"Update an agent","deprecated":null,"version":null,"openapi":"/api-reference/v1/openapi.json patch /v1/agents/{id}","href":"/api-reference/v1/agents/update-an-agent"},{"title":"List blocked numbers","deprecated":null,"version":null,"openapi":"/api-reference/v1/openapi.json get /v1/agents/{id}/blocked-numbers","href":"/api-reference/v1/agents/list-blocked-numbers"},{"title":"Add a blocked number","deprecated":null,"version":null,"openapi":"/api-reference/v1/openapi.json post /v1/agents/{id}/blocked-numbers","href":"/api-reference/v1/agents/add-a-blocked-number"},{"title":"Remove a blocked number","deprecated":null,"version":null,"openapi":"/api-reference/v1/openapi.json delete /v1/agents/{id}/blocked-numbers/{phone_number}","href":"/api-reference/v1/agents/remove-a-blocked-number"},{"title":"Get call analysis","deprecated":null,"version":null,"tag":"Beta","openapi":"/api-reference/v1/openapi.json get /v1/agents/{id}/call-analysis","href":"/api-reference/v1/agents/get-call-analysis"},{"title":"Update call analysis","deprecated":null,"version":null,"tag":"Beta","openapi":"/api-reference/v1/openapi.json patch /v1/agents/{id}/call-analysis","href":"/api-reference/v1/agents/update-call-analysis"},{"title":"Duplicate an agent","deprecated":null,"version":null,"tag":"Beta","openapi":"/api-reference/v1/openapi.json post /v1/agents/{id}/duplicate","href":"/api-reference/v1/agents/duplicate-an-agent"},{"title":"Get guidelines","deprecated":null,"version":null,"tag":"Beta","openapi":"/api-reference/v1/openapi.json get /v1/agents/{id}/guidelines","href":"/api-reference/v1/agents/get-guidelines"},{"title":"Update guidelines","deprecated":null,"version":null,"tag":"Beta","openapi":"/api-reference/v1/openapi.json patch /v1/agents/{id}/guidelines","href":"/api-reference/v1/agents/update-guidelines"},{"title":"List an agent's knowledge sources","deprecated":null,"version":null,"openapi":"/api-reference/v1/openapi.json get /v1/agents/{id}/knowledge-sources","href":"/api-reference/v1/agents/list-an-agents-knowledge-sources"},{"title":"Add a knowledge document","deprecated":null,"version":null,"openapi":"/api-reference/v1/openapi.json post /v1/agents/{id}/knowledge-sources","href":"/api-reference/v1/agents/add-a-knowledge-document"},{"title":"Upload a knowledge file","deprecated":null,"version":null,"openapi":"/api-reference/v1/openapi.json post /v1/agents/{id}/knowledge-sources/files","href":"/api-reference/v1/agents/upload-a-knowledge-file"},{"title":"Discover website pages","description":"Discover pages on a website without adding them to the agent.\n\nUse the returned URLs to choose which pages to add. Returns at most 100 pages.","deprecated":null,"version":null,"openapi":"/api-reference/v1/openapi.json post /v1/agents/{id}/knowledge-sources/website-map","href":"/api-reference/v1/agents/discover-website-pages"},{"title":"Add knowledge website pages","deprecated":null,"version":null,"openapi":"/api-reference/v1/openapi.json post /v1/agents/{id}/knowledge-sources/websites","href":"/api-reference/v1/agents/add-knowledge-website-pages"},{"title":"Get settings","description":"An agent's call settings, compliance settings and advanced settings, as the web app shows them.\n\nA setting nobody has changed shows the value calls use.","deprecated":null,"version":null,"tag":"Beta","openapi":"/api-reference/v1/openapi.json get /v1/agents/{id}/settings","href":"/api-reference/v1/agents/get-settings"},{"title":"Update settings","deprecated":null,"version":null,"tag":"Beta","openapi":"/api-reference/v1/openapi.json patch /v1/agents/{id}/settings","href":"/api-reference/v1/agents/update-settings"},{"title":"Get an agent's voice","deprecated":null,"version":null,"tag":"Beta","openapi":"/api-reference/v1/openapi.json get /v1/agents/{id}/voice","href":"/api-reference/v1/agents/get-an-agents-voice"},{"title":"Update an agent's voice","deprecated":null,"version":null,"tag":"Beta","openapi":"/api-reference/v1/openapi.json patch /v1/agents/{id}/voice","href":"/api-reference/v1/agents/update-an-agents-voice"}]},{"group":"Calls","pages":[{"title":"List calls","deprecated":null,"version":null,"openapi":"/api-reference/v1/openapi.json get /v1/calls","href":"/api-reference/v1/calls/list-calls"},{"title":"Get a call","deprecated":null,"version":null,"openapi":"/api-reference/v1/openapi.json get /v1/calls/{id}","href":"/api-reference/v1/calls/get-a-call"},{"title":"Set a call's outcome","deprecated":null,"version":null,"openapi":"/api-reference/v1/openapi.json patch /v1/calls/{id}","href":"/api-reference/v1/calls/set-a-calls-outcome"},{"title":"Get a call recording","deprecated":null,"version":null,"openapi":"/api-reference/v1/openapi.json get /v1/calls/{id}/recording","href":"/api-reference/v1/calls/get-a-call-recording"},{"title":"Get a call transcript","deprecated":null,"version":null,"openapi":"/api-reference/v1/openapi.json get /v1/calls/{id}/transcript","href":"/api-reference/v1/calls/get-a-call-transcript"}]},{"group":"Knowledge sources","pages":[{"title":"Get a knowledge source","deprecated":null,"version":null,"openapi":"/api-reference/v1/openapi.json get /v1/knowledge-sources/{id}","href":"/api-reference/v1/knowledge-sources/get-a-knowledge-source"},{"title":"Delete a knowledge source","deprecated":null,"version":null,"openapi":"/api-reference/v1/openapi.json delete /v1/knowledge-sources/{id}","href":"/api-reference/v1/knowledge-sources/delete-a-knowledge-source"},{"title":"Update a knowledge source","deprecated":null,"version":null,"openapi":"/api-reference/v1/openapi.json patch /v1/knowledge-sources/{id}","href":"/api-reference/v1/knowledge-sources/update-a-knowledge-source"},{"title":"Get a file download link","deprecated":null,"version":null,"openapi":"/api-reference/v1/openapi.json get /v1/knowledge-sources/{id}/download","href":"/api-reference/v1/knowledge-sources/get-a-file-download-link"}]},{"group":"Organizations","pages":[{"title":"List organizations","deprecated":null,"version":null,"openapi":"/api-reference/v1/openapi.json get /v1/organizations","href":"/api-reference/v1/organizations/list-organizations"},{"title":"Get an organization","deprecated":null,"version":null,"openapi":"/api-reference/v1/openapi.json get /v1/organizations/{id}","href":"/api-reference/v1/organizations/get-an-organization"},{"title":"List usage","deprecated":null,"version":null,"openapi":"/api-reference/v1/openapi.json get /v1/organizations/{id}/usage","href":"/api-reference/v1/organizations/list-usage"}]},{"group":"Voices","pages":[{"title":"List voices","deprecated":null,"version":null,"openapi":"/api-reference/v1/openapi.json get /v1/voices","href":"/api-reference/v1/voices/list-voices"},{"title":"Get a voice","deprecated":null,"version":null,"openapi":"/api-reference/v1/openapi.json get /v1/voices/{id}","href":"/api-reference/v1/voices/get-a-voice"}]}]},{"group":"Legacy API","pages":[{"title":"Introduction","href":"/api-reference/introduction"},{"group":"Agent Generation","pages":[{"title":"Generate an Agent","openapi":"POST /agent-generations","href":"/api-reference/endpoint/generate-agent"},{"title":"Generation Status","openapi":"GET /agent-generations/{generationId}","href":"/api-reference/endpoint/get-agent-generation"}]},{"group":"Agent Management","pages":[{"title":"Get Agent","openapi":"POST /get-agent","href":"/api-reference/endpoint/get-agent"},{"title":"Get Agents","openapi":"POST /get-agents","href":"/api-reference/endpoint/get-agents"},{"title":"Duplicate Agent","openapi":"POST /duplicate-agent","href":"/api-reference/endpoint/duplicate-agent"},{"title":"Update Agent","openapi":"POST /update-agent","href":"/api-reference/endpoint/update-agent"}]},{"group":"Call Management","pages":[{"title":"List Calls","openapi":"GET /calls/{agentId}","href":"/api-reference/endpoint/list-calls"},{"title":"Get Call","openapi":"POST /get-call","href":"/api-reference/endpoint/get-call"},{"title":"Report Call Error","openapi":"POST /report-call-error","href":"/api-reference/endpoint/report-call-error"},{"title":"Set Post-Call Outcome","openapi":"PATCH /calls/{agentId}/{callIdOrPhone}","href":"/api-reference/endpoint/set-post-call-outcome"}]},{"group":"Knowledge Base","pages":[{"title":"List Documents","openapi":"GET /agent-documents","href":"/api-reference/endpoint/agent-documents"},{"title":"Upload Documents","openapi":"POST /agent-documents","href":"/api-reference/endpoint/post-agent-documents"},{"title":"Delete Document","openapi":"DELETE /agent-documents","href":"/api-reference/endpoint/delete-agent-documents"},{"title":"List Websites","openapi":"GET /agent-websites","href":"/api-reference/endpoint/agent-websites"},{"title":"Add Website","openapi":"POST /agent-websites","href":"/api-reference/endpoint/post-agent-websites"},{"title":"Delete Website","openapi":"DELETE /agent-websites","href":"/api-reference/endpoint/delete-agent-websites"}]},{"group":"Voice \u0026 Phone","pages":[{"title":"List Voices","openapi":"GET /list-voices","href":"/api-reference/endpoint/list-voices"},{"title":"Import Number","openapi":"POST /import-number","href":"/api-reference/endpoint/import-number"},{"title":"List Blocked Numbers","openapi":"GET /agent-block-list","href":"/api-reference/endpoint/block-list"},{"title":"Add Blocked Numbers","openapi":"POST /agent-block-list","href":"/api-reference/endpoint/add-blocked-numbers"},{"title":"Remove Blocked Numbers","openapi":"DELETE /agent-block-list","href":"/api-reference/endpoint/remove-blocked-numbers"}]},{"group":"Organizations","pages":[{"title":"Get Organizations","openapi":"GET /get-orgs","href":"/api-reference/endpoint/get-orgs"}]}]},{"group":"Web SDK","pages":[{"title":"Web SDK","href":"/api-reference/web-sdk"}]}]}]},"basePath":"","title":"Add knowledge website pages - Phonely Documentation","buildId":"dpl_596ePT575z4qnAFksq1biRW97aLY","deploymentId":"dpl_596ePT575z4qnAFksq1biRW97aLY","dynamics":["c2aa737661","b0f84f53ff","a9bb46feb3","2b790eda92"],"chunks":["OpenApiReferenceProvider-C9Wu0MeN.js","utils-jWgu-6Qf.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DBD8f9qn.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BGuX1ui5.js","snippetPresets-Evy63nQB.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","Page-D6S0Yh6q.js","ApiExamples-BQHO1lnV.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-B6C8m-t_.js","shallow-BG4cT0fH.js","getApiPlaygroundDisplay-CgEPrE-D.js","CodeSnippet-CU8JyZ9N.js","CodeSnippets-BnxHU32T.js","getPastedJson-CwiYOonh.js","icon-DYDpWmDf.js","MethodPill-C-J-l7_c.js","DuplicateIcon-B6ARwg9w.js","createIcon-Dsv4MtDq.js","DynamicMarkdown-CtasenyM.js","SectionHeading-YNcgYwjB.js","axios-vUo_bRtp.js","Markdown-CwLx6PAg.js","clsx-C3kuh_dz.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CmKHfscc.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-U3mI6Ljh.js"]}