Guardrails are the checks between a request and any action: the request is screened, the plan is limited to the skill’s allowed tools, your policy decides what may run, and risky steps wait for the employee’s approval.
Rejects anything outside IT support and any attempt to manipulate the agent, including prompt injection.
Off-topic requests, jailbreak attempts, instructions smuggled inside a request.
G2 - Plan
Checks the plan against the skill: every step must use one of its allowed tools, and diagnostics must run before fixes. A plan that fails is rewritten, never part-run.
Tool outside the skill’s allowlist, corrective actions before diagnosis, skipped prerequisites, risk outside boundary.
G3 - Policy
Checks the approved plan against your central policy: which actions need admin approval, what’s forbidden, for whom.
Anything your organization has ruled out.
G4 - Execution
Risky steps show exactly what would change and wait for the employee to approve or decline. Only code-reviewed tools run — the AI never writes commands or scripts — and every input, result and decision is recorded.
Every sensitive action goes through approval.
⌘I
{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"Idemeum Docs","description":"Idemeum - AI agents to run IT autonomously. Resolve user tickets, automate IT flows, and operate your IT stack.","colors":{"primary":"#666666","light":"#666666","dark":"#666666"},"logo":{"light":"https://mintcdn.com/idemeum/nZ8zdEwn0oGzpk-5/images/idemeum-black-logo.png?fit=max\u0026auto=format\u0026n=nZ8zdEwn0oGzpk-5\u0026q=85\u0026s=1518408daf4b413f8ff685974ee431d2","dark":"https://mintcdn.com/idemeum/nZ8zdEwn0oGzpk-5/images/idemeum-black-logo.png?fit=max\u0026auto=format\u0026n=nZ8zdEwn0oGzpk-5\u0026q=85\u0026s=1518408daf4b413f8ff685974ee431d2"},"favicon":{"light":"https://mintcdn.com/idemeum/nZ8zdEwn0oGzpk-5/images/idemeum-black-logo.png?fit=max\u0026auto=format\u0026n=nZ8zdEwn0oGzpk-5\u0026q=85\u0026s=1518408daf4b413f8ff685974ee431d2","dark":"https://mintcdn.com/idemeum/nZ8zdEwn0oGzpk-5/images/idemeum-black-logo.png?fit=max\u0026auto=format\u0026n=nZ8zdEwn0oGzpk-5\u0026q=85\u0026s=1518408daf4b413f8ff685974ee431d2"},"appearance":{"default":"light"},"background":{"color":{"light":"#ffffff"}},"navbar":{"links":[{"href":"mailto:support@idemeum.com","label":"Email support"},{"href":"https://status.idemeum.com","label":"Status"}]},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/idemeum","youtube":"https://www.youtube.com/@idemeum","discord":"https://link.idemeum.com/discord"}},"seo":{"indexing":"all"},"fonts":{"family":"Rubik"},"icons":{"library":"fontawesome"},"errors":{"404":{"redirect":true}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"thumbnails":{"appearance":"light"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"idemeum","hasAudioNarration":false,"actualSubdomain":"idemeum","customDomains":["docs.idemeum.com"],"gitSource":{"type":"github","owner":"poturnak","repo":"docs","deployBranch":"main","isPrivate":true,"contentDirectory":"","mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6adba24fb4cd6ddaf4250212","collectionId":"e21d008f-ff58-40b5-9e9d-6d8af50f97e8","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adba24fb4cd6ddaf4250212"},"entitlements":{},"buildId":"6adba24fb4cd6ddaf4250212","clientVersion":"0.0.3966","searchFilterCounts":[{"language":"default","tag":"Endpoint Control","count":62},{"language":"default","tag":"AI agents","count":20},{"language":"default","tag":"Just-in-time admin access","count":14},{"language":"default","tag":"Endpoint Privilege Management","count":13},{"language":"default","tag":"Allowlisting","count":11},{"language":"default","tag":"Assist","count":11},{"language":"default","tag":"Integrations","count":11},{"language":"default","tag":"Control agent","count":9},{"language":"default","tag":"Quickstart","count":6},{"language":"default","tag":"Portals","count":6}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"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":"editor-v7-file-tree","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":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"editor-nav-generations","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":"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":"editor-agent-model-picker","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":"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}],"isAtlas":false,"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"assist-guardrails","slug":"/assist-guardrails","pageMetadata":{"title":"Guardrails","description":"How every Assist run is secured with guardrail architecture.","href":"/assist-guardrails"},"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: \"How every Assist run is secured with guardrail architecture.\"\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},{Heading,Mermaid,Table}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Mermaid)_missingMdxReference(`Mermaid`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`what-are-guardrails`,children:`What are guardrails?`}),`\n`,_jsx(_components.p,{children:`Guardrails are the checks between a request and any action: the request is screened, the plan is limited to the skill’s allowed tools, your policy decides what may run, and risky steps wait for the employee’s approval.`}),`\n`,_jsx(Mermaid,{chart:`%%{init: {\n \"theme\": \"base\",\n \"themeVariables\": {\n \"fontFamily\": \"Inter, ui-sans-serif, system-ui, sans-serif\",\n \"fontSize\": \"14px\",\n \"primaryColor\": \"#ffffff\",\n \"primaryBorderColor\": \"#e4e4e7\",\n \"primaryTextColor\": \"#18181b\",\n \"lineColor\": \"#a1a1aa\",\n \"edgeLabelBackground\": \"#ffffff\"\n },\n \"flowchart\": { \"useMaxWidth\": false, \"nodeSpacing\": 40, \"rankSpacing\": 42 }\n}}%%\nflowchart TD\n A(\"AI agent run\") --> G1(\"Gate 1 - Intent screening\u003cbr/>Is this a legitimate IT request?\")\n G1 --> G2(\"Gate 2 - Plan validation\u003cbr/>Only the skill's allowed tools, in a justified order\")\n G2 --> G3(\"Gate 3 - Policy evaluation\u003cbr/>Does the plan comply with central policy?\")\n G3 --> G4(\"Gate 4 - Execution gates\u003cbr/>Preview, user consent, and audit on every risky step\")\n G4 --> R(\"Fix verified - ticket with full audit trail\")\n\n G1 -.->|fails| X(\"Blocked and explained\")\n G2 -.-> X\n G3 -.-> X\n\n classDef card fill:#ffffff,stroke:#e4e4e7,stroke-width:1px,color:#18181b;\n classDef muted fill:#f4f4f5,stroke:#e4e4e7,stroke-width:1px,color:#3f3f46;\n classDef primary fill:#18181b,stroke:#18181b,color:#fafafa;\n classDef destructive fill:#fef2f2,stroke:#fecaca,stroke-width:1px,color:#b91c1c;\n\n class G1,G2,G3,G4 card;\n class A muted;\n class R primary;\n class X destructive;`}),`\n`,_jsx(Heading,{level:`2`,id:`what-each-gate-does`,children:`What each gate does`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Gate`}),_jsx(_components.th,{children:`Description`}),_jsx(_components.th,{children:`Blocks`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`G1 - Intent`})}),_jsx(_components.td,{children:`Rejects anything outside IT support and any attempt to manipulate the agent, including prompt injection.`}),_jsx(_components.td,{children:`Off-topic requests, jailbreak attempts, instructions smuggled inside a request.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`G2 - Plan`})}),_jsx(_components.td,{children:`Checks the plan against the skill: every step must use one of its allowed tools, and diagnostics must run before fixes. A plan that fails is rewritten, never part-run.`}),_jsx(_components.td,{children:`Tool outside the skill’s allowlist, corrective actions before diagnosis, skipped prerequisites, risk outside boundary.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`G3 - Policy`})}),_jsx(_components.td,{children:`Checks the approved plan against your central policy: which actions need admin approval, what’s forbidden, for whom.`}),_jsx(_components.td,{children:`Anything your organization has ruled out.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`G4 - Execution`})}),_jsx(_components.td,{children:`Risky steps show exactly what would change and wait for the employee to approve or decline. Only code-reviewed tools run — the AI never writes commands or scripts — and every input, result and decision is recorded.`}),_jsx(_components.td,{children:`Every sensitive action goes through approval.`})]})]})]})]})}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":"Guardrails","description":"How every Assist run is secured with guardrail architecture.","href":"/assist-guardrails"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"What are guardrails?","slug":"what-are-guardrails","depth":2,"children":[]},{"title":"What each gate does","slug":"what-each-gate-does","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"idemeum","siteName":"Idemeum Docs","title":"Guardrails - Idemeum Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-18T03:47:58.229Z","originalFileLocation":"assist-guardrails.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=\"light\"}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=\"How every Assist run is secured with guardrail architecture.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Idemeum Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/idemeum/vy4aLedZWDf717Ga/_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/idemeum/vy4aLedZWDf717Ga/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/idemeum/vy4aLedZWDf717Ga/_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/idemeum/vy4aLedZWDf717Ga/_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/idemeum/vy4aLedZWDf717Ga/_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/idemeum/vy4aLedZWDf717Ga/_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/idemeum/vy4aLedZWDf717Ga/_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/idemeum/vy4aLedZWDf717Ga/_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/idemeum/vy4aLedZWDf717Ga/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Guardrails - Idemeum Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"How every Assist run is secured with guardrail architecture.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Idemeum Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.idemeum.com/assist-guardrails\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://idemeum.mintlify.app/_mintlify/api/og/v2?division=Assist\u0026amp;title=Guardrails\u0026amp;description=How+every+Assist+run+is+secured+with+guardrail+architecture.\u0026amp;theme=654064e6412ddf68a59b3287\u0026amp;signature=40a7f459ed3d2c11a769a20d8b88660c4d3065d4a43663fc2594454f4a77f156\">\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=\"Guardrails - Idemeum Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"How every Assist run is secured with guardrail architecture.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://idemeum.mintlify.app/_mintlify/api/og/v2?division=Assist\u0026amp;title=Guardrails\u0026amp;description=How+every+Assist+run+is+secured+with+guardrail+architecture.\u0026amp;theme=654064e6412ddf68a59b3287\u0026amp;signature=40a7f459ed3d2c11a769a20d8b88660c4d3065d4a43663fc2594454f4a77f156\">\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/idemeum/vy4aLedZWDf717Ga/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Idemeum Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#666666\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.idemeum.com/assist-guardrails\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/assist-guardrails.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.idemeum.com/#organization\",\"name\":\"Idemeum Docs\",\"url\":\"https://docs.idemeum.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/idemeum/nZ8zdEwn0oGzpk-5/images/idemeum-black-logo.png?fit=max\u0026auto=format\u0026n=nZ8zdEwn0oGzpk-5\u0026q=85\u0026s=1518408daf4b413f8ff685974ee431d2\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.idemeum.com#website\",\"name\":\"Idemeum Docs\",\"url\":\"https://docs.idemeum.com\",\"publisher\":{\"@id\":\"https://docs.idemeum.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.idemeum.com/assist-guardrails#webpage\",\"url\":\"https://docs.idemeum.com/assist-guardrails\",\"name\":\"Guardrails\",\"description\":\"How every Assist run is secured with guardrail architecture.\",\"dateModified\":\"2026-09-18T03:47:58.229Z\",\"isPartOf\":{\"@id\":\"https://docs.idemeum.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.idemeum.com/assist-guardrails#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.idemeum.com/assist-guardrails#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Assist\",\"item\":\"https://docs.idemeum.com/assist-overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Guardrails\",\"item\":\"https://docs.idemeum.com/assist-guardrails\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.idemeum.com/assist-guardrails#article\",\"headline\":\"Guardrails\",\"name\":\"Guardrails\",\"description\":\"How every Assist run is secured with guardrail architecture.\",\"url\":\"https://docs.idemeum.com/assist-guardrails\",\"mainEntityOfPage\":{\"@id\":\"https://docs.idemeum.com/assist-guardrails#webpage\"},\"dateModified\":\"2026-09-18T03:47:58.229Z\",\"publisher\":{\"@id\":\"https://docs.idemeum.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.idemeum.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Idemeum Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Idemeum Docs","nav":{"global":null,"tabs":[{"tab":"Home","icon":"home","pages":[{"title":"Home","href":""}]},{"tab":"Quickstart","icon":"rocket-launch","pages":[{"title":"Quickstart","href":"/guides"}]},{"tab":"AI agents","icon":"user-robot","groups":[{"group":"AI agents overview","pages":[{"title":"Overview","href":"/ai-agents-overview"}]},{"group":"Assist","pages":[{"title":"Assist overview","href":"/assist-overview"},{"title":"Architecture","description":"Assist AI agent architecture, design, and terminology.","href":"/assist-architecture"},{"title":"Guardrails","href":"/assist-guardrails"},{"title":"Install Assist","description":"Install Assist desktop applications for Windows and macOS.","href":"/assist-install"},{"title":"Identity resolution","href":"/assist-identity-resolution"},{"title":"Endpoint repair","href":"/assist-endpoint-repair"},{"title":"Cloud repair","href":"/assist-cloud-repair"},{"title":"Proactive triggers","href":"/assist-proactive-actions"},{"title":"Triage and diagnostics","href":"/assist-triage-diagnostics"},{"title":"Chats integrations","href":"/assist-chat-integrations"},{"title":"Troubleshooting","href":"/assist-troubleshooting"}]},{"group":"Automate","pages":[{"title":"Automate overview","href":"/automate-overview"}]},{"group":"Operate","pages":[{"title":"Operate overview","href":"/operate-overview"}]},{"group":"Skills","pages":[{"title":"Skills overview","href":"/assist-skills-overview"},{"title":"Custom skills","href":"/assist-custom-skills"},{"title":"Skill updates","href":"/assist-skill-updates"}]},{"group":"Tools","pages":[{"title":"Tools overview","href":"/asssit-tools-overview"}]},{"group":"Runs","pages":[{"title":"Run dashboard","href":"/assist-run-dashboard"},{"title":"Run details","href":"/assist-run-details"}]}]},{"tab":"Endpoint Control","icon":"computer","pages":[{"title":"Endpoint Control","href":"/endpoint-control-overview"}]},{"tab":"Integrations","icon":"plug","pages":[{"title":"Integrations","href":"/integrations"}]},{"tab":"Changelog","icon":"notes","pages":[{"title":"Changelog","href":"/changelog"}]},{"tab":"API","icon":"code","href":"https://api.idemeum.com"},{"tab":"API reference","hidden":true,"pages":[{"title":"API reference","href":"/api-reference/introduction"}]}]},"title":"Guardrails - Idemeum Docs","buildId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","deploymentId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","dynamics":[],"chunks":[]}