Your chatbot is built and customized. Now you need to decide how people will use it. VectorShift offers five deployment channels, each suited to different audiences and use cases. You can use more than one at the same time: share a link with your internal team while also embedding the chatbot on your public website and connecting it to Slack.
Websites that allow custom scripts (WordPress, Bubble.io)
Deployed chatbot
Collapsible widget, preferred method
Embed (iFrame)
Websites that restrict scripts (Wix free plan)
Deployed chatbot
Use when the script tag does not work
Slack
Internal team tools and workspace bots
Slack workspace, OAuth
Supports Role-Based Access Control
WhatsApp / SMS
Customer communication on messaging apps
Twilio account
Via webhook; messages split at 1,600 characters
API
Building your own application on top of VectorShift
API key
Supports streaming
Your chatbot must be deployed before any channel will work. Toggle Deployment Enabled in the Export tab before sharing links, embedding, or connecting to external services.
Generate a shareable URL with optional SSO or password protection
Embed on a website
Add a collapsible chat widget to any website using a script tag or iFrame
Deploy to Slack
Let your team chat with the bot directly in Slack
Deploy via WhatsApp and SMS
Connect to WhatsApp or SMS through Twilio
API access
Run the chatbot programmatically from your own application
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"VectorShift","colors":{"primary":"#6366f1","light":"#818cf8","dark":"#4f46e5"},"logo":{"light":"https://mintcdn.com/vectorshift/ko1lD3nuBSgpmLV4/logo/vectorshift-logo.png?fit=max\u0026auto=format\u0026n=ko1lD3nuBSgpmLV4\u0026q=85\u0026s=0b909e21221badbcd2332ad0c7b06a8e","dark":"https://mintcdn.com/vectorshift/ko1lD3nuBSgpmLV4/logo/vectorshift-logo.png?fit=max\u0026auto=format\u0026n=ko1lD3nuBSgpmLV4\u0026q=85\u0026s=0b909e21221badbcd2332ad0c7b06a8e"},"favicon":"https://mintcdn.com/vectorshift/PSG1OGMwi51Mi0EL/android-chrome-512x512.png?fit=max\u0026auto=format\u0026n=PSG1OGMwi51Mi0EL\u0026q=85\u0026s=1a5016324923f89a576a8696462ef07e","appearance":{"default":"system","strict":false},"navbar":{"links":[{"href":"/support","label":"Support"},{"href":"https://app.vectorshift.ai/account/api-keys","label":"API Keys"}],"primary":{"type":"button","label":"Platform","href":"https://app.vectorshift.ai"}},"footer":{"socials":{"x":"https://x.com/vectorshiftai","linkedin":"https://linkedin.com/company/vectorshift"}},"search":{"prompt":"Search the SDK, API, and platform docs…"},"seo":{"metatags":{"og:image":"/logo/vectorshift-logo.png"},"indexing":"navigable"},"icons":{"library":"lucide"},"styling":{"codeblocks":{"languages":{}},"latex":true},"contextual":{"options":["copy","view","chatgpt","claude","aistudio","perplexity"],"display":"header"},"navigation":{"global":{"anchors":[{"anchor":"Book a Demo","icon":"calendar","href":"https://calendly.com/albert_mao/vectorshift-intro-chat"},{"anchor":"Changelog","icon":"history","href":"https://vectorshift.ai/blog?tag=changelog"},{"anchor":"Blog","icon":"newspaper","href":"https://vectorshift.ai/blog"},{"anchor":"Tutorials","icon":"youtube","href":"https://www.youtube.com/@VectorShiftAI"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"vectorshift","hasAudioNarration":false,"actualSubdomain":"vectorshift","customDomains":["docs.vectorshift.ai"],"gitSource":{"type":"github","owner":"vectorshift","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ae91d0add662a242ab77468:success","clientVersion":"0.0.4094","searchFilterCounts":[{"language":"default","tag":"SDK","count":136},{"language":"default","tag":"Documentation","count":124},{"language":"default","tag":"Examples","count":84},{"language":"default","tag":"Nodes","count":65},{"language":"default","tag":"Platform","count":61},{"language":"default","tag":"Pipeline","count":38},{"language":"default","tag":"API Reference","count":30},{"language":"default","tag":"Agent","count":27},{"language":"default","tag":"Knowledge Base","count":24},{"language":"default","tag":"Interfaces","count":20}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"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":"style.css","content":"@media (min-width: 1024px){.hidden.xl\\:flex{display:flex!important}div.z-10.hidden:has(>div.xl\\:flex){display:block!important}}"}],"page":{"pagePath":"platform/interfaces/chatbots/deploying","slug":"/platform/interfaces/chatbots/deploying","pageMetadata":{"title":"Sharing and deploying","description":"Choose how your users will access your chatbot","href":"/platform/interfaces/chatbots/deploying"},"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: \"Choose how your users will access your chatbot\"\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={p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Card,CardGroup,Heading,Table,Warning}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Your chatbot is built and customized. Now you need to decide how people will use it. VectorShift offers five deployment channels, each suited to different audiences and use cases. You can use more than one at the same time: share a link with your internal team while also embedding the chatbot on your public website and connecting it to Slack.`}),`\n`,_jsx(Heading,{level:`2`,id:`deployment-channels-at-a-glance`,children:`Deployment channels at a glance`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Channel`}),_jsx(_components.th,{children:`Best for`}),_jsx(_components.th,{children:`Requires`}),_jsx(_components.th,{children:`Notes`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Share link`})}),_jsx(_components.td,{children:`Sharing with team members or public users`}),_jsx(_components.td,{children:`Deployed chatbot`}),_jsx(_components.td,{children:`Supports SSO and password protection`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Embed (script)`})}),_jsx(_components.td,{children:`Websites that allow custom scripts (WordPress, Bubble.io)`}),_jsx(_components.td,{children:`Deployed chatbot`}),_jsx(_components.td,{children:`Collapsible widget, preferred method`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Embed (iFrame)`})}),_jsx(_components.td,{children:`Websites that restrict scripts (Wix free plan)`}),_jsx(_components.td,{children:`Deployed chatbot`}),_jsx(_components.td,{children:`Use when the script tag does not work`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Slack`})}),_jsx(_components.td,{children:`Internal team tools and workspace bots`}),_jsx(_components.td,{children:`Slack workspace, OAuth`}),_jsx(_components.td,{children:`Supports Role-Based Access Control`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`WhatsApp / SMS`})}),_jsx(_components.td,{children:`Customer communication on messaging apps`}),_jsx(_components.td,{children:`Twilio account`}),_jsx(_components.td,{children:`Via webhook; messages split at 1,600 characters`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`API`})}),_jsx(_components.td,{children:`Building your own application on top of VectorShift`}),_jsx(_components.td,{children:`API key`}),_jsx(_components.td,{children:`Supports streaming`})]})]})]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`Your chatbot must be deployed before any channel will work. Toggle `,_jsx(_components.strong,{children:`Deployment Enabled`}),` in the Export tab before sharing links, embedding, or connecting to external services.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`choose-your-channel`,children:`Choose your channel`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Share via link`,icon:`link`,href:`/platform/interfaces/chatbots/export-link`,children:_jsx(_components.p,{children:`Generate a shareable URL with optional SSO or password protection`})}),_jsx(Card,{title:`Embed on a website`,icon:`code`,href:`/platform/interfaces/chatbots/export-script`,children:_jsx(_components.p,{children:`Add a collapsible chat widget to any website using a script tag or iFrame`})}),_jsx(Card,{title:`Deploy to Slack`,icon:`slack`,href:`/platform/interfaces/chatbots/export-slack`,children:_jsx(_components.p,{children:`Let your team chat with the bot directly in Slack`})}),_jsx(Card,{title:`Deploy via WhatsApp and SMS`,icon:`phone`,href:`/platform/interfaces/chatbots/export-whatsapp`,children:_jsx(_components.p,{children:`Connect to WhatsApp or SMS through Twilio`})}),_jsx(Card,{title:`API access`,icon:`terminal`,href:`/platform/interfaces/chatbots/export-api`,children:_jsx(_components.p,{children:`Run the chatbot programmatically from your own application`})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":{"languages":{}},"config":{},"pageMetadata":{"title":"Sharing and deploying","description":"Choose how your users will access your chatbot","href":"/platform/interfaces/chatbots/deploying"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Deployment channels at a glance","slug":"deployment-channels-at-a-glance","depth":2,"children":[]},{"title":"Choose your channel","slug":"choose-your-channel","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"vectorshift","siteName":"VectorShift","title":"Sharing and deploying - VectorShift","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-03-27T15:35:20.399Z","originalFileLocation":"platform/interfaces/chatbots/deploying.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=\"Choose how your users will access your chatbot\">\u003cmeta data-mint-head name=\"application-name\" content=\"VectorShift\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/vectorshift/TwRU3RaBNwnTjf5H/_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/vectorshift/TwRU3RaBNwnTjf5H/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/vectorshift/TwRU3RaBNwnTjf5H/_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/vectorshift/TwRU3RaBNwnTjf5H/_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/vectorshift/TwRU3RaBNwnTjf5H/_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/vectorshift/TwRU3RaBNwnTjf5H/_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/vectorshift/TwRU3RaBNwnTjf5H/_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/vectorshift/TwRU3RaBNwnTjf5H/_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/vectorshift/TwRU3RaBNwnTjf5H/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Sharing and deploying - VectorShift\">\u003cmeta data-mint-head property=\"og:description\" content=\"Choose how your users will access your chatbot\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"VectorShift\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.vectorshift.ai/platform/interfaces/chatbots/deploying\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://vectorshift.mintlify.site/logo/vectorshift-logo.png\">\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=\"Sharing and deploying - VectorShift\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Choose how your users will access your chatbot\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://vectorshift.mintlify.site/logo/vectorshift-logo.png\">\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/vectorshift/TwRU3RaBNwnTjf5H/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"VectorShift\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#6366f1\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.vectorshift.ai/platform/interfaces/chatbots/deploying\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/platform/interfaces/chatbots/deploying.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"VectorShift\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"VectorShift","nav":{"global":{"anchors":[{"anchor":"Book a Demo","icon":"calendar","href":"https://calendly.com/albert_mao/vectorshift-intro-chat"},{"anchor":"Changelog","icon":"history","href":"https://vectorshift.ai/blog?tag=changelog"},{"anchor":"Blog","icon":"newspaper","href":"https://vectorshift.ai/blog"},{"anchor":"Tutorials","icon":"youtube","href":"https://www.youtube.com/@VectorShiftAI"}]},"tabs":[{"tab":"Documentation","groups":[{"group":"Get Started","pages":[{"title":"Introduction","href":"/introduction"},{"title":"Quickstart","href":"/quickstart"},{"title":"Support","href":"/support"},{"title":"Sub-processors","href":"/sub-processors"}]},{"group":"Platform","pages":[{"group":"Workflows","pages":[{"title":"Overview","href":"/platform/pipelines/overview"},{"group":"Workflow Mechanics","pages":[{"title":"Variables","href":"/platform/pipelines/variables"},{"title":"Data Types","href":"/platform/pipelines/data-types"},{"title":"Dependencies","href":"/platform/pipelines/dependencies"}]}]},{"group":"Agents","pages":[{"title":"Agents","href":"/platform/agents/introduction"},{"title":"Build an Agent","href":"/platform/agents/build-an-agent"},{"group":"Agent Tab","pages":[{"title":"Agent Instructions","href":"/platform/agents/agent-instructions"},{"title":"AI Model","href":"/platform/agents/ai-model"},{"title":"Agent Tools","href":"/platform/agents/agent-tools"},{"title":"Knowledge Base","href":"/platform/agents/knowledge-base"},{"title":"Session Memory","href":"/platform/agents/session-memory"},{"title":"@ Tag References","href":"/platform/agents/at-tag-references"}]},{"title":"Customize Your Agent","href":"/platform/agents/interface-tab"},{"title":"Monitor Your Agent","href":"/platform/agents/manager-tab"},{"title":"Test and Deploy","href":"/platform/agents/chat-preview"},{"title":"Save and Version","href":"/platform/agents/saving-and-versioning"},{"title":"Share with Teammates","href":"/platform/agents/sharing"},{"title":"Tips and Best Practices","href":"/platform/agents/tips"}]},{"group":"Knowledge Base","pages":[{"title":"Overview","href":"/platform/knowledge/overview"},{"title":"Creating a New Knowledge Base","href":"/platform/knowledge/creating"},{"title":"Adding Data to Your Knowledge Base","href":"/platform/knowledge/adding-data"},{"title":"Managing Documents","href":"/platform/knowledge/managing-documents"},{"title":"Knowledge Base Settings","href":"/platform/knowledge/settings"},{"title":"Configuring Metadata on an Existing Knowledge Base","href":"/platform/knowledge/configure-metadata"},{"title":"Setting Up the Search Interface","href":"/platform/knowledge/search-interface"},{"title":"Using the Search Experience","href":"/platform/knowledge/search-experience"},{"title":"Monitoring Usage with the Manager Tab","href":"/platform/knowledge/manager-tab"},{"title":"Sharing a Knowledge Base","href":"/platform/knowledge/sharing"},{"title":"Accessing the API","href":"/platform/knowledge/api"},{"title":"Reference","href":"/platform/knowledge/reference"}]},{"group":"Interfaces","pages":[{"title":"Overview","href":"/platform/interfaces/overview"},{"group":"Chatbots","pages":[{"title":"Overview","href":"/platform/interfaces/chatbots/overview"},{"title":"Agentic Chatbot","href":"/platform/interfaces/chatbots/agentic"},{"title":"Workflow chatbot","href":"/platform/interfaces/chatbots/workflow"},{"title":"Chat Assistant vs Website Chatbot","href":"/platform/interfaces/chatbots/assistant-vs-website"},{"title":"Chat Assistant","href":"/platform/interfaces/chatbots/assistant"},{"title":"Website Chatbot","href":"/platform/interfaces/chatbots/website"},{"title":"Deploy to Slack","href":"/platform/interfaces/chatbots/slack"},{"title":"Deploy via WhatsApp and SMS","href":"/platform/interfaces/chatbots/whatsapp"},{"title":"Chat via API","href":"/platform/interfaces/chatbots/api"},{"title":"Chat analytics","href":"/platform/interfaces/chatbots/analytics"}]},{"title":"Search","href":"/platform/interfaces/search"},{"group":"Forms","pages":[{"title":"Overview","href":"/platform/interfaces/forms/overview"},{"title":"Building Your First Form","href":"/platform/interfaces/forms/building"},{"title":"Personalizing Your Form","href":"/platform/interfaces/forms/personalizing"},{"title":"Sharing Your Form","href":"/platform/interfaces/forms/sharing"},{"title":"Additional Features","href":"/platform/interfaces/forms/additional-features"},{"title":"Tracking Performance","href":"/platform/interfaces/forms/analytics"},{"title":"Reviewing Submissions","href":"/platform/interfaces/forms/submissions"}]},{"title":"Voicebots","href":"/platform/interfaces/voicebots"}]},{"group":"Portals","pages":[{"title":"Overview","href":"/platform/portals/overview"},{"title":"Creating a Portal","href":"/platform/portals/creating-a-portal"},{"title":"The Portal User Experience","href":"/platform/portals/portal-user-experience"},{"title":"Configuring a Portal","href":"/platform/portals/configuring-a-portal"},{"title":"Workspace","href":"/platform/portals/workspace"},{"title":"Deploying and Sharing a Portal","href":"/platform/portals/deploying-and-sharing"}]},{"group":"Marketplaces","pages":[{"title":"Overview","href":"/platform/marketplaces/overview"},{"title":"Publish to Marketplace","href":"/platform/marketplaces/publish"},{"title":"Ready-to-use templates","href":"/platform/marketplaces/templates"}]},{"title":"Transformations","href":"/platform/transformations"},{"title":"Files","href":"/platform/files"}]},{"group":"Nodes","pages":[{"group":"Start","pages":[{"title":"Input","href":"/nodes/input/overview"},{"title":"Output","href":"/nodes/output/overview"},{"title":"Start","href":"/nodes/start-node/overview"},{"title":"Trigger","href":"/nodes/trigger/overview"},{"title":"Browser Extension","href":"/nodes/browser-extension/overview"},{"title":"Note","href":"/nodes/note/overview"}]},{"group":"VectorShift","pages":[{"title":"Workflow Node","href":"/nodes/workflow/overview"},{"title":"Agent Node","href":"/nodes/agent/overview"}]},{"group":"Knowledge","pages":[{"title":"Knowledge Base Reader","href":"/nodes/knowledge-base-v3/overview"},{"title":"Create Knowledge Base","href":"/nodes/create-knowledge-base/overview"},{"title":"Knowledge Base Fetch Items","href":"/nodes/knowledge-base-fetch-items/overview"},{"title":"Knowledge Base Fetch Document Content","href":"/nodes/knowledge-base-fetch-document-content/overview"},{"title":"Knowledge Base Loader","href":"/nodes/knowledge-base-loader/overview"},{"title":"Sync Knowledge Base","href":"/nodes/sync-knowledge-base/overview"},{"title":"Knowledge Base Agent","href":"/nodes/knowledge-base-agent/overview"},{"title":"Semantic Search","href":"/nodes/semantic-search/overview"},{"title":"File","href":"/nodes/file/overview"},{"title":"File Save","href":"/nodes/file-save/overview"},{"title":"Create Workspace","href":"/nodes/create-workspace/overview"}]},{"group":"AI","pages":[{"title":"OpenAI LLM","href":"/nodes/openai/overview"},{"title":"Anthropic LLM","href":"/nodes/anthropic/overview"},{"title":"Google LLM","href":"/nodes/google/overview"},{"title":"Cohere LLM","href":"/nodes/cohere/overview"},{"title":"Custom LLM","href":"/nodes/custom/overview"},{"title":"Open Source LLM","href":"/nodes/open-source/overview"},{"title":"AWS Bedrock LLM","href":"/nodes/aws-bedrock/overview"},{"title":"xAI LLM","href":"/nodes/xai/overview"},{"title":"Perplexity LLM","href":"/nodes/perplexity/overview"},{"title":"Deep Research","href":"/nodes/deep-research/overview"},{"title":"Image to Image","href":"/nodes/image-to-image/overview"},{"title":"Text to Image","href":"/nodes/text-to-image/overview"},{"title":"Image to Text","href":"/nodes/image-to-text/overview"},{"title":"Speech to Text","href":"/nodes/speech-to-text/overview"},{"title":"Text to Speech","href":"/nodes/text-to-speech/overview"}]},{"group":"Logic","pages":[{"title":"Condition","href":"/nodes/condition/overview"},{"title":"AI Routing","href":"/nodes/ai-routing/overview"},{"title":"Merge - Pick First","href":"/nodes/merge-pick-first/overview"},{"title":"Merge - Join All","href":"/nodes/merge-join-all/overview"},{"title":"Set Variable","href":"/nodes/set-variable/overview"},{"title":"Code","href":"/nodes/code/overview"}]},{"group":"Chat","pages":[{"title":"Chat File Reader","href":"/nodes/chat-file-reader/overview"},{"title":"Chat Memory","href":"/nodes/chat-memory/overview"},{"title":"Create Session","href":"/nodes/create-session/overview"},{"title":"Data Collector","href":"/nodes/data-collector/overview"},{"title":"Listen — Button","href":"/nodes/listen-button/overview"},{"title":"Listen — Capture","href":"/nodes/listen-capture/overview"},{"title":"Post Message","href":"/nodes/post-message/overview"},{"title":"Talk — Message","href":"/nodes/talk-message/overview"},{"title":"Talk — Image","href":"/nodes/talk-image/overview"},{"title":"Talk — Card","href":"/nodes/talk-card/overview"},{"title":"Talk — Carousel","href":"/nodes/talk-carousel/overview"},{"title":"Read Session Messages","href":"/nodes/read-session-messages/overview"},{"title":"Get Run Data","href":"/nodes/get-run-data/overview"}]}]},{"group":"Account","pages":[{"title":"Profile","href":"/account/profile"},{"group":"Organizations","pages":[{"title":"Overview","href":"/account/organizations/overview"},{"title":"Enterprise Connections","href":"/account/organizations/enterprise-connections"}]},{"group":"Subscriptions","pages":[{"title":"Overview","href":"/account/subscriptions/overview"},{"title":"Personal Subscriptions","href":"/account/subscriptions/personal"},{"title":"Organization Subscriptions","href":"/account/subscriptions/organization"}]}]}]},{"tab":"API Reference","groups":[{"group":"API Documentation","pages":[{"title":"Overview","href":"/api-reference/overview"}]},{"group":"Pipelines","pages":[{"title":"Run a pipeline","openapi":"api-reference/pipelines/pipeline.json POST /pipeline/{id}/run","href":"/api-reference/pipelines/run"},{"title":"Run a pipeline in bulk","openapi":"api-reference/pipelines/pipeline.json POST /pipeline/{id}/bulk_run","href":"/api-reference/pipelines/bulk-run"},{"title":"Terminate a pipeline run","openapi":"api-reference/pipelines/pipeline.json POST /pipeline/{id}/terminate","href":"/api-reference/pipelines/terminate"},{"title":"Pause a pipeline run","openapi":"api-reference/pipelines/pipeline.json POST /pipeline/{id}/pause","href":"/api-reference/pipelines/pause"},{"title":"Resume a paused pipeline run","openapi":"api-reference/pipelines/pipeline.json POST /pipeline/{id}/resume","href":"/api-reference/pipelines/resume"},{"title":"Create a new pipeline","openapi":"api-reference/pipelines/pipeline.json POST /pipeline","href":"/api-reference/pipelines/create"},{"title":"Fetch an existing pipeline","openapi":"api-reference/pipelines/pipeline.json GET /pipeline","href":"/api-reference/pipelines/fetch"},{"title":"List all available pipelines","openapi":"api-reference/pipelines/pipeline.json GET /pipelines","href":"/api-reference/pipelines/list"},{"title":"Delete a pipeline","openapi":"api-reference/pipelines/pipeline.json DELETE /pipeline/{id}","href":"/api-reference/pipelines/delete"}]},{"group":"Knowledge Bases","pages":[{"title":"Add data to a knowledge base","openapi":"api-reference/knowledge-bases/knowledge_base.json POST /knowledge-base/{id}/index","href":"/api-reference/knowledge-bases/index"},{"title":"Query a knowledge base","openapi":"api-reference/knowledge-bases/knowledge_base.json POST /knowledge-base/{id}/query","href":"/api-reference/knowledge-bases/query"},{"title":"Create a knowledge base","openapi":"api-reference/knowledge-bases/knowledge_base.json POST /knowledge-base","href":"/api-reference/knowledge-bases/create"},{"title":"Fetch an existing knowledge base","openapi":"api-reference/knowledge-bases/knowledge_base.json GET /knowledge-base","href":"/api-reference/knowledge-bases/fetch"},{"title":"List all available knowledge bases","openapi":"api-reference/knowledge-bases/knowledge_base.json GET /knowledge-bases","href":"/api-reference/knowledge-bases/list"},{"title":"Find documents in a knowledge base","openapi":"api-reference/knowledge-bases/knowledge_base.json GET /knowledge-base/{id}/documents","href":"/api-reference/knowledge-bases/find-documents"},{"title":"Delete documents from a knowledge base","openapi":"api-reference/knowledge-bases/knowledge_base.json DELETE /knowledge-base/{id}/documents","href":"/api-reference/knowledge-bases/delete-documents"},{"title":"Delete a knowledge base","openapi":"api-reference/knowledge-bases/knowledge_base.json DELETE /knowledge-base/{id}","href":"/api-reference/knowledge-bases/delete"}]},{"group":"Chatbots","pages":[{"title":"Run a chatbot","openapi":"api-reference/chatbots/chatbot.json POST /chatbot/{id}/run","href":"/api-reference/chatbots/run"},{"title":"Upload files to a chatbot","openapi":"api-reference/chatbots/chatbot.json POST /chatbot/{id}/upload","href":"/api-reference/chatbots/upload"},{"title":"Terminate a chatbot session","openapi":"api-reference/chatbots/chatbot.json POST /chatbot/{id}/terminate","href":"/api-reference/chatbots/terminate"},{"title":"Create a new chatbot","openapi":"api-reference/chatbots/chatbot.json POST /chatbot","href":"/api-reference/chatbots/create"},{"title":"Fetch an existing chatbot","openapi":"api-reference/chatbots/chatbot.json GET /chatbot","href":"/api-reference/chatbots/fetch"},{"title":"List all available chatbots","openapi":"api-reference/chatbots/chatbot.json GET /chatbots","href":"/api-reference/chatbots/list"},{"title":"Delete a chatbot","openapi":"api-reference/chatbots/chatbot.json DELETE /chatbot/{id}","href":"/api-reference/chatbots/delete"}]},{"group":"Transformations","pages":[{"title":"Run a transformation","openapi":"api-reference/transformations/transformation.json POST /transformation/{id}/run","href":"/api-reference/transformations/run"},{"title":"Create a new transformation","openapi":"api-reference/transformations/transformation.json POST /transformation","href":"/api-reference/transformations/create"},{"title":"Fetch an existing transformation","openapi":"api-reference/transformations/transformation.json GET /transformation","href":"/api-reference/transformations/fetch"},{"title":"List all available transformations","openapi":"api-reference/transformations/transformation.json GET /transformations","href":"/api-reference/transformations/list"},{"title":"Delete a transformation","openapi":"api-reference/transformations/transformation.json DELETE /transformation/{id}","href":"/api-reference/transformations/delete"}]}]},{"tab":"SDK","groups":[{"group":"Get started","pages":[{"title":"VectorShift Python SDK","sidebarTitle":"Overview","href":"/sdk"},{"title":"Installation","href":"/sdk/installation"},{"title":"Quickstart","href":"/sdk/quickstart"},{"title":"Authentication","href":"/sdk/authentication"},{"title":"Concepts","href":"/sdk/concepts"},{"title":"Errors","href":"/sdk/errors"},{"title":"Building with AI","href":"/sdk/building-with-ai"}]},{"group":"Guides","icon":"map","pages":[{"title":"RAG end-to-end","href":"/sdk/guides/rag-end-to-end"},{"title":"Customer support bot","href":"/sdk/guides/support-bot"},{"title":"Background batch jobs","href":"/sdk/guides/background-batch"},{"title":"Multi-step content workflow","href":"/sdk/guides/content-workflow"},{"title":"Integrations end-to-end","href":"/sdk/guides/integrations-end-to-end"}]},{"group":"Pipeline","icon":"workflow","pages":[{"title":"Pipeline overview","sidebarTitle":"Overview","href":"/sdk/pipeline/overview"},{"title":"Pipeline reference","sidebarTitle":"Reference","href":"/sdk/pipeline/reference"},{"group":"Nodes","pages":[{"title":"Start nodes","sidebarTitle":"Start","href":"/sdk/pipeline/nodes/start"},{"title":"General nodes","sidebarTitle":"General","href":"/sdk/pipeline/nodes/general"},{"title":"Large Language Models (LLMs) nodes","sidebarTitle":"Large Language Models (LLMs)","href":"/sdk/pipeline/nodes/llms"},{"title":"Knowledge nodes","sidebarTitle":"Knowledge","href":"/sdk/pipeline/nodes/knowledge"},{"title":"Data Loaders nodes","sidebarTitle":"Data Loaders","href":"/sdk/pipeline/nodes/data-loaders"},{"title":"Multi-Modal nodes","sidebarTitle":"Multi-Modal","href":"/sdk/pipeline/nodes/multi-modal"},{"title":"Logic nodes","sidebarTitle":"Logic","href":"/sdk/pipeline/nodes/logic"},{"title":"Data Transformation nodes","sidebarTitle":"Data Transformation","href":"/sdk/pipeline/nodes/data-transformation"},{"title":"Chat nodes","sidebarTitle":"Chat","href":"/sdk/pipeline/nodes/chat"},{"title":"Conversational nodes","sidebarTitle":"Conversational","href":"/sdk/pipeline/nodes/conversational"},{"title":"Integration nodes","sidebarTitle":"Integration","href":"/sdk/pipeline/nodes/integration"},{"title":"Triggers nodes","sidebarTitle":"Triggers","href":"/sdk/pipeline/nodes/triggers"}]},{"group":"Examples","pages":[{"title":"LLM pipeline","href":"/sdk/pipeline/examples/llm-pipeline"},{"title":"Text processing pipeline","href":"/sdk/pipeline/examples/text-processing-pipeline"},{"title":"RAG pipeline","href":"/sdk/pipeline/examples/rag-pipeline"},{"title":"Read-JSON pipeline","href":"/sdk/pipeline/examples/read-json-pipeline"},{"title":"Create-list pipeline","href":"/sdk/pipeline/examples/create-list-pipeline"},{"title":"Condition node","href":"/sdk/pipeline/examples/condition-node"},{"title":"AI routing node","href":"/sdk/pipeline/examples/ai-routing-node"},{"title":"Sub-pipelines","href":"/sdk/pipeline/examples/sub-pipeline"},{"title":"Sub-pipelines (list mode)","href":"/sdk/pipeline/examples/sub-pipeline-list-mode"},{"title":"Streaming","href":"/sdk/pipeline/examples/streaming"},{"title":"Streaming (async)","href":"/sdk/pipeline/examples/streaming-async"},{"title":"Streaming with chunks","href":"/sdk/pipeline/examples/streaming-with-chunks"},{"title":"Intermediate results","href":"/sdk/pipeline/examples/intermediate-results"},{"title":"Background runs","href":"/sdk/pipeline/examples/background-run"},{"title":"Background runs (async)","href":"/sdk/pipeline/examples/background-run-async"},{"title":"Run pipeline (async)","href":"/sdk/pipeline/examples/run-pipeline-async"},{"title":"Terminate a run","href":"/sdk/pipeline/examples/terminate-run"},{"title":"Batch config","href":"/sdk/pipeline/examples/batch-config"},{"title":"Button node","href":"/sdk/pipeline/examples/button-node"},{"title":"Gmail node","href":"/sdk/pipeline/examples/gmail-node"},{"title":"Session and overrides","href":"/sdk/pipeline/examples/session-and-overrides"},{"title":"Revert and manage versions","href":"/sdk/pipeline/examples/revert-and-manage"},{"title":"Share and publish","href":"/sdk/pipeline/examples/share-and-publish"},{"title":"Type warnings: parallel search","href":"/sdk/pipeline/examples/type-warnings-parallel-search"}]}]},{"group":"Agent","icon":"bot","pages":[{"title":"Agent overview","sidebarTitle":"Overview","href":"/sdk/agent/overview"},{"title":"Agent reference","sidebarTitle":"Reference","href":"/sdk/agent/reference"},{"group":"Tools","pages":[{"title":"VectorShift tools","sidebarTitle":"VectorShift","href":"/sdk/agent/tools/vectorshift"},{"title":"Web Search tools","sidebarTitle":"Web Search","href":"/sdk/agent/tools/web-search"},{"title":"LLM tools","sidebarTitle":"LLM","href":"/sdk/agent/tools/llm-ai"},{"title":"File Ops tools","sidebarTitle":"File Ops","href":"/sdk/agent/tools/file-ops"},{"title":"Data tools","sidebarTitle":"Data","href":"/sdk/agent/tools/data"},{"title":"Integrations tools","sidebarTitle":"Integrations","href":"/sdk/agent/tools/integrations"}]},{"group":"Examples","pages":[{"group":"Functional Agent","pages":[{"title":"Functional agent run","href":"/sdk/agent/examples/functional-agent-run"},{"title":"Functional agent with typed I/O","href":"/sdk/agent/examples/functional-agent-with-io"}]},{"group":"Conversational Agent","pages":[{"title":"Conversational agent run","href":"/sdk/agent/examples/conversational-agent-run"},{"title":"Agent CRUD","href":"/sdk/agent/examples/agent-crud"},{"title":"Conversational agent with tools","href":"/sdk/agent/examples/conversational-agent-tools"},{"title":"Tool approval config","href":"/sdk/agent/examples/tool-approval-config"},{"title":"Single-turn session","href":"/sdk/agent/examples/session-single-turn"},{"title":"Multi-turn session","href":"/sdk/agent/examples/session-multi-turn"},{"title":"Session send_many","href":"/sdk/agent/examples/session-send-many"},{"title":"Repeated sends","href":"/sdk/agent/examples/session-send-send-send"},{"title":"Streaming tool events","href":"/sdk/agent/examples/session-tool-events"},{"title":"Session approval respond","href":"/sdk/agent/examples/session-approval-respond"},{"title":"Resume a session","href":"/sdk/agent/examples/session-resume"},{"title":"Sending files in a session","href":"/sdk/agent/examples/send-file"},{"title":"Multimodal send_many","href":"/sdk/agent/examples/send-many-multimodal"},{"title":"Terminating a session","href":"/sdk/agent/examples/terminate-session"},{"title":"Chatbot session","href":"/sdk/agent/examples/chatbot-session"},{"title":"Template placeholders","href":"/sdk/agent/examples/template-placeholders"},{"title":"Vs context stringification","href":"/sdk/agent/examples/vs-context-stringification"}]}]}]},{"group":"Knowledge Base","icon":"database","pages":[{"title":"Knowledge Base overview","sidebarTitle":"Overview","href":"/sdk/knowledge-base/overview"},{"title":"Knowledge Base reference","sidebarTitle":"Reference","href":"/sdk/knowledge-base/reference"},{"group":"Examples","pages":[{"title":"Knowledge Base CRUD","href":"/sdk/knowledge-base/examples/kb-crud"},{"title":"Add files","href":"/sdk/knowledge-base/examples/add-files"},{"title":"Add folder","href":"/sdk/knowledge-base/examples/add-folder"},{"title":"Add URLs","href":"/sdk/knowledge-base/examples/add-urls"},{"title":"Add tables","href":"/sdk/knowledge-base/examples/add-tables"},{"title":"Advanced query","href":"/sdk/knowledge-base/examples/query-advanced"},{"title":"Items and folders","href":"/sdk/knowledge-base/examples/items-and-folders"},{"title":"Metadata autogen","href":"/sdk/knowledge-base/examples/metadata-autogen"},{"title":"Async API","href":"/sdk/knowledge-base/examples/async"},{"title":"Resync integration","href":"/sdk/knowledge-base/examples/resync-integration"}]}]},{"group":"Integrations","icon":"plug","pages":[{"title":"Integrations overview","sidebarTitle":"Overview","href":"/sdk/integrations/overview"},{"title":"CLI reference","sidebarTitle":"CLI","href":"/sdk/integrations/cli"},{"title":"Integrations reference","sidebarTitle":"Reference","href":"/sdk/integrations/reference"}]},{"group":"Table","icon":"table","pages":[{"title":"Table overview","sidebarTitle":"Overview","href":"/sdk/table/overview"},{"title":"Table reference","sidebarTitle":"Reference","href":"/sdk/table/reference"},{"group":"Examples","pages":[{"title":"Table CRUD","href":"/sdk/table/examples/table-crud"},{"title":"Table CRUD (async)","href":"/sdk/table/examples/table-crud-async"},{"title":"Rows and filters","href":"/sdk/table/examples/rows-and-filters"},{"title":"Schema and AI-generated columns","href":"/sdk/table/examples/columns-full"},{"title":"Aggregation and run","href":"/sdk/table/examples/aggregation-and-run"},{"title":"Export and query","href":"/sdk/table/examples/export-and-query"},{"title":"Common filter recipes","href":"/sdk/table/examples/all-filter-operators"},{"title":"Compose filters with AND and OR","href":"/sdk/table/examples/compound-filters"},{"title":"End-to-end: a vendor scorecard","href":"/sdk/table/examples/full-workflow"}]}]},{"group":"Transformation","icon":"wand-sparkles","pages":[{"title":"Transformation overview","sidebarTitle":"Overview","href":"/sdk/transformation/overview"},{"title":"Transformation reference","sidebarTitle":"Reference","href":"/sdk/transformation/reference"},{"group":"Examples","pages":[{"title":"Transformation CRUD","href":"/sdk/transformation/examples/transformation-crud"},{"title":"From a Python function","href":"/sdk/transformation/examples/from-function"},{"title":"Run \u0026 I/O types","href":"/sdk/transformation/examples/run-and-io-types"},{"title":"Async API","href":"/sdk/transformation/examples/async"},{"title":"As a pipeline node","href":"/sdk/transformation/examples/pipeline-node"}]}]},{"group":"Session","icon":"messages-square","pages":[{"title":"Session overview","sidebarTitle":"Overview","href":"/sdk/session/overview"},{"title":"Session reference","sidebarTitle":"Reference","href":"/sdk/session/reference"}]},{"group":"Analytics","icon":"chart-line","pages":[{"title":"Analytics overview","sidebarTitle":"Overview","href":"/sdk/analytics/overview"},{"title":"Analytics reference","sidebarTitle":"Reference","href":"/sdk/analytics/reference"},{"group":"Examples","pages":[{"title":"Query basics","href":"/sdk/analytics/examples/query-basics"},{"title":"Async API","href":"/sdk/analytics/examples/query-async"},{"title":"Filters \u0026 overloads","href":"/sdk/analytics/examples/filters-and-overloads"},{"title":"Aggregations \u0026 group-by","href":"/sdk/analytics/examples/aggregations-and-groupby"},{"title":"Events \u0026 traces","href":"/sdk/analytics/examples/events-and-traces"},{"title":"Data tables \u0026 export","href":"/sdk/analytics/examples/table-and-export"}]}]},{"group":"Workspace","icon":"folder-tree","pages":[{"title":"Workspace overview","sidebarTitle":"Overview","href":"/sdk/workspace/overview"},{"title":"Workspace reference","sidebarTitle":"Reference","href":"/sdk/workspace/reference"},{"title":"Portal reference","sidebarTitle":"Portal","href":"/sdk/workspace/portal"},{"title":"Verification reference","sidebarTitle":"Verification","href":"/sdk/workspace/verification"},{"title":"Verification issue reference","sidebarTitle":"Verification issue","href":"/sdk/workspace/issue"},{"group":"Examples","pages":[{"title":"Portals and workspaces","href":"/sdk/workspace/examples/portal-and-workspace-crud"},{"title":"Documents","href":"/sdk/workspace/examples/documents"},{"title":"Documents and files","href":"/sdk/workspace/examples/documents-and-files"},{"title":"Chat sessions","href":"/sdk/workspace/examples/sessions"},{"title":"Skills","href":"/sdk/workspace/examples/skills"},{"title":"Verification","href":"/sdk/workspace/examples/verification"},{"title":"Verification (advanced)","href":"/sdk/workspace/examples/verification-advanced"},{"title":"Managing a portal","href":"/sdk/workspace/examples/portal-admin"},{"title":"End-to-end walkthrough","href":"/sdk/workspace/examples/end-to-end"},{"title":"Async usage","href":"/sdk/workspace/examples/async"},{"title":"Async (full surface)","href":"/sdk/workspace/examples/async-full"}]}]}]}]},"basePath":"","title":"Sharing and deploying - VectorShift","buildId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","deploymentId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","dynamics":[],"chunks":[]}