A company is your business in Cadence. It has its own people, bots, chats and usage, kept fully separate from every other company. One person can belong to several companies with one sign-in.See Companies and people.
A space is an area inside a company with its own bots, routines, memory and settings. Every company starts with one. Add more to keep work apart.See Spaces.
A bot is an AI teammate. It has instructions, instruction files, memory, a model and a computer. You talk to it in its chat; it can also talk to customers through channels and to other bots.See Bots.
A run is one stretch of work by a bot. Your message starts a run; so does a routine, a webhook or a message from a channel. During a run the bot reads its instructions, files and memory, then thinks and uses tools until it is done or needs you. You can send more messages to steer a run, or stop it.
A tool is something a bot can do: browse a page, run a command, save a memory, send a message, create a routine. Bots come with built-in tools, and integrations add more.
An approval is a pause where a bot asks a person before a tool call that matters, such as sending an email from a connected app. You choose what needs asking and what is always allowed.See Approvals.
Company └─ Space ├─ Bot ── instructions, files, memory, model, computer │ ├─ Chat ── runs ── tools ── approvals │ └─ Routines ── start runs on their own └─ Group chat (several bots)
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Cadence","description":"Always-on AI teammates for your business.","colors":{"primary":"#111111","light":"#F5F5F5","dark":"#111111"},"favicon":"https://mintcdn.com/cadence/q-1Db5UDeQ5NP3I0/favicon.png?fit=max\u0026auto=format\u0026n=q-1Db5UDeQ5NP3I0\u0026q=85\u0026s=79e86fdfdecfd638ffb12ac0d655b1ff","navbar":{"links":[{"href":"https://usecadence.gg","label":"Website"}],"primary":{"type":"button","label":"Open Cadence","href":"https://app.usecadence.gg"}},"footer":{"socials":{"github":"https://github.com/attentionfactory/cadence-plus"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"cadence","hasAudioNarration":false,"actualSubdomain":"cadence","customDomains":[],"gitSource":{"type":"github","owner":"attentionfactory","repo":"cadence-plus","deployBranch":"main","contentDirectory":"docs-site","isPrivate":true,"mountPath":"","label":"","_id":"6aee6affc43feb9cd55e2691"},"entitlements":{},"buildId":"6aee6ce01f86b6c5d21980ed","clientVersion":"0.0.4076","searchFilterCounts":[{"language":"default","tag":"Guides","count":21},{"language":"default","tag":"API reference","count":14},{"language":"default","tag":"Procedures","count":9},{"language":"default","tag":"Bots","count":7},{"language":"default","tag":"Getting work done","count":6},{"language":"default","tag":"Using the API","count":4},{"language":"default","tag":"Get started","count":3},{"language":"default","tag":"Self-hosting","count":3},{"language":"default","tag":"Teams","count":2},{"language":"default","tag":"Webhooks","count":1}]},"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":"concepts","slug":"/concepts","pageMetadata":{"title":"Concepts","description":"Seven ideas that explain how Cadence works.","href":"/concepts"},"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: \"Seven ideas that explain how Cadence works.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,..._provideComponents(),...props.components},{CodeBlock,Heading}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Read this once and the rest of the docs will make sense.`}),`\n`,_jsx(Heading,{level:`2`,id:`company`,children:`Company`}),`\n`,_jsxs(_components.p,{children:[`A `,_jsx(_components.strong,{children:`company`}),` is your business in Cadence. It has its own people, bots, chats and usage, kept fully separate from every other company. One person can belong to several companies with one sign-in.`]}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/teams/companies-and-people`,children:`Companies and people`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`space`,children:`Space`}),`\n`,_jsxs(_components.p,{children:[`A `,_jsx(_components.strong,{children:`space`}),` is an area inside a company with its own bots, routines, memory and settings. Every company starts with one. Add more to keep work apart.`]}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/teams/spaces`,children:`Spaces`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`bot`,children:`Bot`}),`\n`,_jsxs(_components.p,{children:[`A `,_jsx(_components.strong,{children:`bot`}),` is an AI teammate. It has instructions, instruction files, memory, a model and a computer. You talk to it in its chat; it can also talk to customers through channels and to other bots.`]}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/bots/overview`,children:`Bots`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`run`,children:`Run`}),`\n`,_jsxs(_components.p,{children:[`A `,_jsx(_components.strong,{children:`run`}),` is one stretch of work by a bot. Your message starts a run; so does a routine, a webhook or a message from a channel. During a run the bot reads its instructions, files and memory, then thinks and uses tools until it is done or needs you. You can send more messages to steer a run, or stop it.`]}),`\n`,_jsx(Heading,{level:`2`,id:`tool`,children:`Tool`}),`\n`,_jsxs(_components.p,{children:[`A `,_jsx(_components.strong,{children:`tool`}),` is something a bot can do: browse a page, run a command, save a memory, send a message, create a routine. Bots come with built-in tools, and `,_jsx(_components.a,{href:`/work/integrations`,children:`integrations`}),` add more.`]}),`\n`,_jsx(Heading,{level:`2`,id:`approval`,children:`Approval`}),`\n`,_jsxs(_components.p,{children:[`An `,_jsx(_components.strong,{children:`approval`}),` is a pause where a bot asks a person before a tool call that matters, such as sending an email from a connected app. You choose what needs asking and what is always allowed.`]}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/work/approvals`,children:`Approvals`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`routine`,children:`Routine`}),`\n`,_jsxs(_components.p,{children:[`A `,_jsx(_components.strong,{children:`routine`}),` is a saved instruction a bot runs by itself, on a schedule, on a webhook, on a message, or when something changes.`]}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/work/routines`,children:`Routines`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`how-it-fits-together`,children:`How it fits together`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`7`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`7`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`Company`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` └─ Space`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` ├─ Bot ── instructions, files, memory, model, computer`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` │ ├─ Chat ── runs ── tools ── approvals`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` │ └─ Routines ── start runs on their own`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` └─ Group chat (several bots)`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})})]})}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":"Concepts","description":"Seven ideas that explain how Cadence works.","href":"/concepts"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Company","slug":"company","depth":2,"children":[]},{"title":"Space","slug":"space","depth":2,"children":[]},{"title":"Bot","slug":"bot","depth":2,"children":[]},{"title":"Run","slug":"run","depth":2,"children":[]},{"title":"Tool","slug":"tool","depth":2,"children":[]},{"title":"Approval","slug":"approval","depth":2,"children":[]},{"title":"Routine","slug":"routine","depth":2,"children":[]},{"title":"How it fits together","slug":"how-it-fits-together","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"cadence","siteName":"Cadence","title":"Concepts - Cadence","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-07T00:07:12.667Z","originalFileLocation":"concepts.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=\"Seven ideas that explain how Cadence works.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Cadence\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/cadence/oDm5FdSafmxQXbQX/_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/cadence/oDm5FdSafmxQXbQX/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/cadence/oDm5FdSafmxQXbQX/_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/cadence/oDm5FdSafmxQXbQX/_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/cadence/oDm5FdSafmxQXbQX/_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/cadence/oDm5FdSafmxQXbQX/_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/cadence/oDm5FdSafmxQXbQX/_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/cadence/oDm5FdSafmxQXbQX/_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/cadence/oDm5FdSafmxQXbQX/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Concepts - Cadence\">\u003cmeta data-mint-head property=\"og:description\" content=\"Seven ideas that explain how Cadence works.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Cadence\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://cadence.mintlify.app/concepts\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://cadence.mintlify.site/_mintlify/api/og/v2?division=Get+started\u0026amp;title=Concepts\u0026amp;description=Seven+ideas+that+explain+how+Cadence+works.\u0026amp;theme=7b7f1d8b2a59caff14bc3ffd\u0026amp;signature=10da5f52a655f54f06f1d57ec1bef7086195af8d0c92d2073f3f74e6c92ab085\">\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=\"Concepts - Cadence\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Seven ideas that explain how Cadence works.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://cadence.mintlify.site/_mintlify/api/og/v2?division=Get+started\u0026amp;title=Concepts\u0026amp;description=Seven+ideas+that+explain+how+Cadence+works.\u0026amp;theme=7b7f1d8b2a59caff14bc3ffd\u0026amp;signature=10da5f52a655f54f06f1d57ec1bef7086195af8d0c92d2073f3f74e6c92ab085\">\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/cadence/oDm5FdSafmxQXbQX/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Cadence\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#111111\">\u003clink data-mint-head rel=\"canonical\" href=\"https://cadence.mintlify.app/concepts\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/concepts.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://cadence.mintlify.app/#organization\",\"name\":\"Cadence\",\"url\":\"https://cadence.mintlify.app\"},{\"@type\":\"WebSite\",\"@id\":\"https://cadence.mintlify.app#website\",\"name\":\"Cadence\",\"url\":\"https://cadence.mintlify.app\",\"publisher\":{\"@id\":\"https://cadence.mintlify.app/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://cadence.mintlify.app/concepts#webpage\",\"url\":\"https://cadence.mintlify.app/concepts\",\"name\":\"Concepts\",\"description\":\"Seven ideas that explain how Cadence works.\",\"dateModified\":\"2026-11-07T00:07:12.667Z\",\"isPartOf\":{\"@id\":\"https://cadence.mintlify.app#website\"},\"breadcrumb\":{\"@id\":\"https://cadence.mintlify.app/concepts#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://cadence.mintlify.app/concepts#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Get started\",\"item\":\"https://cadence.mintlify.app/index\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Concepts\",\"item\":\"https://cadence.mintlify.app/concepts\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://cadence.mintlify.app/concepts#article\",\"headline\":\"Concepts\",\"name\":\"Concepts\",\"description\":\"Seven ideas that explain how Cadence works.\",\"url\":\"https://cadence.mintlify.app/concepts\",\"mainEntityOfPage\":{\"@id\":\"https://cadence.mintlify.app/concepts#webpage\"},\"dateModified\":\"2026-11-07T00:07:12.667Z\",\"publisher\":{\"@id\":\"https://cadence.mintlify.app/#organization\"},\"isPartOf\":{\"@id\":\"https://cadence.mintlify.app#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Cadence\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Cadence","nav":{"global":null,"tabs":[{"tab":"Guides","groups":[{"group":"Get started","pages":[{"title":"Cadence","href":""},{"title":"Quickstart","description":"Your first bot, working, in about five minutes.","href":"/quickstart"},{"title":"Concepts","href":"/concepts"}]},{"group":"Bots","pages":[{"title":"Bots","description":"An always-on AI teammate with its own instructions, memory and computer.","href":"/bots/overview"},{"title":"Instructions","href":"/bots/instructions"},{"title":"Instruction files","href":"/bots/instruction-files"},{"title":"Memory","href":"/bots/memory"},{"title":"Skills","href":"/bots/skills"},{"title":"Models","href":"/bots/models"},{"title":"Look","href":"/bots/look"}]},{"group":"Getting work done","pages":[{"title":"Chats and groups","href":"/work/chats-and-groups"},{"title":"Computers","href":"/work/computers"},{"title":"Channels","href":"/work/channels"},{"title":"Routines","href":"/work/routines"},{"title":"Approvals","href":"/work/approvals"},{"title":"Integrations","href":"/work/integrations"}]},{"group":"Teams","pages":[{"title":"Companies and people","href":"/teams/companies-and-people"},{"title":"Spaces","href":"/teams/spaces"}]},{"group":"Self-hosting","pages":[{"title":"Self-hosting overview","href":"/self-hosting/overview"},{"title":"Deploy with Docker Compose","href":"/self-hosting/docker-compose"},{"title":"Configuration","href":"/self-hosting/configuration"}]}]},{"tab":"API reference","pages":[{"title":"API reference","href":"/api/introduction"}]}]},"basePath":"","title":"Concepts - Cadence","buildId":"dpl_8LJbrAiZvr1K98WQNZXCyY5AvT34","deploymentId":"dpl_8LJbrAiZvr1K98WQNZXCyY5AvT34","dynamics":[],"chunks":[]}