Deploy AI workflows as interactive chat assistants with support for file uploads and embedded deployment.
AI Assistants are the interfaces through which you can access published AI workflows.Once an AI workflow is built and published, it can be exposed as an AI Assistant.Assistants provide an interactive layer that allows users to submit queries and receive responses.AI Assistants support:
Executing published AI workflows through a chat-based interface
Submitting natural language queries and viewing structured responses
Uploading files as part of a conversation when the workflow includes a File Input component
Capturing user feedback on responses
Maintaining interaction history for ongoing conversations
AI Assistants can be deployed in multiple ways, including:
As a hosted web-based chatbot
Embedded within existing applications via iframe
Integrated via APIs or supported platforms (such as Slack)
AI Workflows define how reasoning, data retrieval, and processing occur. Meanwhile, AI Assistants define how users interact with those workflows in production.
When a workflow includes a File Input component with uploads enabled, users can attach files directly within the chat assistant interface. This works in both the hosted assistant and embedded deployments.How it works:
The chat input displays an attachment button when the workflow supports file uploads.
You select one or more files to attach. Supported formats include PDF, DOC, DOCX, XLS, XLSX, CSV, TXT, and others.
Attached files appear as chips in the input area with a loading indicator during upload.
Once uploaded, you can preview or remove files before sending your message.
When you send the message, the workflow processes the file contents alongside your query.
Uploaded files are scoped to your session and automatically removed when the session expires.
You can preview uploaded files directly in the chat interface. Supported previews include PDFs, spreadsheets, and text-based documents.
AI Assistants can be embedded within external applications using an iframe. Embedded assistants use a secure token-based authentication mechanism that restricts access to only the endpoints required for the chat experience.Embedded assistants support the same capabilities as the hosted version, including:
Conversational interactions with published workflows
File uploads through the chat interface
File previews and downloads
Session-scoped interaction history
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"AI Squared","colors":{"primary":"#00249c","light":"#ffffff","dark":"#00249c"},"logo":{"light":"https://mintcdn.com/multiwoven-74/-MbwV9-QpicPIrse/logo/ai-squared-docs-logo-light.svg?fit=max\u0026auto=format\u0026n=-MbwV9-QpicPIrse\u0026q=85\u0026s=ca08017182cbe96397a10feab3cfeda6","dark":"https://mintcdn.com/multiwoven-74/-MbwV9-QpicPIrse/logo/ai-squared-docs-logo-dark.svg?fit=max\u0026auto=format\u0026n=-MbwV9-QpicPIrse\u0026q=85\u0026s=c68b55937e803881c30f296d78422e53"},"favicon":"https://mintcdn.com/multiwoven-74/-MbwV9-QpicPIrse/favicon.svg?fit=max\u0026auto=format\u0026n=-MbwV9-QpicPIrse\u0026q=85\u0026s=d664c5e29af113255a0beffa1adc634c","navbar":{"links":[{"href":"https://squared.ai","label":"Book a Demo"}],"primary":{"type":"button","label":"Back to App","href":"https://app.squared.ai"}},"footer":{"socials":{"github":"https://github.com/Multiwoven/multiwoven","linkedin":"https://www.linkedin.com/company/aisquaredinc"}},"styling":{"latex":false},"integrations":{"mixpanel":{"projectToken":"cd589b1602a01416f4cc17aa04accc66"}},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"multiwoven-74","hasAudioNarration":false,"actualSubdomain":"multiwoven-74","customDomains":["docs.squared.ai"],"gitSource":{"type":"github","owner":"multiwoven","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae21d918c406dd2ccb3b892","collectionId":"f0db7fd7-711f-4463-8853-73d3c2368f6e","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae21d918c406dd2ccb3b892"},"feedback":{"thumbs":true,"edits":false,"issues":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"DISABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"DISABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae21d918c406dd2ccb3b892","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"Data Movement","count":65},{"language":"default","tag":"Product Updates","count":62},{"language":"default","tag":"Destinations","count":37},{"language":"default","tag":"Business Applications","count":37},{"language":"default","tag":"Developers","count":30},{"language":"default","tag":"AI Activation","count":24},{"language":"default","tag":"Deployment \u0026 Security","count":22},{"language":"default","tag":"Sources","count":20},{"language":"default","tag":"Data Sources","count":19},{"language":"default","tag":"Deployment","count":17}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":".border-primary{--tw-border-opacity:1;border-color:rgb(var(--primary)/var(--tw-border-opacity));margin-bottom:2px;border-bottom-width:.1875rem}#topbar-cta-button a{display:flex;align-items:center;padding:.475rem 1rem!important;gap:.5rem;color:#fff!important;border-radius:.25rem;font-weight:500;letter-spacing:.4px}"}],"page":{"pagePath":"workflows/chat-assistants","slug":"/workflows/chat-assistants","pageMetadata":{"title":"Chat Assistants","description":"Deploy AI workflows as interactive chat assistants with support for file uploads and embedded deployment.","href":"/workflows/chat-assistants"},"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: \"Deploy AI workflows as interactive chat assistants with support for file uploads and embedded deployment.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Frame,Heading,OptimizedImage,Tip}=_components;if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`AI Assistants are the interfaces through which you can access published AI workflows.`}),`\n`,_jsx(_components.p,{children:`Once an AI workflow is built and published, it can be exposed as an AI Assistant.`}),`\n`,_jsx(_components.p,{children:`Assistants provide an interactive layer that allows users to submit queries and receive responses.`}),`\n`,_jsx(_components.p,{children:`AI Assistants support:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Executing published AI workflows through a chat-based interface`}),`\n`,_jsx(_components.li,{children:`Submitting natural language queries and viewing structured responses`}),`\n`,_jsx(_components.li,{children:`Uploading files as part of a conversation when the workflow includes a File Input component`}),`\n`,_jsx(_components.li,{children:`Capturing user feedback on responses`}),`\n`,_jsx(_components.li,{children:`Maintaining interaction history for ongoing conversations`}),`\n`]}),`\n`,_jsx(_components.p,{children:`AI Assistants can be deployed in multiple ways, including:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`As a hosted web-based chatbot`}),`\n`,_jsx(_components.li,{children:`Embedded within existing applications via iframe`}),`\n`,_jsx(_components.li,{children:`Integrated via APIs or supported platforms (such as Slack)`}),`\n`]}),`\n`,_jsx(_components.p,{children:`AI Workflows define how reasoning, data retrieval, and processing occur. Meanwhile, AI Assistants define how users interact with those workflows in production.`}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/multiwoven-74/Hqkdjo_336-4kPe9/images/Screenshot2026-03-23at2.30.08PM.png?fit=max\u0026auto=format\u0026n=Hqkdjo_336-4kPe9\u0026q=85\u0026s=29336bc78e95ddb9db01ea95aa1df919`,alt:`Screenshot2026 03 23at2 30 08PM`,\"data-og-width\":`2960`,width:`2960`,\"data-og-height\":`1650`,height:`1650`,\"data-path\":`images/Screenshot2026-03-23at2.30.08PM.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/multiwoven-74/Hqkdjo_336-4kPe9/images/Screenshot2026-03-23at2.30.08PM.png?w=280\u0026fit=max\u0026auto=format\u0026n=Hqkdjo_336-4kPe9\u0026q=85\u0026s=51139beb5fb0ef4b224dc03943d2e4fc 280w, https://mintcdn.com/multiwoven-74/Hqkdjo_336-4kPe9/images/Screenshot2026-03-23at2.30.08PM.png?w=560\u0026fit=max\u0026auto=format\u0026n=Hqkdjo_336-4kPe9\u0026q=85\u0026s=a419f13d354c1376b6f0fdf03055da18 560w, https://mintcdn.com/multiwoven-74/Hqkdjo_336-4kPe9/images/Screenshot2026-03-23at2.30.08PM.png?w=840\u0026fit=max\u0026auto=format\u0026n=Hqkdjo_336-4kPe9\u0026q=85\u0026s=600e2785884aba077684d568e921a372 840w, https://mintcdn.com/multiwoven-74/Hqkdjo_336-4kPe9/images/Screenshot2026-03-23at2.30.08PM.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Hqkdjo_336-4kPe9\u0026q=85\u0026s=b8e8b56ea13be900572003811508be04 1100w, https://mintcdn.com/multiwoven-74/Hqkdjo_336-4kPe9/images/Screenshot2026-03-23at2.30.08PM.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Hqkdjo_336-4kPe9\u0026q=85\u0026s=4abe1449940b0b7f974ebd753ba7d122 1650w, https://mintcdn.com/multiwoven-74/Hqkdjo_336-4kPe9/images/Screenshot2026-03-23at2.30.08PM.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Hqkdjo_336-4kPe9\u0026q=85\u0026s=fcb8ca3b5ff99960ffe83eb63bab0012 2500w`})}),`\n`,_jsx(Heading,{level:`2`,id:`file-uploads-in-chat-assistants`,children:`File uploads in chat assistants`}),`\n`,_jsxs(_components.p,{children:[`When a workflow includes a `,_jsx(_components.a,{href:`/workflows/overview#file-input-component`,children:`File Input component`}),` with uploads enabled, users can attach files directly within the chat assistant interface. This works in both the hosted assistant and embedded deployments.`]}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`How it works:`})}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`The chat input displays an attachment button when the workflow supports file uploads.`}),`\n`,_jsx(_components.li,{children:`You select one or more files to attach. Supported formats include PDF, DOC, DOCX, XLS, XLSX, CSV, TXT, and others.`}),`\n`,_jsx(_components.li,{children:`Attached files appear as chips in the input area with a loading indicator during upload.`}),`\n`,_jsx(_components.li,{children:`Once uploaded, you can preview or remove files before sending your message.`}),`\n`,_jsx(_components.li,{children:`When you send the message, the workflow processes the file contents alongside your query.`}),`\n`]}),`\n`,_jsx(_components.p,{children:`Uploaded files are scoped to your session and automatically removed when the session expires.`}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`You can preview uploaded files directly in the chat interface. Supported previews include PDFs, spreadsheets, and text-based documents.`})}),`\n`,_jsx(Heading,{level:`2`,id:`embedded-assistants`,children:`Embedded assistants`}),`\n`,_jsx(_components.p,{children:`AI Assistants can be embedded within external applications using an iframe. Embedded assistants use a secure token-based authentication mechanism that restricts access to only the endpoints required for the chat experience.`}),`\n`,_jsx(_components.p,{children:`Embedded assistants support the same capabilities as the hosted version, including:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Conversational interactions with published workflows`}),`\n`,_jsx(_components.li,{children:`File uploads through the chat interface`}),`\n`,_jsx(_components.li,{children:`File previews and downloads`}),`\n`,_jsx(_components.li,{children:`Session-scoped interaction history`}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Chat Assistants","description":"Deploy AI workflows as interactive chat assistants with support for file uploads and embedded deployment.","href":"/workflows/chat-assistants"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"File uploads in chat assistants","slug":"file-uploads-in-chat-assistants","depth":2,"children":[]},{"title":"Embedded assistants","slug":"embedded-assistants","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/multiwoven-74/aaa40dfb088f7973/docs-bot.js"],"subdomain":"multiwoven-74","siteName":"AI Squared","title":"Chat Assistants - AI Squared","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-05-05T11:55:04.801Z","originalFileLocation":"workflows/chat-assistants.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=\"Deploy AI workflows as interactive chat assistants with support for file uploads and embedded deployment.\">\u003cmeta data-mint-head name=\"application-name\" content=\"AI Squared\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/multiwoven-74/NkrXgVYPR_dCevS6/_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/multiwoven-74/NkrXgVYPR_dCevS6/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/multiwoven-74/NkrXgVYPR_dCevS6/_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/multiwoven-74/NkrXgVYPR_dCevS6/_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/multiwoven-74/NkrXgVYPR_dCevS6/_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/multiwoven-74/NkrXgVYPR_dCevS6/_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/multiwoven-74/NkrXgVYPR_dCevS6/_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/multiwoven-74/NkrXgVYPR_dCevS6/_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/multiwoven-74/NkrXgVYPR_dCevS6/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Chat Assistants - AI Squared\">\u003cmeta data-mint-head property=\"og:description\" content=\"Deploy AI workflows as interactive chat assistants with support for file uploads and embedded deployment.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"AI Squared\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.squared.ai/workflows/chat-assistants\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://multiwoven-74.mintlify.app/_mintlify/api/og/v2?division=Documentation\u0026amp;title=Chat+Assistants\u0026amp;description=Deploy+AI+workflows+as+interactive+chat+assistants+with+support+for+file+uploads+and+embedded+deployment.\u0026amp;theme=f527afd5024577da42908e7f\u0026amp;signature=8f244332f1134232e16fb08213a54ad0add07e0dba93cc32640d40bdae10fc41\">\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=\"Chat Assistants - AI Squared\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Deploy AI workflows as interactive chat assistants with support for file uploads and embedded deployment.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://multiwoven-74.mintlify.app/_mintlify/api/og/v2?division=Documentation\u0026amp;title=Chat+Assistants\u0026amp;description=Deploy+AI+workflows+as+interactive+chat+assistants+with+support+for+file+uploads+and+embedded+deployment.\u0026amp;theme=f527afd5024577da42908e7f\u0026amp;signature=8f244332f1134232e16fb08213a54ad0add07e0dba93cc32640d40bdae10fc41\">\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/multiwoven-74/NkrXgVYPR_dCevS6/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"AI Squared\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#00249c\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.squared.ai/workflows/chat-assistants\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/workflows/chat-assistants.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.squared.ai/#organization\",\"name\":\"AI Squared\",\"url\":\"https://docs.squared.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/multiwoven-74/-MbwV9-QpicPIrse/logo/ai-squared-docs-logo-light.svg?fit=max\u0026auto=format\u0026n=-MbwV9-QpicPIrse\u0026q=85\u0026s=ca08017182cbe96397a10feab3cfeda6\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.squared.ai#website\",\"name\":\"AI Squared\",\"url\":\"https://docs.squared.ai\",\"publisher\":{\"@id\":\"https://docs.squared.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.squared.ai/workflows/chat-assistants#webpage\",\"url\":\"https://docs.squared.ai/workflows/chat-assistants\",\"name\":\"Chat Assistants\",\"description\":\"Deploy AI workflows as interactive chat assistants with support for file uploads and embedded deployment.\",\"dateModified\":\"2026-05-05T11:55:04.801Z\",\"isPartOf\":{\"@id\":\"https://docs.squared.ai#website\"}},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.squared.ai/workflows/chat-assistants#article\",\"headline\":\"Chat Assistants\",\"name\":\"Chat Assistants\",\"description\":\"Deploy AI workflows as interactive chat assistants with support for file uploads and embedded deployment.\",\"url\":\"https://docs.squared.ai/workflows/chat-assistants\",\"mainEntityOfPage\":{\"@id\":\"https://docs.squared.ai/workflows/chat-assistants#webpage\"},\"dateModified\":\"2026-05-05T11:55:04.801Z\",\"publisher\":{\"@id\":\"https://docs.squared.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.squared.ai#website\"}}]}\u003c/script>","siteName":"AI Squared","nav":{"global":null,"tabs":[{"tab":"Home","pages":[{"title":"Home","href":"/home/welcome"}]},{"tab":"Getting Started","pages":[{"title":"Getting Started","href":"/getting-started/introduction"}]},{"tab":"AI Activation","pages":[{"title":"AI Activation","href":"/activation/ai-modelling/introduction"}]},{"tab":"AI Workflows","pages":[{"title":"Overview","href":"/workflows/overview"},{"title":"Knowledge Bases","href":"/workflows/knowledge-bases"},{"title":"Agents \u0026 MCP Tools","description":null,"href":"/workflows/mcp-tools"},{"title":"Chat Assistants","href":"/workflows/chat-assistants"},{"title":"Workflow Analytics","description":null,"href":"/workflows/workflow-analytics"}]},{"tab":"Data Movement","pages":[{"title":"Data Movement","href":"/guides/core-concepts"}]},{"tab":"Sparx","pages":[{"title":"Sparx","href":"/sparx/overview"}]},{"tab":"Proprietary Models","pages":[{"title":"Proprietary Models","href":"/overview"}]},{"tab":"Deployment \u0026 Security","pages":[{"title":"Deployment \u0026 Security","href":"/deployment-and-security/overview"}]},{"tab":"Developers","pages":[{"title":"Developers","href":"/api-reference/introduction"}]},{"tab":"Product Updates","pages":[{"title":"Product Updates","href":"/release-notes/2026"}]}]},"basePath":"","title":"Chat Assistants - AI Squared","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-DXXFP6nH.js","DynamicMarkdown-B54_zNBF.js","zoom-image-lightbox-BG6oD64b.js","lightbox-handle-r17bVUz3.js"]}