The Files is the central location for managing every document uploaded to RelayHub. Whether files were attached during a chat, added to a workspace, or ingested through an automation flow, they all appear here with their processing status, metadata, and a direct path to analysis.
Every uploaded file moves through a processing pipeline. The status badge on each file tells you where it stands:
Status
Meaning
Processing
The file is being analyzed — text extraction, embedding generation, and knowledge graph extraction are in progress. This typically takes 10-30 seconds for standard documents.
Ready
Processing is complete. The file is fully indexed and available for AI-powered search, chat references, and data analysis.
Error
Something went wrong during processing. Hover over the status to see the error detail. You can retry by clicking Reprocess.
Large files (100+ page PDFs, complex spreadsheets) may take longer to process. You can continue using RelayHub while files process in the background — you will see the status update automatically.
Once a file reaches Ready status, the AI can reference it in any conversation. You do not need to re-upload a file to use it again. When you mention a document by name in chat or ask the AI to search your files, it queries the indexed content directly.
Files uploaded in a workspace chat are scoped to that workspace by default. Personal chat uploads are scoped to your account. Company knowledge files are available to all users in your organization.
You can ask the AI for a document by name — “send me the Q3 report”, “where is the lease PDF”, “download the vendor list” — and it hands back a direct download link to the file that already lives in your Files. It never creates a duplicate copy. If several files match your request, it lists up to ten, most recent first, each with its own download button so you can pick the right one.
When the AI answers using your company documents, it lists the files it drew from in a Sources panel below the response, with a download button for each cited file. Expand the panel to see every source document and download the original. The Sources panel is saved with the message, so it is still there when you reopen the conversation later.
To remove a file, open the file detail panel and click Delete. This removes the file from storage, its vector embeddings, and any associated knowledge graph entities. Deletion is permanent and cannot be undone.
Deleting a file removes its embeddings and knowledge graph data. Any AI responses that previously referenced the file will still exist in chat history, but the AI will no longer be able to retrieve or cite the original content.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"RelayHub","colors":{"primary":"#3e7fc2","light":"#5a9fd4","dark":"#2d6da8"},"logo":{"light":"https://mintcdn.com/relayhub/4trQiIqBg0iTc_JE/logo/light.svg?fit=max\u0026auto=format\u0026n=4trQiIqBg0iTc_JE\u0026q=85\u0026s=86fc47fdaac827f1cb55ede4c3cfb67b","dark":"https://mintcdn.com/relayhub/4trQiIqBg0iTc_JE/logo/dark.svg?fit=max\u0026auto=format\u0026n=4trQiIqBg0iTc_JE\u0026q=85\u0026s=d4c00ee8572fa2299453ef42a075456f"},"favicon":"https://mintcdn.com/relayhub/4trQiIqBg0iTc_JE/favicon.svg?fit=max\u0026auto=format\u0026n=4trQiIqBg0iTc_JE\u0026q=85\u0026s=e3a9986502cbecda2bc82289294d2218","navbar":{"links":[{"href":"mailto:support@weeksahead.ai","label":"Support"}],"primary":{"type":"button","label":"Sign In","href":"https://demo.relayhub.ai"}},"footer":{"socials":{"linkedin":"https://linkedin.com/company/weeksahead"}},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"RelayHub","icon":"globe","href":"https://relayhub.ai"},{"anchor":"Support","icon":"envelope","href":"mailto:support@weeksahead.ai"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"relayhub","hasAudioNarration":false,"actualSubdomain":"relayhub","customDomains":["docs.relayhub.ai"],"gitSource":{"type":"github","owner":"prophyt","repo":"relayhubdocs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{},"buildId":"6aef7805511ef16fa5ec393a","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"default","tag":"Documentation","count":65},{"language":"default","tag":"Administration","count":16},{"language":"default","tag":"Bots","count":13},{"language":"default","tag":"Chat \u0026 Collaboration","count":12},{"language":"default","tag":"Integrations","count":10},{"language":"default","tag":"Settings \u0026 Security","count":7},{"language":"default","tag":"Skills","count":6},{"language":"default","tag":"Getting Started","count":5},{"language":"default","tag":"Knowledge \u0026 Files","count":5},{"language":"default","tag":"Modules","count":4}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"knowledge-files/file-hub","slug":"/knowledge-files/file-hub","pageMetadata":{"title":"Files","description":"Your central document repository","href":"/knowledge-files/file-hub"},"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: \"Your central document repository\"\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={li:`li`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Card,Columns,Heading,Note,Table,Tip,Warning}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!Columns)_missingMdxReference(`Columns`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`The Files is the central location for managing every document uploaded to RelayHub. Whether files were attached during a chat, added to a workspace, or ingested through an automation flow, they all appear here with their processing status, metadata, and a direct path to analysis.`}),`\n`,_jsx(Heading,{level:`2`,id:`browsing-your-files`,children:`Browsing Your Files`}),`\n`,_jsxs(_components.p,{children:[`Open `,_jsx(_components.strong,{children:`Files`}),` from the left sidebar to see all files available to you. The file list shows:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`File name`}),` and original format`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Upload date`}),` and who uploaded it`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Processing status`}),` — whether the file is still being analyzed or ready for use`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Scope`}),` — whether the file belongs to your personal library, a workspace, or the company knowledge base`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`Click any file row to open a detail panel with extracted text previews, metadata, and options to reprocess or delete.`}),`\n`,_jsx(Heading,{level:`2`,id:`file-statuses`,children:`File Statuses`}),`\n`,_jsx(_components.p,{children:`Every uploaded file moves through a processing pipeline. The status badge on each file tells you where it stands:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Status`}),_jsx(_components.th,{children:`Meaning`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Processing`})}),_jsx(_components.td,{children:`The file is being analyzed — text extraction, embedding generation, and knowledge graph extraction are in progress. This typically takes 10-30 seconds for standard documents.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Ready`})}),_jsx(_components.td,{children:`Processing is complete. The file is fully indexed and available for AI-powered search, chat references, and data analysis.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Error`})}),_jsxs(_components.td,{children:[`Something went wrong during processing. Hover over the status to see the error detail. You can retry by clicking `,_jsx(_components.strong,{children:`Reprocess`}),`.`]})]})]})]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Large files (100+ page PDFs, complex spreadsheets) may take longer to process. You can continue using RelayHub while files process in the background — you will see the status update automatically.`})}),`\n`,_jsx(Heading,{level:`2`,id:`filtering-and-search`,children:`Filtering and Search`}),`\n`,_jsx(_components.p,{children:`Use the toolbar above the file list to narrow down what you see:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Format filter`}),` — Show only PDFs, spreadsheets, images, or other specific file types`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Status filter`}),` — Isolate files that are still processing or that encountered errors`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Scope filter`}),` — Toggle between personal files, workspace files, and company knowledge`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Search`}),` — Type a file name or keyword to find files quickly`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`supported-file-formats`,children:`Supported File Formats`}),`\n`,_jsx(_components.p,{children:`RelayHub accepts a wide range of document types:`}),`\n`,_jsxs(Columns,{cols:2,children:[_jsx(Card,{title:`Documents`,icon:`file-lines`,children:_jsx(_components.p,{children:`PDF, Word (.docx), PowerPoint (.pptx), plain text, Markdown, JSON`})}),_jsx(Card,{title:`Data`,icon:`table`,children:_jsx(_components.p,{children:`Excel (.xlsx), CSV — queryable with natural language after upload`})}),_jsx(Card,{title:`Images`,icon:`image`,children:_jsx(_components.p,{children:`PNG, JPG — analyzed using vision AI for OCR, chart reading, and diagram interpretation`})}),_jsx(Card,{title:`Other`,icon:`file`,children:_jsx(_components.p,{children:`JSON files are parsed and indexed. Additional formats may be supported depending on your instance configuration.`})})]}),`\n`,_jsx(Heading,{level:`2`,id:`using-files-in-chat`,children:`Using Files in Chat`}),`\n`,_jsxs(_components.p,{children:[`Once a file reaches `,_jsx(_components.strong,{children:`Ready`}),` status, the AI can reference it in any conversation. You do not need to re-upload a file to use it again. When you mention a document by name in chat or ask the AI to search your files, it queries the indexed content directly.`]}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`Files uploaded in a workspace chat are scoped to that workspace by default. Personal chat uploads are scoped to your account. Company knowledge files are available to all users in your organization.`})}),`\n`,_jsx(Heading,{level:`3`,id:`getting-a-file-from-chat`,children:`Getting a File from Chat`}),`\n`,_jsx(_components.p,{children:`You can ask the AI for a document by name — “send me the Q3 report”, “where is the lease PDF”, “download the vendor list” — and it hands back a direct download link to the file that already lives in your Files. It never creates a duplicate copy. If several files match your request, it lists up to ten, most recent first, each with its own download button so you can pick the right one.`}),`\n`,_jsx(Heading,{level:`3`,id:`source-files-in-answers`,children:`Source Files in Answers`}),`\n`,_jsxs(_components.p,{children:[`When the AI answers using your company documents, it lists the files it drew from in a `,_jsx(_components.strong,{children:`Sources`}),` panel below the response, with a download button for each cited file. Expand the panel to see every source document and download the original. The Sources panel is saved with the message, so it is still there when you reopen the conversation later.`]}),`\n`,_jsx(Heading,{level:`2`,id:`deleting-files`,children:`Deleting Files`}),`\n`,_jsxs(_components.p,{children:[`To remove a file, open the file detail panel and click `,_jsx(_components.strong,{children:`Delete`}),`. This removes the file from storage, its vector embeddings, and any associated knowledge graph entities. Deletion is permanent and cannot be undone.`]}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Deleting a file removes its embeddings and knowledge graph data. Any AI responses that previously referenced the file will still exist in chat history, but the AI will no longer be able to retrieve or cite the original content.`})})]})}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":"Files","description":"Your central document repository","href":"/knowledge-files/file-hub"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Browsing Your Files","slug":"browsing-your-files","depth":2,"children":[]},{"title":"File Statuses","slug":"file-statuses","depth":2,"children":[]},{"title":"Filtering and Search","slug":"filtering-and-search","depth":2,"children":[]},{"title":"Supported File Formats","slug":"supported-file-formats","depth":2,"children":[]},{"title":"Using Files in Chat","slug":"using-files-in-chat","depth":2,"children":[{"title":"Getting a File from Chat","slug":"getting-a-file-from-chat","depth":3,"children":[]},{"title":"Source Files in Answers","slug":"source-files-in-answers","depth":3,"children":[]}]},{"title":"Deleting Files","slug":"deleting-files","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"relayhub","siteName":"RelayHub","title":"Files - RelayHub","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-30T16:39:07.670Z","originalFileLocation":"knowledge-files/file-hub.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=\"Your central document repository\">\u003cmeta data-mint-head name=\"application-name\" content=\"RelayHub\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/relayhub/A5D678XWAA0DehEL/_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/relayhub/A5D678XWAA0DehEL/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/relayhub/A5D678XWAA0DehEL/_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/relayhub/A5D678XWAA0DehEL/_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/relayhub/A5D678XWAA0DehEL/_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/relayhub/A5D678XWAA0DehEL/_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/relayhub/A5D678XWAA0DehEL/_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/relayhub/A5D678XWAA0DehEL/_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/relayhub/A5D678XWAA0DehEL/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Files - RelayHub\">\u003cmeta data-mint-head property=\"og:description\" content=\"Your central document repository\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"RelayHub\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.relayhub.ai/knowledge-files/file-hub\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://relayhub.mintlify.site/_mintlify/api/og/v2?division=Knowledge+%26+Files\u0026amp;title=Files\u0026amp;description=Your+central+document+repository\u0026amp;theme=3dc86e63a6840aee4b7c7ac6\u0026amp;signature=1f1d450f27b5822022e54cf1e41a3274558a53c945837bfc0344157bf28723b8\">\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=\"Files - RelayHub\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Your central document repository\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://relayhub.mintlify.site/_mintlify/api/og/v2?division=Knowledge+%26+Files\u0026amp;title=Files\u0026amp;description=Your+central+document+repository\u0026amp;theme=3dc86e63a6840aee4b7c7ac6\u0026amp;signature=1f1d450f27b5822022e54cf1e41a3274558a53c945837bfc0344157bf28723b8\">\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/relayhub/A5D678XWAA0DehEL/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"RelayHub\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3e7fc2\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.relayhub.ai/knowledge-files/file-hub\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/knowledge-files/file-hub.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.relayhub.ai/#organization\",\"name\":\"RelayHub\",\"url\":\"https://docs.relayhub.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/relayhub/4trQiIqBg0iTc_JE/logo/light.svg?fit=max\u0026auto=format\u0026n=4trQiIqBg0iTc_JE\u0026q=85\u0026s=86fc47fdaac827f1cb55ede4c3cfb67b\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.relayhub.ai#website\",\"name\":\"RelayHub\",\"url\":\"https://docs.relayhub.ai\",\"publisher\":{\"@id\":\"https://docs.relayhub.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.relayhub.ai/knowledge-files/file-hub#webpage\",\"url\":\"https://docs.relayhub.ai/knowledge-files/file-hub\",\"name\":\"Files\",\"description\":\"Your central document repository\",\"dateModified\":\"2026-08-30T16:39:07.670Z\",\"isPartOf\":{\"@id\":\"https://docs.relayhub.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.relayhub.ai/knowledge-files/file-hub#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.relayhub.ai/knowledge-files/file-hub#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"RelayHub\",\"item\":\"https://docs.relayhub.ai\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Files\",\"item\":\"https://docs.relayhub.ai/knowledge-files/file-hub\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.relayhub.ai/knowledge-files/file-hub#article\",\"headline\":\"Files\",\"name\":\"Files\",\"description\":\"Your central document repository\",\"url\":\"https://docs.relayhub.ai/knowledge-files/file-hub\",\"mainEntityOfPage\":{\"@id\":\"https://docs.relayhub.ai/knowledge-files/file-hub#webpage\"},\"dateModified\":\"2026-08-30T16:39:07.670Z\",\"publisher\":{\"@id\":\"https://docs.relayhub.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.relayhub.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"RelayHub\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"RelayHub","nav":{"global":{"anchors":[{"anchor":"RelayHub","icon":"globe","href":"https://relayhub.ai"},{"anchor":"Support","icon":"envelope","href":"mailto:support@weeksahead.ai"}]},"tabs":[{"tab":"Documentation","groups":[{"group":"Getting Started","icon":"rocket","pages":[{"title":"Welcome to RelayHub","href":""},{"title":"Quick Start Guide","href":"/getting-started/quickstart"},{"title":"Account Setup","href":"/getting-started/account-setup"},{"title":"Settings","href":"/getting-started/settings"},{"title":"RelayHub Assistant","href":"/getting-started/relayhub-assistant"}]},{"group":"Chat \u0026 Collaboration","icon":"messages","pages":[{"title":"Chat Basics","href":"/chat-collaboration/chat-basics"},{"title":"Steps of an Answer","href":"/chat-collaboration/tool-steps"},{"title":"Workbench","href":"/chat-collaboration/workbench"},{"title":"Live documents","href":"/chat-collaboration/live-documents"},{"title":"Co-browser","href":"/chat-collaboration/co-browser"},{"title":"Dual Chat","href":"/chat-collaboration/dual-chat"},{"title":"Sharing \u0026 Real-Time Collaboration","href":"/chat-collaboration/sharing"},{"title":"Team Chat","href":"/chat-collaboration/team-chat"},{"title":"Web Search \u0026 Reasoning","href":"/chat-collaboration/web-search-reasoning"},{"title":"File Attachments","href":"/chat-collaboration/file-attachments"},{"title":"Personality Modes","href":"/chat-collaboration/personality-modes"},{"title":"Searching Conversations and Files","href":"/chat-collaboration/search"}]},{"group":"Workspaces","icon":"layer-group","pages":[{"title":"Workspaces Overview","href":"/workspaces/overview"},{"title":"Members \u0026 Permissions","href":"/workspaces/members-permissions"},{"title":"Workspace Files","href":"/workspaces/files"},{"title":"Workspace Memory","href":"/workspaces/memory"}]},{"group":"AI Agents","icon":"robot","pages":[{"title":"Agents","href":"/ai-agents/overview"},{"title":"Building Custom Agents","href":"/ai-agents/building-agents"},{"title":"Agent Chains","href":"/ai-agents/agent-chains"}]},{"group":"Bots","icon":"briefcase","pages":[{"title":"Bots","href":"/bots/overview"},{"title":"Make a bot","href":"/bots/create"},{"title":"Relay","href":"/bots/relay"},{"title":"Work with a bot","href":"/bots/working-with-bots"},{"title":"Permissions and approvals","href":"/bots/permissions"},{"title":"The bot's computer","href":"/bots/computer"},{"title":"Point at a place","href":"/bots/pointing"},{"title":"Connections and saved logins","href":"/bots/connections"},{"title":"Bot settings","href":"/bots/settings"},{"title":"Routines, groups and helpers","href":"/bots/routines-groups-helpers"},{"title":"Routines and automations","href":"/bots/routines-and-automations"},{"title":"Company bots and limits for admins","href":"/bots/admin-limits"},{"title":"Words used for bots","href":"/bots/glossary"}]},{"group":"Skills","icon":"wrench","pages":[{"title":"Skills","href":"/ai-agents/skill-hub"},{"title":"Creating Skills","href":"/ai-agents/creating-skills"},{"title":"Skill Flows","href":"/ai-agents/skill-flows"},{"title":"Skill Studio","href":"/ai-agents/skill-studio"},{"title":"Evolving Skills","href":"/ai-agents/evolving-skills"},{"title":"Using Skills in Chat","href":"/ai-agents/using-skills-in-chat"}]},{"group":"Creative Tools","icon":"palette","pages":[{"title":"Create Canvas","href":"/creative/create-canvas"},{"title":"Assets","href":"/creative/creative-hub"},{"title":"Brand","description":"Define your brand once and have AI-generated documents match it everywhere","href":"/creative/brand-hub"}]},{"group":"Knowledge \u0026 Files","icon":"brain","pages":[{"title":"Files","href":"/knowledge-files/file-hub"},{"title":"Uploading \u0026 Processing Files","description":"Upload documents and understand how RelayHub processes them","href":"/knowledge-files/uploading-processing"},{"title":"Knowledge Graph","href":"/knowledge-files/knowledge-graph"},{"title":"Terminology","href":"/knowledge-files/terminology-hub"},{"title":"Data Analysis \u0026 Charts","href":"/knowledge-files/data-analysis"}]},{"group":"Integrations","icon":"plug","pages":[{"title":"Google Workspace","href":"/integrations/google-workspace"},{"title":"Google Places","href":"/integrations/google-places"},{"title":"Google Drive","href":"/integrations/google-drive"},{"title":"Microsoft OneDrive","href":"/integrations/onedrive"},{"title":"Automations","href":"/integrations/automation-hub"},{"title":"Automation Wizard","href":"/integrations/automation-wizard"},{"title":"Schedules","href":"/integrations/schedule-hub"},{"title":"Messaging","href":"/integrations/messaging-hub"},{"title":"AI Assistant Connections","href":"/integrations/mcp-connections"},{"title":"Connectors (MCP)","href":"/integrations/connected-services"}]},{"group":"Modules","icon":"boxes-stacked","pages":[{"title":"Modules","href":"/modules/overview"},{"title":"Credit","href":"/modules/credit"},{"title":"Financial Spreading","href":"/modules/financial-spreading"},{"title":"Budgets","href":"/modules/budgets"}]}]},{"tab":"Administration","pages":[{"title":"Administration","href":"/administration/user-management/managing-users"}]}]},"basePath":"","title":"Files - RelayHub","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":[],"chunks":[]}