Reference documentation for Gradial’s Rules system — the legacy guardrail layer. Existing rules remain active. New organizations use Skills.
Rules is the legacy guardrail system. New organizations start with Skills, which is the evolution of Rules and the recommended approach for encoding organizational knowledge going forward. If your organization was set up before Skills was available, your existing rules remain fully active — nothing changes unless you choose to transition.
Rules are organization-wide and workspace-level standards that every agent checks before completing a task. They define the non-negotiables: what every output must meet, automatically, every time.
Access Rules from Rules & Skills in the left sidebar, then select the Rules tab.The Rules Manager shows all active rules across your organization, organized by:
Scope: Organization-wide or workspace-specific
Type: Brand, Compliance, Accessibility, SEO, Custom
Status: Active or Inactive
Agent assignment: Which agents the rule applies to
By default, rules apply to all agents. To restrict a rule to specific agents:
Open the rule in the Rules Manager
Go to Agent Assignment
Toggle off any agents that shouldn’t apply this rule
Save
Use agent-specific assignment when a standard only applies to certain task types — for example, an email-specific compliance rule that shouldn’t run on web content tasks.
Rules and Skills serve different layers of the Marketing Brain:
Rules define the floor — standards every output must clear
Skills build the ceiling — expertise that makes outputs excellent
If you have rules that describe how to do something well (rather than a standard every output must meet), those are good candidates to migrate into Skills.To identify candidates:
Look for rules that are long and process-oriented
Look for rules with conditional logic (“if the page is a product page, then…”)
Look for rules that describe approach, structure, or workflow
You don’t need to delete rules to add skills. Rules and Skills work together — rules handle the non-negotiables, skills handle the expertise.
Contact your Gradial account team if you’d like guidance on transitioning your rules library to a Skills-first approach.
For organizations ready to move off legacy Rules entirely, Foundational Guidelines provide a structured migration path: import your existing rules from a spreadsheet into a versioned, sheet-style guideline library managed alongside Skills, validate it, and then cut Grady’s rulebook over — with rollback available. Contact your Gradial team to plan a migration.
Learning System → — how Rules and Skills fit into the Marketing Brain
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Gradial Docs","colors":{"primary":"#a855f7","light":"#c084fc","dark":"#9333ea"},"logo":{"light":"https://mintcdn.com/gradial/RDiUqPSUUpbMwk4U/logo/light.svg?fit=max\u0026auto=format\u0026n=RDiUqPSUUpbMwk4U\u0026q=85\u0026s=3d465cd433ac4e5548cef9e2ca1c64f0","dark":"https://mintcdn.com/gradial/RDiUqPSUUpbMwk4U/logo/dark.svg?fit=max\u0026auto=format\u0026n=RDiUqPSUUpbMwk4U\u0026q=85\u0026s=9dd2ca4128b8734f5710af7f0ca4b65b"},"favicon":"https://mintcdn.com/gradial/jdrFNwtyKAIPgKH0/favicon.svg?fit=max\u0026auto=format\u0026n=jdrFNwtyKAIPgKH0\u0026q=85\u0026s=13e36fc9cd74b4fa6565594562d21961","navbar":{"links":[{"href":"https://app.gradial.com","label":"Log In"},{"href":"https://portal.usepylon.com/gradial","label":"Support"}],"primary":{"type":"button","label":"Request Demo","href":"https://www.gradial.com/request-demo"}},"footer":{"links":[{"header":"Gradial","items":[{"label":"Home","href":"https://www.gradial.com"},{"label":"Partners","href":"https://www.gradial.com/partnership"},{"label":"Blog","href":"https://www.gradial.com/blog"}]},{"header":"Resources","items":[{"label":"Support","href":"https://portal.usepylon.com/gradial"},{"label":"Release Notes","href":"/release-notes/overview"}]}]},"seo":{"metatags":{"canonical":"https://docs.gradial.com"}},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"gradial","hasAudioNarration":false,"actualSubdomain":"gradial","customDomains":["docs.gradial.com"],"gitSource":{"type":"github","owner":"gradial","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae3ae769e829eb16e13c101","collectionId":"42d6068c-b464-4539-b938-1c40a101b026","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae3ae769e829eb16e13c101"},"feedback":{"issues":true,"edits":true,"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae3ae769e829eb16e13c101","clientVersion":"0.0.4054","searchFilterCounts":[{"language":"default","tag":"Setup \u0026 Administration","count":57},{"language":"default","tag":"Integrations","count":42},{"language":"default","tag":"Gradial in Action","count":41},{"language":"default","tag":"Gradial ACI","count":22},{"language":"default","tag":"Documentation","count":22},{"language":"default","tag":"Getting Started","count":20},{"language":"default","tag":"CMS \u0026 DAM","count":20},{"language":"default","tag":"Content Management","count":10},{"language":"default","tag":"Ticketing Systems","count":10},{"language":"default","tag":"Marketing Automation","count":10}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"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},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"docs/marketing-brain/managing-rules-legacy","slug":"/docs/marketing-brain/managing-rules-legacy","pageMetadata":{"title":"Managing Rules (Legacy)","description":"Reference documentation for Gradial's Rules system — the legacy guardrail layer. Existing rules remain active. New organizations use Skills.","href":"/docs/marketing-brain/managing-rules-legacy"},"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: \"Reference documentation for Gradial’s Rules system — the legacy guardrail layer. Existing rules remain active. New organizations use Skills.\"\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`,em:`em`,hr:`hr`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Tab,Table,Tabs,Tip,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Tab)_missingMdxReference(`Tab`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tabs)_missingMdxReference(`Tabs`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Rules is the legacy guardrail system.`}),` New organizations start with Skills, which is the evolution of Rules and the recommended approach for encoding organizational knowledge going forward. If your organization was set up before Skills was available, your existing rules remain fully active — nothing changes unless you choose to transition.`]})}),`\n`,_jsx(_components.p,{children:`Rules are organization-wide and workspace-level standards that every agent checks before completing a task. They define the non-negotiables: what every output must meet, automatically, every time.`}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`rules-manager`,children:`Rules Manager`}),`\n`,_jsxs(_components.p,{children:[`Access Rules from `,_jsx(_components.strong,{children:`Rules \u0026 Skills`}),` in the left sidebar, then select the `,_jsx(_components.strong,{children:`Rules`}),` tab.`]}),`\n`,_jsx(_components.p,{children:`The Rules Manager shows all active rules across your organization, organized by:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Scope`}),`: Organization-wide or workspace-specific`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Type`}),`: Brand, Compliance, Accessibility, SEO, Custom`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Status`}),`: Active or Inactive`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Agent assignment`}),`: Which agents the rule applies to`]}),`\n`]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`adding-a-rule`,children:`Adding a rule`}),`\n`,_jsxs(Tabs,{children:[_jsx(Tab,{title:`From scratch`,id:`from-scratch`,children:_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`New Rule`}),` in the Rules Manager`]}),`\n`,_jsx(_components.li,{children:`Enter a rule name and description`}),`\n`,_jsx(_components.li,{children:`Write the rule content — describe the standard every output must meet`}),`\n`,_jsx(_components.li,{children:`Set the scope (Organization or Workspace)`}),`\n`,_jsx(_components.li,{children:`Assign to relevant agents`}),`\n`,_jsxs(_components.li,{children:[`Set status to `,_jsx(_components.strong,{children:`Active`})]}),`\n`,_jsx(_components.li,{children:`Save`}),`\n`]})}),_jsxs(Tab,{title:`From a template`,id:`from-a-template`,children:[_jsx(_components.p,{children:`Gradial provides starter templates for common rule types:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`New Rule → From Template`})]}),`\n`,_jsx(_components.li,{children:`Browse templates by category (Brand, Compliance, Accessibility, SEO)`}),`\n`,_jsx(_components.li,{children:`Select a template`}),`\n`,_jsx(_components.li,{children:`Customize for your organization`}),`\n`,_jsx(_components.li,{children:`Activate`}),`\n`]})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`rule-types`,children:`Rule types`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Use for`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Brand`})}),_jsx(_components.td,{children:`Voice, tone, terminology, style standards — what must be true of every piece of content`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Compliance`})}),_jsx(_components.td,{children:`Legal, regulatory, and disclosure requirements`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Accessibility`})}),_jsx(_components.td,{children:`WCAG compliance standards and accessibility requirements`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`SEO`})}),_jsx(_components.td,{children:`Metadata requirements, heading structure, keyword standards`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Custom`})}),_jsx(_components.td,{children:`Organization-specific standards that don’t fit a standard category`})]})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`agent-assignment`,children:`Agent assignment`}),`\n`,_jsx(_components.p,{children:`By default, rules apply to all agents. To restrict a rule to specific agents:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Open the rule in the Rules Manager`}),`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Agent Assignment`})]}),`\n`,_jsx(_components.li,{children:`Toggle off any agents that shouldn’t apply this rule`}),`\n`,_jsx(_components.li,{children:`Save`}),`\n`]}),`\n`,_jsx(_components.p,{children:`Use agent-specific assignment when a standard only applies to certain task types — for example, an email-specific compliance rule that shouldn’t run on web content tasks.`}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`transitioning-from-rules-to-skills`,children:`Transitioning from Rules to Skills`}),`\n`,_jsx(_components.p,{children:`Rules and Skills serve different layers of the Marketing Brain:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Rules`}),` define the floor — standards every output must clear`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Skills`}),` build the ceiling — expertise that makes outputs excellent`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`If you have rules that describe `,_jsx(_components.em,{children:`how`}),` to do something well (rather than a standard every output must meet), those are good candidates to migrate into Skills.`]}),`\n`,_jsx(_components.p,{children:`To identify candidates:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Look for rules that are long and process-oriented`}),`\n`,_jsx(_components.li,{children:`Look for rules with conditional logic (“if the page is a product page, then…”)`}),`\n`,_jsx(_components.li,{children:`Look for rules that describe approach, structure, or workflow`}),`\n`]}),`\n`,_jsx(_components.p,{children:`You don’t need to delete rules to add skills. Rules and Skills work together — rules handle the non-negotiables, skills handle the expertise.`}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Contact your Gradial account team if you’d like guidance on transitioning your rules library to a Skills-first approach.`})}),`\n`,_jsx(Heading,{level:`3`,id:`migrating-rules-in-bulk`,children:`Migrating rules in bulk`}),`\n`,_jsxs(_components.p,{children:[`For organizations ready to move off legacy Rules entirely, `,_jsx(_components.a,{href:`/docs/marketing-brain/foundational-guidelines`,children:`Foundational Guidelines`}),` provide a structured migration path: import your existing rules from a spreadsheet into a versioned, sheet-style guideline library managed alongside Skills, validate it, and then cut Grady’s rulebook over — with rollback available. Contact your Gradial team to plan a migration.`]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`related`,children:`Related`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/docs/marketing-brain/managing-skills`,children:`Managing Skills →`}),` — the recommended approach for new organizations`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/docs/marketing-brain/foundational-guidelines`,children:`Foundational Guidelines →`}),` — the migration path for legacy rules`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/docs/marketing-brain/learning-system`,children:`Learning System →`}),` — how Rules and Skills fit into the Marketing Brain`]}),`\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":"Managing Rules (Legacy)","description":"Reference documentation for Gradial's Rules system — the legacy guardrail layer. Existing rules remain active. New organizations use Skills.","href":"/docs/marketing-brain/managing-rules-legacy"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Rules Manager","slug":"rules-manager","depth":2,"children":[]},{"title":"Adding a rule","slug":"adding-a-rule","depth":2,"children":[]},{"title":"Rule types","slug":"rule-types","depth":2,"children":[]},{"title":"Agent assignment","slug":"agent-assignment","depth":2,"children":[]},{"title":"Transitioning from Rules to Skills","slug":"transitioning-from-rules-to-skills","depth":2,"children":[{"title":"Migrating rules in bulk","slug":"migrating-rules-in-bulk","depth":3,"children":[]}]},{"title":"Related","slug":"related","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"gradial","siteName":"Gradial Docs","title":"Managing Rules (Legacy) - Gradial Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-07-20T05:38:36.019Z","originalFileLocation":"docs/marketing-brain/managing-rules-legacy.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=\"Reference documentation for Gradial\u0026#x27;s Rules system — the legacy guardrail layer. Existing rules remain active. New organizations use Skills.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Gradial 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/gradial/7-i2K-jVJenc4URQ/_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/gradial/7-i2K-jVJenc4URQ/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/gradial/7-i2K-jVJenc4URQ/_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/gradial/7-i2K-jVJenc4URQ/_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/gradial/7-i2K-jVJenc4URQ/_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/gradial/7-i2K-jVJenc4URQ/_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/gradial/7-i2K-jVJenc4URQ/_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/gradial/7-i2K-jVJenc4URQ/_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/gradial/7-i2K-jVJenc4URQ/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Managing Rules (Legacy) - Gradial Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Reference documentation for Gradial\u0026#x27;s Rules system — the legacy guardrail layer. Existing rules remain active. New organizations use Skills.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Gradial Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.gradial.com/docs/marketing-brain/managing-rules-legacy\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://gradial.mintlify.app/_mintlify/api/og/v2?division=Marketing+Brain\u0026amp;title=Managing+Rules+%28Legacy%29\u0026amp;description=Reference+documentation+for+Gradial%27s+Rules+system+%E2%80%94+the+legacy+guardrail+layer.+Existing+rules+remain+active.+New+organizations+use+Skills.\u0026amp;theme=36c60e18d4f8e3d108d61723\u0026amp;signature=7c13fe6b49afc6ffd55a3ca77363085cbb435a4c9ed8ff1bce397fd8451eb8cd\">\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=\"Managing Rules (Legacy) - Gradial Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Reference documentation for Gradial\u0026#x27;s Rules system — the legacy guardrail layer. Existing rules remain active. New organizations use Skills.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://gradial.mintlify.app/_mintlify/api/og/v2?division=Marketing+Brain\u0026amp;title=Managing+Rules+%28Legacy%29\u0026amp;description=Reference+documentation+for+Gradial%27s+Rules+system+%E2%80%94+the+legacy+guardrail+layer.+Existing+rules+remain+active.+New+organizations+use+Skills.\u0026amp;theme=36c60e18d4f8e3d108d61723\u0026amp;signature=7c13fe6b49afc6ffd55a3ca77363085cbb435a4c9ed8ff1bce397fd8451eb8cd\">\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/gradial/7-i2K-jVJenc4URQ/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Gradial Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#a855f7\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.gradial.com/docs/marketing-brain/managing-rules-legacy\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/marketing-brain/managing-rules-legacy.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.gradial.com/#organization\",\"name\":\"Gradial Docs\",\"url\":\"https://docs.gradial.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/gradial/RDiUqPSUUpbMwk4U/logo/light.svg?fit=max\u0026auto=format\u0026n=RDiUqPSUUpbMwk4U\u0026q=85\u0026s=3d465cd433ac4e5548cef9e2ca1c64f0\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.gradial.com#website\",\"name\":\"Gradial Docs\",\"url\":\"https://docs.gradial.com\",\"publisher\":{\"@id\":\"https://docs.gradial.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.gradial.com/docs/marketing-brain/managing-rules-legacy#webpage\",\"url\":\"https://docs.gradial.com/docs/marketing-brain/managing-rules-legacy\",\"name\":\"Managing Rules (Legacy)\",\"description\":\"Reference documentation for Gradial's Rules system — the legacy guardrail layer. Existing rules remain active. New organizations use Skills.\",\"dateModified\":\"2026-07-20T05:38:36.019Z\",\"isPartOf\":{\"@id\":\"https://docs.gradial.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.gradial.com/docs/marketing-brain/managing-rules-legacy#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.gradial.com/docs/marketing-brain/managing-rules-legacy#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Marketing Brain\",\"item\":\"https://docs.gradial.com/docs/marketing-brain/learning-system\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Managing Rules (Legacy)\",\"item\":\"https://docs.gradial.com/docs/marketing-brain/managing-rules-legacy\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.gradial.com/docs/marketing-brain/managing-rules-legacy#article\",\"headline\":\"Managing Rules (Legacy)\",\"name\":\"Managing Rules (Legacy)\",\"description\":\"Reference documentation for Gradial's Rules system — the legacy guardrail layer. Existing rules remain active. New organizations use Skills.\",\"url\":\"https://docs.gradial.com/docs/marketing-brain/managing-rules-legacy\",\"mainEntityOfPage\":{\"@id\":\"https://docs.gradial.com/docs/marketing-brain/managing-rules-legacy#webpage\"},\"dateModified\":\"2026-07-20T05:38:36.019Z\",\"publisher\":{\"@id\":\"https://docs.gradial.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.gradial.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Gradial Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Gradial Docs","nav":{"global":null,"tabs":[{"tab":"Getting Started","pages":[{"title":"Getting Started","href":"/docs/getting-started/what-is-gradial"}]},{"tab":"Gradial in Action","pages":[{"title":"Customer Use Cases","icon":"lightbulb","href":"/docs/gradial-prompt-library/customer-use-cases"},{"group":"Content Management","pages":[{"group":"Content Updates","pages":[{"title":"Content Updates","href":"/docs/updating-existing-experiences-i-e-content-updates/content-updates"},{"title":"Change Copy, Links or Images on a Page","href":"/docs/updating-existing-experiences-i-e-content-updates/small-content-updates"},{"title":"Rework Sections and Reusable Content","href":"/docs/updating-existing-experiences-i-e-content-updates/medium-content-updates-in-gradial"},{"title":"Roll a Change Across the Whole Site","href":"/docs/updating-existing-experiences-i-e-content-updates/complex-content-updates"}]},{"group":"New Page","pages":[{"title":"New Page Workflow","href":"/docs/creating-new-experiences/new-page"},{"title":"Golden Pages","href":"/docs/creating-new-experiences/golden-pages"},{"title":"Design Pattern Ingestion","href":"/docs/creating-new-experiences/design-pattern-ingestion"}]},{"title":"Working with Reusable Content","href":"/docs/creating-new-experiences/working-with-fragments"},{"title":"Batch Migration","href":"/docs/creating-new-experiences/migration"},{"title":"Site Search \u0026 Find-and-Replace","href":"/docs/updating-existing-experiences-i-e-content-updates/site-search"}]},{"group":"Campaign Management","pages":[{"title":"Cross-Channel Campaign Execution","href":"/docs/campaign-management/cross-channel-campaigns"},{"title":"CRM \u0026 Email","href":"/docs/campaign-management/crm-email"},{"title":"Audiences \u0026 Personas","href":"/docs/campaign-management/audience-manager"},{"title":"Make \u0026 Edit Office Documents","href":"/docs/campaign-management/office-docs"}]},{"group":"Asset Management","pages":[{"title":"Digital Asset Management","href":"/docs/asset-management/digital-asset-management"},{"title":"Asset Operations","href":"/docs/asset-management/asset-operations"},{"title":"Asset Search","href":"/docs/asset-management/asset-search"}]},{"group":"Marketing Brain","pages":[{"title":"Learning System","href":"/docs/marketing-brain/learning-system"},{"title":"Managing Skills","href":"/docs/marketing-brain/managing-skills"},{"title":"Memory","href":"/docs/marketing-brain/memory"},{"title":"Thread Outcome Feedback","href":"/docs/marketing-brain/thread-feedback"},{"title":"Foundational Guidelines","description":"Migrate legacy Rules into a versioned, sheet-style guideline library managed alongside Skills — one governed home for brand, compliance, and QA guidance.","href":"/docs/marketing-brain/foundational-guidelines"},{"title":"Managing Rules (Legacy)","href":"/docs/marketing-brain/managing-rules-legacy"}]},{"group":"Governance","pages":[{"title":"Workspace Categories","description":"Organize and filter workspaces with reusable category labels — so large teams can navigate dozens of workspaces without scrolling past everything unrelated.","href":"/docs/governance/workspace-categories"},{"title":"Regulated Industries \u0026 Compliance Workflows","href":"/docs/governance/regulatory-compliance"},{"title":"QA Reports","href":"/docs/quality-assurance-and-accessibility/qa-report"},{"title":"Accessibility Reports","href":"/docs/quality-assurance-and-accessibility/accessibility-report"}]},{"group":"Translation \u0026 Localization","pages":[{"title":"Translation","href":"/docs/translation-and-localization/translation"},{"title":"Video Translation","href":"/docs/translation-and-localization/video-translation"},{"title":"Localization \u0026 MSM Inheritance","href":"/docs/translation-and-localization/msm"}]},{"group":"Insights","pages":[{"title":"CX Optimizer","href":"/docs/insights/optimization"},{"title":"Audiences","href":"/docs/insights/audiences"},{"title":"Evals","hidden":true,"href":"/docs/evals/evals"},{"title":"Generative Engine Optimization (GEO)","href":"/docs/insights/geo"},{"title":"GEO Monitoring","href":"/docs/insights/geo-monitoring"},{"title":"Custom Apps","href":"/docs/insights/custom-apps"}]},{"group":"Workflow Management","pages":[{"title":"Gradial Workflows","href":"/docs/workflow-management/workflows"},{"title":"Workflow Management","href":"/docs/workflow-management/workflow-management"},{"title":"Scheduled Tasks","href":"/docs/workflow-management/scheduled-tasks"},{"title":"Notifications","href":"/docs/platform/notifications"},{"title":"Mentions","href":"/docs/platform/mentions"}]}]},{"tab":"Setup \u0026 Administration","pages":[{"title":"Setup \u0026 Administration","href":"/docs/integrations-administration-and-setup/integrations/get-started-with-integrations"}]},{"tab":"Release Notes","pages":[{"title":"Release Notes","href":"/release-notes/overview"}]},{"tab":"Gradial ACI","hidden":true,"searchable":true,"pages":[{"title":"Gradial ACI","href":"/aci/getting-started/what-is-gradial-aci"}]}]},"basePath":"","title":"Managing Rules (Legacy) - Gradial Docs","buildId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","deploymentId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","dynamics":[],"chunks":[]}