[{"data":1,"prerenderedAt":69396},["ShallowReactive",2],{"blog-category-ai-and-automation-readiness":3},{"category":4,"posts":25,"seo":16},{"_createdAt":5,"_id":6,"_rev":7,"_system":8,"_type":11,"_updatedAt":12,"selectedColor":13,"seo":16,"slug":21,"title":24},"2026-03-11T21:12:45Z","da37461c-30ee-40d6-974e-8d3172e00d18","V25IP2IYD3VDqJofXzu17p",{"base":9},{"id":6,"rev":10},"u93Z2ge2ROiYmlpy594LJt","category","2026-04-27T17:29:34Z",{"title":14,"value":15},"Green","#B9F4A4",{"_type":17,"description":18,"shareImage":19,"title":20},"seo","Get your Salesforce org ready for AI. Clean data, governed metadata, and the foundations Agentforce and AI agents need to actually work in production.",null,"AI & Automation Readiness for Salesforce",{"_type":22,"current":23},"slug","ai-and-automation-readiness","AI Readiness",[26,1070,1800,2936,3443,4185,4861,5407,6092,6984,8063,8992,9733,10498,11132,12272,12932,13595,14299,15087,15668,16256,17113,17602,18191,18793,19397,20042,20718,21121,22453,26720,27379,28212,29165,29848,30584,31267,32063,32458,32876,33415,34003,34733,35761,36656,37086,37732,38184,38575,39816,40445,40984,41484,42470,42923,43827,45619,46456,47059,47421,48061,49508,50313,50930,51683,52619,53015,56541,57059,57411,57968,58367,58679,59550,60370,60742,61274,61888,62358,63003,63474,63821,64149,64453,64920,65189,65561,65970,66449,66781,67085,67367,67803,68319,68546,68941],{"_createdAt":27,"_id":28,"_rev":29,"_system":30,"_type":33,"_updatedAt":34,"author":35,"category":91,"featuredImage":97,"modularContent":139,"postTitle":145,"publishDate":146,"richText":147,"seo":1062,"slug":1068},"2026-08-03T16:12:02Z","ec77bfa7-0ae0-4862-a4b5-b0c36dc83862","sCsVuWNRk1Hpwwlima6zFh",{"base":31},{"id":28,"rev":32},"sCsVuWNRk1Hpwwlima6TVl","post","2026-08-04T15:47:31Z",{"authorImage":36,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":38,"image":39},"img","Nick Gaudio",{"_type":40,"asset":41},"image",{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":49,"mimeType":83,"opt":84,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},"2025-08-19T14:06:35Z","image-1642ac567769ad69575ba545e0bb55a9570810e1-491x491-heif","wJMBz141dB0bRw2KkFOfVC","sanity.imageAsset","2025-08-28T19:08:01Z","1642ac567769ad69575ba545e0bb55a9570810e1","heif",{"_type":50,"blurHash":51,"dimensions":52,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":59},"sanity.imageMetadata","eNJ??L}R1i4:r^-r$dElNFWX0gELnjbIS2o#$#kDS4xDE3Rj%2xtWo",{"_type":53,"aspectRatio":54,"height":55,"width":55},"sanity.imageDimensions",1,491,false,true,"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAUABQDASIAAhEBAxEB/8QAGQABAAMBAQAAAAAAAAAAAAAAAAQFBgcB/8QAJhAAAQMEAgEDBQAAAAAAAAAAAQIDBAAFESEGEhMHIlEUMkFCYf/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxEBAAIBAwUAAAAAAAAAAAAAAQACEQMFEhMhMUGh/9oADAMBAAIRAxEAPwC19PbPHW/PlXmOhRQcb3gVA5ZabAqS1cLWosuJcCR1OArexitdbZIXCT9HIZUqQgFLgAwayPN1uJvlotr0dt1CCXPKPbg/k0fS9uryz3jVqaZop6nrlrbKsoXo73SpMlYLg8TiOuB+wpVCbpxMNvkm3b8uSs4tAv8AcYyJEZmQoM9OyU5+0/I+Ku+GlzlDLJu77zi21lIWFkEj+mlKI1gGyROipUnR2eNwIrYbaDvU+7a80pSimznzESpif//Z",{"_type":60,"darkMuted":61,"darkVibrant":66,"dominant":69,"lightMuted":70,"lightVibrant":74,"muted":77,"vibrant":80},"sanity.imagePalette",{"_type":62,"background":63,"foreground":64,"population":65,"title":64},"sanity.imagePaletteSwatch","#342119","#fff",6.62,{"_type":62,"background":67,"foreground":64,"population":68,"title":64},"#593529",7.22,{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},"#babfcb","#000",1.78,{"_type":62,"background":75,"foreground":72,"population":76,"title":72},"#fcb6a0",3.48,{"_type":62,"background":78,"foreground":64,"population":79,"title":64},"#ac6658",1.07,{"_type":62,"background":81,"foreground":64,"population":82,"title":64},"#448ccc",0,"image/heif",{"media":85},{"tags":19},"images/9eu1m6zu/production/1642ac567769ad69575ba545e0bb55a9570810e1-491x491.heif",14480,"ovY23XQPwv0g34MVlgHS2wfeMJpfueBe","https://cdn.sanity.io/images/9eu1m6zu/production/1642ac567769ad69575ba545e0bb55a9570810e1-491x491.heif","Sweep Staff",{"_createdAt":5,"_id":6,"_rev":7,"_system":92,"_type":11,"_updatedAt":12,"selectedColor":94,"seo":95,"slug":96,"title":24},{"base":93},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":98,"image":99},"agentforce limitations",{"_type":40,"asset":100},{"_createdAt":101,"_id":102,"_rev":103,"_type":45,"_updatedAt":101,"assetId":104,"extension":105,"metadata":106,"mimeType":133,"originalFilename":134,"path":135,"sha1hash":104,"size":136,"uploadId":137,"url":138},"2026-08-03T18:41:29Z","image-56ad41329f44dea715d8058b601f78888e09208a-1200x630-png","BOen5AwKmZJYechntOwfhu","56ad41329f44dea715d8058b601f78888e09208a","png",{"_type":50,"blurHash":107,"dimensions":108,"hasAlpha":57,"isOpaque":57,"lqip":112,"palette":113,"thumbHash":132},"M6BOJ3IdV@?t0Fx|WGj[obV_0Hx]oz9L^?",{"_type":53,"aspectRatio":109,"height":110,"width":111},1.9047619047619047,630,1200,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAABpUlEQVR4nK2STUsbURSG8w9rMiYTjdGm1UVL/KoBzWRmMokasdFEWj/A7lRcuXHlSvwTXbcUiqWFIiXxY77uU+69CRjbhYiLA4fL4bnvec+bSJYhZemSfdKCofLTK/HYwf5nSUuoXr+Lf4EPFb1Y0jUAu6dezwvSTkC+fku2Gg1slZCrmi5kPYFZFZiurowrMOweqAfLOILRmqCwFjG/3aWyf0WxfUfGvQdMO4Kp9YjZrYDZts9M22e6FfCmGTK+HGP01I1UBa8l6ENI6yTg6OKGndMui3s+rxqxEqCAphtRbHawd3/h7P7A3rmk/PEnC1u/mWzcYFgxRkVQWIl42wxZ3As5OL/j/PMtn858Stv683w9VlskTCdkavWKueZ3SptfKW1+4d3GN4rrl7ys/yFtRwo46mmF0+2QtWOf/TOf5cOQYiuk0IiUTUqhHB5xfca8a/K1DuP1Dvlal5x3TdYNlG/SS6MivRbkvJiJlYjJ9zETq4JcLUbaNhAbKTUl42AJUhVdqu/n82E2lzSgf7An5fC/2ewd7FmAEjRsQ9rRW/SBfwEVim9rHnuAhwAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":114,"darkVibrant":117,"dominant":119,"lightMuted":122,"lightVibrant":125,"muted":128,"vibrant":131},{"_type":62,"background":115,"foreground":64,"population":116,"title":64},"#475e46",0.04,{"_type":62,"background":118,"foreground":64,"population":82,"title":64},"#022082",{"_type":62,"background":120,"foreground":64,"population":121,"title":64},"#547cfc",69.37,{"_type":62,"background":123,"foreground":72,"population":124,"title":64},"#d0c4a0",0.36,{"_type":62,"background":126,"foreground":72,"population":127,"title":64},"#78a4f6",0.2,{"_type":62,"background":129,"foreground":64,"population":130,"title":64},"#657ca4",0.38,{"_type":62,"background":120,"foreground":64,"population":121,"title":64},"p7MFFIJ2O4h4iIeQWIeHd4B4Bw==","image/png","security-blog-header-1200x630.png","images/9eu1m6zu/production/56ad41329f44dea715d8058b601f78888e09208a-1200x630.png",102643,"d559a02088698acc50a8557ce758772f0d2294cd","https://cdn.sanity.io/images/9eu1m6zu/production/56ad41329f44dea715d8058b601f78888e09208a-1200x630.png",[140],{"_key":141,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"f80ab45d05a49324b2f57cc4a768e81a","listedPosts",2,"Read more","Agentforce Limitations: Why Agentforce Agents Fail in Salesforce (and How to Fix Them)","2026-07-31",[148,159,174,186,198,210,218,235,242,254,274,283,299,315,330,345,357,373,381,389,413,429,466,474,478,485,493,501,513,525,537,549,561,573,593,601,622,634,642,663,674,682,715,726,734,742,765,773,794,805,813,821,832,851,859,891,904,916,928,940,952,973,981,989,1021,1029,1037,1045],{"_key":149,"_type":150,"children":151,"markDefs":157,"style":158},"a93512cc8317","block",[152],{"_key":153,"_type":154,"marks":155,"text":156},"a38f7067f8cf","span",[],"TL;DR",[],"h2",{"_key":160,"_type":150,"children":161,"level":54,"listItem":171,"markDefs":172,"style":173},"b5e15ca80881",[162,167],{"_key":163,"_type":154,"marks":164,"text":166},"b5e62cd8470b",[165],"strong","Most of Agentforce’s limitations aren't caused by any particular lack of capability of the AI. ",{"_key":168,"_type":154,"marks":169,"text":170},"a7510f2a6b6e",[],"Rather, they're limits of the org underneath it.","bullet",[],"normal",{"_key":175,"_type":150,"children":176,"level":54,"listItem":171,"markDefs":185,"style":173},"a7259db13137",[177,181],{"_key":178,"_type":154,"marks":179,"text":180},"78f816923d02",[165],"Agents also need to reason over your metadata",{"_key":182,"_type":154,"marks":183,"text":184},"bd04c08eef7f",[],": fields, flows, validation rules, permissions, and their dependencies.",[],{"_key":187,"_type":150,"children":188,"level":54,"listItem":171,"markDefs":197,"style":173},"6fe27de45611",[189,193],{"_key":190,"_type":154,"marks":191,"text":192},"68dd7bcc9b75",[165],"When that layer is messy, agents are forced to improvise.",{"_key":194,"_type":154,"marks":195,"text":196},"54f1711bfdba",[]," Drift, hidden logic, and inconsistent definitions make them hallucinate, refuse legitimate tasks, or create downstream breakage.",[],{"_key":199,"_type":150,"children":200,"level":54,"listItem":171,"markDefs":209,"style":173},"a5f1e2d64ca9",[201,205],{"_key":202,"_type":154,"marks":203,"text":204},"6c5b8e764263",[165],"The fix requires that you make your org understandable: ",{"_key":206,"_type":154,"marks":207,"text":208},"702962c7f14a",[],"visible, consistent, traceable, and governed, before you let agents act on it.",[],{"_key":211,"_type":150,"children":212,"markDefs":217,"style":173},"0a788085599e",[213],{"_key":214,"_type":154,"marks":215,"text":216},"cf6a6ea47cc3",[],"____________________________________",[],{"_key":219,"_type":150,"children":220,"markDefs":234,"style":173},"d00598c03b74",[221,225,230],{"_key":222,"_type":154,"marks":223,"text":224},"9adb2b9ef7bf",[],"Agentforce has promised us the ability for AI agents to ",{"_key":226,"_type":154,"marks":227,"text":229},"1630446c5b14",[228],"em","act",{"_key":231,"_type":154,"marks":232,"text":233},"02c64fcabc54",[]," on their own behalf inside Salesforce. What a dream. But, then you deploy one and it answers \"I don't know,\" triggers a flow nobody remembered, and confidently updates the wrong field 200,000 times while you’re at lunch.",[],{"_key":236,"_type":150,"children":237,"markDefs":241,"style":173},"7ceb7a3ba691",[238],{"_key":231,"_type":154,"marks":239,"text":240},[],"When folks talk about Agentforce limitations, this is usually what they've actually hit on: not a weak or stupid model, rather an org the agent can't read. If your Agentforce agent isn't working, throwing errors, refusing tasks, or  making a mess, the problem is almost never the model. It's the org the agent is standing on.",[],{"_key":243,"_type":150,"children":244,"markDefs":253,"style":173},"14d5cae8181f",[245,249],{"_key":246,"_type":154,"marks":247,"text":248},"e4d98bf92682",[165],"Short answer:",{"_key":250,"_type":154,"marks":251,"text":252},"887cd3d389bf",[]," Most Agentforce errors are metadata problems, not AI problems. Agents reason over your Salesforce metadata (fields, flows, validation rules, and dependencies), so when that layer is drifted, undocumented, or inconsistent, agents guess. Fix the metadata layer first, and the failures mostly disappear.",[],{"_key":255,"_type":150,"children":256,"markDefs":270,"style":173},"205497dbb219",[257,261,266],{"_key":258,"_type":154,"marks":259,"text":260},"f8a93add8d39",[],"Below:  we’ll dig into why Agentforce agents fail in Salesforce, the most common Agentforce errors and failure modes to look for, and how to fix the root cause instead of patching symptoms. (This post stays tight on Agentforce specifically; for the wider view across every AI agent type, see where",{"_key":262,"_type":154,"marks":263,"text":265},"76d18ee3cf08",[264],"0da5a733acd7"," AI agents fail in Salesforce and how to fix it.",{"_key":267,"_type":154,"marks":268,"text":269},"97de672ebef5",[],")",[271],{"_key":264,"_type":272,"blank":57,"href":273,"noOpener":57,"noReferrer":57,"url":273},"externalLink","https://www.sweep.io/blog/where-ai-agents-fail-in-salesforce-and-how-to-fix-it",{"_key":275,"_type":150,"children":276,"markDefs":281,"style":282},"aaa1102564f5",[277],{"_key":278,"_type":154,"marks":279,"text":280},"fc370ea11ae4",[],"Common signs your Agentforce agent is failing",[],"h3",{"_key":284,"_type":150,"children":285,"level":54,"listItem":171,"markDefs":298,"style":173},"0a6a01a39eca",[286,290,294],{"_key":287,"_type":154,"marks":288,"text":289},"2dc1f021d43d",[],"It answers ",{"_key":291,"_type":154,"marks":292,"text":293},"dd9421ca0cf0",[165],"\"I don't know\"",{"_key":295,"_type":154,"marks":296,"text":297},"c29b9b9111bd",[]," to questions it should be able to handle",[],{"_key":300,"_type":150,"children":301,"level":54,"listItem":171,"markDefs":314,"style":173},"fd57ff182f32",[302,306,310],{"_key":303,"_type":154,"marks":304,"text":305},"63f7696d5dcc",[],"It ",{"_key":307,"_type":154,"marks":308,"text":309},"01542ec4e3e7",[165],"hallucinates",{"_key":311,"_type":154,"marks":312,"text":313},"f35c2987aad3",[]," or confidently returns wrong information",[],{"_key":316,"_type":150,"children":317,"level":54,"listItem":171,"markDefs":329,"style":173},"31bd70d640e8",[318,321,325],{"_key":319,"_type":154,"marks":320,"text":305},"3c0101991be6",[],{"_key":322,"_type":154,"marks":323,"text":324},"8be9603de741",[165],"refuses legitimate tasks",{"_key":326,"_type":154,"marks":327,"text":328},"d00038836fb2",[]," it's authorized to do",[],{"_key":331,"_type":150,"children":332,"level":54,"listItem":171,"markDefs":344,"style":173},"eee22640e634",[333,336,340],{"_key":334,"_type":154,"marks":335,"text":305},"af8c9f321fbc",[],{"_key":337,"_type":154,"marks":338,"text":339},"5a19f515ece5",[165],"updates the wrong records",{"_key":341,"_type":154,"marks":342,"text":343},"cb9d99b03c48",[]," or triggers automations you didn't expect",[],{"_key":346,"_type":150,"children":347,"level":54,"listItem":171,"markDefs":356,"style":173},"1cdfa948fc4c",[348,352],{"_key":349,"_type":154,"marks":350,"text":351},"98437126558f",[],"It works in a sandbox but ",{"_key":353,"_type":154,"marks":354,"text":355},"cc77388b84c1",[165],"breaks in production",[],{"_key":358,"_type":150,"children":359,"level":54,"listItem":171,"markDefs":372,"style":173},"84fb80cf5337",[360,364,368],{"_key":361,"_type":154,"marks":362,"text":363},"9e2853bec815",[],"Its behavior is ",{"_key":365,"_type":154,"marks":366,"text":367},"e39df485e4e1",[165],"inconsistent",{"_key":369,"_type":154,"marks":370,"text":371},"96ad542149ac",[],": right one time, wrong the next",[],{"_key":374,"_type":150,"children":375,"markDefs":380,"style":173},"969b8ce3aef7",[376],{"_key":377,"_type":154,"marks":378,"text":379},"d51ad52bfb66",[],"If you're seeing any of these, the sections below map each symptom back to its root cause in your metadata.",[],{"_key":382,"_type":150,"children":383,"markDefs":388,"style":158},"f03dbfa684e1",[384],{"_key":385,"_type":154,"marks":386,"text":387},"554db53a6cb6",[],"The real Agentforce limitations are in your metadata, not the model",[],{"_key":390,"_type":150,"children":391,"markDefs":412,"style":173},"cd75a07b2b74",[392,396,400,404,408],{"_key":393,"_type":154,"marks":394,"text":395},"1946011d5527",[],"The single biggest reason Agentforce agents fail: teams prep their ",{"_key":397,"_type":154,"marks":398,"text":399},"2cc8eed7ad03",[228],"data",{"_key":401,"_type":154,"marks":402,"text":403},"c5ade8dccd40",[]," and forget to clean up, or even understand, their ",{"_key":405,"_type":154,"marks":406,"text":407},"483acd346a1b",[228],"metadata",{"_key":409,"_type":154,"marks":410,"text":411},"44945d684132",[],".",[],{"_key":414,"_type":150,"children":415,"markDefs":428,"style":173},"a7b0a85e34d1",[416,420,424],{"_key":417,"_type":154,"marks":418,"text":419},"962532cde3b2",[],"Clean rows in your CRM aren't what an agent uses to make decisions. To take an action, an agent has to understand what your system actually ",{"_key":421,"_type":154,"marks":422,"text":423},"df5f8f1a26b5",[228],"means",{"_key":425,"_type":154,"marks":426,"text":427},"8e5c8c78db8b",[],": after all, there is no universal language for what a field represents, which automations will fire, what a picklist value implies, and what breaks downstream if it makes a change. None of that lives in your data warehouse. It lives in Salesforce metadata: objects, fields, flows, validation rules, routing logic, permissions, and the dependencies between them.",[],{"_key":430,"_type":150,"children":431,"markDefs":460,"style":173},"52cb4d1734ce",[432,436,440,444,448,452,457],{"_key":433,"_type":154,"marks":434,"text":435},"3bceb1a4465e",[],"When that layer is fragmented or invisible, the agent has no reliable map of your org, and its accuracy collapses. Salesforce itself uses the analogy of a speed-reader turned loose in a library with no catalog: the agent can retrieve individual facts but can't produce meaningful answers, because it doesn't understand how anything relates. That's the difference between an agent that ",{"_key":437,"_type":154,"marks":438,"text":439},"fc0141359f00",[228],"queries",{"_key":441,"_type":154,"marks":442,"text":443},"350c31688a46",[]," your org and one that actually ",{"_key":445,"_type":154,"marks":446,"text":447},"562a9b26edd2",[228],"understands",{"_key":449,"_type":154,"marks":450,"text":451},"2feebe690e8f",[]," it. So when you ask how accurate Agentforce is, the honest answer is: exactly as accurate as the metadata it reasons over. We go deeper on this in our ",{"_key":453,"_type":154,"marks":454,"text":456},"0601fb293fc0",[455],"3ea03d63137e","guide to AI readiness in Salesforce",{"_key":458,"_type":154,"marks":459,"text":411},"a1d4c888cdfa",[],[461],{"_key":455,"_ref":462,"_type":463,"linkType":33,"slug":464},"7a7818f1-1442-4a15-8a25-e194aa25e3ed","internalLink",{"_type":22,"current":465},"the-ultimate-guide-to-ai-readiness-in-salesforce-from-metadata-to-agents",{"_key":467,"_type":150,"children":468,"markDefs":473,"style":173},"d13e2003f9e2",[469],{"_key":470,"_type":154,"marks":471,"text":472},"785012067c87",[],"",[],{"_key":475,"_type":476,"markDefs":19,"url":477},"af87523da329","blockYouTube","https://www.youtube.com/watch?v=w6rYVZnVz8o",{"_key":479,"_type":150,"children":480,"markDefs":484,"style":173},"618b7e41371c",[481],{"_key":482,"_type":154,"marks":483,"text":472},"16c8c924eb5f",[],[],{"_key":486,"_type":150,"children":487,"markDefs":492,"style":158},"f01729cb8208",[488],{"_key":489,"_type":154,"marks":490,"text":491},"566f7c52aa5a",[],"The most common Agentforce errors and failure modes",[],{"_key":494,"_type":150,"children":495,"markDefs":500,"style":173},"fc97bd2dd6f4",[496],{"_key":497,"_type":154,"marks":498,"text":499},"8b4d312e443f",[],"Most Agentforce errors trace back to a handful of recognizable patterns. At a glance, the six most common are:",[],{"_key":502,"_type":150,"children":503,"level":54,"listItem":171,"markDefs":512,"style":173},"b93c28f271ca",[504,508],{"_key":505,"_type":154,"marks":506,"text":507},"e0fd6372805e",[165],"Metadata drift:",{"_key":509,"_type":154,"marks":510,"text":511},"bdfb8972652c",[]," the org has changed faster than its documentation",[],{"_key":514,"_type":150,"children":515,"level":54,"listItem":171,"markDefs":524,"style":173},"fca3a3857a54",[516,520],{"_key":517,"_type":154,"marks":518,"text":519},"aa441c632ce5",[165],"Inconsistent definitions:",{"_key":521,"_type":154,"marks":522,"text":523},"07092cd6e461",[]," one term means different things in different places",[],{"_key":526,"_type":150,"children":527,"level":54,"listItem":171,"markDefs":536,"style":173},"c03025c01814",[528,532],{"_key":529,"_type":154,"marks":530,"text":531},"80d6ffc3e0bd",[165],"Hidden logic:",{"_key":533,"_type":154,"marks":534,"text":535},"5f3691d2ebe6",[]," rules buried in flows, validation, Apex, or CPQ",[],{"_key":538,"_type":150,"children":539,"level":54,"listItem":171,"markDefs":548,"style":173},"f16ff046831a",[540,544],{"_key":541,"_type":154,"marks":542,"text":543},"031d0280251c",[165],"Miscalibrated guardrails:",{"_key":545,"_type":154,"marks":546,"text":547},"4797fb48a83d",[]," too tight (agent refuses) or too loose (agent overreaches)",[],{"_key":550,"_type":150,"children":551,"level":54,"listItem":171,"markDefs":560,"style":173},"3f9b67436836",[552,556],{"_key":553,"_type":154,"marks":554,"text":555},"9f6c919a1616",[165],"Missing lineage:",{"_key":557,"_type":154,"marks":558,"text":559},"5da3a7667454",[]," no visibility into what a change touches downstream",[],{"_key":562,"_type":150,"children":563,"level":54,"listItem":171,"markDefs":572,"style":173},"9c9ba2d03cf4",[564,568],{"_key":565,"_type":154,"marks":566,"text":567},"d189b4020a63",[165],"Weak data grounding:",{"_key":569,"_type":154,"marks":570,"text":571},"9e776d7d17c9",[]," the agent lacks the context to answer",[],{"_key":574,"_type":150,"children":575,"markDefs":588,"style":173},"975672406f3b",[576,580,585],{"_key":577,"_type":154,"marks":578,"text":579},"8e9f61f50f49",[],"If any of these sound like your org, that's where your agents are breaking. For the literal error strings and messages, see our ",{"_key":581,"_type":154,"marks":582,"text":584},"3556f468363f",[583],"b500debddb0a","catalog of Agentforce errors",{"_key":586,"_type":154,"marks":587,"text":411},"86d16c5b880d",[],[589],{"_key":583,"_ref":590,"_type":463,"linkType":33,"slug":591},"25f512da-3b5a-412e-a976-1f9f494fc5ae",{"_type":22,"current":592},"catalog-of-agentforce-errors",{"_key":594,"_type":150,"children":595,"markDefs":600,"style":282},"81f977203c01",[596],{"_key":597,"_type":154,"marks":598,"text":599},"ebbe64cccb16",[],"1. Metadata drift",[],{"_key":602,"_type":150,"children":603,"markDefs":617,"style":173},"38d4ef41c6f3",[604,608,613],{"_key":605,"_type":154,"marks":606,"text":607},"c72d7ac265d1",[],"Years of admins layering changes without documentation leave your org describing itself inaccurately. Definitions diverge, automations misfire, and agents act on assumptions that were true three reorganizations ago. Salesforce's native audit trail only reaches back about six months, so most of that history is invisible to both your team and your agents. And no, clean data doesn't mean ",{"_key":609,"_type":154,"marks":610,"text":612},"dc067b46d3cd",[611],"c5f2520e8ab4","clean metadata",{"_key":614,"_type":154,"marks":615,"text":616},"e885b916eaf2",[],": they're different problems.",[618],{"_key":611,"_ref":619,"_type":463,"linkType":33,"slug":620},"bd57ad8e-021c-4fca-ae88-acf760ed328b",{"_type":22,"current":621},"if-my-data-is-clean-isn-t-my-metadata-clean-too",{"_key":623,"_type":150,"children":624,"level":54,"listItem":171,"markDefs":633,"style":173},"806b12a90fe9",[625,629],{"_key":626,"_type":154,"marks":627,"text":628},"3ca64b1ab2de",[165],"The fix:",{"_key":630,"_type":154,"marks":631,"text":632},"8b69b90e4d3b",[]," Track every metadata change continuously, with a history that outlives the six-month audit trail.",[],{"_key":635,"_type":150,"children":636,"markDefs":641,"style":282},"6d4e69e50010",[637],{"_key":638,"_type":154,"marks":639,"text":640},"4a1f8ab00ca5",[],"2. Inconsistent definitions",[],{"_key":643,"_type":150,"children":644,"markDefs":658,"style":173},"b96007b218ec",[645,649,654],{"_key":646,"_type":154,"marks":647,"text":648},"5b7aab72f591",[],"When \"Qualified,\" \"Customer,\" or \"ARR\" mean different things to Marketing, Sales, and CS, an agent can't reason safely. It’ll pick one interpretation and scale that confusion instantly across every action it takes. This is ",{"_key":650,"_type":154,"marks":651,"text":653},"9a0f09fd7b77",[652],"58d4b65ebebf","schema blindness",{"_key":655,"_type":154,"marks":656,"text":657},"d5b9481890b2",[],": the agent guesses because the structure never tells it which meaning is right. Inconsistency isn't cosmetic; it's the fastest way to get an agent doing the wrong thing confidently.",[659],{"_key":652,"_ref":660,"_type":463,"linkType":33,"slug":661},"4e422e65-9598-4bdc-86e2-bf4da4435754",{"_type":22,"current":662},"schema-blindness-why-ai-agents-guess-wrong-in-your-salesforce-org",{"_key":664,"_type":150,"children":665,"level":54,"listItem":171,"markDefs":673,"style":173},"9879f2520813",[666,669],{"_key":667,"_type":154,"marks":668,"text":628},"cd3be48f073a",[165],{"_key":670,"_type":154,"marks":671,"text":672},"76521c22ce55",[]," Maintain one canonical, documented definition for every concept the agent relies on.",[],{"_key":675,"_type":150,"children":676,"markDefs":681,"style":282},"9b3cfbc10dd6",[677],{"_key":678,"_type":154,"marks":679,"text":680},"18f823546591",[],"3. Hidden logic",[],{"_key":683,"_type":150,"children":684,"markDefs":706,"style":173},"b99217a1b9f4",[685,689,694,698,703],{"_key":686,"_type":154,"marks":687,"text":688},"aa76b8214ff2",[],"Business rules buried in flows, validation rules, Apex, and CPQ configuration are exactly what an agent trips over. An action that looks simple, like updating a field,",{"_key":690,"_type":154,"marks":691,"text":693},"cdd66be6a876",[692],"6708dbf5ddb9"," can call a flow, fire a trigger, or set off ten things you didn't ask",{"_key":695,"_type":154,"marks":696,"text":697},"0e9f49c0cc86",[]," for. These are the same conditions behind the ",{"_key":699,"_type":154,"marks":700,"text":702},"857dea110841",[701],"9214852385b9","5 Salesforce errors that break Agentforce",{"_key":704,"_type":154,"marks":705,"text":411},"5421f1b746c1",[],[707,711],{"_key":692,"_ref":708,"_type":463,"linkType":33,"slug":709},"d005f69d-26f5-4aff-a054-3f60ca2cd61b",{"_type":22,"current":710},"automation-interference-why-an-agent-action-fired-ten-things-you-didn-t-ask-for",{"_key":701,"_ref":712,"_type":463,"linkType":33,"slug":713},"44baa147-b9c0-4f0b-84ce-7e0cb3b22973",{"_type":22,"current":714},"the-5-salesforce-errors-that-break-agentforce",{"_key":716,"_type":150,"children":717,"level":54,"listItem":171,"markDefs":725,"style":173},"eac15ca3bbe4",[718,721],{"_key":719,"_type":154,"marks":720,"text":628},"b977301d1cc1",[165],{"_key":722,"_type":154,"marks":723,"text":724},"dde2af4f9168",[]," Map and document all automation logic before you let an agent act on the objects it touches.",[],{"_key":727,"_type":150,"children":728,"markDefs":733,"style":282},"276556e56375",[729],{"_key":730,"_type":154,"marks":731,"text":732},"a4fc4bad2b46",[],"4. Guardrails that are too tight (or missing)",[],{"_key":735,"_type":150,"children":736,"markDefs":741,"style":173},"c263157df75f",[737],{"_key":738,"_type":154,"marks":739,"text":740},"414a88f63035",[],"Failures cut both ways. Salesforce's own support agent refused legitimate customer questions because someone wrote guardrails so restrictive it couldn't discuss basic integrations. Too loose, and the agent takes risky actions; too tight, and it becomes useless. Getting this right requires knowing what your automations actually do.",[],{"_key":743,"_type":150,"children":744,"level":54,"listItem":171,"markDefs":760,"style":173},"2a36cba69025",[745,748,752,757],{"_key":746,"_type":154,"marks":747,"text":628},"e6d97eea0cd5",[165],{"_key":749,"_type":154,"marks":750,"text":751},"1f6dea1da6de",[]," Calibrate guardrails against your real, documented automation behavior, not guesswork. Here's",{"_key":753,"_type":154,"marks":754,"text":756},"c9e565e301f9",[755],"3cff5d7fc3e5"," how to structure flows to prevent agent-triggered failures",{"_key":758,"_type":154,"marks":759,"text":411},"77ef38c97d2f",[],[761],{"_key":755,"_ref":762,"_type":463,"linkType":33,"slug":763},"498ae2a2-5736-4a66-bfcc-9a50bfc69636",{"_type":22,"current":764},"structuring-salesforce-flows-to-prevent-agent-triggered-failures",{"_key":766,"_type":150,"children":767,"markDefs":772,"style":282},"c18063d6c7dd",[768],{"_key":769,"_type":154,"marks":770,"text":771},"933162791865",[],"5. No lineage, so no safe changes",[],{"_key":774,"_type":150,"children":775,"markDefs":789,"style":173},"662442d0c6cb",[776,780,785],{"_key":777,"_type":154,"marks":778,"text":779},"361e4c1bdff4",[],"Every agent action has downstream consequences. Without dependency lineage, you're asking an agent to operate in a system whose interconnections you can't see, so ",{"_key":781,"_type":154,"marks":782,"text":784},"c982663fe211",[783],"2ebadc2c29d0","it can't know the blast radius",{"_key":786,"_type":154,"marks":787,"text":788},"d53431f07248",[]," of a change. That's how helpful automation becomes silent breakage in a dashboard, an integration, or your billing system.",[790],{"_key":783,"_ref":791,"_type":463,"linkType":33,"slug":792},"f248d134-1fa1-498f-9554-9fa270d55d16",{"_type":22,"current":793},"what-is-blast-radius-in-salesforce",{"_key":795,"_type":150,"children":796,"level":54,"listItem":171,"markDefs":804,"style":173},"6cdb38e231c9",[797,800],{"_key":798,"_type":154,"marks":799,"text":628},"9382e5bed5a6",[165],{"_key":801,"_type":154,"marks":802,"text":803},"63b3a9090fd0",[]," Map upstream and downstream dependencies so you know what every agent action will touch.",[],{"_key":806,"_type":150,"children":807,"markDefs":812,"style":282},"b18099d7de7c",[808],{"_key":809,"_type":154,"marks":810,"text":811},"d68e599120d0",[],"6. Weak data grounding",[],{"_key":814,"_type":150,"children":815,"markDefs":820,"style":173},"77776e123cb8",[816],{"_key":817,"_type":154,"marks":818,"text":819},"68c37359995b",[],"When an agent answers \"I don't know,\" the instinct is to look for a smarter model. Salesforce found the real fix for its SDR agent, which said \"I don't know\" up to 30% of the time, was wiring it into integrated, context-rich data, not swapping the model. An agent starved of grounded context will underperform no matter how capable the underlying AI is. It helps to understand how AI agents actually read Salesforce metadata before you blame the model.",[],{"_key":822,"_type":150,"children":823,"level":54,"listItem":171,"markDefs":831,"style":173},"a97a50f60652",[824,827],{"_key":825,"_type":154,"marks":826,"text":628},"f2da7da7c6a2",[165],{"_key":828,"_type":154,"marks":829,"text":830},"0d6f78dadfff",[]," Ground the agent in integrated, context-rich data before reaching for a bigger model.",[],{"_key":833,"_type":150,"children":834,"markDefs":848,"style":173},"3eb03b2afe35",[835,839,844],{"_key":836,"_type":154,"marks":837,"text":838},"11e994ab05a9",[],"Not sure which of the six is dragging your agent down? A ",{"_key":840,"_type":154,"marks":841,"text":843},"d92c7cefa724",[842],"2b8fe6f67e71","free Agentforce Assessment",{"_key":845,"_type":154,"marks":846,"text":847},"23f39e6776ba",[]," reads your metadata directly and points to the specific one.",[849],{"_key":842,"_type":272,"blank":56,"href":850,"noOpener":57,"noReferrer":57,"url":850},"https://marketing.sweep.io/salesforce-ai-exposure-assessment",{"_key":852,"_type":150,"children":853,"markDefs":858,"style":158},"a7bf5b63f7dd",[854],{"_key":855,"_type":154,"marks":856,"text":857},"52636635d83b",[],"How to fix the root cause",[],{"_key":860,"_type":150,"children":861,"markDefs":890,"style":173},"6eb62e528bf7",[862,866,870,874,878,882,886],{"_key":863,"_type":154,"marks":864,"text":865},"b4ca4bd992b4",[],"The pattern across every failure mode is the same: the gap between what you ",{"_key":867,"_type":154,"marks":868,"text":869},"541d07f70c40",[228],"believe",{"_key":871,"_type":154,"marks":872,"text":873},"67b51a5b5571",[]," about your org and what's ",{"_key":875,"_type":154,"marks":876,"text":877},"a57064306ae3",[228],"actually",{"_key":879,"_type":154,"marks":880,"text":881},"5f0ef9955a80",[]," in it is where agent projects go to perish. Closing that gap means making your org understandable ",{"_key":883,"_type":154,"marks":884,"text":885},"8f258281475d",[228],"before",{"_key":887,"_type":154,"marks":888,"text":889},"94975c6947f9",[]," you let agents act. Work through these five steps in order. Each one removes a failure mode above.",[],{"_key":892,"_type":150,"children":893,"level":54,"listItem":902,"markDefs":903,"style":173},"acc5790939b6",[894,898],{"_key":895,"_type":154,"marks":896,"text":897},"a89ae85a8eff",[165],"Map your metadata.",{"_key":899,"_type":154,"marks":900,"text":901},"1e6ee71aca34",[]," Build a live, complete map of your objects, fields, flows, and automations, and how they connect across systems. You can't fix what you can't see, and this is the step every other one depends on.","number",[],{"_key":905,"_type":150,"children":906,"level":54,"listItem":902,"markDefs":915,"style":173},"44de4ea603f8",[907,911],{"_key":908,"_type":154,"marks":909,"text":910},"b99c482a660c",[165],"Standardize your definitions.",{"_key":912,"_type":154,"marks":913,"text":914},"7f0a8ad30fba",[]," Reconcile the concepts your agents rely on (\"Qualified,\" \"Customer,\" \"ARR\") into one canonical, documented meaning across Marketing, Sales, and CS.",[],{"_key":917,"_type":150,"children":918,"level":54,"listItem":902,"markDefs":927,"style":173},"7c04767e0256",[919,923],{"_key":920,"_type":154,"marks":921,"text":922},"38cbc54a9be3",[165],"Trace your dependencies.",{"_key":924,"_type":154,"marks":925,"text":926},"1e8da4fe3aaa",[]," Document the upstream and downstream lineage for every core object, so you know exactly what an agent action will trigger before it runs.",[],{"_key":929,"_type":150,"children":930,"level":54,"listItem":902,"markDefs":939,"style":173},"37fc366aeb69",[931,935],{"_key":932,"_type":154,"marks":933,"text":934},"247dac60e576",[165],"Stabilize your automations.",{"_key":936,"_type":154,"marks":937,"text":938},"40f041a575da",[]," Find and resolve recursive, conflicting, or fragile logic in flows, validation rules, Apex, and CPQ, then calibrate your agent's guardrails against what the org actually does.",[],{"_key":941,"_type":150,"children":942,"level":54,"listItem":902,"markDefs":951,"style":173},"777c435996e2",[943,947],{"_key":944,"_type":154,"marks":945,"text":946},"7a26875d69dc",[165],"Govern change continuously.",{"_key":948,"_type":154,"marks":949,"text":950},"40ff27a01b12",[]," Put ownership, change tracking, approvals, and reversibility in place so drift can't creep back in and every agent action stays auditable.",[],{"_key":953,"_type":150,"children":954,"markDefs":968,"style":173},"2dffc1d8a825",[955,959,964],{"_key":956,"_type":154,"marks":957,"text":958},"cfe037eaf9d0",[],"You don't turn trust on. You earn it by reducing systems drag, clarifying intent, and governing change so humans and agents work from the same source of truth. For a concrete starting point, our ",{"_key":960,"_type":154,"marks":961,"text":963},"87458f9f9fbd",[962],"84a16e66419d","Agentforce metadata readiness checklist",{"_key":965,"_type":154,"marks":966,"text":967},"9105a4cda453",[]," walks through what to inspect first.",[969],{"_key":962,"_ref":970,"_type":463,"linkType":33,"slug":971},"d5921d0e-86fe-4b7c-a213-d9cacc9f15de",{"_type":22,"current":972},"the-agentforce-metadata-readiness-checklist",{"_key":974,"_type":150,"children":975,"markDefs":980,"style":158},"fe70c0099894",[976],{"_key":977,"_type":154,"marks":978,"text":979},"cfa36cc21750",[],"How Sweep prevents Agentforce failures",[],{"_key":982,"_type":150,"children":983,"markDefs":988,"style":173},"73a4fc6a4a71",[984],{"_key":985,"_type":154,"marks":986,"text":987},"39eb18670a25",[],"This is exactly the layer Sweep provides: not another AI tool, but the metadata substrate your agents reason over.",[],{"_key":990,"_type":150,"children":991,"markDefs":1020,"style":173},"c75156a06b5d",[992,996,1000,1004,1008,1012,1016],{"_key":993,"_type":154,"marks":994,"text":995},"06e97081b4fe",[],"Sweep makes your Salesforce metadata ",{"_key":997,"_type":154,"marks":998,"text":999},"158ea983fc7f",[165],"visible",{"_key":1001,"_type":154,"marks":1002,"text":1003},"f14c05f0440d",[]," with metadata agents that map objects, fields, automations, and dependencies in real time. It makes that metadata ",{"_key":1005,"_type":154,"marks":1006,"text":1007},"39faf1d52af1",[165],"explainable",{"_key":1009,"_type":154,"marks":1010,"text":1011},"115f0daeeb06",[],", generating living documentation of what everything does and why it exists. And it adds ",{"_key":1013,"_type":154,"marks":1014,"text":1015},"19108c92d5b5",[165],"governance",{"_key":1017,"_type":154,"marks":1018,"text":1019},"804cbd29147f",[]," through continuous change tracking, drift detection, and impact analysis that would otherwise take days, delivered in under a minute.",[],{"_key":1022,"_type":150,"children":1023,"markDefs":1028,"style":173},"d5daebc07ffb",[1024],{"_key":1025,"_type":154,"marks":1026,"text":1027},"6b6b87fc48fb",[],"The result is an org that understands itself, which is the only condition under which an agent can safely execute work. Teams that fix the metadata layer first report faster implementation cycles, fewer rollback events, and lower total cost of ownership, because they aren't building agents on top of mystery data. In one head-to-head we ran, giving the build team that clarity up front cut an Agentforce rollout from 30 weeks to 22.",[],{"_key":1030,"_type":150,"children":1031,"markDefs":1036,"style":173},"309f12673e10",[1032],{"_key":1033,"_type":154,"marks":1034,"text":1035},"a08128b51888",[],"Fix the metadata layer first. Build the agents second. That order is the whole game.",[],{"_key":1038,"_type":150,"children":1039,"markDefs":1044,"style":158},"c29b19e16acb",[1040],{"_key":1041,"_type":154,"marks":1042,"text":1043},"bcbb50095541",[],"See where your org stands",[],{"_key":1046,"_type":150,"children":1047,"markDefs":1060,"style":173},"fd221eb81e4f",[1048,1052,1057],{"_key":1049,"_type":154,"marks":1050,"text":1051},"4d59cf0fabbe",[],"If your agents are failing, the fastest way to find out why is to look at your metadata directly. Sweep's Agentforce Assessment gives you a clear, system-level view of what's safe, what's risky, and what needs attention before your next agent goes live. ",{"_key":1053,"_type":154,"marks":1054,"text":1056},"c8e16cb905b1",[1055,165],"9d8db15551f8","Get your free Agentforce Assessment",{"_key":1058,"_type":154,"marks":1059,"text":411},"394180798871",[165],[1061],{"_key":1055,"_type":272,"blank":56,"href":850,"noOpener":57,"noReferrer":57,"url":850},{"_type":17,"description":1063,"shareImage":1064,"title":1067},"Agentforce limitations are usually metadata problems, not the result of issues with the AI itself. See why Agentforce agents fail in Salesforce and how to fix the root cause.",{"_type":40,"asset":1065},{"_ref":102,"_type":1066},"reference","Agentforce Limitations: Why Agents Fail",{"_type":22,"current":1069},"agentforce-limitations",{"_createdAt":1071,"_id":1072,"_rev":1073,"_system":1074,"_type":33,"_updatedAt":1077,"author":1078,"category":1095,"featuredImage":1101,"modularContent":1135,"postTitle":1102,"publishDate":1139,"richText":1140,"seo":1793,"slug":1798},"2026-07-14T17:03:58Z","5f70bc6d-1b95-438a-9d65-d7b138da5198","1QNGjbIMjS5BIyOSGfxCaZ",{"base":1075},{"id":1072,"rev":1076},"cEW1ZDRlEeT8yY308zHLaf","2026-07-14T17:43:31Z",{"authorImage":1079,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":1080,"image":1081},"Nick Gaudio, Salesforce Expert of 8 years",{"_type":40,"asset":1082},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":1083,"mimeType":83,"opt":1093,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":1084,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":1085},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":1086,"darkVibrant":1087,"dominant":1088,"lightMuted":1089,"lightVibrant":1090,"muted":1091,"vibrant":1092},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":1094},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":1096,"_type":11,"_updatedAt":12,"selectedColor":1098,"seo":1099,"slug":1100,"title":24},{"base":1097},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":1102,"image":1103},"We Graded a Salesforce Org Against the Agentforce Playbook. Then We Built the Fix Twice.",{"_type":40,"asset":1104},{"_createdAt":1105,"_id":1106,"_rev":1107,"_type":45,"_updatedAt":1105,"assetId":1108,"extension":105,"metadata":1109,"mimeType":133,"originalFilename":1130,"path":1131,"sha1hash":1108,"size":1132,"uploadId":1133,"url":1134},"2026-07-14T17:06:53Z","image-ea94bb831dc5b711d25e1af7d967efb76aa7de9c-1200x630-png","H4YO5BmLoHqdaLHjtBi7wS","ea94bb831dc5b711d25e1af7d967efb76aa7de9c",{"_type":50,"blurHash":1110,"dimensions":1111,"hasAlpha":57,"isOpaque":57,"lqip":1112,"palette":1113},"MIRftbM|%Lxuof-pj?WXfRay~p%LIVfkWB",{"_type":53,"aspectRatio":109,"height":110,"width":111},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAABS0lEQVR4nJ2SW3OCMBCF+f//qlZFUdThIhdRQa2iLXIJSYCX0yGOF7S1Th++WfZkONnNrsTLCrewohTc668i/WZy1ljxT0PKi4axiA+Gf1cuUcYRJxk+oxhfxxjRMUGSZkgyImJ9VlPnKSEikpw2OmKXbkpI9U/zZQDDtKAbU2i6Ccty4LoeppYN3TCFbjszuDMPtuNi6a/E5bUx5UWzwihOoZsO3jsKWu0+Wm0FXVmF3BuJ/K0li9jtqZD7I3TkAQbqBI7rYbMNkZK8aZhkFLa3Q380hzJeYKgFGGprKBMfPXWOwWSBkR5grK+g6gFUzYdhLURX23CPLKd3b8hL7I8cwY4KViFDsGPwtzWnfHPg+DhwrEMm8kNEkRKKnLGH7RBTpkUFwisQdqa8fvMK+Q21RvmTKZ9uuFmVy3pcdcGLyy4q/Gn8z3hm+A2xhkTnhVukdQAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":1114,"darkVibrant":1116,"dominant":1118,"lightMuted":1121,"lightVibrant":1124,"muted":1125,"vibrant":1128},{"_type":62,"background":1115,"foreground":64,"population":82,"title":64},"#545444",{"_type":62,"background":1117,"foreground":64,"population":82,"title":64},"#25295e",{"_type":62,"background":1119,"foreground":72,"population":1120,"title":64},"#94a4f2",0.61,{"_type":62,"background":1122,"foreground":72,"population":1123,"title":64},"#919fcc",0.19,{"_type":62,"background":1119,"foreground":72,"population":1120,"title":64},{"_type":62,"background":1126,"foreground":64,"population":1127,"title":64},"#586488",0.01,{"_type":62,"background":1129,"foreground":64,"population":1127,"title":64},"#4c54b8","salesforce-blog-header-1200x630.png","images/9eu1m6zu/production/ea94bb831dc5b711d25e1af7d967efb76aa7de9c-1200x630.png",98470,"9673fd1d5b72209fc451616426afb59c3c2e6a57","https://cdn.sanity.io/images/9eu1m6zu/production/ea94bb831dc5b711d25e1af7d967efb76aa7de9c-1200x630.png",[1136],{"_key":1137,"_type":142,"cols":143,"filterByCategory":1138,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"e4ba8b3ba9fb5b9a646546feed86fba2",{"_ref":6,"_type":1066},"2026-07-14",[1141,1160,1168,1184,1191,1198,1214,1222,1230,1237,1244,1251,1259,1266,1296,1304,1311,1318,1326,1334,1342,1347,1355,1363,1367,1388,1395,1414,1422,1466,1474,1482,1490,1497,1504,1546,1554,1562,1570,1578,1586,1594,1602,1609,1617,1639,1647,1651,1659,1667,1675,1683,1704,1711,1719,1727,1731,1739,1747,1755,1767,1774],{"_key":1142,"_type":150,"children":1143,"markDefs":1157,"style":173},"6cf2166870f7",[1144,1148,1153],{"_key":1145,"_type":154,"marks":1146,"text":1147},"cbdf6fbc1ed3",[228],"Salesforce wrote ",{"_key":1149,"_type":154,"marks":1150,"text":1152},"6aa6b7554afa",[228,1151],"18d7bb4ab7fa","a full book of guidance",{"_key":1154,"_type":154,"marks":1155,"text":1156},"1969a181867f",[228]," on becoming an agentic enterprise. We asked a live org how it measures up, and what the road out looks like with and without Sweep.",[1158],{"_key":1151,"_type":272,"blank":57,"href":1159,"noOpener":57,"noReferrer":57,"url":1159},"https://www.salesforce.com/blog/playbook/agentic-ai/#chapter-1",{"_key":1161,"_type":150,"children":1162,"markDefs":1167,"style":173},"2747d41c9bf8",[1163],{"_key":1164,"_type":154,"marks":1165,"text":1166},"5d690eae7fb1",[],"————-",[],{"_key":1169,"_type":150,"children":1170,"markDefs":1183,"style":173},"b9e617a8ca2f",[1171,1175,1179],{"_key":1172,"_type":154,"marks":1173,"text":1174},"6db801c9e83b",[],"Salesforce's Agentic AI Playbook is, let’s just say, ",{"_key":1176,"_type":154,"marks":1177,"text":1178},"96934dfeac2f",[228],"substantive",{"_key":1180,"_type":154,"marks":1181,"text":1182},"d55e65227db6",[],"…",[],{"_key":1185,"_type":150,"children":1186,"markDefs":1190,"style":173},"affc3e7e5e48",[1187],{"_key":1180,"_type":154,"marks":1188,"text":1189},[],"Nine chapters, from vision statements to agent ecosystems, each ending with a worksheet you can print out and fill in with your team. ",[],{"_key":1192,"_type":150,"children":1193,"markDefs":1197,"style":173},"8492c38c1bed",[1194],{"_key":1180,"_type":154,"marks":1195,"text":1196},[],"As guidance goes, it's pretty darn good. It says start with a vision before you pick technology, ground agents in data you'd actually trust, define the human handoff before the moment you need it. We'd tell you the same things.",[],{"_key":1199,"_type":150,"children":1200,"markDefs":1213,"style":173},"faa3fe0e5dff",[1201,1205,1209],{"_key":1202,"_type":154,"marks":1203,"text":1204},"f9cc23caa0cf",[],"What the playbook still cannot do is look at ",{"_key":1206,"_type":154,"marks":1207,"text":1208},"84a731bab5e7",[228],"your",{"_key":1210,"_type":154,"marks":1211,"text":1212},"3020e5ec829f",[]," org.",[],{"_key":1215,"_type":150,"children":1216,"markDefs":1221,"style":282},"7fc1015a2d44",[1217],{"_key":1218,"_type":154,"marks":1219,"text":1220},"e66b3ccdb1b3",[],"Even Salesforce kept getting surprised by Salesforce",[],{"_key":1223,"_type":150,"children":1224,"markDefs":1229,"style":173},"deb75b164c37",[1225],{"_key":1226,"_type":154,"marks":1227,"text":1228},"76a2f64a8fc1",[],"The most instructive parts of the playbook are the confessions. ",[],{"_key":1231,"_type":150,"children":1232,"markDefs":1236,"style":173},"8be27b1db3ea",[1233],{"_key":1226,"_type":154,"marks":1234,"text":1235},[],"In the chapter on data, Salesforce admits its own SDR agent initially answered \"I don't know\" up to 30% of the time, but that it turns out that instead of using a “smarter model” the fix was wiring the agent into integrated, context-rich data about pricing, messaging, and products. (Sounds very familiar.)",[],{"_key":1238,"_type":150,"children":1239,"markDefs":1243,"style":173},"0329d30563db",[1240],{"_key":1226,"_type":154,"marks":1241,"text":1242},[],"In the chapter on workflows, their support agent refused legitimate customer questions because someone had written guardrails so restrictive the agent couldn't discuss basic integrations. ",[],{"_key":1245,"_type":150,"children":1246,"markDefs":1250,"style":173},"668e4b9ce455",[1247],{"_key":1226,"_type":154,"marks":1248,"text":1249},[],"In their chapter on use cases, they described reaching more than 200 internal agents performing 550 tasks, a kind of sprawl so bad  they coined a term for it and built a governance program to bench the underperformers.",[],{"_key":1252,"_type":150,"children":1253,"markDefs":1258,"style":173},"d7efd1521c11",[1254],{"_key":1255,"_type":154,"marks":1256,"text":1257},"408b9b799b87",[],"Let’s pause brief to notice the pattern here. ",[],{"_key":1260,"_type":150,"children":1261,"markDefs":1265,"style":173},"3a60f1c81792",[1262],{"_key":1255,"_type":154,"marks":1263,"text":1264},[],"Every hard lesson in the playbook is an org discovering something true about its own systems, after launch, the expensive way. ",[],{"_key":1267,"_type":150,"children":1268,"markDefs":1295,"style":173},"4cd59a40a151",[1269,1272,1275,1279,1283,1287,1291],{"_key":1255,"_type":154,"marks":1270,"text":1271},[165],"The playbook's implied thesis is that the gap between what you ",{"_key":1273,"_type":154,"marks":1274,"text":869},"34a18718bfc4",[165,228],{"_key":1276,"_type":154,"marks":1277,"text":1278},"08bc1adb6031",[165]," ",{"_key":1280,"_type":154,"marks":1281,"text":1282},"2c7e3c5c2383",[165,228],"about your org",{"_key":1284,"_type":154,"marks":1285,"text":1286},"5d9cb4882582",[165]," and ",{"_key":1288,"_type":154,"marks":1289,"text":1290},"82ff1a0dab00",[165,228],"what's actually in it is ",{"_key":1292,"_type":154,"marks":1293,"text":1294},"76bdb4f04dbf",[165],"where agent projects go to perish.",[],{"_key":1297,"_type":150,"children":1298,"markDefs":1303,"style":173},"d6ccfdba1e93",[1299],{"_key":1300,"_type":154,"marks":1301,"text":1302},"bbebd46d3362",[],"Its instrument for closing that gap, though, is the Salesforce worksheet. ",[],{"_key":1305,"_type":150,"children":1306,"markDefs":1310,"style":173},"90069ebfbf1c",[1307],{"_key":1300,"_type":154,"marks":1308,"text":1309},[],"The vision exercise asks what leadership believes. The alignment plan asks how ready stakeholders feel. The maturity model asks where you'd place yourself. These questions are pointed at the wrong witness, we think. ",[],{"_key":1312,"_type":150,"children":1313,"markDefs":1317,"style":173},"de067374ec22",[1314],{"_key":1300,"_type":154,"marks":1315,"text":1316},[],"Your Salesforce org already holds the answers. In its flows, its fields, its permission structure, its automations and their collisions, and the org doesn't round up.",[],{"_key":1319,"_type":150,"children":1320,"markDefs":1325,"style":173},"a37a81ea2eaf",[1321],{"_key":1322,"_type":154,"marks":1323,"text":1324},"ae6d070ac8ec",[],"So, we decided to ask it directly.",[],{"_key":1327,"_type":150,"children":1328,"markDefs":1333,"style":282},"5d1fda54fb15",[1329],{"_key":1330,"_type":154,"marks":1331,"text":1332},"a7ab277763dd",[],"Scoring an org, chapter by chapter",[],{"_key":1335,"_type":150,"children":1336,"markDefs":1341,"style":173},"366a5228da49",[1337],{"_key":1338,"_type":154,"marks":1339,"text":1340},"4ac4dbec1d1d",[],"We pointed Sweep at a Salesforce org (a demo environment built as a mid-market security company, chosen so we could publish every number) and had it evaluate the org against all nine chapters of the playbook.",[],{"_key":1343,"_type":1344,"markDefs":19,"name":1345,"text":1346},"a378293060ab","blockQuote","Paraphrased from the playbook, Chapter 1","Understand your readiness before anything else. Salesforce's agentic maturity model runs four levels — from foundation-stage agents answering policy questions, up to agents coordinating with other agents across companies. Most organizations start at Level 1; many Agentforce customers have reached Level 2.",{"_key":1348,"_type":150,"children":1349,"markDefs":1354,"style":173},"e6542276c92a",[1350],{"_key":1351,"_type":154,"marks":1352,"text":1353},"a5397044e90e",[],"Our org's honest answer: 21 out of 45. Level 1, foundation stage. Forty-one strengths, forty-five gaps.",[],{"_key":1356,"_type":150,"children":1357,"markDefs":1362,"style":173},"5f44787c0d50",[1358],{"_key":1359,"_type":154,"marks":1360,"text":1361},"7bd632f22b6a",[],"The chapter scores carry the real information. Data grounding scored highest at 3.5 out of 5. Also worth pausing on, because Chapter 5 is where the playbook's argument and ours converge completely…",[],{"_key":1364,"_type":1344,"markDefs":19,"name":1365,"text":1366},"3dea5dbb2ca9","Paraphrased from the playbook, Chapter 5","Data access isn't enough. Agents need an ontology — a structured map of how information relates — or they can retrieve individual facts without producing meaningful answers. Salesforce compares an agent without this metadata framework to a speed-reader loose in a library with no catalog.",{"_key":1368,"_type":150,"children":1369,"markDefs":1383,"style":173},"6c053c0183a2",[1370,1374,1379],{"_key":1371,"_type":154,"marks":1372,"text":1373},"3df12d388d5b",[],"That's the case for ",{"_key":1375,"_type":154,"marks":1376,"text":1378},"923b02ada39d",[1377],"bc2917f3b088","structural context",{"_key":1380,"_type":154,"marks":1381,"text":1382},"3c0ddd4a9b12",[],", we’d argue, made in Salesforce's own voice. ",[1384],{"_key":1377,"_ref":1385,"_type":463,"linkType":33,"slug":1386},"8ea0bb03-2f1d-4c55-bfaf-e4eba534635a",{"_type":22,"current":1387},"structural-context-the-next-ai-moat",{"_key":1389,"_type":150,"children":1390,"markDefs":1394,"style":173},"f72a7ceaf652",[1391],{"_key":1380,"_type":154,"marks":1392,"text":1393},[],"An agent that can query your org but doesn't understand it (say what fields mean) is a speed-reader in an uncataloged library. This org's data foundations were its strongest asset, and it still only reached 3.5.",[],{"_key":1396,"_type":150,"children":1397,"markDefs":1411,"style":173},"89a913723fdb",[1398,1402,1407],{"_key":1399,"_type":154,"marks":1400,"text":1401},"9158f6f6a3ef",[],"The floor is a great deal more instructive than the ceiling on this one. People-readiness scored 1.5, the worst mark on the card, and no metadata scan fixes it …more on that below. Use-case selection and process design sat at 3. Testing, measurement, and ",{"_key":1403,"_type":154,"marks":1404,"text":1406},"912413c13556",[1405],"9a93578c5aed","ecosystem readiness",{"_key":1408,"_type":154,"marks":1409,"text":1410},"ca321c69aa54",[]," all landed at 2.5 or lower.",[1412],{"_key":1405,"_ref":970,"_type":463,"linkType":33,"slug":1413},{"_type":22,"current":972},{"_key":1415,"_type":150,"children":1416,"markDefs":1421,"style":173},"e37fb14e9b0b",[1417],{"_key":1418,"_type":154,"marks":1419,"text":1420},"bbd7a5651623",[],"It's a lower score than most teams would give themselves in a workshop. The org, for its part, simply doesn't negotiate.",[],{"_key":1423,"_type":1424,"img":1425,"markDefs":19},"273ced2fb1c4","blockImage",{"_type":37,"altText":1426,"image":1427,"maxWidth":1465},"Grading a Salesforce Org against Agentforce Playbook",{"_type":40,"asset":1428},{"_createdAt":1429,"_id":1430,"_rev":1431,"_type":45,"_updatedAt":1429,"assetId":1432,"extension":105,"metadata":1433,"mimeType":133,"originalFilename":1460,"path":1461,"sha1hash":1432,"size":1462,"uploadId":1463,"url":1464},"2026-07-14T17:35:27Z","image-711e3346263b823de2c642209a9df79044853d4a-2470x1620-png","1QNGjbIMjS5BIyOSGfu6FL","711e3346263b823de2c642209a9df79044853d4a",{"_type":50,"blurHash":1434,"dimensions":1435,"hasAlpha":57,"isOpaque":57,"lqip":1439,"palette":1440,"thumbHash":1459},"VFQS^^VDb|u6TK00tmMwiaVs00s+a#ofa~DhnNkYtRfP",{"_type":53,"aspectRatio":1436,"height":1437,"width":1438},1.5246913580246915,1620,2470,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAACXBIWXMAABYlAAAWJQFJUiTwAAACzUlEQVR4nG3RzW8bRRjH8f0He4AmKRFJHEOcV6oee6DigjggWsEFLoj0AgeQWk5tEntLpbRKaq8dk5CYQCuSkEQ0jtfrfZudN/NFu64KSD189DzzjOanGY2ztrbOgwfrbFRdXPcnajWXas2l5v6rWtRH/1N1H7FRrfFwvcrd+zU++c7lzvcuTnlunrnKIpWFRd6vzDM1U2Li2iTjE9cYe+Xq+ARvj42/0VtjE1wZn+TKO+9ydWoSZ2H5OksrN1j64AZLK9epzC8wW36PUm62zMxsmemZElPTM6/l6+lSbpbp8hylyhKV5WUWVxZxnmy32NxqsVXfwWvt4DWbNBoNGvU6Dc/D85pFfVav86zeoNHwaDZbNJtNvEa+36LZ3qXV3qPV3sXpRoqXoSLODMZajFbIJELGA7SSWGNRWhNnKUkmit7aIUZrZJIgU4ExdjQzFsePJZeRJMkUxhiM0SgRo9KoOGSHQ7QxJFKQyqzoh8O/Mdqg0hQlRHERm8+sxYniBD8ICYIBcRggwx56cDES9TDpACMF2ugizBaHh0XNQ00xGxazvHfSVBAEIX6vS3j2G/LwMXr/IXp/DXPoYk48bP8YmwVYlWC1LJ72X9ZYhtZgtcKRUhFFMYF/SXjikf78DaJ+G1G/g2h/hfj9B9Jzl7T7lNRvkcVnZFKglH5NK12EWZXlgZI4jhkEPS7PPU47X3O8++nI3m2Ofv2SoxerHB1/yx+n9znptbhILkmkRCpdyEPzz9R5oBCCMIzo+13+OtrieeMLOpsf0tm8NbL1MQcHq+yfbbDf3abT7/Bn/JIwE2RSFaTKwyRaCpwsywijiH7vgv6LJwRPPyOo3Rx5/BH9+uf4z3/E7/2Cn1zQFxFhliLyG+ZhUqGUwiiJkSlO/v78Y8K+T3y6hzq4h95ZRbfvojv3UOfbqOAQlZyjZYzWGq1NQb2S99YojM74B6JPevKPcvqLAAAAAElFTkSuQmCC",{"_type":60,"darkMuted":1441,"darkVibrant":1443,"dominant":1446,"lightMuted":1449,"lightVibrant":1450,"muted":1453,"vibrant":1456},{"_type":62,"background":1442,"foreground":64,"population":116,"title":64},"#242b45",{"_type":62,"background":1444,"foreground":64,"population":1445,"title":64},"#041926",0.05,{"_type":62,"background":1447,"foreground":72,"population":1448,"title":64},"#c1c5c7",2.35,{"_type":62,"background":1447,"foreground":72,"population":1448,"title":64},{"_type":62,"background":1451,"foreground":72,"population":1452,"title":72},"#eacfa1",1.13,{"_type":62,"background":1454,"foreground":72,"population":1455,"title":64},"#c99f98",0.12,{"_type":62,"background":1457,"foreground":64,"population":1458,"title":64},"#ee7116",1.55,"cwgOFYKWiXeQd3eBiFiHjCtQ2AR1","Screenshot 2026-07-14 at 12.20.14 PM.png","images/9eu1m6zu/production/711e3346263b823de2c642209a9df79044853d4a-2470x1620.png",371905,"218fd00dfd116915a8a1f145ab47a112370a5881","https://cdn.sanity.io/images/9eu1m6zu/production/711e3346263b823de2c642209a9df79044853d4a-2470x1620.png","67%",{"_key":1467,"_type":150,"children":1468,"markDefs":1473,"style":282},"8a8fa575ecc0",[1469],{"_key":1470,"_type":154,"marks":1471,"text":1472},"ca1272243d84",[],"The document nobody expects in minutes",[],{"_key":1475,"_type":150,"children":1476,"markDefs":1481,"style":173},"dd60b6c30d90",[1477],{"_key":1478,"_type":154,"marks":1479,"text":1480},"fdfa698b988f",[],"An assessment tells you where you stand. The expensive question is what it takes to get out.",[],{"_key":1483,"_type":150,"children":1484,"markDefs":1489,"style":173},"71cca499a669",[1485],{"_key":1486,"_type":154,"marks":1487,"text":1488},"3437af5a4981",[],"So, we generated that too: a full remediation plan for the same org. ",[],{"_key":1491,"_type":150,"children":1492,"markDefs":1496,"style":173},"3e813eb96a09",[1493],{"_key":1486,"_type":154,"marks":1494,"text":1495},[],"Forty-eight tasks across four phases, and the arc will look familiar if you've read the playbook, because it mirrors the journey Salesforce prescribes: foundation and prerequisites first, then a single scoped agent, then scale, then measurement. ",[],{"_key":1498,"_type":150,"children":1499,"markDefs":1503,"style":173},"c2e03dceecee",[1500],{"_key":1486,"_type":154,"marks":1501,"text":1502},[],"The first agent in the plan is case triage: high-volume, low-risk, measurable in weeks. That's the exact quadrant the playbook's own use-case matrix labels a quick win, the kind that builds credibility for everything after it.",[],{"_key":1505,"_type":1424,"img":1506,"markDefs":19},"caa5e5cd8f1a",{"_type":37,"altText":1507,"image":1508,"maxWidth":1465},"Salesforce Agentforce Readiness Remediation Plan Example",{"_type":40,"asset":1509},{"_createdAt":1510,"_id":1511,"_rev":1512,"_type":45,"_updatedAt":1510,"assetId":1513,"extension":105,"metadata":1514,"mimeType":133,"originalFilename":1541,"path":1542,"sha1hash":1513,"size":1543,"uploadId":1544,"url":1545},"2026-07-14T17:21:08Z","image-c9d60cc952b5a94aeb0f3a90ac6a340c8627084a-2460x1616-png","1QNGjbIMjS5BIyOSGfmC6d","c9d60cc952b5a94aeb0f3a90ac6a340c8627084a",{"_type":50,"blurHash":1515,"dimensions":1516,"hasAlpha":57,"isOpaque":57,"lqip":1520,"palette":1521,"thumbHash":1540},"V5QvwTD@AW~ApI00$^i#RoIo00^*S#n4Iq00IVOAxmXS",{"_type":53,"aspectRatio":1517,"height":1518,"width":1519},1.5222772277227723,1616,2460,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAACXBIWXMAABYlAAAWJQFJUiTwAAACxElEQVR4nF2Su28cVRSH97+EBuFHHCA4yHbSIFFREMfZTZY4Fl1Eh0SDhIm9OzGiCw0FhRVAWe/OYx/ex7xn7nOsD82sU0Dx6dxzdPQ75/7ubZ2e/sLpz684O+/R7zv0+n36jsPr1xc4jkOv1+e85ry3jnXtwsG56OM457w6O+PlT32+/uFXvvnxN1r39w7Y23/I/sGDhr2a/bp2wO79L9i+s8PHm1tsbGyysbXF5qd32d79hM9273Dv3jY7d3f4aPdzPvjyAR9+9ZBW9/g7jl/UnPD8+KSJ7+l++5yjJ20eHT7m0eEhj4+OOOq0edLt8LTb5tmzNu1Oh/aLLk9fntD5/oSWH0xw/TEjL8APxg1D32PoufhBgOf7DNwhV6Mhnu/h+z6u6+G567Pv+02PNw7wJ2Na1lpKqcmFQhuLNppE5ERlhjIabQypyJuaMqbJRSkajDENQqgGYy2tUkjiLCdKMpIsJ8kKorwgLQVKa7Q2lFIilMLainqBdV3f5lXTU+eN4DwueDeNufTChr/HMf6yIM4lSimMXm9RVRVVdUN1c8PN/7DVelAt3goiwZ9Byu+DmDeDmD/epfzjlsznkixWFKmhyOprWrS22FvR99iqamxQzWBLq95kEma484TRLGUwzLi6zBj/lTO7ksxGmmtXE84UZS4xSmL0GmtUQ21BY0MtKIQkSTOiOGEVJsynEbOrGcvBNasgI5wIwklBOouRyyl64aLnI/RihF152HSOkuV/BeM0I4wTwihhsQqZL6fE4TUiy5BFicxzVLJCLYaIyVtEcIkeX2Kmb5HLEWG+ZFEmJLK43bB+2SRrWCUpizQizlOkkCip0UqhZYksYop0QZEtUPkKU4SkxZJRPmGQT5iJkJbSlkJa0rL+b4Zc1t9EU5YGUVTIskJLi629kwW6TNEyxxiJsorU5FyriIWOSU3Bv/5JnSEm4OozAAAAAElFTkSuQmCC",{"_type":60,"darkMuted":1522,"darkVibrant":1525,"dominant":1528,"lightMuted":1531,"lightVibrant":1534,"muted":1537,"vibrant":1539},{"_type":62,"background":1523,"foreground":64,"population":1524,"title":64},"#2c2644",0.02,{"_type":62,"background":1526,"foreground":64,"population":1527,"title":64},"#326a19",0.03,{"_type":62,"background":1529,"foreground":64,"population":1530,"title":64},"#e77121",0.44,{"_type":62,"background":1532,"foreground":72,"population":1533,"title":64},"#cea3aa",0.32,{"_type":62,"background":1535,"foreground":72,"population":1536,"title":72},"#f7c08a",0.25,{"_type":62,"background":1538,"foreground":64,"population":1127,"title":64},"#7c727c",{"_type":62,"background":1529,"foreground":64,"population":1530,"title":64},"9vcJDYJ3iIiAeHeCeEd3eUDUjDBq","Screenshot 2026-07-14 at 12.20.35 PM.png","images/9eu1m6zu/production/c9d60cc952b5a94aeb0f3a90ac6a340c8627084a-2460x1616.png",487245,"896579db9d2db73a583c7e2eec975aeb6c9f8b99","https://cdn.sanity.io/images/9eu1m6zu/production/c9d60cc952b5a94aeb0f3a90ac6a340c8627084a-2460x1616.png",{"_key":1547,"_type":150,"children":1548,"markDefs":1553,"style":173},"1a20815be377",[1549],{"_key":1550,"_type":154,"marks":1551,"text":1552},"f39d2c7448d5",[],"Every task has an owner across PM, architect, developer, and admin. Ten of the fifteen foundation tasks sit on the critical path, the plan is honest that the less-than-glamorous work gates everything else. It ends with four agents in prod.",[],{"_key":1555,"_type":150,"children":1556,"markDefs":1561,"style":173},"265ed926e9e7",[1557],{"_key":1558,"_type":154,"marks":1559,"text":1560},"d82a307ed30c",[],"If you've ever bought a scoping engagement, you know this document well. It usually arrives after weeks of discovery (interviews, org audits, a consultant tracing your automations one flow at a time). This one was generated from org-specific metadata in minutes, because the discovery is the work Sweep has already done by the time it connects.",[],{"_key":1563,"_type":150,"children":1564,"markDefs":1569,"style":173},"e1f228a12d92",[1565],{"_key":1566,"_type":154,"marks":1567,"text":1568},"5f3aa287b446",[],"Then, we did the part that made this worth writing up. We generated the plan twice… once with Sweep in the stack for the build, once without.",[],{"_key":1571,"_type":150,"children":1572,"markDefs":1577,"style":282},"5e52c6aa080a",[1573],{"_key":1574,"_type":154,"marks":1575,"text":1576},"8de815b18e17",[],"Same 48 tasks, two timelines",[],{"_key":1579,"_type":150,"children":1580,"markDefs":1585,"style":173},"ed67cb4170d5",[1581],{"_key":1582,"_type":154,"marks":1583,"text":1584},"8d758983a8e9",[],"Same team. Same phases. Same four agents at the finish line.",[],{"_key":1587,"_type":150,"children":1588,"markDefs":1593,"style":173},"b6b565656adc",[1589],{"_key":1590,"_type":154,"marks":1591,"text":1592},"4c70d6214970",[],"Let’s check the scoreboard:",[],{"_key":1595,"_type":150,"children":1596,"markDefs":1601,"style":173},"e686a5780eed",[1597],{"_key":1598,"_type":154,"marks":1599,"text":1600},"2af426fcfa67",[],"Without Sweep: 30 weeks. ",[],{"_key":1603,"_type":150,"children":1604,"markDefs":1608,"style":173},"4cbd19c00bb4",[1605],{"_key":1598,"_type":154,"marks":1606,"text":1607},[],"With Sweep: 22.",[],{"_key":1610,"_type":150,"children":1611,"markDefs":1616,"style":173},"62e6cb87605b",[1612],{"_key":1613,"_type":154,"marks":1614,"text":1615},"97afc34c768d",[],"Phase 1, foundation and prerequisites, drops from seven weeks to five. Phase 4, measurement and future readiness, is cut in half, six weeks to three, the steepest reduction in the plan. The middle build phases compress less: nine weeks to seven for the first agent, eight to seven for the three built in parallel after it.",[],{"_key":1618,"_type":150,"children":1619,"markDefs":1633,"style":173},"5a512ad8b53e",[1620,1624,1629],{"_key":1621,"_type":154,"marks":1622,"text":1623},"089b1b8539a5",[],"Foundation and measurement are the phases made of understanding: mapping what's in the org before you touch it, tracing what your changes did after. Our ",{"_key":1625,"_type":154,"marks":1626,"text":1628},"f555dbdbca05",[1627],"888bda450fba","State of Enterprise Systems research",{"_key":1630,"_type":154,"marks":1631,"text":1632},"966ca19bc851",[]," found roughly 80% of Salesforce work is spent understanding the org rather than changing it. Those are the hours Sweep has already absorbed. Build tasks still take what build tasks take. Discovery is the line item that shrinks.",[1634],{"_key":1627,"_ref":1635,"_type":463,"linkType":1636,"slug":1637},"6d3ef175-aef7-4722-8ba8-bb85a6f947e8","page",{"_type":22,"current":1638},"the-state-of-enterprise-systems",{"_key":1640,"_type":150,"children":1641,"markDefs":1646,"style":173},"776ed61009b5",[1642],{"_key":1643,"_type":154,"marks":1644,"text":1645},"f519074f78a3",[],"The Phase 4 halving deserves its own sentence, because it's the phase the playbook is most insistent about.",[],{"_key":1648,"_type":1344,"markDefs":19,"name":1649,"text":1650},"574fc0db30f6","Paraphrased from the playbook, Chapters 7 and 8","Launch is the beginning, the work isn't. Agents degrade without continuous testing and tuning — Salesforce cut its own sales agent's error rate from 30% to 17% through monitoring and iteration, and it argues that measuring outcomes, rather than activity, is what earns trust and adoption. Its measurement philosophy fits in nine words: \"if you can't measure it, you can't prove it.\"",{"_key":1652,"_type":150,"children":1653,"markDefs":1658,"style":173},"54959fa2d005",[1654],{"_key":1655,"_type":154,"marks":1656,"text":1657},"15a029f761fa",[],"Proving it requires knowing what changed, when, and what it touched. In a manually managed org, reconstructing that is archaeology. Sweep tracks every change as it happens, so the dashboards, the scoring, the ROI comparison (the deliverables of Phase 4) assemble from records that already exist. The measurement bill the playbook says you must pay gets paid automatically, which is why the phase takes three weeks instead of six.",[],{"_key":1660,"_type":150,"children":1661,"markDefs":1666,"style":282},"0acc9aafbaae",[1662],{"_key":1663,"_type":154,"marks":1664,"text":1665},"6ad44ffe32d8",[],"What eight weeks buys",[],{"_key":1668,"_type":150,"children":1669,"markDefs":1674,"style":173},"54dc4e998ec9",[1670],{"_key":1671,"_type":154,"marks":1672,"text":1673},"2bf9f2266afd",[],"Eight weeks is 27%. By the standards of AI marketing, where everything is 10x, sure, that's a modest number. It's also two months. Task-level, itemized, with five high-impact tasks accounting for most of the savings. It's a number you can defend in front of a CFO, which is the only room where a number matters.",[],{"_key":1676,"_type":150,"children":1677,"markDefs":1682,"style":173},"86a358092f6a",[1678],{"_key":1679,"_type":154,"marks":1680,"text":1681},"3ac24f9df54c",[],"*****",[],{"_key":1684,"_type":150,"children":1685,"markDefs":1699,"style":173},"c5cedb349c8d",[1686,1690,1695],{"_key":1687,"_type":154,"marks":1688,"text":1689},"5a632932d184",[228],"🪄 Want to go deeper? Check out our ",{"_key":1691,"_type":154,"marks":1692,"text":1694},"88dd186ed0f3",[1693,228],"c6bdccd738ca","Resources Hub",{"_key":1696,"_type":154,"marks":1697,"text":1698},"ff50bf0c4f10",[228]," for our latest research.",[1700],{"_key":1693,"_ref":1701,"_type":463,"linkType":1636,"slug":1702},"cf41ff2a-ac3c-4f9a-a47f-453b2d727f6e",{"_type":22,"current":1703},"resources",{"_key":1705,"_type":150,"children":1706,"markDefs":1710,"style":173},"5f996ca70652",[1707],{"_key":1708,"_type":154,"marks":1709,"text":1681},"f9ac8bdf4614",[],[],{"_key":1712,"_type":150,"children":1713,"markDefs":1718,"style":282},"3a6310cc1ed7",[1714],{"_key":1715,"_type":154,"marks":1716,"text":1717},"4888fb331262",[],"The row that doesn't move",[],{"_key":1720,"_type":150,"children":1721,"markDefs":1726,"style":173},"52441cc243fe",[1722],{"_key":1723,"_type":154,"marks":1724,"text":1725},"47658f106d57",[],"And one score barely improves at any speed. Chapter 2 of the playbook — preparing your people — is where our org scored 1.5, its worst mark, and it's the chapter no tool compresses.",[],{"_key":1728,"_type":1344,"markDefs":19,"name":1729,"text":1730},"8dbd1232af35","Paraphrased from the playbook, Chapter 2"," The biggest barrier isn't the workforce. Citing McKinsey research, Salesforce notes that executives are twice as likely to blame employee readiness for slow AI adoption as to blame their own leadership — while the evidence points the other way. Salesforce's own response was organizational, running on redesigned jobs, reskilling programs, redeployment paths, and a continuously rebalanced mix of human and digital labor.",{"_key":1732,"_type":150,"children":1733,"markDefs":1738,"style":173},"f1ae1d27b841",[1734],{"_key":1735,"_type":154,"marks":1736,"text":1737},"d5ac380537ef",[],"Your admins' trust, your team's fluency with agents, the judgment about when a human overrides: that work stays yours whether the project takes 30 weeks or 22. What a shorter timeline buys you is the ability to spend the difference there, instead of on discovery. Any vendor claiming to automate Chapter 2 is just selling you Chapter 2 avoidance.",[],{"_key":1740,"_type":150,"children":1741,"markDefs":1746,"style":282},"4f7f99259ed0",[1742],{"_key":1743,"_type":154,"marks":1744,"text":1745},"308bb6a0e80d",[],"Run it on your own org",[],{"_key":1748,"_type":150,"children":1749,"markDefs":1754,"style":173},"c1033e4b2ec6",[1750],{"_key":1751,"_type":154,"marks":1752,"text":1753},"e2cfcfa22f58",[],"The playbook is worth your 68 minutes. Read it. Do the worksheets with your team, Salesforce's questions are the right ones.",[],{"_key":1756,"_type":150,"children":1757,"markDefs":1766,"style":173},"bba85c1fa455",[1758,1762],{"_key":1759,"_type":154,"marks":1760,"text":1761},"0a89c977c884",[228],"Then",{"_key":1763,"_type":154,"marks":1764,"text":1765},"70e14d258c8e",[]," ask your org whether it agrees. ",[],{"_key":1768,"_type":150,"children":1769,"markDefs":1773,"style":173},"0a9aa5856075",[1770],{"_key":1759,"_type":154,"marks":1771,"text":1772},[],"Sweep runs the same nine-chapter assessment against your live metadata and builds your remediation plan (both timelines) in minutes. ",[],{"_key":1775,"_type":150,"children":1776,"markDefs":1788,"style":173},"a55127aebfae",[1777,1780,1785],{"_key":1759,"_type":154,"marks":1778,"text":1779},[],"You can find out more on our ",{"_key":1781,"_type":154,"marks":1782,"text":1784},"f10ea0ba5006",[1783],"931cc8d7ffdc","Agentforce Readiness tools here",{"_key":1786,"_type":154,"marks":1787,"text":411},"993d8b4c0950",[],[1789],{"_key":1783,"_ref":1790,"_type":463,"linkType":1636,"slug":1791},"ab7faa4e-0bc2-4d55-bcc4-62f55f023db1",{"_type":22,"current":1792},"agentic-assessment-for-agentforce",{"_type":17,"description":1794,"shareImage":1795,"title":1797},"We scored a Salesforce org against all nine chapters of Salesforce's new Agentic AI Playbook, then built its full remediation plan twice, with Sweep and without. Eight weeks separate the timelines.",{"_type":40,"asset":1796},{"_ref":1106,"_type":1066},"One Org, Two Agentforce Timelines: With and Without Sweep",{"_type":22,"current":1799},"we-graded-a-salesforce-org-against-the-agentforce-playbook",{"_createdAt":1801,"_id":1802,"_rev":1803,"_system":1804,"_type":33,"_updatedAt":1807,"author":1808,"category":1853,"featuredImage":1859,"modularContent":1891,"postTitle":1895,"publishDate":1896,"richText":1897,"seo":2929,"slug":2934},"2026-07-07T16:28:41Z","0504af25-bd53-4845-9afb-7446e90ebd33","BOen5AwKmZJYechnstT5Xy",{"base":1805},{"id":1802,"rev":1806},"c3SStObb7bDyE8ZexzlS15","2026-07-31T10:51:18Z",{"authorImage":1809,"authorJobTitle":1851,"authorName":1852},{"_type":37,"altText":1810,"image":1811},"salesforce_bestpractices",{"_type":40,"asset":1812},{"_createdAt":1813,"_id":1814,"_rev":1815,"_type":45,"_updatedAt":1816,"altText":19,"assetId":1817,"creditLine":19,"description":19,"extension":1818,"metadata":1819,"mimeType":1843,"opt":1844,"originalFilename":1846,"path":1847,"sha1hash":1817,"size":1848,"title":19,"uploadId":1849,"url":1850},"2026-04-22T19:36:44Z","image-d156e1a614314cb775865bf5bbcfb07cfd1fc273-192x192-jpg","z5xsJl35cVFkXOiyqGzGy8","2026-05-28T18:14:28Z","d156e1a614314cb775865bf5bbcfb07cfd1fc273","jpg",{"_type":50,"blurHash":1820,"dimensions":1821,"hasAlpha":56,"isOpaque":57,"lqip":1823,"palette":1824,"thumbHash":1842},"eEE2atHv0Kbu:=?EnS9tgLi|0MtM}tt7I:9bNG-VxbbXIpRk-Us:I:",{"_type":53,"aspectRatio":54,"height":1822,"width":1822},192,"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAUABQDASIAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAAAAcCBf/EACQQAAEDAwQCAwEAAAAAAAAAAAIAAQMEBREGEhMhBzEUQVFh/8QAFwEAAwEAAAAAAAAAAAAAAAAAAAQFAv/EAB4RAAEDBAMAAAAAAAAAAAAAAAABAgMEERIxITJR/9oADAMBAAIRAxEAPwCL+NtMR6nreGWbhCMNxFhV6TQdu0zTSPFKFZHUhsMZWywO/p+lJvGVymtFxGQoCKlmDZITt039VlumoIorLAIyQFNITYFu8iynT56aORxxPp3X2Ra7WcaevljJ9hM/pm6RUW61FPV1fN8eN9wt9Il2rKickzB3pPopzbTOWfG2LDYWbTWTVFWfKWWjjERb8ZEVewwnVTrPUyj0xPhERFjB/9k=",{"_type":60,"darkMuted":1825,"darkVibrant":1828,"dominant":1830,"lightMuted":1831,"lightVibrant":1834,"muted":1837,"vibrant":1840},{"_type":62,"background":1826,"foreground":64,"population":1827,"title":64},"#5a713d",6.24,{"_type":62,"background":1829,"foreground":64,"population":1127,"title":64},"#2c6404",{"_type":62,"background":1826,"foreground":64,"population":1827,"title":64},{"_type":62,"background":1832,"foreground":72,"population":1833,"title":72},"#c8ddcf",0.71,{"_type":62,"background":1835,"foreground":72,"population":1836,"title":64},"#f4aa93",1.45,{"_type":62,"background":1838,"foreground":72,"population":1839,"title":64},"#8aae58",3.95,{"_type":62,"background":1841,"foreground":64,"population":1127,"title":64},"#ac6c4c","0wgKFwgDd3d4hYeSm1aWaJeHJ8QGCpcE","image/jpeg",{"media":1845},{"tags":19},"Mat Kennedy.jpg","images/9eu1m6zu/production/d156e1a614314cb775865bf5bbcfb07cfd1fc273-192x192.jpg",9516,"69GYVMLOdhenLgwhOWlWQvYrofzaycLs","https://cdn.sanity.io/images/9eu1m6zu/production/d156e1a614314cb775865bf5bbcfb07cfd1fc273-192x192.jpg","Sweep Sales Engineer","Mat Kennedy",{"_createdAt":5,"_id":6,"_rev":7,"_system":1854,"_type":11,"_updatedAt":12,"selectedColor":1856,"seo":1857,"slug":1858,"title":24},{"base":1855},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":1860,"image":1861},"2026 Dangerous Salesforce Trend",{"_type":40,"asset":1862},{"_createdAt":1863,"_id":1864,"_rev":1865,"_type":45,"_updatedAt":1863,"assetId":1866,"extension":105,"metadata":1867,"mimeType":133,"originalFilename":1130,"path":1887,"sha1hash":1866,"size":1888,"uploadId":1889,"url":1890},"2026-07-07T16:31:56Z","image-83ad74b8d463e7020b2932e07efb3d26ea7569de-1200x630-png","c3SStObb7bDyE8ZexzgytI","83ad74b8d463e7020b2932e07efb3d26ea7569de",{"_type":50,"blurHash":1868,"dimensions":1869,"hasAlpha":57,"isOpaque":57,"lqip":1870,"palette":1871},"M4Aeem_1EDNloaXFWBogj^ay0H9Q%BxSWG",{"_type":53,"aspectRatio":109,"height":110,"width":111},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAABBklEQVR4nL2SXUvCYBiG9xMbupVH0oeYDYKo5tyHRqRtRV9OSfqBVrIOpEjcbFfso/JkW0J0cPHeBw8X7/u8t7DWgr9E+CdhmEOBUNRBbkPlBNbbIZLpIxkzJDNBNt+RIowZJd1HLJAKsgU1B/ZvQ5SrBQ17SqP3lHD+iGKP2bPH7Haf2TydIlsB0SUyhZVOJAPjAfTRB83BG+rdC2rfQ3M9Wu4EzZ3Q7Hsc3Lyy1QsomznCjQ4o16CNQLsHdbjgaODHHA+jc86hO09zQP0yjFeUKSybUD2D+sUyITvOD9t2SM1JqHahbBV8SskgfsYX0lL+Jp2JZnN3+OuOaSmr9FDMyKsU+xPqyWujVMS62gAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":1872,"darkVibrant":1874,"dominant":1875,"lightMuted":1877,"lightVibrant":1880,"muted":1883,"vibrant":1886},{"_type":62,"background":1873,"foreground":64,"population":82,"title":64},"#546c7c",{"_type":62,"background":118,"foreground":64,"population":82,"title":64},{"_type":62,"background":120,"foreground":64,"population":1876,"title":64},74.14,{"_type":62,"background":1878,"foreground":72,"population":1879,"title":64},"#cccaa6",0.31,{"_type":62,"background":1881,"foreground":64,"population":1882,"title":64},"#5474fb",1.51,{"_type":62,"background":1884,"foreground":64,"population":1885,"title":64},"#617cb0",0.62,{"_type":62,"background":120,"foreground":64,"population":1876,"title":64},"images/9eu1m6zu/production/83ad74b8d463e7020b2932e07efb3d26ea7569de-1200x630.png",86404,"fbf24f635ed982c5a506eea303adce0c9c86c481","https://cdn.sanity.io/images/9eu1m6zu/production/83ad74b8d463e7020b2932e07efb3d26ea7569de-1200x630.png",[1892],{"_key":1893,"_type":142,"cols":143,"filterByCategory":1894,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"1f75de64a25852b9a7d907ff719d66bc",{"_ref":6,"_type":1066},"2026's Most Dangerous Salesforce Trend: The One Underneath All the Others","2026-07-07",[1898,1905,1913,1921,1929,1937,1967,1975,1983,1991,1999,2007,2015,2023,2031,2039,2047,2055,2063,2071,2091,2099,2120,2128,2140,2148,2156,2168,2176,2184,2192,2200,2208,2216,2224,2245,2253,2261,2269,2277,2285,2293,2301,2309,2317,2325,2346,2354,2362,2379,2387,2395,2403,2411,2419,2427,2435,2456,2464,2472,2480,2488,2496,2504,2512,2520,2528,2536,2544,2552,2560,2568,2576,2584,2592,2600,2608,2625,2633,2641,2649,2657,2665,2685,2693,2701,2709,2717,2725,2733,2741,2749,2757,2765,2773,2781,2789,2797,2805,2813,2821,2829,2837,2845,2853,2861,2869,2877,2885,2893,2901,2909,2917],{"_key":1899,"_type":150,"children":1900,"markDefs":1904,"style":158},"56e01bf78ba8",[1901],{"_key":1902,"_type":154,"marks":1903,"text":156},"7337af55c681",[],[],{"_key":1906,"_type":150,"children":1907,"level":54,"listItem":171,"markDefs":1912,"style":173},"babc6c47d42e",[1908],{"_key":1909,"_type":154,"marks":1910,"text":1911},"3f65bc0143b9",[],"Salesforce Ben is right: technical debt, security gaps, AI trust issues, admin overload, and weak DevOps maturity are real Salesforce risks.",[],{"_key":1914,"_type":150,"children":1915,"level":54,"listItem":171,"markDefs":1920,"style":173},"7cf1699c2eda",[1916],{"_key":1917,"_type":154,"marks":1918,"text":1919},"9f2636622933",[],"But they’re actually five separate problems. They’re all symptoms of the same underlying failure: the org no longer explains itself.",[],{"_key":1922,"_type":150,"children":1923,"level":54,"listItem":171,"markDefs":1928,"style":173},"d769a7d646e8",[1924],{"_key":1925,"_type":154,"marks":1926,"text":1927},"130189016747",[],"The competitive advantage will go to companies with the clearest understanding of how their complexity actually works.",[],{"_key":1930,"_type":150,"children":1931,"markDefs":1936,"style":173},"df279046a9f3",[1932],{"_key":1933,"_type":154,"marks":1934,"text":1935},"98f0446a6095",[],"****",[],{"_key":1938,"_type":150,"children":1939,"markDefs":1962,"style":173},"e272f8ddac3f",[1940,1944,1949,1953,1958],{"_key":1941,"_type":154,"marks":1942,"text":1943},"1363aeac69a7",[],"Salesforce Ben ",{"_key":1945,"_type":154,"marks":1946,"text":1948},"c94aa7be9228",[1947],"ad63738fa986","recently published a smart piece",{"_key":1950,"_type":154,"marks":1951,"text":1952},"3876ca98f277",[]," on the five most dangerous trends in Salesforce right now, which include technical debt, security ownership gaps, AI moving faster than trust, admin overload, and DevOps practices falling behind platform complexity. I highly recommend reading it, but in the interest of time: The whole article is based on the ",{"_key":1954,"_type":154,"marks":1955,"text":1957},"78e7e537fe02",[1956],"863ae91975b1","2026 SF Ben Salesforce Admin Survey",{"_key":1959,"_type":154,"marks":1960,"text":1961},"a46479373d4d",[],", which found that 58.6% of respondents agree Salesforce is becoming increasingly complex to work with, 53.1% believe too much is being expected of admins, and 56.3% name technical debt as their most difficult task.",[1963,1965],{"_key":1947,"_type":272,"blank":57,"href":1964,"noOpener":57,"noReferrer":57,"url":1964},"https://www.salesforceben.com/the-5-most-dangerous-trends-in-salesforce-right-now/",{"_key":1956,"_type":272,"blank":57,"href":1966,"noOpener":57,"noReferrer":57,"url":1966},"https://www.salesforceben.com/sf-ben-salesforce-admin-survey-results-2026-download-now/",{"_key":1968,"_type":150,"children":1969,"markDefs":1974,"style":173},"3a08e1e40d64",[1970],{"_key":1971,"_type":154,"marks":1972,"text":1973},"97bec580dae5",[],"I agree with this diagnosis.",[],{"_key":1976,"_type":150,"children":1977,"markDefs":1982,"style":173},"71ec89939ec6",[1978],{"_key":1979,"_type":154,"marks":1980,"text":1981},"f1376d65f692",[],"However, I think the deeper problem is even simpler, and covers the underpinnings of all of those they listed:",[],{"_key":1984,"_type":150,"children":1985,"markDefs":1990,"style":173},"b978fbeb9cdd",[1986],{"_key":1987,"_type":154,"marks":1988,"text":1989},"b5494767bedd",[165],"The org cannot explain itself anymore.",[],{"_key":1992,"_type":150,"children":1993,"markDefs":1998,"style":173},"1ffd414abea8",[1994],{"_key":1995,"_type":154,"marks":1996,"text":1997},"ffbf9365f320",[],"Bear with me.",[],{"_key":2000,"_type":150,"children":2001,"markDefs":2006,"style":173},"20b297eea9f5",[2002],{"_key":2003,"_type":154,"marks":2004,"text":2005},"38025846476f",[],"Imagine the journey…",[],{"_key":2008,"_type":150,"children":2009,"markDefs":2014,"style":173},"34775f376e9c",[2010],{"_key":2011,"_type":154,"marks":2012,"text":2013},"89dc23d32dd8",[],"Salesforce becomes the operational center of the business.",[],{"_key":2016,"_type":150,"children":2017,"markDefs":2022,"style":173},"e7fa0ae2b93f",[2018],{"_key":2019,"_type":154,"marks":2020,"text":2021},"e176c2a84e10",[],"Every team touches it. Changes are made and made and made.",[],{"_key":2024,"_type":150,"children":2025,"markDefs":2030,"style":173},"86a374034471",[2026],{"_key":2027,"_type":154,"marks":2028,"text":2029},"cadaabe2cb60",[],"And then, one day, the business looks back at the system it’s built and realizes no one can fully explain how it works.",[],{"_key":2032,"_type":150,"children":2033,"markDefs":2038,"style":173},"8f330d1beeb9",[2034],{"_key":2035,"_type":154,"marks":2036,"text":2037},"15b47b02d651",[],"The system has become, in a way, alive.",[],{"_key":2040,"_type":150,"children":2041,"markDefs":2046,"style":158},"9c278d5491be",[2042],{"_key":2043,"_type":154,"marks":2044,"text":2045},"b34a22ade60c",[],"Complexity Is Not the Enemy",[],{"_key":2048,"_type":150,"children":2049,"markDefs":2054,"style":173},"c15e03517396",[2050],{"_key":2051,"_type":154,"marks":2052,"text":2053},"30932ec05205",[],"The usual story is that Salesforce complexity is a mess to clean up.",[],{"_key":2056,"_type":150,"children":2057,"markDefs":2062,"style":173},"5897c604304d",[2058],{"_key":2059,"_type":154,"marks":2060,"text":2061},"83e8da075c5a",[],"Some of it is. Dead fields, abandoned automations, stale permissions. Those all need to go.",[],{"_key":2064,"_type":150,"children":2065,"markDefs":2070,"style":173},"b86bb26d09c9",[2066],{"_key":2067,"_type":154,"marks":2068,"text":2069},"2d252a5050df",[165],"But not all complexity is debt.",[],{"_key":2072,"_type":150,"children":2073,"markDefs":2086,"style":173},"668bdaa7bf0f",[2074,2078,2083],{"_key":2075,"_type":154,"marks":2076,"text":2077},"84098e616075",[],"A lot of it is ",{"_key":2079,"_type":154,"marks":2080,"text":2082},"4527a4b8ff8b",[228,2081],"3551829761af","context",{"_key":2084,"_type":154,"marks":2085,"text":411},"e8b1abe7f0e7",[],[2087],{"_key":2081,"_ref":2088,"_type":463,"linkType":33,"slug":2089},"91bbe0ee-91ed-45f3-91f2-1b671414c44e",{"_type":22,"current":2090},"why-salesforce-complexity-is-your-ai-advantage",{"_key":2092,"_type":150,"children":2093,"markDefs":2098,"style":173},"1f0e04806014",[2094],{"_key":2095,"_type":154,"marks":2096,"text":2097},"1613ead2431c",[],"A custom field might exist because the standard process did not match how the business actually sold. A validation rule might represent a painful lesson from a broken handoff. A weird approval path might encode a real compliance requirement. A messy-looking flow might be the place where three teams negotiated how work should actually move.",[],{"_key":2100,"_type":150,"children":2101,"markDefs":2115,"style":173},"84239cf727e9",[2102,2106,2111],{"_key":2103,"_type":154,"marks":2104,"text":2105},"7048aca598b8",[],"If you strip all of that away in the name of making Salesforce “clean,” you may get a prettier org. You may also erase ",{"_key":2107,"_type":154,"marks":2108,"text":2110},"e111cb23cdcd",[2109],"5fc9f9e1dfd1","all of the information",{"_key":2112,"_type":154,"marks":2113,"text":2114},"899ffc8a86c8",[]," on how the company really operates.",[2116],{"_key":2109,"_ref":2117,"_type":463,"linkType":33,"slug":2118},"38915ee3-9c60-4a63-b672-b4b90f5bcd4a",{"_type":22,"current":2119},"a-practical-guide-to-context-graphs-in-the-enterprise",{"_key":2121,"_type":150,"children":2122,"markDefs":2127,"style":173},"e377fc1f9aa9",[2123],{"_key":2124,"_type":154,"marks":2125,"text":2126},"7104f90f47da",[],"A paradox that Salesforce teams are living with right now: your business needs the org to move faster, but the org has become harder to understand. The complexity slows everyone down, but some of that complexity is also the only map you have.",[],{"_key":2129,"_type":150,"children":2130,"markDefs":2139,"style":173},"f2ec3dbb025d",[2131,2135],{"_key":2132,"_type":154,"marks":2133,"text":2134},"57e2b7520064",[],"“Remove complexity” is, then, far too simple of a goal. Teams need to instead ",{"_key":2136,"_type":154,"marks":2137,"text":2138},"324c775c92bc",[165],"make their complexity legible.",[],{"_key":2141,"_type":150,"children":2142,"markDefs":2147,"style":158},"ba8e1f213ae4",[2143],{"_key":2144,"_type":154,"marks":2145,"text":2146},"702e214d4b16",[],"Technical Debt Is an Understanding Problem",[],{"_key":2149,"_type":150,"children":2150,"markDefs":2155,"style":173},"732fb7e6f8c5",[2151],{"_key":2152,"_type":154,"marks":2153,"text":2154},"eb14219ecd04",[],"Salesforce Ben’s first trend: technical debt becoming everyone’s problem and only 1 in 50 orgs consider themselves clean and well-maintained.",[],{"_key":2157,"_type":150,"children":2158,"markDefs":2167,"style":173},"41e7ed244a40",[2159,2163],{"_key":2160,"_type":154,"marks":2161,"text":2162},"fde7d7e54c81",[],"Exactly, painfully right. Important distinction though: tech debt isn’t just that ",{"_key":2164,"_type":154,"marks":2165,"text":2166},"5721179dac6d",[228],"old things exist. It is that no one knows which old things still matter.",[],{"_key":2169,"_type":150,"children":2170,"markDefs":2175,"style":173},"5a9dd5b909b5",[2171],{"_key":2172,"_type":154,"marks":2173,"text":2174},"af8220a8af8e",[],"There is a huge difference between: “This field is old” and:",[],{"_key":2177,"_type":150,"children":2178,"markDefs":2183,"style":173},"77a5156ea907",[2179],{"_key":2180,"_type":154,"marks":2181,"text":2182},"35d84a55c270",[],"“This field is old, but it feeds a renewal workflow, appears on three page layouts and is still used by the enterprise sales team once a quarter.”",[],{"_key":2185,"_type":150,"children":2186,"markDefs":2191,"style":173},"3893310c2003",[2187],{"_key":2188,"_type":154,"marks":2189,"text":2190},"c807aaedf78a",[],"One is cruft. The other is craft, so to speak.",[],{"_key":2193,"_type":150,"children":2194,"markDefs":2199,"style":173},"1def34c573b5",[2195],{"_key":2196,"_type":154,"marks":2197,"text":2198},"d5226ea7846f",[],"Go ask your team right now. I’m sure they don’t any lack opinions about their tech debt. But they also do lack confidence. They don’t know what they can safely remove, what they can consolidate, or what will break if they touch the wrong piece.",[],{"_key":2201,"_type":150,"children":2202,"markDefs":2207,"style":173},"6551eae47231",[2203],{"_key":2204,"_type":154,"marks":2205,"text":2206},"4849a872feb7",[],"That is why reactive cleanup becomes a quarterly aspiration instead of a proactive operating motion. Everybody agrees that the garage needs to be organized. Nobody wants to be the person who throws away the box that somehow contains the deed to the house.",[],{"_key":2209,"_type":150,"children":2210,"markDefs":2215,"style":173},"809e4cbbea4a",[2211],{"_key":2212,"_type":154,"marks":2213,"text":2214},"94b3650b74d4",[],"So, every box needs to be checked again and again and again.",[],{"_key":2217,"_type":150,"children":2218,"markDefs":2223,"style":158},"7a21baa650e6",[2219],{"_key":2220,"_type":154,"marks":2221,"text":2222},"8921175c1642",[],"Security Risk Is Also a Context Problem",[],{"_key":2225,"_type":150,"children":2226,"markDefs":2240,"style":173},"f8ba698525de",[2227,2231,2236],{"_key":2228,"_type":154,"marks":2229,"text":2230},"5edac77960a8",[],"Next, the Salesforce Ben piece points to ",{"_key":2232,"_type":154,"marks":2233,"text":2235},"bd05a0b372b6",[2234],"fd0d7612e7aa","security",{"_key":2237,"_type":154,"marks":2238,"text":2239},"ea57bf1966e8",[]," being treated as someone else’s responsibility, including low awareness of Salesforce’s Shared Responsibility Model and uneven enforcement of least privilege.",[2241],{"_key":2234,"_ref":2242,"_type":463,"linkType":33,"slug":2243},"a08a1cfc-2d48-4145-9a8e-fa8620cfedf8",{"_type":22,"current":2244},"why-metadata-hygiene-is-the-new-security-hygiene",{"_key":2246,"_type":150,"children":2247,"markDefs":2252,"style":173},"83252623eda7",[2248],{"_key":2249,"_type":154,"marks":2250,"text":2251},"7e845f0ad170",[],"In Salesforce, security extends beyond a policy question… it is more broad than that… a systems question.",[],{"_key":2254,"_type":150,"children":2255,"level":54,"listItem":171,"markDefs":2260,"style":173},"f5d26f10d63e",[2256],{"_key":2257,"_type":154,"marks":2258,"text":2259},"957b95b64832",[],"Who can see this field?",[],{"_key":2262,"_type":150,"children":2263,"level":54,"listItem":171,"markDefs":2268,"style":173},"704b8a97d071",[2264],{"_key":2265,"_type":154,"marks":2266,"text":2267},"1bd28c51c267",[],"Who can update it?",[],{"_key":2270,"_type":150,"children":2271,"level":54,"listItem":171,"markDefs":2276,"style":173},"da9becc981e8",[2272],{"_key":2273,"_type":154,"marks":2274,"text":2275},"42b90619cbfb",[],"Which permission set granted that access?",[],{"_key":2278,"_type":150,"children":2279,"markDefs":2284,"style":173},"6f8e909b69fe",[2280],{"_key":2281,"_type":154,"marks":2282,"text":2283},"74b448f3a7f8",[],"Security teams want clean answers. Salesforce often gives them archaeology.",[],{"_key":2286,"_type":150,"children":2287,"markDefs":2292,"style":173},"363368677067",[2288],{"_key":2289,"_type":154,"marks":2290,"text":2291},"e1e45bea53f8",[],"Once AI enters into the Thunderdome, the stakes change drastically. A human with too much access is already a problem. An agent with too much access, operating quickly and confidently across connected systems, is a different class of problem.",[],{"_key":2294,"_type":150,"children":2295,"markDefs":2300,"style":158},"814b5d0c2622",[2296],{"_key":2297,"_type":154,"marks":2298,"text":2299},"f957ba9ee542",[],"AI Trust Isn’t All About the Model",[],{"_key":2302,"_type":150,"children":2303,"markDefs":2308,"style":173},"00095e85c798",[2304],{"_key":2305,"_type":154,"marks":2306,"text":2307},"c25bc230ef31",[],"The third trend is that AI adoption is moving faster than trust. Salesforce Ben reports that 58% of admins have serious concerns about AI-related risks, and that trust is the top barrier to successful AI adoption.",[],{"_key":2310,"_type":150,"children":2311,"markDefs":2316,"style":173},"8b36f2b2920d",[2312],{"_key":2313,"_type":154,"marks":2314,"text":2315},"b50c8bd8a8d6",[],"Everyone wants to talk about whether the model is good enough. Increasingly, folks are wondering less and less about that part.",[],{"_key":2318,"_type":150,"children":2319,"markDefs":2324,"style":173},"49c42adeb4c4",[2320],{"_key":2321,"_type":154,"marks":2322,"text":2323},"39604ac62ac7",[],"The hard part is whether the agent understands the system it is acting inside.",[],{"_key":2326,"_type":150,"children":2327,"markDefs":2341,"style":173},"8258db6e49da",[2328,2332,2337],{"_key":2329,"_type":154,"marks":2330,"text":2331},"27df88c6bb08",[],"Salesforce itself is ",{"_key":2333,"_type":154,"marks":2334,"text":2336},"86bf03920d94",[2335],"9435f4fc9989","pushing toward the Agentic Enterprise",{"_key":2338,"_type":154,"marks":2339,"text":2340},"e4c31342442e",[],": humans and agents working inside the systems that run the business, with Salesforce positioning Customer 360, data, apps, metadata, governance, and agents as part of a unified platform. And their direction makes total sense.",[2342],{"_key":2335,"_ref":2343,"_type":463,"linkType":33,"slug":2344},"dc43e1fc-198b-4fb5-aace-e3d560053f05",{"_type":22,"current":2345},"building-a-salesforce-ai-agent",{"_key":2347,"_type":150,"children":2348,"markDefs":2353,"style":173},"1e1958184f84",[2349],{"_key":2350,"_type":154,"marks":2351,"text":2352},"4155e00abcd8",[],"But it also raises the bar.",[],{"_key":2355,"_type":150,"children":2356,"markDefs":2361,"style":173},"fcfdd29d60b6",[2357],{"_key":2358,"_type":154,"marks":2359,"text":2360},"830ac4205083",[],"An AI agent does not just need knowledge context. It does not only need access to articles, FAQs, meeting notes, and records.",[],{"_key":2363,"_type":150,"children":2364,"markDefs":2376,"style":173},"27b9b6679d2a",[2365,2369,2373],{"_key":2366,"_type":154,"marks":2367,"text":2368},"babf348d501d",[],"It needs ",{"_key":2370,"_type":154,"marks":2371,"text":1378},"cf07e8892b95",[2372],"fa849e10730e",{"_key":2374,"_type":154,"marks":2375,"text":411},"196ce69c6ff7",[],[2377],{"_key":2372,"_ref":1385,"_type":463,"linkType":33,"slug":2378},{"_type":22,"current":1387},{"_key":2380,"_type":150,"children":2381,"markDefs":2386,"style":173},"718eadb1252b",[2382],{"_key":2383,"_type":154,"marks":2384,"text":2385},"6f72dd23e739",[],"It needs to know that changing this field will trigger that flow. That this automation depends on that value. That this permission set exposes that object. That this “simple” change touches revenue recognition, customer onboarding, sales compensation, and a managed package nobody wants to disturb.",[],{"_key":2388,"_type":150,"children":2389,"markDefs":2394,"style":158},"c6e179ea196f",[2390],{"_key":2391,"_type":154,"marks":2392,"text":2393},"cd826b1aa883",[],"Admin Overload Is What Happens When Context Lives in People",[],{"_key":2396,"_type":150,"children":2397,"markDefs":2402,"style":173},"baef5133df3b",[2398],{"_key":2399,"_type":154,"marks":2400,"text":2401},"dbbd09aac51b",[],"The Salesforce Admin role has become impossibly broad. The SF Ben survey found that 53.1% of respondents believe too much is being expected of admins, and the article describes admins absorbing business analysis, project management, training, documentation, troubleshooting, automation, release management, and increasingly technical responsibilities.",[],{"_key":2404,"_type":150,"children":2405,"markDefs":2410,"style":173},"3af67c719ade",[2406],{"_key":2407,"_type":154,"marks":2408,"text":2409},"bb0f5bec601e",[],"Not sustainable. Not at all.",[],{"_key":2412,"_type":150,"children":2413,"markDefs":2418,"style":173},"912999a12019",[2414],{"_key":2415,"_type":154,"marks":2416,"text":2417},"117cfbc6c03c",[],"In too many organizations, the admin is the map.",[],{"_key":2420,"_type":150,"children":2421,"markDefs":2426,"style":173},"f9239af3e9ec",[2422],{"_key":2423,"_type":154,"marks":2424,"text":2425},"aece3cc2a4f8",[],"The admin knows why the field exists. The admin remembers which integration breaks when the picklist changes. That knowledge is incredibly valuable. It is also incredibly fragile and there’s often no redundancy to cover vacation, sickness or churn.",[],{"_key":2428,"_type":150,"children":2429,"markDefs":2434,"style":173},"479d87765edc",[2430],{"_key":2431,"_type":154,"marks":2432,"text":2433},"c5e8f6808647",[165],"When context lives only inside people’s heads, every project starts with rediscovery.",[],{"_key":2436,"_type":150,"children":2437,"markDefs":2451,"style":173},"48f356c9fedf",[2438,2442,2447],{"_key":2439,"_type":154,"marks":2440,"text":2441},"00742e3430a5",[],"We need to stop asking admins to carry the ",{"_key":2443,"_type":154,"marks":2444,"text":2446},"b1e2e0acbeb4",[2445],"3f729b6183be","entire operating model of the business",{"_key":2448,"_type":154,"marks":2449,"text":2450},"2b1785498ec6",[]," in their heads. We should give them systems that carry the context with them.",[2452],{"_key":2445,"_ref":2453,"_type":463,"linkType":33,"slug":2454},"967e0489-33de-4a93-be45-07816d9db666",{"_type":22,"current":2455},"how-to-run-salesforce-org-discovery-in-hours-not-days",{"_key":2457,"_type":150,"children":2458,"markDefs":2463,"style":158},"be0ec1937664",[2459],{"_key":2460,"_type":154,"marks":2461,"text":2462},"4bfaa349b1bf",[],"Maturity Is Not Just About Deployment Tools",[],{"_key":2465,"_type":150,"children":2466,"markDefs":2471,"style":173},"716e68f72e3b",[2467],{"_key":2468,"_type":154,"marks":2469,"text":2470},"03fb7ee4a6d5",[],"The final Salesforce Ben trend is that DevOps maturity is not keeping pace with platform complexity. The article notes that Change Sets still dominate as the primary deployment mechanism for 41.6% of respondents, while 10% still make changes directly in production.",[],{"_key":2473,"_type":150,"children":2474,"markDefs":2479,"style":173},"68ba24623434",[2475],{"_key":2476,"_type":154,"marks":2477,"text":2478},"1e4ecdd19678",[],"It is easy to read that and say, “Teams need better deployment tools.”",[],{"_key":2481,"_type":150,"children":2482,"markDefs":2487,"style":173},"08d701bafd02",[2483],{"_key":2484,"_type":154,"marks":2485,"text":2486},"c7b3b3c6dcf3",[],"And yeah. Okay. Some do.",[],{"_key":2489,"_type":150,"children":2490,"markDefs":2495,"style":173},"c50d2f533a7e",[2491],{"_key":2492,"_type":154,"marks":2493,"text":2494},"d9d556a857cd",[],"But deployment is not always just a pipeline problem.",[],{"_key":2497,"_type":150,"children":2498,"markDefs":2503,"style":173},"72361c28d313",[2499],{"_key":2500,"_type":154,"marks":2501,"text":2502},"1841c67addf3",[],"Sometimes, it’s a problem of confidence.",[],{"_key":2505,"_type":150,"children":2506,"markDefs":2511,"style":173},"899df6640d45",[2507],{"_key":2508,"_type":154,"marks":2509,"text":2510},"34b13a3bc9fd",[],"A mature deployment process answers more than “Can we move this change?”",[],{"_key":2513,"_type":150,"children":2514,"markDefs":2519,"style":173},"5ee4a1df4b1c",[2515],{"_key":2516,"_type":154,"marks":2517,"text":2518},"4c3f91649485",[],"It answers:",[],{"_key":2521,"_type":150,"children":2522,"level":54,"listItem":171,"markDefs":2527,"style":173},"9a41714e4b60",[2523],{"_key":2524,"_type":154,"marks":2525,"text":2526},"e8b035f09dbf",[],"What depends on this?",[],{"_key":2529,"_type":150,"children":2530,"level":54,"listItem":171,"markDefs":2535,"style":173},"6e566f1b7477",[2531],{"_key":2532,"_type":154,"marks":2533,"text":2534},"387510ab58fd",[],"What should be tested?",[],{"_key":2537,"_type":150,"children":2538,"level":54,"listItem":171,"markDefs":2543,"style":173},"677d046cfb3d",[2539],{"_key":2540,"_type":154,"marks":2541,"text":2542},"3c08260a43c8",[],"What changed since the last time we looked?",[],{"_key":2545,"_type":150,"children":2546,"level":54,"listItem":171,"markDefs":2551,"style":173},"fe171124422e",[2547],{"_key":2548,"_type":154,"marks":2549,"text":2550},"3f66f3143eb2",[],"Is this safe to ship?",[],{"_key":2553,"_type":150,"children":2554,"markDefs":2559,"style":173},"f14fba401358",[2555],{"_key":2556,"_type":154,"marks":2557,"text":2558},"fd19a72bb4e2",[],"Without understanding, even a modern DevOps process can become a very efficient way to move uncertainty from one environment to another.",[],{"_key":2561,"_type":150,"children":2562,"markDefs":2567,"style":173},"474f20b1bc0b",[2563],{"_key":2564,"_type":154,"marks":2565,"text":2566},"55abad30bde1",[],"The future of Salesforce delivery is CI/CD with structural context.",[],{"_key":2569,"_type":150,"children":2570,"markDefs":2575,"style":158},"6819783a9863",[2571],{"_key":2572,"_type":154,"marks":2573,"text":2574},"42079858d473",[],"When Critical Infrastructure Isn’t Observable Infrastructure",[],{"_key":2577,"_type":150,"children":2578,"markDefs":2583,"style":173},"ae64ef7de66a",[2579],{"_key":2580,"_type":154,"marks":2581,"text":2582},"ba0d2c4d7d43",[],"Here’s the big reveal, then, the thread connecting all five trends.",[],{"_key":2585,"_type":150,"children":2586,"markDefs":2591,"style":173},"6abdeda46cef",[2587],{"_key":2588,"_type":154,"marks":2589,"text":2590},"4fa9e60c7c66",[],"Salesforce is no longer “the CRM” in the narrow sense. It is the place where go-to-market strategy, customer data, automation, approvals, integrations, permissions, AI, reporting, and business process all collide.",[],{"_key":2593,"_type":150,"children":2594,"markDefs":2599,"style":173},"df01fbf76850",[2595],{"_key":2596,"_type":154,"marks":2597,"text":2598},"b21db15c7921",[],"It has become, no doubt, critical infrastructure.",[],{"_key":2601,"_type":150,"children":2602,"markDefs":2607,"style":173},"640b0bd5751f",[2603],{"_key":2604,"_type":154,"marks":2605,"text":2606},"aa73e4daf22f",[],"But most organizations still understand it through tickets, tribal knowledge, static documentation, and manual investigation.",[],{"_key":2609,"_type":150,"children":2610,"markDefs":2620,"style":173},"b57250f25601",[2611,2616],{"_key":2612,"_type":154,"marks":2613,"text":2615},"4f846846c1db",[2614],"100f15d402dc","That gap",{"_key":2617,"_type":154,"marks":2618,"text":2619},"3482ca3372e1",[]," is the real risk.",[2621],{"_key":2614,"_ref":2622,"_type":463,"linkType":33,"slug":2623},"8067e019-ac5e-4715-b258-5ecb023926dd",{"_type":22,"current":2624},"the-context-layer-had-its-day",{"_key":2626,"_type":150,"children":2627,"markDefs":2632,"style":173},"791f9b65b44f",[2628],{"_key":2629,"_type":154,"marks":2630,"text":2631},"b72e6bc7427e",[],"Not complexity by itself.",[],{"_key":2634,"_type":150,"children":2635,"markDefs":2640,"style":173},"6c6afc37ce31",[2636],{"_key":2637,"_type":154,"marks":2638,"text":2639},"b1d558faa318",[],"Not AI by itself.",[],{"_key":2642,"_type":150,"children":2643,"markDefs":2648,"style":173},"1879c813a9f6",[2644],{"_key":2645,"_type":154,"marks":2646,"text":2647},"8ddecc03c274",[],"Not technical debt by itself.",[],{"_key":2650,"_type":150,"children":2651,"markDefs":2656,"style":173},"c6ea1fd625b8",[2652],{"_key":2653,"_type":154,"marks":2654,"text":2655},"7462323f607d",[],"The risk is running a business-critical system that changes constantly, while understanding it only occasionally.",[],{"_key":2658,"_type":150,"children":2659,"markDefs":2664,"style":158},"53dcbd1e9ae6",[2660],{"_key":2661,"_type":154,"marks":2662,"text":2663},"18704d6260ea",[],"The Way Forward Is Not a Giant Cleanup Project",[],{"_key":2666,"_type":150,"children":2667,"markDefs":2680,"style":173},"26a19a84796b",[2668,2672,2677],{"_key":2669,"_type":154,"marks":2670,"text":2671},"a145956ae900",[],"The most comforting answer is to say: ",{"_key":2673,"_type":154,"marks":2674,"text":2676},"e30dcf62ffa5",[2675],"dcd2b8561d70","clean up the org first",{"_key":2678,"_type":154,"marks":2679,"text":411},"3b4175aca3bf",[],[2681],{"_key":2675,"_ref":2682,"_type":463,"linkType":33,"slug":2683},"a23588b3-a5c7-4bad-9da2-65948628bb64",{"_type":22,"current":2684},"only-2-of-salesforce-orgs-are-clean-deploy-agents-anyway",{"_key":2686,"_type":150,"children":2687,"markDefs":2692,"style":173},"847b9bfb73a2",[2688],{"_key":2689,"_type":154,"marks":2690,"text":2691},"651d245fda5e",[],"Clean everything. Document everything. Refactor everything. Then adopt AI. Then modernize DevOps. Then fix security. Then give admins strategic time.",[],{"_key":2694,"_type":150,"children":2695,"markDefs":2700,"style":173},"0f83ca6860bf",[2696],{"_key":2697,"_type":154,"marks":2698,"text":2699},"f58881685f41",[],"The problem is that almost no business gets to pause long enough to do that.",[],{"_key":2702,"_type":150,"children":2703,"markDefs":2708,"style":173},"b92019e09292",[2704],{"_key":2705,"_type":154,"marks":2706,"text":2707},"c28cb571c3e2",[],"The roadmap does not stop. Sales still needs changes. Service still needs workflows. Finance still needs reporting. Leadership still wants AI. The next acquisition, territory model, pricing package, compliance review, and product launch are not waiting politely for your metadata spa weekend.",[],{"_key":2710,"_type":150,"children":2711,"markDefs":2716,"style":173},"05f27864e219",[2712],{"_key":2713,"_type":154,"marks":2714,"text":2715},"e4e601f15944",[],"So the answer cannot be “clean first, move later.”",[],{"_key":2718,"_type":150,"children":2719,"markDefs":2724,"style":173},"a46c4d5aa8ea",[2720],{"_key":2721,"_type":154,"marks":2722,"text":2723},"50c03bb9367c",[],"The answer has to be:",[],{"_key":2726,"_type":150,"children":2727,"markDefs":2732,"style":173},"8c3d80ef3b6a",[2728],{"_key":2729,"_type":154,"marks":2730,"text":2731},"cd8ff1e0dc4a",[165],"Understand continuously. Change safely. Improve as you go.",[],{"_key":2734,"_type":150,"children":2735,"markDefs":2740,"style":173},"fd21c910f81f",[2736],{"_key":2737,"_type":154,"marks":2738,"text":2739},"9231729b3998",[],"That is the shift.",[],{"_key":2742,"_type":150,"children":2743,"markDefs":2748,"style":173},"b92f27e00e77",[2744],{"_key":2745,"_type":154,"marks":2746,"text":2747},"e0aee10e8231",[],"Treat Salesforce like a living system. Maintain a live model of how it works. Make dependencies visible. Make ownership clear. Make risk detectable before it becomes breakage. Let admins, architects, business leaders, security teams, and AI agents operate from the same understanding of the org.",[],{"_key":2750,"_type":150,"children":2751,"markDefs":2756,"style":173},"10644ef26238",[2752],{"_key":2753,"_type":154,"marks":2754,"text":2755},"b104c5630999",[],"Not a one-time audit.",[],{"_key":2758,"_type":150,"children":2759,"markDefs":2764,"style":173},"c11c3633b77d",[2760],{"_key":2761,"_type":154,"marks":2762,"text":2763},"4fa79e5fd887",[],"Not a PDF that starts decaying the moment it is exported.",[],{"_key":2766,"_type":150,"children":2767,"markDefs":2772,"style":173},"7b91353a4d27",[2768],{"_key":2769,"_type":154,"marks":2770,"text":2771},"bf7f41f317d8",[],"A living map.",[],{"_key":2774,"_type":150,"children":2775,"markDefs":2780,"style":158},"6f940a7a8385",[2776],{"_key":2777,"_type":154,"marks":2778,"text":2779},"47b80e78b1d4",[],"Your Complexity Is the Context That AI Needs To Work",[],{"_key":2782,"_type":150,"children":2783,"markDefs":2788,"style":173},"5d0cc26d88ee",[2784],{"_key":2785,"_type":154,"marks":2786,"text":2787},"f1dd4fdae872",[],"This is where I think the Salesforce conversation needs to move next. For years, the instinct has been to hide complexity from software. Give the system a clean abstraction. Smooth the weird edges. Pretend the business is more orderly than it is.",[],{"_key":2790,"_type":150,"children":2791,"markDefs":2796,"style":173},"6539b352503e",[2792],{"_key":2793,"_type":154,"marks":2794,"text":2795},"1ae0e5f7091c",[],"But AI changes the value of the underlying structure.",[],{"_key":2798,"_type":150,"children":2799,"markDefs":2804,"style":173},"fb4166200e05",[2800],{"_key":2801,"_type":154,"marks":2802,"text":2803},"711546eea296",[],"The messy, real, adapted version of your Salesforce org contains years of business behavior. It shows where process met reality, where teams disagreed, where exceptions became standard practice.",[],{"_key":2806,"_type":150,"children":2807,"markDefs":2812,"style":173},"b72674005b7f",[2808],{"_key":2809,"_type":154,"marks":2810,"text":2811},"44f0b1f696ba",[],"It shows what the company actually became.",[],{"_key":2814,"_type":150,"children":2815,"markDefs":2820,"style":173},"28b295fe6107",[2816],{"_key":2817,"_type":154,"marks":2818,"text":2819},"1fe3ba23d72f",[],"That does not mean every piece should stay.",[],{"_key":2822,"_type":150,"children":2823,"markDefs":2828,"style":173},"8360f995fe94",[2824],{"_key":2825,"_type":154,"marks":2826,"text":2827},"72d1f7d39922",[],"It means you should understand it before you remove it, automate it, secure it, or hand it to an agent.",[],{"_key":2830,"_type":150,"children":2831,"level":54,"listItem":902,"markDefs":2836,"style":173},"128f51aac648",[2832],{"_key":2833,"_type":154,"marks":2834,"text":2835},"1ef69d8ea9a0",[],"The clean Salesforce in the slide deck does not exist.",[],{"_key":2838,"_type":150,"children":2839,"level":54,"listItem":902,"markDefs":2844,"style":173},"e2c18cb1e34f",[2840],{"_key":2841,"_type":154,"marks":2842,"text":2843},"9ae74d7bea72",[],"The Salesforce you actually run is full of history.",[],{"_key":2846,"_type":150,"children":2847,"level":54,"listItem":902,"markDefs":2852,"style":173},"5eac2c38df8d",[2848],{"_key":2849,"_type":154,"marks":2850,"text":2851},"0a4acc01541c",[],"That history can either remain buried as risk, or it can become context.",[],{"_key":2854,"_type":150,"children":2855,"markDefs":2860,"style":173},"4b2ec13a53f1",[2856],{"_key":2857,"_type":154,"marks":2858,"text":2859},"c5c22a9b78ec",[],"Salesforce Ben is right to call these trends dangerous.",[],{"_key":2862,"_type":150,"children":2863,"markDefs":2868,"style":173},"e4d3686ab9e4",[2864],{"_key":2865,"_type":154,"marks":2866,"text":2867},"e211e26ddd8e",[],"But I would frame the danger this way:",[],{"_key":2870,"_type":150,"children":2871,"markDefs":2876,"style":173},"8373dd82880d",[2872],{"_key":2873,"_type":154,"marks":2874,"text":2875},"40308e738b69",[],"The most dangerous Salesforce trend is not technical debt.",[],{"_key":2878,"_type":150,"children":2879,"markDefs":2884,"style":173},"ac9c90cc708e",[2880],{"_key":2881,"_type":154,"marks":2882,"text":2883},"1749fabf6884",[],"It is not admin overload.",[],{"_key":2886,"_type":150,"children":2887,"markDefs":2892,"style":173},"0f6b976d93c8",[2888],{"_key":2889,"_type":154,"marks":2890,"text":2891},"1f80a1764186",[],"It is not DevOps immaturity.",[],{"_key":2894,"_type":150,"children":2895,"markDefs":2900,"style":173},"7986edffe6d8",[2896],{"_key":2897,"_type":154,"marks":2898,"text":2899},"2d88fbe4b875",[],"It is not even AI moving faster than trust.",[],{"_key":2902,"_type":150,"children":2903,"markDefs":2908,"style":173},"36714986e967",[2904],{"_key":2905,"_type":154,"marks":2906,"text":2907},"951757b80e43",[165],"The most dangerous trend is that companies are asking Salesforce to move faster at the exact moment they understand it less.",[],{"_key":2910,"_type":150,"children":2911,"markDefs":2916,"style":173},"4cba026ea397",[2912],{"_key":2913,"_type":154,"marks":2914,"text":2915},"dfb6a9c168e8",[],"The move now is to stop pretending complexity can be eliminated.",[],{"_key":2918,"_type":150,"children":2919,"markDefs":2928,"style":173},"e6a69315495f",[2920,2924],{"_key":2921,"_type":154,"marks":2922,"text":2923},"a22f7aa9956b",[],"Instead, it’s time to ",{"_key":2925,"_type":154,"marks":2926,"text":2927},"799763ab76f6",[165],"make it visible, useful, and confidently safe to build on.",[],{"_type":17,"description":2930,"shareImage":2931,"title":2933},"Salesforce Ben’s five dangerous trends point to a singular, deeper problem: companies can no longer understand the systems they need to change.",{"_type":40,"asset":2932},{"_ref":1864,"_type":1066},"2026 Dangerous Salesforce Trends",{"_type":22,"current":2935},"2026s-most-dangerous-salesforce-trend",{"_createdAt":2937,"_id":2938,"_rev":2939,"_type":33,"_updatedAt":2940,"author":2941,"category":2958,"featuredImage":2964,"modularContent":2997,"postTitle":2965,"publishDate":3001,"richText":3002,"seo":3436,"slug":3441},"2026-07-06T17:25:46Z","59ac7ad6-3d4c-4e95-ba52-30ddfb7a173e","1j2P1LzCZw1VBHySYVrN4p","2026-07-06T18:11:35Z",{"authorImage":2942,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":2943,"image":2944},"Nick Gaudio, Salesforce expert of 8 years",{"_type":40,"asset":2945},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":2946,"mimeType":83,"opt":2956,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":2947,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":2948},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":2949,"darkVibrant":2950,"dominant":2951,"lightMuted":2952,"lightVibrant":2953,"muted":2954,"vibrant":2955},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":2957},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":2959,"_type":11,"_updatedAt":12,"selectedColor":2961,"seo":2962,"slug":2963,"title":24},{"base":2960},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":2965,"image":2966,"maxWidth":2996},"The Actual Costs of Raw MCP Access to Salesforce",{"_type":40,"asset":2967},{"_createdAt":2968,"_id":2969,"_rev":2970,"_type":45,"_updatedAt":2968,"assetId":2971,"extension":105,"metadata":2972,"mimeType":133,"originalFilename":1130,"path":2992,"sha1hash":2971,"size":2993,"uploadId":2994,"url":2995},"2026-07-06T17:37:26Z","image-841c8db89436896f543cd859da36fe1391ff0e35-1200x630-png","1j2P1LzCZw1VBHySYVlriP","841c8db89436896f543cd859da36fe1391ff0e35",{"_type":50,"blurHash":2973,"dimensions":2974,"hasAlpha":57,"isOpaque":57,"lqip":2975,"palette":2976,"thumbHash":2991},"M14xb]_29GIuxwM{V@ogkCaz004.?H${RO",{"_type":53,"aspectRatio":109,"height":110,"width":111},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAABCElEQVR4nJ2T626EIBCFeYr1fkGFirZZ/mxMF11cxW6b9P1f5zRqk2231Rh/fIFhyGEYDsQ+BPiJY4UTj+tbIUuJvaJkMTkJ/q7WsTYIOlYI14ngOTFcexQI7hwCuGPejr55yP8D8T2KJ1aiFC8QnEFkMfKRNIYYYRmK/BllIad9oZ+sVkpozPFaNTCdQd9UMLVE30h0Z4leSQy6wpsZ8H77RHsxKMURvksXe0xoxFCdFK66h1YN2lrheqmhlYJWZ3S6xdDfMJgPtNpAHk+IgnS5Qs+JQSOOLBFIaT6NLC3mOMmnOWcleFaCpQJJzKd+L12b7PXbyitvs8MuH86/ZD7gr0Xu8ZrgF7m9KmUZjG+2AAAAAElFTkSuQmCC",{"_type":60,"darkMuted":2977,"darkVibrant":2980,"dominant":2982,"lightMuted":2983,"lightVibrant":2985,"muted":2987,"vibrant":2989},{"_type":62,"background":2978,"foreground":64,"population":2979,"title":64},"#231e3e",0.07,{"_type":62,"background":2981,"foreground":64,"population":1127,"title":64},"#848414",{"_type":62,"background":2978,"foreground":64,"population":2979,"title":64},{"_type":62,"background":2984,"foreground":72,"population":1127,"title":72},"#d4d1be",{"_type":62,"background":2986,"foreground":72,"population":1524,"title":72},"#e2de71",{"_type":62,"background":2988,"foreground":64,"population":82,"title":64},"#847c8c",{"_type":62,"background":2990,"foreground":72,"population":1127,"title":64},"#d2d448","yAcGBIBbh2Z2iIdQippciMCGCA==","images/9eu1m6zu/production/841c8db89436896f543cd859da36fe1391ff0e35-1200x630.png",78028,"a787a9a883dbc2bd344f78822e86dd843b4c9462","https://cdn.sanity.io/images/9eu1m6zu/production/841c8db89436896f543cd859da36fe1391ff0e35-1200x630.png","Where the MCP tokens actually go",[2998],{"_key":2999,"_type":142,"cols":143,"filterByCategory":3000,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"42106860d52e392eee7bab7c5ff5d9cc",{"_ref":6,"_type":1066},"2026-07-06",[3003,3011,3019,3037,3055,3062,3069,3076,3097,3105,3126,3134,3173,3181,3202,3210,3218,3226,3258,3266,3287,3305,3324,3332,3340,3348,3355,3362,3369,3376,3384,3393,3414,3421,3429],{"_key":3004,"_type":150,"children":3005,"markDefs":3010,"style":173},"a31f68adfbfc",[3006],{"_key":3007,"_type":154,"marks":3008,"text":3009},"769c9b1beb38",[],"Somewhere right this very moment, a CFO is looking at that Claude invoice and asking questions that nobody wants to answer.",[],{"_key":3012,"_type":150,"children":3013,"markDefs":3018,"style":173},"610411b4d15e",[3014],{"_key":3015,"_type":154,"marks":3016,"text":3017},"db2cf99765b7",[],"Most 2026 AI budgets were set in the fall of 2025, before agentic tools totally rewrote the consumption curve. ",[],{"_key":3020,"_type":150,"children":3021,"markDefs":3034,"style":173},"cc7a4b8660c4",[3022,3025,3030],{"_key":3015,"_type":154,"marks":3023,"text":3024},[],"Since then, the stories have piled up. There are enterprises exhausting annual AI budgets in a quarter, boards demanding monthly token variance reports, Deloitte ",{"_key":3026,"_type":154,"marks":3027,"text":3029},"080fba8a6335",[3028],"224f12b2bf42","publishing a CFO guide to token economics",{"_key":3031,"_type":154,"marks":3032,"text":3033},"0d7b7456e957",[]," (or what they called, rather cutely, “tokenomics”) for a line item that didn't exist on finance radar two years ago. ",[3035],{"_key":3028,"_type":272,"blank":57,"href":3036,"noOpener":57,"noReferrer":57,"url":3036},"https://www.deloitte.com/us/en/services/consulting/articles/how-to-navigate-economics-of-ai.html",{"_key":3038,"_type":150,"children":3039,"markDefs":3052,"style":173},"8768d64c4335",[3040,3043,3048],{"_key":3015,"_type":154,"marks":3041,"text":3042},[],"For their part, Gartner's ",{"_key":3044,"_type":154,"marks":3045,"text":3047},"78ba16a832cd",[3046],"eb1085759ab2","March 2026 analysis",{"_key":3049,"_type":154,"marks":3050,"text":3051},"992173df6312",[]," found that agentic workflows consume between 5 and 30 times more tokens per task than a standard chatbot interaction. ",[3053],{"_key":3046,"_type":272,"blank":57,"href":3054,"noOpener":57,"noReferrer":57,"url":3054},"https://oplexa.com/ai-inference-cost-crisis-2026/",{"_key":3056,"_type":150,"children":3057,"markDefs":3061,"style":173},"1bbf77e04bde",[3058],{"_key":3049,"_type":154,"marks":3059,"text":3060},[],"Per-token prices keep falling. ",[],{"_key":3063,"_type":150,"children":3064,"markDefs":3068,"style":173},"245102f17207",[3065],{"_key":3049,"_type":154,"marks":3066,"text":3067},[],"Total spend keeps climbing. ",[],{"_key":3070,"_type":150,"children":3071,"markDefs":3075,"style":173},"d3180ce0f979",[3072],{"_key":3049,"_type":154,"marks":3073,"text":3074},[],"That makes the volume the bill.",[],{"_key":3077,"_type":150,"children":3078,"markDefs":3092,"style":173},"9bbd54cc2032",[3079,3083,3088],{"_key":3080,"_type":154,"marks":3081,"text":3082},"6e578be264a5",[],"So when your team proposes ",{"_key":3084,"_type":154,"marks":3085,"text":3087},"8886fccf36a7",[3086],"b00bdbf2f6dc","pointing Claude directly at Salesforce over MCP",{"_key":3089,"_type":154,"marks":3090,"text":3091},"7f4f9e5dcbbb",[],", the architecture question and the finance question have become one in the same.",[3093],{"_key":3086,"_ref":3094,"_type":463,"linkType":33,"slug":3095},"aee5f486-5faa-4ba9-b807-14022def28af",{"_type":22,"current":3096},"claude-mcp-not-the-competitive-advantage-you-think-it-is",{"_key":3098,"_type":150,"children":3099,"markDefs":3104,"style":158},"da471df063ef",[3100],{"_key":3101,"_type":154,"marks":3102,"text":3103},"e4b13b182345",[],"Where the tokens actually go",[],{"_key":3106,"_type":150,"children":3107,"markDefs":3121,"style":173},"344ff0db498e",[3108,3112,3117],{"_key":3109,"_type":154,"marks":3110,"text":3111},"3b07eb573e72",[],"Connect an agent to Salesforce through raw ",{"_key":3113,"_type":154,"marks":3114,"text":3116},"f9f3c7e67006",[3115],"2c671db21cb9","MCP",{"_key":3118,"_type":154,"marks":3119,"text":3120},"872be7703b42",[]," and you're paying for four things before any useful work happens. Those four horsemen include:",[3122],{"_key":3115,"_ref":3123,"_type":463,"linkType":33,"slug":3124},"dae2d51a-70e3-4783-a0a8-14248f360e21",{"_type":22,"current":3125},"when-to-trust-salesforce-mcp",{"_key":3127,"_type":150,"children":3128,"markDefs":3133,"style":282},"e054bc51f227",[3129],{"_key":3130,"_type":154,"marks":3131,"text":3132},"5272c077d18e",[],"Tool definitions ride along on every request",[],{"_key":3135,"_type":150,"children":3136,"markDefs":3170,"style":173},"51130b48874b",[3137,3141,3145,3149,3153,3157,3162,3166],{"_key":3138,"_type":154,"marks":3139,"text":3140},"35504df2e4d0",[],"MCP loads the full schema of every available tool (names, descriptions, parameter definitions) into the model's context window ",{"_key":3142,"_type":154,"marks":3143,"text":3144},"c3c16e9447a7",[228],"with each message",{"_key":3146,"_type":154,"marks":3147,"text":3148},"e3e66ada3301",[],". Read:",{"_key":3150,"_type":154,"marks":3151,"text":3152},"8328486a0b95",[165]," this isn't a one-time cost.",{"_key":3154,"_type":154,"marks":3155,"text":3156},"2901161ebb74",[]," It’s more like a toll on every turn. ",{"_key":3158,"_type":154,"marks":3159,"text":3161},"f791e8e8812f",[3160],"5faeb39f6a3c","GitHub's official MCP server",{"_key":3163,"_type":154,"marks":3164,"text":3165},"d000c2a516a4",[]," carries roughly 17,600 tokens of tool definitions per request. Multi-server setups routinely hit 20,000 tokens of overhead before the agent reads a single word of your actual question. Complex enterprise tools can cost 1,000 tokens each",{"_key":3167,"_type":154,"marks":3168,"text":3169},"42d0c4e555b7",[228]," just to describe.",[3171],{"_key":3160,"_type":272,"blank":57,"href":3172,"noOpener":57,"noReferrer":57,"url":3172},"https://www.stackone.com/blog/mcp-token-optimization/",{"_key":3174,"_type":150,"children":3175,"markDefs":3180,"style":282},"436e28d09946",[3176],{"_key":3177,"_type":154,"marks":3178,"text":3179},"d4cbb3d115ed",[],"Discovery burns tokens by design",[],{"_key":3182,"_type":150,"children":3183,"markDefs":3197,"style":173},"f0bdd3755cc7",[3184,3188,3193],{"_key":3185,"_type":154,"marks":3186,"text":3187},"8d366214fa4f",[],"An agent with ",{"_key":3189,"_type":154,"marks":3190,"text":3192},"49eb51bfba49",[3191],"866540a76929","API access",{"_key":3194,"_type":154,"marks":3195,"text":3196},"feda5dc6df2a",[]," to your org doesn't actually know your org. It knows how to ask. So it asks… describing objects, listing fields, pulling automation inventories, tracing permission structures.. and every one of those exploratory calls returns metadata the model has to read, reason over, and hold in context. In a mature Salesforce org with thousands of fields and hundreds of flows, the agent is running an archaeology dig and charging by the hour to rent the backhoe.",[3198],{"_key":3191,"_ref":3199,"_type":463,"linkType":33,"slug":3200},"59f5c9c5-64bb-4887-a624-c2b65d29c75a",{"_type":22,"current":3201},"the-salesforce-questions-that-no-api-can-answer",{"_key":3203,"_type":150,"children":3204,"markDefs":3209,"style":282},"a6ad33ab3da4",[3205],{"_key":3206,"_type":154,"marks":3207,"text":3208},"a58b599988bb",[],"Responses come back bloated",[],{"_key":3211,"_type":150,"children":3212,"markDefs":3217,"style":173},"c417b6579afe",[3213],{"_key":3214,"_type":154,"marks":3215,"text":3216},"752da34d968d",[],"Salesforce APIs return complete records. The agent needed three fields; it got fifty, as raw JSON, flowing through the context window at full token cost. Response bloat routinely consumes more context than tool schemas do, and it gets less attention because it's buried in the middle of the workflow instead of sitting in a config file.",[],{"_key":3219,"_type":150,"children":3220,"markDefs":3225,"style":282},"c68a5dbb371b",[3221],{"_key":3222,"_type":154,"marks":3223,"text":3224},"0ff4a87fb386",[],"And then the session ends, and the agent forgets everything",[],{"_key":3227,"_type":150,"children":3228,"markDefs":3257,"style":173},"aa70a7667391",[3229,3233,3237,3241,3245,3249,3253],{"_key":3230,"_type":154,"marks":3231,"text":3232},"b5206feaafa8",[],"This is the part that turns a ",{"_key":3234,"_type":154,"marks":3235,"text":3236},"373251d6b9a3",[228],"cost",{"_key":3238,"_type":154,"marks":3239,"text":3240},"ac9d4dc141a9",[]," into a ",{"_key":3242,"_type":154,"marks":3243,"text":3244},"03e623026368",[228],"tax",{"_key":3246,"_type":154,"marks":3247,"text":3248},"e5616c724b95",[],". The model carries no memory between conversations. Zero. None. Just like a human returning from a long vacation to the Maldives, every new session re-runs discovery from zero. The org knowledge your agent expensively assembled on Tuesday is gone by Wednesday, and you pay to rebuild it once more. Across a team running dozens of sessions a day, ",{"_key":3250,"_type":154,"marks":3251,"text":3252},"da7c15c6c633",[228,165],"you are purchasing the same understanding of your own system over and over",{"_key":3254,"_type":154,"marks":3255,"text":3256},"616f7b0b337e",[],", forever and ever.",[],{"_key":3259,"_type":150,"children":3260,"markDefs":3265,"style":158},"cd463a846bc7",[3261],{"_key":3262,"_type":154,"marks":3263,"text":3264},"90171be4c7f9",[],"The part Anthropic agrees with (there is a part)",[],{"_key":3267,"_type":150,"children":3268,"markDefs":3282,"style":173},"b79875c8df82",[3269,3273,3278],{"_key":3270,"_type":154,"marks":3271,"text":3272},"c8b010de9ed7",[],"This isn't a hostile read of MCP. (We love it. ",{"_key":3274,"_type":154,"marks":3275,"text":3277},"14abc65ab6f0",[3276],"4956f1da3054","We have our own",{"_key":3279,"_type":154,"marks":3280,"text":3281},"cfaec2950405",[],".)",[3283],{"_key":3276,"_ref":3284,"_type":463,"linkType":1636,"slug":3285},"96c5c956-4002-46f6-9285-e562317d2a23",{"_type":22,"current":3286},"sweep-model-context-protocol",{"_key":3288,"_type":150,"children":3289,"markDefs":3302,"style":173},"3637b22c588a",[3290,3293,3298],{"_key":3270,"_type":154,"marks":3291,"text":3292},[],"Anthropic's own engineering team ",{"_key":3294,"_type":154,"marks":3295,"text":3297},"08510f6e0a06",[3296],"17dbaec46db2","has written about the pattern",{"_key":3299,"_type":154,"marks":3300,"text":3301},"6c4cb27de273",[],": as connected tools multiply, upfront tool definitions and intermediate results passing through the context window drive up both cost and latency, and the fix is to move data processing outside the model's context entirely… letting the model receive compact, relevant results instead of raw payloads.",[3303],{"_key":3296,"_type":272,"blank":57,"href":3304,"noOpener":57,"noReferrer":57,"url":3304},"https://www.anthropic.com/engineering/code-execution-with-mcp",{"_key":3306,"_type":150,"children":3307,"markDefs":3321,"style":173},"394fc195d2c2",[3308,3312,3317],{"_key":3309,"_type":154,"marks":3310,"text":3311},"be64dbca0797",[],"That's the correct architecture in the end. It's also a pat description of ",{"_key":3313,"_type":154,"marks":3314,"text":3316},"9524396bfb67",[3315],"a4b311bb42e5","a context layer",{"_key":3318,"_type":154,"marks":3319,"text":3320},"5f752b53b837",[],". The question for a Salesforce team now is whether building and maintaining a continuously synced, deterministic model of your org's metadata, dependencies, automations, and permissions, engineered to hand agents precise answers instead of raw dumps… is your engineering team's job.",[3322],{"_key":3315,"_ref":2622,"_type":463,"linkType":33,"slug":3323},{"_type":22,"current":2624},{"_key":3325,"_type":150,"children":3326,"markDefs":3331,"style":158},"adf52f59ef18",[3327],{"_key":3328,"_type":154,"marks":3329,"text":3330},"a9bfe8e52fff",[],"What changes with a context layer in place",[],{"_key":3333,"_type":150,"children":3334,"markDefs":3339,"style":173},"1029306aa865",[3335],{"_key":3336,"_type":154,"marks":3337,"text":3338},"a980c368d8e4",[],"Sweep maintains that living model of your org outside the context window. When an agent needs to know what updates a field, which automations fire on a record change, or why a user can't edit an opportunity, it gets a traced, compact answer, the finished reasoning, at a fraction of the token cost of the raw metadata that produced it.",[],{"_key":3341,"_type":150,"children":3342,"markDefs":3347,"style":173},"25fba9bb757b",[3343],{"_key":3344,"_type":154,"marks":3345,"text":3346},"b318fbb17154",[],"The economics follow directly:",[],{"_key":3349,"_type":150,"children":3350,"level":54,"listItem":902,"markDefs":3354,"style":173},"81abeaea7c94",[3351],{"_key":3344,"_type":154,"marks":3352,"text":3353},[],"Discovery happens once, in Sweep's infrastructure, and stays current as the org changes. ",[],{"_key":3356,"_type":150,"children":3357,"level":54,"listItem":902,"markDefs":3361,"style":173},"b44da3d63401",[3358],{"_key":3344,"_type":154,"marks":3359,"text":3360},[],"Agents stop paying the rediscovery tax at the start of every session. Responses shrink, going from JSON archaeology to grounded answers.",[],{"_key":3363,"_type":150,"children":3364,"level":54,"listItem":902,"markDefs":3368,"style":173},"97757da8ffa3",[3365],{"_key":3344,"_type":154,"marks":3366,"text":3367},[],"The same task completes in fewer turns, because the agent isn't spending half its reasoning capacity holding your schema in working memory.. ",[],{"_key":3370,"_type":150,"children":3371,"level":54,"listItem":902,"markDefs":3375,"style":173},"38c1332bc99c",[3372],{"_key":3344,"_type":154,"marks":3373,"text":3374},[],"A context window stuffed with tool definitions and raw payloads is a context window with less room to think, and degraded accuracy is its own cost when the agent guesses wrong and you pay for the retry.",[],{"_key":3377,"_type":150,"children":3378,"markDefs":3383,"style":173},"ea6b6885b1f9",[3379],{"_key":3380,"_type":154,"marks":3381,"text":3382},"245e1bda6821",[],"None of this requires limiting what your team does with Claude. It simply changes what Claude has to burn to do it.",[],{"_key":3385,"_type":150,"children":3386,"markDefs":3391,"style":3392},"f347fe37449f",[3387],{"_key":3388,"_type":154,"marks":3389,"text":3390},"099a682d8824",[],"The build vs. buy conversation your CFO is already having",[],"h4",{"_key":3394,"_type":150,"children":3395,"markDefs":3409,"style":173},"930643f79a13",[3396,3400,3405],{"_key":3397,"_type":154,"marks":3398,"text":3399},"7006d0108661",[],"The instinct to wire Claude directly into ",{"_key":3401,"_type":154,"marks":3402,"text":3404},"045785b4b5fa",[3403],"611cb2408d1f","Salesforce over MCP",{"_key":3406,"_type":154,"marks":3407,"text":3408},"1d5ad8948993",[]," is reasonable. The protocol is open, the demo is fast, and the first week feels free. ",[3410],{"_key":3403,"_ref":3411,"_type":463,"linkType":33,"slug":3412},"a10a239b-55b7-4280-8ed3-507d82c8b333",{"_type":22,"current":3413},"mcp-won-t-fix-salesforce-ai-but-it-changes-what-ai-can-see",{"_key":3415,"_type":150,"children":3416,"markDefs":3420,"style":173},"b972271d0c65",[3417],{"_key":3406,"_type":154,"marks":3418,"text":3419},[],"The meter is what arrives later. In tool schema overhead on every message or in discovery loops across every session… or in raw payloads nobody trimmed… or in an invoice that grows with adoption because the architecture makes every user pay full price for context the org already has.",[],{"_key":3422,"_type":150,"children":3423,"markDefs":3428,"style":173},"74289c4781b3",[3424],{"_key":3425,"_type":154,"marks":3426,"text":3427},"97b75cd31aa5",[],"Your org's context is an asset. ",[],{"_key":3430,"_type":150,"children":3431,"markDefs":3435,"style":173},"7ba2d0f96712",[3432],{"_key":3425,"_type":154,"marks":3433,"text":3434},[],"Raw MCP access rents it back to you by the token. A context layer means you buy it once.",[],{"_type":17,"description":3437,"shareImage":3438,"title":3440},"Agentic workflows burn 5 to 30 times more tokens than chatbots, and raw MCP access to Salesforce makes agents rediscover your org every session. Here's the real math on Claude spend. ",{"_type":40,"asset":3439},{"_ref":2969,"_type":1066},"What Raw MCP Access to Salesforce Costs: The Discovery Tax | Sweep",{"_type":22,"current":3442},"the-actual-costs-of-raw-mcp-access-to-salesforce",{"_createdAt":3444,"_id":3445,"_rev":3446,"_system":3447,"_type":33,"_updatedAt":3450,"author":3451,"category":3468,"featuredImage":3474,"modularContent":3506,"postTitle":3510,"publishDate":3511,"richText":3512,"seo":4180,"slug":4183},"2026-07-02T19:46:32Z","027213c8-53da-4cbc-b8da-5809a6255362","1j2P1LzCZw1VBHySYWAgiJ",{"base":3448},{"id":3445,"rev":3449},"nzZ4yidQWUBixWjztd0DOt","2026-07-06T21:16:23Z",{"authorImage":3452,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":3454},"Nick Gaudio, Salesforce Expert of 8 Years",{"_type":40,"asset":3455},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":3456,"mimeType":83,"opt":3466,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":3457,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":3458},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":3459,"darkVibrant":3460,"dominant":3461,"lightMuted":3462,"lightVibrant":3463,"muted":3464,"vibrant":3465},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":3467},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":3469,"_type":11,"_updatedAt":12,"selectedColor":3471,"seo":3472,"slug":3473,"title":24},{"base":3470},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":3475,"image":3476},"Permission Drift blog",{"_type":40,"asset":3477},{"_createdAt":3478,"_id":3479,"_rev":3480,"_type":45,"_updatedAt":3478,"assetId":3481,"extension":105,"metadata":3482,"mimeType":133,"originalFilename":3501,"path":3502,"sha1hash":3481,"size":3503,"uploadId":3504,"url":3505},"2026-07-02T19:47:24Z","image-bf622e300f4289bde4887e22590f3681caa7d5ce-1200x630-png","1j2P1LzCZw1VBHySYLtGcr","bf622e300f4289bde4887e22590f3681caa7d5ce",{"_type":50,"blurHash":3483,"dimensions":3484,"hasAlpha":57,"isOpaque":57,"lqip":3485,"palette":3486},"M25OKZ~VD%IVkDMxV@t7a}az004:%g%2ad",{"_type":53,"aspectRatio":109,"height":110,"width":111},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAABPElEQVR4nKWS+W6CQBCHeYpy7QWotdRE3CCHlhJPLrHv/zS/xqUHNWja9I8vm5mdfHvMaMYDRR9TZ4rr/G/ROknHtfgfQvYhYNC/NlmPPwgtg0FQAY87cCgHs6mC2wyCcAjqglMPtil6t7+NxghH4I+Ryies5FSRLKaIg0e1RjJAKGP40zk4HYFYzt3v0FzuYRWFqPcZ2iLHW7XBudyg2mUothmO2y2KQ41NfkAUrjHzAzDi3RGKCVbpK5ryhLY541S3aKoTjvsSh12B4lijqc6oyxb7XYl1mmMyeoZl8GEhtV3M/IU6PYkyxMsXhDKFDGLFMkwRL9cIZaJYzCOMPf+20NQZiCXAiKuecuFyCLUdENsBVfku7vKuapB5o/tqbDrIQAGBrvL9vaG6QeHnPHbtv4zTz5H4ju8J3wEtSDDGm+euXgAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":3487,"darkVibrant":3489,"dominant":3492,"lightMuted":3493,"lightVibrant":3495,"muted":3497,"vibrant":3499},{"_type":62,"background":3488,"foreground":64,"population":1127,"title":64},"#54343c",{"_type":62,"background":3490,"foreground":64,"population":3491,"title":64},"#685b12",0.27,{"_type":62,"background":3490,"foreground":64,"population":3491,"title":64},{"_type":62,"background":3494,"foreground":72,"population":127,"title":64},"#c9bea6",{"_type":62,"background":3496,"foreground":72,"population":1524,"title":72},"#dcd75a",{"_type":62,"background":3498,"foreground":64,"population":82,"title":64},"#8c6c44",{"_type":62,"background":3500,"foreground":72,"population":1524,"title":64},"#d4ca55","salesforce-blog-header-1200x630 (2).png","images/9eu1m6zu/production/bf622e300f4289bde4887e22590f3681caa7d5ce-1200x630.png",85878,"e11387c4a348383c40c9557d86017b2c92d59694","https://cdn.sanity.io/images/9eu1m6zu/production/bf622e300f4289bde4887e22590f3681caa7d5ce-1200x630.png",[3507],{"_key":3508,"_type":142,"cols":143,"filterByCategory":3509,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"17a27f7dd8d6d2d22e986f90483b48aa",{"_ref":6,"_type":1066},"Permission Drift: The Access Map Your Agent Is Working From Doesn't Exist","2026-07-03",[3513,3520,3528,3549,3557,3564,3572,3579,3586,3606,3613,3625,3632,3639,3647,3666,3681,3700,3707,3714,3721,3729,3737,3760,3768,3776,3784,3792,3810,3817,3835,3843,3850,3857,3864,3887,3894,3902,3921,3937,3955,3973,3981,4011,4019,4027,4050,4062,4074,4086,4098,4106,4136,4152,4159,4166,4173],{"_key":3514,"_type":150,"children":3515,"markDefs":3519,"style":158},"caddfa8832d9",[3516],{"_key":3517,"_type":154,"marks":3518,"text":156},"f2e7876092a8",[],[],{"_key":3521,"_type":150,"children":3522,"level":54,"listItem":171,"markDefs":3527,"style":173},"7dc226639222",[3523],{"_key":3524,"_type":154,"marks":3525,"text":3526},"8086815de4fb",[],"Permission drift occurs when the access users actually hold diverges from the access anyone intended them to hold.",[],{"_key":3529,"_type":150,"children":3530,"level":54,"listItem":171,"markDefs":3544,"style":173},"03eaa9e611bf",[3531,3535,3540],{"_key":3532,"_type":154,"marks":3533,"text":3534},"554e7a50694a",[],"An agent operating without a current permission map ",{"_key":3536,"_type":154,"marks":3537,"text":3539},"aee540e6c856",[3538],"e7ebb2973659","fails",{"_key":3541,"_type":154,"marks":3542,"text":3543},"60bb2b6a6704",[]," in two directions: it errors on actions it should be able to take, or it succeeds on actions it should not. The second failure is quieter and worse.",[3545],{"_key":3538,"_ref":3546,"_type":463,"linkType":33,"slug":3547},"18537cb0-ac09-4202-be53-b59a3cd16082",{"_type":22,"current":3548},"where-ai-agents-fail-in-salesforce-and-how-to-fix-it",{"_key":3550,"_type":150,"children":3551,"level":54,"listItem":171,"markDefs":3556,"style":173},"e60871aebf47",[3552],{"_key":3553,"_type":154,"marks":3554,"text":3555},"8dd1a282ef2a",[],"Fixing this is not a months-long access review; it is making effective access legible.. for the agent to reason about, and for the agent itself as a new identity in your org.",[],{"_key":3558,"_type":150,"children":3559,"markDefs":3563,"style":173},"40479eb0cb11",[3560],{"_key":3561,"_type":154,"marks":3562,"text":1681},"fed1891807d9",[],[],{"_key":3565,"_type":150,"children":3566,"markDefs":3571,"style":173},"2047af57ecf5",[3567],{"_key":3568,"_type":154,"marks":3569,"text":3570},"d4b023f0ddd1",[],"A user in your org has Modify All Data. ",[],{"_key":3573,"_type":150,"children":3574,"markDefs":3578,"style":173},"526e47bde8ad",[3575],{"_key":3568,"_type":154,"marks":3576,"text":3577},[],"She got it in 2022 for a data migration that took three weeks. ",[],{"_key":3580,"_type":150,"children":3581,"markDefs":3585,"style":173},"e04adf307fae",[3582],{"_key":3568,"_type":154,"marks":3583,"text":3584},[],"The migration ended. The permission didn't. ",[],{"_key":3587,"_type":150,"children":3588,"markDefs":3601,"style":173},"e3fa2a0a1c1f",[3589,3592,3597],{"_key":3568,"_type":154,"marks":3590,"text":3591},[],"She's since changed roles twice, and her effective access is now a geology of grants: a profile from her first job, four ",{"_key":3593,"_type":154,"marks":3594,"text":3596},"3c7f360ff5a2",[3595],"c9a5df9d8ec6","permission sets",{"_key":3598,"_type":154,"marks":3599,"text":3600},"fde7cd44220f",[]," from her second, two permission set groups from her current one, plus the migration-era elevation that nobody remembers and nothing flags. ",[3602],{"_key":3595,"_ref":3603,"_type":463,"linkType":33,"slug":3604},"944d255a-74a7-442a-b3b3-cbacee598e4f",{"_type":22,"current":3605},"salesforce-permission-sets-explained-a-complete-guide",{"_key":3607,"_type":150,"children":3608,"markDefs":3612,"style":173},"d9424397c135",[3609],{"_key":3568,"_type":154,"marks":3610,"text":3611},[],"Ask what she can actually see and do in the org, and the honest answer is that no one knows without running the audit, and the audit takes weeks, so no one runs it.",[],{"_key":3614,"_type":150,"children":3615,"markDefs":3624,"style":173},"ab0094c3557b",[3616,3620],{"_key":3617,"_type":154,"marks":3618,"text":3619},"e0c89d2a79ef",[],"This is permission drift: ",{"_key":3621,"_type":154,"marks":3622,"text":3623},"f65052793eac",[165],"the steady divergence between the access your org grants and the access anyone intended. ",[],{"_key":3626,"_type":150,"children":3627,"markDefs":3631,"style":173},"abadd91c616a",[3628],{"_key":3617,"_type":154,"marks":3629,"text":3630},[],"Permission sets accrete. ",[],{"_key":3633,"_type":150,"children":3634,"markDefs":3638,"style":173},"bdc9257f6e47",[3635],{"_key":3617,"_type":154,"marks":3636,"text":3637},[],"Users get elevated access for a project and keep it forever. Profiles hold legacy permissions that predate the current security model. The intended permission model exists in someone's head or a stale spreadsheet; the actual permission model exists only as the sum of every grant ever made, minus the few that were ever revoked.",[],{"_key":3640,"_type":150,"children":3641,"markDefs":3646,"style":173},"4ad354f3c217",[3642],{"_key":3643,"_type":154,"marks":3644,"text":3645},"af5e7d7aee5f",[],"For an agent, this produces two distinct failure modes.",[],{"_key":3648,"_type":150,"children":3649,"markDefs":3665,"style":173},"b0433c937cb3",[3650,3653,3657,3661],{"_key":3643,"_type":154,"marks":3651,"text":3652},[165],"First",{"_key":3654,"_type":154,"marks":3655,"text":3656},"3225aebd1c6b",[],", a agent working from an assumed permission map will fail on actions it should be able to take… it believes a user can't edit a record that they can, builds logic around the wrong constraint, errors out. That failure is ",{"_key":3658,"_type":154,"marks":3659,"text":3660},"6838f00b506c",[228],"loud",{"_key":3662,"_type":154,"marks":3663,"text":3664},"778459a2890c",[],". You see it, you fix it. ",[],{"_key":3667,"_type":150,"children":3668,"markDefs":3680,"style":173},"c47d0c990f96",[3669,3672,3676],{"_key":3662,"_type":154,"marks":3670,"text":3671},[],"The ",{"_key":3673,"_type":154,"marks":3674,"text":3675},"11f95ef5599b",[165],"second",{"_key":3677,"_type":154,"marks":3678,"text":3679},"38146d0919b9",[]," failure mode is the agent succeeding on actions it should not: reading data through an over-permissioned integration user, surfacing records to someone whose access was supposed to end in 2022, executing a change under an identity that was never meant to hold write access to that object. That failure produces no error message. It produces a correct-looking result built on access that shouldn't exist. Both are failure modes; one is just easier to spot than the other.",[],{"_key":3682,"_type":150,"children":3683,"markDefs":3697,"style":173},"e809301f5f03",[3684,3688,3693],{"_key":3685,"_type":154,"marks":3686,"text":3687},"82e64cb46dbb",[],"The scale of the underlying drift is well measured, and the numbers are worse than intuition suggests. ",{"_key":3689,"_type":154,"marks":3690,"text":3692},"a96c628557fe",[3691],"4b20478ebd33","Microsoft's ongoing analysis",{"_key":3694,"_type":154,"marks":3695,"text":3696},"96156358f936",[]," of cloud permissions across major platforms found that identities use only about 1–2% of the permissions they've been granted, that more than half of identities qualify as \"super identities\" with access to essentially everything, and that over 60% of identities holding permissions are completely inactive. ",[3698],{"_key":3691,"_type":272,"blank":57,"href":3699,"noOpener":57,"noReferrer":57,"url":3699},"https://www.microsoft.com/en-us/security/blog/2023/03/30/latest-microsoft-entra-advancements-strengthen-identity-security/ (",{"_key":3701,"_type":150,"children":3702,"markDefs":3706,"style":173},"e88747d4169f",[3703],{"_key":3694,"_type":154,"marks":3704,"text":3705},[],"While that's not a Salesforce-specific finding, it's the measured shape of what happens to any permission system administered by busy humans over years. ",[],{"_key":3708,"_type":150,"children":3709,"markDefs":3713,"style":173},"e83f45cfbf87",[3710],{"_key":3694,"_type":154,"marks":3711,"text":3712},[],"Granting is always easy and urgent. ",[],{"_key":3715,"_type":150,"children":3716,"markDefs":3720,"style":173},"539013534555",[3717],{"_key":3694,"_type":154,"marks":3718,"text":3719},[],"Revoking is hard and never urgent. ",[],{"_key":3722,"_type":150,"children":3723,"markDefs":3728,"style":282},"7372aa3cce22",[3724],{"_key":3725,"_type":154,"marks":3726,"text":3727},"497885cfc524",[],"Why permission models drift instead of decay",[],{"_key":3730,"_type":150,"children":3731,"markDefs":3736,"style":173},"61ebf80eaeb3",[3732],{"_key":3733,"_type":154,"marks":3734,"text":3735},"6393ff8200ac",[],"Drift is built into the mechanics. ",[],{"_key":3738,"_type":150,"children":3739,"markDefs":3759,"style":173},"7cdde2a52bfa",[3740,3743,3747,3751,3755],{"_key":3733,"_type":154,"marks":3741,"text":3742},[],"Salesforce's permission architecture is ",{"_key":3744,"_type":154,"marks":3745,"text":3746},"329870db7a63",[228],"additive",{"_key":3748,"_type":154,"marks":3749,"text":3750},"4bbd397b93e6",[],": profiles set a baseline, permission sets stack on top, permission set groups bundle the sets, and effective access is the union of everything. Nothing in that structure wholly ",{"_key":3752,"_type":154,"marks":3753,"text":3754},"644e826cb8fd",[228],"subtracts",{"_key":3756,"_type":154,"marks":3757,"text":3758},"5eb00f9478c5",[],". A grant made for a temporary need has no natural expiration (assignment expiration dates exist now, but almost nothing granted before their arrival uses them), so temporary access becomes permanent by default… through inertia, not decision.",[],{"_key":3761,"_type":150,"children":3762,"markDefs":3767,"style":173},"a36f48b31a4b",[3763],{"_key":3764,"_type":154,"marks":3765,"text":3766},"a9830c125d58",[],"The auditing burden seals it. Resolving one user's effective access means walking their profile, every assigned permission set, every group, object-level permissions, field-level security, and the sharing model underneath all of it. Doing that for one user is tedious. Doing it for the org is weeks of work that produces a snapshot already stale by the time it's finished. So the audit gets scheduled annually, or after an incident, or never, and between audits, the drift runs uncorrected.",[],{"_key":3769,"_type":150,"children":3770,"markDefs":3775,"style":173},"398ff228b874",[3771],{"_key":3772,"_type":154,"marks":3773,"text":3774},"37cdd5605c9e",[],"The people who granted the access leave. The projects that justified it end. The permission sets remain, named things like Q3_Migration_Access and Temp_Admin_DO_NOT_DELETE, assigned to users who couldn't tell you why.",[],{"_key":3777,"_type":150,"children":3778,"markDefs":3783,"style":282},"bff0f5ac70b7",[3779],{"_key":3780,"_type":154,"marks":3781,"text":3782},"a653e8454fbe",[],"The silent failure mode has data behind it",[],{"_key":3785,"_type":150,"children":3786,"markDefs":3791,"style":173},"51d458e2a834",[3787],{"_key":3788,"_type":154,"marks":3789,"text":3790},"c271275465e0",[],"The loud failure (agent errors on blocked actions) is annoying but self-announcing. ",[],{"_key":3793,"_type":150,"children":3794,"markDefs":3807,"style":173},"ae1928f2bd87",[3795,3798,3803],{"_key":3788,"_type":154,"marks":3796,"text":3797},[],"The sneaky one is the one worth being afraid of, and it's now measurable. When Salesforce's own AI research team ",{"_key":3799,"_type":154,"marks":3800,"text":3802},"8cd54a2d49dd",[3801],"b0d64b5a3fc9","benchmarked leading models in realistic CRM environments",{"_key":3804,"_type":154,"marks":3805,"text":3806},"b0795e2b3636",[],", task accuracy was the headline finding, but the sharper result was buried in the confidentiality testing: agents showed near-zero awareness of what they shouldn't share. ",[3808],{"_key":3801,"_type":272,"blank":57,"href":3809,"noOpener":57,"noReferrer":57,"url":3809},"https://arxiv.org/abs/2505.18878 ",{"_key":3811,"_type":150,"children":3812,"markDefs":3816,"style":173},"9be7efc06b26",[3813],{"_key":3804,"_type":154,"marks":3814,"text":3815},[],"Models freely disclosed sensitive customer data, internal metrics, and proprietary information simply… when asked. ",[],{"_key":3818,"_type":150,"children":3819,"markDefs":3832,"style":173},"9f55ac2ad172",[3820,3823,3828],{"_key":3804,"_type":154,"marks":3821,"text":3822},[],"Explicitly instructing them to respect confidentiality helped… GPT-4o's detection of confidential data went from ",{"_key":3824,"_type":154,"marks":3825,"text":3827},"21810303e995",[3826],"2413c4c7715b","zero to 34.2%",{"_key":3829,"_type":154,"marks":3830,"text":3831},"e86047c16b0c",[],", but at the cost of task performance, and even then, two-thirds of sensitive requests still got through.",[3833],{"_key":3826,"_type":272,"blank":57,"href":3834,"noOpener":57,"noReferrer":57,"url":3834},"https://the-decoder.com/salesforces-crm-benchmark-finds-ai-agents-struggle-in-real-world-business-scenarios/",{"_key":3836,"_type":150,"children":3837,"markDefs":3842,"style":173},"bf834d72a9ea",[3838],{"_key":3839,"_type":154,"marks":3840,"text":3841},"1f0dcc3d0af2",[],"Reading that finding through a permissions lens and it’s clear the agent doesn't decide what it can access; its identity does. An agent with no innate sense of \"should\" inherits its entire notion of \"can\" from the permission model it operates under. ",[],{"_key":3844,"_type":150,"children":3845,"markDefs":3849,"style":173},"bbf6785fa34d",[3846],{"_key":3839,"_type":154,"marks":3847,"text":3848},[],"If that model has drifted, if the integration user it runs as holds View All Data because someone needed a quick fix in 2021, the agent will use that access, correctly, confidently, and without any signal that anything is wrong. ",[],{"_key":3851,"_type":150,"children":3852,"markDefs":3856,"style":173},"81ce9b2070dc",[3853],{"_key":3839,"_type":154,"marks":3854,"text":3855},[],"The confidentiality research says the model won't catch it. The drift means the permission layer won't either. Nothing in the stack knows the access is a mistake, because the mistake was made years ago and ratified by silence ever since.",[],{"_key":3858,"_type":150,"children":3859,"markDefs":3863,"style":173},"07c0387dacaf",[3860],{"_key":3861,"_type":154,"marks":3862,"text":472},"9cf39298fa7d",[],[],{"_key":3865,"_type":150,"children":3866,"markDefs":3884,"style":173},"777c06d8a60f",[3867,3871,3875,3880],{"_key":3868,"_type":154,"marks":3869,"text":3870},"28bacd17788c",[],"*****\n🪄 ",{"_key":3872,"_type":154,"marks":3873,"text":3874},"e06e40639adb",[165,228],"98% of Salesforce orgs are a mess. Every one of them can still run agents. ",{"_key":3876,"_type":154,"marks":3877,"text":3879},"c51e874406f6",[165,228,3878],"4fda82d6b317","Here's the argument for not cleaning up the mess→",{"_key":3881,"_type":154,"marks":3882,"text":3883},"d865149c326e",[],"\n*****",[3885],{"_key":3878,"_ref":2682,"_type":463,"linkType":33,"slug":3886},{"_type":22,"current":2684},{"_key":3888,"_type":150,"children":3889,"markDefs":3893,"style":173},"c1d6556bcfa4",[3890],{"_key":3891,"_type":154,"marks":3892,"text":472},"c6e4fd1dfa57",[],[],{"_key":3895,"_type":150,"children":3896,"markDefs":3901,"style":282},"2eade45ee9e4",[3897],{"_key":3898,"_type":154,"marks":3899,"text":3900},"742a983ba9c1",[],"What an agent needs from the permission layer",[],{"_key":3903,"_type":150,"children":3904,"markDefs":3918,"style":173},"94c49f94f8b2",[3905,3909,3914],{"_key":3906,"_type":154,"marks":3907,"text":3908},"cfd547848fe5",[],"Safe agent operation requires three things drift has destroyed: the",{"_key":3910,"_type":154,"marks":3911,"text":3913},"a5233bf76ecc",[3912],"9bcd7c86f43a"," structural context ",{"_key":3915,"_type":154,"marks":3916,"text":3917},"ece54a0263bd",[],"of effective access (what each identity can actually do right now, resolved across profiles, sets, groups, and sharing — not what the documentation claims), the ability to reason about access in context (an agent answering \"who can see this field?\" needs the real answer, because it will act on whatever answer it has), and a properly scoped identity of its own.",[3919],{"_key":3912,"_ref":1385,"_type":463,"linkType":33,"slug":3920},{"_type":22,"current":1387},{"_key":3922,"_type":150,"children":3923,"markDefs":3936,"style":173},"7b171643b7af",[3924,3928,3932],{"_key":3925,"_type":154,"marks":3926,"text":3927},"a97722fc9978",[],"That last one deserves its own paragraph, because agents don't just read the permission model… they ",{"_key":3929,"_type":154,"marks":3930,"text":3931},"b9a84e587240",[165],"join",{"_key":3933,"_type":154,"marks":3934,"text":3935},"6ed1284cf678",[]," it. ",[],{"_key":3938,"_type":150,"children":3939,"markDefs":3952,"style":173},"87c0e5ab8638",[3940,3943,3948],{"_key":3933,"_type":154,"marks":3941,"text":3942},[],"Every agent in your org is a new identity holding grants, and the early evidence says organizations are repeating the drift pattern at higher speed: ",{"_key":3944,"_type":154,"marks":3945,"text":3947},"e605f4563b39",[3946],"18ae863291fa","a 2026 survey of security professionals",{"_key":3949,"_type":154,"marks":3950,"text":3951},"6a8944eb18bc",[]," found that 46% report AI-powered tools already have access to critical systems and data, while 76% say those identities aren't consistently governed under privileged access policies. ",[3953],{"_key":3946,"_type":272,"blank":57,"href":3954,"noOpener":57,"noReferrer":57,"url":3954},"https://www.prnewswire.com/news-releases/keeper-security-research-exposes-critical-gaps-in-securing-ai-agents-machines-and-non-human-identities-302735305.html",{"_key":3956,"_type":150,"children":3957,"markDefs":3970,"style":173},"7ff0426418fd",[3958,3961,3966],{"_key":3949,"_type":154,"marks":3959,"text":3960},[],"The most common setup ",{"_key":3962,"_type":154,"marks":3963,"text":3965},"905db77c84f4",[3964],"2cbdf9e615c2","failure",{"_key":3967,"_type":154,"marks":3968,"text":3969},"38630c043b75",[]," is the obvious one… the agent gets assigned an admin profile or an existing over-permissioned integration user because that's what makes the demo work.",[3971],{"_key":3964,"_ref":3546,"_type":463,"linkType":33,"slug":3972},{"_type":22,"current":3548},{"_key":3974,"_type":150,"children":3975,"markDefs":3980,"style":282},"b4d5546583ad",[3976],{"_key":3977,"_type":154,"marks":3978,"text":3979},"2e7609de712f",[],"How an indexed permission model closes the gap",[],{"_key":3982,"_type":150,"children":3983,"markDefs":4002,"style":173},"76ff29327f61",[3984,3988,3993,3997],{"_key":3985,"_type":154,"marks":3986,"text":3987},"bc3641b08e92",[],"Sweep's ",{"_key":3989,"_type":154,"marks":3990,"text":3992},"b53acbcb22cc",[3991],"64735baab571","Metadata Graph",{"_key":3994,"_type":154,"marks":3995,"text":3996},"a78489ec399f",[]," treats the permission layer as first-class metadata, indexed alongside the schema and automation it governs: profiles, permission sets, permission set groups, object and field-level access, and the assignments connecting them to actual users. The practical effect is that effective access becomes a query instead of a project. \"What can this user see?\" and \"who can edit this field?\" get grounded answers in seconds. The same answers a weeks-long manual audit would produce, without the weeks or ",{"_key":3998,"_type":154,"marks":3999,"text":4001},"7cd9ad4c1652",[4000],"72dca6e1f7b7","the staleness.",[4003,4007],{"_key":3991,"_ref":4004,"_type":463,"linkType":33,"slug":4005},"af91a929-cfba-4d9a-a30c-60fc5f947b52",{"_type":22,"current":4006},"metadata-lineage-in-cross-cloud-pipelines-salesforce-to-snowflake",{"_key":4000,"_ref":4008,"_type":463,"linkType":33,"slug":4009},"9cd0370d-f0dc-4c6a-abca-65638bd8662d",{"_type":22,"current":4010},"context-rot",{"_key":4012,"_type":150,"children":4013,"markDefs":4018,"style":173},"31e3fbf9f9d8",[4014],{"_key":4015,"_type":154,"marks":4016,"text":4017},"d3a717cc7772",[],"That legibility works in both directions at the moment of action. An agent operating in Build Mode consults the indexed permission model before executing changes, it knows which permission sets govern an object before it updates a rule, and its own actions run through impact analysis rather than through inherited, unexamined access. And for the humans governing agents, the index is what makes the \"before\" state visible: you can't right-size an agent's identity against a permission model you can't read.",[],{"_key":4020,"_type":150,"children":4021,"markDefs":4026,"style":282},"08d5d0b15a8f",[4022],{"_key":4023,"_type":154,"marks":4024,"text":4025},"06e72bb5a3ef",[],"Before you give an agent an identity in your org",[],{"_key":4028,"_type":150,"children":4029,"markDefs":4047,"style":173},"d4c9f38ab65b",[4030,4034,4038,4043],{"_key":4031,"_type":154,"marks":4032,"text":4033},"52200ace816d",[165],"Resolve effective access for your riskiest identities.",{"_key":4035,"_type":154,"marks":4036,"text":4037},"d6e7bc47eef3",[]," Integration users, ",{"_key":4039,"_type":154,"marks":4040,"text":4042},"7bf72d3bba4a",[4041],"9ca4ba5c1c3e","API users",{"_key":4044,"_type":154,"marks":4045,"text":4046},"52d5a77a6e9b",[],", and anyone holding Modify All Data or View All Data. If producing the real list takes more than a day, agents will be operating on access nobody has verified.",[4048],{"_key":4041,"_ref":3199,"_type":463,"linkType":33,"slug":4049},{"_type":22,"current":3201},{"_key":4051,"_type":150,"children":4052,"markDefs":4061,"style":173},"3d5e16bf61c0",[4053,4057],{"_key":4054,"_type":154,"marks":4055,"text":4056},"e53c8043c67a",[165],"Find your expired-project grants.",{"_key":4058,"_type":154,"marks":4059,"text":4060},"341a36530ed2",[]," Permission sets assigned for initiatives that ended. Sort assignments by created date and ask what each one was for; the ones nobody can answer are your drift inventory.",[],{"_key":4063,"_type":150,"children":4064,"markDefs":4073,"style":173},"c6242a7183ec",[4065,4069],{"_key":4066,"_type":154,"marks":4067,"text":4068},"1103be5ca9ce",[165],"Check what your existing integration users can do.",{"_key":4070,"_type":154,"marks":4071,"text":4072},"b293b51554e7",[]," These are the identities agents most often inherit, and they're historically the most over-permissioned in any org — granted broad access once, during setup, by someone solving a connection problem rather than designing a security model.",[],{"_key":4075,"_type":150,"children":4076,"markDefs":4085,"style":173},"9f15283e3f04",[4077,4081],{"_key":4078,"_type":154,"marks":4079,"text":4080},"9acbfe83ed4c",[165],"Scope the agent's identity deliberately.",{"_key":4082,"_type":154,"marks":4083,"text":4084},"03cb6a62aacb",[]," A dedicated identity, minimum permissions for its actual tasks, and expiration dates on anything elevated. If the vendor's setup guide says \"assign the System Administrator profile,\" that's a finding about the vendor.",[],{"_key":4087,"_type":150,"children":4088,"markDefs":4097,"style":173},"88d943b4d344",[4089,4093],{"_key":4090,"_type":154,"marks":4091,"text":4092},"064a5e8cdde3",[165],"Make access reviewable continuously, not annually.",{"_key":4094,"_type":154,"marks":4095,"text":4096},"dab0312cada2",[]," Drift is a rate, and any audit cadence slower than the granting cadence loses. The fix is making effective access cheap to check, so checking becomes routine.",[],{"_key":4099,"_type":150,"children":4100,"markDefs":4105,"style":282},"f9e2ad04b0e8",[4101],{"_key":4102,"_type":154,"marks":4103,"text":4104},"730c17c94678",[],"Permission drift as a category of risk",[],{"_key":4107,"_type":150,"children":4108,"markDefs":4131,"style":173},"83f871e54784",[4109,4113,4118,4122,4127],{"_key":4110,"_type":154,"marks":4111,"text":4112},"42992aee8c66",[],"Drift belongs alongside the other structural risks we've named in this series because it shares their signature: the model can be capable, the action can be well-intentioned, and the failure still happens — in the gap between the access that exists and the access anyone meant to exist. It also has the longest fuse. ",{"_key":4114,"_type":154,"marks":4115,"text":4117},"49daba64361e",[4116],"4af05bec59cc","Schema",{"_key":4119,"_type":154,"marks":4120,"text":4121},"da9eb9e90e7f",[]," misreads and ",{"_key":4123,"_type":154,"marks":4124,"text":4126},"cba4fa5ad64f",[4125],"10f0500e26a1","automation",{"_key":4128,"_type":154,"marks":4129,"text":4130},"01d9ff3e92f6",[]," cascades announce themselves in days. A permission problem can sit silent for years and only becomes visible as an incident.",[4132,4134],{"_key":4116,"_ref":660,"_type":463,"linkType":33,"slug":4133},{"_type":22,"current":662},{"_key":4125,"_ref":708,"_type":463,"linkType":33,"slug":4135},{"_type":22,"current":710},{"_key":4137,"_type":150,"children":4138,"markDefs":4151,"style":173},"61d819d9d2a8",[4139,4143,4147],{"_key":4140,"_type":154,"marks":4141,"text":4142},"dbf79758db03",[],"The management of it is, once again, ",{"_key":4144,"_type":154,"marks":4145,"text":4146},"0bde04045bcb",[228],"infrastructure",{"_key":4148,"_type":154,"marks":4149,"text":4150},"abf203df2841",[],". ",[],{"_key":4153,"_type":150,"children":4154,"markDefs":4158,"style":173},"27ca13392d8b",[4155],{"_key":4148,"_type":154,"marks":4156,"text":4157},[],"Effective access that can be queried is effective access that can be governed for every human identity that's drifted over a decade, and for every agent identity you're about to create. ",[],{"_key":4160,"_type":150,"children":4161,"markDefs":4165,"style":173},"74b977e05577",[4162],{"_key":4148,"_type":154,"marks":4163,"text":4164},[],"The permission model your org intends and the one it actually runs have been diverging since the day the org was born. ",[],{"_key":4167,"_type":150,"children":4168,"markDefs":4172,"style":173},"ffe6dfef58d5",[4169],{"_key":4148,"_type":154,"marks":4170,"text":4171},[],"Agents don't cause that divergence. ",[],{"_key":4174,"_type":150,"children":4175,"markDefs":4179,"style":173},"b2cae3d4229c",[4176],{"_key":4148,"_type":154,"marks":4177,"text":4178},[],"They're just the first thing fast enough, and literal enough, to act on all of it at once.",[],{"_type":17,"description":4181,"title":4182},"Permission sets accrete, elevated access never gets revoked, and nobody audits because auditing takes weeks. Why agents inherit your permission drift, and why this failure mode is a particularly dangerous one.","Permission Drift: The Salesforce Access Risk Agents Inherit | Sweep",{"_type":22,"current":4184},"permission-drift-the-access-map-your-agent-is-working-from-doesn-t-exist",{"_createdAt":4186,"_id":708,"_rev":4187,"_system":4188,"_type":33,"_updatedAt":4191,"author":4192,"category":4208,"featuredImage":4214,"modularContent":4246,"postTitle":4250,"publishDate":3511,"richText":4251,"seo":4855,"slug":4860},"2026-07-02T19:23:28Z","nzZ4yidQWUBixWjzuBx8Pj",{"base":4189},{"id":708,"rev":4190},"nzZ4yidQWUBixWjzuBx4RL","2026-07-06T21:15:20Z",{"authorImage":4193,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":4194},{"_type":40,"asset":4195},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":4196,"mimeType":83,"opt":4206,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":4197,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":4198},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":4199,"darkVibrant":4200,"dominant":4201,"lightMuted":4202,"lightVibrant":4203,"muted":4204,"vibrant":4205},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":4207},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":4209,"_type":11,"_updatedAt":12,"selectedColor":4211,"seo":4212,"slug":4213,"title":24},{"base":4210},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":4215,"image":4216},"Automation Inference",{"_type":40,"asset":4217},{"_createdAt":4218,"_id":4219,"_rev":4220,"_type":45,"_updatedAt":4218,"assetId":4221,"extension":105,"metadata":4222,"mimeType":133,"originalFilename":4241,"path":4242,"sha1hash":4221,"size":4243,"uploadId":4244,"url":4245},"2026-07-02T19:24:45Z","image-0f372015f3176494b0b62bc1cdfe2f36fb0286f5-1200x630-png","nzZ4yidQWUBixWjztciKNb","0f372015f3176494b0b62bc1cdfe2f36fb0286f5",{"_type":50,"blurHash":4223,"dimensions":4224,"hasAlpha":57,"isOpaque":57,"lqip":4225,"palette":4226,"thumbHash":4240},"M15hPv~p0KIpoeITV?t8a}j[000L_2xtWC",{"_type":53,"aspectRatio":109,"height":110,"width":111},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAABRElEQVR4nJ2T7W6CMBSGuQoRSktBB8zN8KUgKLpkk2/v/3LehcKmEtyW/XjS07fkOW1ykOYzilsUmQnG+V+ReknPWCzW/wnZIGCQZ1TQ1fd8NfpFqMgMusZh6gY45dAJAxvoaq7pApGrFGQ+SIdXKSMkSnS4KwvpZoUkcJAENna+jci1EHsW0sBBGjpIfBubtQVnuQQlXAgnb2jyJbIkRluc0ORHtHkm1iY/of7I0OZHXIo3kZXvGY77PV5XHjRiPBJaSJMMxblCmdeoy0bQlK3IqqJBU13683OF/FxjFx1gcntyGqSu07PjwnO3CPwY8fYgCP0dfC/CJkywDVMEXiSyMEiwfvHB2dO0UJEpiMJBiQFNNcC0BXS6EHUHJeZAVxviqZrKH87q9xxeQ2300e2+q8fnE8L7v6RvoM6vdc91/5PwE1CzMg7i3Dx9AAAAAElFTkSuQmCC",{"_type":60,"darkMuted":4227,"darkVibrant":4229,"dominant":4231,"lightMuted":4232,"lightVibrant":4234,"muted":4236,"vibrant":4238},{"_type":62,"background":4228,"foreground":64,"population":82,"title":64},"#542c4c",{"_type":62,"background":4230,"foreground":64,"population":1530,"title":64},"#655714",{"_type":62,"background":4230,"foreground":64,"population":1530,"title":64},{"_type":62,"background":4233,"foreground":72,"population":1524,"title":72},"#dfd2b5",{"_type":62,"background":4235,"foreground":72,"population":3491,"title":64},"#d5c597",{"_type":62,"background":4237,"foreground":64,"population":2979,"title":64},"#9b846b",{"_type":62,"background":4239,"foreground":72,"population":1524,"title":64},"#d4c74a","yAcGDIBbh3Z2iIhQiotbibCVCA==","salesforce-blog-header-1200x630 (1).png","images/9eu1m6zu/production/0f372015f3176494b0b62bc1cdfe2f36fb0286f5-1200x630.png",88387,"feda45f6fc636deb5104fa5c94fb2b04fcb7a748","https://cdn.sanity.io/images/9eu1m6zu/production/0f372015f3176494b0b62bc1cdfe2f36fb0286f5-1200x630.png",[4247],{"_key":4248,"_type":142,"cols":143,"filterByCategory":4249,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"9ea56eb7e1574b4eafbc861b1ef8cec5",{"_ref":6,"_type":1066},"Automation Interference: Why An Agent Action Fired Ten Things You Didn't Ask For",[4252,4259,4278,4286,4294,4301,4309,4317,4324,4331,4338,4345,4352,4359,4366,4399,4407,4427,4442,4450,4468,4475,4482,4500,4518,4526,4534,4553,4561,4568,4586,4593,4600,4608,4616,4624,4632,4640,4648,4655,4671,4678,4686,4694,4701,4708,4716,4724,4732,4744,4756,4768,4780,4792,4800,4819,4840,4848],{"_key":4253,"_type":150,"children":4254,"markDefs":4258,"style":158},"92acfa49ab8d",[4255],{"_key":4256,"_type":154,"marks":4257,"text":156},"49c070822dc9",[],[],{"_key":4260,"_type":150,"children":4261,"level":54,"listItem":171,"markDefs":4275,"style":173},"0f5433109165",[4262,4266,4271],{"_key":4263,"_type":154,"marks":4264,"text":4265},"1a603c00ceaf",[],"The",{"_key":4267,"_type":154,"marks":4268,"text":4270},"38a7203e985f",[4269],"cc88209e1a4d"," failure mode",{"_key":4272,"_type":154,"marks":4273,"text":4274},"c1aaf37c9f02",[]," of automation interference occurs when an agent takes a narrow action in Salesforce without visibility into the automation stack that action will trigger.",[4276],{"_key":4269,"_ref":3546,"_type":463,"linkType":33,"slug":4277},{"_type":22,"current":3548},{"_key":4279,"_type":150,"children":4280,"level":54,"listItem":171,"markDefs":4285,"style":173},"ffaf81aa68a2",[4281],{"_key":4282,"_type":154,"marks":4283,"text":4284},"80e45e58ed30",[],"That automation is invisible at the moment of action, to agents and humans alike.",[],{"_key":4287,"_type":150,"children":4288,"level":54,"listItem":171,"markDefs":4293,"style":173},"1be68530289e",[4289],{"_key":4290,"_type":154,"marks":4291,"text":4292},"976d9271e44a",[],"Mapping your automation dependencies before enabling agents is how you make your stack legible enough that an agent can see what its action will actually do.",[],{"_key":4295,"_type":150,"children":4296,"markDefs":4300,"style":173},"7e9eb0f4c4a3",[4297],{"_key":4298,"_type":154,"marks":4299,"text":1681},"0e2982c444e9",[],[],{"_key":4302,"_type":150,"children":4303,"markDefs":4308,"style":173},"31ae7f74c10b",[4304],{"_key":4305,"_type":154,"marks":4306,"text":4307},"ee215a0e9a49",[],"An agent updates a single field. The Opportunity stage moves from Negotiation to Closed Won. That's the whole action, as the agent understands it.",[],{"_key":4310,"_type":150,"children":4311,"markDefs":4316,"style":173},"1e0a4217f29d",[4312],{"_key":4313,"_type":154,"marks":4314,"text":4315},"11311b9e3327",[],"Here’s what actually happens… ",[],{"_key":4318,"_type":150,"children":4319,"level":54,"listItem":902,"markDefs":4323,"style":173},"e8643e543f0c",[4320],{"_key":4313,"_type":154,"marks":4321,"text":4322},[],"A record-triggered flow fires and creates a renewal Opportunity. ",[],{"_key":4325,"_type":150,"children":4326,"level":54,"listItem":902,"markDefs":4330,"style":173},"b25556ca0806",[4327],{"_key":4313,"_type":154,"marks":4328,"text":4329},[],"An Apex trigger recalculates territory assignment. ",[],{"_key":4332,"_type":150,"children":4333,"level":54,"listItem":902,"markDefs":4337,"style":173},"296fde6dda22",[4334],{"_key":4313,"_type":154,"marks":4335,"text":4336},[],"A CPQ sync pushes the deal to billing. ",[],{"_key":4339,"_type":150,"children":4340,"level":54,"listItem":902,"markDefs":4344,"style":173},"2d0a13c6bd66",[4341],{"_key":4313,"_type":154,"marks":4342,"text":4343},[],"A workflow rule from 2018, which everyone forgot exists, sends a congratulations email to a distribution list that now includes two people who left the company and one external partner. ",[],{"_key":4346,"_type":150,"children":4347,"level":54,"listItem":902,"markDefs":4351,"style":173},"98d99c40172e",[4348],{"_key":4313,"_type":154,"marks":4349,"text":4350},[],"A roll-up recalculates on the Account, which triggers a second flow.",[],{"_key":4353,"_type":150,"children":4354,"level":54,"listItem":902,"markDefs":4358,"style":173},"9fe8c0b5c1a0",[4355],{"_key":4313,"_type":154,"marks":4356,"text":4357},[],"The agent updated one field. ",[],{"_key":4360,"_type":150,"children":4361,"markDefs":4365,"style":173},"9da7ed9b087d",[4362],{"_key":4313,"_type":154,"marks":4363,"text":4364},[],"The org did six things.",[],{"_key":4367,"_type":150,"children":4368,"markDefs":4396,"style":173},"5d3941815fdb",[4369,4373,4376,4379,4383,4387,4392],{"_key":4370,"_type":154,"marks":4371,"text":4372},"4ae11811d1c0",[],"This is ",{"_key":4374,"_type":154,"marks":4375,"text":4126},"104409fa9c9d",[228],{"_key":4377,"_type":154,"marks":4378,"text":1278},"9dec24892572",[],{"_key":4380,"_type":154,"marks":4381,"text":4382},"68b3de2414d7",[228],"interference",{"_key":4384,"_type":154,"marks":4385,"text":4386},"0e280cd07956",[],": the condition in which an agent acts on a system without undersing of the ",{"_key":4388,"_type":154,"marks":4389,"text":4391},"1ff6ba106434",[4390],"e513d4dfc132","structural context ",{"_key":4393,"_type":154,"marks":4394,"text":4395},"ac75e5d4318a",[],"in the automation stack that its action will set in motion. ",[4397],{"_key":4390,"_ref":1385,"_type":463,"linkType":33,"slug":4398},{"_type":22,"current":1387},{"_key":4400,"_type":150,"children":4401,"markDefs":4406,"style":173},"9ba0000f77a4",[4402],{"_key":4403,"_type":154,"marks":4404,"text":4405},"49cefbe15b5a",[],"Like trees with their rings, Salesforce orgs accumulate automation over years, across four generations of tooling (Workflow Rules, Process Builder, Apex triggers, Flow Builder) and it's common to find all four doing related things on the same object. ",[],{"_key":4408,"_type":150,"children":4409,"markDefs":4422,"style":173},"2c00f344cff9",[4410,4413,4418],{"_key":4403,"_type":154,"marks":4411,"text":4412},[],"Salesforce has retired ",{"_key":4414,"_type":154,"marks":4415,"text":4417},"e135a9cf3948",[4416],"ea4eeb2a49ac","Workflow Rules and Process Builder ",{"_key":4419,"_type":154,"marks":4420,"text":4421},"a95e284a66b9",[],"from new creation, but retirement stops new construction…. everything already built keeps running. An agent that can’t see this stack doesn’t know that updating a field will fire a notification, a stage change, and a CPQ sync simultaneously. The agent’s action was narrow yet the consequence was not.",[4423],{"_key":4416,"_ref":4424,"_type":463,"linkType":1636,"slug":4425},"181572f0-3ef9-4ff6-a3bb-503678b2f8ac",{"_type":22,"current":4426},"workflow-automation-retired",{"_key":4428,"_type":150,"children":4429,"markDefs":4439,"style":173},"b2f88664fbcb",[4430,4435],{"_key":4431,"_type":154,"marks":4432,"text":4434},"b160f02a7647",[4433],"c4be1d69d4a6","Schema blindness",{"_key":4436,"_type":154,"marks":4437,"text":4438},"937c50c61d56",[],", which we’ve covered previously, is a reading problem: the agent misunderstands what a field means. Automation interference is a writing problem: the agent understands the field perfectly and still causes damage, because the damage lives downstream of the write. You can solve the first and still have the second.",[4440],{"_key":4433,"_ref":660,"_type":463,"linkType":33,"slug":4441},{"_type":22,"current":662},{"_key":4443,"_type":150,"children":4444,"markDefs":4449,"style":173},"ae1b83ee1288",[4445],{"_key":4446,"_type":154,"marks":4447,"text":4448},"0e9e9f8185d0",[],"This is precisely the failure mode agent safety research keeps surfacing.",[],{"_key":4451,"_type":150,"children":4452,"markDefs":4465,"style":173},"9e58ffceba05",[4453,4456,4461],{"_key":4446,"_type":154,"marks":4454,"text":4455},[],"A ",{"_key":4457,"_type":154,"marks":4458,"text":4460},"a05f9e6036de",[4459],"7bfebd7ce198","recent taxonomy of agent safety work",{"_key":4462,"_type":154,"marks":4463,"text":4464},"fbb7d1125eb5",[]," identifies what makes agent errors categorically different from chatbot errors: agent actions are irreversible (a sent email cannot be unsent), they amplify across steps, and agents are environmentally coupled… their actions change the system state in ways that feed back into their own subsequent reasoning. ",[4466],{"_key":4459,"_type":272,"blank":57,"href":4467,"noOpener":57,"noReferrer":57,"url":4467},"https://arxiv.org/abs/2605.16282",{"_key":4469,"_type":150,"children":4470,"markDefs":4474,"style":173},"e92a5e53d64d",[4471],{"_key":4462,"_type":154,"marks":4472,"text":4473},[],"That last one is just automation interference in academic attire. ",[],{"_key":4476,"_type":150,"children":4477,"markDefs":4481,"style":173},"3e805629f0bb",[4478],{"_key":4462,"_type":154,"marks":4479,"text":4480},[],"When the agent's field update fires a flow that changes three other records, the agent is now reasoning about an org it just silently modified. ",[],{"_key":4483,"_type":150,"children":4484,"markDefs":4497,"style":173},"ee500f079d39",[4485,4488,4493],{"_key":4462,"_type":154,"marks":4486,"text":4487},[],"And the reliability numbers make clear how often this goes wrong in rule-heavy environments: ",{"_key":4489,"_type":154,"marks":4490,"text":4492},"f1b4da7baf44",[4491],"29cee2597877","t-bench",{"_key":4494,"_type":154,"marks":4495,"text":4496},"3acbd4076044",[],", which tests agents against domain policies and tool access, found that state-of-the-art agents succeeded on fewer than half of tasks and were deeply inconsistent… the chance of an agent solving the same task correctly eight times in a row fell below 25%.",[4498],{"_key":4491,"_type":272,"blank":57,"href":4499,"noOpener":57,"noReferrer":57,"url":4499},"https://arxiv.org/abs/2406.12045",{"_key":4501,"_type":150,"children":4502,"markDefs":4515,"style":173},"222caa7866ab",[4503,4506,4511],{"_key":4494,"_type":154,"marks":4504,"text":4505},[]," In an org where every write has consequences, inconsistency becomes a major ",{"_key":4507,"_type":154,"marks":4508,"text":4510},"fad090f43c1c",[4509],"db6889a47038","blast radius",{"_key":4512,"_type":154,"marks":4513,"text":4514},"f1b4d85264db",[]," problem.",[4516],{"_key":4509,"_ref":791,"_type":463,"linkType":33,"slug":4517},{"_type":22,"current":793},{"_key":4519,"_type":150,"children":4520,"markDefs":4525,"style":282},"02a676c37289",[4521],{"_key":4522,"_type":154,"marks":4523,"text":4524},"7708eb2adc37",[],"Why the automation stack became invisible",[],{"_key":4527,"_type":150,"children":4528,"markDefs":4533,"style":173},"f1388bae5836",[4529],{"_key":4530,"_type":154,"marks":4531,"text":4532},"5df2aeede9ab",[],"No one designed the stack. It accumulated. The workflow rule was built in 2017 because that was the tool. The process was built in 2019 because Process Builder was the new standard. The Apex trigger was built by a consultant during an integration project. And so on and so forth.",[],{"_key":4535,"_type":150,"children":4536,"markDefs":4550,"style":173},"8a6883cfa8a1",[4537,4541,4546],{"_key":4538,"_type":154,"marks":4539,"text":4540},"b63e437d7995",[],"The result is that automation logic on a single object is distributed across four tools with four different interfaces, no shared execution view, and a ",{"_key":4542,"_type":154,"marks":4543,"text":4545},"4e880a4f8a4d",[4544],"4a1fddd755e8","documented order of execution",{"_key":4547,"_type":154,"marks":4548,"text":4549},"c377d9a7c874",[]," that runs through roughly twenty distinct steps on every record save, before-save flows, before triggers, validation, after triggers, assignment rules, workflow rules (which can fire the triggers again), escalation rules, roll-up summaries, and onward. Even experienced admins get this wrong (it’s the single-most bookmarked page in Salesforce's developer documentation for a reason).",[4551],{"_key":4544,"_type":272,"blank":57,"href":4552,"noOpener":57,"noReferrer":57,"url":4552},"https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_triggers_order_of_execution.htm",{"_key":4554,"_type":150,"children":4555,"markDefs":4560,"style":173},"a4ed87408a34",[4556],{"_key":4557,"_type":154,"marks":4558,"text":4559},"a13cbe8f251a",[],"A human admin compensates with a lot of institutional knowledge and a little fear. They know, or half-remember, that touching the Opportunity object is dangerous, so they test in sandbox and ask the person who's been there longest. An agent has neither the institutional knowledge nor the fear. It has the API and a goal. Every mitigation a careful human applies is a form of context the agent was never given.",[],{"_key":4562,"_type":150,"children":4563,"markDefs":4567,"style":173},"5d68d9d707ed",[4564],{"_key":4565,"_type":154,"marks":4566,"text":472},"a4ee886d31f9",[],[],{"_key":4569,"_type":150,"children":4570,"markDefs":4583,"style":173},"3220a2d48b15",[4571,4574,4578],{"_key":4572,"_type":154,"marks":4573,"text":1681},"a07a7d9c7486",[228],{"_key":4575,"_type":154,"marks":4576,"text":4577},"ab2c72fa1503",[165,228],"\n🪄 SF Ben's 2026 Admin Survey found just 2% of orgs are clean and well-maintained. If cleanup is the prerequisite for AI, 98% of companies are disqualified. We think the prerequisite is wrong. Read: ",{"_key":4579,"_type":154,"marks":4580,"text":4582},"70fc705e36a3",[165,228,4581],"39706b7b5b77","Only 2% of Salesforce Orgs Are \"Clean.\" Deploy Agents Anyway →",[4584],{"_key":4581,"_ref":2682,"_type":463,"linkType":33,"slug":4585},{"_type":22,"current":2684},{"_key":4587,"_type":150,"children":4588,"markDefs":4592,"style":173},"e8d71ed0e74f",[4589],{"_key":4590,"_type":154,"marks":4591,"text":1681},"9edaf03f074f",[],[],{"_key":4594,"_type":150,"children":4595,"markDefs":4599,"style":173},"574cf294622c",[4596],{"_key":4597,"_type":154,"marks":4598,"text":472},"c093b957b812",[],[],{"_key":4601,"_type":150,"children":4602,"markDefs":4607,"style":282},"76aee4559bf8",[4603],{"_key":4604,"_type":154,"marks":4605,"text":4606},"cba57181a8ed",[],"What an agent actually needs before it can write safely",[],{"_key":4609,"_type":150,"children":4610,"markDefs":4615,"style":173},"2eb5740f0e20",[4611],{"_key":4612,"_type":154,"marks":4613,"text":4614},"5611cceacd6c",[],"Safe write access requires three things the automation stack does not surface on its own: dependency visibility (every flow, trigger, workflow rule, and process that references the field or object being changed), execution-order awareness (what fires first, what fires as a consequence of what fires first, and what can fire twice), and cross-tool coverage (the full picture across all four automation generations plus managed packages, not just the tool the current admin happens to work in).",[],{"_key":4617,"_type":150,"children":4618,"markDefs":4623,"style":173},"1b65f0bfb515",[4619],{"_key":4620,"_type":154,"marks":4621,"text":4622},"eaf8696f0d0d",[],"Without dependency visibility, the agent cannot enumerate consequences. Without execution-order awareness, it can’t predict cascades… the flow that triggers the roll-up that triggers the second flow. Without cross-tool coverage, it will check Flow Builder, find nothing alarming, and miss the Apex trigger doing something else.",[],{"_key":4625,"_type":150,"children":4626,"markDefs":4631,"style":173},"1e575145ce0a",[4627],{"_key":4628,"_type":154,"marks":4629,"text":4630},"76d98e4d6738",[],"This is the same lack of structural context that produces schema blindness, showing up at the moment of action instead of the moment of interpretation. And the fix has the same shape: it is an indexing problem, not a cleanup one. You don’t need to consolidate every workflow rule into Flow before agents can act. You need the full stack indexed so that any action can be checked against everything it touches, before it executes.",[],{"_key":4633,"_type":150,"children":4634,"markDefs":4639,"style":282},"b2d915699c9c",[4635],{"_key":4636,"_type":154,"marks":4637,"text":4638},"ac2187c8eb50",[],"How impact analysis closes the gap",[],{"_key":4641,"_type":150,"children":4642,"markDefs":4647,"style":173},"9af1567da042",[4643],{"_key":4644,"_type":154,"marks":4645,"text":4646},"a76b65df6a6a",[],"Sweep's Metadata Graph indexes the automation layer alongside the schema: every flow, trigger, workflow rule, process, and validation rule, mapped to the objects and fields they reference and the dependencies between them. ",[],{"_key":4649,"_type":150,"children":4650,"markDefs":4654,"style":173},"a0dd214cade2",[4651],{"_key":4644,"_type":154,"marks":4652,"text":4653},[],"When an agent operating in Build Mode prepares a change, it runs impact analysis against that graph before executing. It knows which flows reference the field before it modifies the field. It knows the trigger on the object before it updates the record. The cascade is visible before the write, which is the only time visibility helps.",[],{"_key":4656,"_type":150,"children":4657,"markDefs":4670,"style":173},"004c2fe271df",[4658,4662,4666],{"_key":4659,"_type":154,"marks":4660,"text":4661},"7c4a6c84ec26",[],"The research points the same direction. Studies of agent failure consistently find that agents fail when they lack the information to model ",{"_key":4663,"_type":154,"marks":4664,"text":4665},"78c17818d259",[228],"consequences",{"_key":4667,"_type":154,"marks":4668,"text":4669},"f40827f7f9d5",[]," and that supplying structured context about the environment measurably improves both accuracy and consistency. ",[],{"_key":4672,"_type":150,"children":4673,"markDefs":4677,"style":173},"6e5254435d64",[4674],{"_key":4667,"_type":154,"marks":4675,"text":4676},[],"And that knowledge the agent needs already exists in the system. Flows declare their triggers. Apex references its objects. The dependency data is sitting in the metadata. It has simply never been assembled into a form that can be consulted at the moment of action.",[],{"_key":4679,"_type":150,"children":4680,"markDefs":4685,"style":282},"1aab71736564",[4681],{"_key":4682,"_type":154,"marks":4683,"text":4684},"6acf2df4d475",[],"The stack that looks like technical debt is actually a spec",[],{"_key":4687,"_type":150,"children":4688,"markDefs":4693,"style":173},"dd87a4ea7864",[4689],{"_key":4690,"_type":154,"marks":4691,"text":4692},"0cafc16b11ae",[],"There's a version of this conversation that treats accumulated automation as pure liability: consolidate everything into Flow, retire the triggers, simplify before agents arrive. ",[],{"_key":4695,"_type":150,"children":4696,"markDefs":4700,"style":173},"541adf8b3b31",[4697],{"_key":4690,"_type":154,"marks":4698,"text":4699},[],"Consolidation has real benefits, and Salesforce's own roadmap pushes that way. But it misses what the stack actually is. Every automation in your org is an executable statement of how your business works. ",[],{"_key":4702,"_type":150,"children":4703,"markDefs":4707,"style":173},"273acd5b4600",[4704],{"_key":4690,"_type":154,"marks":4705,"text":4706},[],"The 2018 workflow rule encodes a real notification requirement. The Apex trigger encodes a real territory policy. Your automation stack is the most precise specification of your operations that exists anywhere in your company… more precise than your process docs, because it runs.",[],{"_key":4709,"_type":150,"children":4710,"markDefs":4715,"style":173},"88f520557f5a",[4711],{"_key":4712,"_type":154,"marks":4713,"text":4714},"26de410f5797",[],"Indexed, that specification becomes the thing that makes agent action safe. Unindexed, it's the thing that makes agent action dangerous. Same stack, same complexity. The difference is legibility.",[],{"_key":4717,"_type":150,"children":4718,"markDefs":4723,"style":282},"0e4feb42477b",[4719],{"_key":4720,"_type":154,"marks":4721,"text":4722},"4323eca6e47b",[],"Before you give agents write access",[],{"_key":4725,"_type":150,"children":4726,"markDefs":4731,"style":173},"a6a63a067204",[4727],{"_key":4728,"_type":154,"marks":4729,"text":4730},"7af659cc1c24",[],"Run these checks before any AI tool gets the ability to modify records or metadata in your org.",[],{"_key":4733,"_type":150,"children":4734,"markDefs":4743,"style":173},"f749a8520284",[4735,4739],{"_key":4736,"_type":154,"marks":4737,"text":4738},"7c7289e5517e",[165],"Inventory the full stack.",{"_key":4740,"_type":154,"marks":4741,"text":4742},"3d7047a94737",[]," For each business-critical object, list every active automation across all four generations plus installed packages. If you can only produce the Flow list, your inventory is partial and your risk is not.",[],{"_key":4745,"_type":150,"children":4746,"markDefs":4755,"style":173},"5ead5f7a57c7",[4747,4751],{"_key":4748,"_type":154,"marks":4749,"text":4750},"39334816b3e0",[165],"Trace one cascade end to end.",{"_key":4752,"_type":154,"marks":4753,"text":4754},"4c0053bd8cd9",[]," Pick your most-touched field — Opportunity stage is usually a good candidate — and document everything that fires when it changes, including second-order effects. If the trace takes more than an hour, an agent acting on that field is acting blind.",[],{"_key":4757,"_type":150,"children":4758,"markDefs":4767,"style":173},"54e699e1d451",[4759,4763],{"_key":4760,"_type":154,"marks":4761,"text":4762},"043e755a565a",[165],"Find your zombie automations.",{"_key":4764,"_type":154,"marks":4765,"text":4766},"d51e361ec760",[]," Workflow rules and processes built by departed admins, still active, still firing. These are the automations most likely to surprise you, because no one currently at the company knows they exist.",[],{"_key":4769,"_type":150,"children":4770,"markDefs":4779,"style":173},"284f65771895",[4771,4775],{"_key":4772,"_type":154,"marks":4773,"text":4774},"634348f4790d",[165],"Check for multi-tool collisions.",{"_key":4776,"_type":154,"marks":4777,"text":4778},"1c888acc6b07",[]," Identify objects where Apex and Flow both run on the same trigger event. These are your highest-interference zones, and the order-of-execution behavior between them is where cascades get unpredictable.",[],{"_key":4781,"_type":150,"children":4782,"markDefs":4791,"style":173},"ef210eafa218",[4783,4787],{"_key":4784,"_type":154,"marks":4785,"text":4786},"273142cb0d29",[165],"Require pre-action impact analysis.",{"_key":4788,"_type":154,"marks":4789,"text":4790},"218abdbdcb42",[]," Whatever tool you're evaluating, ask one question: before it executes a change, can it show you everything that change will trigger? If the answer is no, the agent is guessing, and you're the one absorbing the guess.",[],{"_key":4793,"_type":150,"children":4794,"markDefs":4799,"style":282},"1610dc267f4e",[4795],{"_key":4796,"_type":154,"marks":4797,"text":4798},"4136ef945aa4",[],"Automation interference as a category of risk",[],{"_key":4801,"_type":150,"children":4802,"markDefs":4816,"style":173},"753f23d4f79c",[4803,4807,4812],{"_key":4804,"_type":154,"marks":4805,"text":4806},"63eebf05f004",[],"Like ",{"_key":4808,"_type":154,"marks":4809,"text":4811},"50b3e80900c1",[4810],"76586a8a79a0","agentic permission drift",{"_key":4813,"_type":154,"marks":4814,"text":4815},"48c75849e6bf",[],", automation interference deserves its own name because it doesn't fit the familiar AI risk categories. The model can be perfectly capable. The action can be exactly what was requested. The failure lives in the gap between the action and the environment… in everything the system does in response to a change that the agent could not see coming.",[4817],{"_key":4810,"_ref":3445,"_type":463,"linkType":33,"slug":4818},{"_type":22,"current":4184},{"_key":4820,"_type":150,"children":4821,"markDefs":4835,"style":173},"0a31a27888da",[4822,4826,4831],{"_key":4823,"_type":154,"marks":4824,"text":4825},"b4803599bf0b",[],"An indexed automation stack converts your org's accumulated logic from a minefield ",{"_key":4827,"_type":154,"marks":4828,"text":4830},"29815de8d5b3",[4829],"6172ba2f8461","into a map",{"_key":4832,"_type":154,"marks":4833,"text":4834},"6541f0c7f3b1",[],". The agent that can see the cascade can plan around it. The agent that can't will keep taking narrow actions with wide consequences, and you'll find out which ones after they've fired.",[4836],{"_key":4829,"_ref":4837,"_type":463,"linkType":33,"slug":4838},"c78d4f39-31fb-4c4a-9a2f-fb84c7290191",{"_type":22,"current":4839},"salesforce-process-mapping-visualize-and-fix-broken-hand-offs",{"_key":4841,"_type":150,"children":4842,"markDefs":4847,"style":173},"3ccd6a5b8e83",[4843],{"_key":4844,"_type":154,"marks":4845,"text":4846},"97fdf20fb438",[],"The uncomfortable truth about automation interference is that it predates agents. Your admins have been navigating it for years, with sandboxes and institutional memory standing in for actual visibility. ",[],{"_key":4849,"_type":150,"children":4850,"markDefs":4854,"style":173},"ddccde4ca39b",[4851],{"_key":4844,"_type":154,"marks":4852,"text":4853},[],"Agents just remove the workarounds and expose the underlying condition. The stack was always illegible. Now, something is acting on that at machine speed.",[],{"_type":17,"description":4856,"shareImage":4857,"title":4859},"An agent updates one field. Your org fires seven automations in response. Why accumulated Workflow Rules, flows, and Apex make agent write access dangerous — and why indexing beats consolidating.",{"_type":40,"asset":4858},{"_ref":4219,"_type":1066},"Automation Interference: The Salesforce Agent Risk No One Names | Sweep",{"_type":22,"current":710},{"_createdAt":4862,"_id":3546,"_rev":4863,"_system":4864,"_type":33,"_updatedAt":4867,"author":4868,"category":4884,"featuredImage":4890,"modularContent":4923,"postTitle":4926,"publishDate":4927,"richText":4928,"seo":5402,"slug":5406},"2026-07-02T18:31:41Z","PZVm0dG6zEGHkPfVBWSWka",{"base":4865},{"id":3546,"rev":4866},"nzZ4yidQWUBixWjztd0aL1","2026-07-31T10:47:10Z",{"authorImage":4869,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":4870},{"_type":40,"asset":4871},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":4872,"mimeType":83,"opt":4882,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":4873,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":4874},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":4875,"darkVibrant":4876,"dominant":4877,"lightMuted":4878,"lightVibrant":4879,"muted":4880,"vibrant":4881},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":4883},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":4885,"_type":11,"_updatedAt":12,"selectedColor":4887,"seo":4888,"slug":4889,"title":24},{"base":4886},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":4891,"image":4892},"Why AI Agents Fail in Salesforce (And How to Fix It)",{"_type":40,"asset":4893},{"_createdAt":4894,"_id":4895,"_rev":4896,"_type":45,"_updatedAt":4894,"assetId":4897,"extension":105,"metadata":4898,"mimeType":133,"originalFilename":4241,"path":4919,"sha1hash":4897,"size":4920,"uploadId":4921,"url":4922},"2026-07-02T18:50:33Z","image-35523efed16af9ca84b2fa869d810c25ef3224a1-1200x630-png","1j2P1LzCZw1VBHySYLnIuv","35523efed16af9ca84b2fa869d810c25ef3224a1",{"_type":50,"blurHash":4899,"dimensions":4900,"hasAlpha":57,"isOpaque":57,"lqip":4901,"palette":4902,"thumbHash":4918},"MHSigSM_oc%N%L%Mj[ayfRoe~p%Na#RiIV",{"_type":53,"aspectRatio":109,"height":110,"width":111},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAABXklEQVR4nJ2S227bMBBE/f/flSapnYfUVqw0MWA9VWgoUaKutMjlKSRZrVPUadEFBsSSwOxwdlb8ViGECf9bqz+RLP1H5ON1uEYoEhCRdyRLv5yXJQKnAZyfid8ROueoqhqtC4wxGFNRliVFUU5913V47y+GQWfhrQiUtTC4ceAvMau27TgeE6Loif0+Jo6fiXZPPD5uifcxaZpirT0rC5xcIK+E4zdHqnqaxtJbh/ez1FVdN3x9fmGzeWCzfuD+/jO3n+64ubllvd5wOByoqgrnPL0VTCOk2pN8H3jTPYXpUdrR9bP6SWGSJJOqaBex/bJju50xqn59PaCUomlPZEbIjUfXgqqEuhPq1qOKQNvPfk4ejl4plZFlC3LyPEdrTZ5rxl+0nSMzgbIR7DB/3cm8GDuA9+elLJscjb+G6X30b4DBnSNzEZvLTU+E/4Kf2ftL5qccXgv0R+TXCH8AlCpXbP1fcVsAAAAASUVORK5CYII=",{"_type":60,"darkMuted":4903,"darkVibrant":4906,"dominant":4908,"lightMuted":4909,"lightVibrant":4911,"muted":4913,"vibrant":4916},{"_type":62,"background":4904,"foreground":64,"population":4905,"title":64},"#3f3e40",0.37,{"_type":62,"background":4907,"foreground":64,"population":82,"title":64},"#132e71",{"_type":62,"background":4904,"foreground":64,"population":4905,"title":64},{"_type":62,"background":4910,"foreground":72,"population":82,"title":64},"#a4b4c4",{"_type":62,"background":4912,"foreground":72,"population":82,"title":64},"#6ca4fc",{"_type":62,"background":4914,"foreground":64,"population":4915,"title":64},"#7b7d82",0.13,{"_type":62,"background":4917,"foreground":64,"population":82,"title":64},"#3464dc","/fcFBICEqYeId3i/Z3eceO+J9w==","images/9eu1m6zu/production/35523efed16af9ca84b2fa869d810c25ef3224a1-1200x630.png",99914,"12f51046670ee5de25f31544211bb30921c427b6","https://cdn.sanity.io/images/9eu1m6zu/production/35523efed16af9ca84b2fa869d810c25ef3224a1-1200x630.png",[4924],{"_key":4925,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"f33dfcd36376731608902b6c6075f12b","Where AI Agents Fail in Salesforce (And How to Fix It)","2026-07-02",[4929,4936,4944,4951,4958,4965,4986,5002,5020,5028,5036,5043,5051,5059,5074,5081,5120,5128,5136,5163,5184,5192,5200,5208,5216,5224,5241,5259,5277,5285,5293,5314,5326,5338,5350,5362,5370,5378,5386,5394],{"_key":4930,"_type":150,"children":4931,"markDefs":4935,"style":158},"4700047a8e98",[4932],{"_key":4933,"_type":154,"marks":4934,"text":156},"08488b74e09a",[],[],{"_key":4937,"_type":150,"children":4938,"level":54,"listItem":171,"markDefs":4943,"style":173},"159cd00d8408",[4939],{"_key":4940,"_type":154,"marks":4941,"text":4942},"cb6958613b43",[],"Agents failing in Salesforce is almost never a model problem at this point… it’s a context problem rooted in metadata the agent cannot see.",[],{"_key":4945,"_type":150,"children":4946,"level":54,"listItem":171,"markDefs":4950,"style":173},"364735d3e35e",[4947],{"_key":4940,"_type":154,"marks":4948,"text":4949},[],"The distance between what your Salesforce org actually does and what any agent can observe is the Context Gap, and it compounds every time a field, flow, or permission changes without documentation.",[],{"_key":4952,"_type":150,"children":4953,"level":54,"listItem":171,"markDefs":4957,"style":173},"cb0907335712",[4954],{"_key":4940,"_type":154,"marks":4955,"text":4956},[],"Making your existing complexity legible to agents is what compresses delivery timelines; cleaning up your org first is not a prerequisite, it is a delay.",[],{"_key":4959,"_type":150,"children":4960,"markDefs":4964,"style":173},"6679b873bc9c",[4961],{"_key":4962,"_type":154,"marks":4963,"text":1681},"ba5b7065eccb",[],[],{"_key":4966,"_type":150,"children":4967,"markDefs":4981,"style":173},"5d2d689412f7",[4968,4972,4977],{"_key":4969,"_type":154,"marks":4970,"text":4971},"36bef19bf82e",[],"Most teams discover the problem the same way: They wire up an AI agent to their Salesforce org, run a few test cases, and it works well enough to feel promising. Then, heartened by previous successes… they push it further. The agent ",{"_key":4973,"_type":154,"marks":4974,"text":4976},"4b0d45813760",[4975],"4452be5c6d56","mis-routes a lead",{"_key":4978,"_type":154,"marks":4979,"text":4980},"2553923f0774",[],", skips a required field, triggers a flow that was supposed to be deprecated two years ago, or confidently updates a record in a way that breaks three downstream processes no one remembered were connected.",[4982],{"_key":4975,"_ref":4983,"_type":463,"linkType":33,"slug":4984},"7e68df8c-855b-4ea7-852e-86031170b182",{"_type":22,"current":4985},"salesforce-lead-routing-2025-guide",{"_key":4987,"_type":150,"children":4988,"markDefs":5001,"style":173},"d336b37aa185",[4989,4993,4997],{"_key":4990,"_type":154,"marks":4991,"text":4992},"4beef130ebae",[],"The first instinct, of course, is to blame the model. These days, unless you’re using freeware from a shady backrooms website… the model is ",{"_key":4994,"_type":154,"marks":4995,"text":4996},"5812c3655c80",[228],"usually",{"_key":4998,"_type":154,"marks":4999,"text":5000},"2e42edfc4cc4",[]," not the problem.",[],{"_key":5003,"_type":150,"children":5004,"markDefs":5017,"style":173},"b36ee1e2caf8",[5005,5009,5013],{"_key":5006,"_type":154,"marks":5007,"text":5008},"f5b613a65746",[],"What the agent lacked was ",{"_key":5010,"_type":154,"marks":5011,"text":1378},"7ced603bddca",[5012],"3a5b62f17082",{"_key":5014,"_type":154,"marks":5015,"text":5016},"ac82816bee0d",[],": a working map of what the org actually looks like, how its objects relate, which automations are live, and what a change in one place does to everything else. Without that, even a capable model is working in the dark.",[5018],{"_key":5012,"_ref":1385,"_type":463,"linkType":33,"slug":5019},{"_type":22,"current":1387},{"_key":5021,"_type":150,"children":5022,"markDefs":5027,"style":158},"eb217eb7d780",[5023],{"_key":5024,"_type":154,"marks":5025,"text":5026},"1c43104a42f3",[],"What AI Agents Need to Act Safely in Salesforce",[],{"_key":5029,"_type":150,"children":5030,"markDefs":5035,"style":173},"ce680dbed9c9",[5031],{"_key":5032,"_type":154,"marks":5033,"text":5034},"2d09f048c4f5",[],"There is a useful analogy here, I think. ",[],{"_key":5037,"_type":150,"children":5038,"markDefs":5042,"style":173},"ee99a6471d80",[5039],{"_key":5032,"_type":154,"marks":5040,"text":5041},[],"Even a genius-level new hire who has never seen your Salesforce setup will ask questions before touching anything. They want to know what the Lead Status field drives, whether that Opportunity Stage change will trigger a CPQ process, and who owns the territory assignment logic. They are building a mental model before acting.",[],{"_key":5044,"_type":150,"children":5045,"markDefs":5050,"style":173},"38757b910b1c",[5046],{"_key":5047,"_type":154,"marks":5048,"text":5049},"5ca92b36b0c4",[],"An AI agent needs the exact thing, and it needs it instantly, at the moment of action, for every action it considers.",[],{"_key":5052,"_type":150,"children":5053,"markDefs":5058,"style":173},"cfe5aaa0944c",[5054],{"_key":5055,"_type":154,"marks":5056,"text":5057},"c5bbc1e80a46",[],"Agents require structured, accurate, current information about the system they are operating in. In Salesforce, that means schema, field-level dependencies, active automations, permission sets, integration touch points, and the logic layered across all of it.",[],{"_key":5060,"_type":150,"children":5061,"markDefs":5071,"style":173},"eaedc1ca95ee",[5062,5066],{"_key":5063,"_type":154,"marks":5064,"text":5065},"26f6bf697d89",[],"Most agents get exactly zero of this. They get a natural-language description of what the CRM is supposed to do, if they get anything at all. The actual org has diverged from that description for years. That divergence is your ",{"_key":5067,"_type":154,"marks":5068,"text":5070},"35f34cd8f1ec",[5069],"eb91c43a680e","Context Gap.",[5072],{"_key":5069,"_ref":4008,"_type":463,"linkType":33,"slug":5073},{"_type":22,"current":4010},{"_key":5075,"_type":150,"children":5076,"markDefs":5080,"style":173},"471e6dbfcaff",[5077],{"_key":5078,"_type":154,"marks":5079,"text":472},"89c18a1da9e4",[],[],{"_key":5082,"_type":1424,"captionLeft":5083,"img":5084,"markDefs":19},"4de54da2e53f","Sweep solves the context gap",{"_type":37,"altText":5085,"image":5086},"context_gap_salesforce",{"_type":40,"asset":5087},{"_createdAt":5088,"_id":5089,"_rev":5090,"_type":45,"_updatedAt":5088,"assetId":5091,"extension":105,"metadata":5092,"mimeType":133,"originalFilename":5115,"path":5116,"sha1hash":5091,"size":5117,"uploadId":5118,"url":5119},"2026-07-31T10:46:35Z","image-0365da14b089ce42b1da0078548f390f742b6629-1910x1061-png","BOen5AwKmZJYechnstRDAU","0365da14b089ce42b1da0078548f390f742b6629",{"_type":50,"blurHash":5093,"dimensions":5094,"hasAlpha":57,"isOpaque":56,"lqip":5098,"palette":5099,"thumbHash":5114},"M3RD4gY8IX.8xu^+X6o#IVWWL}cFpJ,-Di",{"_type":53,"aspectRatio":5095,"height":5096,"width":5097},1.8001885014137606,1061,1910,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAACEUlEQVR4nE3Tx24cMRAE0Pn//3MQYEubJjGzm3GXwzKGMmwdHtjgoVAg2NNukpK+RM3PrKh+UT5Pn7OyPu9C5Mey5fsi8rqbrCxl7cNgfCjSULjcxTppKnXn2t5tPq46HrvhYzc0SBsOTekwzh7LfDne3n4e3368HR+X+2GcPzjlIaR8OAqv612kSVLpM1V8lxG/hMciDVZpsCkDaQmGEyhEWKux7TvmdcMuJKz3IOaBQ4Cxvn9c1jZdVegPE3FTHrN0WKXFpiyUD7CxwqUnKFWEVBByAaUMRwHaemjrBus8pLb9/WNp0++d+00RZqGxnkY7C00JPr/gc4OLFYYzNBcIylhdxGIDdssQjmE5wjjul+vWpsXkvpiA26JwX9W/0N14KEqjpeKCxSXcbcLNRFz0KeCuGLNmaD5bx3697W1SvvbdJlxnhdssMO8Ki9CjpbAME8oIXF3Cw6YRfHqYgLtkPCRD09dAql2HJ4SNWBVh1TTmM8jG53hDO0ITFOXR+nNOkP6TC+V/oObafWndpVeXLvfNpC597S4f3ReMe0ql8ymecqeUOw+lh1Ou3frQrzfxmgzX4vPr5XJrimrbTGq7zU3xs+nwappL8zG3EFPjEBuH0DjGIabUUi4t5NK04/MfxknYLE2obGM7tyWeWyNcidLXqKhG5XM0FKInjs7TX58zMUcOMXoOSVui20PMfwAeTUH+xHZQHgAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":5100,"darkVibrant":5102,"dominant":5104,"lightMuted":5107,"lightVibrant":5109,"muted":5110,"vibrant":5112},{"_type":62,"background":5101,"foreground":64,"population":82,"title":64},"#4c3c6c",{"_type":62,"background":5103,"foreground":64,"population":1527,"title":64},"#3684ac",{"_type":62,"background":5105,"foreground":72,"population":5106,"title":72},"#98e1f3",0.1,{"_type":62,"background":5108,"foreground":72,"population":82,"title":64},"#d4bcbc",{"_type":62,"background":5105,"foreground":72,"population":5106,"title":72},{"_type":62,"background":5111,"foreground":64,"population":82,"title":64},"#5c94a4",{"_type":62,"background":5113,"foreground":72,"population":1127,"title":64},"#46defc","+/eBA4APdLVwSrRQeRp29mhod3eAdwc=","Images (3).png","images/9eu1m6zu/production/0365da14b089ce42b1da0078548f390f742b6629-1910x1061.png",91340,"41c688475ff86ac94152b000c000b476ae043daa","https://cdn.sanity.io/images/9eu1m6zu/production/0365da14b089ce42b1da0078548f390f742b6629-1910x1061.png",{"_key":5121,"_type":150,"children":5122,"markDefs":5127,"style":158},"bbb6089b46e5",[5123],{"_key":5124,"_type":154,"marks":5125,"text":5126},"389e4b37dd68",[],"Why Agent Failures Are a Context Gap, Not a Cleanup Problem",[],{"_key":5129,"_type":150,"children":5130,"markDefs":5135,"style":173},"921b21f134f3",[5131],{"_key":5132,"_type":154,"marks":5133,"text":5134},"a21963e6e583",[],"The standard advice, repeated across implementation guides and Agentforce readiness checklists, is some version of \"clean up your Salesforce before you add AI.\" Consolidate your fields. Archive dead flows. Simplify your permission model.",[],{"_key":5137,"_type":150,"children":5138,"markDefs":5160,"style":173},"5e0a61e61c34",[5139,5143,5147,5151,5156],{"_key":5140,"_type":154,"marks":5141,"text":5142},"b009fae72616",[],"That advice is not wrong, well not ",{"_key":5144,"_type":154,"marks":5145,"text":5146},"15ad9e1a46f5",[228],"exactly",{"_key":5148,"_type":154,"marks":5149,"text":5150},"e1ddf43b347b",[],". But ",{"_key":5152,"_type":154,"marks":5153,"text":5155},"24253cc70a1f",[5154],"5e7176c72f04","treating complexity as the enemy",{"_key":5157,"_type":154,"marks":5158,"text":5159},"822eeaab835e",[]," misunderstands where the risk actually sits.",[5161],{"_key":5154,"_ref":2088,"_type":463,"linkType":33,"slug":5162},{"_type":22,"current":2090},{"_key":5164,"_type":150,"children":5165,"markDefs":5179,"style":173},"3f6f9d9e94c1",[5166,5170,5175],{"_key":5167,"_type":154,"marks":5168,"text":5169},"b68fa3723135",[],"A field that looks redundant from the outside might be the one that routes enterprise deals to the right queue. A flow that appears orphaned might be the fallback for a segment your top rep owns manually. Years of custom fields, process rules, and permission exceptions are not noise. They are the ",{"_key":5171,"_type":154,"marks":5172,"text":5174},"d4b3f75a51d0",[5173],"cf276e70c3e5","recorded history",{"_key":5176,"_type":154,"marks":5177,"text":5178},"32e36245d38b",[]," of how your business actually operates.",[5180],{"_key":5173,"_ref":5181,"_type":463,"linkType":33,"slug":5182},"587dc1d5-b6f7-4241-ade6-efdf639a41ef",{"_type":22,"current":5183},"2026-guide-to-salesforce-event-monitoring",{"_key":5185,"_type":150,"children":5186,"markDefs":5191,"style":173},"cd4192a98108",[5187],{"_key":5188,"_type":154,"marks":5189,"text":5190},"a98f73fe3e34",[],"It’s mostly problematic because it’s invisible. No agent, no admin, no newly hired RevOps manager can act safely on a system they cannot read. The goal is legibility, not simplicity.",[],{"_key":5193,"_type":150,"children":5194,"markDefs":5199,"style":173},"34c190b7be45",[5195],{"_key":5196,"_type":154,"marks":5197,"text":5198},"33b95b990082",[],"When you close the Context Gap by indexing what the org actually contains, including the complexity, agents can reason about it. They can see that changing a field will affect four flows. They can flag that a permission set is wider than it should be before a write action goes through. They can surface the dependency chain before the chain gets pulled.",[],{"_key":5201,"_type":150,"children":5202,"markDefs":5207,"style":173},"b87aebf1b0ea",[5203],{"_key":5204,"_type":154,"marks":5205,"text":5206},"6cb217ab8026",[],"This is the mechanical reason that agents fail, and it is the mechanical reason that making metadata legible is what actually reduces that failure rate.",[],{"_key":5209,"_type":150,"children":5210,"markDefs":5215,"style":158},"a5b14391dc72",[5211],{"_key":5212,"_type":154,"marks":5213,"text":5214},"90713010bc09",[],"The 3 Ways AI Agents Fail in Salesforce",[],{"_key":5217,"_type":150,"children":5218,"markDefs":5223,"style":173},"d89d280bd2a8",[5219],{"_key":5220,"_type":154,"marks":5221,"text":5222},"43432fb5ab3c",[],"Understanding agents failing in Salesforce means knowing which layer of the system broke down. In practice, failure concentrates in three main areas.",[],{"_key":5225,"_type":150,"children":5226,"level":54,"listItem":902,"markDefs":5238,"style":173},"18583f514360",[5227,5231,5234],{"_key":5228,"_type":154,"marks":5229,"text":4434},"0b5530454292",[165,5230],"a73e510f878b",{"_key":5232,"_type":154,"marks":5233,"text":411},"546f087e706b",[165],{"_key":5235,"_type":154,"marks":5236,"text":5237},"95138a8bac2f",[]," The agent does not know what fields exist, what they mean, or how they relate. It infers from field names, which are often wrong, abbreviated, or inherited from a migration that happened in 2019. A field called \"Lead Source\" in your org may have nothing to do with the standard Salesforce Lead Source picklist; it may have been repurposed three times. An agent reading the name will guess wrong.",[5239],{"_key":5230,"_ref":660,"_type":463,"linkType":33,"slug":5240},{"_type":22,"current":662},{"_key":5242,"_type":150,"children":5243,"level":54,"listItem":902,"markDefs":5256,"style":173},"dfb9ffabda3e",[5244,5249,5252],{"_key":5245,"_type":154,"marks":5246,"text":5248},"9a9b98eea563",[165,5247],"716ef4739595","Automation interference",{"_key":5250,"_type":154,"marks":5251,"text":411},"15f9ca1282b7",[165],{"_key":5253,"_type":154,"marks":5254,"text":5255},"d280bc62490f",[]," Salesforce orgs accumulate automation over years: Workflow Rules, Process Builder flows, Apex triggers, Flow Builder automations, and sometimes all four doing related things on the same object. An agent that cannot see this stack does not know that updating a field will fire a notification, a stage change, and a CPQ sync simultaneously. The agent's action was narrow. The consequence was not.",[5257],{"_key":5247,"_ref":708,"_type":463,"linkType":33,"slug":5258},{"_type":22,"current":710},{"_key":5260,"_type":150,"children":5261,"level":54,"listItem":902,"markDefs":5274,"style":173},"4c8a55e6f9a9",[5262,5267,5270],{"_key":5263,"_type":154,"marks":5264,"text":5266},"b17ae1f91575",[165,5265],"61cf8cd7abde","Permission drift",{"_key":5268,"_type":154,"marks":5269,"text":411},"e024d48b56c2",[165],{"_key":5271,"_type":154,"marks":5272,"text":5273},"88e29cfbe972",[]," Permission sets accrete. Users get elevated access for a project and never have it removed. Profiles hold legacy permissions that nobody audits because auditing them manually takes weeks. An agent operating without a current permission map will either fail on actions it should be able to take, or succeed on actions it should not. Both are failure modes; one is just louder than the other.",[5275],{"_key":5265,"_ref":3445,"_type":463,"linkType":33,"slug":5276},{"_type":22,"current":4184},{"_key":5278,"_type":150,"children":5279,"markDefs":5284,"style":173},"e7f01f2bbe1c",[5280],{"_key":5281,"_type":154,"marks":5282,"text":5283},"c4e66d81240c",[],"None of these are exotic edge cases. In any Salesforce org older than three years, all three are present, if not endemic.",[],{"_key":5286,"_type":150,"children":5287,"markDefs":5292,"style":158},"5024d580a1c2",[5288],{"_key":5289,"_type":154,"marks":5290,"text":5291},"ec1cd8b62f6b",[],"How to Close the Context Gap: Make Metadata Legible to Agents",[],{"_key":5294,"_type":150,"children":5295,"markDefs":5309,"style":173},"2b02d7c8dd2b",[5296,5300,5305],{"_key":5297,"_type":154,"marks":5298,"text":5299},"b46da3c2c66d",[],"The shift from \"",{"_key":5301,"_type":154,"marks":5302,"text":5304},"64d42f651eb3",[5303],"13d9a1316b95","agents failing",{"_key":5306,"_type":154,"marks":5307,"text":5308},"83c2abb4b8a1",[],"\" to \"agents working\" is not primarily a model upgrade. It is an indexing problem. Here is what that process requires.",[5310],{"_key":5303,"_ref":5311,"_type":463,"linkType":33,"slug":5312},"2bfd82d1-21d3-4bab-8fbc-7ddddcdb6114",{"_type":22,"current":5313},"why-your-salesforce-agents-will-fail",{"_key":5315,"_type":150,"children":5316,"level":54,"listItem":902,"markDefs":5325,"style":173},"12a7f8984dac",[5317,5321],{"_key":5318,"_type":154,"marks":5319,"text":5320},"8e9b701d729d",[165],"Map the metadata, not just the schema.",{"_key":5322,"_type":154,"marks":5323,"text":5324},"da1c5f268312",[]," Field labels and object names are a starting point. Dependencies, automation logic, and permission relationships are what agents actually need. A metadata index that captures all of these, and keeps them current as the org changes, is the foundation.",[],{"_key":5327,"_type":150,"children":5328,"level":54,"listItem":902,"markDefs":5337,"style":173},"7f27aaaf4062",[5329,5333],{"_key":5330,"_type":154,"marks":5331,"text":5332},"b3f0cf27a1bd",[165],"Attach meaning to structure.",{"_key":5334,"_type":154,"marks":5335,"text":5336},"b9cc160539db",[]," Metadata tells you what fields exist. It does not tell you why Field A matters more than Field B for a particular process. That context lives in documentation, in the heads of admins, and in the patterns of how records actually move through the system. Surfacing that layer, and keeping it connected to the live org rather than sitting in a Confluence page from 2021, is what makes context usable.",[],{"_key":5339,"_type":150,"children":5340,"level":54,"listItem":902,"markDefs":5349,"style":173},"e8921849a924",[5341,5345],{"_key":5342,"_type":154,"marks":5343,"text":5344},"cd73ab34c007",[165],"Build impact awareness before write actions.",{"_key":5346,"_type":154,"marks":5347,"text":5348},"22293823643d",[]," Any agent action that writes to Salesforce should have access to a dependency map. What automations does this field trigger? What downstream objects does this stage change affect? This check does not slow agents down materially; it prevents the class of failure that makes teams pull AI access entirely.",[],{"_key":5351,"_type":150,"children":5352,"level":54,"listItem":902,"markDefs":5361,"style":173},"4d7de4fe2d6e",[5353,5357],{"_key":5354,"_type":154,"marks":5355,"text":5356},"c0a35f8a0c14",[165],"Treat permission state as live data.",{"_key":5358,"_type":154,"marks":5359,"text":5360},"bca48468b44f",[]," A permission snapshot from last quarter is not useful for a write action happening today. Agents need to know the current state of who can do what, and they need that state to be accurate enough to trust.",[],{"_key":5363,"_type":150,"children":5364,"markDefs":5369,"style":173},"4a32056d0157",[5365],{"_key":5366,"_type":154,"marks":5367,"text":5368},"e5c771c46eb6",[],"Sweep's Documentation Agent and Monitoring Agent address exactly this indexing layer: they read the org's metadata continuously, surface dependencies and logic that would otherwise require hours of manual investigation, and give agents and people a shared map to work from. ClearGov cut org audits from two weeks to 20 minutes using this approach. That compression is not about having a cleaner org. It is about having a legible one.",[],{"_key":5371,"_type":150,"children":5372,"markDefs":5377,"style":158},"190b912490af",[5373],{"_key":5374,"_type":154,"marks":5375,"text":5376},"a2278982ff3f",[],"Why Complexity Is the Context AI Agents Run On",[],{"_key":5379,"_type":150,"children":5380,"markDefs":5385,"style":173},"af1eebeeb8b8",[5381],{"_key":5382,"_type":154,"marks":5383,"text":5384},"93a1d33a8599",[],"There is something ironic about how AI readiness conversations usually go. Teams spend weeks simplifying their Salesforce environment to prepare for agents, then the agents still fail because the simplified documentation does not reflect what the live system actually does.",[],{"_key":5387,"_type":150,"children":5388,"markDefs":5393,"style":173},"01289c827a72",[5389],{"_key":5390,"_type":154,"marks":5391,"text":5392},"a8d74215747d",[],"The orgs that get agents working fastest are usually not the ones with the cleanest setups. They are the ones where the complexity has been mapped. Every custom field that represents a business rule, every deprecated-but-still-firing flow, every permission exception for a specific sales segment: all of it is context. Indexed, it is an asset. Invisible, it is the reason your agents keep making the same mistakes.",[],{"_key":5395,"_type":150,"children":5396,"markDefs":5401,"style":173},"c1e5dc83a533",[5397],{"_key":5398,"_type":154,"marks":5399,"text":5400},"11a144a67ac9",[],"Agents failing in Salesforce is solvable. When agents can see what the system actually does, they can act on it safely, delivery timelines compress, and the weeks spent reconstructing what the system does get redirected to changing it with confidence.",[],{"_type":17,"description":5403,"shareImage":5404,"title":4891},"AI agents fail in Salesforce because of a context gap, not a bad model. The 3 failure modes—schema blindness, automation interference, permission drift—and how to fix them.",{"_type":40,"asset":5405},{"_ref":4895,"_type":1066},{"_type":22,"current":3548},{"_createdAt":5408,"_id":660,"_rev":5409,"_system":5410,"_type":33,"_updatedAt":5413,"author":5414,"category":5430,"featuredImage":5436,"modularContent":5469,"postTitle":5473,"publishDate":4927,"richText":5474,"seo":6088,"slug":6091},"2026-07-02T19:02:58Z","1j2P1LzCZw1VBHySYWAZVh",{"base":5411},{"id":660,"rev":5412},"nzZ4yidQWUBixWjztd3Tvz","2026-07-06T21:13:36Z",{"authorImage":5415,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":5416},{"_type":40,"asset":5417},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":5418,"mimeType":83,"opt":5428,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":5419,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":5420},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":5421,"darkVibrant":5422,"dominant":5423,"lightMuted":5424,"lightVibrant":5425,"muted":5426,"vibrant":5427},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":5429},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":5431,"_type":11,"_updatedAt":12,"selectedColor":5433,"seo":5434,"slug":5435,"title":24},{"base":5432},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":5437,"image":5438},"Schema Blindness blog",{"_type":40,"asset":5439},{"_createdAt":5440,"_id":5441,"_rev":5442,"_type":45,"_updatedAt":5440,"assetId":5443,"extension":105,"metadata":5444,"mimeType":133,"originalFilename":1130,"path":5465,"sha1hash":5443,"size":5466,"uploadId":5467,"url":5468},"2026-07-02T19:03:34Z","image-adaf935affc6902fc8899f50afddfce1e518922b-1200x630-png","nzZ4yidQWUBixWjztccZPz","adaf935affc6902fc8899f50afddfce1e518922b",{"_type":50,"blurHash":5445,"dimensions":5446,"hasAlpha":57,"isOpaque":57,"lqip":5447,"palette":5448,"thumbHash":5464},"M05Evz^c00.A0LD$WAt7WCt7005G~qDg_2",{"_type":53,"aspectRatio":109,"height":110,"width":111},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAABOElEQVR4nLVSa4+CMBDkVyioFFpKKQ81cOeFGCjKS43///fMhZ5R7kFyXnIfJjvpbqfbnTXMmY0xrDnR+Hr+WxhTib+KGpPJ+RCf79awZjaWpoOV5WJhDgJDdzYW5i1qTrAwnfs4vsO+w1hZBIHHsJYcsWCIOEUSUMSCIvIpQs4QColYbhEGa8hgjUhuEMktpEjgEv7pFwYlFHmWoFcZOpWiUxnOxwynKkVTbFAXKWpVoG/O6JoL2uaCU3/FqbvieOiQbncgK+8h6BIPu+wFdVWiqUrUqkR7UJqrfY4iz1HuSxyrFm1z1hiE60MPVTZ4e92DuYGetxZcWg6oI+DzCIJH8L1Q88BPwJnUxR6VmgseQ/ixruMsvEHCXrJplz+G+5y7w52Hyzd3/mUPxyswXqFH1z8/PhZ8B8uUL8JRKzfXAAAAAElFTkSuQmCC",{"_type":60,"darkMuted":5449,"darkVibrant":5452,"dominant":5455,"lightMuted":5456,"lightVibrant":5458,"muted":5460,"vibrant":5462},{"_type":62,"background":5450,"foreground":64,"population":5451,"title":64},"#705f3c",0.09,{"_type":62,"background":5453,"foreground":64,"population":5454,"title":64},"#695c13",0.33,{"_type":62,"background":5453,"foreground":64,"population":5454,"title":64},{"_type":62,"background":5457,"foreground":72,"population":1524,"title":72},"#d5d0bf",{"_type":62,"background":5459,"foreground":72,"population":1527,"title":72},"#eee17a",{"_type":62,"background":5461,"foreground":64,"population":82,"title":64},"#8c6c4c",{"_type":62,"background":5463,"foreground":72,"population":82,"title":64},"#dcc454","yAcGBIBYaXd2eIhweYp8iNCHCA==","images/9eu1m6zu/production/adaf935affc6902fc8899f50afddfce1e518922b-1200x630.png",87785,"b9944409f6a79efbf60a42ab9de41600fad09efb","https://cdn.sanity.io/images/9eu1m6zu/production/adaf935affc6902fc8899f50afddfce1e518922b-1200x630.png",[5470],{"_key":5471,"_type":142,"cols":143,"filterByCategory":5472,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"634ae5b75a17d8ee1943f1c08009da21",{"_ref":6,"_type":1066},"Schema Blindness: Why AI Agents Guess Wrong in Your Salesforce Org",[5475,5482,5490,5508,5516,5523,5539,5546,5553,5560,5574,5581,5600,5630,5637,5645,5653,5661,5680,5688,5696,5704,5712,5720,5727,5734,5749,5756,5763,5771,5791,5812,5853,5886,5894,5902,5910,5918,5945,5953,5961,5973,5985,5997,6009,6021,6029,6037,6056,6063,6080],{"_key":5476,"_type":150,"children":5477,"markDefs":5481,"style":158},"8752ef2b7e7b",[5478],{"_key":5479,"_type":154,"marks":5480,"text":156},"320d56f1c037",[],[],{"_key":5483,"_type":150,"children":5484,"level":54,"listItem":171,"markDefs":5489,"style":173},"444b250618a9",[5485],{"_key":5486,"_type":154,"marks":5487,"text":5488},"4f4fe6a68568",[],"Schema blindness occurs when an AI agent infers field meaning from names alone, without access to definitions, history, or business logic, and in complex Salesforce orgs that inference is usually wrong.",[],{"_key":5491,"_type":150,"children":5492,"level":54,"listItem":171,"markDefs":5505,"style":173},"52df3528f537",[5493,5497,5501],{"_key":5494,"_type":154,"marks":5495,"text":5496},"02f10cbe88f7",[],"The underlying problem is a lack of ",{"_key":5498,"_type":154,"marks":5499,"text":1378},"db98af2b816e",[5500],"a3ac0e860461",{"_key":5502,"_type":154,"marks":5503,"text":5504},"2a10666bab29",[],": the distance between how your system is actually built and what any outside observer (human or agent) can see about it.",[5506],{"_key":5500,"_ref":1385,"_type":463,"linkType":33,"slug":5507},{"_type":22,"current":1387},{"_key":5509,"_type":150,"children":5510,"level":54,"listItem":171,"markDefs":5515,"style":173},"9a56488a3649",[5511],{"_key":5512,"_type":154,"marks":5513,"text":5514},"964bbd1f2af4",[],"Indexing your org's metadata before enabling agents is not a cleanup project; it is how you make your existing complexity useful instead of dangerous.",[],{"_key":5517,"_type":150,"children":5518,"markDefs":5522,"style":173},"82104d7b86ec",[5519],{"_key":5520,"_type":154,"marks":5521,"text":1681},"e2b83c639fd0",[],[],{"_key":5524,"_type":150,"children":5525,"markDefs":5538,"style":173},"ee508a339b5c",[5526,5530,5534],{"_key":5527,"_type":154,"marks":5528,"text":5529},"8279dc46afdb",[],"Your org has a field called ",{"_key":5531,"_type":154,"marks":5532,"text":5533},"3bd7d77778ac",[165],"LeadSource__c.",{"_key":5535,"_type":154,"marks":5536,"text":5537},"79270f59aab0",[]," It sounds obvious, right?",[],{"_key":5540,"_type":150,"children":5541,"markDefs":5545,"style":173},"19faa3f6a68a",[5542],{"_key":5535,"_type":154,"marks":5543,"text":5544},[],"An AI agent reads it, assumes it maps to the standard Salesforce Lead Source picklist, and writes logic accordingly. What actually lives in that field is a repurposed campaign-tracking code that your previous admin inherited from a data migration in 2019, then modified twice, and which now drives a routing rule that no one on the current team fully understands. ",[],{"_key":5547,"_type":150,"children":5548,"markDefs":5552,"style":173},"8847fe98a4c3",[5549],{"_key":5535,"_type":154,"marks":5550,"text":5551},[],"The agent was confident. ",[],{"_key":5554,"_type":150,"children":5555,"markDefs":5559,"style":173},"cbc538661216",[5556],{"_key":5535,"_type":154,"marks":5557,"text":5558},[],"The agent was wrong.",[],{"_key":5561,"_type":150,"children":5562,"markDefs":5573,"style":173},"fc8fdb9057a6",[5563,5566,5569],{"_key":5564,"_type":154,"marks":5565,"text":4372},"398f721da153",[],{"_key":5567,"_type":154,"marks":5568,"text":653},"48d3d46c6e97",[228],{"_key":5570,"_type":154,"marks":5571,"text":5572},"2e413980800d",[],": the condition in which an agent (or a person, for that matter) acts on a system without access to what the system's components actually mean.",[],{"_key":5575,"_type":150,"children":5576,"markDefs":5580,"style":173},"d7e56fb2970d",[5577],{"_key":5570,"_type":154,"marks":5578,"text":5579},[],"In Salesforce specifically, it shows up as agents treating field names as definitions, object relationships as obvious, and picklist values as stable. None of those assumptions, in truth, hold in an org with more than a year of real use behind it.",[],{"_key":5582,"_type":150,"children":5583,"markDefs":5597,"style":173},"995a02dd81f1",[5584,5588,5593],{"_key":5585,"_type":154,"marks":5586,"text":5587},"5fde6a05c659",[],"And the problem compounds fast. An agent that misreads one field will propagate that misreading through every downstream action it takes. A miscategorized lead source corrupts attribution. A",{"_key":5589,"_type":154,"marks":5590,"text":5592},"1dc858f7ce68",[5591],"4436eeb55abe"," misunderstood permission scope",{"_key":5594,"_type":154,"marks":5595,"text":5596},"024fcc119f64",[]," creates an access gap. A mis-mapped dependency breaks a flow that was already doing something undocumented. Schema blindness is not a single bad guess; it is a single bad guess with multiplying consequences.",[5598],{"_key":5591,"_ref":3445,"_type":463,"linkType":33,"slug":5599},{"_type":22,"current":4184},{"_key":5601,"_type":150,"children":5602,"markDefs":5625,"style":173},"0699447eb0ba",[5603,5607,5612,5616,5621],{"_key":5604,"_type":154,"marks":5605,"text":5606},"7ccd917e5b34",[],"This is measurable now. ",{"_key":5608,"_type":154,"marks":5609,"text":5611},"1f696cd259a2",[5610],"8ae49dc6d96b","Salesforce's own AI research team",{"_key":5613,"_type":154,"marks":5614,"text":5615},"8082081c4e45",[]," built ",{"_key":5617,"_type":154,"marks":5618,"text":5620},"ab652437de80",[5619],"87ef82db661b","CRMArena-Pro",{"_key":5622,"_type":154,"marks":5623,"text":5624},"62f09743ee54",[],", a benchmark that drops LLM agents into sandboxed Salesforce orgs with realistic Service, Sales, and CPQ schemas, then scored nine leading models across 4,280 queries. ",[5626,5628],{"_key":5610,"_type":272,"blank":57,"href":5627,"noOpener":57,"noReferrer":57,"url":5627},"https://www.salesforce.com/blog/crmarena-pro/",{"_key":5619,"_type":272,"blank":57,"href":5629,"noOpener":57,"noReferrer":57,"url":5629},"https://arxiv.org/abs/2505.18878",{"_key":5631,"_type":150,"children":5632,"markDefs":5636,"style":173},"7e1a9a037775",[5633],{"_key":5613,"_type":154,"marks":5634,"text":5635},[],"Agents completed 58% of single-step tasks. On multi-step workflows, the number fell to 35%. The failure analysis is the most telling part of al: in a review of failed multi-turn tasks, nearly half broke down because the agent never asked for the information it was missing. It didn't know what it didn't know, so it proceeded according to plan. And these were clean, purpose-built test orgs. A production org carrying seven years of repurposed fields and undocumented flow logic is a strictly harder environment than the one where agents are already failing two out of three multi-step tasks.",[],{"_key":5638,"_type":150,"children":5639,"markDefs":5644,"style":282},"1987359e4982",[5640],{"_key":5641,"_type":154,"marks":5642,"text":5643},"caee1dc826b0",[],"Why field names are unreliable as a source of truth",[],{"_key":5646,"_type":150,"children":5647,"markDefs":5652,"style":173},"867e743a96df",[5648],{"_key":5649,"_type":154,"marks":5650,"text":5651},"96b5d1e5f6d8",[],"Field names were chosen under pressure, by people who have since left, during migrations that predated the current data model. They reflect the intent of a moment, not the function of today. Standard field names are reused for custom purposes because renaming a field in Salesforce means updating every reference to it, which no one wanted to do. API names persist across rebrands. Picklist values accumulate. Labels drift.",[],{"_key":5654,"_type":150,"children":5655,"markDefs":5660,"style":173},"ecbbc954140c",[5656],{"_key":5657,"_type":154,"marks":5658,"text":5659},"62138d32f926",[],"The result is an org where the label says one thing, the API name says another, the description field (if it was ever filled in) says a third, and the actual business logic encoded in the flows that reference this field says something else entirely. An agent reading only the name is reading the least reliable signal in the system.",[],{"_key":5662,"_type":150,"children":5663,"markDefs":5677,"style":173},"852a21bbfbf0",[5664,5668,5673],{"_key":5665,"_type":154,"marks":5666,"text":5667},"f5afb3070390",[],"The same dynamic shows up in research on how models query enterprise databases. ",{"_key":5669,"_type":154,"marks":5670,"text":5672},"c7f67c880bc2",[5671],"fa6522111887","Spider 2.0",{"_key":5674,"_type":154,"marks":5675,"text":5676},"1997347dec46",[],", a benchmark built from real enterprise data systems (including Snowflake and BigQuery databases with 1,000+ columns), found that the best available model succeeded on just 21.3% of tasks, against 91.2% on the older academic benchmark it replaced. The single largest error category, at roughly a quarter of all errors, was wrong schema linking: models misidentifying which tables and columns actually held the meaning they needed. When the schema is small and self-explanatory, name-based inference works. At enterprise scale, it collapses.",[5678],{"_key":5671,"_type":272,"blank":57,"href":5679,"noOpener":57,"noReferrer":57,"url":5679},"https://arxiv.org/abs/2411.07763",{"_key":5681,"_type":150,"children":5682,"markDefs":5687,"style":173},"4f815083a1d2",[5683],{"_key":5684,"_type":154,"marks":5685,"text":5686},"3162ce5db9aa",[],"This is not a reflection of poor administration. It is a reflection of time. Every year of real business decisions leaves a layer of context in the system that the system itself does not surface. The org knows what it does; it just does not explain it. That gap between function and legibility is the Context Gap, and it is why schema blindness is so persistent.",[],{"_key":5689,"_type":150,"children":5690,"markDefs":5695,"style":282},"e9eb63a690b1",[5691],{"_key":5692,"_type":154,"marks":5693,"text":5694},"cda9fe12a3a0",[],"What an agent actually needs before it can act safely",[],{"_key":5697,"_type":150,"children":5698,"markDefs":5703,"style":173},"f20cc82abfbc",[5699],{"_key":5700,"_type":154,"marks":5701,"text":5702},"66f2e80dbfab",[],"Safe agent action requires three things that field names cannot provide on their own: knowledge context (what this field means in this org, not in the Salesforce data dictionary), structural context (what other objects, flows, and automations depend on this field), and historical context (how this field has been used, modified, and repurposed over time).",[],{"_key":5705,"_type":150,"children":5706,"markDefs":5711,"style":173},"58185e2d105c",[5707],{"_key":5708,"_type":154,"marks":5709,"text":5710},"9b3a7a62ce27",[],"Without knowledge context, the agent guesses at intent. Without structural context, the agent cannot model the downstream effects of a change. Without historical context, the agent has no signal that a field named PrimaryContact__c was actually migrated from a decommissioned system and no longer drives the process it appears to drive.",[],{"_key":5713,"_type":150,"children":5714,"markDefs":5719,"style":173},"78115bfd0308",[5715],{"_key":5716,"_type":154,"marks":5717,"text":5718},"d1badb05dae8",[],"Providing structural context is an indexing problem, not a cleanup. You don’t need to rename every field nor retire every orphaned picklist value, or rebuild your data model before agents can act. You need your system's metadata indexed in a form that makes the actual meaning and relationships legible, so that when an agent reads LeadSource__c, it reads the org's definition of that field, not a plausible inference from its name.",[],{"_key":5721,"_type":150,"children":5722,"markDefs":5726,"style":173},"107291c49288",[5723],{"_key":5724,"_type":154,"marks":5725,"text":472},"10a7761d5101",[],[],{"_key":5728,"_type":150,"children":5729,"markDefs":5733,"style":173},"c5aa6a75f272",[5730],{"_key":5731,"_type":154,"marks":5732,"text":1681},"4dd7554c218c",[],[],{"_key":5735,"_type":150,"children":5736,"markDefs":5746,"style":173},"3bad5a25059b",[5737,5741],{"_key":5738,"_type":154,"marks":5739,"text":5740},"829ef34c4141",[228,165],"🪄 Only 2% of Salesforce orgs are \"clean.\" Ours isn't either. ",{"_key":5742,"_type":154,"marks":5743,"text":5745},"fb0e0d534164",[228,165,5744],"76fbda92771a","Here’s why you should deploy agents anyway →",[5747],{"_key":5744,"_ref":2682,"_type":463,"linkType":33,"slug":5748},{"_type":22,"current":2684},{"_key":5750,"_type":150,"children":5751,"markDefs":5755,"style":173},"208d43bec2a6",[5752],{"_key":5753,"_type":154,"marks":5754,"text":1681},"313f14bfd647",[],[],{"_key":5757,"_type":150,"children":5758,"markDefs":5762,"style":173},"23f07f8065e4",[5759],{"_key":5760,"_type":154,"marks":5761,"text":472},"ea3822b5ff5e",[],[],{"_key":5764,"_type":150,"children":5765,"markDefs":5770,"style":282},"55623738cebe",[5766],{"_key":5767,"_type":154,"marks":5768,"text":5769},"fc6571d03cb9",[],"How indexed metadata closes the gap",[],{"_key":5772,"_type":150,"children":5773,"markDefs":5786,"style":173},"01b0121e6bc5",[5774,5777,5782],{"_key":5775,"_type":154,"marks":5776,"text":3987},"5877af1bd060",[],{"_key":5778,"_type":154,"marks":5779,"text":5781},"0a50966876d6",[5780],"1bbb72b696ee","Documentation Agent ",{"_key":5783,"_type":154,"marks":5784,"text":5785},"4ae5314c0cc3",[],"reads your Salesforce org's metadata at the schema level: field definitions, object relationships, flow logic, permission sets, dependencies, and change history. It builds the Metadata Graph, a structured index of what your org contains and how its components relate to each other. The agent does not touch business data. It reads the configuration layer, the same layer where schema blindness lives.",[5787],{"_key":5780,"_ref":5788,"_type":463,"linkType":1636,"slug":5789},"360529ec-23d8-46c6-aa83-3ed06a8813a8",{"_type":22,"current":5790},"documentation-agent",{"_key":5792,"_type":150,"children":5793,"markDefs":5807,"style":173},"02cb6ef5d47f",[5794,5798,5803],{"_key":5795,"_type":154,"marks":5796,"text":5797},"d6f6ad473b5d",[],"The practical result is that when an agent needs to understand what LeadSource__c means in your org, it does not guess from the name. It reads the indexed definition, the flows that reference the field, the automations that depend on it, and the permission model around it. If the field has a documented history of repurposing (which, i",{"_key":5799,"_type":154,"marks":5800,"text":5802},"af477e1d47e2",[5801],"49b47a7d17bd","n ClearGov's case",{"_key":5804,"_type":154,"marks":5805,"text":5806},"ddf64a5bc29b",[],", enabled their team to cut org audits from two weeks to 20 minutes), that history is part of the index.",[5808],{"_key":5801,"_ref":5809,"_type":463,"linkType":33,"slug":5810},"86709a11-b13d-4751-b8f4-e4606f707702",{"_type":22,"current":5811},"cleargov-salesforce-transformation",{"_key":5813,"_type":150,"children":5814,"markDefs":5846,"style":173},"29a6806f7bda",[5815,5819,5824,5828,5833,5837,5842],{"_key":5816,"_type":154,"marks":5817,"text":5818},"c46b92d1ca1e",[],"The inverse is also documented. Research on the ",{"_key":5820,"_type":154,"marks":5821,"text":5823},"971514a29ab2",[5822],"a683134b8acf","BIRD benchmark",{"_key":5825,"_type":154,"marks":5826,"text":5827},"ed0ec58aae09",[],", which was built specifically to test models against messy, real-world databases, found that supplying models with external knowledge about what fields and values actually mean produced clear accuracy gains across every model and difficulty level tested. Follow-up work found that ",{"_key":5829,"_type":154,"marks":5830,"text":5832},"361f1f9470b6",[5831],"b32ea7e43dbe","detailed column descriptions",{"_key":5834,"_type":154,"marks":5835,"text":5836},"8ba13c74f4b4",[]," improved query accuracy most dramatically exactly where you'd expect: on uninformative field names. And ",{"_key":5838,"_type":154,"marks":5839,"text":5841},"991d528114b3",[5840],"0c5c67d9455a","a 2025 system called SEED",{"_key":5843,"_type":154,"marks":5844,"text":5845},"2a94817eca41",[]," showed that this context doesn't need to be hand-written — automatically extracted evidence from schemas, description files, and values improved accuracy significantly, in some cases beating the human-annotated version. The metadata was in the system all along. It just needed to be indexed into a form the agent could read.",[5847,5849,5851],{"_key":5822,"_type":272,"blank":57,"href":5848,"noOpener":57,"noReferrer":57,"url":5848},"https://arxiv.org/abs/2305.03111",{"_key":5831,"_type":272,"blank":57,"href":5850,"noOpener":57,"noReferrer":57,"url":5850},"https://arxiv.org/abs/2408.04691",{"_key":5840,"_type":272,"blank":57,"href":5852,"noOpener":57,"noReferrer":57,"url":5852},"https://arxiv.org/abs/2506.07423",{"_key":5854,"_type":150,"children":5855,"markDefs":5877,"style":173},"b0214bac794b",[5856,5860,5865,5869,5873],{"_key":5857,"_type":154,"marks":5858,"text":5859},"5fc9239ae5fe",[],"This matters especially at the moment of action. An agent operating ",{"_key":5861,"_type":154,"marks":5862,"text":5864},"7be36b75dfac",[5863],"8877b074b593","in Build Mode",{"_key":5866,"_type":154,"marks":5867,"text":5868},"1a88a259fd92",[],", Sweep's read-write mode for Salesforce, uses the ",{"_key":5870,"_type":154,"marks":5871,"text":3992},"9288c1b7f684",[5872],"40456a21bca3",{"_key":5874,"_type":154,"marks":5875,"text":5876},"5f3c36198638",[]," to run impact analysis before executing a change. It knows which flows reference a field before it modifies that field. It knows which permission sets govern an object before it updates a rule. Schema blindness, in this context, is not just an accuracy problem; it is a safety problem, and the index is what makes accuracy and safety achievable in the same step.",[5878,5882],{"_key":5863,"_ref":5879,"_type":463,"linkType":1636,"slug":5880},"22717211-f1f7-44d7-9327-93e9d63c7cdb",{"_type":22,"current":5881},"metadata-agents",{"_key":5872,"_ref":5883,"_type":463,"linkType":33,"slug":5884},"f9229f48-810f-467a-a762-b6116bf00596",{"_type":22,"current":5885},"how-ai-agents-actually-read-salesforce-metadata",{"_key":5887,"_type":150,"children":5888,"markDefs":5893,"style":282},"94c5def40f44",[5889],{"_key":5890,"_type":154,"marks":5891,"text":5892},"54680a95fa5a",[],"The org that looks like a mess is actually an asset",[],{"_key":5895,"_type":150,"children":5896,"markDefs":5901,"style":173},"9d25dc749fee",[5897],{"_key":5898,"_type":154,"marks":5899,"text":5900},"f3a52f0cbd38",[],"There is a version of the AI readiness conversation that goes: \"Clean up your Salesforce first. Simplify. Reduce fields. Retire old automations. Then you'll be ready for agents.\" That advice treats complexity as a liability to be eliminated before the real work begins.",[],{"_key":5903,"_type":150,"children":5904,"markDefs":5909,"style":173},"f5983a826a63",[5905],{"_key":5906,"_type":154,"marks":5907,"text":5908},"1c2e7da7ad96",[],"It gets things backwards. Your complex org is not a liability. It is a record. Every custom field, every non-standard picklist value, every flow that exists because of a 2021 sales process change encodes a real business decision. That record is exactly what agents need to act in a way that reflects how your business actually works, not how a clean demo org works.",[],{"_key":5911,"_type":150,"children":5912,"markDefs":5917,"style":173},"3d303dc15164",[5913],{"_key":5914,"_type":154,"marks":5915,"text":5916},"0d06f7c00413",[],"The real readiness move is making that record legible. An org with 800 custom fields and a well-indexed Metadata Graph is safer for agent action than a simplified org where the indexing has not been done. The agents working on the simpler org still face the Context Gap. The agents working on the indexed org do not.",[],{"_key":5919,"_type":150,"children":5920,"markDefs":5938,"style":173},"e475c3514846",[5921,5926,5930,5934],{"_key":5922,"_type":154,"marks":5923,"text":5925},"cc84c34430ac",[5924],"c2b06219df25","Delivery timelines compress",{"_key":5927,"_type":154,"marks":5928,"text":5929},"a5476009ce13",[]," when the time spent reconstructing what the system does approaches zero. When an admin, an architect, or an agent can ask a question about any field or ",{"_key":5931,"_type":154,"marks":5932,"text":4126},"971bd9dcdeab",[5933],"2304ab2cbe93",{"_key":5935,"_type":154,"marks":5936,"text":5937},"fbacdeb73cde",[]," and get a grounded, definition-backed answer in seconds, the cycle from \"we need to change this\" to \"this change is done and its effects are understood\" gets dramatically shorter. That is not a feature pitch. It is the arithmetic of how discovery time and execution time trade off.",[5939,5943],{"_key":5924,"_ref":5940,"_type":463,"linkType":33,"slug":5941},"895ffc86-a048-47f0-999d-c4262d2214ef",{"_type":22,"current":5942},"document-salesforce-logic-without-slowing-delivery",{"_key":5933,"_ref":708,"_type":463,"linkType":33,"slug":5944},{"_type":22,"current":710},{"_key":5946,"_type":150,"children":5947,"markDefs":5952,"style":282},"104450b26347",[5948],{"_key":5949,"_type":154,"marks":5950,"text":5951},"9f1c3312fa39",[],"Before you enable agents in your org",[],{"_key":5954,"_type":150,"children":5955,"markDefs":5960,"style":173},"a0e327be1794",[5956],{"_key":5957,"_type":154,"marks":5958,"text":5959},"2af1ccd1739e",[],"If you are evaluating AI tools for your Salesforce environment, run these checks before you hand the system any write access.",[],{"_key":5962,"_type":150,"children":5963,"markDefs":5972,"style":173},"80a5a972d3ee",[5964,5968],{"_key":5965,"_type":154,"marks":5966,"text":5967},"75d70bdaad84",[165],"Verify your field inventory.",{"_key":5969,"_type":154,"marks":5970,"text":5971},"c228def6d0a6",[]," Can you produce a list of every custom field, its current definition, and its business purpose? If that list does not exist or would take more than a day to compile, you have a schema blindness exposure.",[],{"_key":5974,"_type":150,"children":5975,"markDefs":5984,"style":173},"65e0b42870f6",[5976,5980],{"_key":5977,"_type":154,"marks":5978,"text":5979},"0280f0bb0b98",[165],"Map your automation dependencies.",{"_key":5981,"_type":154,"marks":5982,"text":5983},"07ec98d618e2",[]," For your five most business-critical processes, can you identify every flow, trigger, and validation rule that touches the same objects? Agents that cannot see dependencies will not know what they are breaking.",[],{"_key":5986,"_type":150,"children":5987,"markDefs":5996,"style":173},"79781bd0a7f1",[5988,5992],{"_key":5989,"_type":154,"marks":5990,"text":5991},"58d2377d0746",[165],"Check your picklist hygiene.",{"_key":5993,"_type":154,"marks":5994,"text":5995},"75cbacd7ea07",[]," Picklist values accumulate values that are no longer used but never deleted. Agents reading those values will include them in logic. Know which values are active.",[],{"_key":5998,"_type":150,"children":5999,"markDefs":6008,"style":173},"8024862dead9",[6000,6004],{"_key":6001,"_type":154,"marks":6002,"text":6003},"190076b2da16",[165],"Review your permission model.",{"_key":6005,"_type":154,"marks":6006,"text":6007},"a87f0c653c25",[]," Schema blindness extends to permissions. An agent that does not understand which profiles and permission sets govern an object may misrepresent what users can see or do.",[],{"_key":6010,"_type":150,"children":6011,"markDefs":6020,"style":173},"3d3e0e9efec1",[6012,6016],{"_key":6013,"_type":154,"marks":6014,"text":6015},"e7e5c173d1ec",[165],"Establish your change baseline.",{"_key":6017,"_type":154,"marks":6018,"text":6019},"5ade7b92f999",[]," You need to know the state of the org before the agent acts so you can evaluate what changed. An audit trail is not optional when agents are writing to production.",[],{"_key":6022,"_type":150,"children":6023,"markDefs":6028,"style":173},"4321337d3408",[6024],{"_key":6025,"_type":154,"marks":6026,"text":6027},"130914f28ebc",[],"None of these steps require a rebuild. They require a readable index. If your current documentation cannot answer these questions, that is the gap to close first.",[],{"_key":6030,"_type":150,"children":6031,"markDefs":6036,"style":282},"e288a2904648",[6032],{"_key":6033,"_type":154,"marks":6034,"text":6035},"deb7f63a8935",[],"Schema blindness as a category of risk",[],{"_key":6038,"_type":150,"children":6039,"markDefs":6053,"style":173},"cbfb21341904",[6040,6044,6049],{"_key":6041,"_type":154,"marks":6042,"text":6043},"18414095a183",[],"Schema blindness deserves its own name, we think, because it is distinct from the ",{"_key":6045,"_type":154,"marks":6046,"text":6048},"0cd0dcb00292",[6047],"aeb0fc9daa71","more familiar categories of AI risk",{"_key":6050,"_type":154,"marks":6051,"text":6052},"248212fecdcb",[]," (hallucination, bias, data privacy).",[6054],{"_key":6047,"_ref":590,"_type":463,"linkType":33,"slug":6055},{"_type":22,"current":592},{"_key":6057,"_type":150,"children":6058,"markDefs":6062,"style":173},"8f819733c34c",[6059],{"_key":6041,"_type":154,"marks":6060,"text":6061},[]," It is a structural risk that lives in the integration between the agent and the system it operates on. The agent may be technically competent. The model may be well-aligned. The problem is that the system is not legible to the agent, and the agent does not know what it does not know.",[],{"_key":6064,"_type":150,"children":6065,"markDefs":6075,"style":173},"c593124be4cd",[6066,6071],{"_key":6067,"_type":154,"marks":6068,"text":6070},"b7921a88ab24",[6069],"05d47c863648","Managing this risk is an infrastructure problem",{"_key":6072,"_type":154,"marks":6073,"text":6074},"5c4cac116e8a",[],". The right metadata index, built before agents are given write access, is what converts a complex, historically layered Salesforce org from an agent liability into an agent asset. Complexity indexed is context. Context is what makes action safe.",[6076],{"_key":6069,"_ref":6077,"_type":463,"linkType":33,"slug":6078},"0699c1ea-60e6-4d45-842b-b84cceb1b85f",{"_type":22,"current":6079},"new-economics-of-salesforce-exposure",{"_key":6081,"_type":150,"children":6082,"markDefs":6087,"style":173},"899f97d2b75c",[6083],{"_key":6084,"_type":154,"marks":6085,"text":6086},"ae276af89749",[],"Schema blindness is where most enterprise AI deployments fail, not with a bang of alerts, but with the whisper of sequence of plausible-sounding actions that were grounded in the wrong understanding of the system from the very start. ",[],{"_type":17,"description":6089,"title":6090},"Schema blindness makes AI agents infer meaning from field names that lie. Learn how indexed metadata provides the necessary structural context before agents act.","Why AI Agents Guess Wrong in Salesforce: Schema Blindness",{"_type":22,"current":662},{"_createdAt":6093,"_id":4008,"_rev":6094,"_type":33,"_updatedAt":6095,"author":6096,"category":6112,"featuredImage":6118,"modularContent":6151,"postTitle":6119,"publishDate":6155,"richText":6156,"seo":6979,"slug":6983},"2026-06-30T16:34:59Z","ecbaJWLxgJ3RQQWE59mm3e","2026-06-30T16:59:22Z",{"authorImage":6097,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":6098},{"_type":40,"asset":6099},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":6100,"mimeType":83,"opt":6110,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":6101,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":6102},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":6103,"darkVibrant":6104,"dominant":6105,"lightMuted":6106,"lightVibrant":6107,"muted":6108,"vibrant":6109},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":6111},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":6113,"_type":11,"_updatedAt":12,"selectedColor":6115,"seo":6116,"slug":6117,"title":24},{"base":6114},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":6119,"image":6120},"Context Rot Is the Next Enterprise AI Problem",{"_type":40,"asset":6121},{"_createdAt":6122,"_id":6123,"_rev":6124,"_type":45,"_updatedAt":6122,"assetId":6125,"extension":105,"metadata":6126,"mimeType":133,"originalFilename":6146,"path":6147,"sha1hash":6125,"size":6148,"uploadId":6149,"url":6150},"2026-06-30T16:59:05Z","image-f1b543d4430e724fa6cc975f112aa2121a5b8aef-1200x630-png","G5b8AMbUBzGP8IqWdlxWNQ","f1b543d4430e724fa6cc975f112aa2121a5b8aef",{"_type":50,"blurHash":6127,"dimensions":6128,"hasAlpha":57,"isOpaque":57,"lqip":6129,"palette":6130},"M15X$1~o00NMtTMxRiofkCa}000M_4xBRN",{"_type":53,"aspectRatio":109,"height":110,"width":111},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAABL0lEQVR4nJ1S23KCMBTkJ1pNCEHwUhQJ4VKn7YtGERBpZ/r/H7OdhAdtC9Xpw87J2czsua01fnRwDTLiBj/5e2ENffxX1Br+5FfQObtPkIwcMOrCsScm0rEDm3AwysGIC0Y178EmOk5MpGO9FqcXFiMcwcxHEs6QrHyIwEMceEjDjovXEeIog1hnSOUGscgxny5hE7e/Q49P8ZpFOKkU532KRiWothKNkjipHNV+h7JoUJct3ttPVGULKZ5N172C/mSBt80LTmWBti5xro6ojwcc1RbFbotCFUawqT+M4EFVCFfSjN4ryKiHp3kIEWWmsh5JjxcuJZaLCMEiMm89thQ5VoGAy2eDLrC6ZXJQog9yjc6PHS78LZ8awXs9Nnq4bZ9vPuyqd+f/bY1L/pfgF/7RLxAlsDTBAAAAAElFTkSuQmCC",{"_type":60,"darkMuted":6131,"darkVibrant":6133,"dominant":6135,"lightMuted":6138,"lightVibrant":6139,"muted":6142,"vibrant":6144},{"_type":62,"background":6132,"foreground":64,"population":82,"title":64},"#542c3c",{"_type":62,"background":6134,"foreground":64,"population":82,"title":64},"#34245c",{"_type":62,"background":6136,"foreground":72,"population":6137,"title":64},"#b8b6bc",0.18,{"_type":62,"background":6136,"foreground":72,"population":6137,"title":64},{"_type":62,"background":6140,"foreground":72,"population":6141,"title":72},"#dacd96",0.17,{"_type":62,"background":6143,"foreground":72,"population":1127,"title":64},"#a8a46c",{"_type":62,"background":6145,"foreground":72,"population":1127,"title":64},"#d6c946","clean-data-blog-header-1200x630.png","images/9eu1m6zu/production/f1b543d4430e724fa6cc975f112aa2121a5b8aef-1200x630.png",72474,"7354950568fa6a1e23c3c18e5362d4a96cdfa32a","https://cdn.sanity.io/images/9eu1m6zu/production/f1b543d4430e724fa6cc975f112aa2121a5b8aef-1200x630.png",[6152],{"_key":6153,"_type":142,"cols":143,"filterByCategory":6154,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"dfb85f1dbbf90c59fa155e847cac7ca6",{"_ref":6,"_type":1066},"2026-06-30",[6157,6164,6172,6180,6188,6195,6203,6221,6237,6256,6264,6280,6296,6304,6312,6320,6328,6336,6344,6352,6360,6368,6387,6399,6411,6419,6427,6435,6443,6451,6459,6467,6475,6496,6504,6512,6520,6528,6536,6544,6552,6560,6568,6576,6584,6592,6600,6617,6625,6641,6649,6657,6671,6679,6687,6695,6703,6711,6719,6727,6735,6743,6751,6759,6767,6775,6792,6800,6808,6816,6824,6832,6840,6848,6856,6864,6872,6880,6888,6896,6904,6912,6920,6928,6936,6944,6952,6960],{"_key":6158,"_type":150,"children":6159,"markDefs":6163,"style":158},"e46f79ca32c9",[6160],{"_key":6161,"_type":154,"marks":6162,"text":156},"f349df377f3d",[],[],{"_key":6165,"_type":150,"children":6166,"level":54,"listItem":171,"markDefs":6171,"style":173},"b5c76e8704d6",[6167],{"_key":6168,"_type":154,"marks":6169,"text":6170},"18b330af8e42",[],"AI agents need current, structural context that’s connected to the systems they are supposed to change.",[],{"_key":6173,"_type":150,"children":6174,"level":54,"listItem":171,"markDefs":6179,"style":173},"0d7284a88908",[6175],{"_key":6176,"_type":154,"marks":6177,"text":6178},"2ec2601ac35c",[],"A new software engineering study calls this failure mode “context rot”: the drift between what an AI is told about a system and how that system actually works.",[],{"_key":6181,"_type":150,"children":6182,"level":54,"listItem":171,"markDefs":6187,"style":173},"992efde6ec97",[6183],{"_key":6184,"_type":154,"marks":6185,"text":6186},"4e7992c8b8b8",[],"In enterprise platforms like Salesforce, context rot is not a side issue. It is the difference between an AI agent that can answer questions and one that can safely act.",[],{"_key":6189,"_type":150,"children":6190,"markDefs":6194,"style":173},"bc6f942dccdc",[6191],{"_key":6192,"_type":154,"marks":6193,"text":472},"986660517ee4",[],[],{"_key":6196,"_type":150,"children":6197,"markDefs":6202,"style":173},"045e5b8e3738",[6198],{"_key":6199,"_type":154,"marks":6200,"text":6201},"7d97585d093d",[],"————",[],{"_key":6204,"_type":150,"children":6205,"markDefs":6218,"style":173},"4d9b6cfa4bff",[6206,6210,6214],{"_key":6207,"_type":154,"marks":6208,"text":6209},"4c7ab8825fc7",[],"How much ",{"_key":6211,"_type":154,"marks":6212,"text":2082},"ad5c4552107c",[6213],"1ac562c7ba95",{"_key":6215,"_type":154,"marks":6216,"text":6217},"9b290569e88f",[]," do you need? Most enterprise AI conversations still treat context like a quantity problem.",[6219],{"_key":6213,"_ref":1385,"_type":463,"linkType":33,"slug":6220},{"_type":22,"current":1387},{"_key":6222,"_type":150,"children":6223,"markDefs":6236,"style":173},"35de6ab8a27a",[6224,6228,6232],{"_key":6225,"_type":154,"marks":6226,"text":6227},"65ee4206b240",[],"More documents. More records. More FAQs. More data. More prompts. More instructions. More ",{"_key":6229,"_type":154,"marks":6230,"text":6231},"85013266040e",[228,165],"stuff",{"_key":6233,"_type":154,"marks":6234,"text":6235},"09a378e243f7",[]," poured into the model until, somehow, the agent becomes perfectly reliable.",[],{"_key":6238,"_type":150,"children":6239,"markDefs":6253,"style":173},"6dccc26d1805",[6240,6244,6249],{"_key":6241,"_type":154,"marks":6242,"text":6243},"584801c706bc",[],"But a ",{"_key":6245,"_type":154,"marks":6246,"text":6248},"56e21ec29c23",[6247],"d8d42a8569c1","new study",{"_key":6250,"_type":154,"marks":6251,"text":6252},"c7f1d3485aa0",[]," points to a more uncomfortable problem:",[6254],{"_key":6247,"_type":272,"blank":57,"href":6255,"noOpener":57,"noReferrer":57,"url":6255},"https://arxiv.org/pdf/2606.09090",{"_key":6257,"_type":150,"children":6258,"markDefs":6263,"style":173},"0f6157427753",[6259],{"_key":6260,"_type":154,"marks":6261,"text":6262},"b777ce13c44b",[],"AI is getting context, but it’s still breaking because a lot of that context may not still be true.",[],{"_key":6265,"_type":150,"children":6266,"markDefs":6279,"style":173},"b9d54113b60c",[6267,6271,6275],{"_key":6268,"_type":154,"marks":6269,"text":6270},"e148d8824e08",[],"The paper calls this failure mode ",{"_key":6272,"_type":154,"marks":6273,"text":6274},"cee4e2975b46",[165],"context rot",{"_key":6276,"_type":154,"marks":6277,"text":6278},"2a4fff6df03f",[],". In AI-assisted software development, devs are increasingly give coding assistants persistent configuration files: CLAUDE.md, AGENTS.md, .cursorrules, Copilot instruction files, and other artifacts that explain how a project works. These files tell the assistant where logic lives, what conventions to follow, what dependencies exist, which commands to run, and how the codebase is structured.",[],{"_key":6281,"_type":150,"children":6282,"markDefs":6295,"style":173},"b5721bd3a487",[6283,6287,6291],{"_key":6284,"_type":154,"marks":6285,"text":6286},"885a1d8f2037",[],"That sounds useful because it ",{"_key":6288,"_type":154,"marks":6289,"text":6290},"0bdf9ae3f35d",[228],"is",{"_key":6292,"_type":154,"marks":6293,"text":6294},"2cae8f6caf8f",[]," useful.",[],{"_key":6297,"_type":150,"children":6298,"markDefs":6303,"style":173},"8bac8a012c2a",[6299],{"_key":6300,"_type":154,"marks":6301,"text":6302},"65dec0aa1d94",[],"Until, of course, the codebase changes.",[],{"_key":6305,"_type":150,"children":6306,"markDefs":6311,"style":173},"13fe234ae7a1",[6307],{"_key":6308,"_type":154,"marks":6309,"text":6310},"8be5fef3910a",[],"A function gets renamed. A file moves. The architecture shifts. The team changes a convention. The AI’s instruction file still confidently explains the old world.",[],{"_key":6313,"_type":150,"children":6314,"markDefs":6319,"style":173},"76d9739681a7",[6315],{"_key":6316,"_type":154,"marks":6317,"text":6318},"60692b53fdbf",[],"Nothing necessarily breaks at the moment the context goes stale. No alarm goes off. The model does not say, “Excuse me, I appear to be operating from an expired map of reality.”",[],{"_key":6321,"_type":150,"children":6322,"markDefs":6327,"style":173},"4200e3c53eb4",[6323],{"_key":6324,"_type":154,"marks":6325,"text":6326},"9fb3c9dce71d",[],"It just keeps going.",[],{"_key":6329,"_type":150,"children":6330,"markDefs":6335,"style":173},"cd17a2cf7711",[6331],{"_key":6332,"_type":154,"marks":6333,"text":6334},"10ce6e8cf48f",[],"And that is the dangerous part.",[],{"_key":6337,"_type":150,"children":6338,"markDefs":6343,"style":158},"d5439b95642a",[6339],{"_key":6340,"_type":154,"marks":6341,"text":6342},"71958d0295fa",[],"Stale Context Makes AI Confidently Wrong",[],{"_key":6345,"_type":150,"children":6346,"markDefs":6351,"style":173},"9951cd82a9f8",[6347],{"_key":6348,"_type":154,"marks":6349,"text":6350},"498fc6d1c0ba",[],"Though the study focuses on AI coding tools, this pattern is immediately familiar.  Anyone who has worked inside any sort of mature enterprise system has seen it. A coding assistant reads a file that says authentication logic lives in one place, but it has moved. The assistant imports a module that no longer exists. It follows a convention the team abandoned months ago. It references a function that was removed during a refactor.",[],{"_key":6353,"_type":150,"children":6354,"markDefs":6359,"style":173},"406d10d18a41",[6355],{"_key":6356,"_type":154,"marks":6357,"text":6358},"4d6a51a5acf2",[],"From the AI’s perspective, it is doing exactly what it was told.",[],{"_key":6361,"_type":150,"children":6362,"markDefs":6367,"style":173},"e99130a4d955",[6363],{"_key":6364,"_type":154,"marks":6365,"text":6366},"6e9ffd52bf65",[],"From the system’s perspective, it is totally wrong.",[],{"_key":6369,"_type":150,"children":6370,"markDefs":6384,"style":173},"5cdd0d7f4b22",[6371,6375,6380],{"_key":6372,"_type":154,"marks":6373,"text":6374},"36fcbba7e31a",[],"This is the difference between a simple AI mistake and a ",{"_key":6376,"_type":154,"marks":6377,"text":6379},"ab1eee801c2f",[6378],"c5a4190512a2","context failure",{"_key":6381,"_type":154,"marks":6382,"text":6383},"9387e97e38c6",[],". The model may be perfectly capable of reasoning. The instruction may have been perfectly accurate when it was written. The failure happens because the system evolved but the context did not.",[6385],{"_key":6378,"_ref":2622,"_type":463,"linkType":33,"slug":6386},{"_type":22,"current":2624},{"_key":6388,"_type":150,"children":6389,"markDefs":6398,"style":173},"143b943e6e8e",[6390,6394],{"_key":6391,"_type":154,"marks":6392,"text":6393},"f51b340edc2b",[165],"That",{"_key":6395,"_type":154,"marks":6396,"text":6397},"ef023966ed62",[]," is context rot.",[],{"_key":6400,"_type":150,"children":6401,"markDefs":6410,"style":173},"e8c393f68b3e",[6402,6406],{"_key":6403,"_type":154,"marks":6404,"text":6405},"860f580d2c58",[],"The study’s findings make the problem fairly concrete: Researchers applied an existing documentation consistency checker to AI configuration files across hundreds of repositories. ",{"_key":6407,"_type":154,"marks":6408,"text":6409},"a0853132732d",[165],"They found stale code element references in nearly a quarter of the repositories analyzed.",[],{"_key":6412,"_type":150,"children":6413,"markDefs":6418,"style":173},"41ee318148e2",[6414],{"_key":6415,"_type":154,"marks":6416,"text":6417},"f0d837bccfaf",[],"That does not mean every AI-assisted development workflow is broken. It does mean, though, stale AI context is far from theoretical. ",[],{"_key":6420,"_type":150,"children":6421,"markDefs":6426,"style":173},"fa6f82d583a0",[6422],{"_key":6423,"_type":154,"marks":6424,"text":6425},"62f8c1d8f437",[],"If this happens in codebases, where artifacts are versioned, reviewed, tested, and relatively structured, imagine what happens in the enterprise systems where business logic has been building up for years.",[],{"_key":6428,"_type":150,"children":6429,"markDefs":6434,"style":173},"8b345aae8018",[6430],{"_key":6431,"_type":154,"marks":6432,"text":6433},"00fbef16c482",[],"Actually, you do not have to imagine.",[],{"_key":6436,"_type":150,"children":6437,"markDefs":6442,"style":173},"eab5b128d26e",[6438],{"_key":6439,"_type":154,"marks":6440,"text":6441},"f723ae69c213",[],"You can open almost any mature Salesforce org and experience it for yourself.",[],{"_key":6444,"_type":150,"children":6445,"markDefs":6450,"style":158},"ed1db1c2af3f",[6446],{"_key":6447,"_type":154,"marks":6448,"text":6449},"7a84fd5f13e8",[],"Salesforce Has Context Rot Everywhere",[],{"_key":6452,"_type":150,"children":6453,"markDefs":6458,"style":173},"fa6e2187b146",[6454],{"_key":6455,"_type":154,"marks":6456,"text":6457},"2c9c1946fb79",[],"Salesforce teams already live with their own version of this problem.",[],{"_key":6460,"_type":150,"children":6461,"markDefs":6466,"style":173},"d06b465c865c",[6462],{"_key":6463,"_type":154,"marks":6464,"text":6465},"f462c2c62277",[],"A field description says one thing. The flow does another. A validation rule encodes a business process nobody remembers approving. A permission set  creates access the documentation says should not exist. ",[],{"_key":6468,"_type":150,"children":6469,"markDefs":6474,"style":173},"e1a450e151fe",[6470],{"_key":6471,"_type":154,"marks":6472,"text":6473},"6a241a1c165e",[],"The official explanation of the org and the actual behavior of the org slowly drift apart.",[],{"_key":6476,"_type":150,"children":6477,"markDefs":6491,"style":173},"24ff2ce9486b",[6478,6482,6487],{"_key":6479,"_type":154,"marks":6480,"text":6481},"d8e5f53ed405",[],"That drift is annoying when humans are the only ones making changes. It creates ",{"_key":6483,"_type":154,"marks":6484,"text":6486},"9ea0b4454c92",[6485],"aadff1ef4588","long discovery cycles",{"_key":6488,"_type":154,"marks":6489,"text":6490},"6bfaa1a8e469",[],", slow impact analysis, brittle deployments, and the familiar archaeology of “why does this field exist?”",[6492],{"_key":6485,"_ref":6493,"_type":463,"linkType":33,"slug":6494},"63c554bb-5c3d-4c7f-9e4c-93b2d06661f8",{"_type":22,"current":6495},"study-why-ai-agents-stall-in-the-enterprise",{"_key":6497,"_type":150,"children":6498,"markDefs":6503,"style":173},"b33d40beeb4a",[6499],{"_key":6500,"_type":154,"marks":6501,"text":6502},"e36db5028109",[],"But once AI agents start acting inside that environment, context rot becomes much more serious.",[],{"_key":6505,"_type":150,"children":6506,"markDefs":6511,"style":173},"2e2eb20f440f",[6507],{"_key":6508,"_type":154,"marks":6509,"text":6510},"a8e8766d927a",[],"Because agents do not just need to know what Salesforce is supposed to be.",[],{"_key":6513,"_type":150,"children":6514,"markDefs":6519,"style":173},"d483217fdeea",[6515],{"_key":6516,"_type":154,"marks":6517,"text":6518},"4bc52b81472f",[],"They need to know what this Salesforce org actually is.",[],{"_key":6521,"_type":150,"children":6522,"markDefs":6527,"style":173},"9d05694c483c",[6523],{"_key":6524,"_type":154,"marks":6525,"text":6526},"788ca8c01ac0",[],"The real one.",[],{"_key":6529,"_type":150,"children":6530,"markDefs":6535,"style":173},"ac01f87328ca",[6531],{"_key":6532,"_type":154,"marks":6533,"text":6534},"026e05684251",[],"The one with seven automations touching the same field. ",[],{"_key":6537,"_type":150,"children":6538,"markDefs":6543,"style":173},"1bcaf34561f5",[6539],{"_key":6540,"_type":154,"marks":6541,"text":6542},"5145a12af01f",[],"That is the org an AI agent has to operate inside.",[],{"_key":6545,"_type":150,"children":6546,"markDefs":6551,"style":158},"4140e9ba0701",[6547],{"_key":6548,"_type":154,"marks":6549,"text":6550},"c63109353bfd",[],"The Problem: Unmapped Complexity",[],{"_key":6553,"_type":150,"children":6554,"markDefs":6559,"style":173},"b3d82ea48b86",[6555],{"_key":6556,"_type":154,"marks":6557,"text":6558},"95afeb33473b",[],"This is where the study’s framing becomes especially useful.",[],{"_key":6561,"_type":150,"children":6562,"markDefs":6567,"style":173},"417c7663faeb",[6563],{"_key":6564,"_type":154,"marks":6565,"text":6566},"1e40f219b789",[],"Context rot happens because, get this… systems change.",[],{"_key":6569,"_type":150,"children":6570,"markDefs":6575,"style":173},"34ae6bf0631e",[6571],{"_key":6572,"_type":154,"marks":6573,"text":6574},"7642f06cf9af",[],"Healthy systems, in fact, change constantly. Teams ship new products. Sales motions evolve. Compliance rules shift. RevOps adjusts process. Finance changes revenue rules. Support updates escalation paths. Admins add fields, flows, validation rules, permission sets, objects, integrations, and exceptions.",[],{"_key":6577,"_type":150,"children":6578,"markDefs":6583,"style":173},"a3d8335d1017",[6579],{"_key":6580,"_type":154,"marks":6581,"text":6582},"b99e242b762f",[],"The failure is allowing the map of the system to fall out of sync with the system itself.",[],{"_key":6585,"_type":150,"children":6586,"markDefs":6591,"style":173},"d89414c7f780",[6587],{"_key":6588,"_type":154,"marks":6589,"text":6590},"f0cd30a544e7",[],"In software dev terms, that map might be an AI instruction file. In Salesforce, the map might be documentation, tribal knowledge, field descriptions, Lucid diagrams, and so on.",[],{"_key":6593,"_type":150,"children":6594,"markDefs":6599,"style":173},"6362bcb13022",[6595],{"_key":6596,"_type":154,"marks":6597,"text":6598},"85f429472d25",[]," AI agents are only as good as the operational context they can access. A stale map does not become trustworthy because a better model reads it. A wrong dependency graph does not become safer because the agent sounds more confident. A missing permission relationship does not stop mattering because the prompt was beautifully written.",[],{"_key":6601,"_type":150,"children":6602,"markDefs":6612,"style":173},"8f74d775c5e9",[6603,6607],{"_key":6604,"_type":154,"marks":6605,"text":6606},"ae3715f45561",[],"These are the victims of ",{"_key":6608,"_type":154,"marks":6609,"text":6611},"ee9914854fce",[6610],"70faff214331","invisible complexity.",[6613],{"_key":6610,"_ref":6614,"_type":463,"linkType":33,"slug":6615},"1ad4dddb-0499-4369-89c2-b03634499ddf",{"_type":22,"current":6616},"why-ai-can-t-understand-your-salesforce-yet",{"_key":6618,"_type":150,"children":6619,"markDefs":6624,"style":158},"7f9d891d6925",[6620],{"_key":6621,"_type":154,"marks":6622,"text":6623},"9042ca85cbb8",[],"Structural Context Lets AI Act.",[],{"_key":6626,"_type":150,"children":6627,"markDefs":6640,"style":173},"ab1a523abd21",[6628,6632,6636],{"_key":6629,"_type":154,"marks":6630,"text":6631},"0ef0289c7dd3",[],"Enterprise AI efforts still over-index on ",{"_key":6633,"_type":154,"marks":6634,"text":6635},"8a3d851db43d",[228],"knowledge",{"_key":6637,"_type":154,"marks":6638,"text":6639},"8a1f4648dc93",[]," context.",[],{"_key":6642,"_type":150,"children":6643,"markDefs":6648,"style":173},"08ae7dab23cc",[6644],{"_key":6645,"_type":154,"marks":6646,"text":6647},"114728ef362b",[],"Knowledge context is the stuff an AI can read: docs, FAQs, policies, tickets, meeting notes, help articles, and support records. That context is useful. It lets an agent answer questions, summarize information, and retrieve known facts.",[],{"_key":6650,"_type":150,"children":6651,"markDefs":6656,"style":173},"bd94710f48f8",[6652],{"_key":6653,"_type":154,"marks":6654,"text":6655},"96a37d154db0",[],"But acting inside Salesforce requires a different kind of context.",[],{"_key":6658,"_type":150,"children":6659,"markDefs":6670,"style":173},"ea5297a55b39",[6660,6664,6667],{"_key":6661,"_type":154,"marks":6662,"text":6663},"4b9b6519285d",[],"It requires ",{"_key":6665,"_type":154,"marks":6666,"text":1378},"f2c5d9c0a8e9",[165],{"_key":6668,"_type":154,"marks":6669,"text":411},"7f99a98c5a82",[],[],{"_key":6672,"_type":150,"children":6673,"markDefs":6678,"style":173},"c00b03e80224",[6674],{"_key":6675,"_type":154,"marks":6676,"text":6677},"a3f5fec73eb6",[],"Structural context is the live understanding of how the system is actually configured: objects, fields, relationships, flows, Apex, validation rules, permissions, packages, dependencies, and downstream impact.",[],{"_key":6680,"_type":150,"children":6681,"markDefs":6686,"style":173},"1afd7fe12699",[6682],{"_key":6683,"_type":154,"marks":6684,"text":6685},"745a7a2fef1f",[],"Knowledge context can tell an agent, “We use this field for partner deals.”",[],{"_key":6688,"_type":150,"children":6689,"markDefs":6694,"style":173},"3d1d6827ea97",[6690],{"_key":6691,"_type":154,"marks":6692,"text":6693},"7f397928f7f1",[],"Structural context can tell the agent, “Changing this field will affect three flows, one validation rule, a CPQ dependency, two reports, a permission set, and a downstream revenue process.”",[],{"_key":6696,"_type":150,"children":6697,"markDefs":6702,"style":173},"93649a585b7e",[6698],{"_key":6699,"_type":154,"marks":6700,"text":6701},"15f1c36c251b",[],"Those are not the same thing.",[],{"_key":6704,"_type":150,"children":6705,"markDefs":6710,"style":173},"4f2732efe47d",[6706],{"_key":6707,"_type":154,"marks":6708,"text":6709},"f2e8ca61a937",[],"The first helps the agent sound informed.",[],{"_key":6712,"_type":150,"children":6713,"markDefs":6718,"style":173},"3d204abdeff8",[6714],{"_key":6715,"_type":154,"marks":6716,"text":6717},"ef19ad8b0e7a",[],"The second helps the agent avoid breaking things.",[],{"_key":6720,"_type":150,"children":6721,"markDefs":6726,"style":173},"99e3a04208e5",[6722],{"_key":6723,"_type":154,"marks":6724,"text":6725},"29e93e6dae7f",[],"That is the Sweep universe.",[],{"_key":6728,"_type":150,"children":6729,"markDefs":6734,"style":173},"3050fb4de172",[6730],{"_key":6731,"_type":154,"marks":6732,"text":6733},"7d7966c7903c",[],"Sweep gives teams a continuously updated model of the structure underneath Salesforce: the metadata, dependencies, automations, permissions, business logic, and implementation reality that static documentation cannot reliably preserve.",[],{"_key":6736,"_type":150,"children":6737,"markDefs":6742,"style":173},"728f1f05881b",[6738],{"_key":6739,"_type":154,"marks":6740,"text":6741},"d6b15d353d87",[],"In other words, Sweep is not trying to flatten complexity into a fake “clean” org.",[],{"_key":6744,"_type":150,"children":6745,"markDefs":6750,"style":173},"90428971351a",[6746],{"_key":6747,"_type":154,"marks":6748,"text":6749},"c145345056b7",[],"Sweep makes complexity usable as context.",[],{"_key":6752,"_type":150,"children":6753,"markDefs":6758,"style":158},"999b7774491e",[6754],{"_key":6755,"_type":154,"marks":6756,"text":6757},"229c43fe86cd",[],"The Cleanup Trap",[],{"_key":6760,"_type":150,"children":6761,"markDefs":6766,"style":173},"51f93a5c75fe",[6762],{"_key":6763,"_type":154,"marks":6764,"text":6765},"3904a00f556f",[],"There is a common reaction to this problem: before we trust AI agents, we need to clean everything up.",[],{"_key":6768,"_type":150,"children":6769,"markDefs":6774,"style":173},"8789bfcd0dbc",[6770],{"_key":6771,"_type":154,"marks":6772,"text":6773},"b80b69eafcf5",[],"That sounds responsible.",[],{"_key":6776,"_type":150,"children":6777,"markDefs":6787,"style":173},"9dbec2c1e38a",[6778,6782],{"_key":6779,"_type":154,"marks":6780,"text":6781},"797b6faf3d87",[],"It is also ",{"_key":6783,"_type":154,"marks":6784,"text":6786},"67fcb4316808",[6785],"f0ab1c26c8a9","where AI transformation goes to die.",[6788],{"_key":6785,"_ref":6789,"_type":463,"linkType":33,"slug":6790},"56d3d976-f938-4a89-99e9-4d7245f3d7e2",{"_type":22,"current":6791},"the-myth-of-the-clean-salesforce-org",{"_key":6793,"_type":150,"children":6794,"markDefs":6799,"style":173},"086d57e91e08",[6795],{"_key":6796,"_type":154,"marks":6797,"text":6798},"290df2174038",[],"Because mature enterprise systems are never perfectly clean. There is always another field to rationalize, another flow to consolidate, another permission model to rethink, another integration to document, another business exception to unwind.",[],{"_key":6801,"_type":150,"children":6802,"markDefs":6807,"style":173},"19a564865a5c",[6803],{"_key":6804,"_type":154,"marks":6805,"text":6806},"a014e4f48c81",[],"If AI requires a pristine org before it can be useful, AI will remain stuck in pilots, demos, and carefully controlled side quests.",[],{"_key":6809,"_type":150,"children":6810,"markDefs":6815,"style":173},"764366e3a9a0",[6811],{"_key":6812,"_type":154,"marks":6813,"text":6814},"b0fbba3ad2bb",[],"A real agent does not need the org to be normal. It needs to understand why the org is weird and it needs to know which weirdness is accidental tech debt and which weirdness is business-critical contex.",[],{"_key":6817,"_type":150,"children":6818,"markDefs":6823,"style":158},"0f4867a736c4",[6819],{"_key":6820,"_type":154,"marks":6821,"text":6822},"74d7cd970ff4",[],"Context Rot Turns AI Into Another Risk Surface",[],{"_key":6825,"_type":150,"children":6826,"markDefs":6831,"style":173},"56f0bd254df7",[6827],{"_key":6828,"_type":154,"marks":6829,"text":6830},"dd99fc148bcb",[],"Context rot is more than a software quality problem and stale AI context is not just an inconvenience.",[],{"_key":6833,"_type":150,"children":6834,"markDefs":6839,"style":173},"9dad0d540ca3",[6835],{"_key":6836,"_type":154,"marks":6837,"text":6838},"10aef6380d46",[],"It is not just a documentation issue. It is part of the reliability and governance layer for agentic systems.",[],{"_key":6841,"_type":150,"children":6842,"markDefs":6847,"style":173},"0dd2179f52b5",[6843],{"_key":6844,"_type":154,"marks":6845,"text":6846},"1cee83528635",[],"If an AI agent is allowed to recommend, generate, or execute changes based on stale context, then stale context becomes a risk surface.",[],{"_key":6849,"_type":150,"children":6850,"markDefs":6855,"style":173},"536811d230d6",[6851],{"_key":6852,"_type":154,"marks":6853,"text":6854},"d79a0238b87b",[],"In Salesforce, that risk can show up in very practical ways: an agent, say, updates a field without seeing the automation that rewrites it later.",[],{"_key":6857,"_type":150,"children":6858,"markDefs":6863,"style":173},"91d37e2f9da8",[6859],{"_key":6860,"_type":154,"marks":6861,"text":6862},"1a9a49a14826",[],"That doesn’t require the model to be dumb.",[],{"_key":6865,"_type":150,"children":6866,"markDefs":6871,"style":173},"5348ac631f4f",[6867],{"_key":6868,"_type":154,"marks":6869,"text":6870},"6edf39d00e57",[],"It only needs the model to be under-contexted. Or worse: confidently mis-contexted.",[],{"_key":6873,"_type":150,"children":6874,"markDefs":6879,"style":158},"193902f5795c",[6875],{"_key":6876,"_type":154,"marks":6877,"text":6878},"1bae982903d4",[],"The Need for a Living Map",[],{"_key":6881,"_type":150,"children":6882,"markDefs":6887,"style":173},"8537ae1cb5fb",[6883],{"_key":6884,"_type":154,"marks":6885,"text":6886},"bd0a276be035",[],"A static instruction file can help a coding assistant. A stale instruction file can mislead it. The same is true for enterprise AI. A static org diagram, a half-updated data dictionary, or a wiki page from the last transformation project may help for a while. Eventually, the system moves on.",[],{"_key":6889,"_type":150,"children":6890,"markDefs":6895,"style":173},"d381e51e6e8a",[6891],{"_key":6892,"_type":154,"marks":6893,"text":6894},"e52edeb02dda",[],"The map has to move with it.",[],{"_key":6897,"_type":150,"children":6898,"markDefs":6903,"style":173},"8c10195d9bdf",[6899],{"_key":6900,"_type":154,"marks":6901,"text":6902},"b928b0165250",[],"For Salesforce teams, AI readiness comes down to whether the agent has access to a current, connected representation of the system it is being asked to change.",[],{"_key":6905,"_type":150,"children":6906,"markDefs":6911,"style":173},"afda1870377d",[6907],{"_key":6908,"_type":154,"marks":6909,"text":6910},"49ac08e63223",[],"The flows.",[],{"_key":6913,"_type":150,"children":6914,"markDefs":6919,"style":173},"8cbeb8d9359a",[6915],{"_key":6916,"_type":154,"marks":6917,"text":6918},"d5e2fcd93725",[],"The fields.",[],{"_key":6921,"_type":150,"children":6922,"markDefs":6927,"style":173},"e752d347ea3c",[6923],{"_key":6924,"_type":154,"marks":6925,"text":6926},"7f09130dc623",[],"The permissions.",[],{"_key":6929,"_type":150,"children":6930,"markDefs":6935,"style":173},"82a205fdc916",[6931],{"_key":6932,"_type":154,"marks":6933,"text":6934},"e954e01c3a49",[],"The validation rules.",[],{"_key":6937,"_type":150,"children":6938,"markDefs":6943,"style":173},"b10113c5188e",[6939],{"_key":6940,"_type":154,"marks":6941,"text":6942},"1e46fa92fea7",[],"The managed-package behavior.",[],{"_key":6945,"_type":150,"children":6946,"markDefs":6951,"style":173},"e76874c0f31d",[6947],{"_key":6948,"_type":154,"marks":6949,"text":6950},"054efdd52fe6",[],"The dependencies.",[],{"_key":6953,"_type":150,"children":6954,"markDefs":6959,"style":173},"bf1bb8910330",[6955],{"_key":6956,"_type":154,"marks":6957,"text":6958},"bb3dd36d82d2",[],"That is the context agents need.",[],{"_key":6961,"_type":150,"children":6962,"markDefs":6976,"style":173},"931f4c93e5d8",[6963,6967,6972],{"_key":6964,"_type":154,"marks":6965,"text":6966},"71352a01115b",[],"Or said another way: Your ",{"_key":6968,"_type":154,"marks":6969,"text":6971},"e668b2e5d5b9",[6970],"d8560b516429","complexity",{"_key":6973,"_type":154,"marks":6974,"text":6975},"6890d4846fbb",[]," is where the truth hides.",[6977],{"_key":6970,"_ref":2088,"_type":463,"linkType":33,"slug":6978},{"_type":22,"current":2090},{"_type":17,"description":6980,"shareImage":6981,"title":6119},"A new study on AI-assisted software development shows how stale context undermines AI agents. For Salesforce teams, the lesson is clear: agents need live structural context, not static documentation.",{"_type":40,"asset":6982},{"_ref":6123,"_type":1066},{"_type":22,"current":4010},{"_createdAt":6985,"_id":1385,"_rev":6986,"_type":33,"_updatedAt":6987,"author":6988,"category":7004,"featuredImage":7010,"modularContent":7041,"postSubtitle":7045,"postTitle":7011,"publishDate":7046,"richText":7047,"seo":8060,"slug":8062},"2026-06-29T20:08:05Z","G5b8AMbUBzGP8IqWde8Ogy","2026-06-29T20:46:26Z",{"authorImage":6989,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":6990},{"_type":40,"asset":6991},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":6992,"mimeType":83,"opt":7002,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":6993,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":6994},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":6995,"darkVibrant":6996,"dominant":6997,"lightMuted":6998,"lightVibrant":6999,"muted":7000,"vibrant":7001},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":7003},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":7005,"_type":11,"_updatedAt":12,"selectedColor":7007,"seo":7008,"slug":7009,"title":24},{"base":7006},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":7011,"image":7012},"Structural Context: A 2026 Guide To The Next AI Moat",{"_type":40,"asset":7013},{"_createdAt":7014,"_id":7015,"_rev":7016,"_type":45,"_updatedAt":7014,"assetId":7017,"extension":105,"metadata":7018,"mimeType":133,"originalFilename":134,"path":7037,"sha1hash":7017,"size":7038,"uploadId":7039,"url":7040},"2026-06-29T20:16:27Z","image-cb10d71fa3fc8b8655a18d375e836aeb00edf3fd-1200x630-png","7etfecp2vyOmpPuNDV9Kk7","cb10d71fa3fc8b8655a18d375e836aeb00edf3fd",{"_type":50,"blurHash":7019,"dimensions":7020,"hasAlpha":57,"isOpaque":57,"lqip":7021,"palette":7022},"M8R{=F$%oetm={?bs:ayWVof~ptSWCskE3",{"_type":53,"aspectRatio":109,"height":110,"width":111},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAABGElEQVR4nKWS3W6DMAyFef/X28XGYO1UCoQQfpPYsJszORWIsrJO2sUnYjs5NrYjnr+whaY5sPf/lego8ExYYo75x52ngo+ExW7HEYUxaEYHmjaCEvQ8BbYPl/Pe53hC5yZcTY80V1DtAEe3t0JkPaFuWpSVRlWbcNamWRG7H21I6IjRWsKlYcTK46RHmMEF/5I4ksuflwyvcYI34T1FnHwgSU/hm6ZnqKqGdR7OE8xISCrCS0E4G0ZnGc7z+oehwqpucC1KZHmBLC+RlwpK11DahKr7wYYqRLCzhKxhpJpR9IxBxLYVhr4QQ4QXxA4Zd4MSnyUOPWzdjIGk//dDW6e8HcKzdblxsIeP1uM/y323h3vxI34T/AZ2elHrEXsgUgAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":7023,"darkVibrant":7026,"dominant":7028,"lightMuted":7029,"lightVibrant":7031,"muted":7033,"vibrant":7035},{"_type":62,"background":7024,"foreground":64,"population":7025,"title":64},"#424245",0.06,{"_type":62,"background":7027,"foreground":64,"population":82,"title":64},"#0a7a7a",{"_type":62,"background":7024,"foreground":64,"population":7025,"title":64},{"_type":62,"background":7030,"foreground":72,"population":1524,"title":64},"#acc4d2",{"_type":62,"background":7032,"foreground":72,"population":1127,"title":72},"#dcfcfc",{"_type":62,"background":7034,"foreground":64,"population":1524,"title":64},"#808872",{"_type":62,"background":7036,"foreground":72,"population":82,"title":64},"#14eaea","images/9eu1m6zu/production/cb10d71fa3fc8b8655a18d375e836aeb00edf3fd-1200x630.png",118662,"6d9e4184f43fbd31ebbc110050c6451b521aca59","https://cdn.sanity.io/images/9eu1m6zu/production/cb10d71fa3fc8b8655a18d375e836aeb00edf3fd-1200x630.png",[7042],{"_key":7043,"_type":142,"cols":143,"filterByCategory":7044,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"8c94de62be717521e21b89467c857904",{"_ref":6,"_type":1066},"Knowledge context helps agents answer. Structural context helps them act without breaking everything.","2026-06-29",[7048,7055,7076,7091,7099,7107,7127,7135,7150,7158,7166,7174,7182,7190,7198,7206,7214,7222,7240,7248,7267,7286,7293,7312,7320,7328,7336,7344,7365,7373,7381,7389,7397,7405,7413,7421,7429,7437,7465,7473,7481,7489,7497,7505,7513,7521,7529,7537,7545,7553,7574,7582,7590,7598,7606,7614,7622,7630,7649,7657,7665,7683,7691,7699,7707,7715,7723,7731,7739,7747,7755,7763,7771,7786,7794,7802,7810,7818,7826,7834,7842,7850,7858,7866,7874,7882,7890,7901,7909,7917,7925,7933,7941,7949,7964,7972,7980,7988,7996,8004,8012,8020,8028,8036,8044,8052],{"_key":7049,"_type":150,"children":7050,"markDefs":7054,"style":158},"ed8033aa9a9f",[7051],{"_key":7052,"_type":154,"marks":7053,"text":156},"922c53caef95",[],[],{"_key":7056,"_type":150,"children":7057,"level":54,"listItem":171,"markDefs":7075,"style":173},"5465d9cce4c8",[7058,7062,7065,7068,7071],{"_key":7059,"_type":154,"marks":7060,"text":7061},"0f0104c76cbe",[],"Most enterprise AI context today should be considered ",{"_key":7063,"_type":154,"marks":7064,"text":6635},"c754b9212721",[228,165],{"_key":7066,"_type":154,"marks":7067,"text":1278},"3684280a6c97",[],{"_key":7069,"_type":154,"marks":7070,"text":2082},"35bded7f26b3",[228,165],{"_key":7072,"_type":154,"marks":7073,"text":7074},"a7dcbd7289d7",[],": records, documents, FAQs, notes, and data that help agents answer questions.",[],{"_key":7077,"_type":150,"children":7078,"level":54,"listItem":171,"markDefs":7090,"style":173},"0d7764fe79cd",[7079,7083,7086],{"_key":7080,"_type":154,"marks":7081,"text":7082},"0bdec71cd777",[],"Agents that act need ",{"_key":7084,"_type":154,"marks":7085,"text":1378},"bbc22c0c249a",[165,228],{"_key":7087,"_type":154,"marks":7088,"text":7089},"473a107d2158",[],": a live understanding of objects, fields, flows, validation rules, permissions, dependencies, Apex, CPQ, and managed-package logic.",[],{"_key":7092,"_type":150,"children":7093,"level":54,"listItem":171,"markDefs":7098,"style":173},"37c39c783dc6",[7094],{"_key":7095,"_type":154,"marks":7096,"text":7097},"07665fbeca32",[],"The distinction is important, especially now. The winning enterprise companies will be those that understand the difference, and provide both.",[],{"_key":7100,"_type":150,"children":7101,"markDefs":7106,"style":173},"a62e344cdfca",[7102],{"_key":7103,"_type":154,"marks":7104,"text":7105},"16f5d7937294",[],"————————",[],{"_key":7108,"_type":150,"children":7109,"markDefs":7122,"style":173},"2c090d7919fd",[7110,7114,7119],{"_key":7111,"_type":154,"marks":7112,"text":7113},"7ec22824bb1f",[],"It would seem, halfway through 2026 that there’s been a consensus reached: Everyone agrees ",{"_key":7115,"_type":154,"marks":7116,"text":7118},"104b9246f41a",[7117],"39562a1430d6","enterprise AI needs context",{"_key":7120,"_type":154,"marks":7121,"text":411},"98b2b07697b5",[],[7123],{"_key":7117,"_ref":7124,"_type":463,"linkType":33,"slug":7125},"035dd89f-52bc-49f4-a9a9-dfcd8cf37e8d",{"_type":22,"current":7126},"south-park-ai-and-sickofancy-why-ai-without-context-turns-into-chaos",{"_key":7128,"_type":150,"children":7129,"markDefs":7134,"style":173},"e5bdbb15d987",[7130],{"_key":7131,"_type":154,"marks":7132,"text":7133},"8f351f346287",[],"That part isn’t controversial anymore. Without context, we're all starting tos ee how an agent gives generic answers, misses nuance, invents details, and (at work) fails to reflect how a business actually works.",[],{"_key":7136,"_type":150,"children":7137,"markDefs":7147,"style":173},"214609a4c8ed",[7138,7142],{"_key":7139,"_type":154,"marks":7140,"text":7141},"c0b8b8eb2c04",[],"So, the market has rushed toward the same answer: ",{"_key":7143,"_type":154,"marks":7144,"text":7146},"2e1f5feeead3",[7145],"2389655f56f8","give the agent more context!",[7148],{"_key":7145,"_type":272,"blank":57,"href":7149,"noOpener":57,"noReferrer":57,"url":7149},"https://a16z.com/your-data-agents-need-context/",{"_key":7151,"_type":150,"children":7152,"markDefs":7157,"style":173},"f055efaff129",[7153],{"_key":7154,"_type":154,"marks":7155,"text":7156},"1619422e6679",[],"Connect it to records. Ground it in documents. Give it FAQs, tickets, meeting notes, knowledge articles, playbooks, CRM data, and support history. Make sure it can retrieve the right information before it answers. Feed the monster everything you’ve got.",[],{"_key":7159,"_type":150,"children":7160,"markDefs":7165,"style":173},"9e7d4ae53fa6",[7161],{"_key":7162,"_type":154,"marks":7163,"text":7164},"c8850c38e273",[],"It is, at time, a useful philosophy",[],{"_key":7167,"_type":150,"children":7168,"markDefs":7173,"style":173},"c5af12fc75b8",[7169],{"_key":7170,"_type":154,"marks":7171,"text":7172},"0d6a078bee6d",[],"But it’s also woefully incomplete, misleading even.",[],{"_key":7175,"_type":150,"children":7176,"markDefs":7181,"style":173},"c0e4fdc95e93",[7177],{"_key":7178,"_type":154,"marks":7179,"text":7180},"07f86e9a7641",[],"There are two very different kinds of context an enterprise agent in particular needs.",[],{"_key":7183,"_type":150,"children":7184,"markDefs":7189,"style":173},"1e1039a0719e",[7185],{"_key":7186,"_type":154,"marks":7187,"text":7188},"1b2a3092aa31",[],"One helps it answer. Which is great. But the other? That helps it act.",[],{"_key":7191,"_type":150,"children":7192,"markDefs":7197,"style":173},"1e348194f1b3",[7193],{"_key":7194,"_type":154,"marks":7195,"text":7196},"c04762463702",[],"The next AI moat belongs to the companies that appreciate the difference.",[],{"_key":7199,"_type":150,"children":7200,"markDefs":7205,"style":158},"e663f792da4d",[7201],{"_key":7202,"_type":154,"marks":7203,"text":7204},"e105e7b9f602",[],"Enterprise AI Is Moving From Answers to Actions",[],{"_key":7207,"_type":150,"children":7208,"markDefs":7213,"style":173},"4b63e429be8a",[7209],{"_key":7210,"_type":154,"marks":7211,"text":7212},"7696a2cb1962",[],"For the last two years, it’s safe to say that most enterprise AI projects have been judged by answer model quality. Could the model summarize the account?  Explain the ticket? Generate the report? Pull together the right details from the right sources?",[],{"_key":7215,"_type":150,"children":7216,"markDefs":7221,"style":173},"c2d33e268a03",[7217],{"_key":7218,"_type":154,"marks":7219,"text":7220},"957f248d4c84",[],"For the most part, we’re over that hurdle and it’s made AI relatively useful inside the enterprise.",[],{"_key":7223,"_type":150,"children":7224,"markDefs":7237,"style":173},"f2bbec462c86",[7225,7229,7234],{"_key":7226,"_type":154,"marks":7227,"text":7228},"d91ba5ab61d6",[],"But, ",{"_key":7230,"_type":154,"marks":7231,"text":7233},"b49b2d0fcac2",[7232],"83eda54ef31d","agents",{"_key":7235,"_type":154,"marks":7236,"text":4150},"89f4917fbb2a",[],[7238],{"_key":7232,"_ref":5879,"_type":463,"linkType":1636,"slug":7239},{"_type":22,"current":5881},{"_key":7241,"_type":150,"children":7242,"markDefs":7247,"style":173},"c9f7ecb6bf62",[7243],{"_key":7244,"_type":154,"marks":7245,"text":7246},"6f08b6e37dfc",[],"Now, we must worry whether AI can take the right action inside a live business system.",[],{"_key":7249,"_type":150,"children":7250,"markDefs":7264,"style":173},"3edc04a0daff",[7251,7255,7260],{"_key":7252,"_type":154,"marks":7253,"text":7254},"fa6dc7c202fb",[],"That shift is already creating pressure. ",{"_key":7256,"_type":154,"marks":7257,"text":7259},"2776805ff529",[7258],"137ef96dacb8","Gartner’s 2026 Hype Cycle for Agentic AI ",{"_key":7261,"_type":154,"marks":7262,"text":7263},"1a34020dd277",[],"found that only 17% of organizations have deployed AI agents so far, while more than 60% expect to deploy them within the next two years. The ambition is moving fast! Faster than the foundation.",[7265],{"_key":7258,"_type":272,"blank":57,"href":7266,"noOpener":57,"noReferrer":57,"url":7266},"https://www.gartner.com/en/articles/hype-cycle-for-agentic-ai",{"_key":7268,"_type":150,"children":7269,"markDefs":7283,"style":173},"e5bbaf064258",[7270,7274,7279],{"_key":7271,"_type":154,"marks":7272,"text":7273},"7f1ddf1dd112",[],"Gartner ",{"_key":7275,"_type":154,"marks":7276,"text":7278},"b54a003d1129",[7277],"8094278cf05c","has also warned ",{"_key":7280,"_type":154,"marks":7281,"text":7282},"5344b3e04c4b",[],"that by 2027, 40% of enterprises will demote or decommission autonomous AI agents because governance gaps will only become visible after production incidents. So, you know, with a grain of salt. ",[7284],{"_key":7277,"_type":272,"blank":57,"href":7285,"noOpener":57,"noReferrer":57,"url":7285},"https://www.gartner.com/en/newsroom/press-releases/2026-05-26-gartner-says-applying-uniform-governance-across-ai-agents-will-lead-to-enterprise-ai-agent-failure",{"_key":7287,"_type":150,"children":7288,"markDefs":7292,"style":173},"8991ca5405d8",[7289],{"_key":7271,"_type":154,"marks":7290,"text":7291},[],"The risk here extends beyond A giving a wrong answer to agents acting with the wrong level of access, autonomy, or understanding.",[],{"_key":7294,"_type":150,"children":7295,"markDefs":7309,"style":173},"82e9d98576bd",[7296,7300,7305],{"_key":7297,"_type":154,"marks":7298,"text":7299},"60dee2df75e0",[],"McKinsey ",{"_key":7301,"_type":154,"marks":7302,"text":7304},"f834028b13ac",[7303],"7ff0195bc800","made a similar point",{"_key":7306,"_type":154,"marks":7307,"text":7308},"01c973157c16",[]," from the infrastructure side. Agentic AI requires reliable operational data about assets, dependencies, ownership, logs, and metrics so automation can reduce ambiguity instead of increasing it.",[7310],{"_key":7303,"_type":272,"blank":57,"href":7311,"noOpener":57,"noReferrer":57,"url":7311},"https://www.mckinsey.com/capabilities/mckinsey-technology/our-insights/reimagining-tech-infrastructure-for-and-with-agentic-ai",{"_key":7313,"_type":150,"children":7314,"markDefs":7319,"style":173},"06de561ed654",[7315],{"_key":7316,"_type":154,"marks":7317,"text":7318},"e7756faad3e8",[],"In other words, the enterprise AI problem is moving from answer quality to action safety.",[],{"_key":7321,"_type":150,"children":7322,"markDefs":7327,"style":173},"90b3cb03f07d",[7323],{"_key":7324,"_type":154,"marks":7325,"text":7326},"766be1ec12c9",[],"That is why a different kind of context needs to be considered here.",[],{"_key":7329,"_type":150,"children":7330,"markDefs":7335,"style":173},"08fe82f8290b",[7331],{"_key":7332,"_type":154,"marks":7333,"text":7334},"81e7f2701950",[],"Or maybe just the definition of context has to get more precise.",[],{"_key":7337,"_type":150,"children":7338,"markDefs":7343,"style":158},"00323fd3418d",[7339],{"_key":7340,"_type":154,"marks":7341,"text":7342},"93b907db4441",[],"Knowledge Context Helps an Agent Answer",[],{"_key":7345,"_type":150,"children":7346,"markDefs":7364,"style":173},"783a2f3fe041",[7347,7351,7354,7357,7360],{"_key":7348,"_type":154,"marks":7349,"text":7350},"0e2104fcafed",[],"Most AI context today is ",{"_key":7352,"_type":154,"marks":7353,"text":6635},"60fc40d7fdea",[165],{"_key":7355,"_type":154,"marks":7356,"text":1278},"6d15ad5c1af3",[],{"_key":7358,"_type":154,"marks":7359,"text":2082},"09dbd11e0067",[165],{"_key":7361,"_type":154,"marks":7362,"text":7363},"0838d8930b22",[],". Knowledge context is what your organization knows. It lives in your records, documents, FAQs, conversations, tickets, support articles, enablement materials, policies, notes, and data tables.",[],{"_key":7366,"_type":150,"children":7367,"markDefs":7372,"style":173},"51e6889aaa3c",[7368],{"_key":7369,"_type":154,"marks":7370,"text":7371},"a8b642ac77a9",[],"It is the context that helps an agent answer a question.",[],{"_key":7374,"_type":150,"children":7375,"markDefs":7380,"style":173},"5faeebd078ab",[7376],{"_key":7377,"_type":154,"marks":7378,"text":7379},"0dc566cbc7bc",[],"Ask an agent, “What is our refund policy?” and knowledge context points it to the right policy document.",[],{"_key":7382,"_type":150,"children":7383,"markDefs":7388,"style":173},"a4c613f29fdd",[7384],{"_key":7385,"_type":154,"marks":7386,"text":7387},"3c66ceb77139",[],"Ask, “What happened with this account?” and knowledge context pulls the CRM record, recent notes, open cases, and maybe the latest email thread.",[],{"_key":7390,"_type":150,"children":7391,"markDefs":7396,"style":173},"d95ef5fe3cbc",[7392],{"_key":7393,"_type":154,"marks":7394,"text":7395},"33c01a4baf94",[],"Ask, “How should I respond to this customer?” and knowledge context gives the model enough grounding to write something relevant instead of generic.",[],{"_key":7398,"_type":150,"children":7399,"markDefs":7404,"style":173},"608592b91dd5",[7400],{"_key":7401,"_type":154,"marks":7402,"text":7403},"af4c28be2690",[],"This is the world of retrieval, grounding, and RAG. It is essential. It makes AI more accurate, more specific, and more useful.",[],{"_key":7406,"_type":150,"children":7407,"markDefs":7412,"style":173},"162a01ec0c7c",[7408],{"_key":7409,"_type":154,"marks":7410,"text":7411},"51398cd0de5f",[],"But knowledge context is mostly about information the agent can reference.",[],{"_key":7414,"_type":150,"children":7415,"markDefs":7420,"style":173},"7ce1976c69e2",[7416],{"_key":7417,"_type":154,"marks":7418,"text":7419},"82440f258628",[],"It just tells the agent what to say, not necessarily what will happen if it does something.",[],{"_key":7422,"_type":150,"children":7423,"markDefs":7428,"style":173},"f697aabb0775",[7424],{"_key":7425,"_type":154,"marks":7426,"text":7427},"cd6540b4f9de",[],"That difference matters once agents move from summarizing work to changing the systems where work happens.",[],{"_key":7430,"_type":150,"children":7431,"markDefs":7436,"style":158},"f465ffcb2ec3",[7432],{"_key":7433,"_type":154,"marks":7434,"text":7435},"cc27c42b5f97",[],"Structural Context Helps an Agent Act",[],{"_key":7438,"_type":150,"children":7439,"markDefs":7462,"style":173},"75a3afb9ca0e",[7440,7444,7447,7450,7454,7459],{"_key":7441,"_type":154,"marks":7442,"text":7443},"451d0aa70abf",[165],"Structural",{"_key":7445,"_type":154,"marks":7446,"text":1278},"e8a954cb427c",[],{"_key":7448,"_type":154,"marks":7449,"text":2082},"e71d540fc95f",[165],{"_key":7451,"_type":154,"marks":7452,"text":7453},"65054969a705",[]," is not what your organization knows. It is ",{"_key":7455,"_type":154,"marks":7456,"text":7458},"3d04c6772f6e",[7457],"caf8e50459aa","how your organization actually works",{"_key":7460,"_type":154,"marks":7461,"text":411},"ce901ede17dc",[],[7463],{"_key":7457,"_ref":2117,"_type":463,"linkType":33,"slug":7464},{"_type":22,"current":2119},{"_key":7466,"_type":150,"children":7467,"markDefs":7472,"style":173},"f60f16a5842b",[7468],{"_key":7469,"_type":154,"marks":7470,"text":7471},"7452d2dda610",[],"It is the shape of the system itself: the objects, fields, flows, validation rules, permissions, automations, Apex, CPQ logic, managed packages, dependencies, evaluation order, ownership gaps, and downstream effects that determine what really happens when something changes.",[],{"_key":7474,"_type":150,"children":7475,"markDefs":7480,"style":173},"6075f66fb57b",[7476],{"_key":7477,"_type":154,"marks":7478,"text":7479},"b8152a4618e9",[],"This is the context an agent needs before it acts.",[],{"_key":7482,"_type":150,"children":7483,"markDefs":7488,"style":173},"9e204913193c",[7484],{"_key":7485,"_type":154,"marks":7486,"text":7487},"0f0df4e8e619",[],"Because in a system like Salesforce, very few changes are isolated… A field is not just a field. It may be referenced by a flow, blocked by a validation rule, hidden by a permission set, and so forth.",[],{"_key":7490,"_type":150,"children":7491,"markDefs":7496,"style":173},"abbcebe12604",[7492],{"_key":7493,"_type":154,"marks":7494,"text":7495},"663c1a5f3ddb",[],"A status value may trigger revenue recognition, routing, approvals, renewals, forecasting, or customer communications.",[],{"_key":7498,"_type":150,"children":7499,"markDefs":7504,"style":173},"8e530b098c1e",[7500],{"_key":7501,"_type":154,"marks":7502,"text":7503},"d62094bf0b66",[],"A permission change can affect who sees sensitive data, who can update key records, and which business processes silently stop working.",[],{"_key":7506,"_type":150,"children":7507,"markDefs":7512,"style":173},"0b40eefb63c5",[7508],{"_key":7509,"_type":154,"marks":7510,"text":7511},"16a708878228",[],"An agent with knowledge context can explain what a field means, but an agent with structural context can understand what changing that field might break.",[],{"_key":7514,"_type":150,"children":7515,"markDefs":7520,"style":173},"fa774d18b421",[7516],{"_key":7517,"_type":154,"marks":7518,"text":7519},"2d04ddc19020",[],"That is the difference between an agent that sounds informed and an agent that can safely operate inside a real enterprise org.",[],{"_key":7522,"_type":150,"children":7523,"markDefs":7528,"style":158},"048ecfb8cb90",[7524],{"_key":7525,"_type":154,"marks":7526,"text":7527},"d22c71d7d2ad",[],"The Problem Is When Agents Only Have One Kind of Context",[],{"_key":7530,"_type":150,"children":7531,"markDefs":7536,"style":173},"79acccca02b0",[7532],{"_key":7533,"_type":154,"marks":7534,"text":7535},"dfd1c5faa45a",[],"This is where the current AI conversation gets its most slippery: when people say agents need context, they usually mean the agent needs more information to answer with. More documents. More records. More history. More content.",[],{"_key":7538,"_type":150,"children":7539,"markDefs":7544,"style":173},"4853982eb76c",[7540],{"_key":7541,"_type":154,"marks":7542,"text":7543},"b12a9733cafd",[],"Again, that is true as far as it goes.",[],{"_key":7546,"_type":150,"children":7547,"markDefs":7552,"style":173},"7f2b5d53e94c",[7548],{"_key":7549,"_type":154,"marks":7550,"text":7551},"fa5d6edc50dc",[],"But enterprise systems don’t fail because an agent forgot to read the FAQ. They fail when the agent doesn’t’ understand the structure it’s acting on.",[],{"_key":7554,"_type":150,"children":7555,"markDefs":7569,"style":173},"cded749a5802",[7556,7560,7565],{"_key":7557,"_type":154,"marks":7558,"text":7559},"187eceececa6",[],"It did not know that a ",{"_key":7561,"_type":154,"marks":7562,"text":7564},"665f4e0070ae",[7563],"b9ed97a530ce","validation rule",{"_key":7566,"_type":154,"marks":7567,"text":7568},"50650fa2e30b",[]," blocks one user profile but not another.",[7570],{"_key":7563,"_ref":7571,"_type":463,"linkType":33,"slug":7572},"007c5cc0-ac33-4dc1-8e13-3c22175a6573",{"_type":22,"current":7573},"the-four-layers-of-salesforce-metadata-work",{"_key":7575,"_type":150,"children":7576,"markDefs":7581,"style":173},"5f58cedf440e",[7577],{"_key":7578,"_type":154,"marks":7579,"text":7580},"e28e166a604a",[],"It did not know that the value it was standardizing is hardcoded into a downstream process.",[],{"_key":7583,"_type":150,"children":7584,"markDefs":7589,"style":173},"64b29ad25836",[7585],{"_key":7586,"_type":154,"marks":7587,"text":7588},"cdb19ee80eb5",[],"It did not know that a managed package depends on the field it was about to delete.",[],{"_key":7591,"_type":150,"children":7592,"markDefs":7597,"style":173},"bff82a95add2",[7593],{"_key":7594,"_type":154,"marks":7595,"text":7596},"5d87054f67b0",[],"It did not know that the org’s actual behavior had drifted away from the documentation years ago.",[],{"_key":7599,"_type":150,"children":7600,"markDefs":7605,"style":173},"a382a31aef59",[7601],{"_key":7602,"_type":154,"marks":7603,"text":7604},"5067565413d6",[],"The agent may have had all the knowledge context in the world, but it still lacked the structural context that would have told it, “Do not touch this until you understand what depends on it.”",[],{"_key":7607,"_type":150,"children":7608,"markDefs":7613,"style":158},"ae1f1dc34b5a",[7609],{"_key":7610,"_type":154,"marks":7611,"text":7612},"2f01225c20c7",[],"Static Documentation Is Not Structural Context",[],{"_key":7615,"_type":150,"children":7616,"markDefs":7621,"style":173},"478461193f88",[7617],{"_key":7618,"_type":154,"marks":7619,"text":7620},"1dc050f5206f",[],"Static documentation is a weak foundation for agents that act.",[],{"_key":7623,"_type":150,"children":7624,"markDefs":7629,"style":173},"8a1d82085f98",[7625],{"_key":7626,"_type":154,"marks":7627,"text":7628},"89b8d7062ad7",[],"Documentation goes stale because systems change. Diagrams drift. Architecture notes age, often poorly. Wikis reflect what someone believed at the time they wrote them, not necessarily what the system does right now, today.",[],{"_key":7631,"_type":150,"children":7632,"markDefs":7646,"style":173},"bcef1e5107b0",[7633,7637,7642],{"_key":7634,"_type":154,"marks":7635,"text":7636},"a69ae985493c",[],"The AI research community is starting to name this problem directly. A ",{"_key":7638,"_type":154,"marks":7639,"text":7641},"a791416f718a",[7640],"e9a6e5a50e1d","June 2026 paper",{"_key":7643,"_type":154,"marks":7644,"text":7645},"9d9371eece64",[]," on “context rot” describes how persistent context for AI assistants can become stale as the underlying software changes. In a sample of 356 repositories, researchers found stale code-element references in 23% of them.",[7647],{"_key":7640,"_type":272,"blank":57,"href":7648,"noOpener":57,"noReferrer":57,"url":7648},"https://arxiv.org/abs/2606.09090",{"_key":7650,"_type":150,"children":7651,"markDefs":7656,"style":173},"2380c2ac0413",[7652],{"_key":7653,"_type":154,"marks":7654,"text":7655},"d5003249abf2",[],"That problem is is familiar to anyone who has worked inside a Salesforce.",[],{"_key":7658,"_type":150,"children":7659,"markDefs":7664,"style":173},"d12b099c6455",[7660],{"_key":7661,"_type":154,"marks":7662,"text":7663},"c3775c725a1f",[],"A wiki page can tell an agent what a process was supposed to do. Only the live org can tell it what actually happens when a field changes.",[],{"_key":7666,"_type":150,"children":7667,"markDefs":7680,"style":173},"c3f1ecee3776",[7668,7672,7677],{"_key":7669,"_type":154,"marks":7670,"text":7671},"9ae253270916",[],"That is the structural ",{"_key":7673,"_type":154,"marks":7674,"text":7676},"2ffd95a188d5",[7675],"3f14f7abb0c0","context gap",{"_key":7678,"_type":154,"marks":7679,"text":411},"b35cf19057e1",[],[7681],{"_key":7675,"_ref":2622,"_type":463,"linkType":33,"slug":7682},{"_type":22,"current":2624},{"_key":7684,"_type":150,"children":7685,"markDefs":7690,"style":173},"69374aa696fe",[7686],{"_key":7687,"_type":154,"marks":7688,"text":7689},"ce9be1aa5c51",[],"It is the space between the system as documented and the system as it behaves.",[],{"_key":7692,"_type":150,"children":7693,"markDefs":7698,"style":173},"9c6ce6cffffb",[7694],{"_key":7695,"_type":154,"marks":7696,"text":7697},"6ab698c3bea2",[],"And that gap becomes dangerous when agents are allowed to act.",[],{"_key":7700,"_type":150,"children":7701,"markDefs":7706,"style":158},"57a82847c687",[7702],{"_key":7703,"_type":154,"marks":7704,"text":7705},"6bd3f0c4207d",[],"Complexity Is Not Your Enemy. Unread Complexity Is.",[],{"_key":7708,"_type":150,"children":7709,"markDefs":7714,"style":173},"2530f5f03ee6",[7710],{"_key":7711,"_type":154,"marks":7712,"text":7713},"70a6f771bdea",[],"The usual story is that complexity gets in the way of AI. Before agents can be trusted, the thinking must go, the org must be cleaned up, simplified, documented, standardized, and made consistent.",[],{"_key":7716,"_type":150,"children":7717,"markDefs":7722,"style":173},"604c371a9b37",[7718],{"_key":7719,"_type":154,"marks":7720,"text":7721},"a8c0d2daf419",[],"That all sounds very fine and good, but it inevitably puts the work in the wrong order.",[],{"_key":7724,"_type":150,"children":7725,"markDefs":7730,"style":173},"addd711f6898",[7726],{"_key":7727,"_type":154,"marks":7728,"text":7729},"1d2627b8f195",[],"Your org’s complexity is a record of how the business actually runs.",[],{"_key":7732,"_type":150,"children":7733,"markDefs":7738,"style":173},"23225b59c209",[7734],{"_key":7735,"_type":154,"marks":7736,"text":7737},"86c928573463",[],"Every custom object exists because somebody needed to represent something the standard model could not.",[],{"_key":7740,"_type":150,"children":7741,"markDefs":7746,"style":173},"fbef1e8e9052",[7742],{"_key":7743,"_type":154,"marks":7744,"text":7745},"cbea46946ce2",[],"Every validation rule encodes a business constraint.",[],{"_key":7748,"_type":150,"children":7749,"markDefs":7754,"style":173},"65e40991798d",[7750],{"_key":7751,"_type":154,"marks":7752,"text":7753},"46d6679d11e2",[],"Every flow reflects a process someone decided was important enough to automate.",[],{"_key":7756,"_type":150,"children":7757,"markDefs":7762,"style":173},"7bf2e60d5cb1",[7758],{"_key":7759,"_type":154,"marks":7760,"text":7761},"5b193f5e55b4",[],"Some of that complexity may be redundant. Some of it may be outdated. Some of it may deserve cleanup.",[],{"_key":7764,"_type":150,"children":7765,"markDefs":7770,"style":173},"49fd8c14b202",[7766],{"_key":7767,"_type":154,"marks":7768,"text":7769},"049895404e94",[],"But before you can clean it, govern it, or safely let agents act on it, something needs to read it.",[],{"_key":7772,"_type":150,"children":7773,"markDefs":7785,"style":173},"03361369e519",[7774,7778,7782],{"_key":7775,"_type":154,"marks":7776,"text":7777},"6c4dc0db6e0e",[],"Because ",{"_key":7779,"_type":154,"marks":7780,"text":7781},"379e64eaf99c",[165],"complexity is information",{"_key":7783,"_type":154,"marks":7784,"text":411},"f43cd0a4f9c7",[],[],{"_key":7787,"_type":150,"children":7788,"markDefs":7793,"style":158},"2ba031db63f7",[7789],{"_key":7790,"_type":154,"marks":7791,"text":7792},"61a2b9e6931d",[],"The Goal Is a Faithfully Read Org",[],{"_key":7795,"_type":150,"children":7796,"markDefs":7801,"style":173},"1f9eb062c5ee",[7797],{"_key":7798,"_type":154,"marks":7799,"text":7800},"f7b7af1881fd",[],"The clean-up-first approach creates a trap.. it tells teams they can’t trust agents until the org is totally clean. But the org is often too large, customized, and business-critical to clean manually before AI can deliver value.",[],{"_key":7803,"_type":150,"children":7804,"markDefs":7809,"style":173},"c8cdb081b625",[7805],{"_key":7806,"_type":154,"marks":7807,"text":7808},"e4a1df04a3aa",[],"So the promise of agents gets stuck behind the same backlog that slowed every other transformation project.",[],{"_key":7811,"_type":150,"children":7812,"markDefs":7817,"style":173},"6ca863125f53",[7813],{"_key":7814,"_type":154,"marks":7815,"text":7816},"f77cf66eda32",[],"Document everything.",[],{"_key":7819,"_type":150,"children":7820,"markDefs":7825,"style":173},"8f8a2a43348d",[7821],{"_key":7822,"_type":154,"marks":7823,"text":7824},"4eb265532d0c",[],"Map every dependency.",[],{"_key":7827,"_type":150,"children":7828,"markDefs":7833,"style":173},"50d8ed23296d",[7829],{"_key":7830,"_type":154,"marks":7831,"text":7832},"fca0a00c7819",[],"Untangle every workflow.",[],{"_key":7835,"_type":150,"children":7836,"markDefs":7841,"style":173},"8434cb93e736",[7837],{"_key":7838,"_type":154,"marks":7839,"text":7840},"67720a015b47",[],"Resolve every ownership gap.",[],{"_key":7843,"_type":150,"children":7844,"markDefs":7849,"style":173},"e7acc70c1552",[7845],{"_key":7846,"_type":154,"marks":7847,"text":7848},"206d2ff3f189",[],"Then, someday, maybe, agents can be trusted.",[],{"_key":7851,"_type":150,"children":7852,"markDefs":7857,"style":173},"87eb28cd2cd0",[7853],{"_key":7854,"_type":154,"marks":7855,"text":7856},"73ff0079397d",[],"That is backwards.",[],{"_key":7859,"_type":150,"children":7860,"markDefs":7865,"style":173},"c21a8400f8c4",[7861],{"_key":7862,"_type":154,"marks":7863,"text":7864},"d50d776f74f1",[],"McKinsey’s aforementioned 2026 work on agent-ready infrastructure makes the more practical point: imperfect data should not prevent progress. The foundation agents need is not perfection. It is reliable operational context that reduces ambiguity and supports safe automation.",[],{"_key":7867,"_type":150,"children":7868,"markDefs":7873,"style":173},"e6ee42b8c247",[7869],{"_key":7870,"_type":154,"marks":7871,"text":7872},"4a74db036dbb",[],"The same is true for Salesforce.",[],{"_key":7875,"_type":150,"children":7876,"markDefs":7881,"style":173},"2aa210b34055",[7877],{"_key":7878,"_type":154,"marks":7879,"text":7880},"6b695e611695",[],"Agents need the real view of your org.",[],{"_key":7883,"_type":150,"children":7884,"markDefs":7889,"style":173},"7d557c1bfae6",[7885],{"_key":7886,"_type":154,"marks":7887,"text":7888},"974c0714ab7f",[],"They need to understand the actual structure, not the idealized architecture diagram.",[],{"_key":7891,"_type":150,"children":7892,"markDefs":7900,"style":173},"450e29cc772e",[7893,7896],{"_key":7894,"_type":154,"marks":7895,"text":6393},"33fc82cd1a50",[165],{"_key":7897,"_type":154,"marks":7898,"text":7899},"a341a07a97bb",[]," is structural context, and it’s the context that Sweep provides.",[],{"_key":7902,"_type":150,"children":7903,"markDefs":7908,"style":158},"dd8a1e47f01e",[7904],{"_key":7905,"_type":154,"marks":7906,"text":7907},"f47514aa4e5c",[],"Sweep Gives Agents the Structural Context They Need to Act",[],{"_key":7910,"_type":150,"children":7911,"markDefs":7916,"style":173},"3e7005ac43d9",[7912],{"_key":7913,"_type":154,"marks":7914,"text":7915},"1e258ce91296",[],"Sweep continuously reads the structure of your enterprise systems.",[],{"_key":7918,"_type":150,"children":7919,"markDefs":7924,"style":173},"6215b0987def",[7920],{"_key":7921,"_type":154,"marks":7922,"text":7923},"45086e4bb420",[],"In Salesforce, that means objects, fields, flows, validation rules, permissions, dependencies, Apex, CPQ, managed-package logic, and more.",[],{"_key":7926,"_type":150,"children":7927,"markDefs":7932,"style":173},"3f89413643fc",[7928],{"_key":7929,"_type":154,"marks":7930,"text":7931},"32f517d00929",[],"This is nothing like a one-time documentation project or a static diagram that starts aging the moment it’s made.",[],{"_key":7934,"_type":150,"children":7935,"markDefs":7940,"style":173},"3e659143a2f6",[7936],{"_key":7937,"_type":154,"marks":7938,"text":7939},"e1a19713dde1",[],"As a continuously updated model of how the org is actually configured and how change moves through it.",[],{"_key":7942,"_type":150,"children":7943,"markDefs":7948,"style":173},"ed9c556f1c41",[7944],{"_key":7945,"_type":154,"marks":7946,"text":7947},"ba3c871d2381",[],"That model gives agents the structural context they need before they recommend, build, modify, or deploy.",[],{"_key":7950,"_type":150,"children":7951,"markDefs":7961,"style":173},"081835fb3b6d",[7952,7956],{"_key":7953,"_type":154,"marks":7954,"text":7955},"0ca6d1b23773",[],"It helps them understand ",{"_key":7957,"_type":154,"marks":7958,"text":7960},"3d101f4b0083",[7959],"a78b1a56a663","blast radius.",[7962],{"_key":7959,"_ref":791,"_type":463,"linkType":33,"slug":7963},{"_type":22,"current":793},{"_key":7965,"_type":150,"children":7966,"markDefs":7971,"style":173},"927d95e71c7d",[7967],{"_key":7968,"_type":154,"marks":7969,"text":7970},"d01a40a8b890",[],"It helps them see hidden dependencies.",[],{"_key":7973,"_type":150,"children":7974,"markDefs":7979,"style":173},"d688fd637f8e",[7975],{"_key":7976,"_type":154,"marks":7977,"text":7978},"a64676057073",[],"It helps them distinguish between a safe change, a risky change, and a change that should not happen without human review.",[],{"_key":7981,"_type":150,"children":7982,"markDefs":7987,"style":173},"34812252f166",[7983],{"_key":7984,"_type":154,"marks":7985,"text":7986},"47a30aec1d21",[],"Most importantly, it lets agents treat complexity as signal.",[],{"_key":7989,"_type":150,"children":7990,"markDefs":7995,"style":173},"489d67e818d0",[7991],{"_key":7992,"_type":154,"marks":7993,"text":7994},"b778c9d1cc16",[],"The more the org has evolved, the more there is to understand. Sweep makes that structure readable.",[],{"_key":7997,"_type":150,"children":7998,"markDefs":8003,"style":158},"7e12989f0a1a",[7999],{"_key":8000,"_type":154,"marks":8001,"text":8002},"6c686cb13d75",[],"The Future of Enterprise AI Depends It",[],{"_key":8005,"_type":150,"children":8006,"markDefs":8011,"style":173},"99b9179d4a70",[8007],{"_key":8008,"_type":154,"marks":8009,"text":8010},"9b054383ec1a",[],"Knowledge context will remain important. Obviously. Agents still need access to the right records, documents, business data, policies, and customer history. Better retrieval will keep making agents more useful. Better grounding will keep making their answers more accurate.",[],{"_key":8013,"_type":150,"children":8014,"markDefs":8019,"style":173},"b8b4e60b7362",[8015],{"_key":8016,"_type":154,"marks":8017,"text":8018},"d07345f1e8ab",[],"But knowledge context alone is not enough.",[],{"_key":8021,"_type":150,"children":8022,"markDefs":8027,"style":173},"7f6ae7bd201b",[8023],{"_key":8024,"_type":154,"marks":8025,"text":8026},"0133a1a8e707",[],"An agent that answers questions can survive on retrieved information.",[],{"_key":8029,"_type":150,"children":8030,"markDefs":8035,"style":173},"de319784ad43",[8031],{"_key":8032,"_type":154,"marks":8033,"text":8034},"88c8da0c200e",[],"An agent that changes enterprise systems needs to understand the structure underneath those systems.",[],{"_key":8037,"_type":150,"children":8038,"markDefs":8043,"style":173},"cd0bf80dccb7",[8039],{"_key":8040,"_type":154,"marks":8041,"text":8042},"0d4ae607e160",[],"That is the next context gap.",[],{"_key":8045,"_type":150,"children":8046,"markDefs":8051,"style":173},"ef98c6d02e8d",[8047],{"_key":8048,"_type":154,"marks":8049,"text":8050},"6770148403d0",[],"The gap between how your systems are supposed to work and how they actually behave.",[],{"_key":8053,"_type":150,"children":8054,"markDefs":8059,"style":173},"78213e9ae735",[8055],{"_key":8056,"_type":154,"marks":8057,"text":8058},"d9f43c394961",[],"Closing this gap is what will ultimately determine whether agents remain helpful co-pilots or become actually trusted co-operators. ",[],{"_type":17,"description":8061,"title":7011},"AI agents need more than records, documents, and FAQs. Learn why it's \"structural context\" that holds the key to helping agents act safely inside complex enterprise systems.",{"_type":22,"current":1387},{"_createdAt":8064,"_id":8065,"_rev":8066,"_type":33,"_updatedAt":8067,"author":8068,"category":8084,"featuredImage":8090,"modularContent":8125,"postSubtitle":8091,"postTitle":8129,"publishDate":8130,"richText":8131,"seo":8985,"slug":8990},"2026-06-26T15:45:06Z","7bfc7115-d340-4d40-9afe-1c29184f43a6","DjycymN31Q95GhkfQCKvhd","2026-06-26T16:09:43Z",{"authorImage":8069,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":8070},{"_type":40,"asset":8071},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":8072,"mimeType":83,"opt":8082,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":8073,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":8074},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":8075,"darkVibrant":8076,"dominant":8077,"lightMuted":8078,"lightVibrant":8079,"muted":8080,"vibrant":8081},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":8083},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":8085,"_type":11,"_updatedAt":12,"selectedColor":8087,"seo":8088,"slug":8089,"title":24},{"base":8086},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":8091,"image":8092},"The new agent makes setup easy, but the system still has to make sense",{"_type":40,"asset":8093},{"_createdAt":8094,"_id":8095,"_rev":8096,"_type":45,"_updatedAt":8094,"assetId":8097,"extension":105,"metadata":8098,"mimeType":133,"originalFilename":8120,"path":8121,"sha1hash":8097,"size":8122,"uploadId":8123,"url":8124},"2026-06-26T15:49:08Z","image-ba896b6bece05741164b263f7e48607def334f54-1200x630-png","DjycymN31Q95GhkfQCDaS8","ba896b6bece05741164b263f7e48607def334f54",{"_type":50,"blurHash":8099,"dimensions":8100,"hasAlpha":57,"isOpaque":57,"lqip":8101,"palette":8102,"thumbHash":8119},"MGQTM|IUxu%MfQ%MayfQj[ay_4%NM{V@fR",{"_type":53,"aspectRatio":109,"height":110,"width":111},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAABPUlEQVR4nK2SWW+CQBSF+f9/p5sx1krRIotUxLgrZQQZUBZHU5c+nIaxtqYhUZs+nIe5ufebk3OvMF9+4FRhuuf6Xb9UQl7xCD2Ar4ML2VCQ7EDj7TfgFBimu6scC360wcSNMLADDJ0QY7LAxI3xNktA/CWcWYLJNILtxfCj9y/HeR/vuQRCGXRzgPKzhkdRRVnSIclNyHob6msPL1oblaqBmmahN56B0BReuAKNN/kOCWV86LYg4uZBxF1BRKFU4/AnSUexLOO+KKFUUVBVWlCNLqyegylluVEIbriG2bEh1U3UVAv1Roc7a7SGMKwR9OYAitHlb63Zh2720Rl6cMNVvkMab3leWX4jMoftRXD8FNOAHUQZCF1yANec8SyzZZ3dMo23CJJs21nzT/jH5gU76OzZXKI/HfZ/wD8BCyA2bJPn0JkAAAAASUVORK5CYII=",{"_type":60,"darkMuted":8103,"darkVibrant":8106,"dominant":8108,"lightMuted":8111,"lightVibrant":8114,"muted":8115,"vibrant":8117},{"_type":62,"background":8104,"foreground":64,"population":8105,"title":64},"#393c43",0.55,{"_type":62,"background":8107,"foreground":64,"population":82,"title":64},"#124272",{"_type":62,"background":8109,"foreground":72,"population":8110,"title":72},"#ecf4fc",74.03,{"_type":62,"background":8112,"foreground":72,"population":8113,"title":64},"#b8bcc4",1.14,{"_type":62,"background":8109,"foreground":72,"population":8110,"title":72},{"_type":62,"background":8116,"foreground":64,"population":1127,"title":64},"#747484",{"_type":62,"background":8118,"foreground":64,"population":82,"title":64},"#227fdc","uvcFBICUiJl4h3e/dohrd7CFCA==","systems-ai-blog-header-1200x630.png","images/9eu1m6zu/production/ba896b6bece05741164b263f7e48607def334f54-1200x630.png",90461,"7f371ce98ddb77627e7f1d7633588486d159905c","https://cdn.sanity.io/images/9eu1m6zu/production/ba896b6bece05741164b263f7e48607def334f54-1200x630.png",[8126],{"_key":8127,"_type":142,"cols":143,"filterByCategory":8128,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"36f9739aada9e5a0369a80db43269b71",{"_ref":6,"_type":1066},"Salesforce unveils Agentforce Help Agent","2026-06-26",[8132,8139,8161,8173,8185,8192,8200,8207,8222,8242,8250,8257,8264,8272,8284,8292,8300,8308,8316,8342,8350,8358,8366,8374,8382,8390,8409,8416,8424,8432,8440,8448,8465,8493,8501,8509,8517,8525,8533,8545,8553,8561,8582,8590,8598,8606,8614,8622,8630,8638,8646,8654,8662,8670,8678,8686,8694,8702,8710,8718,8726,8734,8742,8750,8758,8766,8774,8793,8801,8809,8817,8825,8833,8841,8849,8857,8865,8873,8881,8889,8897,8905,8913,8921,8929,8937,8945,8953,8961,8969,8977],{"_key":8133,"_type":150,"children":8134,"markDefs":8138,"style":173},"c3b427e7e931",[8135],{"_key":8136,"_type":154,"marks":8137,"text":156},"f02d0f5d1c2c",[],[],{"_key":8140,"_type":150,"children":8141,"level":54,"listItem":171,"markDefs":8158,"style":173},"c2b43efa8f3d",[8142,8146,8149,8154],{"_key":8143,"_type":154,"marks":8144,"text":8145},"9ecd4f3fc7a5",[165],"Salesforce just made service agents easier to launch.",{"_key":8147,"_type":154,"marks":8148,"text":1278},"b317945818a8",[],{"_key":8150,"_type":154,"marks":8151,"text":8153},"0087f0f5d0eb",[8152],"ca84427336b8","Agentforce Help Agent",{"_key":8155,"_type":154,"marks":8156,"text":8157},"abb4de1e604d",[]," is positioned as a “prepackaged,” guided-setup service agent that can deploy across channels and charge by resolution.",[8159],{"_key":8152,"_type":272,"blank":57,"href":8160,"noOpener":57,"noReferrer":57,"url":8160},"https://www.salesforce.com/news/stories/agentforce-help-agent-announcement/",{"_key":8162,"_type":150,"children":8163,"level":54,"listItem":171,"markDefs":8172,"style":173},"dd27f7b351d5",[8164,8168],{"_key":8165,"_type":154,"marks":8166,"text":8167},"a894deb7c165",[165],"That changes the bottleneck.",{"_key":8169,"_type":154,"marks":8170,"text":8171},"ae939902bf9d",[]," The hard part is no longer just building the agent. It is knowing whether your Salesforce org is ready for an agent to act inside it.",[],{"_key":8174,"_type":150,"children":8175,"level":54,"listItem":171,"markDefs":8184,"style":173},"25402237e9f2",[8176,8180],{"_key":8177,"_type":154,"marks":8178,"text":8179},"dd968409fda9",[165],"For complex enterprises, context becomes the control layer.",{"_key":8181,"_type":154,"marks":8182,"text":8183},"1060309d8304",[]," Agents need accurate knowledge, safe actions, clean dependencies, and visible system logic before they can resolve work reliably.",[],{"_key":8186,"_type":150,"children":8187,"markDefs":8191,"style":173},"9d01e77d24f6",[8188],{"_key":8189,"_type":154,"marks":8190,"text":472},"2697d1e9de60",[],[],{"_key":8193,"_type":150,"children":8194,"markDefs":8199,"style":173},"e94e273a2cb5",[8195],{"_key":8196,"_type":154,"marks":8197,"text":8198},"88ec0217f03f",[],"——",[],{"_key":8201,"_type":150,"children":8202,"markDefs":8206,"style":173},"4ddcb54302c9",[8203],{"_key":8196,"_type":154,"marks":8204,"text":8205},[],"Salesforce just made the starting line for AI service agents much, much easier to reach.",[],{"_key":8208,"_type":150,"children":8209,"markDefs":8221,"style":173},"80be8ffd5335",[8210,8214,8217],{"_key":8211,"_type":154,"marks":8212,"text":8213},"d77c86fc8f4d",[],"With the launch of ",{"_key":8215,"_type":154,"marks":8216,"text":8153},"3aacbfc30819",[165],{"_key":8218,"_type":154,"marks":8219,"text":8220},"5157fffdff3d",[],", Salesforce has essentially packaged up more of the agent setup work that previously had to be assembled by human hand.  That basically means knowledge grounding, actions, channel deployment, testing, and pricing tied to successful resolutions. ",[],{"_key":8223,"_type":150,"children":8224,"markDefs":8237,"style":173},"fc81712fd83a",[8225,8228,8233],{"_key":8218,"_type":154,"marks":8226,"text":8227},[],"For their part, Salesforce says the Help Agent is built on the ",{"_key":8229,"_type":154,"marks":8230,"text":8232},"8784f80cf4d3",[8231],"cf787ea1c5db","Agentforce 360 ",{"_key":8234,"_type":154,"marks":8235,"text":8236},"0ecd301959bd",[],"Platform, deployable with guided setup, and generally available in July 2026, alongside its pay-per-resolution pricing.",[8238],{"_key":8231,"_ref":8239,"_type":463,"linkType":33,"slug":8240},"f73ef607-06c5-450e-9cbe-f888c7e20e52",{"_type":22,"current":8241},"getting-started-with-agentforce-360-a-beginner-s-guide",{"_key":8243,"_type":150,"children":8244,"markDefs":8249,"style":173},"13a028a4afb9",[8245],{"_key":8246,"_type":154,"marks":8247,"text":8248},"5764dc3cb118",[],"For the last year or more, a good deal of the Agentforce conversation has centered on whether companies can build AI agents at all. ",[],{"_key":8251,"_type":150,"children":8252,"markDefs":8256,"style":173},"b7b74c072e91",[8253],{"_key":8246,"_type":154,"marks":8254,"text":8255},[],"Questions abound.",[],{"_key":8258,"_type":150,"children":8259,"markDefs":8263,"style":173},"6926c782e0d2",[8260],{"_key":8246,"_type":154,"marks":8261,"text":8262},[],"Can agents connect the right data? Define the right actions? Test the right flows? Put the agent in the right channels? Keep it from hallucinating?",[],{"_key":8265,"_type":150,"children":8266,"markDefs":8271,"style":173},"c135377a9c3e",[8267],{"_key":8268,"_type":154,"marks":8269,"text":8270},"27f082d1869d",[],"The new tool is Salesforce’s answer… make the first service agent easier to stand up, easier to price, and most of all… easier to justify.",[],{"_key":8273,"_type":150,"children":8274,"markDefs":8283,"style":173},"68decd31b39c",[8275,8279],{"_key":8276,"_type":154,"marks":8277,"text":8278},"8cae1ef8210f",[],"But for enterprise teams, especially teams running large Salesforce environs, the real question has become: ",{"_key":8280,"_type":154,"marks":8281,"text":8282},"5a1470932875",[165],"What exactly is our agent launching into?",[],{"_key":8285,"_type":150,"children":8286,"markDefs":8291,"style":158},"83ffcda032d1",[8287],{"_key":8288,"_type":154,"marks":8289,"text":8290},"076e1aa0dbb0",[],"The setup problem is shrinking",[],{"_key":8293,"_type":150,"children":8294,"markDefs":8299,"style":173},"651b88eb9292",[8295],{"_key":8296,"_type":154,"marks":8297,"text":8298},"737cf6fdcfb7",[],"Salesforce’s move is fairly obvious, in at least the pain it is trying to assauge.",[],{"_key":8301,"_type":150,"children":8302,"markDefs":8307,"style":173},"3366f4882f79",[8303],{"_key":8304,"_type":154,"marks":8305,"text":8306},"d0b9eee01d7e",[],"Connecting knowledge, defining actions, and wiring channels yourself isn’t easy. Help Agent is reportedly able to handle much of that into a guided flow. It grounds itself on Salesforce Knowledge, can use prepackaged actions, and can be deployed across voice, web, portal, and messaging from a single screen.",[],{"_key":8309,"_type":150,"children":8310,"markDefs":8315,"style":173},"348a58d02e3f",[8311],{"_key":8312,"_type":154,"marks":8313,"text":8314},"84e569efbb50",[],"The intriguing pricing model also changes the conversation. Salesforce explained that customers only pay when Help Agent resolves an issue autonomously from start to finish. If the customer asks for a human or gives negative feedback, there is no charge.",[],{"_key":8317,"_type":150,"children":8318,"markDefs":8339,"style":173},"b36f16433984",[8319,8323,8328,8332,8335],{"_key":8320,"_type":154,"marks":8321,"text":8322},"20bcf9dfe002",[],"On the product page, Salesforce lists ",{"_key":8324,"_type":154,"marks":8325,"text":8327},"2da7ef0ff828",[8326],"6ebe3ed9a09a","Help Agent Resolutions at ",{"_key":8329,"_type":154,"marks":8330,"text":8331},"50738675692a",[165,8326],"$2 per resolution",{"_key":8333,"_type":154,"marks":8334,"text":1278},"b0aa919dafe7",[8326],{"_key":8336,"_type":154,"marks":8337,"text":8338},"b6e283ac5f7b",[],"in the U.S., with unmetered Agentforce actions and Data 360 queries per resolution.",[8340],{"_key":8326,"_type":272,"blank":57,"href":8341,"noOpener":57,"noReferrer":57,"url":8341},"https://www.salesforceben.com/huge-agentforce-pricing-shift-salesforce-introduces-pay-per-resolution/",{"_key":8343,"_type":150,"children":8344,"markDefs":8349,"style":173},"c42a5d95cdad",[8345],{"_key":8346,"_type":154,"marks":8347,"text":8348},"1b6b87c9af6c",[],"This turns the service-agent pitch from “trust us, this will reduce load” into something far closer to an outcome-based model.",[],{"_key":8351,"_type":150,"children":8352,"markDefs":8357,"style":173},"93dfdca4cdae",[8353],{"_key":8354,"_type":154,"marks":8355,"text":8356},"c4a065940246",[],"Less setup friction. Clearer economics. Faster path to production.",[],{"_key":8359,"_type":150,"children":8360,"markDefs":8365,"style":173},"fd02526e89a4",[8361],{"_key":8362,"_type":154,"marks":8363,"text":8364},"74baf951b683",[],"All good things, indeed.",[],{"_key":8367,"_type":150,"children":8368,"markDefs":8373,"style":173},"b74a955d8543",[8369],{"_key":8370,"_type":154,"marks":8371,"text":8372},"ddc7d9d984eb",[],"But! None of that eliminates the deeper enterprise problem…",[],{"_key":8375,"_type":150,"children":8376,"markDefs":8381,"style":173},"32e06431a88d",[8377],{"_key":8378,"_type":154,"marks":8379,"text":8380},"d7f7370baa10",[],"It just exposes it sooner.",[],{"_key":8383,"_type":150,"children":8384,"markDefs":8389,"style":158},"210b6f3f6d00",[8385],{"_key":8386,"_type":154,"marks":8387,"text":8388},"c8ad3d5d46ed",[],"The bottleneck remains business context",[],{"_key":8391,"_type":150,"children":8392,"markDefs":8406,"style":173},"5195df22ace9",[8393,8397,8402],{"_key":8394,"_type":154,"marks":8395,"text":8396},"3b3c5d24f574",[],"AI agents, ",{"_key":8398,"_type":154,"marks":8399,"text":8401},"40ebe9ec6c15",[8400],"b7165eba17a3","Agentforce included",{"_key":8403,"_type":154,"marks":8404,"text":8405},"8d66cc4f784d",[],", need three things to work: data, reasoning, and actions. ",[8407],{"_key":8400,"_ref":590,"_type":463,"linkType":33,"slug":8408},{"_type":22,"current":592},{"_key":8410,"_type":150,"children":8411,"markDefs":8415,"style":173},"d5f7a0e94fc2",[8412],{"_key":8394,"_type":154,"marks":8413,"text":8414},[],"Salesforce says the same thing in its own Agentforce positioning: agents need access to data, the ability to reason, and the ability to execute actions through workflows, automation, or APIs.",[],{"_key":8417,"_type":150,"children":8418,"markDefs":8423,"style":173},"54dc8886fe96",[8419],{"_key":8420,"_type":154,"marks":8421,"text":8422},"e7d6af67fcb2",[],"Sounds seductively simple… until you look inside a real Salesforce org.",[],{"_key":8425,"_type":150,"children":8426,"markDefs":8431,"style":173},"71409c1688b6",[8427],{"_key":8428,"_type":154,"marks":8429,"text":8430},"08a25ae75dee",[],"The data is not “just data.” It is years of fields, objects, permissions, naming conventions, partial migrations, integrations, duplicate logic, exceptions, and business-specific meaning. ",[],{"_key":8433,"_type":150,"children":8434,"markDefs":8439,"style":173},"5b84fe9cfd1a",[8435],{"_key":8436,"_type":154,"marks":8437,"text":8438},"2a3b4698c6fb",[],"The actions are not just “actions.” They are flows, Apex, validation rules, approval processes, assignment logic, integrations, service entitlements, and automation that may have been built by five teams across eight years.",[],{"_key":8441,"_type":150,"children":8442,"markDefs":8447,"style":173},"0a46edb7f285",[8443],{"_key":8444,"_type":154,"marks":8445,"text":8446},"1528705af116",[],"The knowledge is not just “knowledge.” It is policy, documentation, tribal understanding, edge cases, stale articles, missing articles, and operational judgment that may or may not be reflected in the system.",[],{"_key":8449,"_type":150,"children":8450,"markDefs":8462,"style":173},"95774928976e",[8451,8454,8458],{"_key":8428,"_type":154,"marks":8452,"text":8453},[],"At Sweep we shorthand all of this, loosely, as “",{"_key":8455,"_type":154,"marks":8456,"text":6971},"dba69775c58e",[8457],"76b10e73b996",{"_key":8459,"_type":154,"marks":8460,"text":8461},"514c0294e885",[],".”",[8463],{"_key":8457,"_ref":2088,"_type":463,"linkType":33,"slug":8464},{"_type":22,"current":2090},{"_key":8466,"_type":150,"children":8467,"markDefs":8488,"style":173},"3c01638a1f67",[8468,8472,8476,8480,8485],{"_key":8469,"_type":154,"marks":8470,"text":8471},"ccc76d156c38",[],"And ",{"_key":8473,"_type":154,"marks":8474,"text":8475},"b233306e66ad",[165],"that",{"_key":8477,"_type":154,"marks":8478,"text":8479},"4697476b5855",[]," is where ",{"_key":8481,"_type":154,"marks":8482,"text":8484},"04b547847069",[8483],"1f07641ef7b1","the risk lives",{"_key":8486,"_type":154,"marks":8487,"text":411},"1710cc3d9b46",[],[8489],{"_key":8483,"_ref":8490,"_type":463,"linkType":33,"slug":8491},"32f6a3d3-d631-4ec6-ae19-79245ddfe214",{"_type":22,"current":8492},"best-solutions-for-governing-change-in-salesforce-at-scale",{"_key":8494,"_type":150,"children":8495,"markDefs":8500,"style":173},"e0c65c0030ee",[8496],{"_key":8497,"_type":154,"marks":8498,"text":8499},"ec26bcd364bc",[],"A prepackaged agent can make setup easier. It cannot magically know which field is trusted, which automation is load-bearing, which flow should not fire in a particular edge case, or which legacy dependency still exists because one region, customer segment, or compliance process depends on it.",[],{"_key":8502,"_type":150,"children":8503,"markDefs":8508,"style":173},"fc90ef16ef8c",[8504],{"_key":8505,"_type":154,"marks":8506,"text":8507},"c54fe0a8cddf",[],"Not a knock on Agentforce Help Agent. Not at all.",[],{"_key":8510,"_type":150,"children":8511,"markDefs":8516,"style":173},"bc84afbbed7b",[8512],{"_key":8513,"_type":154,"marks":8514,"text":8515},"f605580913f9",[],"That is the point.",[],{"_key":8518,"_type":150,"children":8519,"markDefs":8524,"style":173},"9df1def27999",[8520],{"_key":8521,"_type":154,"marks":8522,"text":8523},"78035814f331",[],"The better agents get, the more important system context becomes.",[],{"_key":8526,"_type":150,"children":8527,"markDefs":8532,"style":158},"f319e189374e",[8528],{"_key":8529,"_type":154,"marks":8530,"text":8531},"d2c5c0d3b1f4",[],"“Deploys in minutes” does not mean “ready in minutes”",[],{"_key":8534,"_type":150,"children":8535,"markDefs":8544,"style":173},"81cc05d9f927",[8536,8540],{"_key":8537,"_type":154,"marks":8538,"text":8539},"dbadca081d8a",[],"Let’s be clear in our terminology here… ",{"_key":8541,"_type":154,"marks":8542,"text":8543},"3401b18b8602",[165],"Deployment is the technical act of turning something on.",[],{"_key":8546,"_type":150,"children":8547,"markDefs":8552,"style":173},"e4756f1b0e31",[8548],{"_key":8549,"_type":154,"marks":8550,"text":8551},"55cb2134a7af",[165],"Trust is the operational confidence that it will act correctly inside your business.",[],{"_key":8554,"_type":150,"children":8555,"markDefs":8560,"style":173},"e66af98f92fa",[8556],{"_key":8557,"_type":154,"marks":8558,"text":8559},"664badd2efea",[],"These are not the same thing.",[],{"_key":8562,"_type":150,"children":8563,"markDefs":8577,"style":173},"715fa310ca2e",[8564,8568,8573],{"_key":8565,"_type":154,"marks":8566,"text":8567},"e325bf06dd24",[],"Agentforce Help Agent appears designed to reduce the work of ",{"_key":8569,"_type":154,"marks":8570,"text":8572},"6c014cfd6522",[8571],"f28dae81eef4","getting an autonomous service agent live",{"_key":8574,"_type":154,"marks":8575,"text":8576},"bb8cf5d196b0",[],". It can answer questions, manage cases, schedule appointments, update orders, and escalate to a human with customer context when needed.",[8578],{"_key":8571,"_ref":8579,"_type":463,"linkType":33,"slug":8580},"6d492b60-daac-4dac-8325-1d3b911d05df",{"_type":22,"current":8581},"the-top-5-tools-for-successful-agentforce-implementation",{"_key":8583,"_type":150,"children":8584,"markDefs":8589,"style":173},"65a924c7b32d",[8585],{"_key":8586,"_type":154,"marks":8587,"text":8588},"08578d438ee1",[],"But every one of those actions depends on the quality of the system underneath it.",[],{"_key":8591,"_type":150,"children":8592,"markDefs":8597,"style":173},"6668f2f3e87a",[8593],{"_key":8594,"_type":154,"marks":8595,"text":8596},"f484b2bf753d",[],"A case update depends on your case model.",[],{"_key":8599,"_type":150,"children":8600,"markDefs":8605,"style":173},"bf8c427099f0",[8601],{"_key":8602,"_type":154,"marks":8603,"text":8604},"5f2db2e5f1e6",[],"An order update depends on your order logic.",[],{"_key":8607,"_type":150,"children":8608,"markDefs":8613,"style":173},"a53445e28f5c",[8609],{"_key":8610,"_type":154,"marks":8611,"text":8612},"ec970c267f63",[],"An appointment workflow depends on your scheduling rules.",[],{"_key":8615,"_type":150,"children":8616,"markDefs":8621,"style":173},"07f5321d3162",[8617],{"_key":8618,"_type":154,"marks":8619,"text":8620},"b1b8d9f1b737",[],"A handoff depends on whether the agent captured and passed the right context.",[],{"_key":8623,"_type":150,"children":8624,"markDefs":8629,"style":173},"107402fe428e",[8625],{"_key":8626,"_type":154,"marks":8627,"text":8628},"c5a94de9231b",[],"A resolution depends on whether the system knows what “resolved” actually means.",[],{"_key":8631,"_type":150,"children":8632,"markDefs":8637,"style":173},"0cb5bb1ca9c2",[8633],{"_key":8634,"_type":154,"marks":8635,"text":8636},"169c04c64346",[],"That is where enterprise teams need to slow down before they speed up.",[],{"_key":8639,"_type":150,"children":8640,"markDefs":8645,"style":173},"8aea2612005a",[8641],{"_key":8642,"_type":154,"marks":8643,"text":8644},"03fb4634fb41",[],"Because the scary version of AI service is not an agent that cannot answer.",[],{"_key":8647,"_type":150,"children":8648,"markDefs":8653,"style":173},"c1790c2a94bc",[8649],{"_key":8650,"_type":154,"marks":8651,"text":8652},"aa713696868d",[],"It is an agent that can act confidently on misunderstood context.",[],{"_key":8655,"_type":150,"children":8656,"markDefs":8661,"style":158},"ebbc5f453c48",[8657],{"_key":8658,"_type":154,"marks":8659,"text":8660},"40dd45216030",[],"Complexity is not the enemy",[],{"_key":8663,"_type":150,"children":8664,"markDefs":8669,"style":173},"10ef28d96938",[8665],{"_key":8666,"_type":154,"marks":8667,"text":8668},"74afed0fe65b",[],"This is precisely where a lot of AI-readiness conversations go sideways.",[],{"_key":8671,"_type":150,"children":8672,"markDefs":8677,"style":173},"6889ed58eb78",[8673],{"_key":8674,"_type":154,"marks":8675,"text":8676},"9a105435502f",[],"The reflexive move is usually some version this clean up your Salesforce org before you adopt AI!",[],{"_key":8679,"_type":150,"children":8680,"markDefs":8685,"style":173},"a01d6990cd61",[8681],{"_key":8682,"_type":154,"marks":8683,"text":8684},"af8eb733dae9",[],"That sounds responsible. Sometimes it is. But it is also incomplete.",[],{"_key":8687,"_type":150,"children":8688,"markDefs":8693,"style":173},"95794d567cf4",[8689],{"_key":8690,"_type":154,"marks":8691,"text":8692},"223682194087",[],"Your complexity is not automatically a liability. In many cases, it is the operational record of how your business actually works.",[],{"_key":8695,"_type":150,"children":8696,"markDefs":8701,"style":173},"9da15e00eebd",[8697],{"_key":8698,"_type":154,"marks":8699,"text":8700},"268ee3a36324",[],"That old flow may be ugly, but it may also enforce the handoff that keeps a service team from missing an SLA.",[],{"_key":8703,"_type":150,"children":8704,"markDefs":8709,"style":173},"3f74dace6ffa",[8705],{"_key":8706,"_type":154,"marks":8707,"text":8708},"ec2fd48010d6",[],"That strange field may look redundant, but it may feed the report that finance uses to recognize revenue.",[],{"_key":8711,"_type":150,"children":8712,"markDefs":8717,"style":173},"6fc418054fd2",[8713],{"_key":8714,"_type":154,"marks":8715,"text":8716},"f2287ee46e12",[],"That validation rule may annoy admins, but it may exist because someone learned the hard way what happens when a case moves forward without the right approval.",[],{"_key":8719,"_type":150,"children":8720,"markDefs":8725,"style":173},"1761aa6dbc79",[8721],{"_key":8722,"_type":154,"marks":8723,"text":8724},"efe94c8c22d6",[],"What matters is not whether the system is complex.",[],{"_key":8727,"_type":150,"children":8728,"markDefs":8733,"style":173},"5036c91ac329",[8729],{"_key":8730,"_type":154,"marks":8731,"text":8732},"ebb285c6b5bb",[],"What matters is whether the complexity is legible.",[],{"_key":8735,"_type":150,"children":8736,"markDefs":8741,"style":173},"6e825987988e",[8737],{"_key":8738,"_type":154,"marks":8739,"text":8740},"43b6e83c6591",[],"Can your team see what the agent will touch?",[],{"_key":8743,"_type":150,"children":8744,"markDefs":8749,"style":173},"dba8d5e4e5f8",[8745],{"_key":8746,"_type":154,"marks":8747,"text":8748},"b2360d2301e4",[],"Can they see which workflows it may trigger?",[],{"_key":8751,"_type":150,"children":8752,"markDefs":8757,"style":173},"6996bf7192d7",[8753],{"_key":8754,"_type":154,"marks":8755,"text":8756},"440136ee9df5",[],"Can they see which permissions shape what it can access?",[],{"_key":8759,"_type":150,"children":8760,"markDefs":8765,"style":173},"a0c79f89f99d",[8761],{"_key":8762,"_type":154,"marks":8763,"text":8764},"807b6c04efb0",[],"Can they see which fields, flows, automations, and integrations sit behind a “simple” service action?",[],{"_key":8767,"_type":150,"children":8768,"markDefs":8773,"style":173},"37bc13ff4ae7",[8769],{"_key":8770,"_type":154,"marks":8771,"text":8772},"4cbfc95d8b5c",[],"Can they understand what breaks if one piece changes?",[],{"_key":8775,"_type":150,"children":8776,"markDefs":8790,"style":173},"4f85d01195b8",[8777,8781,8786],{"_key":8778,"_type":154,"marks":8779,"text":8780},"2e027489aa91",[],"That is the real ",{"_key":8782,"_type":154,"marks":8783,"text":8785},"da7f8bd79190",[8784],"937e32ae22c0","AI-readiness",{"_key":8787,"_type":154,"marks":8788,"text":8789},"7d4a06f3b762",[]," question.",[8791],{"_key":8784,"_ref":462,"_type":463,"linkType":33,"slug":8792},{"_type":22,"current":465},{"_key":8794,"_type":150,"children":8795,"markDefs":8800,"style":158},"75d08d0b68c2",[8796],{"_key":8797,"_type":154,"marks":8798,"text":8799},"1242c63f2233",[],"Help Agent makes the agent easier to install, Sweep makes the org easier to understand",[],{"_key":8802,"_type":150,"children":8803,"markDefs":8808,"style":173},"8d91b4f574c6",[8804],{"_key":8805,"_type":154,"marks":8806,"text":8807},"e8d19a926e53",[],"Agentforce Help Agent is a meaningful step toward faster AI service adoption. Salesforce is clearly moving the market away from bespoke AI experiments and toward packaged, outcome-priced agents that can be deployed by more teams. Its recent agreement to acquire Fin, an AI customer-support agent platform, reinforces that direction.",[],{"_key":8810,"_type":150,"children":8811,"markDefs":8816,"style":173},"0fe99b00b3f6",[8812],{"_key":8813,"_type":154,"marks":8814,"text":8815},"84875babe0db",[],"But as agents become easier to launch, enterprises need a new layer of operational clarity.",[],{"_key":8818,"_type":150,"children":8819,"markDefs":8824,"style":173},"95ded51355d0",[8820],{"_key":8821,"_type":154,"marks":8822,"text":8823},"07ed43786ed9",[],"That is where Sweep fits.",[],{"_key":8826,"_type":150,"children":8827,"markDefs":8832,"style":173},"5d22343e5edc",[8828],{"_key":8829,"_type":154,"marks":8830,"text":8831},"b0dbb3396012",[],"Sweep maps the Salesforce environment underneath the agent: the fields, flows, objects, permissions, profiles, automations, dependencies, and business logic that determine what an agent can safely do.",[],{"_key":8834,"_type":150,"children":8835,"markDefs":8840,"style":173},"dbab94501814",[8836],{"_key":8837,"_type":154,"marks":8838,"text":8839},"1c2d994ef14d",[],"Not as static documentation.",[],{"_key":8842,"_type":150,"children":8843,"markDefs":8848,"style":173},"0fed289798a5",[8844],{"_key":8845,"_type":154,"marks":8846,"text":8847},"9c639efe6ab7",[],"As living system context.",[],{"_key":8850,"_type":150,"children":8851,"markDefs":8856,"style":173},"6181ce0174b1",[8852],{"_key":8853,"_type":154,"marks":8854,"text":8855},"3463fe800e22",[],"Before an agent updates a case, Sweep helps teams understand the downstream logic attached to that update.",[],{"_key":8858,"_type":150,"children":8859,"markDefs":8864,"style":173},"3bcb3076ed41",[8860],{"_key":8861,"_type":154,"marks":8862,"text":8863},"319be7db83b1",[],"Before an agent uses a field, Sweep helps teams understand where that field is used, who depends on it, and whether it is still trustworthy.",[],{"_key":8866,"_type":150,"children":8867,"markDefs":8872,"style":173},"4f42f97868ca",[8868],{"_key":8869,"_type":154,"marks":8870,"text":8871},"2898ab453c0f",[],"Before a team exposes a new self-service action, Sweep helps them see the permissions, workflows, and dependencies that action may invoke.",[],{"_key":8874,"_type":150,"children":8875,"markDefs":8880,"style":173},"92d0219eb5a4",[8876],{"_key":8877,"_type":154,"marks":8878,"text":8879},"b6a28e200ae2",[],"Before leaders ask, “Can Agentforce do this?” Sweep helps answer the more important question:",[],{"_key":8882,"_type":150,"children":8883,"markDefs":8888,"style":173},"c0eef24a6a58",[8884],{"_key":8885,"_type":154,"marks":8886,"text":8887},"c26323d6f7ac",[165],"What happens if it does?",[],{"_key":8890,"_type":150,"children":8891,"markDefs":8896,"style":158},"2f93b6e49917",[8892],{"_key":8893,"_type":154,"marks":8894,"text":8895},"8215eae5033a",[],"The agent era rewards teams that understand their systems",[],{"_key":8898,"_type":150,"children":8899,"markDefs":8904,"style":173},"ec88217b2d32",[8900],{"_key":8901,"_type":154,"marks":8902,"text":8903},"f0fc67138463",[],"Agentforce Help Agent is a sign of where enterprise software is heading.",[],{"_key":8906,"_type":150,"children":8907,"markDefs":8912,"style":173},"de9811a35121",[8908],{"_key":8909,"_type":154,"marks":8910,"text":8911},"389d3382f00e",[],"AI agents will become easier to buy, easier to launch, and easier to justify. The default motion will move from “should we experiment?” to “where can we deploy this next?”",[],{"_key":8914,"_type":150,"children":8915,"markDefs":8920,"style":173},"203a5437de47",[8916],{"_key":8917,"_type":154,"marks":8918,"text":8919},"e8c5aa23e76b",[],"That is good news for service teams drowning in repetitive support work.",[],{"_key":8922,"_type":150,"children":8923,"markDefs":8928,"style":173},"efd62ff0d67d",[8924],{"_key":8925,"_type":154,"marks":8926,"text":8927},"09e3a7133f17",[],"It is also a warning.",[],{"_key":8930,"_type":150,"children":8931,"markDefs":8936,"style":173},"e1260a6dcf4b",[8932],{"_key":8933,"_type":154,"marks":8934,"text":8935},"e509aef5b301",[],"As the surface area for agentic action expands, so does the importance of knowing the system behind the action.",[],{"_key":8938,"_type":150,"children":8939,"markDefs":8944,"style":173},"0e328f37ff10",[8940],{"_key":8941,"_type":154,"marks":8942,"text":8943},"ae908720eb1d",[],"The winners will not be the teams with the simplest orgs. They will be the teams whose complexity is visible, understood, and safe to act on.",[],{"_key":8946,"_type":150,"children":8947,"markDefs":8952,"style":173},"7741dff495bf",[8948],{"_key":8949,"_type":154,"marks":8950,"text":8951},"4642b27f25cf",[],"Because agents do not need perfect systems.",[],{"_key":8954,"_type":150,"children":8955,"markDefs":8960,"style":173},"753cbccce4b2",[8956],{"_key":8957,"_type":154,"marks":8958,"text":8959},"39317423f760",[],"They need context.",[],{"_key":8962,"_type":150,"children":8963,"markDefs":8968,"style":173},"03cd61300052",[8964],{"_key":8965,"_type":154,"marks":8966,"text":8967},"ddaa8864a485",[],"And the companies that can give them that context will move faster than everyone still trying to clean up years of business logic before they begin.",[],{"_key":8970,"_type":150,"children":8971,"markDefs":8976,"style":173},"b1b7ad5dd9dd",[8972],{"_key":8973,"_type":154,"marks":8974,"text":8975},"7cef2877d908",[],"Agentforce Help Agent makes the agent easier to launch.",[],{"_key":8978,"_type":150,"children":8979,"markDefs":8984,"style":173},"73653fbeff7a",[8980],{"_key":8981,"_type":154,"marks":8982,"text":8983},"ccee6c0ca9b2",[],"Now the work is making sure the system is ready to be acted on.",[],{"_type":17,"description":8986,"shareImage":8987,"title":8989},"Salesforce’s new Agentforce Help Agent reduces the setup burden for AI service. But the real work starts where enterprise complexity begins: data, workflows, permissions, and context.",{"_type":40,"asset":8988},{"_ref":8095,"_type":1066},"Agentforce Help Agent and the Context Problem Behind AI Service",{"_type":22,"current":8991},"salesforce-unveils-agentforce-help-agent",{"_createdAt":8993,"_id":2343,"_rev":8994,"_system":8995,"_type":33,"_updatedAt":8998,"author":8999,"category":9015,"featuredImage":9021,"modularContent":9054,"postTitle":9058,"publishDate":9059,"richText":9060,"seo":9727,"slug":9732},"2026-06-24T18:13:00Z","zskFNlgPT05WZZEkiZAbOl",{"base":8996},{"id":2343,"rev":8997},"CB4FLRY6gdUOHRbktomluC","2026-06-24T18:32:15Z",{"authorImage":9000,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":9001},{"_type":40,"asset":9002},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":9003,"mimeType":83,"opt":9013,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":9004,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":9005},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":9006,"darkVibrant":9007,"dominant":9008,"lightMuted":9009,"lightVibrant":9010,"muted":9011,"vibrant":9012},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":9014},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":9016,"_type":11,"_updatedAt":12,"selectedColor":9018,"seo":9019,"slug":9020,"title":24},{"base":9017},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":9022,"image":9023},"Agentforce, Agent Builder, and What Comes Next",{"_type":40,"asset":9024},{"_createdAt":9025,"_id":9026,"_rev":9027,"_type":45,"_updatedAt":9025,"assetId":9028,"extension":105,"metadata":9029,"mimeType":133,"originalFilename":9049,"path":9050,"sha1hash":9028,"size":9051,"uploadId":9052,"url":9053},"2026-06-24T18:17:18Z","image-22012021c566849f31db3b33ff65d461a3ac8891-1200x630-png","CB4FLRY6gdUOHRbktoiuxE","22012021c566849f31db3b33ff65d461a3ac8891",{"_type":50,"blurHash":9030,"dimensions":9031,"hasAlpha":57,"isOpaque":57,"lqip":9032,"palette":9033},"M8S6V%WB%M-;of?baykCj[fQ~q%MM{ayWB",{"_type":53,"aspectRatio":109,"height":110,"width":111},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA8UlEQVR4nKWS3W6DMAyF8/6vt9GGsgIh0NDwk1JIAr05k8xWMcaqqb34ZNlxjpz4MD/dsMSNE7Gu/xf218GzwuyerC7PYk8IunGCdR69dRich/Uj5YOb87k2x+8a9fjx/gq3gHX9AFVqpJlEKiRkcSKEzCGyHFleoFAlIQtFeX5SaMyFRP16QtNdkYgMwY7jLdgj4CH4IUKwD/G+4+BhhGOcIE4EjnGK8BAh+ohR6mpbsLcOjTHUoM4aSlc4VzVR6hpV06K9dDBf1K2h6a6D3VwaW26U/nOxXYq/Lj1eFlvb5GUfbgm9IvrD2Fs22OKR4CcEhlFJtgD75AAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":9034,"darkVibrant":9036,"dominant":9038,"lightMuted":9041,"lightVibrant":9044,"muted":9045,"vibrant":9047},{"_type":62,"background":9035,"foreground":64,"population":1527,"title":64},"#3c4444",{"_type":62,"background":9037,"foreground":64,"population":82,"title":64},"#1c6868",{"_type":62,"background":9039,"foreground":72,"population":9040,"title":72},"#f4fcfc",77.72,{"_type":62,"background":9042,"foreground":72,"population":9043,"title":64},"#b9bcbc",0.14,{"_type":62,"background":9039,"foreground":72,"population":9040,"title":72},{"_type":62,"background":9046,"foreground":64,"population":7025,"title":64},"#7c7c7c",{"_type":62,"background":9048,"foreground":72,"population":82,"title":64},"#36c8c8","metadata-agents-blog-header-1200x630 (1).png","images/9eu1m6zu/production/22012021c566849f31db3b33ff65d461a3ac8891-1200x630.png",67377,"7419affa9c3e1c332a89919ef2792f57c8584bba","https://cdn.sanity.io/images/9eu1m6zu/production/22012021c566849f31db3b33ff65d461a3ac8891-1200x630.png",[9055],{"_key":9056,"_type":142,"cols":143,"filterByCategory":9057,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"383c85bdfcdc97daa5761ce3ea5c3c11",{"_ref":6,"_type":1066},"Building a Salesforce AI Agent: Agentforce, Agent Builder, and What Comes Next","2026-06-24",[9061,9068,9076,9084,9092,9100,9108,9116,9135,9142,9153,9161,9168,9180,9187,9195,9210,9218,9225,9233,9255,9263,9271,9279,9287,9309,9316,9324,9332,9344,9363,9375,9383,9391,9410,9422,9434,9446,9454,9462,9481,9497,9505,9513,9521,9529,9548,9560,9572,9597,9609,9621,9640,9648,9656,9664,9672,9680,9688,9696,9704,9712,9720],{"_key":9062,"_type":150,"children":9063,"markDefs":9067,"style":158},"63ddf1d33acb",[9064],{"_key":9065,"_type":154,"marks":9066,"text":156},"3d05dd1b2d35",[],[],{"_key":9069,"_type":150,"children":9070,"level":54,"listItem":171,"markDefs":9075,"style":173},"72f302ef5b0d",[9071],{"_key":9072,"_type":154,"marks":9073,"text":9074},"7e002c773da8",[],"Salesforce's native agent tools give you a starting point, but the depth of your org's metadata determines how far any AI agent can actually go.",[],{"_key":9077,"_type":150,"children":9078,"level":54,"listItem":171,"markDefs":9083,"style":173},"5af5ad642321",[9079],{"_key":9080,"_type":154,"marks":9081,"text":9082},"2cac2d0ba955",[],"The Context Gap, the distance between what your Salesforce instance actually does and what anyone can see about it, is the real ceiling on agent performance.",[],{"_key":9085,"_type":150,"children":9086,"level":54,"listItem":171,"markDefs":9091,"style":173},"b0b2599f9be5",[9087],{"_key":9088,"_type":154,"marks":9089,"text":9090},"a04804068ff9",[],"Getting your metadata legible is the work that makes every AI investment compound, regardless of which agent layer you choose.",[],{"_key":9093,"_type":150,"children":9094,"markDefs":9099,"style":173},"d1b7df7aafbf",[9095],{"_key":9096,"_type":154,"marks":9097,"text":9098},"cc53a9f8f6df",[],"---",[],{"_key":9101,"_type":150,"children":9102,"markDefs":9107,"style":173},"eb780b70741c",[9103],{"_key":9104,"_type":154,"marks":9105,"text":9106},"dcc173da2a61",[],"Your Salesforce org got complicated, but probably not on purpose, right? It’s not like you were sitting around hoping for the chance to spend 3 hours unearthing dependencies to update a field. But it did get complicated. And there’s a good reason why…\n\nThe business kept moving.\n\nNew products, acquired teams, five rounds of sales process redesign, a compliance requirement someone added in Q3 three years ago that nobody documented. That complexity is not the liability the technical debt industrial complex would have you believe. It is an exact record of how your business actually operates, written in fields, flows, permissions, and integrations.",[],{"_key":9109,"_type":150,"children":9110,"markDefs":9115,"style":173},"a177b0084fc5",[9111],{"_key":9112,"_type":154,"marks":9113,"text":9114},"d4aad33da16b",[],"The promise of AI agents is that they read that record and act on it. The catch is that most agents cannot read it at all.",[],{"_key":9117,"_type":150,"children":9118,"markDefs":9132,"style":173},"4dbf6ead9931",[9119,9123,9128],{"_key":9120,"_type":154,"marks":9121,"text":9122},"9640e465c2ad",[],"This is the practical problem sitting under every conversation about ",{"_key":9124,"_type":154,"marks":9125,"text":9127},"ed53e3c25e2f",[9126],"6721b069e8be","Salesforce AI agents",{"_key":9129,"_type":154,"marks":9130,"text":9131},"6220f3340892",[]," right now. Agentforce… Agent Builder… the whole third-party agent ecosystem. That’s all real, but the results vary enormously depending on what context the agents have access to before they try to do anything. ",[9133],{"_key":9126,"_ref":5879,"_type":463,"linkType":1636,"slug":9134},{"_type":22,"current":5881},{"_key":9136,"_type":150,"children":9137,"markDefs":9141,"style":173},"b5a14a3e2ae4",[9138],{"_key":9129,"_type":154,"marks":9139,"text":9140},[],"If you are figuring out where to start or why a pilot stalled, this is the guide for you.",[],{"_key":9143,"_type":150,"children":9144,"markDefs":9152,"style":158},"62876a750e00",[9145,9149],{"_key":9146,"_type":154,"marks":9147,"text":9148},"3c91adec732e",[],"What a Salesforce AI agent actually ",{"_key":9150,"_type":154,"marks":9151,"text":6290},"99217ea52dd8",[228],[],{"_key":9154,"_type":150,"children":9155,"markDefs":9160,"style":173},"ea1e18c70e1a",[9156],{"_key":9157,"_type":154,"marks":9158,"text":9159},"fd6dc7b1e1be",[],"An AI agent is a system that perceives a context, decides what to do, and takes an action, usually/possibly through several steps, with minimal or no human intervention at each step. ",[],{"_key":9162,"_type":150,"children":9163,"markDefs":9167,"style":173},"5020d9646a7d",[9164],{"_key":9157,"_type":154,"marks":9165,"text":9166},[],"In the Salesforce ecosystem, that might mean triaging a case, updating an opportunity, routing a lead, or generating a field-level change proposal for an admin to approve.",[],{"_key":9169,"_type":150,"children":9170,"markDefs":9179,"style":173},"410de6a7fd8e",[9171,9175],{"_key":9172,"_type":154,"marks":9173,"text":9174},"55fba04acc8a",[],"What separates an agent from an automation is ",{"_key":9176,"_type":154,"marks":9177,"text":9178},"23edde59e20e",[228],"the reasoning layer.",[],{"_key":9181,"_type":150,"children":9182,"markDefs":9186,"style":173},"05d15f9b2751",[9183],{"_key":9172,"_type":154,"marks":9184,"text":9185},[],"An automation fires when its trigger condition is met. An agent considers the situation and chooses how to respond. That sounds like a small distinction until you try to build one and realize how much the quality of \"considering the situation\" depends on what information the agent can actually see, and whether it understands the relationships between what it does.",[],{"_key":9188,"_type":150,"children":9189,"markDefs":9194,"style":158},"3282ef069188",[9190],{"_key":9191,"_type":154,"marks":9192,"text":9193},"4ebc457beabc",[],"Agentforce: what it is and what it assumes",[],{"_key":9196,"_type":150,"children":9197,"markDefs":9207,"style":173},"3deaf1e1b139",[9198,9203],{"_key":9199,"_type":154,"marks":9200,"text":9202},"dcc8c2c6688f",[9201],"c37dc5c47533","Agentforce",{"_key":9204,"_type":154,"marks":9205,"text":9206},"959d2fa92e77",[]," is Salesforce's native agent platform, generally available since late 2024. It gives you pre-built agent types (Service Agent, Sales Development Representative, Sales Coach, and others), a low-code configuration surface in Agent Builder, and a grounding mechanism that connects the agent to your CRM data and business context through topics and actions you define.",[9208],{"_key":9201,"_ref":8579,"_type":463,"linkType":33,"slug":9209},{"_type":22,"current":8581},{"_key":9211,"_type":150,"children":9212,"markDefs":9217,"style":173},"23cfe5cabe76",[9213],{"_key":9214,"_type":154,"marks":9215,"text":9216},"ac83caa6102b",[],"The builder experience is pretty... approachable, actually. ",[],{"_key":9219,"_type":150,"children":9220,"markDefs":9224,"style":173},"4a7fd8c652d7",[9221],{"_key":9214,"_type":154,"marks":9222,"text":9223},[],"You define a topic, describe what the agent should handle, write natural-language instructions, and wire up the data sources and flows the agent is allowed to touch. For standard use cases on a well-maintained org, the time to a working prototype is measured in hours.",[],{"_key":9226,"_type":150,"children":9227,"markDefs":9232,"style":173},"1b7b2b29ba1a",[9228],{"_key":9229,"_type":154,"marks":9230,"text":9231},"5f96bcd91d73",[],"The assumption — and it is most definitely an assumption — baked into the platform is that your org is clean,  documented, and reasonably understood by the person doing the configuration. ",[],{"_key":9234,"_type":150,"children":9235,"markDefs":9252,"style":173},"ffa9d7678aee",[9236,9240,9244,9248],{"_key":9229,"_type":154,"marks":9237,"text":9239},[9238],"786ee15207b7","Agentforce does not automatically know ",{"_key":9241,"_type":154,"marks":9242,"text":9243},"efa12b3e484f",[],"which of your 400 custom fields are still in use, which flows depend on each other, or what a field named \"Legacy",{"_key":9245,"_type":154,"marks":9246,"text":9247},"891716fc5a44",[228],"Tier",{"_key":9249,"_type":154,"marks":9250,"text":9251},"384fc0fdfa39",[],"_c\" actually means to your revenue team. You have to tell it, and as it turns out, telling it that (accurately at least) requires having that knowledge yourself.",[9253],{"_key":9238,"_ref":590,"_type":463,"linkType":33,"slug":9254},{"_type":22,"current":592},{"_key":9256,"_type":150,"children":9257,"markDefs":9262,"style":173},"e3c91af466de",[9258],{"_key":9259,"_type":154,"marks":9260,"text":9261},"ddffa567c1e8",[],"Most Salesforce admins know exactly what this knowledge costs in practice…",[],{"_key":9264,"_type":150,"children":9265,"markDefs":9270,"style":158},"8ca11e4f51d8",[9266],{"_key":9267,"_type":154,"marks":9268,"text":9269},"928ea1fa795e",[],"Agent Builder: the configuration layer",[],{"_key":9272,"_type":150,"children":9273,"markDefs":9278,"style":173},"91c064eeb11b",[9274],{"_key":9275,"_type":154,"marks":9276,"text":9277},"fad8228a65e9",[],"Agent Builder is the in-platform tool for configuring Agentforce agents. It is the surface where you define topics, assign actions (which can be flows, Apex, prompts, or external API calls), set guardrails, and preview agent behavior.",[],{"_key":9280,"_type":150,"children":9281,"markDefs":9286,"style":173},"de1e85081a4d",[9282],{"_key":9283,"_type":154,"marks":9284,"text":9285},"9867a4397a12",[],"It is also fairly well designed for what it does. ",[],{"_key":9288,"_type":150,"children":9289,"markDefs":9308,"style":173},"d4d65660d834",[9290,9293,9297,9301,9305],{"_key":9283,"_type":154,"marks":9291,"text":9292},[],"The problem is that \"what it does\" is ",{"_key":9294,"_type":154,"marks":9295,"text":9296},"11ea23dd7573",[228],"configuration",{"_key":9298,"_type":154,"marks":9299,"text":9300},"dc571b3ffc37",[],", not ",{"_key":9302,"_type":154,"marks":9303,"text":9304},"f69a759bb2a3",[228],"comprehension",{"_key":9306,"_type":154,"marks":9307,"text":4150},"aa50e21e1462",[],[],{"_key":9310,"_type":150,"children":9311,"markDefs":9315,"style":173},"753f322eff69",[9312],{"_key":9306,"_type":154,"marks":9313,"text":9314},[],"Agent Builder does not help you understand your existing org before you build. It does not surface which automations conflict with a new action you are adding, which permission sets would allow an agent to write to a field you meant to protect, or which objects carry downstream dependencies that your proposed action would break.",[],{"_key":9317,"_type":150,"children":9318,"markDefs":9323,"style":173},"abdccede5704",[9319],{"_key":9320,"_type":154,"marks":9321,"text":9322},"74406bf6b5c2",[],"That pre-work exists entirely outside Agent Builder, and it is the part that takes the most time.",[],{"_key":9325,"_type":150,"children":9326,"markDefs":9331,"style":173},"4d871337e093",[9327],{"_key":9328,"_type":154,"marks":9329,"text":9330},"5a21533a380d",[],"A few things that regularly slow Agentforce projects down:",[],{"_key":9333,"_type":150,"children":9334,"level":54,"listItem":171,"markDefs":9343,"style":173},"3f16d668b928",[9335,9339],{"_key":9336,"_type":154,"marks":9337,"text":9338},"ed1611e42118",[165],"Undocumented dependencies.",{"_key":9340,"_type":154,"marks":9341,"text":9342},"34d6ccd81547",[]," An agent action triggers a flow that triggers three other flows, one of which has a condition nobody remembers writing.",[],{"_key":9345,"_type":150,"children":9346,"level":54,"listItem":171,"markDefs":9360,"style":173},"3e67e9c25b3c",[9347,9352,9356],{"_key":9348,"_type":154,"marks":9349,"text":9351},"c0556340e863",[165,9350],"6dabbc056fc4","Permission",{"_key":9353,"_type":154,"marks":9354,"text":9355},"4b82f7a42bd2",[165]," ambiguity.",{"_key":9357,"_type":154,"marks":9358,"text":9359},"4fbb9534e7ac",[]," Scoping what the agent can and cannot touch requires understanding the permission model in detail, which in complex orgs is rarely written down anywhere.",[9361],{"_key":9350,"_ref":3603,"_type":463,"linkType":33,"slug":9362},{"_type":22,"current":3605},{"_key":9364,"_type":150,"children":9365,"level":54,"listItem":171,"markDefs":9374,"style":173},"5593a7d650bd",[9366,9370],{"_key":9367,"_type":154,"marks":9368,"text":9369},"5d26eb150844",[165],"Field-level uncertainty.",{"_key":9371,"_type":154,"marks":9372,"text":9373},"817fdf54851f",[]," Agents reason about field labels and descriptions. If those are missing or misleading, the agent's reasoning is, too.",[],{"_key":9376,"_type":150,"children":9377,"markDefs":9382,"style":173},"04fb58bcb16d",[9378],{"_key":9379,"_type":154,"marks":9380,"text":9381},"9cd6bd7bc245",[],"None of this is a critique of Agentforce. It is a description of the work that has to happen before Agentforce can deliver on its design intent.",[],{"_key":9384,"_type":150,"children":9385,"markDefs":9390,"style":158},"098975214bc3",[9386],{"_key":9387,"_type":154,"marks":9388,"text":9389},"6ff8035783eb",[],"The alternatives worth knowing",[],{"_key":9392,"_type":150,"children":9393,"markDefs":9407,"style":173},"cfb2f1a0537c",[9394,9398,9403],{"_key":9395,"_type":154,"marks":9396,"text":9397},"aaf58092484f",[],"If ",{"_key":9399,"_type":154,"marks":9400,"text":9402},"6faf25d2dfdd",[9401],"906b0feac3ce","Agentforce is not the right fit",{"_key":9404,"_type":154,"marks":9405,"text":9406},"52393d3354f9",[]," for a given use case, or if you want to evaluate before committing, the third-party landscape has a few distinct categories.",[9408],{"_key":9401,"_ref":712,"_type":463,"linkType":33,"slug":9409},{"_type":22,"current":714},{"_key":9411,"_type":150,"children":9412,"markDefs":9421,"style":173},"de757659705d",[9413,9417],{"_key":9414,"_type":154,"marks":9415,"text":9416},"77f1c92a38f5",[165],"Copilot and Einstein-adjacent tools",{"_key":9418,"_type":154,"marks":9419,"text":9420},"13913e76c6fe",[]," sit inside the Salesforce ecosystem but at different layers. Some are essentially improved search and summarization; others are closer to true action agents. The distinction matters because summarization does not require write access and carries far lower risk.",[],{"_key":9423,"_type":150,"children":9424,"markDefs":9433,"style":173},"2ca4ddc3272b",[9425,9429],{"_key":9426,"_type":154,"marks":9427,"text":9428},"e921a7592a6c",[165],"External AI agent frameworks",{"_key":9430,"_type":154,"marks":9431,"text":9432},"8f5ac4f30622",[]," (Vertex AI, Azure AI Foundry, custom LangChain implementations) can connect to Salesforce via API and are increasingly popular for organizations that want to orchestrate agents across multiple systems. The tradeoff is that you own more of the infrastructure and more of the context assembly.",[],{"_key":9435,"_type":150,"children":9436,"markDefs":9445,"style":173},"e9e6773cb27f",[9437,9441],{"_key":9438,"_type":154,"marks":9439,"text":9440},"0b6b495f0d91",[165],"Metadata-aware agent layers",{"_key":9442,"_type":154,"marks":9443,"text":9444},"91e370fe914b",[]," are a newer category built specifically on the premise that org understanding is a prerequisite for org action. This is where Sweep sits. The Metadata Graph that Sweep maintains indexes schema, logic, permissions, and dependencies continuously, which means agents operating through or alongside Sweep have access to a live description of what the org does, not just what the data says.",[],{"_key":9447,"_type":150,"children":9448,"markDefs":9453,"style":173},"a030ab02472c",[9449],{"_key":9450,"_type":154,"marks":9451,"text":9452},"c145ad78e1c5",[],"The practical difference is… significant. An agent without metadata context has to infer org structure from data patterns and user-provided descriptions. An agent with a live Metadata Graph can check a proposed action against actual field dependencies, permission sets, and automation chains before it runs.",[],{"_key":9455,"_type":150,"children":9456,"markDefs":9461,"style":158},"4066c0aac7f9",[9457],{"_key":9458,"_type":154,"marks":9459,"text":9460},"2ca85dcd38d1",[],"The Context Gap is the real ceiling on salesforce AI agent performance",[],{"_key":9463,"_type":150,"children":9464,"markDefs":9478,"style":173},"b773e5e29afa",[9465,9469,9474],{"_key":9466,"_type":154,"marks":9467,"text":9468},"69f89701cd08",[],"There is a term for the gap between what a system actually does and what any agent or human can readily see about it: ",{"_key":9470,"_type":154,"marks":9471,"text":9473},"003d3ffa8153",[9472],"1ca866371f89","the Context Gap.",{"_key":9475,"_type":154,"marks":9476,"text":9477},"32daf7a7ca8d",[]," Every Salesforce org has one. Complex orgs have a large one. The gap is why agent pilots work well in demos and then stall when they hit production.",[9479],{"_key":9472,"_ref":2622,"_type":463,"linkType":33,"slug":9480},{"_type":22,"current":2624},{"_key":9482,"_type":150,"children":9483,"markDefs":9496,"style":173},"6ee0fd998813",[9484,9488,9492],{"_key":9485,"_type":154,"marks":9486,"text":9487},"92c280593d9f",[],"Closing the Context Gap is ",{"_key":9489,"_type":154,"marks":9490,"text":9491},"ee7b6e03835e",[165],"not",{"_key":9493,"_type":154,"marks":9494,"text":9495},"12875495a5f6",[]," the same as cleaning up your org. Cleanup is the old advice: archive the dead fields, remove the redundant flows, simplify before you automate. That advice made sense when the only way to move safely was to reduce complexity. It does not make sense when you have agents that can read complexity and reason about it.",[],{"_key":9498,"_type":150,"children":9499,"markDefs":9504,"style":173},"8ab5f8890fc0",[9500],{"_key":9501,"_type":154,"marks":9502,"text":9503},"f74305e61703",[],"The better move is to make your existing complexity legible. When an agent can see a field's dependencies, its data quality, its current usage, and its relationship to the flows and permissions around it, that complexity becomes usable context. The agent stops guessing and starts reasoning on evidence.",[],{"_key":9506,"_type":150,"children":9507,"markDefs":9512,"style":173},"cdc619ab350d",[9508],{"_key":9509,"_type":154,"marks":9510,"text":9511},"71fb0986f66d",[],"Sweep's Documentation Agent does this indexing continuously. When ClearGov used it to work through an org audit, the process dropped from two weeks to 20 minutes. The complexity did not go away. It became readable.",[],{"_key":9514,"_type":150,"children":9515,"markDefs":9520,"style":158},"2dafcedc1fbd",[9516],{"_key":9517,"_type":154,"marks":9518,"text":9519},"64fcbc0ac93d",[],"Where to actually start",[],{"_key":9522,"_type":150,"children":9523,"markDefs":9528,"style":173},"b4d99ec05a37",[9524],{"_key":9525,"_type":154,"marks":9526,"text":9527},"c0173dc8e8d3",[],"Here is a sequence that holds up regardless of which agent platform you choose:",[],{"_key":9530,"_type":150,"children":9531,"level":54,"listItem":902,"markDefs":9547,"style":173},"f01f1be650c9",[9532,9536,9539,9543],{"_key":9533,"_type":154,"marks":9534,"text":9535},"e65693400430",[165],"Get a current picture of your org's metadata.",{"_key":9537,"_type":154,"marks":9538,"text":1278},"0bbc75542444",[],{"_key":9540,"_type":154,"marks":9541,"text":9542},"1e29ffc32cb7",[228],"Not a Salesforce Health Check score.",{"_key":9544,"_type":154,"marks":9545,"text":9546},"fa8631b45c25",[]," A field-by-field, flow-by-flow, permission-by-permission map of what is active, what is dependent on what, and where the gaps in documentation are. This is the work that everything else rests on.",[],{"_key":9549,"_type":150,"children":9550,"level":54,"listItem":902,"markDefs":9559,"style":173},"223b27870abb",[9551,9555],{"_key":9552,"_type":154,"marks":9553,"text":9554},"217a5ed96c1d",[165],"Identify the agent use case with the clearest input and output.",{"_key":9556,"_type":154,"marks":9557,"text":9558},"e81ac2d5295c",[]," Case triage, lead routing, opportunity stage coaching, and data quality checks are all good candidates. Avoid starting with anything that requires the agent to make judgment calls that humans on your team cannot make consistently themselves.",[],{"_key":9561,"_type":150,"children":9562,"level":54,"listItem":902,"markDefs":9571,"style":173},"362c0b7da7af",[9563,9567],{"_key":9564,"_type":154,"marks":9565,"text":9566},"28ad755569db",[165],"Define the permission boundary before you define the agent.",{"_key":9568,"_type":154,"marks":9569,"text":9570},"e4607545256b",[]," Decide what objects and fields the agent is allowed to read and write, and enforce that at the permission level, not just through prompt instructions. Prompt instructions are a guideline. Object and field permissions are a gate.",[],{"_key":9573,"_type":150,"children":9574,"level":54,"listItem":902,"markDefs":9592,"style":173},"1086610e126c",[9575,9579,9584,9588],{"_key":9576,"_type":154,"marks":9577,"text":9578},"0af8db30ac37",[165],"Run an",{"_key":9580,"_type":154,"marks":9581,"text":9583},"e14f52dd7b6a",[165,9582],"162667122adf"," impact analysis",{"_key":9585,"_type":154,"marks":9586,"text":9587},"42b652b47bb5",[165]," on every action the agent will take.",{"_key":9589,"_type":154,"marks":9590,"text":9591},"c44ab0da2bc9",[]," Before a flow fires, before a field updates, know what else in the org will be affected. If you cannot answer that question for your production org, the agent should not be writing to production.",[9593],{"_key":9582,"_ref":9594,"_type":463,"linkType":1636,"slug":9595},"8b8bfa33-15ca-46fc-a36a-2e9a645121c5",{"_type":22,"current":9596},"lp-impact-analysis",{"_key":9598,"_type":150,"children":9599,"level":54,"listItem":902,"markDefs":9608,"style":173},"02825a9cb575",[9600,9604],{"_key":9601,"_type":154,"marks":9602,"text":9603},"0a45720f46b7",[165],"Build in a review step for anything that touches revenue data.",{"_key":9605,"_type":154,"marks":9606,"text":9607},"6079f471e36b",[]," Agents make mistakes. The cost of an agent mistake in lead assignment or opportunity stage logic is different from the cost of one in case routing. Match your review friction to your error cost.",[],{"_key":9610,"_type":150,"children":9611,"level":54,"listItem":902,"markDefs":9620,"style":173},"5c0f3c370988",[9612,9616],{"_key":9613,"_type":154,"marks":9614,"text":9615},"717132212047",[165],"Document as you go, in the system.",{"_key":9617,"_type":154,"marks":9618,"text":9619},"e85a0a9e6c35",[]," If you add a topic, an action, or a guardrail that depends on a business rule, write that rule down where an agent or a new admin will find it. Six months from now, that documentation is the difference between a maintainable agent and a mystery box.",[],{"_key":9622,"_type":150,"children":9623,"markDefs":9637,"style":173},"fcfd0127323d",[9624,9628,9633],{"_key":9625,"_type":154,"marks":9626,"text":9627},"1eca7728767d",[],"An ",{"_key":9629,"_type":154,"marks":9630,"text":9632},"b7a0f2b7b88d",[9631],"6eb55b998feb","Agentforce readiness assessment",{"_key":9634,"_type":154,"marks":9635,"text":9636},"45306188138d",[]," is the ideal practical starting point if you want a ranked view of which use cases your org is ready for and where the metadata gaps are.",[9638],{"_key":9631,"_ref":970,"_type":463,"linkType":33,"slug":9639},{"_type":22,"current":972},{"_key":9641,"_type":150,"children":9642,"markDefs":9647,"style":158},"c8c40c0083e7",[9643],{"_key":9644,"_type":154,"marks":9645,"text":9646},"2b1ec9a47031",[],"The thing everyone gets wrong about agent readiness",[],{"_key":9649,"_type":150,"children":9650,"markDefs":9655,"style":173},"c50feea4e129",[9651],{"_key":9652,"_type":154,"marks":9653,"text":9654},"81d11c6af8f3",[],"Agent readiness is treated as a technical problem, and it is mostly a knowledge problem. The technical implementation of Agentforce or any other agent layer is usually the easy part once someone can answer: what does this org actually do, and why?",[],{"_key":9657,"_type":150,"children":9658,"markDefs":9663,"style":173},"dd8b4087fa80",[9659],{"_key":9660,"_type":154,"marks":9661,"text":9662},"7e4967eb07ae",[],"That question is almost never written down anywhere. It lives in the heads of two admins, one of whom has already left. The org carries the actual answer in its metadata. The job is to surface it.",[],{"_key":9665,"_type":150,"children":9666,"markDefs":9671,"style":173},"13e9494d4a0d",[9667],{"_key":9668,"_type":154,"marks":9669,"text":9670},"a0b39ddcfe8a",[],"(Honestly, calling this an \"AI readiness\" problem is probably too charitable to the organizations that let it get this far without documentation. But here we are.)",[],{"_key":9673,"_type":150,"children":9674,"markDefs":9679,"style":173},"59fbc95a243d",[9675],{"_key":9676,"_type":154,"marks":9677,"text":9678},"c050c0f258bd",[],"This is why delivery timelines on agent projects compress when the metadata becomes readable. Less time reconstructing what the system does, more time changing it with confidence. The work does not get simpler. It gets faster because people and agents are acting on evidence instead of archaeology.",[],{"_key":9681,"_type":150,"children":9682,"markDefs":9687,"style":158},"37bf9ba7aac6",[9683],{"_key":9684,"_type":154,"marks":9685,"text":9686},"78ed67b8679b",[],"What comes after the first Salesforce AI agent",[],{"_key":9689,"_type":150,"children":9690,"markDefs":9695,"style":173},"b711fab18491",[9691],{"_key":9692,"_type":154,"marks":9693,"text":9694},"62fd4fcd0d77",[],"The realistic near-term picture includes several narrow agents, each with a well-defined scope, operating on top of a shared layer of org context that keeps them from conflicting with each other or with the humans working alongside them.",[],{"_key":9697,"_type":150,"children":9698,"markDefs":9703,"style":173},"43c9b85fc7dd",[9699],{"_key":9700,"_type":154,"marks":9701,"text":9702},"4565ed562aa6",[],"Governance is what makes that composable. You need to know, in real time, what each agent has access to, what it has done, and what changed as a result. Multi-org environments make this harder because the context is fragmented across orgs that were never designed to share it.",[],{"_key":9705,"_type":150,"children":9706,"markDefs":9711,"style":173},"989f2d89345c",[9707],{"_key":9708,"_type":154,"marks":9709,"text":9710},"73c7d4d0a2ea",[],"The teams that are getting this right are not the ones that cleaned up their Salesforce before they started. They are the ones that made their existing Salesforce legible, and then built from there.",[],{"_key":9713,"_type":150,"children":9714,"markDefs":9719,"style":173},"096121900b57",[9715],{"_key":9716,"_type":154,"marks":9717,"text":9718},"87231e249568",[],"That is the argument for the Agentic Layer: they can only operate well inside a system someone actually understands. ",[],{"_key":9721,"_type":150,"children":9722,"markDefs":9726,"style":173},"30a543004175",[9723],{"_key":9716,"_type":154,"marks":9724,"text":9725},[],"Salesforce AI agents, whether Agentforce-native or third-party, are only as good as the context they can see. Building that context is the tall task ahead of us all. Everything else follows accordingly.",[],{"_type":17,"description":9728,"shareImage":9729,"title":9731},"A field guide to AI agents in Salesforce including Agentforce, Agent Builder, and the third-party stack. What works, what's all hype, and where to start.",{"_type":40,"asset":9730},{"_ref":9026,"_type":1066},"Building a Salesforce AI Agent: Agentforce, Agent Builder & Beyond",{"_type":22,"current":2345},{"_createdAt":9734,"_id":9735,"_rev":9736,"_system":9737,"_type":33,"_updatedAt":9740,"author":9741,"category":9757,"featuredImage":9763,"modularContent":9795,"postTitle":9764,"publishDate":9798,"richText":9799,"seo":10494,"slug":10496},"2026-06-24T17:19:55Z","555896c4-db7f-4511-a0e4-ad3dba4c251f","kuOVtgCHd2THxVtVnqkOUl",{"base":9738},{"id":9735,"rev":9739},"CB4FLRY6gdUOHRbktoRqTY","2026-06-24T18:01:15Z",{"authorImage":9742,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":9743},{"_type":40,"asset":9744},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":9745,"mimeType":83,"opt":9755,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":9746,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":9747},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":9748,"darkVibrant":9749,"dominant":9750,"lightMuted":9751,"lightVibrant":9752,"muted":9753,"vibrant":9754},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":9756},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":9758,"_type":11,"_updatedAt":12,"selectedColor":9760,"seo":9761,"slug":9762,"title":24},{"base":9759},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":9764,"image":9765},"In Salesforce, vibe-coding can't run on vibes",{"_type":40,"asset":9766},{"_createdAt":9767,"_id":9768,"_rev":9769,"_type":45,"_updatedAt":9767,"assetId":9770,"extension":105,"metadata":9771,"mimeType":133,"originalFilename":9790,"path":9791,"sha1hash":9770,"size":9792,"uploadId":9793,"url":9794},"2026-06-24T17:48:07Z","image-c7385bb8e572c743c4cb8d71ad143e4ac3e18478-1200x630-png","IdW3Z2rY12Fzve3prTn4kj","c7385bb8e572c743c4cb8d71ad143e4ac3e18478",{"_type":50,"blurHash":9772,"dimensions":9773,"hasAlpha":57,"isOpaque":57,"lqip":9774,"palette":9775},"M24n}aj[00ofxuayfQj[ayof00j[_3axRi",{"_type":53,"aspectRatio":109,"height":110,"width":111},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA/klEQVR4nK2S21LCMBCG8xLYhiY92BYRGAaZCmmLrQgMxZHxwvd/lt/JVgVKy2m8+Gazm82f3WyYeSexDzdsohq/FNa0casoO5vUkjBa4oCLBHmlItH24NgBHBFAWvewhQ+XfB8Wd8GN33PyAFbXmj7Q6w6RxBmSaYZorDB5TjFLX5GqHP3HEV1YWyGvDEEndjsDJCrDZv1BLN8KLBcF3ostPrdf5A/6TxDWsSirluzIAKNhRIJpnJPVqMkMsXrBPF9hMV8jGsdw7bD+Dfcr1O16TgjfeyBb0iHr/sRDv0cxnWtePeUGmqb91/LxP/yHj10OqBRrm7t1yc4/JfgNS8ApUja2qMkAAAAASUVORK5CYII=",{"_type":60,"darkMuted":9776,"darkVibrant":9778,"dominant":9781,"lightMuted":9782,"lightVibrant":9784,"muted":9786,"vibrant":9788},{"_type":62,"background":9777,"foreground":64,"population":7025,"title":64},"#47444c",{"_type":62,"background":9779,"foreground":64,"population":9780,"title":64},"#04040c",0.23,{"_type":62,"background":9779,"foreground":64,"population":9780,"title":64},{"_type":62,"background":9783,"foreground":72,"population":6141,"title":64},"#b9b8be",{"_type":62,"background":9785,"foreground":72,"population":82,"title":64},"#9b9bdd",{"_type":62,"background":9787,"foreground":64,"population":1445,"title":64},"#7e7c84",{"_type":62,"background":9789,"foreground":64,"population":82,"title":64},"#3f3fbf","metadata-agents-blog-header-1200x630.png","images/9eu1m6zu/production/c7385bb8e572c743c4cb8d71ad143e4ac3e18478-1200x630.png",63824,"0f93e71ebf9832d05e7c7d9f7455379079093999","https://cdn.sanity.io/images/9eu1m6zu/production/c7385bb8e572c743c4cb8d71ad143e4ac3e18478-1200x630.png",[9796],{"_key":9797,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"dd552f85930edd8512f6128b7688e9cb","2026-06-23",[9800,9819,9826,9839,9846,9854,9878,9885,9892,9903,9919,9927,9934,9942,9950,9958,9965,9973,9980,10001,10022,10030,10038,10058,10065,10073,10092,10100,10108,10116,10124,10136,10144,10152,10164,10176,10184,10215,10222,10230,10238,10246,10254,10262,10283,10291,10310,10318,10326,10334,10342,10350,10365,10373,10381,10389,10397,10405,10413,10430,10438,10446,10454,10462,10470,10478,10486],{"_key":9801,"_type":150,"children":9802,"markDefs":9816,"style":173},"84cf47dc0d66",[9803,9807,9812],{"_key":9804,"_type":154,"marks":9805,"text":9806},"9a65f8b0e628",[],"Salesforce Ben recently published a smart piece on ",{"_key":9808,"_type":154,"marks":9809,"text":9811},"2d1485d896bc",[9810],"2486dc1a32ec","why vibe coding is not ready for most Salesforce Admins",{"_key":9813,"_type":154,"marks":9814,"text":9815},"cb0b1247a2cc",[]," yet. They’re right to be cautious about it. In a complex  org, AI-generated changes can absolutely create security, governance, and maintainability risks. ",[9817],{"_key":9810,"_type":272,"blank":57,"href":9818,"noOpener":57,"noReferrer":57,"url":9818},"https://www.salesforceben.com/why-vibe-coding-isnt-ready-for-most-salesforce-admins-yet/",{"_key":9820,"_type":150,"children":9821,"markDefs":9825,"style":173},"d9d07eae1272",[9822],{"_key":9813,"_type":154,"marks":9823,"text":9824},[],"But the danger, we’d argue, extends far beyond whether humans can keep up with the speed of AI generated code… The danger is that it can generate change without understanding the system it is changing. ",[],{"_key":9827,"_type":150,"children":9828,"markDefs":9838,"style":173},"ed89dec740b8",[9829,9832,9835],{"_key":9813,"_type":154,"marks":9830,"text":9831},[],"Vibe coding can’t run on vibes alone. To be ready for the real world, outside of auras and good feelings, it must run on ",{"_key":9833,"_type":154,"marks":9834,"text":2082},"4cedf73dba97",[228],{"_key":9836,"_type":154,"marks":9837,"text":411},"f8ff61995756",[],[],{"_key":9840,"_type":150,"children":9841,"markDefs":9845,"style":158},"047ba1c1398f",[9842],{"_key":9804,"_type":154,"marks":9843,"text":9844},[],"Why Context is Vital",[],{"_key":9847,"_type":150,"children":9848,"markDefs":9853,"style":173},"a75faf81fddc",[9849],{"_key":9850,"_type":154,"marks":9851,"text":9852},"c974583cbc35",[],"Vibe coding feels dangerous in Salesforce because most organizations do not have a reliable way to understand what already exists in their org. Period. ",[],{"_key":9855,"_type":150,"children":9856,"markDefs":9875,"style":173},"76a1660f269f",[9857,9860,9865,9869,9872],{"_key":9850,"_type":154,"marks":9858,"text":9859},[],"They cannot easily see ",{"_key":9861,"_type":154,"marks":9862,"text":9864},"d67a3ab7448a",[165,9863],"1781a1b6de8e","what",{"_key":9866,"_type":154,"marks":9867,"text":9868},"5c05d670951f",[9863]," depends on ",{"_key":9870,"_type":154,"marks":9871,"text":9864},"33e7ed3ab01a",[165,9863],{"_key":9873,"_type":154,"marks":9874,"text":4150},"f07ca67a709a",[],[9876],{"_key":9863,"_ref":2117,"_type":463,"linkType":33,"slug":9877},{"_type":22,"current":2119},{"_key":9879,"_type":150,"children":9880,"markDefs":9884,"style":173},"54f065cd420e",[9881],{"_key":9873,"_type":154,"marks":9882,"text":9883},[],"They cannot tell which automations are still business-critical and which are dead weight, which is actual tech debt and which are operational history.",[],{"_key":9886,"_type":150,"children":9887,"markDefs":9891,"style":173},"c05d1bec4d0b",[9888],{"_key":9873,"_type":154,"marks":9889,"text":9890},[],"They cannot… explain why a field exists without asking around, digging through tickets, or hoping the one person who remembers has not left the company.",[],{"_key":9893,"_type":150,"children":9894,"markDefs":9902,"style":173},"80f6c48a63d9",[9895,9898],{"_key":9896,"_type":154,"marks":9897,"text":6393},"322a926e3004",[165],{"_key":9899,"_type":154,"marks":9900,"text":9901},"e1c1e4d6694a",[]," is the actual risk.",[],{"_key":9904,"_type":150,"children":9905,"markDefs":9918,"style":173},"e11729c345c1",[9906,9910,9914],{"_key":9907,"_type":154,"marks":9908,"text":9909},"1f46584958b4",[],"AI does not ",{"_key":9911,"_type":154,"marks":9912,"text":9913},"b44f270eb82b",[228],"create",{"_key":9915,"_type":154,"marks":9916,"text":9917},"b9fcfc0c47c7",[]," this blind spot. It exposes it for what it truly is.",[],{"_key":9920,"_type":150,"children":9921,"markDefs":9926,"style":173},"4def2197b8b4",[9922],{"_key":9923,"_type":154,"marks":9924,"text":9925},"7c87b396f540",[],"Over the years, it’s safe to say, the Salesforce admin role has expanded far beyond its original boundaries.",[],{"_key":9928,"_type":150,"children":9929,"markDefs":9933,"style":173},"ec9271073336",[9930],{"_key":9923,"_type":154,"marks":9931,"text":9932},[],"In many companies, admins are now expected to act as business analysts, release managers, automation architects, security reviewers, data stewards, and production support.",[],{"_key":9935,"_type":150,"children":9936,"markDefs":9941,"style":173},"b87076fb6572",[9937],{"_key":9938,"_type":154,"marks":9939,"text":9940},"463e3e9bdf77",[],"So when the industry says, “Good news, AI can now generate code,” many admins didn’t take big sighs of relief. They actually heard “here’s another responsibility. Good luck.”",[],{"_key":9943,"_type":150,"children":9944,"markDefs":9949,"style":173},"00f647163776",[9945],{"_key":9946,"_type":154,"marks":9947,"text":9948},"016b6088218f",[],"Nobody was directly asking: Who validates the output? ",[],{"_key":9951,"_type":150,"children":9952,"markDefs":9957,"style":173},"f955b39a69d0",[9953],{"_key":9954,"_type":154,"marks":9955,"text":9956},"2e042bfcb320",[],"Who checks the permissions? ",[],{"_key":9959,"_type":150,"children":9960,"markDefs":9964,"style":173},"af08e0787b56",[9961],{"_key":9954,"_type":154,"marks":9962,"text":9963},[],"Who makes sure the new logic doesn’t collide with an old flow? ",[],{"_key":9966,"_type":150,"children":9967,"markDefs":9972,"style":173},"ba849e9a946e",[9968],{"_key":9969,"_type":154,"marks":9970,"text":9971},"2860881c0a68",[],"Who owns the blast radius of these changes?",[],{"_key":9974,"_type":150,"children":9975,"markDefs":9979,"style":173},"7d138e834136",[9976],{"_key":9954,"_type":154,"marks":9977,"text":9978},[],"And yet, the answer was almost always The Admin.",[],{"_key":9981,"_type":150,"children":9982,"markDefs":9996,"style":173},"e63b154ef00e",[9983,9987,9992],{"_key":9984,"_type":154,"marks":9985,"text":9986},"5db9ea390c41",[],"That is mostly why ",{"_key":9988,"_type":154,"marks":9989,"text":9991},"62901ab4e1e0",[9990],"23205c7104b5","vibe coding ",{"_key":9993,"_type":154,"marks":9994,"text":9995},"571dab168649",[],"can feel like a trap. The output may be fast, but the accountability is still 100% Grade A human.",[9997],{"_key":9990,"_ref":9998,"_type":463,"linkType":33,"slug":9999},"32b55f14-7d0e-4ccb-abc3-18de7f4c34d2",{"_type":22,"current":10000},"from-vibe-coding-to-agentic-engineering",{"_key":10002,"_type":150,"children":10003,"markDefs":10017,"style":173},"0ea483bae077",[10004,10008,10013],{"_key":10005,"_type":154,"marks":10006,"text":10007},"bce88e64979a",[],"Especially true, this, in Salesforce. This is where “code” is only one part of the system. A production-impacting change might live in Apex, but it also might  live in Flow, validation rules, assignment rules, permission sets, ",{"_key":10009,"_type":154,"marks":10010,"text":10012},"d56856ca7e8b",[10011],"97ca71dd83eb","Snowflake",{"_key":10014,"_type":154,"marks":10015,"text":10016},"ab2ee6fde7d8",[],", Data Cloud, and so on and so on.",[10018],{"_key":10011,"_ref":10019,"_type":463,"linkType":33,"slug":10020},"2e959d9d-b823-4636-8f8c-d830e74c9fe3",{"_type":22,"current":10021},"salesforce-snowflake-governance",{"_key":10023,"_type":150,"children":10024,"markDefs":10029,"style":173},"1456b39b8d3f",[10025],{"_key":10026,"_type":154,"marks":10027,"text":10028},"0f22589dda2c",[],"Any code-generationg tool that acts without understanding all of this, all of the surrounding system, is guessing. Plain and simple.",[],{"_key":10031,"_type":150,"children":10032,"markDefs":10037,"style":158},"a4291588b3a5",[10033],{"_key":10034,"_type":154,"marks":10035,"text":10036},"e806bcc21890",[],"The Problem: Contextual Debt",[],{"_key":10039,"_type":150,"children":10040,"markDefs":10053,"style":173},"e4592859bed5",[10041,10045,10050],{"_key":10042,"_type":154,"marks":10043,"text":10044},"92184a019bcb",[],"The entire Salesforce ecosystem is constantly, constantly discussing",{"_key":10046,"_type":154,"marks":10047,"text":10049},"51ffac81aeb8",[10048],"b0641e124a19"," technical debt.",{"_key":10051,"_type":154,"marks":10052,"text":1278},"e89cbb970c54",[],[10054],{"_key":10048,"_ref":10055,"_type":463,"linkType":33,"slug":10056},"11b33061-51d0-4670-9452-a43efa6c6c1c",{"_type":22,"current":10057},"how-to-manage-technical-debt-in-2026",{"_key":10059,"_type":150,"children":10060,"markDefs":10064,"style":173},"770caf9a8dfb",[10061],{"_key":10042,"_type":154,"marks":10062,"text":10063},[],"But tech debt is often treated as if it is obvious: old things are bad, customization is bad, complexity is bad, and cleanup is always good.",[],{"_key":10066,"_type":150,"children":10067,"markDefs":10072,"style":173},"f6ea8c3a17af",[10068],{"_key":10069,"_type":154,"marks":10070,"text":10071},"d650a7796bdc",[],"That is too simple.",[],{"_key":10074,"_type":150,"children":10075,"markDefs":10091,"style":173},"19d7cccb5f0b",[10076,10080,10083,10087],{"_key":10077,"_type":154,"marks":10078,"text":10079},"bb9caefa8e3f",[],"Some complexity ",{"_key":10081,"_type":154,"marks":10082,"text":6290},"e5ebd75e9a17",[228],{"_key":10084,"_type":154,"marks":10085,"text":10086},"80dca959f124",[]," debt. But some complexity",{"_key":10088,"_type":154,"marks":10089,"text":10090},"4e52c2ac7cf1",[228]," is the entire business.",[],{"_key":10093,"_type":150,"children":10094,"markDefs":10099,"style":173},"2d8c1d1e2078",[10095],{"_key":10096,"_type":154,"marks":10097,"text":10098},"93f71d295f99",[],"A validation rule may look messy until you learn it protects a revenue process. A strange field may look unused until you discover it feeds a finance report. A legacy flow may look redundant until you realize it is the only thing keeping a regional sales motion from breaking. ",[],{"_key":10101,"_type":150,"children":10102,"markDefs":10107,"style":173},"778fac852f65",[10103],{"_key":10104,"_type":154,"marks":10105,"text":10106},"dad3c3fbe7ac",[],"You get the picture.",[],{"_key":10109,"_type":150,"children":10110,"markDefs":10115,"style":173},"c462d1ebf3c4",[10111],{"_key":10112,"_type":154,"marks":10113,"text":10114},"606b0735dbaa",[],"You simply do not know whether something is debt until you understand its context.",[],{"_key":10117,"_type":150,"children":10118,"markDefs":10123,"style":173},"4f1238ce3ea8",[10119],{"_key":10120,"_type":154,"marks":10121,"text":10122},"2a785b844f82",[],"That is the real distinction companies need to make before they let AI build, refactor, migrate, or delete anything. Technical debt is not just old metadata. It is complexity whose purpose, ownership, dependencies, and risk are no longer legible.",[],{"_key":10125,"_type":150,"children":10126,"markDefs":10135,"style":173},"756efb5108e9",[10127,10131],{"_key":10128,"_type":154,"marks":10129,"text":10130},"0195fc3ee0b4",[],"Instead, in that way, we should be calling it ",{"_key":10132,"_type":154,"marks":10133,"text":10134},"17aa1451cd00",[228],"contextual debt.",[],{"_key":10137,"_type":150,"children":10138,"markDefs":10143,"style":173},"c1f5668069fe",[10139],{"_key":10140,"_type":154,"marks":10141,"text":10142},"94a1cbef99f0",[],"And contextual debt is exactly where AI struggles.",[],{"_key":10145,"_type":150,"children":10146,"markDefs":10151,"style":173},"3793332b7e50",[10147],{"_key":10148,"_type":154,"marks":10149,"text":10150},"82e9bfdca2d2",[],"Unless it has a living map of the org — the dependencies, relationships, permissions, data paths, business logic, and cross-platform connections — it cannot reliably tell you whether a change is safe.",[],{"_key":10153,"_type":150,"children":10154,"markDefs":10163,"style":173},"b9b15c956ac7",[10155,10159],{"_key":10156,"_type":154,"marks":10157,"text":10158},"ab7e4cad5f8a",[],"It can tell you what something",{"_key":10160,"_type":154,"marks":10161,"text":10162},"d3c9b46c2b8e",[228]," looks like.",[],{"_key":10165,"_type":150,"children":10166,"markDefs":10175,"style":173},"ca3b0e710926",[10167,10171],{"_key":10168,"_type":154,"marks":10169,"text":10170},"ca2950359214",[],"It cannot tell you ",{"_key":10172,"_type":154,"marks":10173,"text":10174},"29b439f586fe",[228],"what it means.",[],{"_key":10177,"_type":150,"children":10178,"markDefs":10183,"style":158},"3b77856fa323",[10179],{"_key":10180,"_type":154,"marks":10181,"text":10182},"43360fb6f130",[],"“Clicks, Not Code” Was Never the Same as “No Engineering”",[],{"_key":10185,"_type":150,"children":10186,"markDefs":10212,"style":173},"5050d91c0cd8",[10187,10191,10196,10200,10204,10208],{"_key":10188,"_type":154,"marks":10189,"text":10190},"acd82052f168",[],"One major reason ",{"_key":10192,"_type":154,"marks":10193,"text":10195},"854546938bce",[10194],"57adeb8b7340","vibe coding feels awkward",{"_key":10197,"_type":154,"marks":10198,"text":10199},"93b8386c4324",[]," for admins is that Salesforce has long separated ",{"_key":10201,"_type":154,"marks":10202,"text":10203},"e06c1a00f9c9",[165],"declarative work ",{"_key":10205,"_type":154,"marks":10206,"text":10207},"4040b9eaa487",[],"from ",{"_key":10209,"_type":154,"marks":10210,"text":10211},"6f5c78d5f430",[165],"programmatic work. ",[10213],{"_key":10194,"_ref":6614,"_type":463,"linkType":33,"slug":10214},{"_type":22,"current":6616},{"_key":10216,"_type":150,"children":10217,"markDefs":10221,"style":173},"64ab973b5a63",[10218],{"_key":10188,"_type":154,"marks":10219,"text":10220},[],"Admins lived in the “clicks.” Developers lived in the code. That wall was useful, but let’s be honest… it was never as clean as the phrase made it sound.",[],{"_key":10223,"_type":150,"children":10224,"markDefs":10229,"style":173},"6053eb59e4ca",[10225],{"_key":10226,"_type":154,"marks":10227,"text":10228},"a27006d6349b",[],"A flow can be just as production-critical as Apex. A permission set can create just as much risk as a trigger. A validation rule can block revenue. A formula field can power territory logic. A page layout can change how a support team works. A bad deployment can break the business whether the change came from code, configuration, or AI.",[],{"_key":10231,"_type":150,"children":10232,"markDefs":10237,"style":173},"66a3d8f743b9",[10233],{"_key":10234,"_type":154,"marks":10235,"text":10236},"9ef9bc891f58",[],"Teams must give both humans and agents enough context to make safe changes across the full system.",[],{"_key":10239,"_type":150,"children":10240,"markDefs":10245,"style":173},"482176fe3f2f",[10241],{"_key":10242,"_type":154,"marks":10243,"text":10244},"dcf23a46aa4c",[],"Should anyone — admin, developer, consultant, or AI agent — be allowed to change a Salesforce org without understanding the blast radius?",[],{"_key":10247,"_type":150,"children":10248,"markDefs":10253,"style":173},"652dead318ec",[10249],{"_key":10250,"_type":154,"marks":10251,"text":10252},"032a7c489422",[],"The answer is no. Obviously. No.",[],{"_key":10255,"_type":150,"children":10256,"markDefs":10261,"style":158},"b5bcba38ad77",[10257],{"_key":10258,"_type":154,"marks":10259,"text":10260},"8a637b5007bb",[],"AI Needs Guardrails, And Guardrails Need a Map",[],{"_key":10263,"_type":150,"children":10264,"markDefs":10278,"style":173},"053818abeda0",[10265,10269,10274],{"_key":10266,"_type":154,"marks":10267,"text":10268},"06d1ef3e146b",[],"Most convos around ",{"_key":10270,"_type":154,"marks":10271,"text":10273},"8ecf90db3577",[10272],"19ea00b8abf7","AI governance",{"_key":10275,"_type":154,"marks":10276,"text":10277},"a4cae780e134",[]," focus on review steps, approval processes, access controls, sandbox testing, and deployment discipline. Those things matter. A lot.",[10279],{"_key":10272,"_ref":10280,"_type":463,"linkType":1636,"slug":10281},"2a1df450-8934-4857-bfc2-06681f2fb181",{"_type":22,"current":10282},"security-compliance-governance",{"_key":10284,"_type":150,"children":10285,"markDefs":10290,"style":173},"42ab54ba409d",[10286],{"_key":10287,"_type":154,"marks":10288,"text":10289},"ac36abb8d507",[],"But governance without visibility is just theater.",[],{"_key":10292,"_type":150,"children":10293,"markDefs":10307,"style":173},"f18503d243b5",[10294,10298,10303],{"_key":10295,"_type":154,"marks":10296,"text":10297},"1e90ecf3887f",[],"A review process only works if reviewers can understand what they are reviewing and a security checklist only works if you can see the ",{"_key":10299,"_type":154,"marks":10300,"text":10302},"674794035793",[10301],"f75ec50126c9","permission paths",{"_key":10304,"_type":154,"marks":10305,"text":10306},"6ddd4711009f",[]," and exposure points that matter.",[10308],{"_key":10301,"_ref":3603,"_type":463,"linkType":33,"slug":10309},{"_type":22,"current":3605},{"_key":10311,"_type":150,"children":10312,"markDefs":10317,"style":173},"257bfaa732ae",[10313],{"_key":10314,"_type":154,"marks":10315,"text":10316},"ca55ae63ef37",[],"This is where many Salesforce teams are stuck. They know they need governance, but they are governing through fragments: tribal knowledge, stale documentation, partial metadata exports, old diagrams, Jira tickets, and the memory of whoever has been around the longest.",[],{"_key":10319,"_type":150,"children":10320,"markDefs":10325,"style":173},"294f8536908d",[10321],{"_key":10322,"_type":154,"marks":10323,"text":10324},"af1243610af8",[],"That does not scale for humans; and it definitely does not scale for AI.",[],{"_key":10327,"_type":150,"children":10328,"markDefs":10333,"style":173},"f3908b889beb",[10329],{"_key":10330,"_type":154,"marks":10331,"text":10332},"503cb43dd8e0",[],"If AI is going to help admins and developers move faster, it needs more than a prompt. It needs structured system context. It needs to understand the relationships underneath the surface: which automations touch which objects, which fields feed which processes, which permissions expose which data, which integrations depend on which schema, which changes are low-risk, and which ones are load-bearing.",[],{"_key":10335,"_type":150,"children":10336,"markDefs":10341,"style":173},"5272d695fa2c",[10337],{"_key":10338,"_type":154,"marks":10339,"text":10340},"426ff2f55a20",[],"Without that map, vibe coding is not really acceleration. It is acceleration into fog.",[],{"_key":10343,"_type":150,"children":10344,"markDefs":10349,"style":158},"6e5736b840b1",[10345],{"_key":10346,"_type":154,"marks":10347,"text":10348},"2289284812e9",[],"The Path Forward? Safer AI",[],{"_key":10351,"_type":150,"children":10352,"markDefs":10364,"style":173},"3054ad1c7ebd",[10353,10357,10361],{"_key":10354,"_type":154,"marks":10355,"text":10356},"8cb378d73ccf",[],"The response to vibe coding risk should not be fear. It should be ",{"_key":10358,"_type":154,"marks":10359,"text":10360},"42ef04a608f9",[228],"maturity",{"_key":10362,"_type":154,"marks":10363,"text":411},"83cf1525456b",[],[],{"_key":10366,"_type":150,"children":10367,"markDefs":10372,"style":173},"e2bd9a470f8b",[10368],{"_key":10369,"_type":154,"marks":10370,"text":10371},"dd9a28fc407a",[],"AI-assisted development is coming to Salesforce whether teams feel ready or not. Admin experiences are becoming more conversational. Developer tools are becoming more agentic. Business users will expect faster delivery. Executives will keep asking why changes take so long. The pressure to move faster is not going away.",[],{"_key":10374,"_type":150,"children":10375,"markDefs":10380,"style":173},"eb01e9ccba1e",[10376],{"_key":10377,"_type":154,"marks":10378,"text":10379},"03278ff6a64a",[],"You can’t survive as a business by simply telling admins to avoid AI. They will be the ones that make their systems understandable enough for AI to participate safely.",[],{"_key":10382,"_type":150,"children":10383,"markDefs":10388,"style":173},"4e51b18e7983",[10384],{"_key":10385,"_type":154,"marks":10386,"text":10387},"882e490c1833",[],"It all starts with accepting a more honest view of Salesforce complexity.",[],{"_key":10390,"_type":150,"children":10391,"markDefs":10396,"style":173},"34cab560689e",[10392],{"_key":10393,"_type":154,"marks":10394,"text":10395},"3f8a0aa43ced",[],"Your org is complex because your business changed, adapted, survived, acquired, expanded, integrated, automated, and scaled. Some of that complexity should be removed. Some of it should be protected. All of it should be understood before an agent touches it.",[],{"_key":10398,"_type":150,"children":10399,"markDefs":10404,"style":173},"f54a347cdb5a",[10400],{"_key":10401,"_type":154,"marks":10402,"text":10403},"e63753417fd4",[],"That is the missing layer in the vibe coding conversation.",[],{"_key":10406,"_type":150,"children":10407,"markDefs":10412,"style":173},"34e6fa6f2c32",[10408],{"_key":10409,"_type":154,"marks":10410,"text":10411},"09d73d6a3280",[],"Admins need systems intelligence that shows what exists, why it matters, how it connects, and what could break.",[],{"_key":10414,"_type":150,"children":10415,"markDefs":10425,"style":173},"0de71cdf2d5f",[10416,10420],{"_key":10417,"_type":154,"marks":10418,"text":10419},"7a1551e7b50e",[],"They need a way to turn ",{"_key":10421,"_type":154,"marks":10422,"text":10424},"3b67b05de49c",[10423],"dfc9455d4c2e","complexity into context.",[10426],{"_key":10423,"_ref":10427,"_type":463,"linkType":33,"slug":10428},"4fa23f58-481f-4156-b556-700a760137eb",{"_type":22,"current":10429},"enterprise-ai-needs-a-deterministic-spine-first",{"_key":10431,"_type":150,"children":10432,"markDefs":10437,"style":158},"37a803e36e64",[10433],{"_key":10434,"_type":154,"marks":10435,"text":10436},"c331906f3130",[],"Vibe Coding Is a Symptom of a Bigger Shift",[],{"_key":10439,"_type":150,"children":10440,"markDefs":10445,"style":173},"e5012f74793e",[10441],{"_key":10442,"_type":154,"marks":10443,"text":10444},"79aeb5025b1e",[],"The real story is not that admins are reluctant to use AI-generated code. The real story is that Salesforce teams are entering an era where every change will be faster, more automated, and more AI-assisted… while the underlying systems are more interconnected than ever.",[],{"_key":10447,"_type":150,"children":10448,"markDefs":10453,"style":173},"d57b757dc70e",[10449],{"_key":10450,"_type":154,"marks":10451,"text":10452},"9fcaa3c4c867",[],"That combination is both powerful and dangerous if companies keep treating their orgs like a pile of metadata instead of a living operational system.",[],{"_key":10455,"_type":150,"children":10456,"markDefs":10461,"style":173},"5510fa7218b1",[10457],{"_key":10458,"_type":154,"marks":10459,"text":10460},"9a3d5b99ce0d",[],"Vibe coding can help, but only when it is grounded in context. Otherwise, it gives teams the illusion of progress while pushing risk downstream to the people already carrying too much.",[],{"_key":10463,"_type":150,"children":10464,"markDefs":10469,"style":173},"bb56cc5b7858",[10465],{"_key":10466,"_type":154,"marks":10467,"text":10468},"7208dc74f86c",[],"Before teams ask whether vibe coding is ready for Salesforce Admins, they should ask a more urgent question:",[],{"_key":10471,"_type":150,"children":10472,"markDefs":10477,"style":173},"a6c1ab73cbd2",[10473],{"_key":10474,"_type":154,"marks":10475,"text":10476},"684f96370dae",[],"Is our Salesforce org ready for AI?",[],{"_key":10479,"_type":150,"children":10480,"markDefs":10485,"style":173},"91aa514de76d",[10481],{"_key":10482,"_type":154,"marks":10483,"text":10484},"4f7fe5919ff4",[],"Because if the answer is no, the problem is not the admin.",[],{"_key":10487,"_type":150,"children":10488,"markDefs":10493,"style":173},"b5e7365f8317",[10489],{"_key":10490,"_type":154,"marks":10491,"text":10492},"2389e7a20e18",[],"The problem is the missing map.",[],{"_type":17,"description":10495,"title":9764},"Learn why AI-generated Salesforce changes need org context, dependency mapping, and governance before they can safely hit production.",{"_type":22,"current":10497},"in-salesforce-vibe-coding-can-t-run-on-vibes",{"_createdAt":10499,"_id":2088,"_rev":10500,"_system":10501,"_type":33,"_updatedAt":10504,"author":10505,"category":10521,"featuredImage":10527,"modularContent":10559,"postTitle":10528,"publishDate":9798,"richText":10564,"seo":11126,"slug":11131},"2026-06-23T20:37:40Z","G5b8AMbUBzGP8IqWde8TlU",{"base":10502},{"id":2088,"rev":10503},"IdW3Z2rY12Fzve3prNXewB","2026-06-29T20:47:02Z",{"authorImage":10506,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":10507},{"_type":40,"asset":10508},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":10509,"mimeType":83,"opt":10519,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":10510,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":10511},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":10512,"darkVibrant":10513,"dominant":10514,"lightMuted":10515,"lightVibrant":10516,"muted":10517,"vibrant":10518},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":10520},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":10522,"_type":11,"_updatedAt":12,"selectedColor":10524,"seo":10525,"slug":10526,"title":24},{"base":10523},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":10528,"image":10529},"Why Salesforce Complexity Is Your AI Advantage",{"_type":40,"asset":10530},{"_createdAt":10531,"_id":10532,"_rev":10533,"_type":45,"_updatedAt":10531,"assetId":10534,"extension":105,"metadata":10535,"mimeType":133,"originalFilename":9049,"path":10555,"sha1hash":10534,"size":10556,"uploadId":10557,"url":10558},"2026-06-23T21:00:33Z","image-3437e8554a2476e01a206459d916cca84d8aa0b0-1200x630-png","9Bg7y6ERH3iyhyEEWxRerm","3437e8554a2476e01a206459d916cca84d8aa0b0",{"_type":50,"blurHash":10536,"dimensions":10537,"hasAlpha":57,"isOpaque":57,"lqip":10538,"palette":10539},"MISXO#R,$~xYod-loKWWazj@~7xYIrjtWD",{"_type":53,"aspectRatio":109,"height":110,"width":111},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAABS0lEQVR4nJ2SW0/CQBCF+7vsArtt/aWigLdo4oMBpAgKjaWFSKIPvnhBLQrGqFFakWNmC7WQSAgPX3Zmtnu6O2eUUctAnJ9myGx9UZT/NpYVViKBMVHcXE5UGTYNDJxVDBoGfGcWHYFLGAgolrkxxTD2Y0L5snV4pobbPMfDEcd9kcv4Jp9Cp5iCZ3J0TYGuyWX8WOLoFDk6BQ6vxPFe16RodEMqXB0kYWcYnByDm2Oop1Wcrq3AWlfhZFW0tpiE9mht7yZwsZeU53oVgW83Jvhhabg+TKG9k5Afn9O6zeBuMjSyDHaGRBnONhistIrL/QS6ZYGXEw2vNQ2ftj7VZ8VvGHiraehVBZ7KAs/HAv2qQL8S5vQseuZdIWwF7QXOn4GjWVNInXpA155AuayNIWN8wgmNmOe8FJyMTMS4Fh+nOAsPdtz+ecwT/AWmU5KRg+8h0wAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":10540,"darkVibrant":10542,"dominant":10544,"lightMuted":10547,"lightVibrant":10549,"muted":10552,"vibrant":10554},{"_type":62,"background":10541,"foreground":64,"population":7025,"title":64},"#492c42",{"_type":62,"background":10543,"foreground":64,"population":82,"title":64},"#747c04",{"_type":62,"background":10545,"foreground":72,"population":10546,"title":72},"#fcd444",67.41,{"_type":62,"background":10548,"foreground":72,"population":1127,"title":64},"#b4a090",{"_type":62,"background":10550,"foreground":72,"population":10551,"title":72},"#face54",2.02,{"_type":62,"background":10553,"foreground":64,"population":9780,"title":64},"#9b7f53",{"_type":62,"background":10545,"foreground":72,"population":10546,"title":72},"images/9eu1m6zu/production/3437e8554a2476e01a206459d916cca84d8aa0b0-1200x630.png",79544,"758b458f857499c40e273093ad634a6d8817de85","https://cdn.sanity.io/images/9eu1m6zu/production/3437e8554a2476e01a206459d916cca84d8aa0b0-1200x630.png",[10560],{"_key":10561,"_type":142,"cols":143,"filterByCategory":10562,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":10563},"e08ca762343c8667331437a7babd58c3",{"_ref":6,"_type":1066},"Read more like this",[10565,10572,10580,10588,10596,10603,10622,10629,10645,10653,10660,10668,10684,10700,10724,10731,10739,10747,10754,10762,10769,10777,10785,10803,10811,10819,10837,10845,10852,10860,10868,10875,10883,10902,10910,10917,10925,10933,10945,10967,10990,11002,11014,11021,11029,11037,11056,11064,11072,11080,11096,11103,11111,11119],{"_key":10566,"_type":150,"children":10567,"markDefs":10571,"style":158},"3d7b08803588",[10568],{"_key":10569,"_type":154,"marks":10570,"text":156},"f9d66da00530",[],[],{"_key":10573,"_type":150,"children":10574,"level":54,"listItem":171,"markDefs":10579,"style":173},"9807c273253f",[10575],{"_key":10576,"_type":154,"marks":10577,"text":10578},"99bd180d8a89",[],"The custom fields, flows, and business logic accumulated in your Salesforce org are not technical debt waiting to be cleared; they are the operational context that makes agents accurate.",[],{"_key":10581,"_type":150,"children":10582,"level":54,"listItem":171,"markDefs":10587,"style":173},"46b303a6bdf3",[10583],{"_key":10584,"_type":154,"marks":10585,"text":10586},"cbe6bacd7811",[],"Most teams delay AI adoption waiting for a cleaner system, but the real bloat is the gap between what your org does and what anyone can see about it.",[],{"_key":10589,"_type":150,"children":10590,"level":54,"listItem":171,"markDefs":10595,"style":173},"ba1f2ddc9dda",[10591],{"_key":10592,"_type":154,"marks":10593,"text":10594},"eab9842878d0",[],"Making your existing complexity legible compresses delivery timelines because teams spend less time reconstructing what the system does and more time changing it with confidence.",[],{"_key":10597,"_type":150,"children":10598,"markDefs":10602,"style":173},"18210c4d9f03",[10599],{"_key":10600,"_type":154,"marks":10601,"text":9098},"78e14c3e6c30",[],[],{"_key":10604,"_type":150,"children":10605,"markDefs":10619,"style":173},"cd1a4ef39f3d",[10606,10610,10615],{"_key":10607,"_type":154,"marks":10608,"text":10609},"91cbadd659a9",[],"The email arrives in the inbox of every admin who has just been handed an AI initiative: \"Before we go further, we need to ",{"_key":10611,"_type":154,"marks":10612,"text":10614},"79be1e37110e",[10613],"39ce53abd253","clean up Salesforce",{"_key":10616,"_type":154,"marks":10617,"text":10618},"e13e7bb21874",[],".\" ",[10620],{"_key":10613,"_ref":6789,"_type":463,"linkType":33,"slug":10621},{"_type":22,"current":6791},{"_key":10623,"_type":150,"children":10624,"markDefs":10628,"style":173},"7c22cbc2ac26",[10625],{"_key":10607,"_type":154,"marks":10626,"text":10627},[],"Whoever sent it probably meant well. But this advice has become so…. endemic… so reflexive that teams treat it as a law of physics, something that must be true because everyone keeps saying it.",[],{"_key":10630,"_type":150,"children":10631,"markDefs":10644,"style":173},"b5f1f23e132a",[10632,10636,10640],{"_key":10633,"_type":154,"marks":10634,"text":10635},"95ccf89e23f9",[],"It’s not a law of nature. It’s a ",{"_key":10637,"_type":154,"marks":10638,"text":10639},"bdf1f1a412f3",[228],"habit",{"_key":10641,"_type":154,"marks":10642,"text":10643},"b2cb93c0026e",[],", and an expensive one at that..",[],{"_key":10646,"_type":150,"children":10647,"markDefs":10652,"style":173},"e2c73b46316c",[10648],{"_key":10649,"_type":154,"marks":10650,"text":10651},"ba59588e6989",[],"The business logic in your Salesforce org represents years of decisions about how your company actually runs. That history is not a liability. It is a record. And a record is exactly what an agent needs before it touches anything.",[],{"_key":10654,"_type":150,"children":10655,"markDefs":10659,"style":173},"410470f3b48c",[10656],{"_key":10657,"_type":154,"marks":10658,"text":472},"fc3fae490e1d",[],[],{"_key":10661,"_type":150,"children":10662,"markDefs":10667,"style":158},"22590556f681",[10663],{"_key":10664,"_type":154,"marks":10665,"text":10666},"c95551670b90",[],"The real problem",[],{"_key":10669,"_type":150,"children":10670,"markDefs":10683,"style":173},"5bcc4442fd70",[10671,10675,10679],{"_key":10672,"_type":154,"marks":10673,"text":10674},"73605540f5dd",[],"Before you can decide whether your Salesforce org needs a cleanup, it helps to name what actually slows teams down. It is not complexity. It is ",{"_key":10676,"_type":154,"marks":10677,"text":10678},"c6aaa35ae44e",[228],"opacity. ",{"_key":10680,"_type":154,"marks":10681,"text":10682},"8c0d7ba015a2",[]," The distance between what a system does and what anyone can see about it. ",[],{"_key":10685,"_type":150,"children":10686,"markDefs":10699,"style":173},"74045c52c507",[10687,10691,10695],{"_key":10688,"_type":154,"marks":10689,"text":10690},"493408c7f2bb",[],"A field named Legacy",{"_key":10692,"_type":154,"marks":10693,"text":10694},"85bfea3d9dfd",[228],"Account",{"_key":10696,"_type":154,"marks":10697,"text":10698},"0835de521f28",[],"Tier__c carries no meaning on its own. But it may be the trigger condition for three flows, two approval processes, and a validation rule that has been the gatekeeper for a revenue exception since 2019. ",[],{"_key":10701,"_type":150,"children":10702,"markDefs":10723,"style":173},"0c986ca12b53",[10703,10707,10711,10715,10719],{"_key":10704,"_type":154,"marks":10705,"text":10706},"839ca7a3b87e",[],"When a new admin, a consultant, or an AI agent encounters that field without context, one of two things happens: they  either ignore it and break something, ",{"_key":10708,"_type":154,"marks":10709,"text":10710},"18d62bde9f6b",[228],"or",{"_key":10712,"_type":154,"marks":10713,"text":10714},"1435b7e5dc6c",[]," they ask around and lose weeks. Neither outcome is about the field being there or not. The field is ",{"_key":10716,"_type":154,"marks":10717,"text":10718},"6f770d4d94be",[165],"opaque",{"_key":10720,"_type":154,"marks":10721,"text":10722},"b24727752d50",[],". The cleanup instinct tries to solve opacity by deleting things. That works, obviously, until it deletes the wrong thing.",[],{"_key":10725,"_type":150,"children":10726,"markDefs":10730,"style":173},"1ee0b120ad69",[10727],{"_key":10728,"_type":154,"marks":10729,"text":472},"16f70506ac9f",[],[],{"_key":10732,"_type":150,"children":10733,"markDefs":10738,"style":158},"97275d711a72",[10734],{"_key":10735,"_type":154,"marks":10736,"text":10737},"a0e84aa3dc20",[],"Complexity is accumulated context",[],{"_key":10740,"_type":150,"children":10741,"markDefs":10746,"style":173},"0a1b8f4d8cf6",[10742],{"_key":10743,"_type":154,"marks":10744,"text":10745},"3afa2ac7ed74",[],"Let’s think for a minute about what actually accrues in an org over five years of real use…",[],{"_key":10748,"_type":150,"children":10749,"markDefs":10753,"style":173},"da7b2cef4438",[10750],{"_key":10743,"_type":154,"marks":10751,"text":10752},[],"Validation rules encode conditions under which a deal is real. Assignment logic reflects hard-won/hard-fought territory decisions. Custom objects  exist because your product itself doesn't fit a standard CRM data model. It goes on and on.",[],{"_key":10755,"_type":150,"children":10756,"markDefs":10761,"style":173},"16a4936d7d9a",[10757],{"_key":10758,"_type":154,"marks":10759,"text":10760},"a010e0e954de",[],"None of that is mess, right?",[],{"_key":10763,"_type":150,"children":10764,"markDefs":10768,"style":173},"a5ad3291730f",[10765],{"_key":10758,"_type":154,"marks":10766,"text":10767},[],"All of it is more like a record of how your business diverged from the generic playbook, and those divergences are almost always the things that matter most. (After all, why would you diverge if it didn’t matter?)",[],{"_key":10770,"_type":150,"children":10771,"markDefs":10776,"style":173},"f29e557dac52",[10772],{"_key":10773,"_type":154,"marks":10774,"text":10775},"3df74230fc87",[],"The irony of the pre-AI cleanup reflex is that it asks teams to erase this record before the tools that could read it are in place. You would never burn the archive before indexing it.",[],{"_key":10778,"_type":150,"children":10779,"markDefs":10784,"style":158},"04a3551c8cc5",[10780],{"_key":10781,"_type":154,"marks":10782,"text":10783},"bb0c06ac1f28",[],"What agents actually need to act safely",[],{"_key":10786,"_type":150,"children":10787,"markDefs":10800,"style":173},"70a5cd4f0e3d",[10788,10792,10797],{"_key":10789,"_type":154,"marks":10790,"text":10791},"56af3f4363a9",[],"When an agent takes an action in a complex system, the thing that determines whether it does the right thing is not how tidy the system is. It is ",{"_key":10793,"_type":154,"marks":10794,"text":10796},"bd48e8e3ac3c",[10795],"52a7dda43dd4","how much context the agent has about what the system does",{"_key":10798,"_type":154,"marks":10799,"text":411},"6dd0e3f79549",[],[10801],{"_key":10795,"_ref":1385,"_type":463,"linkType":33,"slug":10802},{"_type":22,"current":1387},{"_key":10804,"_type":150,"children":10805,"markDefs":10810,"style":173},"ec11f875e53b",[10806],{"_key":10807,"_type":154,"marks":10808,"text":10809},"cc4a74c4a0e8",[],"Consider two scenarios. In the first, an agent is asked to add a new field to the Opportunity object in a freshly cleaned org. It has no visibility into the 12 other fields that populate similar data, the five flows that fire on Opportunity stage changes, or the downstream reports in Salesforce Data 360 that would need updating. The field gets added. Things break in ways no one anticipated.",[],{"_key":10812,"_type":150,"children":10813,"markDefs":10818,"style":173},"ba9e0c53ca7a",[10814],{"_key":10815,"_type":154,"marks":10816,"text":10817},"9d75e3081b75",[],"In the second, the agent has indexed the org's metadata: the schema, the automation logic, the permission dependencies, the cross-object relationships. Before acting, it surfaces the impact. \"This field name conflicts with a pattern used in three existing validation rules. Here are the automations that will be affected.\" The admin reviews. The admin decides. The action is safe because the context was there.",[],{"_key":10820,"_type":150,"children":10821,"markDefs":10834,"style":173},"946902a551fc",[10822,10826,10830],{"_key":10823,"_type":154,"marks":10824,"text":10825},"147f8c9458c1",[],"This is what the ",{"_key":10827,"_type":154,"marks":10828,"text":3992},"b49c1707f2a9",[10829],"b2cb54adda33",{"_key":10831,"_type":154,"marks":10832,"text":10833},"a8e1d0d3c123",[]," does inside Sweep. Sweep indexes the metadata of your Salesforce org, not customer business data, never that, but the schema, logic, permissions, and dependencies. The Documentation Agent reads that graph and surfaces the relationships that would otherwise require days of investigation. ClearGov cut their org audits from two weeks to 20 minutes by putting that context in front of the people who needed it.",[10835],{"_key":10829,"_ref":4004,"_type":463,"linkType":33,"slug":10836},{"_type":22,"current":4006},{"_key":10838,"_type":150,"children":10839,"markDefs":10844,"style":173},"4cf81b2478f4",[10840],{"_key":10841,"_type":154,"marks":10842,"text":10843},"faf831f1b5e2",[],"The cleanup instinct would have told ClearGov to simplify first. What actually helped was making the complexity they already had visible.",[],{"_key":10846,"_type":150,"children":10847,"markDefs":10851,"style":173},"c117793184e3",[10848],{"_key":10849,"_type":154,"marks":10850,"text":472},"a0c58bca9db0",[],[],{"_key":10853,"_type":150,"children":10854,"markDefs":10859,"style":158},"4c6477ad4793",[10855],{"_key":10856,"_type":154,"marks":10857,"text":10858},"3ec898992e40",[],"Why \"clean first\" delays the work that matters",[],{"_key":10861,"_type":150,"children":10862,"markDefs":10867,"style":173},"4f05bd0362e0",[10863],{"_key":10864,"_type":154,"marks":10865,"text":10866},"8450a25b79b5",[],"The cleanup path is fairly seductive because it feels productive. And that rhymes, so you know it’s true. ",[],{"_key":10869,"_type":150,"children":10870,"markDefs":10874,"style":173},"8c1cf358a576",[10871],{"_key":10864,"_type":154,"marks":10872,"text":10873},[],"Merging duplicate fields, archiving stale flows, rationalizing permission sets: these are real tasks with clear completion criteria. The problem is that they are also enormous, and they are load-bearing in ways you cannot see until you are halfway through.",[],{"_key":10876,"_type":150,"children":10877,"markDefs":10882,"style":173},"c146aaf3f58f",[10878],{"_key":10879,"_type":154,"marks":10880,"text":10881},"c918a39ff0c3",[],"Cleanup projects that begin with \"we'll just tidy up the field list\" routinely surface dependencies that expand the scope by a factor of three. The effort grows; the timeline stretches; the AI initiative is still six months away.",[],{"_key":10884,"_type":150,"children":10885,"markDefs":10899,"style":173},"6bc395bb7513",[10886,10890,10895],{"_key":10887,"_type":154,"marks":10888,"text":10889},"6ed64b03a4fe",[],"The alternative is to close the ",{"_key":10891,"_type":154,"marks":10892,"text":10894},"71a69c3d52c2",[10893],"25a639e84db2","Context Gap",{"_key":10896,"_type":154,"marks":10897,"text":10898},"1b132a25e49a",[]," first. Once you can see what your org does, including which fields are actually referenced, which automations are firing, and which permissions are doing real work, you can make cleanup decisions with confidence. You can identify the 15% of complexity that is genuinely unused and the 85% that is carrying load. You can prioritize.",[10900],{"_key":10893,"_ref":2117,"_type":463,"linkType":33,"slug":10901},{"_type":22,"current":2119},{"_key":10903,"_type":150,"children":10904,"markDefs":10909,"style":173},"dda780b91fa0",[10905],{"_key":10906,"_type":154,"marks":10907,"text":10908},"e3dcc29ac52c",[],"More importantly, you can start acting on the org before the cleanup is done, because the agent has the context to act safely.",[],{"_key":10911,"_type":150,"children":10912,"markDefs":10916,"style":173},"6c51c0cb7410",[10913],{"_key":10914,"_type":154,"marks":10915,"text":472},"b1b4c696e444",[],[],{"_key":10918,"_type":150,"children":10919,"markDefs":10924,"style":158},"2749da7335b5",[10920],{"_key":10921,"_type":154,"marks":10922,"text":10923},"5752cb3a32e5",[],"How to get context without a cleanup project",[],{"_key":10926,"_type":150,"children":10927,"markDefs":10932,"style":173},"6702cd9e01a4",[10928],{"_key":10929,"_type":154,"marks":10930,"text":10931},"6361dc35669a",[],"This thankfully does not require a six-month initiative. It requires a change in approach.",[],{"_key":10934,"_type":150,"children":10935,"level":54,"listItem":902,"markDefs":10944,"style":173},"3499f1ef6806",[10936,10940],{"_key":10937,"_type":154,"marks":10938,"text":10939},"eb3fafa0b1b7",[165],"Index before you act.",{"_key":10941,"_type":154,"marks":10942,"text":10943},"f28263bebb7b",[]," Before any agent or human touches a section of your org, surface the metadata: what fields exist, what references them, what automation logic depends on them. This is the step that is usually skipped, and it is the step that prevents breakage.",[],{"_key":10946,"_type":150,"children":10947,"level":54,"listItem":902,"markDefs":10964,"style":173},"30a40a0f2e7b",[10948,10952,10957,10960],{"_key":10949,"_type":154,"marks":10950,"text":10951},"245843012a95",[165],"Treat every piece of automation as ",{"_key":10953,"_type":154,"marks":10954,"text":10956},"dde77ce80cd7",[165,10955],"1852cc814b9c","documentation",{"_key":10958,"_type":154,"marks":10959,"text":411},"9d75fcb2598b",[165],{"_key":10961,"_type":154,"marks":10962,"text":10963},"59014b1c54f9",[]," A flow is not just a business process; it is a written statement of how your company handles a case. Read it that way. If an agent can read it that way too, the Context Gap closes.",[10965],{"_key":10955,"_ref":5788,"_type":463,"linkType":1636,"slug":10966},{"_type":22,"current":5790},{"_key":10968,"_type":150,"children":10969,"level":54,"listItem":902,"markDefs":10985,"style":173},"2921b594e24f",[10970,10974,10978,10981],{"_key":10971,"_type":154,"marks":10972,"text":10973},"2a85ccfadfc8",[165],"Identify load-bearing ",{"_key":10975,"_type":154,"marks":10976,"text":6971},"632c8ab08a34",[165,10977],"65b7b1a34a65",{"_key":10979,"_type":154,"marks":10980,"text":411},"5679dd02e7d8",[165],{"_key":10982,"_type":154,"marks":10983,"text":10984},"3d0efdb12bf3",[]," Use impact analysis to distinguish the logic that is actively doing work from the logic that accumulates over time without reference. Sweep's Monitoring Agent flags the latter so teams can make deliberate decisions rather than accidental deletions.",[10986],{"_key":10977,"_ref":10987,"_type":463,"linkType":33,"slug":10988},"0cb19aaf-25d7-41a9-8c46-d1bdff0ee3af",{"_type":22,"current":10989},"systems-drag-the-compound-interest-of-complexity",{"_key":10991,"_type":150,"children":10992,"level":54,"listItem":902,"markDefs":11001,"style":173},"38ed6a3aac01",[10993,10997],{"_key":10994,"_type":154,"marks":10995,"text":10996},"60b76f2ba288",[165],"Enable write only after context is confirmed.",{"_key":10998,"_type":154,"marks":10999,"text":11000},"6bf455a3d302",[]," Sweep's Build Mode moves the Documentation Agent from read-only to read-write on Salesforce. The sequence matters: read first, understand what is there, then act. This is the right order regardless of which tools you use.",[],{"_key":11003,"_type":150,"children":11004,"level":54,"listItem":902,"markDefs":11013,"style":173},"2ec93bd5807a",[11005,11009],{"_key":11006,"_type":154,"marks":11007,"text":11008},"22d75316b35c",[165],"Document as you go, not after.",{"_key":11010,"_type":154,"marks":11011,"text":11012},"5da83e08269b",[]," The reason tribal knowledge accumulates is that documentation is treated as a cleanup task rather than a byproduct of normal work. Agents that generate documentation in real time, as part of every change, break that habit at the source.",[],{"_key":11015,"_type":150,"children":11016,"markDefs":11020,"style":173},"9749c2acfc7f",[11017],{"_key":11018,"_type":154,"marks":11019,"text":9098},"90682060acf6",[],[],{"_key":11022,"_type":150,"children":11023,"markDefs":11028,"style":158},"a73ce04a04e3",[11024],{"_key":11025,"_type":154,"marks":11026,"text":11027},"89bc5a21e549",[],"The delivery timeline argument",[],{"_key":11030,"_type":150,"children":11031,"markDefs":11036,"style":173},"7cd0a340f6d6",[11032],{"_key":11033,"_type":154,"marks":11034,"text":11035},"7b66446ba9cc",[],"The practical case for embracing complexity rather than apologizing for it is this: when context is available, delivery timelines will compress. ",[],{"_key":11038,"_type":150,"children":11039,"markDefs":11051,"style":173},"6a5ceb5b457c",[11040,11042,11047],{"_key":11033,"_type":154,"marks":11041,"text":4455},[],{"_key":11043,"_type":154,"marks":11044,"text":11046},"4cde577d29b6",[11045],"ec182cef5bb2","migration",{"_key":11048,"_type":154,"marks":11049,"text":11050},"0b53fb3d8418",[]," that normally takes three to six weeks because teams spend the first month figuring out what the org does can move in days when the context is already indexed. One Build Mode migration Sweep supported moved 47 Workflow Rules in one to two days.",[11052],{"_key":11045,"_ref":11053,"_type":463,"linkType":33,"slug":11054},"23f33304-af7d-48ee-9267-521c38913f6b",{"_type":22,"current":11055},"when-your-cpq-end-of-sale-is-an-excavation-get-a-playbook",{"_key":11057,"_type":150,"children":11058,"markDefs":11063,"style":173},"11c6f5bda2a1",[11059],{"_key":11060,"_type":154,"marks":11061,"text":11062},"1222010485e1",[],"That speed is not a product of a clean system. It is a product of a legible one.",[],{"_key":11065,"_type":150,"children":11066,"markDefs":11071,"style":173},"f0eb76788779",[11067],{"_key":11068,"_type":154,"marks":11069,"text":11070},"f50d7fae7508",[],"The goal was never a simpler org, really. It was an org your team could move confidently. Complexity makes that harder only when it is opaque. Make it legible and it becomes the thing that makes your agents, and your admins, faster than anyone who started from scratch.",[],{"_key":11073,"_type":150,"children":11074,"markDefs":11079,"style":158},"53506ead419e",[11075],{"_key":11076,"_type":154,"marks":11077,"text":11078},"3e903f51e592",[],"Your org is not the problem",[],{"_key":11081,"_type":150,"children":11082,"markDefs":11095,"style":173},"16e8d76109ed",[11083,11087,11091],{"_key":11084,"_type":154,"marks":11085,"text":11086},"db5129e810e7",[],"Salesforce complexity has a bad reputation that it does not ",{"_key":11088,"_type":154,"marks":11089,"text":11090},"9490b9e6844d",[228],"entirely",{"_key":11092,"_type":154,"marks":11093,"text":11094},"fc483c95b5b8",[]," deserve. ",[],{"_key":11097,"_type":150,"children":11098,"markDefs":11102,"style":173},"cbe4dd06e7c8",[11099],{"_key":11092,"_type":154,"marks":11100,"text":11101},[],"The reputation belongs to the tools that could not read it, the processes that could not surface it, and the habit of treating accumulated business logic as a problem to be solved before the real work begins.",[],{"_key":11104,"_type":150,"children":11105,"markDefs":11110,"style":173},"7b9f3fb53d6a",[11106],{"_key":11107,"_type":154,"marks":11108,"text":11109},"bdfaba9b6c54",[],"Make that logic visible. Once it is visible, it is not complexity anymore. It is context. And context is exactly what separates an agent that acts safely from one that breaks things confidently.",[],{"_key":11112,"_type":150,"children":11113,"markDefs":11118,"style":173},"f3da362e74e1",[11114],{"_key":11115,"_type":154,"marks":11116,"text":11117},"1fdef0451b2a",[],"Your org, the one you have right now, with all its custom fields and flows and permission sets, is closer to AI-ready than you think. It just needs to be legible. ",[],{"_key":11120,"_type":150,"children":11121,"markDefs":11125,"style":173},"231685611902",[11122],{"_key":11115,"_type":154,"marks":11123,"text":11124},[],"That is a shorter path than you have been told.",[],{"_type":17,"description":11127,"shareImage":11128,"title":11130},"Learn how to make your Salesforce org metadata legible and help both admins and AI agents act faster, safer, and with more confidence by rethinking the value of your system complexity.\n",{"_type":40,"asset":11129},{"_ref":10532,"_type":1066},"Salesforce Complexity Is Your AI Advantage, Not a Liability",{"_type":22,"current":2090},{"_createdAt":11133,"_id":11134,"_rev":11135,"_system":11136,"_type":33,"_updatedAt":11139,"author":11140,"category":11156,"featuredImage":11162,"modularContent":11200,"postTitle":11163,"publishDate":11402,"richText":11403,"seo":12265,"slug":12270},"2026-05-12T20:50:55Z","e5180267-964e-4e73-b573-43ee156321dd","CB4FLRY6gdUOHRbktpE2My",{"base":11137},{"id":11134,"rev":11138},"kuOVtgCHd2THxVtVnrFBSp","2026-06-24T18:49:28Z",{"authorImage":11141,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":1080,"image":11142},{"_type":40,"asset":11143},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":11144,"mimeType":83,"opt":11154,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":11145,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":11146},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":11147,"darkVibrant":11148,"dominant":11149,"lightMuted":11150,"lightVibrant":11151,"muted":11152,"vibrant":11153},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":11155},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":11157,"_type":11,"_updatedAt":12,"selectedColor":11159,"seo":11160,"slug":11161,"title":24},{"base":11158},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":11163,"image":11164},"What Is a Salesforce MCP Server? A Guide",{"_type":40,"asset":11165},{"_createdAt":11166,"_id":11167,"_rev":11168,"_type":45,"_updatedAt":11166,"assetId":11169,"extension":105,"metadata":11170,"mimeType":133,"originalFilename":11195,"path":11196,"sha1hash":11169,"size":11197,"uploadId":11198,"url":11199},"2026-05-12T21:04:33Z","image-b2c0ff681233de91f21c8304dc7dabb0b291bdf3-1600x900-png","yXjKx41F7EcPTF4qFsWnzk","b2c0ff681233de91f21c8304dc7dabb0b291bdf3",{"_type":50,"blurHash":11171,"dimensions":11172,"hasAlpha":57,"isOpaque":56,"lqip":11176,"palette":11177,"thumbHash":11194},"MHQ]~F-?$IxBt:?wVBR:xvR4%h-nWCIVxW",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},1.7777777777777777,900,1600,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACg0lEQVR4nHXMO28dRRgG4P1xEU1oQUg06VOkoKQjKEIoUhANEkUKKEAJXWSRziJIKIkS7BPbZ+2TPXsue53Zs9fZmfn2Mt+LbCqEUjzt4zmHfHYzTfPIwzyB5hk0M8wE6AnoR0CNQDcALQE1AZUFSgscDFAYQBqwtLCZRupNo5GT2RM179hWpzDtexjqoEe+idTA6AZG86FMA0KDhQFlGpk3Uilt8YLa8Ceug8do4yOoLoKiCS25G411qC3/J5M3GSO/Ac41KFXIPGOVrMQ5peExp+Ex8ugNcpkgLWrERYNINoiKFmltUPTz/7Ksv+Y46x0l12HTW7ndx3ThX/LycoWrIIQfbPHOX+NkGeBkucbicgN/kyIqNaR2ENd6guhK5K1EqnpO+pHiDplXKSPXu4QWFyteLAOcX4U4u9pg4Yc49UOcLEO8OQ9w4m8QpBVyNUKqBofyb1TZU1Tpz5DFC06blPbdnHmNHmR2qGmbCN4mEptEYh1LhEmBMC0RJAf42wz+LkcoW2TKoKgW6PYPYN9/Drv6FGrzBRfiOe0blXk9zVLRSI0hrvWAUg84KEKhBkg1QqgBWUtIWkLajci7GmX+DMXZHWQvP4I6vQV7dZvr6HuKyl3mmYmFnWH1BNeNjtvBcUOOawKXBD5Yx4VxLI3j/FpX8zY44uPf7vHzx5/x/s+PmVa3XZN8Z+Nql3p2RmQmdHqC7UZQO4Lq4V8lgQ4EKixIWpAwjsK8pqPf/6BHXz+kJz/cpfjVJ6R3d60Uz7p92+68fsJFNyJuBxY1saiIRWlZHCyLwrCQhoXQLHLNIu5n8dfbjXhw/1fxzVc/itfH34py/aWQyS8iKlZx2E5n/wBnnynaUKX20QAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":11178,"darkVibrant":11180,"dominant":11182,"lightMuted":11185,"lightVibrant":11188,"muted":11191,"vibrant":11193},{"_type":62,"background":11179,"foreground":64,"population":116,"title":64},"#3c4448",{"_type":62,"background":11181,"foreground":64,"population":5451,"title":64},"#8c6c0b",{"_type":62,"background":11183,"foreground":72,"population":11184,"title":64},"#f9ce08",5.31,{"_type":62,"background":11186,"foreground":72,"population":11187,"title":64},"#babfc6",0.49,{"_type":62,"background":11189,"foreground":72,"population":11190,"title":72},"#f5d351",1.41,{"_type":62,"background":11192,"foreground":64,"population":82,"title":64},"#8474a4",{"_type":62,"background":11183,"foreground":72,"population":11184,"title":64},"OfiFE4IPXvUPuLzi83VdfwgIj4dw+Ag=","Blog Header Templates.png","images/9eu1m6zu/production/b2c0ff681233de91f21c8304dc7dabb0b291bdf3-1600x900.png",195256,"0oo7ZD2AwvNtciQjjwe2TPesNKInFMYB","https://cdn.sanity.io/images/9eu1m6zu/production/b2c0ff681233de91f21c8304dc7dabb0b291bdf3-1600x900.png",[11201,11204],{"_key":11202,"_type":142,"cols":143,"filterByCategory":11203,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"df475b8b6380cd8a14a32c2f9e004ad9",{"_ref":6,"_type":1066},{"_key":11205,"_type":11206,"expandToggle":57,"items":11207,"removeMargins":56,"showModule":57,"useFullWidth":56},"051fda2536a5","faqCollapsibleList",[11208,11243,11281,11311,11371],{"_key":11209,"_type":11210,"ctaOne":11211,"superSimpleRichTextWithLists":11233,"title":11242},"87b3c3196bff","item",{"_type":11212,"buttonSize":11213,"buttonStyle":11214,"external":11215,"linkType":11216,"media":11217,"openModal":11223,"openModal2":11227,"openModal3":11230},"link","regular","primary",{"_type":272,"blank":57,"noOpener":57,"noReferrer":57},"none",{"_type":11218,"mediaType":11219,"useCodeToEmbed":56,"vid":11220},"media","video",{"_type":11221,"addPlaceholderImage":56,"config":11222,"transparent":56},"vid",{"autoplay":56,"controls":56,"loop":56,"muted":56},{"_type":11224,"hubspotForm":11225},"openModal",{"_type":11226,"showModule":57},"hubspotForm",{"_type":11228,"hubspotForm":11229},"openModal2",{"_type":11226,"showModule":57},{"_type":11231,"hubspotForm":11232},"openModal3",{"_type":11226,"showModule":57},[11234],{"_key":11235,"_type":150,"children":11236,"markDefs":11241,"style":173},"19e1c6861e20",[11237],{"_key":11238,"_type":154,"marks":11239,"text":11240},"e17f2681561a",[],"Not anymore. The earliest Salesforce MCP servers (like the DX MCP Server) lived in the IDE and assumed you were comfortable in Cursor or VS Code, which is developer turf. But the hosted servers and Agentforce's built-in MCP client are increasingly admin-accessible, because the interface is natural language, not Apex. If you can describe what you want in plain English (\"show me every flow that writes to Stage\"), you can drive one.",[],"Do I need to be a developer to use a Salesforce MCP server?",{"_key":11244,"_type":11210,"ctaOne":11245,"superSimpleRichTextWithLists":11256,"title":11280},"d369019dde9a",{"_type":11212,"buttonSize":11213,"buttonStyle":11214,"external":11246,"linkType":11216,"media":11247,"openModal":11250,"openModal2":11252,"openModal3":11254},{"_type":272,"blank":57,"noOpener":57,"noReferrer":57},{"_type":11218,"mediaType":11219,"useCodeToEmbed":56,"vid":11248},{"_type":11221,"addPlaceholderImage":56,"config":11249,"transparent":56},{"autoplay":56,"controls":56,"loop":56,"muted":56},{"_type":11224,"hubspotForm":11251},{"_type":11226,"showModule":57},{"_type":11228,"hubspotForm":11253},{"_type":11226,"showModule":57},{"_type":11231,"hubspotForm":11255},{"_type":11226,"showModule":57},[11257,11273],{"_key":11258,"_type":150,"children":11259,"markDefs":11272,"style":173},"3df35441445b",[11260,11264,11268],{"_key":11261,"_type":154,"marks":11262,"text":11263},"6420365a7105",[],"The REST API is what the agent calls; Model Context Protocol is how it knows the call exists. Salesforce's REST API has moved records and metadata in and out of your org for years. What the Model Context Protocol adds is a standard way for an AI agent to ",{"_key":11265,"_type":154,"marks":11266,"text":11267},"160ad768fb13",[228],"discover",{"_key":11269,"_type":154,"marks":11270,"text":11271},"4b9c459f3b80",[]," those capabilities and use them without a developer hand-wiring each integration. MCP doesn't replace the API — it sits on top and translates the agent's request into API calls Salesforce already understood. REST is the plumbing; MCP is the universal adapter that lets any AI client plug in.",[],{"_key":11274,"_type":150,"children":11275,"markDefs":11279,"style":173},"ad2bfd41ff94",[11276],{"_key":11277,"_type":154,"marks":11278,"text":472},"f8b0b2769d00",[],[],"What's the difference between MCP and the Salesforce REST API?",{"_key":11282,"_type":11210,"ctaOne":11283,"superSimpleRichTextWithLists":11294,"title":11310},"d79eece8aa33",{"_type":11212,"buttonSize":11213,"buttonStyle":11214,"external":11284,"linkType":11216,"media":11285,"openModal":11288,"openModal2":11290,"openModal3":11292},{"_type":272,"blank":57,"noOpener":57,"noReferrer":57},{"_type":11218,"mediaType":11219,"useCodeToEmbed":56,"vid":11286},{"_type":11221,"addPlaceholderImage":56,"config":11287,"transparent":56},{"autoplay":56,"controls":56,"loop":56,"muted":56},{"_type":11224,"hubspotForm":11289},{"_type":11226,"showModule":57},{"_type":11228,"hubspotForm":11291},{"_type":11226,"showModule":57},{"_type":11231,"hubspotForm":11293},{"_type":11226,"showModule":57},[11295,11303],{"_key":11296,"_type":150,"children":11297,"markDefs":11302,"style":173},"ea0d842fe799",[11298],{"_key":11299,"_type":154,"marks":11300,"text":11301},"05c37277c9c1",[],"It's exactly as secure as the auth and scopes you wrap around it. An MCP server inherits whatever the connected user or external client app is already permitted to do. The hosted Salesforce servers run on OAuth with PKCE and named scopes, so you can pin an agent to read-only, or to specific objects, before it ever touches production. The risk is a confident agent with write access and no context making a technically valid change that quietly breaks three downstream automations. Start read-only, scope tight, govern which servers and tools your agents can reach.",[],{"_key":11304,"_type":150,"children":11305,"markDefs":11309,"style":173},"b4c06957d4fd",[11306],{"_key":11307,"_type":154,"marks":11308,"text":472},"6c8166f6b972",[],[],"Is a Salesforce MCP server secure?",{"_key":11312,"_type":11210,"ctaOne":11313,"superSimpleRichTextWithLists":11324,"title":11370},"f2cebda55308",{"_type":11212,"buttonSize":11213,"buttonStyle":11214,"external":11314,"linkType":11216,"media":11315,"openModal":11318,"openModal2":11320,"openModal3":11322},{"_type":272,"blank":57,"noOpener":57,"noReferrer":57},{"_type":11218,"mediaType":11219,"useCodeToEmbed":56,"vid":11316},{"_type":11221,"addPlaceholderImage":56,"config":11317,"transparent":56},{"autoplay":56,"controls":56,"loop":56,"muted":56},{"_type":11224,"hubspotForm":11319},{"_type":11226,"showModule":57},{"_type":11228,"hubspotForm":11321},{"_type":11226,"showModule":57},{"_type":11231,"hubspotForm":11323},{"_type":11226,"showModule":57},[11325,11363],{"_key":11326,"_type":150,"children":11327,"markDefs":11362,"style":173},"7c65dbc952bc",[11328,11332,11336,11340,11344,11348,11352,11355,11359],{"_key":11329,"_type":154,"marks":11330,"text":11331},"77d09437f6d4",[],"Agentforce sits on both sides of the handshake… it can be reached ",{"_key":11333,"_type":154,"marks":11334,"text":11335},"223931abf752",[228],"through",{"_key":11337,"_type":154,"marks":11338,"text":11339},"554d3f25b4ba",[]," MCP and it can reach ",{"_key":11341,"_type":154,"marks":11342,"text":11343},"a85ebc8d699e",[228],"out",{"_key":11345,"_type":154,"marks":11346,"text":11347},"ef150d1fdbf2",[]," through MCP. As of the July 2025 release it ships with a native MCP client, so your Agentforce agents can call any MCP-compliant server (yours, a partner's, an open-source one) without custom integration code. You don't really bolt an MCP server onto Agentforce; you point Agentforce at the servers you want it to use, governed through Salesforce's registry in AgentExchange. This is where the MCP Salesforce conversation trips most people: Agentforce is both ",{"_key":11349,"_type":154,"marks":11350,"text":11351},"97351fba9641",[165],"host",{"_key":11353,"_type":154,"marks":11354,"text":1286},"eec7b801bb5f",[],{"_key":11356,"_type":154,"marks":11357,"text":11358},"8ea3305d7dfc",[165],"destination",{"_key":11360,"_type":154,"marks":11361,"text":411},"f296b18f5193",[],[],{"_key":11364,"_type":150,"children":11365,"markDefs":11369,"style":173},"c84722e2cf17",[11366],{"_key":11367,"_type":154,"marks":11368,"text":472},"ec9390da3e26",[],[],"Does Agentforce need a separate MCP server?",{"_key":11372,"_type":11210,"ctaOne":11373,"superSimpleRichTextWithLists":11384,"title":11401},"ef2cb0c64057",{"_type":11212,"buttonSize":11213,"buttonStyle":11214,"external":11374,"linkType":11216,"media":11375,"openModal":11378,"openModal2":11380,"openModal3":11382},{"_type":272,"blank":57,"noOpener":57,"noReferrer":57},{"_type":11218,"mediaType":11219,"useCodeToEmbed":56,"vid":11376},{"_type":11221,"addPlaceholderImage":56,"config":11377,"transparent":56},{"autoplay":56,"controls":56,"loop":56,"muted":56},{"_type":11224,"hubspotForm":11379},{"_type":11226,"showModule":57},{"_type":11228,"hubspotForm":11381},{"_type":11226,"showModule":57},{"_type":11231,"hubspotForm":11383},{"_type":11226,"showModule":57},[11385],{"_key":11386,"_type":150,"children":11387,"markDefs":11400,"style":173},"3c8050c5970f",[11388,11392,11396],{"_key":11389,"_type":154,"marks":11390,"text":11391},"1447c05b9ce4",[],"No, and if anything they make a good admin harder to replace. An MCP server gives an agent a faster way to read and act on your org. It does not give the agent any judgment about your org. The agent only knows what the tools return: fields, flows, and rules stripped of the decade of decisions behind them. Someone still has to know that two of your three lead-routing flows are dead, that Legacy_Status__c can't be touched until Q3, and ",{"_key":11393,"_type":154,"marks":11394,"text":11395},"c4ca747ecac6",[228],"why",{"_key":11397,"_type":154,"marks":11398,"text":11399},"4c7516693584",[],". That someone is the admin. Your org's complexity isn't the thing the agent removes… it's the context that makes the agent work at all… and right now it lives in your head, not in the metadata.",[],"Will Salesforce MCP servers replace admins?","2026-06-22",[11404,11412,11420,11428,11449,11469,11476,11491,11499,11517,11524,11532,11551,11559,11571,11583,11595,11615,11623,11631,11647,11655,11687,11695,11703,11722,11730,11738,11746,11758,11770,11782,11790,11798,11824,11832,11840,11848,11856,11885,11893,11901,11909,11917,11925,11937,11961,11973,11985,11997,12005,12026,12034,12042,12068,12112,12126,12134,12142,12150,12158,12170,12182,12194,12213,12225,12233,12241,12249],{"_key":11405,"_type":150,"children":11406,"markDefs":11411,"style":158},"fc60cc2141b7",[11407],{"_key":11408,"_type":154,"marks":11409,"text":11410},"90cf552637c6",[],"TL;DR ",[],{"_key":11413,"_type":150,"children":11414,"level":54,"listItem":171,"markDefs":11419,"style":173},"067fe5e7cbe1",[11415],{"_key":11416,"_type":154,"marks":11417,"text":11418},"2c30761fbbe3",[],"A Salesforce MCP server exposes Salesforce capabilities — records, metadata, flows, deploys — to AI agents like Claude, Cursor, and Agentforce through Anthropic's open Model Context Protocol, replacing bespoke API integrations with one standard handshake.",[],{"_key":11421,"_type":150,"children":11422,"level":54,"listItem":171,"markDefs":11427,"style":173},"ecbcd6a9c95e",[11423],{"_key":11424,"_type":154,"marks":11425,"text":11426},"b6e9bd124da6",[],"There are five flavors in active use: the Salesforce DX MCP Server (for IDE developers), Hosted MCP Servers (for remote production agents), ecosystem servers (Heroku, MuleSoft, Mobile), Agentforce-as-MCP-client, and community-built servers — each solving a different problem.",[],{"_key":11429,"_type":150,"children":11430,"level":54,"listItem":171,"markDefs":11444,"style":173},"26cdc9d96ae4",[11431,11435,11440],{"_key":11432,"_type":154,"marks":11433,"text":11434},"19b40cd7c31a",[],"The protocol is the easy part. What the keynotes skip: an agent only knows what the MCP tools return, and Salesforce tools return fields and flows without the institutional context to make sense of them — which is where most \"",{"_key":11436,"_type":154,"marks":11437,"text":11439},"67963895194f",[11438],"5ddcfaf37bc8","confidently wrong",{"_key":11441,"_type":154,"marks":11442,"text":11443},"7eac60b6b280",[],"\" AI mistakes come from.\n",[11445],{"_key":11438,"_ref":11446,"_type":463,"linkType":33,"slug":11447},"60715a63-b26b-4308-81e5-04000eb0944e",{"_type":22,"current":11448},"executive-brief-why-ai-projects-fail-without-logic-governance",{"_key":11450,"_type":150,"children":11451,"markDefs":11464,"style":173},"f6744d0e899c",[11452,11455,11460],{"_key":11432,"_type":154,"marks":11453,"text":11454},[],"******\nIf you've watched an ",{"_key":11456,"_type":154,"marks":11457,"text":11459},"9b06104ed869",[11458],"58d76d0ba7d0","AI demo",{"_key":11461,"_type":154,"marks":11462,"text":11463},"e87e436c88d9",[]," in the last six months (and of course, you have) perhaps you’ve seen someone tell Claude to \"update the opportunity stage on the Acme deal,\" and Claude actually does it.",[11465],{"_key":11458,"_ref":11466,"_type":463,"linkType":1636,"slug":11467},"2bad9bbb-b388-4ab3-861e-5dd3c1159a6e",{"_type":22,"current":11468},"lp-demo-request",{"_key":11470,"_type":150,"children":11471,"markDefs":11475,"style":173},"e6b3c268d783",[11472],{"_key":11432,"_type":154,"marks":11473,"text":11474},[],"That's MCP doing the work.",[],{"_key":11477,"_type":150,"children":11478,"markDefs":11490,"style":173},"7b5e26026855",[11479,11482,11486],{"_key":11480,"_type":154,"marks":11481,"text":4455},"f864de17aef6",[],{"_key":11483,"_type":154,"marks":11484,"text":11485},"a45598f0c3bd",[165],"Salesforce MCP server",{"_key":11487,"_type":154,"marks":11488,"text":11489},"1fea06ac02ff",[]," is a piece of software that exposes Salesforce capabilities (records, metadata, flows, Apex, deploys) to AI agents through the Model Context Protocol. The agent — Claude, Cursor, Agentforce, ChatGPT, whatever — sends a structured request. The server translates it into a Salesforce API call. Salesforce responds. The agent gets back something it can reason over.",[],{"_key":11492,"_type":150,"children":11493,"markDefs":11498,"style":173},"3c1e50c03f71",[11494],{"_key":11495,"_type":154,"marks":11496,"text":11497},"64efb9587174",[],"That's the magic trick. Everything else is implementation detail razzle-dazzle.",[],{"_key":11500,"_type":150,"children":11501,"markDefs":11514,"style":173},"016685439f04",[11502,11506,11511],{"_key":11503,"_type":154,"marks":11504,"text":11505},"ac6df9ee2dd2",[],"But the implementation details are where most teams get tripped up, because \"a Salesforce MCP server\" is now a category, not a product. There are at least five flavors in active use, each solving a different problem. (",{"_key":11507,"_type":154,"marks":11508,"text":11510},"bbe7067e7d7f",[11509],"a0a5128fddf1","Check out the operation test here.",{"_key":11512,"_type":154,"marks":11513,"text":269},"cda5f1e57b7b",[],[11515],{"_key":11509,"_ref":3123,"_type":463,"linkType":33,"slug":11516},{"_type":22,"current":3125},{"_key":11518,"_type":150,"children":11519,"markDefs":11523,"style":173},"7d7a1adbc958",[11520],{"_key":11503,"_type":154,"marks":11521,"text":11522},[],"Here's how to think about it.",[],{"_key":11525,"_type":150,"children":11526,"markDefs":11531,"style":282},"b6701e18958e",[11527],{"_key":11528,"_type":154,"marks":11529,"text":11530},"9a577fad12f3",[],"First, what MCP actually is",[],{"_key":11533,"_type":150,"children":11534,"markDefs":11548,"style":173},"14047e7d2fbb",[11535,11539,11544],{"_key":11536,"_type":154,"marks":11537,"text":11538},"4c49813d1c35",[],"Model Context Protocol is an open standard, originally released by Anthropic, that defines how AI applications talk to external tools and data sources. Salesforce, in its own docs, calls it \"",{"_key":11540,"_type":154,"marks":11541,"text":11543},"7aa86a59ebe9",[11542],"112a0c57fcb1","USB-C for AI",{"_key":11545,"_type":154,"marks":11546,"text":11547},"8f0e2c241594",[],"\" — a single, well-defined handshake that any compatible client (host) can use to discover and call capabilities (tools), pull in data (resources), and follow templates (prompts) from any compatible server.",[11549],{"_key":11542,"_type":272,"blank":57,"href":11550,"noOpener":57,"noReferrer":57,"url":11550},"https://www.salesforce.com/agentforce/mcp-support/",{"_key":11552,"_type":150,"children":11553,"markDefs":11558,"style":173},"159f3d2d9216",[11554],{"_key":11555,"_type":154,"marks":11556,"text":11557},"a751fa6982eb",[],"The architecture is actually in three parts:",[],{"_key":11560,"_type":150,"children":11561,"level":54,"listItem":171,"markDefs":11570,"style":173},"2e4aaf7f382f",[11562,11566],{"_key":11563,"_type":154,"marks":11564,"text":11565},"6a33ec2ce62e",[165],"Host",{"_key":11567,"_type":154,"marks":11568,"text":11569},"3cfb62d7ee87",[]," — the AI app you're using (Claude Desktop, Cursor, Agentforce, ChatGPT in developer mode)",[],{"_key":11572,"_type":150,"children":11573,"level":54,"listItem":171,"markDefs":11582,"style":173},"40960acca48e",[11574,11578],{"_key":11575,"_type":154,"marks":11576,"text":11577},"7da9c90bd459",[165],"Client",{"_key":11579,"_type":154,"marks":11580,"text":11581},"ed1fc242537f",[]," — the bit inside the host that handles the MCP connection",[],{"_key":11584,"_type":150,"children":11585,"level":54,"listItem":171,"markDefs":11594,"style":173},"55fce754e505",[11586,11590],{"_key":11587,"_type":154,"marks":11588,"text":11589},"2a99d9e6ecee",[165],"Server",{"_key":11591,"_type":154,"marks":11592,"text":11593},"209c9e85b48c",[]," — the thing that actually does the work against the external system",[],{"_key":11596,"_type":150,"children":11597,"markDefs":11610,"style":173},"5f775f59346b",[11598,11602,11606],{"_key":11599,"_type":154,"marks":11600,"text":11601},"837cea6e0916",[],"Before MCP, hooking an AI assistant up to Salesforce meant writing a custom wrapper around the REST API, managing auth yourself, and praying the model knew what to do with the response. ",{"_key":11603,"_type":154,"marks":11604,"text":3116},"01bac74f9552",[11605],"3c57aa9c4c94",{"_key":11607,"_type":154,"marks":11608,"text":11609},"15249df10adc",[]," collapses all of that into a standard protocol. Build the server once. Any MCP-aware AI client can use it.",[11611],{"_key":11605,"_ref":11612,"_type":463,"linkType":1636,"slug":11613},"3e132b2f-4173-4728-bee1-e2f9bd44b6a1",{"_type":22,"current":11614},"mcp-revenue-leaders",{"_key":11616,"_type":150,"children":11617,"markDefs":11622,"style":173},"96f678cfde92",[11618],{"_key":11619,"_type":154,"marks":11620,"text":11621},"f02cbb6d9f5a",[],"That standardization is why \"Salesforce MCP server\" is suddenly something every architect is being asked about.",[],{"_key":11624,"_type":150,"children":11625,"markDefs":11630,"style":282},"cf0729e82431",[11626],{"_key":11627,"_type":154,"marks":11628,"text":11629},"5785ebb42407",[],"The five flavors of Salesforce MCP server",[],{"_key":11632,"_type":150,"children":11633,"markDefs":11646,"style":173},"88a75f96e546",[11634,11638,11642],{"_key":11635,"_type":154,"marks":11636,"text":11637},"de2137aa03d5",[],"When someone says \"Salesforce MCP server,\" they could mean any of the following. And unfortunately for brevity, the differences ",{"_key":11639,"_type":154,"marks":11640,"text":11641},"18f52043583d",[228],"do",{"_key":11643,"_type":154,"marks":11644,"text":11645},"bdf1347b6180",[]," matter.",[],{"_key":11648,"_type":150,"children":11649,"markDefs":11654,"style":3392},"51bc1b5fa326",[11650],{"_key":11651,"_type":154,"marks":11652,"text":11653},"0bbb604635e7",[],"1. The Salesforce DX MCP Server",[],{"_key":11656,"_type":150,"children":11657,"markDefs":11680,"style":173},"6cb8db65fb77",[11658,11662,11667,11671,11676],{"_key":11659,"_type":154,"marks":11660,"text":11661},"ad9a8429fe3e",[],"This is the ",{"_key":11663,"_type":154,"marks":11664,"text":11666},"3a2303f0910a",[11665],"5ba38d965dbb","official server for developers",{"_key":11668,"_type":154,"marks":11669,"text":11670},"8e18e5b714be",[]," built by the Salesforce CLI team. It runs locally (or in your IDE) and ships with 60+ tools across toolsets like orgs, metadata, data, users, and code-analyzer. You authorize it against specific orgs, pick the toolsets you need, and now Claude Code or Cursor can deploy components, run ",{"_key":11672,"_type":154,"marks":11673,"text":11675},"0aa944916540",[11674],"58522b5a0826","Apex tests",{"_key":11677,"_type":154,"marks":11678,"text":11679},"533da089406f",[],", create scratch orgs, and query records — by prompt.",[11681,11683],{"_key":11665,"_type":272,"blank":57,"href":11682,"noOpener":57,"noReferrer":57,"url":11682},"https://github.com/salesforcecli/mcp",{"_key":11674,"_ref":11684,"_type":463,"linkType":33,"slug":11685},"86b05c4e-9fb8-410e-a0af-18fc6532ae90",{"_type":22,"current":11686},"how-to-fix-apex-cpu-time-limit-exceeded-in-salesforce",{"_key":11688,"_type":150,"children":11689,"markDefs":11694,"style":173},"d1f55e42d442",[11690],{"_key":11691,"_type":154,"marks":11692,"text":11693},"c5d6551e1cef",[],"Use case: a Salesforce developer who wants to vibe-code in their IDE without alt-tabbing into Workbench. Currently in beta/developer preview.",[],{"_key":11696,"_type":150,"children":11697,"markDefs":11702,"style":3392},"8ea331181eeb",[11698],{"_key":11699,"_type":154,"marks":11700,"text":11701},"eb4a16b1b55a",[],"2. Salesforce Hosted MCP Servers (Platform)",[],{"_key":11704,"_type":150,"children":11705,"markDefs":11719,"style":173},"6350f174ea3f",[11706,11710,11715],{"_key":11707,"_type":154,"marks":11708,"text":11709},"181b796f9c4a",[],"Hosted ",{"_key":11711,"_type":154,"marks":11712,"text":11714},"c0db847dd3c2",[11713],"29559ed178a0","directly by Salesforce",{"_key":11716,"_type":154,"marks":11717,"text":11718},"7d3d6722ff9a",[],", these expose targeted APIs without making you install anything locally. There are 11+ endpoints currently in pilot — sobject-all, sobject-reads, invocable-actions, flows, data-360, prompt-builder, tableau-next, and a few more. Auth runs through OAuth with PKCE on an External Client App.",[11720],{"_key":11713,"_type":272,"blank":57,"href":11721,"noOpener":57,"noReferrer":57,"url":11721},"https://help.salesforce.com/s/articleView?id=platform.hosted_mcp_servers.htm",{"_key":11723,"_type":150,"children":11724,"markDefs":11729,"style":173},"88dd22154b52",[11725],{"_key":11726,"_type":154,"marks":11727,"text":11728},"7e31681d2ae6",[],"Use case: production AI workflows that need to hit Salesforce from a remote client like Claude (web), ChatGPT, or a custom agent — no CLI required.",[],{"_key":11731,"_type":150,"children":11732,"markDefs":11737,"style":3392},"ff31a3957dad",[11733],{"_key":11734,"_type":154,"marks":11735,"text":11736},"7a49cc0ef4f9",[],"3. The wider Salesforce-ecosystem MCPs",[],{"_key":11739,"_type":150,"children":11740,"markDefs":11745,"style":173},"64d3f076750e",[11741],{"_key":11742,"_type":154,"marks":11743,"text":11744},"6ac9717bc233",[],"Salesforce has shipped MCP servers for a chunk of its portfolio:",[],{"_key":11747,"_type":150,"children":11748,"level":54,"listItem":171,"markDefs":11757,"style":173},"2974f9a5403f",[11749,11753],{"_key":11750,"_type":154,"marks":11751,"text":11752},"13025cc31a4f",[165],"Heroku MCP",{"_key":11754,"_type":154,"marks":11755,"text":11756},"e0d17c9a4973",[]," (GA) — manage apps, dynos, add-ons",[],{"_key":11759,"_type":150,"children":11760,"level":54,"listItem":171,"markDefs":11769,"style":173},"f9ce884c1bde",[11761,11765],{"_key":11762,"_type":154,"marks":11763,"text":11764},"04e2937edbe5",[165],"MuleSoft MCP",{"_key":11766,"_type":154,"marks":11767,"text":11768},"89c3a9c94093",[]," (GA) — design and deploy integrations",[],{"_key":11771,"_type":150,"children":11772,"level":54,"listItem":171,"markDefs":11781,"style":173},"8a7dab5e16b0",[11773,11777],{"_key":11774,"_type":154,"marks":11775,"text":11776},"9a44fbbf4b99",[165],"Mobile MCP",{"_key":11778,"_type":154,"marks":11779,"text":11780},"9dd145bcab5c",[]," (Developer Preview, January 2026) — generate native mobile code with Mobile SDK",[],{"_key":11783,"_type":150,"children":11784,"markDefs":11789,"style":173},"01c1a224219c",[11785],{"_key":11786,"_type":154,"marks":11787,"text":11788},"b08993c9e488",[],"These aren't what you’d call \"Salesforce CRM\" MCPs in the strict sense, but if you live in the Salesforce universe, they show up in the same conversation with relative frequency.",[],{"_key":11791,"_type":150,"children":11792,"markDefs":11797,"style":3392},"48558baa9180",[11793],{"_key":11794,"_type":154,"marks":11795,"text":11796},"3ca448aa4c9a",[],"4. Agentforce as an MCP client (and the registry)",[],{"_key":11799,"_type":150,"children":11800,"markDefs":11821,"style":173},"aa25480c6e80",[11801,11805,11809,11813,11817],{"_key":11802,"_type":154,"marks":11803,"text":11804},"e6ac8c645e7d",[],"This one trips people up. ",{"_key":11806,"_type":154,"marks":11807,"text":9202},"1a5adeb0e511",[11808],"6faaeb235f22",{"_key":11810,"_type":154,"marks":11811,"text":11812},"9649e775215a",[]," isn't ",{"_key":11814,"_type":154,"marks":11815,"text":11816},"2085e6a9563a",[228],"just",{"_key":11818,"_type":154,"marks":11819,"text":11820},"4d6e2df25cb4",[]," a thing that gets connected to via MCP — Agentforce is also a host that can consume external MCP servers. As of the July 2025 release, Agentforce includes a native MCP client, and Salesforce runs an enterprise-grade MCP server registry through AgentExchange for governing which servers are trusted, what tools they expose, and how they're rate-limited.",[11822],{"_key":11808,"_ref":970,"_type":463,"linkType":33,"slug":11823},{"_type":22,"current":972},{"_key":11825,"_type":150,"children":11826,"markDefs":11831,"style":173},"76cdc21c2f0b",[11827],{"_key":11828,"_type":154,"marks":11829,"text":11830},"5bb1e61a686e",[],"Translation: your Agentforce agents can call out to any MCP-compliant server — yours, a partner's, an open-source one — without bespoke integration code. The registry is the policy layer on top.",[],{"_key":11833,"_type":150,"children":11834,"markDefs":11839,"style":3392},"99314d6198b6",[11835],{"_key":11836,"_type":154,"marks":11837,"text":11838},"02f400ca1395",[],"5. Community and partner servers",[],{"_key":11841,"_type":150,"children":11842,"markDefs":11847,"style":173},"d37024b7959e",[11843],{"_key":11844,"_type":154,"marks":11845,"text":11846},"3e87f61f7ce9",[],"Then there's the long tail. Open-source projects like mcp-salesforce-connector (SOQL/SOSL/Tooling API/Apex REST), Uday's salesforce-mcp (lightweight CRUD via jsforce), and a growing list of vendor-built servers that expose specific platform capabilities. Some are great. Some are abandoned. Read the source before you point a production agent at one.",[],{"_key":11849,"_type":150,"children":11850,"markDefs":11855,"style":282},"49663b482c1a",[11851],{"_key":11852,"_type":154,"marks":11853,"text":11854},"abad6c100527",[],"Why this matters now (Headless 360, etc.)",[],{"_key":11857,"_type":150,"children":11858,"markDefs":11880,"style":173},"8d81034ac4f2",[11859,11863,11868,11872,11876],{"_key":11860,"_type":154,"marks":11861,"text":11862},"08d20cd03c45",[],"At TrailblazerDX 2026, Salesforce announced ",{"_key":11864,"_type":154,"marks":11865,"text":11867},"a5d037897fba",[11866],"fd7faee373a7","Headless 360",{"_key":11869,"_type":154,"marks":11870,"text":11871},"75da84f35432",[]," — a suite of tools designed to let agents do everything in Salesforce ",{"_key":11873,"_type":154,"marks":11874,"text":11875},"2aac6e6fadb7",[228],"without ever opening a browser",{"_key":11877,"_type":154,"marks":11878,"text":11879},"6494580d4abb",[],". The headline number was 60+ new hosted MCP tools and 30+ new skills.",[11881],{"_key":11866,"_ref":11882,"_type":463,"linkType":33,"slug":11883},"d35edbbf-b7ca-4b10-bbc9-03c3b8af2f9b",{"_type":22,"current":11884},"headless-not-mindless",{"_key":11886,"_type":150,"children":11887,"markDefs":11892,"style":173},"6070a1e721a5",[11888],{"_key":11889,"_type":154,"marks":11890,"text":11891},"ad9be20351f6",[],"Parker Harris's quote was the tell: \"Why should you ever log into Salesforce again?\"",[],{"_key":11894,"_type":150,"children":11895,"markDefs":11900,"style":173},"6b5991c91450",[11896],{"_key":11897,"_type":154,"marks":11898,"text":11899},"c52bb88d65c4",[],"A real strategic posture, it would seem. Salesforce is betting that a meaningful portion of admin and developer work — and eventually end-user work — will happen through AI agents calling MCP tools, not through clicks in Setup. Whether the bet plays out on their timeline or not, the direction is set and time will tell, as it always does.",[],{"_key":11902,"_type":150,"children":11903,"markDefs":11908,"style":173},"447b3ed47703",[11904],{"_key":11905,"_type":154,"marks":11906,"text":11907},"e5c0c518f9b0",[],"For anyone responsible for a Salesforce org, this means MCP is no longer a \"cool thing to play with on a weekend.\" It's a config surface you'll be governing, and you’ll certainly need to understand it.",[],{"_key":11910,"_type":150,"children":11911,"markDefs":11916,"style":282},"f48aadbf9ea6",[11912],{"_key":11913,"_type":154,"marks":11914,"text":11915},"4e8c3573dfe8",[],"What you can actually do with one",[],{"_key":11918,"_type":150,"children":11919,"markDefs":11924,"style":173},"14deca09a7a1",[11920],{"_key":11921,"_type":154,"marks":11922,"text":11923},"3e8c1da05047",[],"A few patterns that are working in the wild today:",[],{"_key":11926,"_type":150,"children":11927,"level":54,"listItem":171,"markDefs":11936,"style":173},"7a2ba64a450b",[11928,11932],{"_key":11929,"_type":154,"marks":11930,"text":11931},"14f3934b9faf",[165],"Natural-language SOQL.",{"_key":11933,"_type":154,"marks":11934,"text":11935},"503e5b47931f",[]," \"Show me every Closed Won opp from EMEA last quarter with no associated case.\" The agent translates intent into SOQL, hits the server, brings back the answer.",[],{"_key":11938,"_type":150,"children":11939,"level":54,"listItem":171,"markDefs":11956,"style":173},"e56be2f1bb3f",[11940,11944,11949,11952],{"_key":11941,"_type":154,"marks":11942,"text":11943},"00c66508a7bc",[165],"Moment-in-time ",{"_key":11945,"_type":154,"marks":11946,"text":11948},"159e90f5631f",[165,11947],"d03a97fd1c08","metadata exploration",{"_key":11950,"_type":154,"marks":11951,"text":411},"a63014880e5c",[165],{"_key":11953,"_type":154,"marks":11954,"text":11955},"d1e2cbe4aa8a",[]," \"What fields on Account drive routing in our flows?\" — the agent walks dependencies through the metadata tools.",[11957],{"_key":11947,"_ref":11958,"_type":463,"linkType":33,"slug":11959},"4c092312-e304-4909-8177-a7f4084e28e3",{"_type":22,"current":11960},"salesforce-process-mining-a-how-to",{"_key":11962,"_type":150,"children":11963,"level":54,"listItem":171,"markDefs":11972,"style":173},"f3b258ab78a9",[11964,11968],{"_key":11965,"_type":154,"marks":11966,"text":11967},"1f7583bf3121",[165],"Deploys and tests from the IDE.",{"_key":11969,"_type":154,"marks":11970,"text":11971},"9027a71d4a4d",[]," Cursor or Claude Code can deploy components, run Apex tests, and surface failures inline.",[],{"_key":11974,"_type":150,"children":11975,"level":54,"listItem":171,"markDefs":11984,"style":173},"3842888898e7",[11976,11980],{"_key":11977,"_type":154,"marks":11978,"text":11979},"5dfa340c9585",[165],"Cross-system reasoning.",{"_key":11981,"_type":154,"marks":11982,"text":11983},"aef2e6d16059",[]," Hook up a Salesforce MCP alongside a Snowflake MCP and a Jira MCP, and an agent can answer \"are any of our top-50 accounts blocked on engineering tickets?\" — a question that today requires three tabs and a human.",[],{"_key":11986,"_type":150,"children":11987,"level":54,"listItem":171,"markDefs":11996,"style":173},"acc545400469",[11988,11992],{"_key":11989,"_type":154,"marks":11990,"text":11991},"ddae98cbe314",[165],"Agentforce orchestration.",{"_key":11993,"_type":154,"marks":11994,"text":11995},"08ef5508f583",[]," Internal Agentforce agents calling external MCP servers (your data warehouse, your CPQ vendor, your support tool) without custom apex integrations.",[],{"_key":11998,"_type":150,"children":11999,"markDefs":12004,"style":173},"9f0a3a1e2946",[12000],{"_key":12001,"_type":154,"marks":12002,"text":12003},"ca35939d810c",[],"That last one is the real McCoy. MCP can (and likely will) be how agents stop being demos and start being load-bearing. ",[],{"_key":12006,"_type":150,"children":12007,"markDefs":12021,"style":173},"5e5b4965c19f",[12008,12012,12017],{"_key":12009,"_type":154,"marks":12010,"text":12011},"79a9a428e601",[228,165],"🪄 ",{"_key":12013,"_type":154,"marks":12014,"text":12016},"488d1cfec51b",[228,12015,165],"1a86571947eb","Here’s what",{"_key":12018,"_type":154,"marks":12019,"text":12020},"447a7a6394cb",[12015,165]," the architecture can't reach.",[12022],{"_key":12015,"_ref":12023,"_type":463,"linkType":33,"slug":12024},"33a4b8f4-9a90-479c-8444-a51ce38e9255",{"_type":22,"current":12025},"the-salesforce-questions-ai-chatbots-can-t-answer",{"_key":12027,"_type":150,"children":12028,"markDefs":12033,"style":282},"67d263874957",[12029],{"_key":12030,"_type":154,"marks":12031,"text":12032},"b4270a717fff",[],"The catch nobody mentions in the keynote",[],{"_key":12035,"_type":150,"children":12036,"markDefs":12041,"style":173},"9fa337565816",[12037],{"_key":12038,"_type":154,"marks":12039,"text":12040},"67bfd362e6ad",[],"Here is the thing every \"What Is a Salesforce MCP Server\" post will tell you: install the server, point your client at it, and now you have an AI that knows your Salesforce. Badabing.",[],{"_key":12043,"_type":150,"children":12044,"markDefs":12065,"style":173},"57600863afe3",[12045,12049,12053,12057,12062],{"_key":12046,"_type":154,"marks":12047,"text":12048},"1f37e62f9c6c",[],"Here is what they leave out: ",{"_key":12050,"_type":154,"marks":12051,"text":12052},"68aea0d52a2d",[165],"the AI does not know your Salesforce. It knows what the MCP tool returns about your Salesforce. ",{"_key":12054,"_type":154,"marks":12055,"text":12056},"e8ea0c185723",[],"(",{"_key":12058,"_type":154,"marks":12059,"text":12061},"7c28275d84e2",[12060],"90ce1db3440d","See the four-layer framework for which questions sit inside that gap",{"_key":12063,"_type":154,"marks":12064,"text":269},"62dc898fcf75",[],[12066],{"_key":12060,"_ref":7571,"_type":463,"linkType":33,"slug":12067},{"_type":22,"current":7573},{"_key":12069,"_type":150,"children":12070,"markDefs":12107,"style":173},"c0fe728fb3e6",[12071,12075,12080,12084,12087,12091,12095,12099,12103],{"_key":12072,"_type":154,"marks":12073,"text":12074},"068d036bda71",[],"And what those tools return is the same thing they've always returned — fields, relationships, flows, Apex, validation rules — without any of the ",{"_key":12076,"_type":154,"marks":12077,"text":12079},"054b7d62a3ca",[12078],"e333e4e63254","institutional context ",{"_key":12081,"_type":154,"marks":12082,"text":12083},"55e94c48d209",[],"that explains ",{"_key":12085,"_type":154,"marks":12086,"text":11395},"8d49991b1fc0",[228],{"_key":12088,"_type":154,"marks":12089,"text":12090},"fe7e50b12cf8",[]," a field exists, ",{"_key":12092,"_type":154,"marks":12093,"text":12094},"f852f0e028f4",[228],"who",{"_key":12096,"_type":154,"marks":12097,"text":12098},"b468e81b018a",[]," depends on the flow it feeds, or ",{"_key":12100,"_type":154,"marks":12101,"text":12102},"728896d4f9eb",[228],"which",{"_key":12104,"_type":154,"marks":12105,"text":12106},"1e666455def5",[]," of your three lead-routing automations is the live one. A Salesforce org accumulates a decade of decisions, deprecations, half-deprecations, and \"we'll clean that up next quarter.\" MCP exposes that surface. It doesn't make sense of it.",[12108],{"_key":12078,"_ref":12109,"_type":463,"linkType":1636,"slug":12110},"55d68fdf-4835-4f18-82eb-bf6d36fac813",{"_type":22,"current":12111},"documentation-and-discovery",{"_key":12113,"_type":150,"children":12114,"markDefs":12123,"style":173},"4e95aff55c35",[12115,12118],{"_key":12116,"_type":154,"marks":12117,"text":12011},"970f32a4fe02",[165,228],{"_key":12119,"_type":154,"marks":12120,"text":12122},"082ce57895b9",[165,228,12121],"2158887252f9","See the questions APIs can't answer here",[12124],{"_key":12121,"_ref":3199,"_type":463,"linkType":33,"slug":12125},{"_type":22,"current":3201},{"_key":12127,"_type":150,"children":12128,"markDefs":12133,"style":173},"ea8d9ebe9de8",[12129],{"_key":12130,"_type":154,"marks":12131,"text":12132},"4ceba104f42f",[],"This is the same problem that's plagued every prior generation of Salesforce tooling: the 80% of work that happens before any change ships  — the discovery, the dependency mapping, the \"wait, what does this field actually do\" archaeology — has never had a real home. Agents inherit that gap. They just hit it faster, and with more confidence.",[],{"_key":12135,"_type":150,"children":12136,"markDefs":12141,"style":173},"3b6cdee33a1b",[12137],{"_key":12138,"_type":154,"marks":12139,"text":12140},"9eb712f8613b",[],"So when you stand up a Salesforce MCP server, the question isn't \"can my agent query records.\" Of course it can. The question is whether your agent has the metadata context to know what it's looking at — and whether you have the governance layer to keep it from confidently breaking things.",[],{"_key":12143,"_type":150,"children":12144,"markDefs":12149,"style":282},"1541a248bd9d",[12145],{"_key":12146,"_type":154,"marks":12147,"text":12148},"93e25c2d0f60",[],"Getting started",[],{"_key":12151,"_type":150,"children":12152,"markDefs":12157,"style":173},"01575656303f",[12153],{"_key":12154,"_type":154,"marks":12155,"text":12156},"be517e3355ca",[],"For most teams, the rational sequence is:",[],{"_key":12159,"_type":150,"children":12160,"level":54,"listItem":902,"markDefs":12169,"style":173},"6c4fa2d04755",[12161,12165],{"_key":12162,"_type":154,"marks":12163,"text":12164},"a3a7dda2a34d",[165],"Pick the right server for the job.",{"_key":12166,"_type":154,"marks":12167,"text":12168},"73f8a6b3d220",[]," Developer experimenting in an IDE → DX MCP Server. Production agent hitting Salesforce remotely → Hosted MCP Server. Agentforce-driven workflow → use Agentforce's MCP client and pull from AgentExchange.",[],{"_key":12171,"_type":150,"children":12172,"level":54,"listItem":902,"markDefs":12181,"style":173},"4c4d811e142a",[12173,12177],{"_key":12174,"_type":154,"marks":12175,"text":12176},"07d4cdba2995",[165],"Set up auth properly.",{"_key":12178,"_type":154,"marks":12179,"text":12180},"ebb62793a749",[]," OAuth with PKCE on an External Client App, scoped to the minimum your use case needs. \"Access MCP servers\" and \"Perform requests at any time\" are the named scopes for the hosted servers.",[],{"_key":12183,"_type":150,"children":12184,"level":54,"listItem":902,"markDefs":12193,"style":173},"914671d87054",[12185,12189],{"_key":12186,"_type":154,"marks":12187,"text":12188},"d2f85b8481bc",[165],"Start with read-only.",{"_key":12190,"_type":154,"marks":12191,"text":12192},"b90189a703e7",[]," Most damage from AI agents comes from confident writes. Let the model query for a while before you give it tools that mutate state.",[],{"_key":12195,"_type":150,"children":12196,"level":54,"listItem":902,"markDefs":12212,"style":173},"8762972fc0a6",[12197,12201,12205,12208],{"_key":12198,"_type":154,"marks":12199,"text":12200},"573db3cae6ab",[165],"Layer in metadata context.",{"_key":12202,"_type":154,"marks":12203,"text":12204},"2a0024c11149",[]," Whatever org-specific understanding your agent needs to ",{"_key":12206,"_type":154,"marks":12207,"text":9491},"3ba86c43a035",[228],{"_key":12209,"_type":154,"marks":12210,"text":12211},"f73906fe703e",[]," make confident mistakes — dependencies, ownership, flow logic, the difference between active and orphaned automation — has to come from somewhere. A second MCP server that exposes that context to the same client is one path. (This is the part Sweep handles, if you're curious.)",[],{"_key":12214,"_type":150,"children":12215,"level":54,"listItem":902,"markDefs":12224,"style":173},"d6f897c52eca",[12216,12220],{"_key":12217,"_type":154,"marks":12218,"text":12219},"e2c7c9d0abf8",[165],"Govern it.",{"_key":12221,"_type":154,"marks":12222,"text":12223},"af2912788ced",[]," Use Salesforce's MCP registry — or your own — to control which servers are trusted, which tools agents can call, and what gets rate-limited.",[],{"_key":12226,"_type":150,"children":12227,"markDefs":12232,"style":282},"cea519367bd2",[12228],{"_key":12229,"_type":154,"marks":12230,"text":12231},"bf08adfed1b0",[],"The short version",[],{"_key":12234,"_type":150,"children":12235,"markDefs":12240,"style":173},"903b222dd089",[12236],{"_key":12237,"_type":154,"marks":12238,"text":12239},"ba376cebbf3b",[],"A Salesforce MCP server is an interface. It lets AI agents talk to Salesforce through a standard protocol instead of bespoke integration code. There are several flavors — DX, Hosted, Heroku, MuleSoft, Mobile, Agentforce-as-client, community — and the right one depends on what you're trying to build.",[],{"_key":12242,"_type":150,"children":12243,"markDefs":12248,"style":173},"99954f79b1ec",[12244],{"_key":12245,"_type":154,"marks":12246,"text":12247},"f9eec7f394df",[],"The protocol is the easy part.",[],{"_key":12250,"_type":150,"children":12251,"markDefs":12264,"style":173},"4e5ded00f3c7",[12252,12256,12260],{"_key":12253,"_type":154,"marks":12254,"text":12255},"2d557546e9a5",[],"Giving the agent enough context to ",{"_key":12257,"_type":154,"marks":12258,"text":12259},"ad70c0f29a11",[228],"use it well",{"_key":12261,"_type":154,"marks":12262,"text":12263},"380b7a1f2c24",[]," — that's the part nobody handed you in the keynote.",[],{"_type":17,"description":12266,"shareImage":12267,"title":12269},"A Salesforce MCP server lets AI agents talk to your org through a standard protocol. Here's what it is, the five flavors, and what the keynotes leave out.",{"_type":40,"asset":12268},{"_ref":11167,"_type":1066},"What Is a Salesforce MCP Server? A Guide for 2026 | Sweep",{"_type":22,"current":12271},"what-is-a-salesforce-mcp-server",{"_createdAt":12273,"_id":3094,"_rev":12274,"_type":33,"_updatedAt":12275,"author":12276,"category":12293,"featuredImage":12299,"modularContent":12333,"postTitle":12300,"publishDate":12337,"richText":12338,"seo":12926,"slug":12931},"2026-05-28T20:07:45Z","myjeTMtr84hKlTHXPWO9KT","2026-06-09T15:48:39Z",{"authorImage":12277,"authorJobTitle":1851,"authorName":1852},{"_type":37,"altText":12278,"image":12279},"Mat Kennedy, Salesforce Expert of +12 Years",{"_type":40,"asset":12280},{"_createdAt":1813,"_id":1814,"_rev":1815,"_type":45,"_updatedAt":1816,"altText":19,"assetId":1817,"creditLine":19,"description":19,"extension":1818,"metadata":12281,"mimeType":1843,"opt":12291,"originalFilename":1846,"path":1847,"sha1hash":1817,"size":1848,"title":19,"uploadId":1849,"url":1850},{"_type":50,"blurHash":1820,"dimensions":12282,"hasAlpha":56,"isOpaque":57,"lqip":1823,"palette":12283,"thumbHash":1842},{"_type":53,"aspectRatio":54,"height":1822,"width":1822},{"_type":60,"darkMuted":12284,"darkVibrant":12285,"dominant":12286,"lightMuted":12287,"lightVibrant":12288,"muted":12289,"vibrant":12290},{"_type":62,"background":1826,"foreground":64,"population":1827,"title":64},{"_type":62,"background":1829,"foreground":64,"population":1127,"title":64},{"_type":62,"background":1826,"foreground":64,"population":1827,"title":64},{"_type":62,"background":1832,"foreground":72,"population":1833,"title":72},{"_type":62,"background":1835,"foreground":72,"population":1836,"title":64},{"_type":62,"background":1838,"foreground":72,"population":1839,"title":64},{"_type":62,"background":1841,"foreground":64,"population":1127,"title":64},{"media":12292},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":12294,"_type":11,"_updatedAt":12,"selectedColor":12296,"seo":12297,"slug":12298,"title":24},{"base":12295},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":12300,"image":12301},"Claude + MCP: Not the competitive advantage you think it is",{"_type":40,"asset":12302},{"_createdAt":12303,"_id":12304,"_rev":12305,"_type":45,"_updatedAt":12303,"assetId":12306,"extension":105,"metadata":12307,"mimeType":133,"originalFilename":12328,"path":12329,"sha1hash":12306,"size":12330,"uploadId":12331,"url":12332},"2026-05-28T20:11:34Z","image-1985e262350bbcd0c4ab48f904aaccac27463c5d-1200x630-png","z5xsJl35cVFkXOiyqH6KCE","1985e262350bbcd0c4ab48f904aaccac27463c5d",{"_type":50,"blurHash":12308,"dimensions":12309,"hasAlpha":57,"isOpaque":57,"lqip":12310,"palette":12311},"MISEJeEO$~-SoK-SfQazj@WW~7-lNINIWW",{"_type":53,"aspectRatio":109,"height":110,"width":111},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAABXUlEQVR4nI2T6U7CQBhF+1xt6f6grkQIGsFgoEEUECrQFhoTDBGidQGNa5QAonjNTEEbUoEfJ7NlTmbufMN81zX4Gdc8ZueXhaGSCf4+FfvmlhaO6xpGtkr5pGiUD0vDwFQxJFjemKwvkjNkw2NeRicropuVcH8k47kg4+5QgpsWca2L6BxIuM1IeMjJGFQ96TSa8QzMu6GglRRgRzlYER5OjEdzT8DpDo9KmIMd5dGIh3CWEODqEnrlifC/E76VFDR2BRgbHE42OdoSSussjldZ2ne2Q2inJHRzMl4NhUqHZvDjMT1DQTMhoBzmKESUX2FRXGNhbvGwIzzqsRAacQGtfRGXaRFXuoingoyRHZRhVaXZtffJBgHnSYFekVz7IiXC1T2IyE1LuMlINNOXohIs/Kpp9Ph9U/2lV/HoV1X60gPrb206JrKgHGnZUBxfDS6DM6ewZ3/JIubV4Q9vrY9ylPQcAgAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":12312,"darkVibrant":12314,"dominant":12317,"lightMuted":12319,"lightVibrant":12321,"muted":12324,"vibrant":12327},{"_type":62,"background":12313,"foreground":64,"population":7025,"title":64},"#4b3041",{"_type":62,"background":12315,"foreground":64,"population":12316,"title":64},"#674b1f",0.88,{"_type":62,"background":10545,"foreground":72,"population":12318,"title":72},65.86,{"_type":62,"background":12320,"foreground":72,"population":1127,"title":64},"#b49c96",{"_type":62,"background":12322,"foreground":72,"population":12323,"title":72},"#fbcf4c",3.19,{"_type":62,"background":12325,"foreground":64,"population":12326,"title":64},"#9b8054",0.24,{"_type":62,"background":10545,"foreground":72,"population":12318,"title":72},"artifacts-blog-header-1200x630.png","images/9eu1m6zu/production/1985e262350bbcd0c4ab48f904aaccac27463c5d-1200x630.png",83090,"kEVbcR4uBxtKpjtYNDfTOHUfqKjITGxj","https://cdn.sanity.io/images/9eu1m6zu/production/1985e262350bbcd0c4ab48f904aaccac27463c5d-1200x630.png",[12334],{"_key":12335,"_type":142,"cols":143,"filterByCategory":12336,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"ee2088ad297c5af8929409439e4f655f",{"_ref":6,"_type":1066},"2026-06-09",[12339,12347,12365,12373,12381,12389,12397,12405,12412,12420,12428,12436,12444,12452,12460,12483,12499,12507,12514,12522,12529,12537,12545,12553,12561,12568,12576,12584,12592,12600,12608,12616,12624,12632,12640,12648,12664,12675,12683,12690,12698,12706,12722,12730,12738,12746,12754,12762,12770,12778,12786,12794,12802,12810,12818,12826,12834,12842,12850,12858,12879,12887,12895,12903],{"_key":12340,"_type":150,"children":12341,"markDefs":12346,"style":173},"9384bc01b04b",[12342],{"_key":12343,"_type":154,"marks":12344,"text":12345},"d87067940b04",[],"Imagine every time you wrote a sentence, you had to look up the definition of every word.",[],{"_key":12348,"_type":150,"children":12349,"markDefs":12362,"style":173},"03805a762647",[12350,12354,12359],{"_key":12351,"_type":154,"marks":12352,"text":12353},"6dfeb3fbd4fd",[],"That's roughly what an AI agent does inside a Salesforce org when it's connected ",{"_key":12355,"_type":154,"marks":12356,"text":12358},"4223dc84fa40",[12357],"77968366c37b","through MCP and nothing else",{"_key":12360,"_type":154,"marks":12361,"text":411},"5a1ec02e62ac",[],[12363],{"_key":12357,"_ref":3123,"_type":463,"linkType":33,"slug":12364},{"_type":22,"current":3125},{"_key":12366,"_type":150,"children":12367,"markDefs":12372,"style":173},"5d812361054a",[12368],{"_key":12369,"_type":154,"marks":12370,"text":12371},"8bd9a63d9405",[],"Every question, every change, every action — start from zero.",[],{"_key":12374,"_type":150,"children":12375,"markDefs":12380,"style":173},"277832df7e6d",[12376],{"_key":12377,"_type":154,"marks":12378,"text":12379},"7bcb8dfd2105",[],"Re-read the schema.",[],{"_key":12382,"_type":150,"children":12383,"markDefs":12388,"style":173},"07857cded482",[12384],{"_key":12385,"_type":154,"marks":12386,"text":12387},"f4f2332a1780",[],"Re-derive the relationships.",[],{"_key":12390,"_type":150,"children":12391,"markDefs":12396,"style":173},"8aa170ff017f",[12392],{"_key":12393,"_type":154,"marks":12394,"text":12395},"3c2b5a1eaa13",[],"Make the call.",[],{"_key":12398,"_type":150,"children":12399,"markDefs":12404,"style":173},"7b66d6361277",[12400],{"_key":12401,"_type":154,"marks":12402,"text":12403},"2ab702e6066a",[],"Rinse.",[],{"_key":12406,"_type":150,"children":12407,"markDefs":12411,"style":173},"58a76e8f4719",[12408],{"_key":12401,"_type":154,"marks":12409,"text":12410},[],"Repeat.",[],{"_key":12413,"_type":150,"children":12414,"markDefs":12419,"style":173},"500ee1fd4d34",[12415],{"_key":12416,"_type":154,"marks":12417,"text":12418},"3efcab683d79",[],"Claude is great. MCP is exceptionally useful. Connecting a model to your systems is a real step forward. None of this is snake oil.",[],{"_key":12421,"_type":150,"children":12422,"markDefs":12427,"style":173},"83f7a7ff6ba6",[12423],{"_key":12424,"_type":154,"marks":12425,"text":12426},"ab32389284fc",[],"But there is a major difference between an AI model that can access your Salesforce org and an AI model that can understand it.",[],{"_key":12429,"_type":150,"children":12430,"markDefs":12435,"style":173},"4c3526eca2a6",[12431],{"_key":12432,"_type":154,"marks":12433,"text":12434},"02029b517f44",[],"The gap between those two is where bad answers look convincing. Dangerously, so.",[],{"_key":12437,"_type":150,"children":12438,"markDefs":12443,"style":158},"9d452f590095",[12439],{"_key":12440,"_type":154,"marks":12441,"text":12442},"e105d81ed07a",[],"MCP is no MAP",[],{"_key":12445,"_type":150,"children":12446,"markDefs":12451,"style":173},"fb93fd2e2695",[12447],{"_key":12448,"_type":154,"marks":12449,"text":12450},"bbff5e8f2900",[],"Let’s start with what MCP actually does. MCP gives AI tools a standard way to connect with external systems.",[],{"_key":12453,"_type":150,"children":12454,"markDefs":12459,"style":173},"512a4a2fbfc5",[12455],{"_key":12456,"_type":154,"marks":12457,"text":12458},"24cfe7b49a53",[],"It lets a model reach beyond its training data and interact with tools, data, files, APIs, and business systems. In Salesforce, that might include querying records, pulling counts, reading certain metadata, or triggering actions exposed by a connected tool.",[],{"_key":12461,"_type":150,"children":12462,"markDefs":12482,"style":173},"d66880d94672",[12463,12467,12471,12475,12479],{"_key":12464,"_type":154,"marks":12465,"text":12466},"810e0c7e777a",[],"That is ",{"_key":12468,"_type":154,"marks":12469,"text":12470},"55f28b633901",[228],"useful",{"_key":12472,"_type":154,"marks":12473,"text":12474},"a03a875b8d4f",[],", no doubt, but it is also easy to ",{"_key":12476,"_type":154,"marks":12477,"text":12478},"0420414dd47e",[228],"overestimate",{"_key":12480,"_type":154,"marks":12481,"text":411},"91c19d86e6bb",[],[],{"_key":12484,"_type":150,"children":12485,"markDefs":12498,"style":173},"b18e1e33f8f5",[12486,12490,12494],{"_key":12487,"_type":154,"marks":12488,"text":12489},"110bf000404f",[],"MCP defines the connection. It does not map anything ",{"_key":12491,"_type":154,"marks":12492,"text":12493},"af04762ca511",[228],"therein",{"_key":12495,"_type":154,"marks":12496,"text":12497},"353a7eecb8bd",[],". It does not define the depth of context behind that connection. It does not magically tell an AI how your specific Salesforce org works. It does not automatically track every dependency, automation, field relationship, permission structure, record type, managed package, business process, and half-retired component still quietly running in production.",[],{"_key":12500,"_type":150,"children":12501,"markDefs":12506,"style":173},"2bedbf6b6a7a",[12502],{"_key":12503,"_type":154,"marks":12504,"text":12505},"5da78ca8705c",[],"In other words: MCP is great at opening the door, but it’s not the blueprints. ",[],{"_key":12508,"_type":150,"children":12509,"markDefs":12513,"style":173},"d19270395f97",[12510],{"_key":12503,"_type":154,"marks":12511,"text":12512},[],"A door gets you inside. The blueprints tell you where the electrical runs, how the plumbing connects, what the HVAC depends on, and what sits inside every room — the full picture of how the structure actually works, not just the shell of the house.",[],{"_key":12515,"_type":150,"children":12516,"markDefs":12521,"style":173},"d8bb7f0fc8a4",[12517],{"_key":12518,"_type":154,"marks":12519,"text":12520},"08cc18e1c91c",[],"A distinction that becomes increasingly critical now that teams are treating AI answers as architectural gospel.",[],{"_key":12523,"_type":150,"children":12524,"markDefs":12528,"style":173},"a23d9823b276",[12525],{"_key":12526,"_type":154,"marks":12527,"text":472},"da3278a505cc",[],[],{"_key":12530,"_type":150,"children":12531,"markDefs":12536,"style":158},"de1e14099624",[12532],{"_key":12533,"_type":154,"marks":12534,"text":12535},"4bacf73f0380",[],"Salesforce questions: Rarely as simple as they sound",[],{"_key":12538,"_type":150,"children":12539,"markDefs":12544,"style":173},"062fc6215321",[12540],{"_key":12541,"_type":154,"marks":12542,"text":12543},"aa9684e89157",[],"Ask an AI model a question like:",[],{"_key":12546,"_type":150,"children":12547,"markDefs":12552,"style":173},"1f380f7dcfef",[12548],{"_key":12549,"_type":154,"marks":12550,"text":12551},"6a0a747f0de1",[165],"“What automatically updates Opportunity stage in our org?”",[],{"_key":12554,"_type":150,"children":12555,"markDefs":12560,"style":173},"30fbaa94cc32",[12556],{"_key":12557,"_type":154,"marks":12558,"text":12559},"b1df836c4615",[],"Sounds like a normal Salesforce question, right? ",[],{"_key":12562,"_type":150,"children":12563,"markDefs":12567,"style":173},"72ce9bf5958a",[12564],{"_key":12557,"_type":154,"marks":12565,"text":12566},[],"Well, no. As you may have guessed: It’s not actually so normal.",[],{"_key":12569,"_type":150,"children":12570,"markDefs":12575,"style":173},"4375d6ed077f",[12571],{"_key":12572,"_type":154,"marks":12573,"text":12574},"e3bb7e7fb99e",[],"To answer this one simple question with any sort of reliability, the model needs to understand every automation that touches that field. It needs to inspect flows, triggers, process builders, validation rules, field updates, integrations, managed packages, permissions, and probably a few ancient decisions nobody has documented since 2019.",[],{"_key":12577,"_type":150,"children":12578,"markDefs":12583,"style":173},"02b6600c6972",[12579],{"_key":12580,"_type":154,"marks":12581,"text":12582},"870b0d560b98",[],"It also needs to understand how those pieces actually relate to each other.",[],{"_key":12585,"_type":150,"children":12586,"markDefs":12591,"style":173},"943591825f05",[12587],{"_key":12588,"_type":154,"marks":12589,"text":12590},"be97577a0ed7",[],"A standard connection into Salesforce does not automatically provide that. A model may be able to query some data. It may be able to inspect some files. It may even be able to retrieve pieces of metadata. But the answer depends on the graph: what touches what, what depends on what, what still runs, what changed recently, and what will break if someone modifies the wrong thing.",[],{"_key":12593,"_type":150,"children":12594,"markDefs":12599,"style":173},"44b5a10ebe70",[12595],{"_key":12596,"_type":154,"marks":12597,"text":12598},"57f48146f854",[],"That graph does not appear just because a model has a tool.",[],{"_key":12601,"_type":150,"children":12602,"markDefs":12607,"style":173},"80a3df797334",[12603],{"_key":12604,"_type":154,"marks":12605,"text":12606},"850cea56e8cd",[],"Someone has to build it.",[],{"_key":12609,"_type":150,"children":12610,"markDefs":12615,"style":158},"937bf65673fd",[12611],{"_key":12612,"_type":154,"marks":12613,"text":12614},"b9c8233a6b4b",[],"The risk is not obviously wrong answers",[],{"_key":12617,"_type":150,"children":12618,"markDefs":12623,"style":173},"780453424b50",[12619],{"_key":12620,"_type":154,"marks":12621,"text":12622},"dad4c57623a0",[],"The scariest version of AI is when its answers look right.",[],{"_key":12625,"_type":150,"children":12626,"markDefs":12631,"style":173},"930a12a28586",[12627],{"_key":12628,"_type":154,"marks":12629,"text":12630},"e1788841481d",[],"Imagine a team preparing to retire a set of record types. They ask their AI setup to find all the flows associated with those record types. The model returns a clean list in oh, 30 seconds. It uses confident language. It organizes the answer. It gives the impression that real analysis happened.",[],{"_key":12633,"_type":150,"children":12634,"markDefs":12639,"style":173},"500480aeb567",[12635],{"_key":12636,"_type":154,"marks":12637,"text":12638},"5adb23544eeb",[],"But maybe the tool underneath only searched flow names for matching keywords.",[],{"_key":12641,"_type":150,"children":12642,"markDefs":12647,"style":173},"5892acfd205b",[12643],{"_key":12644,"_type":154,"marks":12645,"text":12646},"d91e8370d41e",[],"Maybe it did not inspect logic. Maybe it didn’t trace references across configuration. Maybe it missed indirect dependencies. Maybe it ignored automations that touch related fields, or conditions buried inside decision elements, or downstream processes triggered by the same object. And on and on and on.",[],{"_key":12649,"_type":150,"children":12650,"markDefs":12663,"style":173},"de4310bffdd4",[12651,12655,12659],{"_key":12652,"_type":154,"marks":12653,"text":12654},"6b2c04065a0e",[],"The answer looks ",{"_key":12656,"_type":154,"marks":12657,"text":12658},"74e1a8fa99c1",[228],"complete",{"_key":12660,"_type":154,"marks":12661,"text":12662},"03d24cdd7149",[]," because the model is particularly talented at presenting information. ",[],{"_key":12665,"_type":150,"children":12666,"markDefs":12674,"style":173},"8a58d8f60325",[12667,12670],{"_key":12660,"_type":154,"marks":12668,"text":12669},[],"But remember, ",{"_key":12671,"_type":154,"marks":12672,"text":12673},"16145c0f1822",[228],"the underlying context was incomplete.",[],{"_key":12676,"_type":150,"children":12677,"markDefs":12682,"style":173},"ea7195221fc5",[12678],{"_key":12679,"_type":154,"marks":12680,"text":12681},"d0d106897f5d",[],"It’s a trap. AI does not always reveal the boundary of what it knows. It will often give the best answer possible from the context available, even when that context falls far short of what the situation requires.",[],{"_key":12684,"_type":150,"children":12685,"markDefs":12689,"style":173},"f8335b3fffc3",[12686],{"_key":12687,"_type":154,"marks":12688,"text":472},"43051a7a004d",[],[],{"_key":12691,"_type":150,"children":12692,"markDefs":12697,"style":158},"a3bd300c976f",[12693],{"_key":12694,"_type":154,"marks":12695,"text":12696},"27739f786add",[],"Your model is not your moat",[],{"_key":12699,"_type":150,"children":12700,"markDefs":12705,"style":173},"ce888597c21b",[12701],{"_key":12702,"_type":154,"marks":12703,"text":12704},"646faf43d53e",[],"I won’t say the model doesn’t matter. Claude, GPT, Gemini, and the rest all have different strengths. Some reason better. Some use tools better. Some fit enterprise workflows better.",[],{"_key":12707,"_type":150,"children":12708,"markDefs":12721,"style":173},"87a7a4db1931",[12709,12713,12717],{"_key":12710,"_type":154,"marks":12711,"text":12712},"8b88d7b2468e",[],"But the ",{"_key":12714,"_type":154,"marks":12715,"text":12716},"81026ce3b7c5",[228],"durable",{"_key":12718,"_type":154,"marks":12719,"text":12720},"d47464c9b3d9",[]," advantage I’m referring to here is not simply which model you picked. Durability comes from what the model can see, how that context is structured, and whether it can reason over the real relationships inside your systems.",[],{"_key":12723,"_type":150,"children":12724,"markDefs":12729,"style":173},"5fe236c650fe",[12725],{"_key":12726,"_type":154,"marks":12727,"text":12728},"24eff97287fe",[],"For Salesforce teams, that means AI needs more than access to records or isolated metadata. It needs a transformed, indexed, relationship-mapped understanding of the org itself.",[],{"_key":12731,"_type":150,"children":12732,"markDefs":12737,"style":173},"c7867db47478",[12733],{"_key":12734,"_type":154,"marks":12735,"text":12736},"344c3ccc778f",[],"It needs to know which automations touch which fields.",[],{"_key":12739,"_type":150,"children":12740,"markDefs":12745,"style":173},"d66032e0e02a",[12741],{"_key":12742,"_type":154,"marks":12743,"text":12744},"e24478be6b70",[],"It needs to know which components are active, duplicated, deprecated, or quietly dangerous.",[],{"_key":12747,"_type":150,"children":12748,"markDefs":12753,"style":173},"50de851ced6e",[12749],{"_key":12750,"_type":154,"marks":12751,"text":12752},"08f210be389a",[],"It needs to know what a proposed change might affect before that change happens.",[],{"_key":12755,"_type":150,"children":12756,"markDefs":12761,"style":173},"54488b27ee88",[12757],{"_key":12758,"_type":154,"marks":12759,"text":12760},"6fe63d626781",[],"It needs to carry context from discovery into design and build, so every project does not restart with another archaeology dig through flows, Slack threads, Jira tickets, tribal knowledge, and the memory of whichever admin happens to be online.",[],{"_key":12763,"_type":150,"children":12764,"markDefs":12769,"style":173},"370b91db06e7",[12765],{"_key":12766,"_type":154,"marks":12767,"text":12768},"25e50ca253be",[],"That is the difference between an AI assistant that can answer a Salesforce question and an agentic layer that can help teams safely change Salesforce.",[],{"_key":12771,"_type":150,"children":12772,"markDefs":12777,"style":158},"ed6b6e06ce3d",[12773],{"_key":12774,"_type":154,"marks":12775,"text":12776},"4920f29f1acb",[],"Access is only the first layer",[],{"_key":12779,"_type":150,"children":12780,"markDefs":12785,"style":173},"a7513561f936",[12781],{"_key":12782,"_type":154,"marks":12783,"text":12784},"ff56d7ea8b79",[],"Once that’s settled, congratulations you’ve reached the beginning of architecture questions…",[],{"_key":12787,"_type":150,"children":12788,"markDefs":12793,"style":173},"2680c866891f",[12789],{"_key":12790,"_type":154,"marks":12791,"text":12792},"684e1b83f8c5",[],"What exactly can/should the model access?",[],{"_key":12795,"_type":150,"children":12796,"markDefs":12801,"style":173},"4726c6ebf96d",[12797],{"_key":12798,"_type":154,"marks":12799,"text":12800},"38cc00ca6767",[],"How complete is that context?",[],{"_key":12803,"_type":150,"children":12804,"markDefs":12809,"style":173},"61ef567fb4ec",[12805],{"_key":12806,"_type":154,"marks":12807,"text":12808},"25334c329640",[],"Does it understand dependencies or only retrieve files?",[],{"_key":12811,"_type":150,"children":12812,"markDefs":12817,"style":173},"26a6ffa129f1",[12813],{"_key":12814,"_type":154,"marks":12815,"text":12816},"1db2fd7105a2",[],"Can it trace relationships across automations, fields, permissions, packages, and environments?",[],{"_key":12819,"_type":150,"children":12820,"markDefs":12825,"style":173},"4120438a2aad",[12821],{"_key":12822,"_type":154,"marks":12823,"text":12824},"5a5e1f773e91",[],"Can it tell the difference between something that exists and something that is actually used?",[],{"_key":12827,"_type":150,"children":12828,"markDefs":12833,"style":173},"63e5fe4140f5",[12829],{"_key":12830,"_type":154,"marks":12831,"text":12832},"e6eb89b7f0b0",[],"Can it help design a safe change, or only summarize what it found?",[],{"_key":12835,"_type":150,"children":12836,"markDefs":12841,"style":173},"08fbd7c01a21",[12837],{"_key":12838,"_type":154,"marks":12839,"text":12840},"5ba7b825063e",[],"Can it monitor the org continuously, or does every answer start from scratch?",[],{"_key":12843,"_type":150,"children":12844,"markDefs":12849,"style":173},"7a7044aa7076",[12845],{"_key":12846,"_type":154,"marks":12847,"text":12848},"59193118e754",[],"These are the questions that matter as AI moves deeper into any given enterprise system. Because once teams move from asking AI to explain things to asking AI to plan, recommend, or execute changes, shallow context stops being inconvenient and starts becoming risky.\n",[],{"_key":12851,"_type":150,"children":12852,"markDefs":12857,"style":158},"5e45cf7c6f51",[12853],{"_key":12854,"_type":154,"marks":12855,"text":12856},"30271189823e",[],"Do you even have the right context to give it?",[],{"_key":12859,"_type":150,"children":12860,"markDefs":12874,"style":173},"fe542d139e7b",[12861,12865,12870],{"_key":12862,"_type":154,"marks":12863,"text":12864},"795ad1d4e3f0",[],"In Salesforce, AI’s understanding depends on context most orgs do not have readily available: ",{"_key":12866,"_type":154,"marks":12867,"text":12869},"6f844611c972",[12868],"b6832b0bb867","dependency maps",{"_key":12871,"_type":154,"marks":12872,"text":12873},"fe3d77f0b97f",[],", metadata relationships, automation logic, usage signals, architectural history, and the connective tissue between discovery, design, and build.",[12875],{"_key":12868,"_ref":12876,"_type":463,"linkType":1636,"slug":12877},"112e13a1-a07c-48f8-9e9e-a477d74ae86a",{"_type":22,"current":12878},"ai-powered-salesforce-documentation",{"_key":12880,"_type":150,"children":12881,"markDefs":12886,"style":173},"5c1b2dc6b266",[12882],{"_key":12883,"_type":154,"marks":12884,"text":12885},"913d9b65a4dd",[],"Without that layer, AI can still be useful. It can summarize. It can search. It can explain. It can draft. It can accelerate pieces of work.",[],{"_key":12888,"_type":150,"children":12889,"markDefs":12894,"style":173},"df4682e65a78",[12890],{"_key":12891,"_type":154,"marks":12892,"text":12893},"93ec1b6ec0a0",[],"But it cannot reliably tell you what is safe to change.",[],{"_key":12896,"_type":150,"children":12897,"markDefs":12902,"style":173},"0d4b6eaea4ad",[12898],{"_key":12899,"_type":154,"marks":12900,"text":12901},"dc000e496b12",[],"And that is where the competitive advantage actually begins.",[],{"_key":12904,"_type":150,"children":12905,"markDefs":12925,"style":173},"8fd070683221",[12906,12910,12913,12917,12921],{"_key":12907,"_type":154,"marks":12908,"text":12909},"6fc07f5bcca1",[],"MCP gives AI a great way into Salesforce. Context is what lets it act without breaking the place. Most platforms try to govern what agents ",{"_key":12911,"_type":154,"marks":12912,"text":11641},"b3cb5a98c30a",[228],{"_key":12914,"_type":154,"marks":12915,"text":12916},"2baffd5d4f05",[],". The harder problem — and the one that actually keeps you safe — is governing what they ",{"_key":12918,"_type":154,"marks":12919,"text":12920},"476424c47033",[228],"know",{"_key":12922,"_type":154,"marks":12923,"text":12924},"57004207a2e0",[],". That is the difference between an agent that can reach your org and one you can trust to change it.",[],{"_type":17,"description":12927,"shareImage":12928,"title":12930},"Connecting a model to Salesforce isn't the same as understanding it. Why MCP opens the door — but context is what makes AI safe to act on your org. ",{"_type":40,"asset":12929},{"_ref":12304,"_type":1066},"Why Claude + MCP Isn't a Salesforce Moat",{"_type":22,"current":3096},{"_createdAt":12933,"_id":12934,"_rev":12935,"_type":33,"_updatedAt":12936,"author":12937,"category":12953,"featuredImage":12959,"modularContent":12990,"postSubtitle":12994,"postTitle":12995,"publishDate":12996,"richText":12997,"seo":13588,"slug":13593},"2026-05-26T18:55:41Z","87f868be-c0f9-4006-9bc4-1093bd490bf7","UyK8ahdWGujzkECNy7b5Xb","2026-05-26T22:05:04Z",{"authorImage":12938,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":2943,"image":12939},{"_type":40,"asset":12940},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":12941,"mimeType":83,"opt":12951,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":12942,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":12943},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":12944,"darkVibrant":12945,"dominant":12946,"lightMuted":12947,"lightVibrant":12948,"muted":12949,"vibrant":12950},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":12952},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":12954,"_type":11,"_updatedAt":12,"selectedColor":12956,"seo":12957,"slug":12958,"title":24},{"base":12955},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":12960,"image":12961},"The demo was the easy part",{"_type":40,"asset":12962},{"_createdAt":12963,"_id":12964,"_rev":12965,"_type":45,"_updatedAt":12963,"assetId":12966,"extension":105,"metadata":12967,"mimeType":133,"originalFilename":12328,"path":12986,"sha1hash":12966,"size":12987,"uploadId":12988,"url":12989},"2026-05-26T19:24:38Z","image-5915d488dcb2e1e4a3876815327fe7c348c2c086-1200x630-png","M3j2R1uWIWJfDGwYmu83Hm","5915d488dcb2e1e4a3876815327fe7c348c2c086",{"_type":50,"blurHash":12968,"dimensions":12969,"hasAlpha":57,"isOpaque":57,"lqip":12970,"palette":12971,"thumbHash":12985},"M8S;cVWq$~-mj?^gj@aza|az~6$~I=WVa#",{"_type":53,"aspectRatio":109,"height":110,"width":111},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA70lEQVR4nK2S3VLCMBCF82TSdlMfWeAKW5iqgAkvoNQ7RYvSsTNQiMfZZIYpGvBnevFNdrPJSXKy4mMm0cRox9f53yKOFf4rLH4S/Kuw4MU7LbFVhxtNA67vc338UKMlRH0rscoIyyHhdRThLYtQXkVYMZmf6kaiVucwOv5+w/WE8DgIMe8FuLtw5P3A5vNugIc+08F99wx5r2PzRUKoxjF2yvPkWkmUmcRLSnbh0yXhOXHxIpEoUsJyFKEYhijS0Mbv14TNlGA0eTxkj5TzkGELGBfHdmQPm5z6JNE0uJU+3P9QS6IHfehrAx+nBD8BKFOcNQ6KTBwAAAAASUVORK5CYII=",{"_type":60,"darkMuted":12972,"darkVibrant":12974,"dominant":12976,"lightMuted":12978,"lightVibrant":12980,"muted":12982,"vibrant":12984},{"_type":62,"background":12973,"foreground":64,"population":1127,"title":64},"#563446",{"_type":62,"background":12975,"foreground":64,"population":1527,"title":64},"#796e10",{"_type":62,"background":10545,"foreground":72,"population":12977,"title":72},76.46,{"_type":62,"background":12979,"foreground":72,"population":82,"title":64},"#b49c7c",{"_type":62,"background":12981,"foreground":72,"population":1527,"title":72},"#faee5e",{"_type":62,"background":12983,"foreground":64,"population":1455,"title":64},"#a5855e",{"_type":62,"background":10545,"foreground":72,"population":12977,"title":72},"61wCDICliImId3evdXeliF+J+A==","images/9eu1m6zu/production/5915d488dcb2e1e4a3876815327fe7c348c2c086-1200x630.png",72177,"OlwwMOvd3uLXn7kazEpFh8RvPE0x2Or1","https://cdn.sanity.io/images/9eu1m6zu/production/5915d488dcb2e1e4a3876815327fe7c348c2c086-1200x630.png",[12991],{"_key":12992,"_type":142,"cols":143,"filterByCategory":12993,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"756b55f0561108984f0da829cf30a663",{"_ref":6,"_type":1066},"Welcome to the Last Mile for an Agentic Salesforce","The Demo Was the Easy Part","2026-05-27",[12998,13006,13039,13047,13055,13063,13071,13079,13087,13095,13103,13111,13126,13140,13169,13177,13185,13193,13208,13215,13223,13231,13239,13247,13292,13300,13312,13324,13332,13340,13347,13355,13363,13371,13379,13387,13395,13403,13411,13419,13427,13435,13443,13462,13470,13478,13486,13494,13502,13510,13518,13526,13534,13542,13566,13580],{"_key":12999,"_type":150,"children":13000,"markDefs":13005,"style":173},"918498ecbb4a",[13001],{"_key":13002,"_type":154,"marks":13003,"text":13004},"94426a218bf2",[],"On some level, the media dogpile on Salesforce was inevitable.",[],{"_key":13007,"_type":150,"children":13008,"markDefs":13034,"style":173},"1f01c83a8590",[13009,13014,13018,13023,13027,13031],{"_key":13010,"_type":154,"marks":13011,"text":13013},"8acd56060b06",[13012],"5d6a079a3687","Bloomberg",{"_key":13015,"_type":154,"marks":13016,"text":13017},"3e6a683be6a8",[]," reported that some of Salesforce’s polished Agentforce customer stories appeared to run ahead of production reality, including a University of Chicago Medicine example where a promotional video showed patients refilling prescriptions, booking appointments, and getting parking help through Agentforce while much of that experience was still not broadly live. ",{"_key":13019,"_type":154,"marks":13020,"text":13022},"206d65e40c28",[13021],"2732d6fbd97e","Gizmodo",{"_key":13024,"_type":154,"marks":13025,"text":13026},"08f643a8f4b2",[]," followed with their own version of a similar critique: ",{"_key":13028,"_type":154,"marks":13029,"text":13030},"697c688824d6",[165],"Salesforce Has an AI Vaporware Problem",{"_key":13032,"_type":154,"marks":13033,"text":411},"206f41c9301b",[],[13035,13037],{"_key":13012,"_type":272,"blank":57,"href":13036,"noOpener":57,"noReferrer":57,"url":13036},"https://www.bloomberg.com/news/articles/2026-05-22/salesforce-touts-ai-promise-over-reality-in-saaspocalypse-fight",{"_key":13021,"_type":272,"blank":57,"href":13038,"noOpener":57,"noReferrer":57,"url":13038},"https://gizmodo.com/salesforce-has-an-ai-vaporware-problem-2000762993",{"_key":13040,"_type":150,"children":13041,"markDefs":13046,"style":173},"b9a7aedf0060",[13042],{"_key":13043,"_type":154,"marks":13044,"text":13045},"d4e6479320e9",[],"The usual machinery did its thing. Skeptics said told-you-so. Salesforce defenders said you don't understand enterprise software. Buyers asked what's actually live. LinkedIn turned the whole thing into a Marc Benioff effigy.",[],{"_key":13048,"_type":150,"children":13049,"markDefs":13054,"style":173},"b5fd7a66fb46",[13050],{"_key":13051,"_type":154,"marks":13052,"text":13053},"556ef086483a",[],"Fine. That's the internet.",[],{"_key":13056,"_type":150,"children":13057,"markDefs":13062,"style":173},"d3e7ff42ced0",[13058],{"_key":13059,"_type":154,"marks":13060,"text":13061},"47fcf7793249",[],"But underneath the pile-on, there's a real story — one that has less to do with Salesforce specifically and more to do with the gap every enterprise AI vendor is about to walk into. It starts where most tales of enterprise woe start: with a demo.",[],{"_key":13064,"_type":150,"children":13065,"markDefs":13070,"style":158},"cdba59d5f1fb",[13066],{"_key":13067,"_type":154,"marks":13068,"text":13069},"d2774c8e227d",[],"Without context, enterprise AI cannot survive enterprise reality",[],{"_key":13072,"_type":150,"children":13073,"markDefs":13078,"style":173},"c15d0dc993b9",[13074],{"_key":13075,"_type":154,"marks":13076,"text":13077},"6043829de809",[],"A demo has every advantage in the world.",[],{"_key":13080,"_type":150,"children":13081,"markDefs":13086,"style":173},"a3869981ca1c",[13082],{"_key":13083,"_type":154,"marks":13084,"text":13085},"d7a15262a7e2",[],"The path is clean. The data behaves like a good little child. The user asks the right question and the system returns the right answer. Nobody stops the whole production to ask whether the field feeds seven reports, three flows, and one integration.",[],{"_key":13088,"_type":150,"children":13089,"markDefs":13094,"style":173},"4f59fd3ce62c",[13090],{"_key":13091,"_type":154,"marks":13092,"text":13093},"92391c5071ca",[],"A demo gets to show the dream sequence. A live enterprise system does not.",[],{"_key":13096,"_type":150,"children":13097,"markDefs":13102,"style":173},"4f3c9e1a6ff6",[13098],{"_key":13099,"_type":154,"marks":13100,"text":13101},"7dd774929108",[],"Not exactly controversial take, but an important thing to get out of the way first.",[],{"_key":13104,"_type":150,"children":13105,"markDefs":13110,"style":173},"b902d260af1a",[13106],{"_key":13107,"_type":154,"marks":13108,"text":13109},"d12a97622c36",[],"A live Salesforce org carries the full history of the business. From product launches to acquisitions, from new compliance rules to new pricing exceptions, from every buyer behavior change to every peculiar executive request: complexity builds and “we’ll fix it properly next quarter” leaves little residue  behind.",[],{"_key":13112,"_type":150,"children":13113,"markDefs":13125,"style":173},"39926b84b17e",[13114,13118,13122],{"_key":13115,"_type":154,"marks":13116,"text":13117},"9a5965d62f5c",[],"Sometimes it leaves a ",{"_key":13119,"_type":154,"marks":13120,"text":13121},"0fa5e7dc886a",[165],"field",{"_key":13123,"_type":154,"marks":13124,"text":1182},"f2f392ffb67e",[],[],{"_key":13127,"_type":150,"children":13128,"markDefs":13139,"style":173},"d7e651bd5ea5",[13129,13132,13136],{"_key":13130,"_type":154,"marks":13131,"text":13117},"0939c5bbb526",[],{"_key":13133,"_type":154,"marks":13134,"text":13135},"1ecfc3e99b3c",[165],"flow",{"_key":13137,"_type":154,"marks":13138,"text":1182},"8a0067b41478",[],[],{"_key":13141,"_type":150,"children":13142,"markDefs":13164,"style":173},"b6dae3273898",[13143,13147,13152,13156,13160],{"_key":13144,"_type":154,"marks":13145,"text":13146},"4d1850eb2c3a",[],"Sometimes it leaves a validation rule with ",{"_key":13148,"_type":154,"marks":13149,"text":13151},"075b5bfe5ddc",[13150],"83ae84770f08","archeological signposting",{"_key":13153,"_type":154,"marks":13154,"text":13155},"44f4d5072fa6",[]," like… TEMP",{"_key":13157,"_type":154,"marks":13158,"text":13159},"77773b4de6ec",[228],"FIX17DONOTDELETE",{"_key":13161,"_type":154,"marks":13162,"text":13163},"1eabee9bfc22",[],"_TRY2.",[13165],{"_key":13150,"_ref":13166,"_type":463,"linkType":33,"slug":13167},"0dbc1b5b-ac7e-4caf-b0bd-f88139067d3e",{"_type":22,"current":13168},"the-salesforce-delivery-lifecycle-is-broken-new-research",{"_key":13170,"_type":150,"children":13171,"markDefs":13176,"style":173},"193114a0515c",[13172],{"_key":13173,"_type":154,"marks":13174,"text":13175},"f23132b0e698",[],"It’s fun poke fun at those field names. It really is.",[],{"_key":13178,"_type":150,"children":13179,"markDefs":13184,"style":173},"e90358eead77",[13180],{"_key":13181,"_type":154,"marks":13182,"text":13183},"b4657191ffee",[],"But honestly, the humor kind of obscures reality itself. (The future is a helluva vantage point to judge folks from.)",[],{"_key":13186,"_type":150,"children":13187,"markDefs":13192,"style":173},"37ede3154dd3",[13188],{"_key":13189,"_type":154,"marks":13190,"text":13191},"91cf96c96e4a",[],"In actually, this is business. ",[],{"_key":13194,"_type":150,"children":13195,"markDefs":13207,"style":173},"4eaf98fd840b",[13196,13200,13204],{"_key":13197,"_type":154,"marks":13198,"text":13199},"2ebd69eb8e72",[],"Enterprise complexity is not actually accidental mess sitting in the way of transformation. It is the natural result of scale, customization, growth, and most of all.. ",{"_key":13201,"_type":154,"marks":13202,"text":13203},"b9b8e9ca32f7",[228],"survival",{"_key":13205,"_type":154,"marks":13206,"text":4150},"d32f14d99a89",[],[],{"_key":13209,"_type":150,"children":13210,"markDefs":13214,"style":173},"7467124961f9",[13211],{"_key":13205,"_type":154,"marks":13212,"text":13213},[],"The real world is complicated, so the systems that mirror it become complicated too.",[],{"_key":13216,"_type":150,"children":13217,"markDefs":13222,"style":173},"ec8901ccfac9",[13218],{"_key":13219,"_type":154,"marks":13220,"text":13221},"3f91fd247e94",[],"That is exactly where AI — or rather, generic generative AI — starts to really struggle.",[],{"_key":13224,"_type":150,"children":13225,"markDefs":13230,"style":173},"320be109fc9b",[13226],{"_key":13227,"_type":154,"marks":13228,"text":13229},"85d828601c90",[],"Generic AI works best in clean, isolated environments where the system is easy to model. Real enterprises don’t exactly work that way. Complexity is unavoidable if you want to grow, and speed without context becomes risk.",[],{"_key":13232,"_type":150,"children":13233,"markDefs":13238,"style":173},"73dffdd1baa7",[13234],{"_key":13235,"_type":154,"marks":13236,"text":13237},"af1da0b932c9",[],"That’s the real reason behind this Agentforce backlash: The market has seen what agents can do in controlled environments. And when met against the cold-hard light of reality, context mattered more than anybody ever thought.",[],{"_key":13240,"_type":150,"children":13241,"markDefs":13246,"style":158},"44d1001ae0e7",[13242],{"_key":13243,"_type":154,"marks":13244,"text":13245},"b84b01f9e06d",[],"Access is not understanding",[],{"_key":13248,"_type":150,"children":13249,"markDefs":13286,"style":173},"b38b567886bb",[13250,13254,13259,13263,13267,13270,13274,13278,13282],{"_key":13251,"_type":154,"marks":13252,"text":13253},"01f0ffcb26b7",[],"At earnings, ",{"_key":13255,"_type":154,"marks":13256,"text":13258},"71890c2fceff",[13257],"8a408c29ce55","Salesforce reported",{"_key":13260,"_type":154,"marks":13261,"text":1278},"8ead3affa6be",[13262],"62e6ac4d535f",{"_key":13264,"_type":154,"marks":13265,"text":13266},"0535fa326411",[165],"$800 million in Agentforce ARR",{"_key":13268,"_type":154,"marks":13269,"text":1286},"3389177fd853",[],{"_key":13271,"_type":154,"marks":13272,"text":13273},"efa19fcf8cac",[165],"29,000 Agentforce deals",{"_key":13275,"_type":154,"marks":13276,"text":13277},"7132f278e21e",[]," in Q4 FY26. The company is also pushing toward a more agent-first platform through Headless 360, where Salesforce capabilities are exposed across APIs, ",{"_key":13279,"_type":154,"marks":13280,"text":3116},"3cf3bdf1b64a",[13281],"5821c87837a0",{"_key":13283,"_type":154,"marks":13284,"text":13285},"cd777ed5565e",[],", and CLI.",[13287,13288,13290],{"_key":13262,"_type":272,"blank":57,"href":19,"noOpener":57,"noReferrer":57},{"_key":13257,"_type":272,"blank":57,"href":13289,"noOpener":57,"noReferrer":57,"url":13289},"https://www.salesforce.com/news/press-releases/2026/02/25/fy26-q4-earnings/",{"_key":13281,"_ref":3284,"_type":463,"linkType":1636,"slug":13291},{"_type":22,"current":3286},{"_key":13293,"_type":150,"children":13294,"markDefs":13299,"style":173},"8382f3d4a590",[13295],{"_key":13296,"_type":154,"marks":13297,"text":13298},"59fe66125139",[],"Once agents can act across Salesforce without waiting for a human to click through the browser, the important question changes.",[],{"_key":13301,"_type":150,"children":13302,"markDefs":13311,"style":173},"ef8dbdb9ef9c",[13303,13307],{"_key":13304,"_type":154,"marks":13305,"text":13306},"b7a40a01b1ea",[],"It's no longer: ",{"_key":13308,"_type":154,"marks":13309,"text":13310},"7159d0d0f0e4",[228],"Can the agent actually do something?",[],{"_key":13313,"_type":150,"children":13314,"markDefs":13323,"style":173},"2a1f901663cd",[13315,13319],{"_key":13316,"_type":154,"marks":13317,"text":13318},"83ca68071aae",[],"It's: ",{"_key":13320,"_type":154,"marks":13321,"text":13322},"e9a9a0fb91d1",[228],"Does the agent understand what that action will affect?",[],{"_key":13325,"_type":150,"children":13326,"markDefs":13331,"style":173},"a411a0f80519",[13327],{"_key":13328,"_type":154,"marks":13329,"text":13330},"b1b5327ba2f6",[],"That is the last mile. Not the interface. Not the prompt. Not the sparkle icon. Not the keynote moment when everyone claps because the agent booked the appointment, updated the record, or built the thing.",[],{"_key":13333,"_type":150,"children":13334,"markDefs":13339,"style":173},"4ac253cb18ac",[13335],{"_key":13336,"_type":154,"marks":13337,"text":13338},"f4a2ffa974ff",[],"The last mile is pushing through the living complexity around the action:",[],{"_key":13341,"_type":150,"children":13342,"markDefs":13346,"style":173},"4ef710ccf126",[13343],{"_key":13344,"_type":154,"marks":13345,"text":2526},"9128bbacbe4c",[],[],{"_key":13348,"_type":150,"children":13349,"markDefs":13354,"style":173},"94446fe8a1c9",[13350],{"_key":13351,"_type":154,"marks":13352,"text":13353},"a56fbda7746c",[],"What fires when it runs?",[],{"_key":13356,"_type":150,"children":13357,"markDefs":13362,"style":173},"3105a90418e9",[13358],{"_key":13359,"_type":154,"marks":13360,"text":13361},"daff01ef1281",[],"Which team owns it?",[],{"_key":13364,"_type":150,"children":13365,"markDefs":13370,"style":173},"9f8c1395511c",[13366],{"_key":13367,"_type":154,"marks":13368,"text":13369},"0ca8cb683340",[],"What breaks downstream?",[],{"_key":13372,"_type":150,"children":13373,"markDefs":13378,"style":173},"dfa0b73bcc9f",[13374],{"_key":13375,"_type":154,"marks":13376,"text":13377},"d8b5427acac4",[],"These aren't edge cases. This is the actual job — and it's the job AI inherits the moment it starts acting on enterprise systems.",[],{"_key":13380,"_type":150,"children":13381,"markDefs":13386,"style":158},"045300983b24",[13382],{"_key":13383,"_type":154,"marks":13384,"text":13385},"c4ed01249d95",[],"Greenfield will not transform brownfield",[],{"_key":13388,"_type":150,"children":13389,"markDefs":13394,"style":173},"c424e50beff6",[13390],{"_key":13391,"_type":154,"marks":13392,"text":13393},"5b8eaeebb8de",[],"A lot of AI stories assume greenfield conditions. Clean data. Obvious owners. Documented logic. Modern architecture.",[],{"_key":13396,"_type":150,"children":13397,"markDefs":13402,"style":173},"903d408571bc",[13398],{"_key":13399,"_type":154,"marks":13400,"text":13401},"709111a33f69",[],"That’s adorable.",[],{"_key":13404,"_type":150,"children":13405,"markDefs":13410,"style":173},"19f8514cfd2a",[13406],{"_key":13407,"_type":154,"marks":13408,"text":13409},"d52076b401c4",[],"In Org City, there are roads under roads. There are pipes nobody wants to touch. Buildings with broken foundations. Weird alleys that exist because of a decision made in 2017 by someone who now runs revenue operations at a direct competitor.",[],{"_key":13412,"_type":150,"children":13413,"markDefs":13418,"style":173},"e0fa9b0f9cb1",[13414],{"_key":13415,"_type":154,"marks":13416,"text":13417},"760cc858f14a",[],"That's why \"just rebuild it\" almost never works the way people think it will. Rebuilding ignores the thing that makes the system valuable in the first place: the accumulated business context inside it.",[],{"_key":13420,"_type":150,"children":13421,"markDefs":13426,"style":173},"b62ad1673506",[13422],{"_key":13423,"_type":154,"marks":13424,"text":13425},"44dffc5066b3",[],"The goal isn't to nix complexity. It's to slap a harness on complexity by making it legible — legible enough to move through it with both speed and governance.",[],{"_key":13428,"_type":150,"children":13429,"markDefs":13434,"style":173},"4924de37aa43",[13430],{"_key":13431,"_type":154,"marks":13432,"text":13433},"6a9e12cd73d5",[],"That's the actual enterprise opportunity. Real-world context has to be part of the AI equation, or the equation just won’t balance out.",[],{"_key":13436,"_type":150,"children":13437,"markDefs":13442,"style":158},"226d7c26b42d",[13438],{"_key":13439,"_type":154,"marks":13440,"text":13441},"48d4e896ed1e",[],"The agentic layer carries the context",[],{"_key":13444,"_type":150,"children":13445,"markDefs":13459,"style":173},"e0084e86d144",[13446,13450,13455],{"_key":13447,"_type":154,"marks":13448,"text":13449},"e152b8587be8",[],"As Salesforce becomes more agent-accessible, the org itself needs to become more agent-legible. That requires ",{"_key":13451,"_type":154,"marks":13452,"text":13454},"9e9fa2df67e2",[13453],"27944f484d73","an agentic layer",{"_key":13456,"_type":154,"marks":13457,"text":13458},"b1d9d39e9df8",[]," sitting across the systems where work actually happens — the metadata, automations, fields, rules, permissions, workflows, and dependencies that connect them.",[13460],{"_key":13453,"_ref":7124,"_type":463,"linkType":33,"slug":13461},{"_type":22,"current":7126},{"_key":13463,"_type":150,"children":13464,"markDefs":13469,"style":173},"6eaffb784a5c",[13465],{"_key":13466,"_type":154,"marks":13467,"text":13468},"306ec819936a",[],"Enterprise transformation is a cross-system ordeal. A Salesforce change can affect data pipelines. A ServiceNow process can depend on customer data. A Snowflake model shapes reporting, forecasting, and executive decision-making. The deeper the integrations, the more context matters.",[],{"_key":13471,"_type":150,"children":13472,"markDefs":13477,"style":173},"24c265d8815a",[13473],{"_key":13474,"_type":154,"marks":13475,"text":13476},"684bda9689f7",[],"That is why agentic AI cannot sit on top of the enterprise and speculate. It has to understand the system underneath. It has to know the blast radius before the change. It has to carry context from discovery into design, from design into build, from build into ongoing monitoring.",[],{"_key":13479,"_type":150,"children":13480,"markDefs":13485,"style":173},"c550485f6e2e",[13481],{"_key":13482,"_type":154,"marks":13483,"text":13484},"f54be0449f69",[],"Otherwise, the agent is just moving fast through a dark room full of glass furniture.",[],{"_key":13487,"_type":150,"children":13488,"markDefs":13493,"style":173},"a79dc9376857",[13489],{"_key":13490,"_type":154,"marks":13491,"text":13492},"06c008bb48fc",[],"Impressive... Still a terrible idea.",[],{"_key":13495,"_type":150,"children":13496,"markDefs":13501,"style":173},"15a576a72a8d",[13497],{"_key":13498,"_type":154,"marks":13499,"text":13500},"f0edb794e6a8",[],"An agent that can create a field is interesting. An agent that can tell you where the field is used, what depends on it, what breaks downstream, who owns the process, whether the change violates standards, and how to deploy it safely — that's operational. That's scalable. That's worth the ARR slide.",[],{"_key":13503,"_type":150,"children":13504,"markDefs":13509,"style":173},"cde80545e00a",[13505],{"_key":13506,"_type":154,"marks":13507,"text":13508},"1a70e723a37f",[],"\"Vaporware\" is a misdiagnosis. The right diagnosis is: the demo cleared the easy part, and the market is now reckoning with the hard part.",[],{"_key":13511,"_type":150,"children":13512,"markDefs":13517,"style":158},"ada14ae24427",[13513],{"_key":13514,"_type":154,"marks":13515,"text":13516},"fbd5742602cc",[],"The race is the last mile",[],{"_key":13519,"_type":150,"children":13520,"markDefs":13525,"style":173},"30731d731cbb",[13521],{"_key":13522,"_type":154,"marks":13523,"text":13524},"20dda17c9607",[],"The media dogpile will pass. Too much meat on the bone for the news cycle to stay focused on one quarter's worth of customer-story scrutiny.",[],{"_key":13527,"_type":150,"children":13528,"markDefs":13533,"style":173},"2a9835dad59b",[13529],{"_key":13530,"_type":154,"marks":13531,"text":13532},"b9a4b1e0258c",[],"Salesforce will keep building. Buyers will keep experimenting. The AI narrative will keep swinging between \"this changes everything\" and \"this kinda sucks,\" depending on the week, the stock price, and which executive said something dramatic on a podcast.",[],{"_key":13535,"_type":150,"children":13536,"markDefs":13541,"style":173},"b99f0723083a",[13537],{"_key":13538,"_type":154,"marks":13539,"text":13540},"c1b536ec0b95",[],"But the shift toward context will keep its steady march. Salesforce is becoming more programmable. Enterprise systems are becoming more agent-accessible. AI agents are moving from answering questions to taking action.",[],{"_key":13543,"_type":150,"children":13544,"markDefs":13565,"style":173},"aa7a95a7ef3b",[13545,13549,13553,13557,13561],{"_key":13546,"_type":154,"marks":13547,"text":13548},"8777450b12b7",[],"That future doesn't become less likely just because some demos outran production. The distance between a ",{"_key":13550,"_type":154,"marks":13551,"text":13552},"c58bc0c1e4b0",[228],"demoed",{"_key":13554,"_type":154,"marks":13555,"text":13556},"5d280f6a20d9",[]," and a ",{"_key":13558,"_type":154,"marks":13559,"text":13560},"d990123cc774",[228],"deployed",{"_key":13562,"_type":154,"marks":13563,"text":13564},"5d6414771f92",[]," is filled with metadata, permissions, dependencies, workflows, integrations, governance, auditability, business logic, and change impact.",[],{"_key":13567,"_type":150,"children":13568,"markDefs":13579,"style":173},"9767c491ffe7",[13569,13573,13576],{"_key":13570,"_type":154,"marks":13571,"text":13572},"a9919dc94781",[],"In other words: ",{"_key":13574,"_type":154,"marks":13575,"text":6971},"b0eff011b116",[165],{"_key":13577,"_type":154,"marks":13578,"text":411},"17dfa1746718",[],[],{"_key":13581,"_type":150,"children":13582,"markDefs":13587,"style":173},"5bb2dc8a27ea",[13583],{"_key":13584,"_type":154,"marks":13585,"text":13586},"3ccf40b5696b",[],"The demo — so pure, so simple — was the easy part.",[],{"_type":17,"description":13589,"shareImage":13590,"title":13592},"Agentic AI looks awesome... in a demo. Inside a real Salesforce org, it needs metadata, dependencies, governance, and context to survive production.",{"_type":40,"asset":13591},{"_ref":12964,"_type":1066},"The Demo Was the Easy Part | Sweep",{"_type":22,"current":13594},"the-demo-was-the-easy-part",{"_createdAt":13596,"_id":12023,"_rev":13597,"_type":33,"_updatedAt":13598,"author":13599,"category":13615,"featuredImage":13621,"modularContent":13656,"postTitle":13661,"publishDate":13662,"richText":13663,"seo":14293,"slug":14298},"2026-05-20T18:55:54Z","ApnQUSenpum1vRtsuIhI7e","2026-05-20T19:16:53Z",{"authorImage":13600,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":13601},{"_type":40,"asset":13602},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":13603,"mimeType":83,"opt":13613,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":13604,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":13605},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":13606,"darkVibrant":13607,"dominant":13608,"lightMuted":13609,"lightVibrant":13610,"muted":13611,"vibrant":13612},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":13614},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":13616,"_type":11,"_updatedAt":12,"selectedColor":13618,"seo":13619,"slug":13620,"title":24},{"base":13617},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":13622,"image":13623},"The Salesforce Questions AI Chatbots Can't Answer",{"_type":40,"asset":13624},{"_createdAt":13625,"_id":13626,"_rev":13627,"_type":45,"_updatedAt":13625,"assetId":13628,"extension":105,"metadata":13629,"mimeType":133,"originalFilename":13651,"path":13652,"sha1hash":13628,"size":13653,"uploadId":13654,"url":13655},"2026-05-20T19:00:56Z","image-a044fc60048c8e7bfc91df245eea7a51effe7d1e-1200x628-png","dxwzgBoWQavI6yhGiBE1JG","a044fc60048c8e7bfc91df245eea7a51effe7d1e",{"_type":50,"blurHash":13630,"dimensions":13631,"hasAlpha":57,"isOpaque":57,"lqip":13634,"palette":13635},"MNRd|gE5t5xYfQj[a|s.s.oK~7xYNIWWRl",{"_type":53,"aspectRatio":13632,"height":13633,"width":111},1.910828025477707,628,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAACXBIWXMAAAsTAAALEwEAmpwYAAABuklEQVR4nI2SbU8aQRSF92+xM+zs7K6/sloVEcSSaFIpvlBXYRcILCw29YNalWArL40vtX5ARE8zM0Al0cQPJ3ey2fucM3euNqg76AcOBjUbw9DBsDEzqkpP43qgzs+v6CGw8ce3cONZ0G58C5dfTfT2Oa59S9buPkevwNHNK12Jn0sW/lZsiABj0NjgKVRQIa29ayJcpVKH61EEKxReTEcxTlBaVqqlKBppiqMNA7dFC4+hM9EwnE6u/cqZqKcoyssE1SRBYV5H7kME7lxEgZd0eIs6Cos6qkmKk4yBix1T6mfOhAh0XeAYBLYCnmcZghUCL0aQX9DhzkbgfozAX9IRpIhMXklQaSaMqwmCcpzIAJUkkb0nGwbuy5YCnn1hqCQUTKTwY7pMVoqrBnFdocO1KFrbJlrbDKdZhrMsw/kmQ3OToety9KujhBc7DN/S6sqNTxTf16JyXsJZfJNJEhTHnw3clSwM6jb6NQcPL/RY/z9HTTgJ9+YWk7MQr37lcfzOc3RcE23XRGeP49YXMNX41vpIoBi0HyPouHyyAhONdlDuYfg2ZArYzDL8yBi4K6qhvoRNwd8J/Ac7xEO7S1dvSgAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":13636,"darkVibrant":13638,"dominant":13641,"lightMuted":13643,"lightVibrant":13645,"muted":13647,"vibrant":13650},{"_type":62,"background":13637,"foreground":64,"population":3491,"title":64},"#322643",{"_type":62,"background":13639,"foreground":64,"population":13640,"title":64},"#5d3b1e",0.72,{"_type":62,"background":10545,"foreground":72,"population":13642,"title":72},51.78,{"_type":62,"background":13644,"foreground":72,"population":82,"title":64},"#9c9cac",{"_type":62,"background":12322,"foreground":72,"population":13646,"title":72},3.74,{"_type":62,"background":13648,"foreground":64,"population":13649,"title":64},"#9a816c",0.52,{"_type":62,"background":10545,"foreground":72,"population":13642,"title":72},"the-salesforce-questions-ai-chatbots-can-ls-1200x628.png","images/9eu1m6zu/production/a044fc60048c8e7bfc91df245eea7a51effe7d1e-1200x628.png",104287,"HwwFdC86L8WqjOfTCcYBbuATUWxJzApj","https://cdn.sanity.io/images/9eu1m6zu/production/a044fc60048c8e7bfc91df245eea7a51effe7d1e-1200x628.png",[13657],{"_key":13658,"_type":142,"cols":143,"filterByCategory":13659,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":13660},"e92de3dca57f1040c5b1468180998887",{"_ref":6,"_type":1066},"Read more about AI readiness:","The Salesforce Questions that AI Chatbots Can't Answer ","2026-05-22",[13664,13671,13694,13702,13710,13717,13725,13732,13739,13747,13759,13775,13782,13790,13809,13817,13840,13852,13860,13879,13887,13895,13903,13911,13919,13927,13935,13943,13951,13959,13967,13975,13983,13991,13999,14007,14015,14023,14035,14043,14059,14067,14075,14083,14091,14107,14115,14123,14147,14155,14163,14171,14190,14198,14206,14214,14222,14241,14249,14257,14265,14277,14285],{"_key":13665,"_type":150,"children":13666,"markDefs":13670,"style":158},"60ddefa61d2c",[13667],{"_key":13668,"_type":154,"marks":13669,"text":156},"8303f59ddf42",[],[],{"_key":13672,"_type":150,"children":13673,"level":54,"listItem":171,"markDefs":13693,"style":173},"b6cbfe4b5e43",[13674,13678,13682,13686,13690],{"_key":13675,"_type":154,"marks":13676,"text":13677},"aa5988477cb4",[],"L4 questions — about change over time — are structurally different from L3 questions that are focused more on whole-org reasoning. L3 is a ",{"_key":13679,"_type":154,"marks":13680,"text":13681},"c63a8d4f9d2f",[228],"scope",{"_key":13683,"_type":154,"marks":13684,"text":13685},"6582b0bbca2a",[]," problem. L4 is a ",{"_key":13687,"_type":154,"marks":13688,"text":13689},"d428b6741ca3",[228],"memory",{"_key":13691,"_type":154,"marks":13692,"text":4514},"85988a469040",[],[],{"_key":13695,"_type":150,"children":13696,"level":54,"listItem":171,"markDefs":13701,"style":173},"387088a293b2",[13697],{"_key":13698,"_type":154,"marks":13699,"text":13700},"ba1cf42a68d8",[],"No AI chatbot tool can answer L4 questions in principle, because the architecture is question-at-a-time and none have no continuous view of the org between sessions.",[],{"_key":13703,"_type":150,"children":13704,"level":54,"listItem":171,"markDefs":13709,"style":173},"f1bde066ab64",[13705],{"_key":13706,"_type":154,"marks":13707,"text":13708},"507c71925d28",[],"SOQL against SetupAuditTrail returns raw rows. What you actually need is contextualized change history — connected to the components that were affected and the dependencies that were touched. That requires a system that watches the org, not one that talks to it.",[],{"_key":13711,"_type":150,"children":13712,"markDefs":13716,"style":173},"2aa1c179366f",[13713],{"_key":13714,"_type":154,"marks":13715,"text":1681},"73f8392b71bb",[],[],{"_key":13718,"_type":150,"children":13719,"markDefs":13724,"style":173},"0efdf104e2cd",[13720],{"_key":13721,"_type":154,"marks":13722,"text":13723},"3a10dae820b9",[],"Open your Salesforce setup audit trail right now. ",[],{"_key":13726,"_type":150,"children":13727,"markDefs":13731,"style":173},"24fdbc3b445e",[13728],{"_key":13721,"_type":154,"marks":13729,"text":13730},[],"Pick the most recent change. ",[],{"_key":13733,"_type":150,"children":13734,"markDefs":13738,"style":173},"1bf5481fbc94",[13735],{"_key":13721,"_type":154,"marks":13736,"text":13737},[],"It probably reads something like:",[],{"_key":13740,"_type":150,"children":13741,"markDefs":13746,"style":173},"86848e65ae9c",[13742],{"_key":13743,"_type":154,"marks":13744,"text":13745},"acb45ac86091",[228],"User: Sarah Martinez. Date: Monday 9:47 AM. Action: Changed field. Component: Account.Account_Status__c.",[],{"_key":13748,"_type":150,"children":13749,"markDefs":13758,"style":173},"70bf12d4fe00",[13750,13754],{"_key":13751,"_type":154,"marks":13752,"text":13753},"8a76d0464b5f",[],"Now ask: ",{"_key":13755,"_type":154,"marks":13756,"text":13757},"a5100c96c872",[228],"what did that change affect?",[],{"_key":13760,"_type":150,"children":13761,"markDefs":13774,"style":173},"74b05c24f092",[13762,13766,13770],{"_key":13763,"_type":154,"marks":13764,"text":13765},"aae01708756e",[],"The audit trail sure as heck won’t tell you. It’ll tell you that the change ",{"_key":13767,"_type":154,"marks":13768,"text":13769},"c554478e6125",[228],"happened,",{"_key":13771,"_type":154,"marks":13772,"text":13773},"6883c4901379",[]," not that Account_Status__c is referenced by four flows, two Apex classes, a validation rule, and the sales territory routing logic in your managed package. ",[],{"_key":13776,"_type":150,"children":13777,"markDefs":13781,"style":173},"839c896aaafa",[13778],{"_key":13771,"_type":154,"marks":13779,"text":13780},[],"It doesn't tell you which dashboards now show different numbers, which integrations might break, or whether the change was even intentional.",[],{"_key":13783,"_type":150,"children":13784,"markDefs":13789,"style":173},"5e868de46c50",[13785],{"_key":13786,"_type":154,"marks":13787,"text":13788},"e04f7bd07c6d",[],"If you want that, you have to put it together yourself — manually, in a series of tabs, by hand. Or you ask an AI tool, and find out the hard way that AI tools can't help with this either.",[],{"_key":13791,"_type":150,"children":13792,"markDefs":13806,"style":173},"99f404052357",[13793,13797,13802],{"_key":13794,"_type":154,"marks":13795,"text":13796},"2516b0e3aa49",[],"That's an L4 question — ",{"_key":13798,"_type":154,"marks":13799,"text":13801},"8b0ae6271745",[13800],"65e2bc4a28d4","fourth tier in the four-layer framework",{"_key":13803,"_type":154,"marks":13804,"text":13805},"52486bd6582e",[]," for how AI handles Salesforce work. L4 is about change over time, and it's different from every other layer in a way that gets glossed over.",[13807],{"_key":13800,"_ref":7571,"_type":463,"linkType":33,"slug":13808},{"_type":22,"current":7573},{"_key":13810,"_type":150,"children":13811,"markDefs":13816,"style":158},"85888942ff3e",[13812],{"_key":13813,"_type":154,"marks":13814,"text":13815},"6285323f66e5",[],"L3 is a scope problem. L4 is a memory problem.",[],{"_key":13818,"_type":150,"children":13819,"markDefs":13837,"style":173},"55e028a3a960",[13820,13825,13829,13833],{"_key":13821,"_type":154,"marks":13822,"text":13824},"6f0779b6ba31",[13823],"a20a5d12c2e7","L3 questions",{"_key":13826,"_type":154,"marks":13827,"text":13828},"a3b24ac7fffc",[]," — what references this field, what does this flow do, where is the duplicate logic — are about ",{"_key":13830,"_type":154,"marks":13831,"text":13832},"949f1eeeeb2e",[228],"what the org looks like right now.",{"_key":13834,"_type":154,"marks":13835,"text":13836},"2eca7f983599",[]," The challenge is that the answer touches dozens of components and there's no API that returns it whole. You need the whole org as context. Hard problem, but solvable with a graph that maps everything once.",[13838],{"_key":13823,"_ref":3199,"_type":463,"linkType":33,"slug":13839},{"_type":22,"current":3201},{"_key":13841,"_type":150,"children":13842,"markDefs":13851,"style":173},"06dd1b3d171d",[13843,13847],{"_key":13844,"_type":154,"marks":13845,"text":13846},"3ee33c1bea87",[],"L4 questions are different. They're about ",{"_key":13848,"_type":154,"marks":13849,"text":13850},"a8c7eee5fc40",[228],"what the org looked like yesterday, last week, last quarter — and what changed.",[],{"_key":13853,"_type":150,"children":13854,"markDefs":13859,"style":173},"5a478e8ba375",[13855],{"_key":13856,"_type":154,"marks":13857,"text":13858},"5b396350075b",[],"That's not a scope problem. It's a memory problem. Even if you had a perfect snapshot of the current org in front of you, you couldn't answer \"what changed since Tuesday\" without also having a snapshot from Tuesday. And another from Monday. And another from last week. And the ability to diff them, contextualize the diffs against the dependency graph, and surface the ones that matter.",[],{"_key":13861,"_type":150,"children":13862,"markDefs":13876,"style":173},"cf7c35895657",[13863,13867,13872],{"_key":13864,"_type":154,"marks":13865,"text":13866},"bdd60ee87b5d",[],"AI chat tools — ",{"_key":13868,"_type":154,"marks":13869,"text":13871},"aabf73dcd50a",[13870],"3d608ce4a87f","Claude with any MCP",{"_key":13873,"_type":154,"marks":13874,"text":13875},"b89d56b1d6f3",[],", Cursor with any setup, Agentforce with any configuration — don't have any of that. They have a session. The session starts when you open the chat and ends when you close it. There is no memory of your org between sessions, no continuous view, no diff capability. Each conversation begins from zero.",[13877],{"_key":13870,"_ref":11134,"_type":463,"linkType":33,"slug":13878},{"_type":22,"current":12271},{"_key":13880,"_type":150,"children":13881,"markDefs":13886,"style":173},"c8c500ed65cf",[13882],{"_key":13883,"_type":154,"marks":13884,"text":13885},"7b30f80783aa",[],"That's not a limitation to engineer around. It's the architecture. Question-at-a-time tools answer questions at one point in time. They cannot answer questions about change, because change requires comparison across time and they don't have access to time.",[],{"_key":13888,"_type":150,"children":13889,"markDefs":13894,"style":158},"90df216f4815",[13890],{"_key":13891,"_type":154,"marks":13892,"text":13893},"c407ef09c8f6",[],"What L4 questions actually look like",[],{"_key":13896,"_type":150,"children":13897,"markDefs":13902,"style":173},"aa94f9a990e1",[13898],{"_key":13899,"_type":154,"marks":13900,"text":13901},"ef73bf4a5825",[],"Real L4 questions are mundane and load-bearing. A few from any given week in an enterprise org:",[],{"_key":13904,"_type":150,"children":13905,"level":54,"listItem":171,"markDefs":13910,"style":173},"12d4cae82c1f",[13906],{"_key":13907,"_type":154,"marks":13908,"text":13909},"7e427265ffac",[228],"What changed in our org since the last release?",[],{"_key":13912,"_type":150,"children":13913,"level":54,"listItem":171,"markDefs":13918,"style":173},"9ae824b41510",[13914],{"_key":13915,"_type":154,"marks":13916,"text":13917},"a7681ec53dce",[228],"Who modified the lead routing flow on Tuesday, and why?",[],{"_key":13920,"_type":150,"children":13921,"level":54,"listItem":171,"markDefs":13926,"style":173},"03dc195fcca6",[13922],{"_key":13923,"_type":154,"marks":13924,"text":13925},"9b25b142c2eb",[228],"Which validation rules are new this quarter, and which are firing?",[],{"_key":13928,"_type":150,"children":13929,"level":54,"listItem":171,"markDefs":13934,"style":173},"ffa28403c32a",[13930],{"_key":13931,"_type":154,"marks":13932,"text":13933},"4f840bf94215",[228],"Did anything change in the CPQ price rules between sandbox and prod?",[],{"_key":13936,"_type":150,"children":13937,"level":54,"listItem":171,"markDefs":13942,"style":173},"aad1b02b77c5",[13938],{"_key":13939,"_type":154,"marks":13940,"text":13941},"afb36145e5d4",[228],"What's drifted from our standard since the last audit?",[],{"_key":13944,"_type":150,"children":13945,"level":54,"listItem":171,"markDefs":13950,"style":173},"6aa3be1d24a8",[13946],{"_key":13947,"_type":154,"marks":13948,"text":13949},"14941a26afac",[228],"Are we approaching any governor limits more often than we were last month?",[],{"_key":13952,"_type":150,"children":13953,"markDefs":13958,"style":173},"128a20b9641f",[13954],{"_key":13955,"_type":154,"marks":13956,"text":13957},"4d6470f5c617",[],"These aren't exotic. They're the questions that run your ongoing operations — release management, change governance, sandbox-to-prod parity, technical debt tracking, audit prep.",[],{"_key":13960,"_type":150,"children":13961,"markDefs":13966,"style":173},"5096d7f51cc9",[13962],{"_key":13963,"_type":154,"marks":13964,"text":13965},"6cd76a5e4204",[],"Answering any one of them requires:",[],{"_key":13968,"_type":150,"children":13969,"level":54,"listItem":902,"markDefs":13974,"style":173},"e43c6f32905a",[13970],{"_key":13971,"_type":154,"marks":13972,"text":13973},"5c67a5da2c61",[],"A snapshot of the org from before the change.",[],{"_key":13976,"_type":150,"children":13977,"level":54,"listItem":902,"markDefs":13982,"style":173},"a300eadba21c",[13978],{"_key":13979,"_type":154,"marks":13980,"text":13981},"7177aa654475",[],"A snapshot from after.",[],{"_key":13984,"_type":150,"children":13985,"level":54,"listItem":902,"markDefs":13990,"style":173},"f3dd99463c99",[13986],{"_key":13987,"_type":154,"marks":13988,"text":13989},"5a675d3ad625",[],"The ability to compare the two without missing anything.",[],{"_key":13992,"_type":150,"children":13993,"level":54,"listItem":902,"markDefs":13998,"style":173},"1f35d3818233",[13994],{"_key":13995,"_type":154,"marks":13996,"text":13997},"7b8cb1361e72",[],"The dependency graph to know what each change actually affected.",[],{"_key":14000,"_type":150,"children":14001,"level":54,"listItem":902,"markDefs":14006,"style":173},"87d2243b57ae",[14002],{"_key":14003,"_type":154,"marks":14004,"text":14005},"fe9081a5ada4",[],"The connective tissue to attribute the change to a person, a release, a purpose.",[],{"_key":14008,"_type":150,"children":14009,"markDefs":14014,"style":173},"28a7ec141db1",[14010],{"_key":14011,"_type":154,"marks":14012,"text":14013},"dee0a41493e8",[],"That's not an MCP tool. That's a system that watches the org continuously, indexes what it sees, and connects every change back to the things it touched.",[],{"_key":14016,"_type":150,"children":14017,"markDefs":14022,"style":158},"09134cf48990",[14018],{"_key":14019,"_type":154,"marks":14020,"text":14021},"623ce5d92caa",[],"What SOQL can give you (and what it can’t)",[],{"_key":14024,"_type":150,"children":14025,"markDefs":14034,"style":173},"b744ee86ce44",[14026,14030],{"_key":14027,"_type":154,"marks":14028,"text":14029},"fffcb76a8d50",[],"A common pushback: ",{"_key":14031,"_type":154,"marks":14032,"text":14033},"80ae6dea3402",[228],"you can query SetupAuditTrail with SOQL. The MCP can do that.",[],{"_key":14036,"_type":150,"children":14037,"markDefs":14042,"style":173},"8e48b4a0a1db",[14038],{"_key":14039,"_type":154,"marks":14040,"text":14041},"242de1918e7a",[],"True. You can run SELECT CreatedDate, CreatedBy.Name, Action, Display FROM SetupAuditTrail ORDER BY CreatedDate DESC and get a list of rows back. That's exactly what comes out.",[],{"_key":14044,"_type":150,"children":14045,"markDefs":14058,"style":173},"bbd8d5d6ca92",[14046,14050,14054],{"_key":14047,"_type":154,"marks":14048,"text":14049},"aa2d9761e058",[],"What you get is a spreadsheet. ",{"_key":14051,"_type":154,"marks":14052,"text":14053},"22ec1830105f",[228],"User changed field. User created flow. User deactivated validation rule.",{"_key":14055,"_type":154,"marks":14056,"text":14057},"4dd86f475779",[]," Lines of log entries with timestamps and names.",[],{"_key":14060,"_type":150,"children":14061,"markDefs":14066,"style":173},"b0a28256914d",[14062],{"_key":14063,"_type":154,"marks":14064,"text":14065},"28252351f1a3",[],"What you don't get:",[],{"_key":14068,"_type":150,"children":14069,"level":54,"listItem":171,"markDefs":14074,"style":173},"f06b9d91c45e",[14070],{"_key":14071,"_type":154,"marks":14072,"text":14073},"7537188fd6aa",[],"Which downstream components the change affected",[],{"_key":14076,"_type":150,"children":14077,"level":54,"listItem":171,"markDefs":14082,"style":173},"1c25f60bf5e3",[14078],{"_key":14079,"_type":154,"marks":14080,"text":14081},"95f64d9c3876",[],"Whether the change introduced a new dependency or removed an existing one",[],{"_key":14084,"_type":150,"children":14085,"level":54,"listItem":171,"markDefs":14090,"style":173},"1af896403022",[14086],{"_key":14087,"_type":154,"marks":14088,"text":14089},"d622be924009",[],"Whether the change is connected to a known release, a ticket, an intent",[],{"_key":14092,"_type":150,"children":14093,"level":54,"listItem":171,"markDefs":14106,"style":173},"a9d509b2c9ab",[14094,14098,14102],{"_key":14095,"_type":154,"marks":14096,"text":14097},"fad0f724d376",[],"Whether the change broke anything, or is ",{"_key":14099,"_type":154,"marks":14100,"text":14101},"95b629590243",[228],"about to",{"_key":14103,"_type":154,"marks":14104,"text":14105},"b3fe6e51377c",[]," break something",[],{"_key":14108,"_type":150,"children":14109,"level":54,"listItem":171,"markDefs":14114,"style":173},"c14b025f2c11",[14110],{"_key":14111,"_type":154,"marks":14112,"text":14113},"0b3330fa07c4",[],"Whether the change matches an approved pattern or is a one-off",[],{"_key":14116,"_type":150,"children":14117,"level":54,"listItem":171,"markDefs":14122,"style":173},"9e4062e4cde0",[14118],{"_key":14119,"_type":154,"marks":14120,"text":14121},"d7b3ef484173",[],"Whether the change drifts from your last sandbox-prod parity baseline",[],{"_key":14124,"_type":150,"children":14125,"markDefs":14146,"style":173},"652d768121f1",[14126,14130,14134,14138,14142],{"_key":14127,"_type":154,"marks":14128,"text":14129},"006cdc736083",[],"SOQL gives you the ",{"_key":14131,"_type":154,"marks":14132,"text":14133},"125756044483",[228],"fact",{"_key":14135,"_type":154,"marks":14136,"text":14137},"16723da96ebd",[]," of change. It doesn't give you the ",{"_key":14139,"_type":154,"marks":14140,"text":14141},"325aabc7089c",[228],"story",{"_key":14143,"_type":154,"marks":14144,"text":14145},"6d29d9ff40ab",[]," of change. The fact is useful in a forensic context — when something breaks at 3pm on Friday and you're trying to figure out what happened at 11am Friday morning. The story is what you need for everything else: governance, release management, drift detection, ongoing health.",[],{"_key":14148,"_type":150,"children":14149,"markDefs":14154,"style":173},"68d45c6e4bfe",[14150],{"_key":14151,"_type":154,"marks":14152,"text":14153},"ba7d822266ed",[],"The gap between fact and story is exactly the gap between L3 and L4 in your operational stack. SOQL fills the fact column. Building the story requires watching the org, parsing every change against the graph, and surfacing the ones that matter without being asked.",[],{"_key":14156,"_type":150,"children":14157,"markDefs":14162,"style":158},"6a38accd65d7",[14158],{"_key":14159,"_type":154,"marks":14160,"text":14161},"bab10f4946af",[],"This is what continuous monitoring actually looks like",[],{"_key":14164,"_type":150,"children":14165,"markDefs":14170,"style":173},"b93763553dae",[14166],{"_key":14167,"_type":154,"marks":14168,"text":14169},"c5de75cf2120",[],"The structural fix for L4 is a system that runs even when no one's asking it a question.",[],{"_key":14172,"_type":150,"children":14173,"markDefs":14187,"style":173},"1c8c57381951",[14174,14178,14183],{"_key":14175,"_type":154,"marks":14176,"text":14177},"67ede3b852bc",[],"That's what ",{"_key":14179,"_type":154,"marks":14180,"text":14182},"9498d94b8829",[14181],"c85191dc954f","Sweep's monitoring agents",{"_key":14184,"_type":154,"marks":14185,"text":14186},"f1d4229466df",[]," do. They continuously scan the org for change, parse each change against the current metadata graph, and surface what matters — duplicate logic emerging across flows, governor limit pressure trending up, validation rules drifting between sandboxes, dependencies that broke when a managed package updated. You don't query them. They tell you.",[14188],{"_key":14181,"_ref":5879,"_type":463,"linkType":1636,"slug":14189},{"_type":22,"current":5881},{"_key":14191,"_type":150,"children":14192,"markDefs":14197,"style":173},"78432dfcc378",[14193],{"_key":14194,"_type":154,"marks":14195,"text":14196},"18140927a07c",[],"This is the opposite of how MCP works. MCP is reactive: you ask, it answers. Monitoring is proactive: it watches, it tells. Both have a place, and the L4 work — the ongoing operational health of the org — only happens with the second.",[],{"_key":14199,"_type":150,"children":14200,"markDefs":14205,"style":173},"7eb228e1d80f",[14201],{"_key":14202,"_type":154,"marks":14203,"text":14204},"4f9f2d07df9e",[],"The connection to the broader graph matters here. A monitoring agent that surfaces \"Permission Set X was modified\" without the graph context is just a fancier audit trail. The same agent that surfaces \"Permission Set X was modified — it grants access to Revenue__c, which is referenced by four reports and the Q3 revenue dashboard, none of which were updated\" is doing L4 work. The change becomes a story because the graph supplies the context.",[],{"_key":14207,"_type":150,"children":14208,"markDefs":14213,"style":158},"d8aa6318c255",[14209],{"_key":14210,"_type":154,"marks":14211,"text":14212},"baae46b0df28",[],"The governance angle",[],{"_key":14215,"_type":150,"children":14216,"markDefs":14221,"style":173},"e2e4e04f7445",[14217],{"_key":14218,"_type":154,"marks":14219,"text":14220},"308b9899136c",[],"Most teams realize they need L4 not when they're building something new but when something old breaks.",[],{"_key":14223,"_type":150,"children":14224,"markDefs":14238,"style":173},"8f8e8d1138cb",[14225,14229,14234],{"_key":14226,"_type":154,"marks":14227,"text":14228},"488025f0b66c",[],"A field gets repurposed without anyone telling the analytics team. A validation rule gets deactivated for \"just this one record\" and then forgotten. A managed package update ",{"_key":14230,"_type":154,"marks":14231,"text":14233},"887fe1a482a9",[14232],"958ac3f07a17","silently changes a permission set",{"_key":14235,"_type":154,"marks":14236,"text":14237},"8280805cf123",[],". A sandbox refresh wipes out a fix that hadn't been backed into production yet. None of these are catastrophes the day they happen. They become catastrophes weeks later, when the downstream effect surfaces in a board report or a customer support escalation.",[14239],{"_key":14232,"_ref":3603,"_type":463,"linkType":33,"slug":14240},{"_type":22,"current":3605},{"_key":14242,"_type":150,"children":14243,"markDefs":14248,"style":173},"713c328139ee",[14244],{"_key":14245,"_type":154,"marks":14246,"text":14247},"033ae1d9b176",[],"L4 work catches these before they compound. The metadata graph tells you what's connected. The monitoring layer tells you when one of those connections changes. Together, they're the closest thing Salesforce orgs have to a governance system that runs without humans babysitting it.",[],{"_key":14250,"_type":150,"children":14251,"markDefs":14256,"style":173},"611232300962",[14252],{"_key":14253,"_type":154,"marks":14254,"text":14255},"9d256b23a862",[],"Which is why this is a real product category, not a feature. Question-at-a-time AI tools can't grow into L4 work by adding more MCP tools or better prompts. The architecture is wrong for the job.",[],{"_key":14258,"_type":150,"children":14259,"markDefs":14264,"style":158},"3b1cebcbb649",[14260],{"_key":14261,"_type":154,"marks":14262,"text":14263},"3b84b26effa5",[],"The test",[],{"_key":14266,"_type":150,"children":14267,"markDefs":14276,"style":173},"c6d08c848391",[14268,14272],{"_key":14269,"_type":154,"marks":14270,"text":14271},"508ab60f92a6",[],"If you want to know whether your current setup serves L4 questions, ask whatever AI tool you've got connected: ",{"_key":14273,"_type":154,"marks":14274,"text":14275},"fd53dfa386ba",[228],"what changed in our Salesforce org this week, and which of those changes affected production-critical components?",[],{"_key":14278,"_type":150,"children":14279,"markDefs":14284,"style":173},"280e4f5092e3",[14280],{"_key":14281,"_type":154,"marks":14282,"text":14283},"8d91a9d693cd",[],"Don't accept \"I can query SetupAuditTrail.\" That's the L4 equivalent of \"I can run SOQL.\" The question is whether you get back contextualized history — change, connected to graph, ranked by what it affects — or a spreadsheet of timestamps.",[],{"_key":14286,"_type":150,"children":14287,"markDefs":14292,"style":173},"6f0c597f75ee",[14288],{"_key":14289,"_type":154,"marks":14290,"text":14291},"be42b8125a68",[],"The first version is L4. The second version is the audit trail you already had.",[],{"_type":17,"description":14294,"shareImage":14295,"title":14297},"AI chat tools can't tell you what changed in your Salesforce org this week. And its built into the architecture. Here's what fills the gap.",{"_type":40,"asset":14296},{"_ref":13626,"_type":1066},"The Salesforce Questions AI Can't Answer | Sweep",{"_type":22,"current":12025},{"_createdAt":14300,"_id":3199,"_rev":14301,"_system":14302,"_type":33,"_updatedAt":14305,"author":14306,"category":14322,"featuredImage":14328,"modularContent":14363,"postTitle":14329,"publishDate":14368,"richText":14369,"seo":15081,"slug":15086},"2026-05-20T18:34:02Z","O4505RdNaSikVebRwUKQa3",{"base":14303},{"id":3199,"rev":14304},"ApnQUSenpum1vRtsuIUGzX","2026-05-20T18:51:38Z",{"authorImage":14307,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":14308},{"_type":40,"asset":14309},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":14310,"mimeType":83,"opt":14320,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":14311,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":14312},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":14313,"darkVibrant":14314,"dominant":14315,"lightMuted":14316,"lightVibrant":14317,"muted":14318,"vibrant":14319},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":14321},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":14323,"_type":11,"_updatedAt":12,"selectedColor":14325,"seo":14326,"slug":14327,"title":24},{"base":14324},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":14329,"image":14330},"The Salesforce Questions That No API Can Answer",{"_type":40,"asset":14331},{"_createdAt":14332,"_id":14333,"_rev":14334,"_type":45,"_updatedAt":14332,"assetId":14335,"extension":105,"metadata":14336,"mimeType":133,"originalFilename":14358,"path":14359,"sha1hash":14335,"size":14360,"uploadId":14361,"url":14362},"2026-05-20T18:40:11Z","image-682d81764224258149e08ba5fbb2d43fee0deb0a-1200x628-png","dxwzgBoWQavI6yhGiB9DRS","682d81764224258149e08ba5fbb2d43fee0deb0a",{"_type":50,"blurHash":14337,"dimensions":14338,"hasAlpha":57,"isOpaque":57,"lqip":14339,"palette":14340,"thumbHash":14357},"M684e~~WV?acn#%NR:M|NHR.00IT%2s:xu",{"_type":53,"aspectRatio":13632,"height":13633,"width":111},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAACXBIWXMAAAsTAAALEwEAmpwYAAABq0lEQVR4nI2S627aQBCF/RJNMGAHbGMbG+OYm0sQpVyM71ccoInU93+LU+04UqKQVv1xNNrR7jczZ4fr8D0IHQnddh/8vYjWnfBX3X/r3uT4OwE9QcZQNaGrFjhVMWFbU5hDG+rAhKHbJF2zMNTGMPQx2B25r6MnDtBuPdxA2y2RmmLibGuGoxfB92L83HgIgwxlXiNPK2RJSTEKMxx2AZbuGoo0JCibhsUO30OHb84Mzjn2Av4xQZqUiMMcdXXBy6/fuJxfURVnnMozLs8vOJUXBH5CUPZmZDh4HM8wny5pwgdBaYCL+QphkKLIanp8Pb+iPl2RpRWCY0KdxVGOLD1RZJOwKfZbH94+RBRkWK+2UCS9AX5310jigrrJsxPq6oqyeKYcu+wdIvxY77CYrTB5dKkrFp3xHMwu25rSZ4hdqQFOHZcqJVGB/c4nQBxmBGQ2sPzTcgO5r5FfzLd3ieTdx+3g3ImB7WqCuTOBNhiR2C9bpoPxaEJeDWSDYO8/231bods14qKNivKgwdL7zV69VftY+XMX/xK3sCU8OTKUXrNfX4H+F8aAfwBp5jF5A3X0eQAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":14341,"darkVibrant":14344,"dominant":14346,"lightMuted":14347,"lightVibrant":14350,"muted":14353,"vibrant":14355},{"_type":62,"background":14342,"foreground":64,"population":14343,"title":64},"#3e3c42",0.92,{"_type":62,"background":14345,"foreground":64,"population":1127,"title":64},"#8e6c21",{"_type":62,"background":14342,"foreground":64,"population":14343,"title":64},{"_type":62,"background":14348,"foreground":72,"population":14349,"title":64},"#b9b7be",0.54,{"_type":62,"background":14351,"foreground":72,"population":14352,"title":72},"#f4d775",0.11,{"_type":62,"background":14354,"foreground":64,"population":82,"title":64},"#847c94",{"_type":62,"background":14356,"foreground":72,"population":1879,"title":72},"#f4cf3c","ywcGBIBsd3h5d3dgiXXfI7ke8g==","the-salesforce-questions-that-no-api-can-ls-1200x628.png","images/9eu1m6zu/production/682d81764224258149e08ba5fbb2d43fee0deb0a-1200x628.png",102363,"1ly1swfvL6YsyxcNW5SUpf5JRRAVg8oK","https://cdn.sanity.io/images/9eu1m6zu/production/682d81764224258149e08ba5fbb2d43fee0deb0a-1200x628.png",[14364],{"_key":14365,"_type":142,"cols":143,"filterByCategory":14366,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":14367},"75c05b96f2cd9c842350bcb3682a0d14",{"_ref":6,"_type":1066},"Read more about AI Readiness:","2026-05-21",[14370,14377,14385,14393,14414,14421,14428,14436,14451,14459,14467,14483,14502,14509,14516,14523,14530,14538,14554,14562,14570,14578,14586,14594,14602,14610,14618,14639,14654,14662,14677,14685,14693,14701,14720,14728,14736,14744,14752,14760,14772,14780,14788,14800,14808,14816,14824,14832,14840,14848,14856,14864,14872,14880,14888,14896,14904,14920,14928,14936,14944,14952,14960,14968,14976,14984,14992,15000,15019,15038,15045,15053,15065,15073],{"_key":14371,"_type":150,"children":14372,"markDefs":14376,"style":158},"656e81da9b7a",[14373],{"_key":14374,"_type":154,"marks":14375,"text":156},"11a1e0eb9531",[],[],{"_key":14378,"_type":150,"children":14379,"level":54,"listItem":171,"markDefs":14384,"style":173},"be0c9319e25a",[14380],{"_key":14381,"_type":154,"marks":14382,"text":14383},"05576c2abdd9",[],"Salesforce has hundreds of APIs, but none of them answer the questions that matter most when you're actually changing your org. \"What references this field?\" \"Which of these flows is actually doing the work?\" \"What breaks if I deprecate this Apex class?\" There's no endpoint for those.",[],{"_key":14386,"_type":150,"children":14387,"level":54,"listItem":171,"markDefs":14392,"style":173},"691f23c23a01",[14388],{"_key":14389,"_type":154,"marks":14390,"text":14391},"4aa1fadf8667",[],"These are L3 questions and they need the whole org as context, not a few files. The answer doesn't exist as a thing you can fetch. It has to be built.",[],{"_key":14394,"_type":150,"children":14395,"level":54,"listItem":171,"markDefs":14409,"style":173},"779d93ea3b8f",[14396,14400,14405],{"_key":14397,"_type":154,"marks":14398,"text":14399},"fbafe1200abc",[],"AI tools that call APIs in real time hit this wall fast. ",{"_key":14401,"_type":154,"marks":14402,"text":14404},"38d93eeaa2b5",[14403],"f369e794d8c8","A deterministic metadata graph",{"_key":14406,"_type":154,"marks":14407,"text":14408},"f86316baf263",[]," is the difference between an agent that guesses and one that knows.",[14410],{"_key":14403,"_ref":14411,"_type":463,"linkType":1636,"slug":14412},"7953070f-34e2-4a2b-8c51-03685b8236d8",{"_type":22,"current":14413},"agentic-workspace-for-salesforce",{"_key":14415,"_type":150,"children":14416,"markDefs":14420,"style":173},"54d2fe7e0a53",[14417],{"_key":14418,"_type":154,"marks":14419,"text":472},"b8ba707d8a2a",[],[],{"_key":14422,"_type":150,"children":14423,"markDefs":14427,"style":173},"5a51d56fb193",[14424],{"_key":14425,"_type":154,"marks":14426,"text":1681},"64c474238efe",[],[],{"_key":14429,"_type":150,"children":14430,"markDefs":14435,"style":173},"664b2e9bcce7",[14431],{"_key":14432,"_type":154,"marks":14433,"text":14434},"c298d37d92e4",[],"Try this in your org right now.",[],{"_key":14437,"_type":150,"children":14438,"markDefs":14448,"style":173},"0854840142d9",[14439,14443],{"_key":14440,"_type":154,"marks":14441,"text":14442},"ba9b88ecd74a",[],"Ask any AI assistant connected to Salesforce — Claude with the DX MCP, Cursor with a custom integration, whatever you've got wired up: ",{"_key":14444,"_type":154,"marks":14445,"text":14447},"af4f972e3bec",[228,14446],"e0276d0e4a6b","what references the Industry field on Account?",[14449],{"_key":14446,"_ref":5883,"_type":463,"linkType":33,"slug":14450},{"_type":22,"current":5885},{"_key":14452,"_type":150,"children":14453,"markDefs":14458,"style":173},"31937f16d77f",[14454],{"_key":14455,"_type":154,"marks":14456,"text":14457},"cd157d28c0e8",[],"What you'll get back is some subset of the answer. It might list a few flows. It might mention a validation rule. It might surface a couple of Apex classes. The answer will sound confident.",[],{"_key":14460,"_type":150,"children":14461,"markDefs":14466,"style":173},"d18ae55d47bb",[14462],{"_key":14463,"_type":154,"marks":14464,"text":14465},"6a77cb0441ae",[],"It will also be incomplete, and there's no way for you to know how incomplete without checking the work yourself.",[],{"_key":14468,"_type":150,"children":14469,"markDefs":14482,"style":173},"19e104201ff8",[14470,14474,14478],{"_key":14471,"_type":154,"marks":14472,"text":14473},"d2725b478785",[],"The reason for this is that ",{"_key":14475,"_type":154,"marks":14476,"text":14477},"94c7fa6bfe19",[228],"there’s no Salesforce API",{"_key":14479,"_type":154,"marks":14480,"text":14481},"ff1842a2f2c5",[]," for the question you just asked. None of the platform's hundreds of endpoints — REST, SOAP, Tooling, Metadata, UI, Bulk — returns \"everywhere Industry is used.\" The answer doesn't exist as a fetchable thing. It has to be assembled by walking every flow, every validation rule, every Apex class, every layout, every permission set, every managed package — and connecting them.",[],{"_key":14484,"_type":150,"children":14485,"markDefs":14499,"style":173},"fa3782223a08",[14486,14490,14495],{"_key":14487,"_type":154,"marks":14488,"text":14489},"236847158f94",[],"That's an L3 question — the third tier ",{"_key":14491,"_type":154,"marks":14492,"text":14494},"9469a66938dc",[14493],"b89fe1aa2165","in the four-layer framework ",{"_key":14496,"_type":154,"marks":14497,"text":14498},"33167a03ab1d",[]," for how AI handles Salesforce work: ",[14500],{"_key":14493,"_ref":7571,"_type":463,"linkType":33,"slug":14501},{"_type":22,"current":7573},{"_key":14503,"_type":150,"children":14504,"level":54,"listItem":171,"markDefs":14508,"style":173},"c558389f7190",[14505],{"_key":14496,"_type":154,"marks":14506,"text":14507},[],"L1 is self-contained (Claude alone is fine). ",[],{"_key":14510,"_type":150,"children":14511,"level":54,"listItem":171,"markDefs":14515,"style":173},"b13aa4349520",[14512],{"_key":14496,"_type":154,"marks":14513,"text":14514},[],"L2 is multi-element retrieval (MCP territory, with limits). ",[],{"_key":14517,"_type":150,"children":14518,"level":54,"listItem":171,"markDefs":14522,"style":173},"ed513e3b5c5a",[14519],{"_key":14496,"_type":154,"marks":14520,"text":14521},[],"L3 is the whole-org layer, and it's where most production Salesforce work actually lives. ",[],{"_key":14524,"_type":150,"children":14525,"level":54,"listItem":171,"markDefs":14529,"style":173},"9717075668fa",[14526],{"_key":14496,"_type":154,"marks":14527,"text":14528},[],"L4 is change over time.",[],{"_key":14531,"_type":150,"children":14532,"markDefs":14537,"style":3392},"4c21125cc572",[14533],{"_key":14534,"_type":154,"marks":14535,"text":14536},"e252069d6531",[],"What an L3 question looks like",[],{"_key":14539,"_type":150,"children":14540,"markDefs":14553,"style":173},"ccd11d51ade9",[14541,14545,14549],{"_key":14542,"_type":154,"marks":14543,"text":14544},"5c9d996af55e",[],"The pattern is the same across every L3 question worth asking. You want to know how the org behaves ",{"_key":14546,"_type":154,"marks":14547,"text":14548},"0b89283b5efb",[228],"as a system",{"_key":14550,"_type":154,"marks":14551,"text":14552},"4735e2bcd615",[],", not what's in a singular file.",[],{"_key":14555,"_type":150,"children":14556,"level":54,"listItem":171,"markDefs":14561,"style":173},"43935d30f387",[14557],{"_key":14558,"_type":154,"marks":14559,"text":14560},"cb7473a19de5",[228],"What updates Opportunity Stage automatically?",[],{"_key":14563,"_type":150,"children":14564,"level":54,"listItem":171,"markDefs":14569,"style":173},"21ba7c4fc5f0",[14565],{"_key":14566,"_type":154,"marks":14567,"text":14568},"1f95dfeaf58d",[228],"Which fields on Account are unused?",[],{"_key":14571,"_type":150,"children":14572,"level":54,"listItem":171,"markDefs":14577,"style":173},"e39d0d668eee",[14573],{"_key":14574,"_type":154,"marks":14575,"text":14576},"7b96f9bda77d",[228],"What breaks if I deprecate this Apex class?",[],{"_key":14579,"_type":150,"children":14580,"level":54,"listItem":171,"markDefs":14585,"style":173},"6afd7e524947",[14581],{"_key":14582,"_type":154,"marks":14583,"text":14584},"ed809c6d81af",[228],"Where is the duplicate logic across our routing flows?",[],{"_key":14587,"_type":150,"children":14588,"level":54,"listItem":171,"markDefs":14593,"style":173},"812c6e7689a4",[14589],{"_key":14590,"_type":154,"marks":14591,"text":14592},"4b7372547383",[228],"Which permission sets actually grant access to Revenue__c?",[],{"_key":14595,"_type":150,"children":14596,"level":54,"listItem":171,"markDefs":14601,"style":173},"729fbf4beca9",[14597],{"_key":14598,"_type":154,"marks":14599,"text":14600},"a0bd581f511b",[228],"What does this managed package touch in our org?",[],{"_key":14603,"_type":150,"children":14604,"level":54,"listItem":171,"markDefs":14609,"style":173},"d121add22d6a",[14605],{"_key":14606,"_type":154,"marks":14607,"text":14608},"9a47b6f90ccf",[228],"Which automations fire on Lead conversion, in what order?",[],{"_key":14611,"_type":150,"children":14612,"markDefs":14617,"style":173},"f3e1c408e555",[14613],{"_key":14614,"_type":154,"marks":14615,"text":14616},"ac6e13cf19c8",[],"None of these are exotic. They're the questions every admin, architect, and ops lead asks during a typical week. Every one of them requires the whole org as context, because the answer is distributed across dozens of components that don't know about each other.",[],{"_key":14619,"_type":150,"children":14620,"markDefs":14634,"style":173},"e552e1220489",[14621,14625,14630],{"_key":14622,"_type":154,"marks":14623,"text":14624},"2722926cfd73",[],"There is no Metadata API call for \"all unused Apex classes.\" There is no",{"_key":14626,"_type":154,"marks":14627,"text":14629},"31c42962a643",[14628],"e49bfdd0568b"," SOQL query ",{"_key":14631,"_type":154,"marks":14632,"text":14633},"4ab692f3ea58",[],"for \"every label with zero references.\" There is no Tooling API endpoint for \"what does this flow actually do at runtime, factoring in entry criteria and the three Apex triggers it eventually fires.\"",[14635],{"_key":14628,"_ref":14636,"_type":463,"linkType":33,"slug":14637},"47f1e982-cf17-43ef-8d81-648ffcb9b8d8",{"_type":22,"current":14638},"how-to-fix-limitexception-too-many-soql-queries-101",{"_key":14640,"_type":150,"children":14641,"markDefs":14653,"style":173},"1c1c8c947b4e",[14642,14646,14650],{"_key":14643,"_type":154,"marks":14644,"text":14645},"543f6d541f91",[],"What Salesforce exposes is the raw material. The answer, as it turns out, has to be ",{"_key":14647,"_type":154,"marks":14648,"text":14649},"5de0f65ea5e0",[228],"built",{"_key":14651,"_type":154,"marks":14652,"text":411},"a6a092a9b4d1",[],[],{"_key":14655,"_type":150,"children":14656,"markDefs":14661,"style":3392},"353502da9df5",[14657],{"_key":14658,"_type":154,"marks":14659,"text":14660},"105ea0d46fc9",[],"Why retrieve-on-demand can't do it",[],{"_key":14663,"_type":150,"children":14664,"markDefs":14674,"style":173},"726735045a7d",[14665,14670],{"_key":14666,"_type":154,"marks":14667,"text":14669},"65ac5dfcfb0d",[14668],"b62ee0e7f1e2","When an AI agent answers an L2 question",{"_key":14671,"_type":154,"marks":14672,"text":14673},"ea317ebb56b7",[],", the pattern works fine: figure out which API to call, call it, read the response, answer. One trip, maybe two.",[14675],{"_key":14668,"_ref":11134,"_type":463,"linkType":33,"slug":14676},{"_type":22,"current":12271},{"_key":14678,"_type":150,"children":14679,"markDefs":14684,"style":173},"25b399b4740f",[14680],{"_key":14681,"_type":154,"marks":14682,"text":14683},"1ec1bcac32db",[],"L3 breaks that loop. There's no single API to call, so the agent has to retrieve dozens of components and assemble the dependency map on the fly. Two problems with that.",[],{"_key":14686,"_type":150,"children":14687,"markDefs":14692,"style":173},"2a4950679b4e",[14688],{"_key":14689,"_type":154,"marks":14690,"text":14691},"630df73e1868",[],"First, the agent doesn't know what to retrieve. Without a pre-built dependency graph, it's guessing which flows might touch the field, which Apex classes might reference it, which validation rules might check it. It pulls the ones it can name and stops there. Anything it doesn't think to ask for, it doesn't find.",[],{"_key":14694,"_type":150,"children":14695,"markDefs":14700,"style":173},"36e6d8e98ace",[14696],{"_key":14697,"_type":154,"marks":14698,"text":14699},"20da8a26efd4",[],"Second, even if it tried to \"just download everything,\" the math doesn't work. A real enterprise Salesforce org is hundreds of megabytes to gigabytes of metadata. The context window of even a top-tier model holds about a megabyte of text at a time. You can't fit the org in the agent's head. It has to pick and choose what to retrieve, and it picks blind.",[],{"_key":14702,"_type":150,"children":14703,"markDefs":14717,"style":173},"0fb3ba93879b",[14704,14708,14713],{"_key":14705,"_type":154,"marks":14706,"text":14707},"ae37cc44d21c",[],"Result: ",{"_key":14709,"_type":154,"marks":14710,"text":14712},"9619e9000f0a",[14711],"9c6ffbd51921","confident, partial answers",{"_key":14714,"_type":154,"marks":14715,"text":14716},"b6448ab2cee6",[],". The most dangerous failure mode in production work, because the person asking the question can't tell what's missing.",[14718],{"_key":14711,"_ref":11446,"_type":463,"linkType":33,"slug":14719},{"_type":22,"current":11448},{"_key":14721,"_type":150,"children":14722,"markDefs":14727,"style":3392},"364d1d9b7b86",[14723],{"_key":14724,"_type":154,"marks":14725,"text":14726},"5c440197dd7d",[],"A recent example",[],{"_key":14729,"_type":150,"children":14730,"markDefs":14735,"style":173},"fa861bdd0927",[14731],{"_key":14732,"_type":154,"marks":14733,"text":14734},"7162231244f7",[],"A customer call from last month makes this concrete.",[],{"_key":14737,"_type":150,"children":14738,"markDefs":14743,"style":173},"88a4cc9abbe8",[14739],{"_key":14740,"_type":154,"marks":14741,"text":14742},"fd991ea0cb0a",[],"The team asked their internal Claude + CLI MCP setup: \"find me the flows that use these specific record types.\"",[],{"_key":14745,"_type":150,"children":14746,"markDefs":14751,"style":173},"7ea2ba6dd2d7",[14747],{"_key":14748,"_type":154,"marks":14749,"text":14750},"8d2730904fe1",[],"It returned ten flows. The team trusted the answer enough to start scoping a migration around it. When we ran the same question through Sweep — same org, same data — we returned four flows. The other six were false positives, pattern-matched on flow names that contained the record-type keyword without actually using it in the flow's logic.",[],{"_key":14753,"_type":150,"children":14754,"markDefs":14759,"style":173},"4550159c219e",[14755],{"_key":14756,"_type":154,"marks":14757,"text":14758},"c37e55f19813",[],"Four real flows versus ten \"found\" flows isn't a 60% accuracy gap. It's a structural difference in how the answer gets produced. The retrieve-on-demand approach can find candidate flows by name. It cannot validate that they actually use the record type, because validating that requires parsing every flow's XML and walking the references — which is L3 work, not L2 work.",[],{"_key":14761,"_type":150,"children":14762,"markDefs":14771,"style":173},"91f8dcaed8fa",[14763,14767],{"_key":14764,"_type":154,"marks":14765,"text":14766},"7760dd7cf7ce",[],"That gap won’t actually shrink as MCP tools get better. ",{"_key":14768,"_type":154,"marks":14769,"text":14770},"9d27e092e82b",[228],"It’ll shrink as the graph underneath gets built.",[],{"_key":14773,"_type":150,"children":14774,"markDefs":14779,"style":3392},"6fc48e4350e7",[14775],{"_key":14776,"_type":154,"marks":14777,"text":14778},"89d67244ba1d",[],"The Opportunity Stage walkthrough",[],{"_key":14781,"_type":150,"children":14782,"markDefs":14787,"style":173},"94bc6f9ec69d",[14783],{"_key":14784,"_type":154,"marks":14785,"text":14786},"4ea4beb0742a",[],"Let me do the full one, because it's the cleanest case study for L3 in practice.",[],{"_key":14789,"_type":150,"children":14790,"markDefs":14799,"style":173},"c1925372ebc0",[14791,14795],{"_key":14792,"_type":154,"marks":14793,"text":14794},"b3290a34168d",[],"Ask: ",{"_key":14796,"_type":154,"marks":14797,"text":14798},"3c0e4b6c3d03",[228],"what updates Opportunity Stage automatically?",[],{"_key":14801,"_type":150,"children":14802,"markDefs":14807,"style":173},"44834d70bbd5",[14803],{"_key":14804,"_type":154,"marks":14805,"text":14806},"6c9f5fc5f09d",[],"The candidate sources, in a real enterprise org:",[],{"_key":14809,"_type":150,"children":14810,"level":54,"listItem":171,"markDefs":14815,"style":173},"bc825ec3031c",[14811],{"_key":14812,"_type":154,"marks":14813,"text":14814},"b22c703f7dcc",[],"Workflow field updates (legacy but still live in most orgs that haven't migrated)",[],{"_key":14817,"_type":150,"children":14818,"level":54,"listItem":171,"markDefs":14823,"style":173},"aaf27062a7af",[14819],{"_key":14820,"_type":154,"marks":14821,"text":14822},"e6b190def4bf",[],"Approval processes with stage-updating actions",[],{"_key":14825,"_type":150,"children":14826,"level":54,"listItem":171,"markDefs":14831,"style":173},"4996782ec241",[14827],{"_key":14828,"_type":154,"marks":14829,"text":14830},"93d7cffb6b0a",[],"Process Builder processes (also legacy, also still live)",[],{"_key":14833,"_type":150,"children":14834,"level":54,"listItem":171,"markDefs":14839,"style":173},"ac69ef02a526",[14835],{"_key":14836,"_type":154,"marks":14837,"text":14838},"74597d68cc31",[],"Record-triggered flows on Opportunity",[],{"_key":14841,"_type":150,"children":14842,"level":54,"listItem":171,"markDefs":14847,"style":173},"956ba1f99b52",[14843],{"_key":14844,"_type":154,"marks":14845,"text":14846},"2c04c88a23b2",[],"Scheduled flows",[],{"_key":14849,"_type":150,"children":14850,"level":54,"listItem":171,"markDefs":14855,"style":173},"360c4c3fae2d",[14851],{"_key":14852,"_type":154,"marks":14853,"text":14854},"62ea21261362",[],"Auto-launched flows called from other flows or triggers",[],{"_key":14857,"_type":150,"children":14858,"level":54,"listItem":171,"markDefs":14863,"style":173},"6a77c01328ad",[14859],{"_key":14860,"_type":154,"marks":14861,"text":14862},"34a8ffb7f7e4",[],"Apex triggers on Opportunity",[],{"_key":14865,"_type":150,"children":14866,"level":54,"listItem":171,"markDefs":14871,"style":173},"416b1e68727c",[14867],{"_key":14868,"_type":154,"marks":14869,"text":14870},"b355f5124329",[],"Apex classes invoked from triggers, processes, or future jobs",[],{"_key":14873,"_type":150,"children":14874,"level":54,"listItem":171,"markDefs":14879,"style":173},"d27445942a25",[14875],{"_key":14876,"_type":154,"marks":14877,"text":14878},"ab15cb59d572",[],"Managed package automation (CPQ, Conga, FormAssembly, etc.)",[],{"_key":14881,"_type":150,"children":14882,"level":54,"listItem":171,"markDefs":14887,"style":173},"2a6ed0e25918",[14883],{"_key":14884,"_type":154,"marks":14885,"text":14886},"06e9fbb7ce52",[],"Lightning components or LWC that update stage via Apex controllers",[],{"_key":14889,"_type":150,"children":14890,"level":54,"listItem":171,"markDefs":14895,"style":173},"b0b1f1cb00d6",[14891],{"_key":14892,"_type":154,"marks":14893,"text":14894},"bf326d3f597b",[],"External integrations writing through the API",[],{"_key":14897,"_type":150,"children":14898,"level":54,"listItem":171,"markDefs":14903,"style":173},"a87b8bb96ff4",[14899],{"_key":14900,"_type":154,"marks":14901,"text":14902},"cb2d485694c5",[],"Outbound messages or platform events that trigger downstream Apex",[],{"_key":14905,"_type":150,"children":14906,"markDefs":14919,"style":173},"8f719cfdc134",[14907,14911,14915],{"_key":14908,"_type":154,"marks":14909,"text":14910},"804d14a7dbeb",[],"Even an exhaustive list isn't enough — you also need to know the ",{"_key":14912,"_type":154,"marks":14913,"text":14914},"fa0447c9d0fc",[228],"order",{"_key":14916,"_type":154,"marks":14917,"text":14918},"941aa559f77d",[]," they fire in, whether any of them suppress others, and which ones are inactive but still deployed.",[],{"_key":14921,"_type":150,"children":14922,"markDefs":14927,"style":173},"d9c969ebc2be",[14923],{"_key":14924,"_type":154,"marks":14925,"text":14926},"825719c9754f",[],"There is no API that returns \"everything in the above list that touches Opportunity Stage.\" There never will be one, because the list isn't a thing Salesforce stores — it's an emergent property of how all those components reference the field.",[],{"_key":14929,"_type":150,"children":14930,"markDefs":14935,"style":173},"d25f254c3fdf",[14931],{"_key":14932,"_type":154,"marks":14933,"text":14934},"eeeb15889a02",[],"The only way to answer the question is to parse every component, extract every reference to the Stage field, deduplicate, classify by type, and present them in execution order. That's the metadata graph.",[],{"_key":14937,"_type":150,"children":14938,"markDefs":14943,"style":158},"e002a5f0dfe3",[14939],{"_key":14940,"_type":154,"marks":14941,"text":14942},"b8200730e584",[],"What \"the graph\" actually is",[],{"_key":14945,"_type":150,"children":14946,"markDefs":14951,"style":173},"45d6251dee8f",[14947],{"_key":14948,"_type":154,"marks":14949,"text":14950},"71d1781c0733",[],"Though perhaps at first blush it may sound like it, a metadata graph isn't a high-falutin’ way to say \"a list of components.\" It's a deterministic, queryable model of how every piece of the org references every other piece.",[],{"_key":14953,"_type":150,"children":14954,"markDefs":14959,"style":173},"b8206930799a",[14955],{"_key":14956,"_type":154,"marks":14957,"text":14958},"25502fd61bd6",[],"In Sweep's case: every object, field, flow, Apex class, trigger, validation rule, approval process, permission set, profile, layout, record type, managed package component, and CPQ rule — parsed into a dependency graph that traces forward (what does this touch?) and backward (what touches this?). When you ask an L3 question, the graph already has the answer. It doesn't go fetching.",[],{"_key":14961,"_type":150,"children":14962,"markDefs":14967,"style":173},"ee240e1a64f3",[14963],{"_key":14964,"_type":154,"marks":14965,"text":14966},"c0f602471ca2",[],"That's the structural difference. Retrieve-on-demand starts from scratch every time. The graph is built once and kept current as the org changes.",[],{"_key":14969,"_type":150,"children":14970,"markDefs":14975,"style":173},"d6a322bc420f",[14971],{"_key":14972,"_type":154,"marks":14973,"text":14974},"3b7abe6a79e0",[],"The downstream effect: L3 questions become fast and complete. \"What updates Opportunity Stage\" returns the full list — workflow field updates, approval processes, flows, Apex, managed packages, the lot — because every reference is in the graph and the question is a traversal, not a search.",[],{"_key":14977,"_type":150,"children":14978,"markDefs":14983,"style":173},"4c4a2e6d5617",[14979],{"_key":14980,"_type":154,"marks":14981,"text":14982},"3c680a25f78c",[],"And because the graph is deterministic, the same question returns the same answer twice. With retrieve-on-demand, you can ask the same question of the same MCP setup and get different lists depending on which APIs the agent decided to call this time. That's not a feature.",[],{"_key":14985,"_type":150,"children":14986,"markDefs":14991,"style":158},"4d7100610155",[14987],{"_key":14988,"_type":154,"marks":14989,"text":14990},"7fbe347a8bdc",[],"What this changes for AI",[],{"_key":14993,"_type":150,"children":14994,"markDefs":14999,"style":173},"3c02c374719f",[14995],{"_key":14996,"_type":154,"marks":14997,"text":14998},"9b5b9d49d564",[],"The point isn't that AI fails at Salesforce. AI is genuinely useful at L1 and L2. It struggles at L3 not because the model is weak but because the architecture is wrong for the work.",[],{"_key":15001,"_type":150,"children":15002,"markDefs":15016,"style":173},"3a0a2db160f9",[15003,15007,15012],{"_key":15004,"_type":154,"marks":15005,"text":15006},"876a4a688706",[],"The fix isn't a better prompt or more MCP tools. The fix is to put a graph between the AI and the org, so when an agent asks an L3 question, it gets the full answer back instead of a confident partial one. That's what ",{"_key":15008,"_type":154,"marks":15009,"text":15011},"6276bcc49557",[15010],"fd30b1e94063","Sweep's MCP server",{"_key":15013,"_type":154,"marks":15014,"text":15015},"2dcd750c33aa",[]," does — Claude, Cursor, Agentforce, whatever client you're using gets the graph as context instead of guessing at it through raw API calls.",[15017],{"_key":15010,"_ref":3284,"_type":463,"linkType":1636,"slug":15018},{"_type":22,"current":3286},{"_key":15020,"_type":150,"children":15021,"markDefs":15035,"style":173},"1e4b5507cb93",[15022,15026,15031],{"_key":15023,"_type":154,"marks":15024,"text":15025},"e99ff04bffde",[],"The agentic layer for enterprise systems is just a name for that — the layer where AI gets enough context to do L3 work safely. ",{"_key":15027,"_type":154,"marks":15028,"text":15030},"a0596f0b8644",[15029],"8ae397f84c67","Discover, design, build",{"_key":15032,"_type":154,"marks":15033,"text":15034},"33ae836bffd0",[],", all running against the same graph.",[15036],{"_key":15029,"_ref":5879,"_type":463,"linkType":1636,"slug":15037},{"_type":22,"current":5881},{"_key":15039,"_type":150,"children":15040,"markDefs":15044,"style":158},"f7b733bce036",[15041],{"_key":15042,"_type":154,"marks":15043,"text":14263},"b7246063a7ea",[],[],{"_key":15046,"_type":150,"children":15047,"markDefs":15052,"style":173},"59ca0e19f779",[15048],{"_key":15049,"_type":154,"marks":15050,"text":15051},"228d6dc1db9d",[],"If you want to know whether your current setup serves L3 questions, run this in your own org…",[],{"_key":15054,"_type":150,"children":15055,"markDefs":15064,"style":173},"0c49f0a27ce7",[15056,15060],{"_key":15057,"_type":154,"marks":15058,"text":15059},"739617c1c78c",[],"Ask whatever AI tool you've got connected: ",{"_key":15061,"_type":154,"marks":15062,"text":15063},"16820f937544",[228],"list every automation, validation rule, Apex class, and managed package component that touches Opportunity Stage. Include execution order.",[],{"_key":15066,"_type":150,"children":15067,"markDefs":15072,"style":173},"3adb09161a43",[15068],{"_key":15069,"_type":154,"marks":15070,"text":15071},"3b7fe7f21117",[],"Then check the answer against your org by hand — or against Sweep, if you want a faster check.",[],{"_key":15074,"_type":150,"children":15075,"markDefs":15080,"style":173},"92005b74d9e1",[15076],{"_key":15077,"_type":154,"marks":15078,"text":15079},"d609b3f3a088",[],"The gap between what came back and what's actually there is the gap between L2 and L3 in your stack right now. It's also the gap between AI that helps you ask better questions and AI that helps you ship real architecture work.",[],{"_type":17,"description":15082,"shareImage":15083,"title":15085},"There's no Salesforce API for \"what references this field\" — and that's why AI tools hit a wall on the questions you actually need answered.",{"_type":40,"asset":15084},{"_ref":14333,"_type":1066},"The Salesforce Questions That No API Can Answer | Sweep",{"_type":22,"current":3201},{"_createdAt":15088,"_id":7571,"_rev":15089,"_system":15090,"_type":33,"_updatedAt":15093,"author":15094,"category":15110,"featuredImage":15116,"modularContent":15148,"postTitle":15442,"publishDate":15443,"richText":15444,"seo":15662,"slug":15667},"2026-05-20T18:09:12Z","ApnQUSenpum1vRtsuIUWjB",{"base":15091},{"id":7571,"rev":15092},"dxwzgBoWQavI6yhGiBBI4Z","2026-05-20T18:52:53Z",{"authorImage":15095,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":1080,"image":15096},{"_type":40,"asset":15097},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":15098,"mimeType":83,"opt":15108,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":15099,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":15100},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":15101,"darkVibrant":15102,"dominant":15103,"lightMuted":15104,"lightVibrant":15105,"muted":15106,"vibrant":15107},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":15109},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":15111,"_type":11,"_updatedAt":12,"selectedColor":15113,"seo":15114,"slug":15115,"title":24},{"base":15112},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":15117,"image":15118},"The Four Layers of Salesforce Metadata Work",{"_type":40,"asset":15119},{"_createdAt":15120,"_id":15121,"_rev":15122,"_type":45,"_updatedAt":15120,"assetId":15123,"extension":105,"metadata":15124,"mimeType":133,"originalFilename":15143,"path":15144,"sha1hash":15123,"size":15145,"uploadId":15146,"url":15147},"2026-05-20T18:19:56Z","image-a7ebd3bd16bdd3dc14c1a2ae53aa6903c0d78bff-1200x628-png","ApnQUSenpum1vRtsuIH3Xs","a7ebd3bd16bdd3dc14c1a2ae53aa6903c0d78bff",{"_type":50,"blurHash":15125,"dimensions":15126,"hasAlpha":57,"isOpaque":57,"lqip":15127,"palette":15128,"thumbHash":15142},"M67w+:~WoH%1s+-=bdIVM}R.00MxxZRixt",{"_type":53,"aspectRatio":13632,"height":13633,"width":111},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAACXBIWXMAAAsTAAALEwEAmpwYAAABlElEQVR4nJWS6U7CUBCF+xKytixFu9AViiKCyiqlO6VAXGL0/R/imDvFBWOM/vjSaW57zsy5w9WFFpp1CTW+hUqp/kGpKKBcrB3xfsbqUkEgygUBDUGEKmlQJANcWzHRvxjC6fahqzYMvQtD60DXOjANB5bh5O9tm+pTUSXB4glPlAoCmdSqIoSqCM4yHbjLAL4XYzq+w2yyxGK+greKEAZrhH4Czw3h3vmYT5cwtC79yFcaqJYb+TSHbhlczxkg8GJs1jsEXkIC6zjDJt0jTbZIogxZuscuu0cUpBjfLDC6GhOXFyMa86soxw7Yx89Pr9jvHkkoDlMyWblh3q0bIYkzxNEGUZhSzUz9VQSn0wdfaX6Mz10PJ9htH/D0+IJss6eRbbOHtmKB5Suf6VAkHZpqUY4sY/OAptpoNZXjDm3zHPMZyyzGfOaCRSA2ZHL9ns93iic5RxlabRWDXgddK3dUZINukq0SE/26In+BW45kRFMVlnpKAuwG2U6yZ7X8e4c/Cvq3EtKFAlPJu/kkX+z/Cr4BrZUs9T2yrYgAAAAASUVORK5CYII=",{"_type":60,"darkMuted":15129,"darkVibrant":15132,"dominant":15133,"lightMuted":15134,"lightVibrant":15136,"muted":15138,"vibrant":15140},{"_type":62,"background":15130,"foreground":64,"population":15131,"title":64},"#3d3b42",1.04,{"_type":62,"background":9779,"foreground":64,"population":1885,"title":64},{"_type":62,"background":15130,"foreground":64,"population":15131,"title":64},{"_type":62,"background":9783,"foreground":72,"population":15135,"title":64},0.46,{"_type":62,"background":15137,"foreground":72,"population":5106,"title":72},"#f4d374",{"_type":62,"background":15139,"foreground":64,"population":82,"title":64},"#8c744c",{"_type":62,"background":15141,"foreground":72,"population":1533,"title":72},"#f4cf3f","ygcGBIB+eWeLdnhQeXLvI7oe8Q==","ls-1200x628.png","images/9eu1m6zu/production/a7ebd3bd16bdd3dc14c1a2ae53aa6903c0d78bff-1200x628.png",104710,"9ZGpOsU2l8SpnCpABB2YUZU5knQI682q","https://cdn.sanity.io/images/9eu1m6zu/production/a7ebd3bd16bdd3dc14c1a2ae53aa6903c0d78bff-1200x628.png",[15149,15158,15438],{"_key":15150,"_type":15151,"image":15152,"maxWidth":15157,"showModule":57},"00ea6fce7499","centeredImage",{"_type":37,"altText":15153,"image":15154},"The Four Layers of Metadata Work in Salesforce",{"_type":40,"asset":15155},{"_ref":15156,"_type":1066},"image-8543bf562f4082b767c2942dbce6063be57b82ad-1672x941-png","600",{"_key":15159,"_type":15160,"mobileTextAlign":15161,"richText":15162,"showModule":57,"textAlign":15161},"5e97e00305fa","richTextFullWidth","left",[15163,15171,15179,15187,15212,15220,15228,15236,15244,15252,15267,15285,15293,15301,15313,15321,15340,15348,15356,15364,15372,15380,15388,15396,15403,15411,15418,15430],{"_key":15164,"_type":150,"children":15165,"markDefs":15170,"style":158},"517e7fe2d634",[15166],{"_key":15167,"_type":154,"marks":15168,"text":15169},"b8c7cf10bd72",[],"L3 — Requires knowing the whole org",[],{"_key":15172,"_type":150,"children":15173,"markDefs":15178,"style":173},"513dc7ad7d1d",[15174],{"_key":15175,"_type":154,"marks":15176,"text":15177},"793c7ab507c2",[],"The question can't be answered by retrieving a few files. It needs the entire org as context.",[],{"_key":15180,"_type":150,"children":15181,"markDefs":15186,"style":173},"cf8e196a857e",[15182],{"_key":15183,"_type":154,"marks":15184,"text":15185},"61108a633787",[],"\"What updates Opportunity Stage automatically?\" Sounds simple. The real answer might involve a workflow field update, an approval process, three flows, an Apex trigger, and a managed package. There is no Salesforce API for \"what references this standard field.\" There is no Metadata API call that returns \"all unused Apex classes\" or \"every label with zero references\" or \"all the duplicate logic across our flows.\"",[],{"_key":15188,"_type":150,"children":15189,"markDefs":15210,"style":173},"5e1aa27358c0",[15190,15194,15197,15201,15206],{"_key":15191,"_type":154,"marks":15192,"text":15193},"33acff66fd90",[],"The answer doesn't exist as a fetchable thing. It has to be ",{"_key":15195,"_type":154,"marks":15196,"text":14649},"4d799c76095e",[228],{"_key":15198,"_type":154,"marks":15199,"text":15200},"7a4a80586d5d",[]," — by ",{"_key":15202,"_type":154,"marks":15203,"text":15205},"a6ddf5c4643f",[15204],"5fd5c7ba36c6","parsing every component",{"_key":15207,"_type":154,"marks":15208,"text":15209},"4cf69d7823f1",[],", mapping every dependency, and walking the graph.",[15211],{"_key":15204,"_ref":5883,"_type":463},{"_key":15213,"_type":150,"children":15214,"markDefs":15219,"style":173},"d8827fd77431",[15215],{"_key":15216,"_type":154,"marks":15217,"text":15218},"54ba545082dd",[],"This is where retrieve-on-demand architectures break, and not by a little. A real enterprise Salesforce org is hundreds of megabytes to gigabytes of metadata. An LLM's context window holds, on a good day, around a megabyte of text. The math doesn't work. You cannot \"just download everything.\" Any question that touches more than a handful of components starts to break the retrieve-on-demand approach, and in a real org, almost every question worth asking touches dozens.",[],{"_key":15221,"_type":150,"children":15222,"markDefs":15227,"style":173},"abf384ccf114",[15223],{"_key":15224,"_type":154,"marks":15225,"text":15226},"4553f21d59b3",[],"A practical example from a recent customer call: they asked their internal Claude + CLI MCP setup, \"find me the flows that use these record types.\" It returned ten flows. Six were wrong — pattern-matched on flow names without checking the actual XML. Sweep returned four. The four that actually use those record types.",[],{"_key":15229,"_type":150,"children":15230,"markDefs":15235,"style":173},"6bedb35dddf1",[15231],{"_key":15232,"_type":154,"marks":15233,"text":15234},"ab4551c8032f",[],"That's L3. The honest answer her is \"you need a different architecture.\"",[],{"_key":15237,"_type":150,"children":15238,"markDefs":15243,"style":158},"1c2af400dcc0",[15239],{"_key":15240,"_type":154,"marks":15241,"text":15242},"f37f7e8a4b7c",[],"L4 — Requires watching over time",[],{"_key":15245,"_type":150,"children":15246,"markDefs":15251,"style":173},"1b4a99265cb9",[15247],{"_key":15248,"_type":154,"marks":15249,"text":15250},"40e29ae792ec",[],"The question is about change. What's different now versus last week. What just broke and why. Who modified this validation rule three months ago. Which configuration drifted between sandbox and prod since the last release.",[],{"_key":15253,"_type":150,"children":15254,"markDefs":15266,"style":173},"d5224b16d5e4",[15255,15259,15262],{"_key":15256,"_type":154,"marks":15257,"text":15258},"efe3d8f8a3d9",[],"This isn't a retrieval problem at all. It's a ",{"_key":15260,"_type":154,"marks":15261,"text":13689},"ac4857dbb48c",[228],{"_key":15263,"_type":154,"marks":15264,"text":15265},"ce30cd503c41",[]," problem. No chat-based MCP tool can answer L4 questions in principle, because the architecture is question-at-a-time. The tool has no continuous view of the org. It can run a SOQL against SetupAuditTrail and hand you back raw rows — but raw rows aren't contextualized history. They're a spreadsheet of timestamps.",[],{"_key":15268,"_type":150,"children":15269,"markDefs":15283,"style":173},"24a290361ee7",[15270,15274,15279],{"_key":15271,"_type":154,"marks":15272,"text":15273},"5fe727de78f0",[],"L4 needs a ",{"_key":15275,"_type":154,"marks":15276,"text":15278},"064cf0397fbc",[15277],"cc25d083c476","system that watches the org continuously",{"_key":15280,"_type":154,"marks":15281,"text":15282},"5e82f5f7cad7",[],", indexes what it sees, and connects every change back to the components it affects. That's a different kind of product than \"AI with API access.\"",[15284],{"_key":15277,"_ref":5879,"_type":463},{"_key":15286,"_type":150,"children":15287,"markDefs":15292,"style":158},"6589064da0fc",[15288],{"_key":15289,"_type":154,"marks":15290,"text":15291},"5b795724144d",[],"The breakpoint isn't where you probably think it is",[],{"_key":15294,"_type":150,"children":15295,"markDefs":15300,"style":173},"992ea4f3b032",[15296],{"_key":15297,"_type":154,"marks":15298,"text":15299},"d77200fe165f",[],"If you ask people where AI for Salesforce starts to fail, most will tell you about accuracy on a specific answer. \"Claude got this flow wrong.\" \"MCP missed a field.\"",[],{"_key":15302,"_type":150,"children":15303,"markDefs":15312,"style":173},"4ae6b9eca4ed",[15304,15308],{"_key":15305,"_type":154,"marks":15306,"text":15307},"b8ded6efb1b1",[],"That's not the breakpoint. The breakpoint is ",{"_key":15309,"_type":154,"marks":15310,"text":15311},"7af0bdde6cbc",[228],"scope.",[],{"_key":15314,"_type":150,"children":15315,"markDefs":15320,"style":173},"65db4bb4eccd",[15316],{"_key":15317,"_type":154,"marks":15318,"text":15319},"08b5311e3723",[],"For a single question — one flow, one field, one validation rule — inaccuracy is annoying but tolerable. The developer who asked it usually knows enough to spot a wrong answer. AI at L1 and L2 is genuinely useful work even when it's a little wrong.",[],{"_key":15322,"_type":150,"children":15323,"markDefs":15337,"style":173},"633b12421960",[15324,15328,15333],{"_key":15325,"_type":154,"marks":15326,"text":15327},"5b5a6eb71417",[],"For a transformation project, inaccuracy is structurally different. ",{"_key":15329,"_type":154,"marks":15330,"text":15332},"bfdbbf8c60ea",[15331],"2d777866bd6f","CPQ to Agentforece Revenue Management migration",{"_key":15334,"_type":154,"marks":15335,"text":15336},"b9ea31da9421",[],". Workflow Rules to Flows. SKU rationalization. Permissions architecture rework. These are multi-step, multi-stakeholder projects with hundreds of decisions stacked on top of each other. Drift on a single fact at the start compounds across every downstream choice. By the time it ships, the architecture is built on something that wasn't true.",[15338],{"_key":15331,"_ref":15339,"_type":463},"c7db8ac6-c2b1-4836-b45e-abb6b7f9ba4b",{"_key":15341,"_type":150,"children":15342,"markDefs":15347,"style":173},"9a29b3524d24",[15343],{"_key":15344,"_type":154,"marks":15345,"text":15346},"f0f09698706e",[],"That's where teams realize their L2 tooling has been doing L3 work without telling them.",[],{"_key":15349,"_type":150,"children":15350,"markDefs":15355,"style":158},"0e29ed2af967",[15351],{"_key":15352,"_type":154,"marks":15353,"text":15354},"df3f426ef193",[],"What this means for the work",[],{"_key":15357,"_type":150,"children":15358,"markDefs":15363,"style":173},"524cd2fffb1c",[15359],{"_key":15360,"_type":154,"marks":15361,"text":15362},"e65cf73980c4",[],"The four layers map cleanly to how Sweep thinks about the work — discover, design, build.",[],{"_key":15365,"_type":150,"children":15366,"markDefs":15371,"style":173},"3a623fec5beb",[15367],{"_key":15368,"_type":154,"marks":15369,"text":15370},"dc2b671780b5",[],"Discover lives at L3 and L4. The Unified Metadata Graph, indexed search across every component, dependencies including standard fields and picklist values and profile assignments, monitoring agents that surface what changed and what's broken.",[],{"_key":15373,"_type":150,"children":15374,"markDefs":15379,"style":173},"cd1bb6c9624d",[15375],{"_key":15376,"_type":154,"marks":15377,"text":15378},"5b2a2e769bce",[],"Design lives at L3. Impact analysis grounded in the graph — what references this, what breaks if I touch it, where the duplicate logic already lives — so architecture decisions get made against what actually exists in the org instead of what the team thinks exists.",[],{"_key":15381,"_type":150,"children":15382,"markDefs":15387,"style":173},"20e68d17c6e6",[15383],{"_key":15384,"_type":154,"marks":15385,"text":15386},"aba54231fba1",[],"Build deploys against the same graph. Flows, fields, page layouts, permissions with full knowledge of dependencies, before anything ships.",[],{"_key":15389,"_type":150,"children":15390,"markDefs":15395,"style":173},"bb7368762378",[15391],{"_key":15392,"_type":154,"marks":15393,"text":15394},"bac7807ab308",[],"No AI can scan a whole Salesforce org in one prompt. The retrieve-on-demand approach is a structural mismatch for L3 and L4 work, regardless of how many MCP tools the platform exposes. Sweep generates the metadata graph that AI can actually work with — Claude included. We ship our own MCP server for exactly this reason: any AI assistant you already use can plug into Sweep and inherit the graph instead of guessing at it.",[],{"_key":15397,"_type":150,"children":15398,"markDefs":15402,"style":158},"1f4a75e1030a",[15399],{"_key":15400,"_type":154,"marks":15401,"text":14263},"9ebd4c0151a7",[],[],{"_key":15404,"_type":150,"children":15405,"markDefs":15410,"style":173},"88fe49fa4d60",[15406],{"_key":15407,"_type":154,"marks":15408,"text":15409},"f2eca09d8a42",[],"If you want to know which layer your current setup actually serves, ask it this in your own org:",[],{"_key":15412,"_type":150,"children":15413,"markDefs":15417,"style":173},"cd3f25e57752",[15414],{"_key":15415,"_type":154,"marks":15416,"text":14560},"973444941d74",[228],[],{"_key":15419,"_type":150,"children":15420,"markDefs":15429,"style":173},"9cc147fabdca",[15421,15425],{"_key":15422,"_type":154,"marks":15423,"text":15424},"55b94e5298a2",[],"If you get a short, confident list back, ask a follow-up: ",{"_key":15426,"_type":154,"marks":15427,"text":15428},"e48d74e9ce9b",[228],"Are you sure you found all of them — including workflow field updates, approval processes, every flow that touches the field, and managed package automation?",[],{"_key":15431,"_type":150,"children":15432,"markDefs":15437,"style":173},"b14f0f719081",[15433],{"_key":15434,"_type":154,"marks":15435,"text":15436},"664d936cbd13",[],"The honest answers are different from the confident ones. The gap between them is the gap between L2 and L3. That gap is where transformation projects live, and where AI alone has never been enough.",[],{"_key":15439,"_type":142,"cols":143,"filterByCategory":15440,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":15441},"9c0f26524c912682687ebf908212e9b1",{"_ref":6,"_type":1066},"Read more on AI Readiness:","The Four Layers of Salesforce Metadata Work (And Where AI Actually Breaks)","2026-05-20",[15445,15452,15460,15468,15476,15483,15491,15498,15505,15512,15528,15536,15544,15556,15564,15572,15580,15588,15596,15604,15623,15631,15639,15657],{"_key":15446,"_type":150,"children":15447,"markDefs":15451,"style":158},"54c49b5ea663",[15448],{"_key":15449,"_type":154,"marks":15450,"text":156},"d8ea9cf37aa1",[],[],{"_key":15453,"_type":150,"children":15454,"level":54,"listItem":171,"markDefs":15459,"style":173},"b8db1d87c722",[15455],{"_key":15456,"_type":154,"marks":15457,"text":15458},"8775de8867ff",[],"\"I use Claude for Salesforce\" covers four very different kinds of work, and most teams don't realize they're asking L3 and L4 questions of L2 tools.",[],{"_key":15461,"_type":150,"children":15462,"level":54,"listItem":171,"markDefs":15467,"style":173},"e6927d8469a5",[15463],{"_key":15464,"_type":154,"marks":15465,"text":15466},"31e2540e939b",[],"L1 (self-contained) and L2 (multi-element retrieval) are where Claude and MCP can mostly hold their own. L3 (whole-org reasoning) and L4 (change over time) require a deterministic metadata graph that no API surface returns on its own.",[],{"_key":15469,"_type":150,"children":15470,"level":54,"listItem":171,"markDefs":15475,"style":173},"1a095ba9c390",[15471],{"_key":15472,"_type":154,"marks":15473,"text":15474},"7633ce929812",[],"The breakpoint doesn’t live where teams think it is. Single questions tolerate inaccuracy. Transformation projects absolutely do not.",[],{"_key":15477,"_type":150,"children":15478,"markDefs":15482,"style":173},"c4fc0c80f4b2",[15479],{"_key":15480,"_type":154,"marks":15481,"text":1681},"e240edf1eaa4",[],[],{"_key":15484,"_type":150,"children":15485,"markDefs":15490,"style":173},"8747952fd333",[15486],{"_key":15487,"_type":154,"marks":15488,"text":15489},"1c5d4c1f8669",[],"Every Salesforce admin and architect I talk to uses Claude. ",[],{"_key":15492,"_type":150,"children":15493,"markDefs":15497,"style":173},"2b4aa44b109c",[15494],{"_key":15487,"_type":154,"marks":15495,"text":15496},[],"So do I. So does my grandma.",[],{"_key":15499,"_type":150,"children":15500,"markDefs":15504,"style":173},"4383e1868a9e",[15501],{"_key":15487,"_type":154,"marks":15502,"text":15503},[],"So does my dog, I suspect.",[],{"_key":15506,"_type":150,"children":15507,"markDefs":15511,"style":173},"3b7dd70c68c0",[15508],{"_key":15487,"_type":154,"marks":15509,"text":15510},[],"We can stop pretending that it’s controversial.",[],{"_key":15513,"_type":150,"children":15514,"markDefs":15527,"style":173},"a084a052d16b",[15515,15519,15523],{"_key":15516,"_type":154,"marks":15517,"text":15518},"6e86f3dfe47a",[],"The more useful question, I’d wager, is which ",{"_key":15520,"_type":154,"marks":15521,"text":15522},"fffbfd0ba4d9",[228],"kind",{"_key":15524,"_type":154,"marks":15525,"text":15526},"b4de20a3167c",[]," of question you're asking it — because \"I use Claude for Salesforce\" covers at least four entirely different jobs, and the gap between them is where teams get into deep trouble.",[],{"_key":15529,"_type":150,"children":15530,"markDefs":15535,"style":173},"a91d76383f9f",[15531],{"_key":15532,"_type":154,"marks":15533,"text":15534},"6747269c9906",[],"Here's a helpful framework I keep coming back to:",[],{"_key":15537,"_type":150,"children":15538,"markDefs":15543,"style":158},"9733ad66fd93",[15539],{"_key":15540,"_type":154,"marks":15541,"text":15542},"ee21c79e874f",[],"L1 — Self-contained",[],{"_key":15545,"_type":150,"children":15546,"markDefs":15555,"style":173},"d0d4e32c49e2",[15547,15551],{"_key":15548,"_type":154,"marks":15549,"text":15550},"024907ce5b79",[],"The answer is in what you already pasted in. ",{"_key":15552,"_type":154,"marks":15553,"text":15554},"6072b08859c1",[228],"No additional metadata required.",[],{"_key":15557,"_type":150,"children":15558,"markDefs":15563,"style":173},"be4cf9552f6f",[15559],{"_key":15560,"_type":154,"marks":15561,"text":15562},"96dd951f794f",[],"You drop an Apex class into Claude and ask what it does. You paste flow XML and ask if there are any obvious bugs. You ask for the syntax of a wrapper class, or a Lightning component skeleton.",[],{"_key":15565,"_type":150,"children":15566,"markDefs":15571,"style":173},"bfbd69b7267e",[15567],{"_key":15568,"_type":154,"marks":15569,"text":15570},"4b886eda0ed1",[],"This is the layer where Claude — with no connection to your org at all — does fine. It has read enough Salesforce documentation to know syntax, patterns, and common gotchas. As long as the context for the answer is right there in the prompt, you're good.",[],{"_key":15573,"_type":150,"children":15574,"markDefs":15579,"style":173},"0d7371bf9c87",[15575],{"_key":15576,"_type":154,"marks":15577,"text":15578},"e534d3b35730",[],"Most teams use Claude at L1 all day without thinking about it. Nothing wrong with that.",[],{"_key":15581,"_type":150,"children":15582,"markDefs":15587,"style":158},"cc7a85f4556a",[15583],{"_key":15584,"_type":154,"marks":15585,"text":15586},"a878760da3ea",[],"L2 — Requires multiple metadata elements on demand",[],{"_key":15589,"_type":150,"children":15590,"markDefs":15595,"style":173},"e5665497bbae",[15591],{"_key":15592,"_type":154,"marks":15593,"text":15594},"601ce9fc3ee9",[],"The question depends on the org, and Claude has to go fetch metadata to answer.",[],{"_key":15597,"_type":150,"children":15598,"markDefs":15603,"style":173},"41ac1d35ca58",[15599],{"_key":15600,"_type":154,"marks":15601,"text":15602},"5e519ad11cb2",[],"\"What's the validation rule on Opportunity Stage?\" \"How is this flow triggered?\" \"Show me every field on Account with a default value.\" These need real metadata from your real org.",[],{"_key":15605,"_type":150,"children":15606,"markDefs":15620,"style":173},"5e9a3e39ccbb",[15607,15611,15616],{"_key":15608,"_type":154,"marks":15609,"text":15610},"d369e43ed268",[],"This is where MCP servers live. ",{"_key":15612,"_type":154,"marks":15613,"text":15615},"fb87be379836",[15614],"b1200a818690","Salesforce's hosted MCP",{"_key":15617,"_type":154,"marks":15618,"text":15619},"aaf230d06779",[],", the DX MCP for developers, community-built servers, custom internal wrappers — all sitting at L2. The pattern is the same: Claude guesses which API to call, calls it, reads the response, guesses what to call next, and eventually answers.",[15621],{"_key":15614,"_ref":11134,"_type":463,"linkType":33,"slug":15622},{"_type":22,"current":12271},{"_key":15624,"_type":150,"children":15625,"markDefs":15630,"style":173},"f83c08610f4f",[15626],{"_key":15627,"_type":154,"marks":15628,"text":15629},"f94bfa7a091e",[],"When the question is narrow, this works. When the developer already knows the file they're asking about, this works. When you're poking around an area of the org you understand, this works.",[],{"_key":15632,"_type":150,"children":15633,"markDefs":15638,"style":173},"1e56c9eefb96",[15634],{"_key":15635,"_type":154,"marks":15636,"text":15637},"2e61b605145a",[],"But L2 has an honest limit that doesn't get advertised: the model only sees what the tools return, and the tools return whatever happens to be wired up. Most teams I talk to don't fully know what their MCP setup actually covers. They installed it, it answers some questions, and they assume it answers all of them. It doesn't.",[],{"_key":15640,"_type":150,"children":15641,"markDefs":15654,"style":173},"7607f579c13b",[15642,15646,15650],{"_key":15643,"_type":154,"marks":15644,"text":15645},"c9014c705f4e",[],"This is where \"",{"_key":15647,"_type":154,"marks":15648,"text":11439},"0a870bc5e4ef",[15649],"fde8fcdf1fd0",{"_key":15651,"_type":154,"marks":15652,"text":15653},"014b4afdc2ab",[],"\" lives.",[15655],{"_key":15649,"_ref":11446,"_type":463,"linkType":33,"slug":15656},{"_type":22,"current":11448},{"_key":15164,"_type":150,"children":15658,"markDefs":15661,"style":158},[15659],{"_key":15167,"_type":154,"marks":15660,"text":472},[],[],{"_type":17,"description":15663,"shareImage":15664,"title":15666},"The phrase \"I use Claude for Salesforce\" covers four very different kinds of work. Here's the framework. And the layer where most teams hit the wall without realizing it.",{"_type":40,"asset":15665},{"_ref":15121,"_type":1066},"The Four Layers of Salesforce Metadata Work | Sweep",{"_type":22,"current":7573},{"_createdAt":15669,"_id":3123,"_rev":15670,"_type":33,"_updatedAt":15671,"author":15672,"category":15688,"featuredImage":15694,"modularContent":15725,"postTitle":15729,"publishDate":15443,"richText":15730,"seo":16250,"slug":16255},"2026-05-20T19:19:26Z","O4505RdNaSikVebRwUMttT","2026-05-20T19:33:38Z",{"authorImage":15673,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":15674},{"_type":40,"asset":15675},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":15676,"mimeType":83,"opt":15686,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":15677,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":15678},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":15679,"darkVibrant":15680,"dominant":15681,"lightMuted":15682,"lightVibrant":15683,"muted":15684,"vibrant":15685},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":15687},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":15689,"_type":11,"_updatedAt":12,"selectedColor":15691,"seo":15692,"slug":15693,"title":24},{"base":15690},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":15695,"image":15696},"When to Trust Salesforce MCP (And When Not To",{"_type":40,"asset":15697},{"_createdAt":15698,"_id":15699,"_rev":15700,"_type":45,"_updatedAt":15698,"assetId":15701,"extension":105,"metadata":15702,"mimeType":133,"originalFilename":15720,"path":15721,"sha1hash":15701,"size":15722,"uploadId":15723,"url":15724},"2026-05-20T19:25:28Z","image-0326623fc19ae8fc8b00cafb65de9583754e9cbf-1200x628-png","ApnQUSenpum1vRtsuIiuHq","0326623fc19ae8fc8b00cafb65de9583754e9cbf",{"_type":50,"blurHash":15703,"dimensions":15704,"hasAlpha":57,"isOpaque":57,"lqip":15705,"palette":15706,"thumbHash":15719},"M6BExd~nWCo%%G%jj]NIN1WW089N%Gs.R+",{"_type":53,"aspectRatio":13632,"height":13633,"width":111},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAACXBIWXMAAAsTAAALEwEAmpwYAAABJElEQVR4nJWS3U7CQBBG+4YqAhJFoxAU0ShCwVJaio1i1WpAfhpQ4ovKHrNOb0xs0YsvO7uzc2ZnZo3NDmxp2aDtJG0k+hR5d8W+/0nRX2HkXSj0YMeD7S5kbMh0xc46Ir3XCbXvN2jGVuQc9X3XOBrA2QucD+HkCcr3UIpVDuD4ESoPYu/drK/EOA2hMwd3Cc4bWBG0ZtCcwMUQGmNwFuKrPUPBkxcnAmsh2HPovUuQVncB7QiuXsGcgLcE/wOuI6iGAk0EVgIwpwLVAe2ZQDSsPoLLETTH0JrKmS4/30sBlgZSSlX3L4DDOyj60i+tXa1+bPch56b30WiMFVakKA1kSj/6Y8VfJl7/IqM+UpgTxcFtnDnOvm6aicCsK2WkTe4/wC+2DDokUCejQAAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":15707,"darkVibrant":15709,"dominant":15710,"lightMuted":15712,"lightVibrant":15714,"muted":15716,"vibrant":15718},{"_type":62,"background":15708,"foreground":64,"population":82,"title":64},"#022596",{"_type":62,"background":118,"foreground":64,"population":82,"title":64},{"_type":62,"background":120,"foreground":64,"population":15711,"title":64},69.65,{"_type":62,"background":15713,"foreground":72,"population":82,"title":64},"#a4c4ac",{"_type":62,"background":15715,"foreground":64,"population":116,"title":64},"#8480f4",{"_type":62,"background":15717,"foreground":64,"population":5451,"title":64},"#718893",{"_type":62,"background":120,"foreground":64,"population":15711,"title":64},"p7MBDIB9l2eJd3dAiWV9eeCXBw==","when-to-trust-salesforce-mcp-ls-1200x628.png","images/9eu1m6zu/production/0326623fc19ae8fc8b00cafb65de9583754e9cbf-1200x628.png",83094,"32pMmFTTIV5bxaWYJvKlcegMb9VKK0MR","https://cdn.sanity.io/images/9eu1m6zu/production/0326623fc19ae8fc8b00cafb65de9583754e9cbf-1200x628.png",[15726],{"_key":15727,"_type":142,"cols":143,"filterByCategory":15728,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":13660},"52535a69b8d5e67547018595d3208e04",{"_ref":6,"_type":1066},"When to Trust Salesforce MCP (And When Not To)",[15731,15738,15746,15754,15762,15769,15781,15789,15797,15805,15813,15832,15844,15856,15868,15879,15891,15899,15907,15923,15931,15946,15954,15962,15970,15978,15986,15994,16006,16018,16041,16065,16073,16081,16097,16105,16113,16121,16129,16137,16145,16153,16169,16188,16196,16204,16212,16231],{"_key":15732,"_type":150,"children":15733,"markDefs":15737,"style":158},"2d9c8f8a3098",[15734],{"_key":15735,"_type":154,"marks":15736,"text":156},"64851f221578",[],[],{"_key":15739,"_type":150,"children":15740,"level":54,"listItem":171,"markDefs":15745,"style":173},"404c6d56757b",[15741],{"_key":15742,"_type":154,"marks":15743,"text":15744},"1d45ecc971a4",[],"L2 is where Salesforce MCP is at home — multi-element metadata retrieval actually works most of the time. Calling validation rules, fetching fields, querying flows, deploying components from an IDE: this is genuinely productive territory.",[],{"_key":15747,"_type":150,"children":15748,"level":54,"listItem":171,"markDefs":15753,"style":173},"9380b48222ea",[15749],{"_key":15750,"_type":154,"marks":15751,"text":15752},"d7eeb33423d5",[],"The trouble is when L2 looks like L3 from the inside. Teams ask whole-org questions, get a confident (and possibly wrong) answer back, and don't realize their MCP setup was doing L2 work the whole time.",[],{"_key":15755,"_type":150,"children":15756,"level":54,"listItem":171,"markDefs":15761,"style":173},"a63ab0ac88cf",[15757],{"_key":15758,"_type":154,"marks":15759,"text":15760},"d750b803fb6d",[],"A more honest question is \"does my MCP setup actually cover the question I'm asking, or is it guessing?\" (Most teams don't actually know.)",[],{"_key":15763,"_type":150,"children":15764,"markDefs":15768,"style":173},"019a61c0cc8f",[15765],{"_key":15766,"_type":154,"marks":15767,"text":1935},"4d13b4556015",[],[],{"_key":15770,"_type":150,"children":15771,"markDefs":15780,"style":173},"a3336a314090",[15772,15776],{"_key":15773,"_type":154,"marks":15774,"text":15775},"66da9490fdef",[],"Let me start with the part that gets totally undersold in most AI tooling conversations these days: ",{"_key":15777,"_type":154,"marks":15778,"text":15779},"0ba0ff314947",[165],"Salesforce MCP works!",[],{"_key":15782,"_type":150,"children":15783,"markDefs":15788,"style":173},"1ee57549db58",[15784],{"_key":15785,"_type":154,"marks":15786,"text":15787},"651ffbcce446",[],"It works when a dev in Cursor asks \"what's the validation rule on this object\" and gets back the rule, accurately… It works when Claude in an IDE deploys a Lightning component without alt-tabbing to Workbench…. It works when an agent fetches a flow's metadata, walks through the structure, and spots an obvious bug. It has real utility.",[],{"_key":15790,"_type":150,"children":15791,"markDefs":15796,"style":173},"c2c9a504d04a",[15792],{"_key":15793,"_type":154,"marks":15794,"text":15795},"862a802dfa67",[],"This is L2 — multi-element metadata retrieval. The model knows what to ask for, the MCP exposes the right tool, the API returns the right data, the answer comes back. Genuinely useful work. Probably the single biggest productivity gain Salesforce developers have had in the last five years.",[],{"_key":15798,"_type":150,"children":15799,"markDefs":15804,"style":173},"ad4fb3ba0fc1",[15800],{"_key":15801,"_type":154,"marks":15802,"text":15803},"742b2de18555",[],"The problem starts when you start to notice what happens at the seams.",[],{"_key":15806,"_type":150,"children":15807,"markDefs":15812,"style":158},"27aed5a01d26",[15808],{"_key":15809,"_type":154,"marks":15810,"text":15811},"47396c3304e8",[],"What L2 actually does well",[],{"_key":15814,"_type":150,"children":15815,"markDefs":15829,"style":173},"522f8847ec98",[15816,15820,15825],{"_key":15817,"_type":154,"marks":15818,"text":15819},"8f883a13b6c6",[],"Concretely, in any of the ",{"_key":15821,"_type":154,"marks":15822,"text":15824},"87601f78ee36",[15823],"13f86366ae23","five flavors of Salesforce MCP server",{"_key":15826,"_type":154,"marks":15827,"text":15828},"69e8e053c141",[],", the things you can trust:",[15830],{"_key":15823,"_ref":11134,"_type":463,"linkType":33,"slug":15831},{"_type":22,"current":12271},{"_key":15833,"_type":150,"children":15834,"level":54,"listItem":171,"markDefs":15843,"style":173},"977bd73f05e4",[15835,15839],{"_key":15836,"_type":154,"marks":15837,"text":15838},"8a1042221e89",[228],"Targeted metadata retrieval.",{"_key":15840,"_type":154,"marks":15841,"text":15842},"a2cba160aa04",[]," \"Show me the fields on Account.\" \"What's the picklist for Stage?\" \"Pull the XML for this flow.\" All of these are direct API calls returning specific objects. The MCP fetches, the model reads, the answer is reliable.",[],{"_key":15845,"_type":150,"children":15846,"level":54,"listItem":171,"markDefs":15855,"style":173},"21fb489cb56c",[15847,15851],{"_key":15848,"_type":154,"marks":15849,"text":15850},"2c6a0a2739b2",[228],"Record-level operations.",{"_key":15852,"_type":154,"marks":15853,"text":15854},"647ac4c2f1c2",[]," \"Update this opportunity's stage.\" \"Create a contact tied to this account.\" \"Bulk-update these records.\" Anything that's a CRUD operation on records, with the right permissions, works.",[],{"_key":15857,"_type":150,"children":15858,"level":54,"listItem":171,"markDefs":15867,"style":173},"88ec5851b9e7",[15859,15863],{"_key":15860,"_type":154,"marks":15861,"text":15862},"75badf5b504d",[228],"Single-component code analysis.",{"_key":15864,"_type":154,"marks":15865,"text":15866},"c1b456e87fec",[]," Drop an Apex class into context, ask \"where's the bug.\" Same with a flow XML. The model reads the file and reasons over it directly — that's L1 territory technically, but MCP makes it easier to pull the file.",[],{"_key":15869,"_type":150,"children":15870,"level":54,"listItem":171,"markDefs":15878,"style":173},"da740c7bde49",[15871,15874],{"_key":15872,"_type":154,"marks":15873,"text":11967},"c333aa751245",[228],{"_key":15875,"_type":154,"marks":15876,"text":15877},"c972f08d481d",[]," Cursor or Claude Code calling the DX MCP can deploy components and run Apex tests. The action is well-bounded, the API returns clear success/failure, the loop closes.",[],{"_key":15880,"_type":150,"children":15881,"level":54,"listItem":171,"markDefs":15890,"style":173},"11c3aa4bd3f5",[15882,15886],{"_key":15883,"_type":154,"marks":15884,"text":15885},"c51bb79332d8",[228],"Narrow SOQL.",{"_key":15887,"_type":154,"marks":15888,"text":15889},"571b99910352",[]," \"Show me Closed Won opportunities from EMEA last quarter with no related case.\" A SOQL query the model can write correctly against objects it can describe.",[],{"_key":15892,"_type":150,"children":15893,"markDefs":15898,"style":173},"e0cdb72fca73",[15894],{"_key":15895,"_type":154,"marks":15896,"text":15897},"dc660d6d70ef",[],"This is real productivity. None of it is in dispute.",[],{"_key":15900,"_type":150,"children":15901,"markDefs":15906,"style":158},"a8a8ec7d685e",[15902],{"_key":15903,"_type":154,"marks":15904,"text":15905},"b540f645cdde",[],"Where L2 looks like L3 from the inside",[],{"_key":15908,"_type":150,"children":15909,"markDefs":15922,"style":173},"79011c7c571b",[15910,15914,15918],{"_key":15911,"_type":154,"marks":15912,"text":15913},"7e9d64f64b3f",[],"The trouble starts when someone asks an MCP-connected AI a question that ",{"_key":15915,"_type":154,"marks":15916,"text":15917},"887edd8fe1d8",[228],"sounds",{"_key":15919,"_type":154,"marks":15920,"text":15921},"18e1a3d9a20b",[]," like L2 but is actually L3.",[],{"_key":15924,"_type":150,"children":15925,"markDefs":15930,"style":173},"aaead4e51efa",[15926],{"_key":15927,"_type":154,"marks":15928,"text":15929},"f36e21a49688",[],"\"What's the validation rule on Opportunity Stage?\" is L2. There's a specific object to query, and the answer is one or two records.",[],{"_key":15932,"_type":150,"children":15933,"markDefs":15943,"style":173},"c0e45e5461f9",[15934,15938],{"_key":15935,"_type":154,"marks":15936,"text":15937},"152f53d25ec2",[],"\"What updates Opportunity Stage automatically?\" sounds similar. It isn't. The answer touches every workflow field update, every approval process, every flow, every Apex trigger, every managed package automation that writes to that field. ",{"_key":15939,"_type":154,"marks":15940,"text":15942},"f95aa5e149c6",[15941],"2ea6f17406f3","There is no API for that question — we wrote a whole piece about why here.",[15944],{"_key":15941,"_ref":3199,"_type":463,"linkType":33,"slug":15945},{"_type":22,"current":3201},{"_key":15947,"_type":150,"children":15948,"markDefs":15953,"style":173},"a507915c836b",[15949],{"_key":15950,"_type":154,"marks":15951,"text":15952},"5a44c8d755c8",[],"But here's the thing: from inside the chat window, the second question looks the same as the first. You type it. The AI calls some tools. The AI returns an answer. The answer sounds confident.",[],{"_key":15955,"_type":150,"children":15956,"markDefs":15961,"style":173},"cdba585b45f2",[15957],{"_key":15958,"_type":154,"marks":15959,"text":15960},"8bc89d4d748c",[],"The model didn't say \"I can answer the first one but not the second.\" It guessed. It called the tools it could call, retrieved what it could retrieve, and gave you back a list. The list looks plausible. The list is also incomplete, and you have no way to tell how incomplete without checking by hand.",[],{"_key":15963,"_type":150,"children":15964,"markDefs":15969,"style":173},"dca271b7b9e3",[15965],{"_key":15966,"_type":154,"marks":15967,"text":15968},"9395e6642653",[],"That's the L2/L3 trap. Same interface, same workflow, dramatically different reliability.",[],{"_key":15971,"_type":150,"children":15972,"markDefs":15977,"style":158},"d096797a9639",[15973],{"_key":15974,"_type":154,"marks":15975,"text":15976},"a3eea3d7fb56",[],"Why teams overestimate their MCP coverage",[],{"_key":15979,"_type":150,"children":15980,"markDefs":15985,"style":173},"57f163e2dc0e",[15981],{"_key":15982,"_type":154,"marks":15983,"text":15984},"6ccbe97d65d8",[],"Most teams I talk to don't fully know what's in their MCP setup. They installed it. It answers some questions. They started trusting it. They never sat down and audited which questions it actually covers.",[],{"_key":15987,"_type":150,"children":15988,"markDefs":15993,"style":173},"e1f32745af60",[15989],{"_key":15990,"_type":154,"marks":15991,"text":15992},"33232cf946c4",[],"A few patterns I see in the wild:",[],{"_key":15995,"_type":150,"children":15996,"markDefs":16005,"style":173},"6f67fa021ab7",[15997,16001],{"_key":15998,"_type":154,"marks":15999,"text":16000},"d678117e2779",[228],"\"We use the Salesforce DX MCP.\"",{"_key":16002,"_type":154,"marks":16003,"text":16004},"106b987c2457",[]," OK, but the DX MCP has dozens of tools across orgs, metadata, data, users, and code-analyzer toolsets. Which toolsets did you enable? Which scopes? When was the last time you checked what's exposed vs. what's not?",[],{"_key":16007,"_type":150,"children":16008,"markDefs":16017,"style":173},"743bfd2bbb8a",[16009,16013],{"_key":16010,"_type":154,"marks":16011,"text":16012},"0c5e26985674",[228],"\"We built our own MCP.\"",{"_key":16014,"_type":154,"marks":16015,"text":16016},"f4a88ba7cab9",[]," Cool. Who built it? What does it cover? Does it parse flow XML or just retrieve it? Does it walk Apex SymbolTable references or just return class definitions? Does it touch managed package metadata at all? Does the team that uses it daily know any of this?",[],{"_key":16019,"_type":150,"children":16020,"markDefs":16038,"style":173},"a2faf79741e5",[16021,16025,16029,16034],{"_key":16022,"_type":154,"marks":16023,"text":16024},"95058bc3c1b4",[228],"\"We use the hosted MCP from Salesforce.\"",{"_key":16026,"_type":154,"marks":16027,"text":16028},"af19d761e441",[]," That covers 11+ endpoints currently in pilot — sobject-all, sobject-reads, invocable-actions, flows, data-360, prompt-builder, tableau-next. Useful set. Doesn't include dependency analysis. Doesn't include the ",{"_key":16030,"_type":154,"marks":16031,"text":16033},"bb9641f2d134",[16032],"671525d6f940","Tooling API queries",{"_key":16035,"_type":154,"marks":16036,"text":16037},"2a43910ce63b",[]," that would let you walk references. Doesn't include the Metadata API at the level needed for full component retrieval.",[16039],{"_key":16032,"_ref":5883,"_type":463,"linkType":33,"slug":16040},{"_type":22,"current":5885},{"_key":16042,"_type":150,"children":16043,"markDefs":16064,"style":173},"41567829c3d0",[16044,16048,16052,16056,16060],{"_key":16045,"_type":154,"marks":16046,"text":16047},"77b1351bfa48",[],"In every case, the ",{"_key":16049,"_type":154,"marks":16050,"text":16051},"a3d8dfd40d15",[228],"set of questions the MCP can answer reliably",{"_key":16053,"_type":154,"marks":16054,"text":16055},"378c8faef6ef",[]," is smaller than the ",{"_key":16057,"_type":154,"marks":16058,"text":16059},"4ab43deb11da",[228],"set of questions the team actually asks",{"_key":16061,"_type":154,"marks":16062,"text":16063},"52cb253322ee",[],". The gap is where confident-wrong answers come from.",[],{"_key":16066,"_type":150,"children":16067,"markDefs":16072,"style":158},"38e076e01f82",[16068],{"_key":16069,"_type":154,"marks":16070,"text":16071},"a2d6e4564208",[],"The honest test",[],{"_key":16074,"_type":150,"children":16075,"markDefs":16080,"style":173},"231e623f063e",[16076],{"_key":16077,"_type":154,"marks":16078,"text":16079},"93bf9e21c20c",[],"If you want to know which of your AI questions are getting reliable answers, the test is straightforward but uncomfortable.",[],{"_key":16082,"_type":150,"children":16083,"markDefs":16096,"style":173},"73da672da83e",[16084,16088,16092],{"_key":16085,"_type":154,"marks":16086,"text":16087},"1c5591995cfb",[],"Pick a question your team asked an MCP-connected AI recently — ideally one whose answer drove a decision. Now go validate it by hand. Open Setup, walk every component the AI mentioned, check that they actually do what the AI said. Then walk ",{"_key":16089,"_type":154,"marks":16090,"text":16091},"3bb78656f7f5",[228],"every other component you can think of",{"_key":16093,"_type":154,"marks":16094,"text":16095},"26ec5687256b",[]," that might also be relevant. The ones the AI didn't mention.",[],{"_key":16098,"_type":150,"children":16099,"markDefs":16104,"style":173},"fa54d94a91f8",[16100],{"_key":16101,"_type":154,"marks":16102,"text":16103},"e30db5e38b23",[],"Two questions to ask yourself at the end:",[],{"_key":16106,"_type":150,"children":16107,"level":54,"listItem":902,"markDefs":16112,"style":173},"9c6254af8dda",[16108],{"_key":16109,"_type":154,"marks":16110,"text":16111},"36ad61f08646",[],"Did the AI list everything?",[],{"_key":16114,"_type":150,"children":16115,"level":54,"listItem":902,"markDefs":16120,"style":173},"0289451f0a0a",[16116],{"_key":16117,"_type":154,"marks":16118,"text":16119},"06c6abffe4f4",[],"Were the things it listed accurate?",[],{"_key":16122,"_type":150,"children":16123,"markDefs":16128,"style":173},"4c2b4a93fd21",[16124],{"_key":16125,"_type":154,"marks":16126,"text":16127},"8539dfb2a603",[],"If both answers are yes, you were in L2 territory and your MCP setup served you. If either answer is no, you were asking an L3 question with L2 tools, and you walked into the trap.",[],{"_key":16130,"_type":150,"children":16131,"markDefs":16136,"style":173},"e85a3c2c0167",[16132],{"_key":16133,"_type":154,"marks":16134,"text":16135},"a7bba8cb5c6f",[],"Do this five times, with five different questions, and you'll have a real sense of where the line is for your specific setup. Most teams haven't done it once.",[],{"_key":16138,"_type":150,"children":16139,"markDefs":16144,"style":158},"cbdd0472e0e5",[16140],{"_key":16141,"_type":154,"marks":16142,"text":16143},"63b2ddf137fa",[],"What L2 is actually best at",[],{"_key":16146,"_type":150,"children":16147,"markDefs":16152,"style":173},"43b8ffa76eaa",[16148],{"_key":16149,"_type":154,"marks":16150,"text":16151},"ae39488533d0",[],"The fix isn't \"stop using MCP.\" MCP is great at what it does. The fix is to use L2 tools for L2 questions and stop expecting them to scale up.",[],{"_key":16154,"_type":150,"children":16155,"markDefs":16168,"style":173},"527f6f4b3309",[16156,16160,16164],{"_key":16157,"_type":154,"marks":16158,"text":16159},"033f522808ab",[],"A useful default: anything that touches one specific component, one record, one file — L2 territory, trust the answer (and verify on anything material). Anything that touches the relationships ",{"_key":16161,"_type":154,"marks":16162,"text":16163},"40bfebcd2a78",[228],"between",{"_key":16165,"_type":154,"marks":16166,"text":16167},"c420b62c6e58",[]," components, the dependencies, the whole-org behavior — L3 territory, and your MCP is guessing.",[],{"_key":16170,"_type":150,"children":16171,"markDefs":16185,"style":173},"d98ac4188d28",[16172,16176,16181],{"_key":16173,"_type":154,"marks":16174,"text":16175},"276cd50b8f29",[],"Sweep's MCP server exists for this distinction. The Sweep MCP doesn't replace your DX MCP or your hosted MCP — it sits alongside them, exposing the",{"_key":16177,"_type":154,"marks":16178,"text":16180},"11dfe6bd7e5f",[16179],"0f92c527e6d2"," metadata graph as a tool",{"_key":16182,"_type":154,"marks":16183,"text":16184},"2e3c1a8e50e1",[],". When the AI asks \"what references this field,\" Sweep returns the full answer from the graph. When the AI asks \"show me this record,\" your existing MCP returns it. Each tool serves its layer.",[16186],{"_key":16179,"_ref":14411,"_type":463,"linkType":1636,"slug":16187},{"_type":22,"current":14413},{"_key":16189,"_type":150,"children":16190,"markDefs":16195,"style":173},"7ed0910f0977",[16191],{"_key":16192,"_type":154,"marks":16193,"text":16194},"34d53be86b32",[],"For L2 work that's expanding into L3 — and most enterprise Salesforce work eventually is — that's the architecture that actually closes the loop.",[],{"_key":16197,"_type":150,"children":16198,"markDefs":16203,"style":158},"a31dc783afc2",[16199],{"_key":16200,"_type":154,"marks":16201,"text":16202},"28afb4715bc5",[],"The bottom line",[],{"_key":16205,"_type":150,"children":16206,"markDefs":16211,"style":173},"c992d22989ae",[16207],{"_key":16208,"_type":154,"marks":16209,"text":16210},"00bd3ac05ded",[],"MCP works. Use it. Trust it for L2 work. Verify the results on anything that drives a decision.",[],{"_key":16213,"_type":150,"children":16214,"markDefs":16228,"style":173},"20eaf15cbfb5",[16215,16219,16224],{"_key":16216,"_type":154,"marks":16217,"text":16218},"6c2af022860a",[],"For L3 and ",{"_key":16220,"_type":154,"marks":16221,"text":16223},"c86b0db1a7f6",[16222],"c8966170fa07","L4 questions",{"_key":16225,"_type":154,"marks":16226,"text":16227},"6d80a5622dc2",[]," — the ones about the whole org and about change over time — assume your MCP-only setup is guessing until you can prove otherwise. The fix isn't a better prompt. It's a graph between the AI and the org.",[16229],{"_key":16222,"_ref":12023,"_type":463,"linkType":33,"slug":16230},{"_type":22,"current":12025},{"_key":16232,"_type":150,"children":16233,"markDefs":16247,"style":173},"acab685d9c03",[16234,16238,16243],{"_key":16235,"_type":154,"marks":16236,"text":16237},"20a660cd8206",[],"If you've never sat down to map which of your questions are L2 versus L3, that's the first piece of work. Start with ",{"_key":16239,"_type":154,"marks":16240,"text":16242},"07c7e8749ef3",[16241],"4047438c82e2","the framework",{"_key":16244,"_type":154,"marks":16245,"text":16246},"dcbb3d083bf6",[],". The rest follows from there.",[16248],{"_key":16241,"_ref":7571,"_type":463,"linkType":33,"slug":16249},{"_type":22,"current":7573},{"_type":17,"description":16251,"shareImage":16252,"title":16254},"Salesforce MCP works great, for some questions. The trouble is... which questions? Here's how to tell when to trust the answer and when to verify it by hand.",{"_type":40,"asset":16253},{"_ref":15699,"_type":1066},"When to Trust Salesforce MCP (And When Not To) | Sweep",{"_type":22,"current":3125},{"_createdAt":16257,"_id":5883,"_rev":16258,"_system":16259,"_type":33,"_updatedAt":16262,"author":16263,"category":16279,"featuredImage":16285,"modularContent":16319,"postTitle":16322,"publishDate":16323,"richText":16324,"seo":17108,"slug":17112},"2026-05-11T19:57:16Z","ApnQUSenpum1vRtsuIolnF",{"base":16260},{"id":5883,"rev":16261},"yXjKx41F7EcPTF4qFo8efy","2026-05-20T19:49:04Z",{"authorImage":16264,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":16265},{"_type":40,"asset":16266},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":16267,"mimeType":83,"opt":16277,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":16268,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":16269},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":16270,"darkVibrant":16271,"dominant":16272,"lightMuted":16273,"lightVibrant":16274,"muted":16275,"vibrant":16276},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":16278},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":16280,"_type":11,"_updatedAt":12,"selectedColor":16282,"seo":16283,"slug":16284,"title":24},{"base":16281},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":16286,"image":16287},"How AI Agents Actually Read Salesforce Metadata Blog Header",{"_type":40,"asset":16288},{"_createdAt":16289,"_id":16290,"_rev":16291,"_type":45,"_updatedAt":16289,"assetId":16292,"extension":105,"metadata":16293,"mimeType":133,"originalFilename":11195,"path":16315,"sha1hash":16292,"size":16316,"uploadId":16317,"url":16318},"2026-05-11T20:12:13Z","image-73e3a6ff2d74cedb737a6d7e7a33e5b3ade8668b-1600x900-png","L85up0XG1n0xiPR0BjJRSl","73e3a6ff2d74cedb737a6d7e7a33e5b3ade8668b",{"_type":50,"blurHash":16294,"dimensions":16295,"hasAlpha":56,"isOpaque":57,"lqip":16296,"palette":16297,"thumbHash":16314},"MKDAjpEr-KnzEEEr=,R:bdx8Ibn#a$axxW",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAIAAADwazoUAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABuklEQVR4nGMIqPwXUPk3oPIPGP0Fc/8TiRgiar9ltT4o6bpc0nUpu+1eZO0XEjQnNb7umLx37tyF8+bO75m6PbX5eSDIcqLsZ4ht+FzRd7Nt6onWKcdrJlxNb/8Y3fg/quF/aA2m6n+o6D9DeO3f1I6fOb3fs3q+Zff8yO3/m9P3P60TpD+wCkVnUNWviNoP0XWvQ6q/BoIC6B9DWO3/pPZ/WX3/svv+Zff/y5vwP3/C//Su/5EN/4Oq/gfCdIbXfM5uu9o4cUvn1OVlPYcTGp8EVf5kCK/7n9r5P7f/f/5EEJndByKzev8ntv2Pbf4f3fg/pOZfUNXvzNbrc+b3HdiUdGJ71KZVRU0TN0XUvgbZnNwOUp3V+z+jG2RQetf/zJ7/GT0gbnLH//D6f+G1n2v7d21blXZjr9vzk67X93nOm9+T3nKbIajqf1gdyJER9SAUXv8/HMyNbPgf1QgSCar+F1H7obJz29Su3DVTw27u8b19wGXxwpastmsMRETJv8CyDyHphyLCexqKsvevDD64Mb576tKY+ucENf8LqPjrnfXI3nONm9fM2tqeFYsqJs+and9+Prj6MwBSE4xXe3/lGwAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":16298,"darkVibrant":16300,"dominant":16303,"lightMuted":16305,"lightVibrant":16307,"muted":16308,"vibrant":16311},{"_type":62,"background":16299,"foreground":64,"population":82,"title":64},"#876111",{"_type":62,"background":16301,"foreground":64,"population":16302,"title":64},"#8a6312",0.08,{"_type":62,"background":120,"foreground":64,"population":16304,"title":64},57.96,{"_type":62,"background":16306,"foreground":72,"population":1123,"title":72},"#d1cba5",{"_type":62,"background":120,"foreground":64,"population":16304,"title":64},{"_type":62,"background":16309,"foreground":64,"population":16310,"title":64},"#5d72a5",0.76,{"_type":62,"background":16312,"foreground":72,"population":16313,"title":64},"#f7ce13",6.78,"ZsQBJIKOk1dqt4VgeGvR8hUtbw==","images/9eu1m6zu/production/73e3a6ff2d74cedb737a6d7e7a33e5b3ade8668b-1600x900.png",62215,"jBnCVBmSnvlU7HUP4ki1GO5Z1dVFNGpI","https://cdn.sanity.io/images/9eu1m6zu/production/73e3a6ff2d74cedb737a6d7e7a33e5b3ade8668b-1600x900.png",[16320],{"_key":16321,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"71d7a28e2ca8906df194877ad19f9895","How AI Agents Actually Read Salesforce Metadata","2026-05-11",[16325,16332,16340,16348,16368,16375,16382,16390,16398,16418,16434,16451,16458,16477,16485,16503,16511,16526,16541,16556,16571,16583,16591,16610,16617,16633,16653,16668,16675,16694,16706,16713,16721,16729,16749,16757,16765,16773,16785,16797,16809,16821,16837,16848,16859,16874,16882,16890,16898,16906,16921,16928,16935,16942,16949,16956,16963,16970,16978,16986,17007,17014,17025,17032,17040,17048,17067,17075,17083,17090],{"_key":16326,"_type":150,"children":16327,"markDefs":16331,"style":158},"a8ecd6092560",[16328],{"_key":16329,"_type":154,"marks":16330,"text":156},"7fcc078808b7",[],[],{"_key":16333,"_type":150,"children":16334,"level":54,"listItem":171,"markDefs":16339,"style":173},"766a1f13f4cf",[16335],{"_key":16336,"_type":154,"marks":16337,"text":16338},"568836ba7ae5",[],"Agents can only reason over Salesforce as well as they can read the org — and metadata is the map.",[],{"_key":16341,"_type":150,"children":16342,"level":54,"listItem":171,"markDefs":16347,"style":173},"26330e88ef01",[16343],{"_key":16344,"_type":154,"marks":16345,"text":16346},"e78fca339be5",[],"No single API gives the full picture. Reading the org well means combining at least five surfaces: REST Describe, Tooling API, Metadata API, UI API, and dependency/history data.",[],{"_key":16349,"_type":150,"children":16350,"level":54,"listItem":171,"markDefs":16367,"style":173},"a644fe881cc1",[16351,16355,16359,16363],{"_key":16352,"_type":154,"marks":16353,"text":16354},"7500b653c0de",[228],"Retrieval",{"_key":16356,"_type":154,"marks":16357,"text":16358},"cdf96b1d8fcf",[]," does not mean ",{"_key":16360,"_type":154,"marks":16361,"text":16362},"f82376f17b0f",[228],"reasoning",{"_key":16364,"_type":154,"marks":16365,"text":16366},"c85d4d92f146",[],". The gap between an agent that talks about Salesforce and one that acts inside it safely is an actual context layer on top.",[],{"_key":16369,"_type":150,"children":16370,"markDefs":16374,"style":173},"c05c9fd6ab6e",[16371],{"_key":16372,"_type":154,"marks":16373,"text":472},"933a788b6e33",[],[],{"_key":16376,"_type":150,"children":16377,"markDefs":16381,"style":173},"d27cb081fb7f",[16378],{"_key":16379,"_type":154,"marks":16380,"text":1681},"3bdf0148e7ab",[],[],{"_key":16383,"_type":150,"children":16384,"markDefs":16389,"style":173},"1fcaa18e9df7",[16385],{"_key":16386,"_type":154,"marks":16387,"text":16388},"b378195accb9",[],"AI agents can only reason over Salesforce as well as they can read the shape of the actual  org.",[],{"_key":16391,"_type":150,"children":16392,"markDefs":16397,"style":173},"6afca29c3a2a",[16393],{"_key":16394,"_type":154,"marks":16395,"text":16396},"709f3870f9b8",[],"That's the whole thesis, and it's the part that most \"AI inside Salesforce\" pitches walk right past. ",[],{"_key":16399,"_type":150,"children":16400,"markDefs":16413,"style":173},"f3a9a6865672",[16401,16404,16409],{"_key":16394,"_type":154,"marks":16402,"text":16403},[],"There's a tendency to treat the model as the agent — as if reasoning emerges from the weights and everything else is just plumbing. Well, no. An agent's ability to act safely inside an enterprise org is bounded ",{"_key":16405,"_type":154,"marks":16406,"text":16408},"9d1138013690",[16407],"c3fd873a72ba","by its ability to read the org",{"_key":16410,"_type":154,"marks":16411,"text":16412},"dc5a467f6719",[],": every object, field, relationship, automation, permission, layout, Apex class, flow, dependency, and recent setup change. That's the map. Without it, the agent is improvising in production.",[16414],{"_key":16407,"_ref":16415,"_type":463,"linkType":33,"slug":16416},"384dddf6-d5f1-470c-85b7-35db072f9d18",{"_type":22,"current":16417},"5-metadata-primitives-every-ai-agent-needs",{"_key":16419,"_type":150,"children":16420,"markDefs":16433,"style":173},"db9e48f1397f",[16421,16425,16429],{"_key":16422,"_type":154,"marks":16423,"text":16424},"34101a584f51",[],"You ",{"_key":16426,"_type":154,"marks":16427,"text":16428},"0fb1a103bdc5",[228],"could",{"_key":16430,"_type":154,"marks":16431,"text":16432},"2304e64bd158",[]," defer this problem for a long time. ",[],{"_key":16435,"_type":150,"children":16436,"markDefs":16448,"style":173},"9ed54a45cf1f",[16437,16440,16444],{"_key":16430,"_type":154,"marks":16438,"text":16439},[],"Then Salesforce announced ",{"_key":16441,"_type":154,"marks":16442,"text":11867},"bb1521f112b7",[16443],"bb72c921a3f7",{"_key":16445,"_type":154,"marks":16446,"text":16447},"62958300b055",[],", and the deferral ended. Salesforce now positions every platform capability as an API, an MCP tool, or a CLI command — meaning agents call into the platform directly, not through a browser session. ",[16449],{"_key":16443,"_ref":11882,"_type":463,"linkType":33,"slug":16450},{"_type":22,"current":11884},{"_key":16452,"_type":150,"children":16453,"markDefs":16457,"style":173},"9dc051a6d3aa",[16454],{"_key":16445,"_type":154,"marks":16455,"text":16456},[],"Their messaging has been pretty explicit: agents need access to data, workflows, business logic, permissions, sharing rules, and compliance controls",[],{"_key":16459,"_type":150,"children":16460,"markDefs":16474,"style":173},"aa2525198ac3",[16461,16465,16470],{"_key":16462,"_type":154,"marks":16463,"text":16464},"180968c96f66",[],"The question for any team building or buying ",{"_key":16466,"_type":154,"marks":16467,"text":16469},"d533ee006d83",[16468],"aaecdd36a940","agentic capability on Salesforce",{"_key":16471,"_type":154,"marks":16472,"text":16473},"d1b2c8b4dd78",[]," is no longer whether agents can act on the platform. They can. The question is whether they understand what they're acting on.",[16475],{"_key":16468,"_ref":970,"_type":463,"linkType":33,"slug":16476},{"_type":22,"current":972},{"_key":16478,"_type":150,"children":16479,"markDefs":16484,"style":282},"81b7608710c1",[16480],{"_key":16481,"_type":154,"marks":16482,"text":16483},"694d456bb4c8",[],"Metadata is the map, data is the territory",[],{"_key":16486,"_type":150,"children":16487,"markDefs":16500,"style":173},"240932978038",[16488,16492,16496],{"_key":16489,"_type":154,"marks":16490,"text":16491},"ffc41ee218eb",[],"Salesforce metadata is the configuration and code that define how the org behaves. Custom objects, fields, page layouts, flows, validation rules, Apex, profiles, ",{"_key":16493,"_type":154,"marks":16494,"text":3596},"fd985f16f533",[16495],"8af406998868",{"_key":16497,"_type":154,"marks":16498,"text":16499},"60b641a8bc2f",[],", record types, automations, feature settings — all of it. The Metadata API exists to deploy, retrieve, create, update, or delete that customization information. It's a different surface from the REST and SOAP APIs that move records around.",[16501],{"_key":16495,"_ref":3603,"_type":463,"linkType":33,"slug":16502},{"_type":22,"current":3605},{"_key":16504,"_type":150,"children":16505,"markDefs":16510,"style":173},"f6a84958f960",[16506],{"_key":16507,"_type":154,"marks":16508,"text":16509},"21f46b7d7c8b",[],"When an agent reads Salesforce, it's pulling from at least four distinct layers.",[],{"_key":16512,"_type":150,"children":16513,"markDefs":16525,"style":173},"01f1f8a1b66f",[16514,16517,16521],{"_key":16515,"_type":154,"marks":16516,"text":3671},"9efd39073202",[],{"_key":16518,"_type":154,"marks":16519,"text":16520},"039307fd1eb2",[165],"schema layer",{"_key":16522,"_type":154,"marks":16523,"text":16524},"5faeb99b512e",[]," — objects, fields, types, relationships, picklists — usually arrives through REST Describe, the Tooling API's EntityDefinition and FieldDefinition objects, and the UI API.",[],{"_key":16527,"_type":150,"children":16528,"markDefs":16540,"style":173},"6967199ee013",[16529,16532,16536],{"_key":16530,"_type":154,"marks":16531,"text":3671},"5bb4aaed4221",[],{"_key":16533,"_type":154,"marks":16534,"text":16535},"a0e6501e1287",[165],"configuration layer",{"_key":16537,"_type":154,"marks":16538,"text":16539},"c76888792291",[]," — layouts, record types, validation rules, flows, permission sets, profiles — lives behind the Metadata API and Salesforce DX source format.",[],{"_key":16542,"_type":150,"children":16543,"markDefs":16555,"style":173},"cbe31d649d2e",[16544,16547,16551],{"_key":16545,"_type":154,"marks":16546,"text":3671},"2974e89ac24b",[],{"_key":16548,"_type":154,"marks":16549,"text":16550},"0fade370d929",[165],"code and logic layer",{"_key":16552,"_type":154,"marks":16553,"text":16554},"7e20060ba85c",[]," — Apex classes, triggers, LWC, Aura, formulas, flow XML — comes through Metadata API and Tooling API, often parsed alongside SymbolTable references.",[],{"_key":16557,"_type":150,"children":16558,"markDefs":16570,"style":173},"01bae29bf30b",[16559,16562,16566],{"_key":16560,"_type":154,"marks":16561,"text":3671},"280bda341157",[],{"_key":16563,"_type":154,"marks":16564,"text":16565},"5fa4c379430d",[165],"dependency and history layer",{"_key":16567,"_type":154,"marks":16568,"text":16569},"169a28555c66",[]," — what's used where, what changed when, what depends on what — relies on MetadataComponentDependency, SymbolTable, SetupAuditTrail, and source tracking.",[],{"_key":16572,"_type":150,"children":16573,"markDefs":16582,"style":173},"f6a902a9b84d",[16574,16578],{"_key":16575,"_type":154,"marks":16576,"text":16577},"a8e818b6bb5d",[],"The important detail: no single endpoint gives an agent the complete, current, dependency-aware story of an enterprise org. Metadata is distributed by design. Reading it well means",{"_key":16579,"_type":154,"marks":16580,"text":16581},"dc3ebca5909e",[228]," combining surfaces.",[],{"_key":16584,"_type":150,"children":16585,"markDefs":16590,"style":282},"8ff8512cae59",[16586],{"_key":16587,"_type":154,"marks":16588,"text":16589},"ad619541c26d",[],"The five doors into the org",[],{"_key":16592,"_type":150,"children":16593,"markDefs":16609,"style":173},"8f37fcc59464",[16594,16598,16602,16606],{"_key":16595,"_type":154,"marks":16596,"text":16597},"44eaa9992415",[165],"REST Describe",{"_key":16599,"_type":154,"marks":16600,"text":16601},"ecbc3b06ac66",[]," is the ",{"_key":16603,"_type":154,"marks":16604,"text":16605},"b025e9e8d0b9",[228],"fast schema scan.",{"_key":16607,"_type":154,"marks":16608,"text":1278},"725433c94530",[],[],{"_key":16611,"_type":150,"children":16612,"markDefs":16616,"style":173},"703dbbf2e9c5",[16613],{"_key":16607,"_type":154,"marks":16614,"text":16615},[],"Describe Global lists every object available to the calling user. sObject Describe gives field-level detail — types, nullability, calculated state, picklist values. It's where an agent starts when it needs to answer \"what fields exist on Account\" or \"what type is Renewal_Date__c.\" It's also where naive agents stop, which is a problem we'll come back to.",[],{"_key":16618,"_type":150,"children":16619,"markDefs":16632,"style":173},"982f1c392a56",[16620,16624,16628],{"_key":16621,"_type":154,"marks":16622,"text":16623},"b0c90b11dc7d",[165],"Tooling API",{"_key":16625,"_type":154,"marks":16626,"text":16627},"f32c8adf5763",[]," is the",{"_key":16629,"_type":154,"marks":16630,"text":16631},"665fe4612dc2",[228]," precision instrument.",[],{"_key":16634,"_type":150,"children":16635,"markDefs":16648,"style":173},"f78dd33d535e",[16636,16639,16644],{"_key":16625,"_type":154,"marks":16637,"text":16638},[]," It exposes queryable metadata objects — FieldDefinition, EntityParticle, ApexClass, ApexTrigger, MetadataComponentDependency — that let an agent inspect targeted pieces of the org without retrieving entire XML bundles. It's the right tool for interactive questions, dependency checks, and pre-change investigation. Tooling API also unlocks ",{"_key":16640,"_type":154,"marks":16641,"text":16643},"3163cb93679b",[16642],"8f026dd9dafa","code-level analysis",{"_key":16645,"_type":154,"marks":16646,"text":16647},"5dd24e5ce456",[],": SymbolTable contains the position, name, and references for Apex classes and triggers, with the caveat that ApexClass SymbolTable doesn't include references — you need ApexClassMember for that.",[16649],{"_key":16642,"_ref":16650,"_type":463,"linkType":33,"slug":16651},"54bae8f1-4ff9-4d5a-8a9a-9dcfa914fc93",{"_type":22,"current":16652},"salesforce-is-becoming-a-codebase",{"_key":16654,"_type":150,"children":16655,"markDefs":16667,"style":173},"ddc5a93c6d1e",[16656,16660,16663],{"_key":16657,"_type":154,"marks":16658,"text":16659},"c10a14e2fa12",[165],"Metadata API",{"_key":16661,"_type":154,"marks":16662,"text":16601},"0628f087abe9",[],{"_key":16664,"_type":154,"marks":16665,"text":16666},"2c066d9a660d",[228],"heavy retrieval layer. ",[],{"_key":16669,"_type":150,"children":16670,"markDefs":16674,"style":173},"bf9f1e06b53a",[16671],{"_key":16661,"_type":154,"marks":16672,"text":16673},[],"It pulls full components — custom objects, flows, validation rules, permission sets, layouts, Lightning pages, Apex, custom metadata, settings — as XML bundled into a .zip with a package.xml manifest. This is the right surface when an agent needs the complete configuration of something, not just its definition. And it's where metadata coverage matters: support varies by metadata type, API version, and channel. Salesforce maintains the Metadata Coverage Report precisely because the answer to \"can this be retrieved or deployed programmatically\" is not uniform.",[],{"_key":16676,"_type":150,"children":16677,"markDefs":16693,"style":173},"9e9b68d94e26",[16678,16682,16685,16689],{"_key":16679,"_type":154,"marks":16680,"text":16681},"d4705395f51d",[165],"UI API",{"_key":16683,"_type":154,"marks":16684,"text":16627},"c460ece18002",[],{"_key":16686,"_type":154,"marks":16687,"text":16688},"991321bd2fff",[228]," user-aware metadata layer. ",{"_key":16690,"_type":154,"marks":16691,"text":16692},"015329bcab32",[],"\nIt returns object metadata, layout information, picklist values, and theme information — all in a form that respects field-level security and user context. This matters more than it sounds. A field can exist on the object, appear on the layout, and still be invisible to a given profile. An agent that doesn't read for user context produces recommendations that are technically correct and operationally useless.",[],{"_key":16695,"_type":150,"children":16696,"markDefs":16705,"style":173},"c218fa41f2d0",[16697,16701],{"_key":16698,"_type":154,"marks":16699,"text":16700},"41684e313093",[165],"MetadataComponentDependency",{"_key":16702,"_type":154,"marks":16703,"text":16704},"e8dd75b84905",[]," is the relationship layer, and it's where the gap between \"reading Salesforce\" and \"understanding Salesforce\" gets most visible. ",[],{"_key":16707,"_type":150,"children":16708,"markDefs":16712,"style":173},"62acaa5deaf9",[16709],{"_key":16702,"_type":154,"marks":16710,"text":16711},[],"The Tooling API exposes dependency relationships between metadata components, queryable through SOQL. But it caps at 2,000 records in a single query, doesn't include reports, and Salesforce points to Bulk API 2.0 for larger-scale dependency retrieval. Native dependency data gives the agent a partial graph — which is better than nothing, but also worse than enough.",[],{"_key":16714,"_type":150,"children":16715,"markDefs":16720,"style":282},"3954896d72f8",[16716],{"_key":16717,"_type":154,"marks":16718,"text":16719},"245be9a23128",[],"Reading is not understanding",[],{"_key":16722,"_type":150,"children":16723,"markDefs":16728,"style":173},"c3d787205c9f",[16724],{"_key":16725,"_type":154,"marks":16726,"text":16727},"f20e3871bba1",[],"Ah yes, this trap. ",[],{"_key":16730,"_type":150,"children":16731,"markDefs":16744,"style":173},"bf61b2d1efc3",[16732,16735,16740],{"_key":16725,"_type":154,"marks":16733,"text":16734},[],"A team builds an integration that pulls metadata through these surfaces. The agent can now list ",{"_key":16736,"_type":154,"marks":16737,"text":16739},"35a932b9996f",[16738],"a23340eb3af1","objects, fields, and flows",{"_key":16741,"_type":154,"marks":16742,"text":16743},"4fbb5e6c187b",[],". It feels like it understands the org.",[16745],{"_key":16738,"_ref":16746,"_type":463,"linkType":33,"slug":16747},"2d92f2e2-a912-40cf-8c1b-2dbf31fa1be5",{"_type":22,"current":16748},"best-tools-for-salesforce-process-mapping-documentation",{"_key":16750,"_type":150,"children":16751,"markDefs":16756,"style":173},"45ebec7acdff",[16752],{"_key":16753,"_type":154,"marks":16754,"text":16755},"2266230ef352",[],"It doesn't.",[],{"_key":16758,"_type":150,"children":16759,"markDefs":16764,"style":173},"f84e5e9d189e",[16760],{"_key":16761,"_type":154,"marks":16762,"text":16763},"c057bc8657ca",[],"Retrieval is raw material. Reasoning needs structure. The difference between an agent that talks about Salesforce and an agent that works inside it is what happens between the retrieval and the response.",[],{"_key":16766,"_type":150,"children":16767,"markDefs":16772,"style":173},"61b5c5e57f19",[16768],{"_key":16769,"_type":154,"marks":16770,"text":16771},"c22cbc61e290",[],"A few failure modes from the field:",[],{"_key":16774,"_type":150,"children":16775,"markDefs":16784,"style":173},"e3ce1bdebd4a",[16776,16780],{"_key":16777,"_type":154,"marks":16778,"text":16779},"bbef6dca837b",[228],"Confusing data access with metadata understanding.",{"_key":16781,"_type":154,"marks":16782,"text":16783},"889692c61044",[]," A record query tells the agent what's in Salesforce. Metadata tells it how Salesforce works. Agents that conflate the two end up recommending changes based on data shape rather than configuration reality.",[],{"_key":16786,"_type":150,"children":16787,"markDefs":16796,"style":173},"3e0242396fce",[16788,16792],{"_key":16789,"_type":154,"marks":16790,"text":16791},"234cd3d2f5b7",[228],"Inspecting fields without checking usage.",{"_key":16793,"_type":154,"marks":16794,"text":16795},"0634cbfe5eb9",[]," A field can look unused from the object definition while appearing in a flow, a validation rule, an Apex trigger, a managed package reference, a report, a permission set, and a downstream integration. MetadataComponentDependency catches some of this. Static parsing of Apex and flow XML catches more. Nothing catches all of it on its own.",[],{"_key":16798,"_type":150,"children":16799,"markDefs":16808,"style":173},"3027ea00fbdf",[16800,16804],{"_key":16801,"_type":154,"marks":16802,"text":16803},"3958981ee0db",[228],"Reading XML without reading business logic.",{"_key":16805,"_type":154,"marks":16806,"text":16807},"bf87c308ae0d",[]," Flow XML describes what happens. It rarely explains why. The agent has to connect XML structure, naming conventions, descriptions, related objects, test coverage, and change history to recover intent.",[],{"_key":16810,"_type":150,"children":16811,"markDefs":16820,"style":173},"18a8fc52e898",[16812,16816],{"_key":16813,"_type":154,"marks":16814,"text":16815},"d553ab47e0b4",[228],"Skipping permissions.",{"_key":16817,"_type":154,"marks":16818,"text":16819},"f50b6e441fcf",[]," A schema-correct change can still create a security incident. UI API and permission metadata exist for a reason.",[],{"_key":16822,"_type":150,"children":16823,"markDefs":16836,"style":173},"bbb017bb06e0",[16824,16828,16832],{"_key":16825,"_type":154,"marks":16826,"text":16827},"0aabb05a23bd",[228],"Treating retrieval as reasoning.",{"_key":16829,"_type":154,"marks":16830,"text":16831},"719495b68839",[]," Pulling metadata only gives the agent raw material. Without a normalized inventory, a dependency graph, and a retrieval layer that surfaces the right slice at the right moment, the model is reasoning over noise.\n\n",{"_key":16833,"_type":154,"marks":16834,"text":16835},"36874c8bd43d",[165],"READ MORE",[],{"_key":16838,"_type":150,"children":16839,"markDefs":16845,"style":173},"5a8740521138",[16840],{"_key":16841,"_type":154,"marks":16842,"text":16844},"81a2daa56a30",[165,16843,228],"de5a17b65f61","🪄 The full framework for which questions earn which architecture →",[16846],{"_key":16843,"_ref":7571,"_type":463,"linkType":33,"slug":16847},{"_type":22,"current":7573},{"_key":16849,"_type":150,"children":16850,"markDefs":16856,"style":173},"4ba4dd593c76",[16851],{"_key":16852,"_type":154,"marks":16853,"text":16855},"7c91e722e195",[165,16854,228],"f94c1c010b4f","🪄 The questions that prove it →",[16857],{"_key":16854,"_ref":3199,"_type":463,"linkType":33,"slug":16858},{"_type":22,"current":3201},{"_key":16860,"_type":150,"children":16861,"markDefs":16871,"style":173},"76dfa0d5d045",[16862,16867],{"_key":16863,"_type":154,"marks":16864,"text":16866},"5c67929c81ad",[16865,165,228],"42c490e9921d","🪄 How this plays out in practice →",{"_key":16868,"_type":154,"marks":16869,"text":16870},"c76b898a32c2",[165],"\n",[16872],{"_key":16865,"_ref":3123,"_type":463,"linkType":33,"slug":16873},{"_type":22,"current":3125},{"_key":16875,"_type":150,"children":16876,"markDefs":16881,"style":282},"40d026e43201",[16877],{"_key":16878,"_type":154,"marks":16879,"text":16880},"e854e9db57a3",[],"The moment of truth: \"Can we delete this field?\"",[],{"_key":16883,"_type":150,"children":16884,"markDefs":16889,"style":173},"1e8f3edfa06e",[16885],{"_key":16886,"_type":154,"marks":16887,"text":16888},"b62a66e458e3",[],"The honest test of a metadata agent is what happens when you ask it something that looks small.",[],{"_key":16891,"_type":150,"children":16892,"markDefs":16897,"style":173},"238aeded0e01",[16893],{"_key":16894,"_type":154,"marks":16895,"text":16896},"9ce72df6fffc",[228],"Can we remove Legacy_Status__c from Account?",[],{"_key":16899,"_type":150,"children":16900,"markDefs":16905,"style":173},"93959882c20e",[16901],{"_key":16902,"_type":154,"marks":16903,"text":16904},"57b9945fb2f3",[],"A weak agent checks the field exists, maybe greps Apex for the name, and returns a confident answer.",[],{"_key":16907,"_type":150,"children":16908,"markDefs":16920,"style":173},"bf546dec63fc",[16909,16913,16917],{"_key":16910,"_type":154,"marks":16911,"text":16912},"c08e69b2c888",[],"A strong metadata agent ",{"_key":16914,"_type":154,"marks":16915,"text":16916},"79bca4b8afc6",[228],"assembles an evidence packet.",{"_key":16918,"_type":154,"marks":16919,"text":1278},"cd2c1ab85bf8",[],[],{"_key":16922,"_type":150,"children":16923,"level":54,"listItem":171,"markDefs":16927,"style":173},"5c913d3ff9fc",[16924],{"_key":16918,"_type":154,"marks":16925,"text":16926},[],"Field definition: type, requiredness, formula or default behavior. ",[],{"_key":16929,"_type":150,"children":16930,"level":54,"listItem":171,"markDefs":16934,"style":173},"5a5361e81434",[16931],{"_key":16918,"_type":154,"marks":16932,"text":16933},[],"Object relationships: lookups, formulas, rollups that reference it.",[],{"_key":16936,"_type":150,"children":16937,"level":54,"listItem":171,"markDefs":16941,"style":173},"bcd5c52b497a",[16938],{"_key":16918,"_type":154,"marks":16939,"text":16940},[],"Automation: flows, workflow rules, process builders, validation rules.",[],{"_key":16943,"_type":150,"children":16944,"level":54,"listItem":171,"markDefs":16948,"style":173},"9862cac2e563",[16945],{"_key":16918,"_type":154,"marks":16946,"text":16947},[],"Code: Apex classes and triggers, SymbolTable references where available.",[],{"_key":16950,"_type":150,"children":16951,"level":54,"listItem":171,"markDefs":16955,"style":173},"a14a5bd9181e",[16952],{"_key":16918,"_type":154,"marks":16953,"text":16954},[],"UI: layouts, record pages, compact layouts, related lists. ",[],{"_key":16957,"_type":150,"children":16958,"level":54,"listItem":171,"markDefs":16962,"style":173},"c782f1dd4d6e",[16959],{"_key":16918,"_type":154,"marks":16960,"text":16961},[],"Access: profiles, permission sets, field-level security. Reporting: dashboards and reports where indexed. ",[],{"_key":16964,"_type":150,"children":16965,"level":54,"listItem":171,"markDefs":16969,"style":173},"e009c21c502a",[16966],{"_key":16918,"_type":154,"marks":16967,"text":16968},[],"History: SetupAuditTrail, recent source changes. Deployment: metadata coverage and validation constraints. Risk: what breaks, who notices, what migrates, what tests need to run.",[],{"_key":16971,"_type":150,"children":16972,"markDefs":16977,"style":173},"516d6c92913c",[16973],{"_key":16974,"_type":154,"marks":16975,"text":16976},"f914625d8985",[],"And then it produces something like:",[],{"_key":16979,"_type":150,"children":16980,"markDefs":16985,"style":173},"b96f40838b22",[16981],{"_key":16982,"_type":154,"marks":16983,"text":16984},"a8542999c5a3",[228],"The field looks safe at the schema level, but it's still referenced by two flows, one validation rule, and three permission sets. Remove it only after updating Renewal Routing and Enterprise Account Validation, then run the Account trigger test suite and validate the deployment in a sandbox.",[],{"_key":16987,"_type":150,"children":16988,"markDefs":17002,"style":173},"a92aa7356f1c",[16989,16993,16998],{"_key":16990,"_type":154,"marks":16991,"text":16992},"80ec96831d48",[],"That's the difference between a generic chatbot and an actual ",{"_key":16994,"_type":154,"marks":16995,"text":16997},"32780eb992d5",[16996],"6f8bb7edee73","agentic systems layer",{"_key":16999,"_type":154,"marks":17000,"text":17001},"23903f421dc2",[],". Not the model,  the context the model is reasoning over.",[17003],{"_key":16996,"_ref":17004,"_type":463,"linkType":1636,"slug":17005},"b7e3cda5-48b3-434d-9572-1d6791d8461b",{"_type":22,"current":17006},"agentic-layer",{"_key":17008,"_type":150,"children":17009,"markDefs":17013,"style":173},"a71ce0ad32b7",[17010],{"_key":17011,"_type":154,"marks":17012,"text":472},"5228ada3d729",[],[],{"_key":17015,"_type":150,"children":17016,"markDefs":17022,"style":173},"3d1974b9860d",[17017],{"_key":17018,"_type":154,"marks":17019,"text":17021},"82e44369ce03",[165,228,17020],"e15fd77973e9","🪄\" Why raw rows aren't enough →\"",[17023],{"_key":17020,"_ref":12023,"_type":463,"linkType":33,"slug":17024},{"_type":22,"current":12025},{"_key":17026,"_type":150,"children":17027,"markDefs":17031,"style":173},"2b5add3d2c30",[17028],{"_key":17029,"_type":154,"marks":17030,"text":472},"2facb3168876",[],[],{"_key":17033,"_type":150,"children":17034,"markDefs":17039,"style":282},"dc85fb9ab1c7",[17035],{"_key":17036,"_type":154,"marks":17037,"text":17038},"6bec5659e47b",[],"From metadata access to governed action",[],{"_key":17041,"_type":150,"children":17042,"markDefs":17047,"style":173},"bc1525a1209a",[17043],{"_key":17044,"_type":154,"marks":17045,"text":17046},"76e6ad0d878e",[],"Salesforce is doing the work of making the platform more agent-readable. Headless 360, the DX MCP server, Metadata API Context MCP tools — all of it points the same direction: agents will increasingly call platform capabilities directly, and the surface area for autonomous work will expand.",[],{"_key":17049,"_type":150,"children":17050,"markDefs":17064,"style":173},"0a8de3be932c",[17051,17055,17060],{"_key":17052,"_type":154,"marks":17053,"text":17054},"e34c8cce10de",[],"That doesn't remove the ",{"_key":17056,"_type":154,"marks":17057,"text":17059},"c2b4485058ac",[17058],"8ab945fdf01c","complexity of an enterprise org",{"_key":17061,"_type":154,"marks":17062,"text":17063},"945d2feb7117",[],". It changes who has to understand it.",[17065],{"_key":17058,"_ref":10987,"_type":463,"linkType":33,"slug":17066},{"_type":22,"current":10989},{"_key":17068,"_type":150,"children":17069,"markDefs":17074,"style":173},"440afbbb18d6",[17070],{"_key":17071,"_type":154,"marks":17072,"text":17073},"42cf1928f00b",[],"When an agent can propose, generate, and deploy changes, the context layer between speed and risk becomes the actual product. Metadata access is the starting point. What sits on top of it — a unified view of every component, a dependency graph that survives across discovery, design, and build, impact analysis that runs before a change ships, governance that constrains what an agent can do without forcing a human to babysit every action — is where enterprise systems work happens now.",[],{"_key":17076,"_type":150,"children":17077,"markDefs":17082,"style":158},"68c12f2e326d",[17078],{"_key":17079,"_type":154,"marks":17080,"text":17081},"b6a5a7a09674",[],"This is what Sweep builds",[],{"_key":17084,"_type":150,"children":17085,"markDefs":17089,"style":173},"63dbd96f5dd0",[17086],{"_key":17079,"_type":154,"marks":17087,"text":17088},[],"The agentic layer for enterprise systems is the difference between an agent that can read Salesforce and one that can act on it safely. We connect to the metadata surfaces Salesforce exposes. We contextualize that metadata into a Unified Metadata Graph that preserves relationships, dependencies, and history. We let agents act inside that context, with the impact analysis and governance the work actually requires.",[],{"_key":17091,"_type":150,"children":17092,"markDefs":17105,"style":173},"7c36988f6110",[17093,17097,17102],{"_key":17094,"_type":154,"marks":17095,"text":17096},"50a9200f2294",[],"If you’re curious how it works, and how it can benefit you, ",{"_key":17098,"_type":154,"marks":17099,"text":17101},"ddb7f8020498",[17100],"593905e7fa5a","book a demo with us here",{"_key":17103,"_type":154,"marks":17104,"text":411},"f90f4383220d",[],[17106],{"_key":17100,"_ref":11466,"_type":463,"linkType":1636,"slug":17107},{"_type":22,"current":11468},{"_type":17,"description":17109,"shareImage":17110,"title":16322},"AI agents can only reason over Salesforce as well as they can read the org. Here's how metadata access actually works — and where naive agents fail.",{"_type":40,"asset":17111},{"_ref":16290,"_type":1066},{"_type":22,"current":5885},{"_createdAt":17114,"_id":17115,"_rev":17116,"_type":33,"_updatedAt":17117,"author":17118,"category":17134,"featuredImage":17140,"modularContent":17176,"postTitle":17179,"publishDate":17180,"richText":17181,"seo":17597,"slug":17600},"2026-05-07T18:20:28Z","907a843a-1975-484f-9ab0-107d40b4fc29","CC9aAsv5ADznwtCv7a3LuY","2026-05-07T18:46:45Z",{"authorImage":17119,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":17120},{"_type":40,"asset":17121},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":17122,"mimeType":83,"opt":17132,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":17123,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":17124},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":17125,"darkVibrant":17126,"dominant":17127,"lightMuted":17128,"lightVibrant":17129,"muted":17130,"vibrant":17131},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":17133},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":17135,"_type":11,"_updatedAt":12,"selectedColor":17137,"seo":17138,"slug":17139,"title":24},{"base":17136},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":17141,"image":17142},"Groundhog Day for Salesforce",{"_type":40,"asset":17143},{"_createdAt":17144,"_id":17145,"_rev":17146,"_type":45,"_updatedAt":17144,"assetId":17147,"extension":105,"metadata":17148,"mimeType":133,"originalFilename":11195,"path":17172,"sha1hash":17147,"size":17173,"uploadId":17174,"url":17175},"2026-05-07T18:45:11Z","image-a7bebb368261599647e5344cfd644959e6fdc45a-1600x900-png","v1OztEaY9iqIDUGb8x8w1k","a7bebb368261599647e5344cfd644959e6fdc45a",{"_type":50,"blurHash":17149,"dimensions":17150,"hasAlpha":57,"isOpaque":56,"lqip":17151,"palette":17152,"thumbHash":17171},"M3FivmtVxmtV$^~RoIWYobWY-MWYWXWYWY",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACt0lEQVR4nD2SS0/bQBSF/RNRxaYLBAl52o4DCW+lqVASjz12THgWfgULhEorqAS0eTtOHDuBLpBQKel4ySazYW41rspiFjM69/GdM0Leqv/Zqt1Q9eicoU9nIGp9yGAbCrtXYJycQnH/ChLIg1y1AdsHF2CenMKK1YC0NoD1nVtQj85BPz5jEnanMnaehY8HX4Ok5tJoZcQU3AVJdyCDOxAp+5BAA1CMLki4B6Juw0LZA0nvQQb3QDE6kEAuRMsjrmGS3qfFvcuJsL5zHUi4T2PqiKWQCzHVBwnboTiOhpBEQ0igIUi6DXH1/90DUXdCmpjqQwq5LKaO6Kr1YyIouBXkq02aNbqMYyxWRpDBXciZTcgYvLEHMdWDrNGCJbMdEsRVH9JaP9RkjTbHZ9HKmKY0ZyKgo7NgxWrSOPKYjHuwbn2Hwt43kHXebAhZowObtWvY2LmGpOaG3uWqzVCTr9Yhprog6z22ajVo6fBiIhT3L4Mls0slvc84RgoNYNlshpvIeg+SyAVRc8I3Uf8XGB/EveXDRM3h+CyGPLrGkSVsByl9SEW9z9KaA/Ol0ZtXvDiuejBfGkMSDSClDUI7Fsp3EKmM34aJusPmSvd0seJPBBl3g0X1Lgxl2WwAP7wxL+I+5auN0CeeOE8+g9vhF5JxF6KVESxWfL49y5lNqhidiZDUPJIx3elqrfm6tXvN42dJ5DHFsNlm7YatWXWWQB5LaS7LmS3GNUtmO3zjVCtWnW3t3b7K2J0m0PhZ2Kg1filV92XZcqbrtQZN60MqYTc8qzstmq92aFLzqYQHVDH6lGsUw3nTLZs23dhtTkXsvaxY7UehfPjFny89PL37EJBI+Z7I2CEy7pHZ4m8yW3wmceQTBdskrvpkphCQ99uPJK25ZMnskLnSA5kpEBIp/+Q1T+rx5+Ff7hta0NHDaWQAAAAASUVORK5CYII=",{"_type":60,"darkMuted":17153,"darkVibrant":17156,"dominant":17158,"lightMuted":17161,"lightVibrant":17164,"muted":17167,"vibrant":17170},{"_type":62,"background":17154,"foreground":64,"population":17155,"title":64},"#383a3b",4.35,{"_type":62,"background":17157,"foreground":64,"population":82,"title":64},"#141ca4",{"_type":62,"background":17159,"foreground":64,"population":17160,"title":64},"#3c74fc",7.57,{"_type":62,"background":17162,"foreground":72,"population":17163,"title":64},"#8695c7",2.72,{"_type":62,"background":17165,"foreground":64,"population":17166,"title":64},"#4474fc",5.39,{"_type":62,"background":17168,"foreground":64,"population":17169,"title":64},"#576d9c",1.85,{"_type":62,"background":17159,"foreground":64,"population":17160,"title":64},"ZcWBC4APyMiMh3+oj3z5uAgIj4dw+Ag=","images/9eu1m6zu/production/a7bebb368261599647e5344cfd644959e6fdc45a-1600x900.png",189344,"aDvstGotjjlzktvG79fD0gRbDDSppBpf","https://cdn.sanity.io/images/9eu1m6zu/production/a7bebb368261599647e5344cfd644959e6fdc45a-1600x900.png",[17177],{"_key":17178,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"7eab1f1d6b3251e9ab07a53d1376a258","Groundhog Day, But In Salesforce: Why Systems Teams Keep Restarting From Scratch","2026-05-07",[17182,17190,17198,17206,17224,17231,17239,17247,17255,17271,17278,17286,17302,17310,17325,17333,17341,17349,17357,17373,17380,17387,17406,17414,17422,17430,17457,17465,17472,17487,17494,17502,17510,17530,17538,17546,17554,17573,17581,17589],{"_key":17183,"_type":150,"children":17184,"markDefs":17189,"style":173},"4f38fa4c7e5b",[17185],{"_key":17186,"_type":154,"marks":17187,"text":17188},"5462389f967e",[],"A Salesforce admin wakes up on a Tuesday morning to a fairly humdrum request: clean up an unused field.",[],{"_key":17191,"_type":150,"children":17192,"markDefs":17197,"style":173},"63cd0a4f7de1",[17193],{"_key":17194,"_type":154,"marks":17195,"text":17196},"b607f14bc8e0",[],"Seems straightforward enough. The field hasn’t been updated in years. Leadership wants to simplify the CRM. Someone in RevOps swears nobody uses it anymore.",[],{"_key":17199,"_type":150,"children":17200,"markDefs":17205,"style":173},"a626780140ef",[17201],{"_key":17202,"_type":154,"marks":17203,"text":17204},"ee09f6378fa9",[],"So the admin starts checking dependencies.",[],{"_key":17207,"_type":150,"children":17208,"markDefs":17221,"style":173},"39625cd0c1cc",[17209,17213,17217],{"_key":17210,"_type":154,"marks":17211,"text":17212},"5eb76dfb4da0",[],"Huh. Well, a flow references the field. Then wait — another. One automation hasn’t fired in eighteen months, but nobody feels comfortable deleting it because nobody remembers why it existed in the first place. An integration points to the field through middleware ",{"_key":17214,"_type":154,"marks":17215,"text":10956},"7447a82110c6",[17216],"5401d0b27bbe",{"_key":17218,"_type":154,"marks":17219,"text":17220},"4fd45db9f57c",[]," last updated during the Biden administration. ",[17222],{"_key":17216,"_ref":12876,"_type":463,"linkType":1636,"slug":17223},{"_type":22,"current":12878},{"_key":17225,"_type":150,"children":17226,"markDefs":17230,"style":173},"14fc371fb93c",[17227],{"_key":17210,"_type":154,"marks":17228,"text":17229},[],"A Slack thread from 2022 suggests that the field might affect quoting logic for a single enterprise customer. Someone from Success vaguely recalls a consultant warning the team not to touch it.",[],{"_key":17232,"_type":150,"children":17233,"markDefs":17238,"style":173},"9cd0a797d70b",[17234],{"_key":17235,"_type":154,"marks":17236,"text":17237},"64e9c61f8b84",[],"Three days and hours of work later, the field is still hanging on.",[],{"_key":17240,"_type":150,"children":17241,"markDefs":17246,"style":173},"78fdf3f777e9",[17242],{"_key":17243,"_type":154,"marks":17244,"text":17245},"1c9fdc08a29c",[],"A month from now, another admin will repeat the same investigation almost from scratch.",[],{"_key":17248,"_type":150,"children":17249,"markDefs":17254,"style":173},"290283344ce9",[17250],{"_key":17251,"_type":154,"marks":17252,"text":17253},"271cdee79581",[],"It’s a strange quirk about enterprise systems work that teams often don’t move linearly through their projects. They loop through them. The same investigations recur. The same questions surface. The same dependency tracing exercises repeat themselves across quarters, across teams, and sometimes across entirely different generations of employees.",[],{"_key":17256,"_type":150,"children":17257,"markDefs":17270,"style":173},"09942bc2970c",[17258,17262,17266],{"_key":17259,"_type":154,"marks":17260,"text":17261},"fc5d7c8544dc",[],"In ",{"_key":17263,"_type":154,"marks":17264,"text":17265},"45fb615b8082",[228],"Groundhog Day",{"_key":17267,"_type":154,"marks":17268,"text":17269},"f28815bbe201",[],", Bill Murray wakes up every morning to the same song and the same conversations, trapped inside a world that continuously resets itself. ",[],{"_key":17272,"_type":150,"children":17273,"markDefs":17277,"style":173},"f2f6e3f19af3",[17274],{"_key":17267,"_type":154,"marks":17275,"text":17276},[],"For a lot of systems teams, enterprise operations can feel eerily similar. ",[],{"_key":17279,"_type":150,"children":17280,"markDefs":17285,"style":158},"a720c5284740",[17281],{"_key":17282,"_type":154,"marks":17283,"text":17284},"f568ae2efcfa",[],"Meaningful change begins with reconstruction",[],{"_key":17287,"_type":150,"children":17288,"markDefs":17301,"style":173},"fe22caaf7b8d",[17289,17293,17297],{"_key":17290,"_type":154,"marks":17291,"text":17292},"5b9f9a9908bc",[],"For years, conversations around enterprise productivity focused almost entirely on ",{"_key":17294,"_type":154,"marks":17295,"text":17296},"c31788f96ee6",[228],"execution",{"_key":17298,"_type":154,"marks":17299,"text":17300},"7555a0a8c5de",[],". How fast can teams ship? How quickly can they automate workflows? How much implementation work can AI accelerate?",[],{"_key":17303,"_type":150,"children":17304,"markDefs":17309,"style":173},"715bad754d1b",[17305],{"_key":17306,"_type":154,"marks":17307,"text":17308},"1a67f309e6d2",[],"But new patterns are emerging inside enterprise systems work, and they suggest something deeper. ",[],{"_key":17311,"_type":150,"children":17312,"markDefs":17324,"style":173},"88e26fddab14",[17313,17316,17320],{"_key":17306,"_type":154,"marks":17314,"text":17315},[],"According to our recent ",{"_key":17317,"_type":154,"marks":17318,"text":17319},"c0d391e37269",[228],"State of Enterprise Systems",{"_key":17321,"_type":154,"marks":17322,"text":17323},"2ec4ce03aa3d",[]," report, nearly 80% of operational effort happens before execution ever begins. Teams spend most of their time investigating, mapping, validating, and reconstructing understanding before they can safely make changes.",[],{"_key":17326,"_type":150,"children":17327,"markDefs":17332,"style":173},"bab1e0ecfbba",[17328],{"_key":17329,"_type":154,"marks":17330,"text":17331},"0852de0de09b",[],"That changes the shape of the problem entirely.",[],{"_key":17334,"_type":150,"children":17335,"markDefs":17340,"style":173},"2deb023b413d",[17336],{"_key":17337,"_type":154,"marks":17338,"text":17339},"af3cc4509a72",[],"The dominant workflow inside enterprise systems no longer looks like a straightforward pipeline from design to implementation. Increasingly, it looks more like a recursive investigation cycle: discover, rediscover, validate, investigate, design, verify, then finally build. The implementation itself may only consume a fraction of the total project timeline. The rest disappears into uncertainty reduction.",[],{"_key":17342,"_type":150,"children":17343,"markDefs":17348,"style":158},"920a161d56c3",[17344],{"_key":17345,"_type":154,"marks":17346,"text":17347},"a9a45400814f",[],"Enterprise systems often lose knowlege faster than they keep it",[],{"_key":17350,"_type":150,"children":17351,"markDefs":17356,"style":173},"d0178597eb56",[17352],{"_key":17353,"_type":154,"marks":17354,"text":17355},"ecf90a98f64c",[],"Admins leave for other jobs. Consultants roll off projects. Documentation drifts out of date. Naming conventions decay. Temporary workarounds harden into permanent architecture. Overlapping automations build up over time. Eventually, organizations inherit systems full of logic that still functions operationally but no longer survives conceptually. The machinery works, but the reasoning behind it has faded.",[],{"_key":17358,"_type":150,"children":17359,"markDefs":17372,"style":173},"045dbe92fdec",[17360,17364,17368],{"_key":17361,"_type":154,"marks":17362,"text":17363},"33928c7773ad",[],"That’s why so much enterprise work feels ",{"_key":17365,"_type":154,"marks":17366,"text":17367},"902678689539",[228],"archaeological",{"_key":17369,"_type":154,"marks":17370,"text":17371},"71b10532a7d9",[],". Systems teams spend enormous amounts of time reconstructing intent from fragments. A deprecated field becomes a clue. ",[],{"_key":17374,"_type":150,"children":17375,"markDefs":17379,"style":173},"39b6cd7b5755",[17376],{"_key":17369,"_type":154,"marks":17377,"text":17378},[],"A broken naming convention becomes a historical artifact. ",[],{"_key":17381,"_type":150,"children":17382,"markDefs":17386,"style":173},"3163b83566b6",[17383],{"_key":17369,"_type":154,"marks":17384,"text":17385},[],"An abandoned automation reveals the outline of a migration strategy nobody documented properly five years ago.",[],{"_key":17388,"_type":150,"children":17389,"markDefs":17403,"style":173},"56a597e6d30a",[17390,17394,17399],{"_key":17391,"_type":154,"marks":17392,"text":17393},"05b86d8e9288",[],"Most organizations think ",{"_key":17395,"_type":154,"marks":17396,"text":17398},"d7bb9ed89dd5",[17397],"b41c005593e2","technical debt",{"_key":17400,"_type":154,"marks":17401,"text":17402},"0a25fbed696a",[]," primarily slows execution. In reality, a huge percentage of technical debt slows comprehension.",[17404],{"_key":17397,"_ref":10055,"_type":463,"linkType":33,"slug":17405},{"_type":22,"current":10057},{"_key":17407,"_type":150,"children":17408,"markDefs":17413,"style":173},"973f6ef60e9b",[17409],{"_key":17410,"_type":154,"marks":17411,"text":17412},"b7c6a7256ea6",[],"And this is exactly why AI changes the conversation so dramatically.",[],{"_key":17415,"_type":150,"children":17416,"markDefs":17421,"style":158},"53f078c3425e",[17417],{"_key":17418,"_type":154,"marks":17419,"text":17420},"ab20ea96a1e3",[],"The org has no clothes",[],{"_key":17423,"_type":150,"children":17424,"markDefs":17429,"style":173},"852c3534d453",[17425],{"_key":17426,"_type":154,"marks":17427,"text":17428},"68e247bd078c",[],"For years, slow implementation speeds masked the reconstruction problem. If a migration took nine months, nobody paid much attention to the fact that three or four of those months disappeared into discovery work. The planning phase simply blended into the broader timeline.",[],{"_key":17431,"_type":150,"children":17432,"markDefs":17454,"style":173},"41da28f2fd46",[17433,17437,17442,17446,17450],{"_key":17434,"_type":154,"marks":17435,"text":17436},"bc0fcf33377d",[],"AI compresses execution so aggressively that the real bottleneck has suddenly become visible. User stories generate instantly. Workflows scaffold themselves. ",{"_key":17438,"_type":154,"marks":17439,"text":17441},"ebde96ef6f26",[17440],"e7b92851f601","Code",{"_key":17443,"_type":154,"marks":17444,"text":17445},"4df5a2b3cd50",[]," suggestions arrive in seconds. Entire implementation layers accelerate. But system ",{"_key":17447,"_type":154,"marks":17448,"text":17449},"38b039c2caa4",[228],"understanding",{"_key":17451,"_type":154,"marks":17452,"text":17453},"ded4b9f54d69",[]," does not accelerate at the same rate.",[17455],{"_key":17440,"_ref":16650,"_type":463,"linkType":33,"slug":17456},{"_type":22,"current":16652},{"_key":17458,"_type":150,"children":17459,"markDefs":17464,"style":173},"7addcb0e0b5d",[17460],{"_key":17461,"_type":154,"marks":17462,"text":17463},"86682dce8f6e",[],"In many cases, it becomes even more important. ",[],{"_key":17466,"_type":150,"children":17467,"markDefs":17471,"style":173},"1d2d3e0ff1d2",[17468],{"_key":17461,"_type":154,"marks":17469,"text":17470},[],"Faster generation creates more opportunities to modify systems, which increases the need for dependency awareness, governance, and operational certainty. The central enterprise question starts shifting away from “How fast can we build?” toward something more like “How confidently can we change what already exists?”",[],{"_key":17473,"_type":150,"children":17474,"markDefs":17486,"style":173},"a14d788874ed",[17475,17479,17483],{"_key":17476,"_type":154,"marks":17477,"text":17478},"17651f584529",[],"That helps explain why so many orgs feel both terrifically excited and terrifyingly uneasy about enterprise AI at the exact same time. The generation layer works insanely well. The problem sits ",{"_key":17480,"_type":154,"marks":17481,"text":17482},"64990a12c8a1",[228],"underneath",{"_key":17484,"_type":154,"marks":17485,"text":3935},"eca04ab83b9b",[],[],{"_key":17488,"_type":150,"children":17489,"markDefs":17493,"style":173},"4682bea5cfaf",[17490],{"_key":17476,"_type":154,"marks":17491,"text":17492},[],"Most enterprise systems contain enormous amounts of furtive relational complexity that AI alone cannot magically resolve.",[],{"_key":17495,"_type":150,"children":17496,"markDefs":17501,"style":158},"dda0ff4a1b4c",[17497],{"_key":17498,"_type":154,"marks":17499,"text":17500},"31c2c43c0c87",[],"Down the rabbit hole",[],{"_key":17503,"_type":150,"children":17504,"markDefs":17509,"style":173},"4617135d7021",[17505],{"_key":17506,"_type":154,"marks":17507,"text":17508},"e760796a9cb3",[],"One of the more revealing patterns in Sweep’s report involved “deep investigation sessions,” where operators asked ten or more consecutive questions while trying to understand a single system area. ",[],{"_key":17511,"_type":150,"children":17512,"markDefs":17525,"style":173},"898e0c58c2de",[17513,17516,17521],{"_key":17506,"_type":154,"marks":17514,"text":17515},[],"Anyone who has worked in Salesforce recognizes this phenomenon immediately. A field cleanup turns into a ",{"_key":17517,"_type":154,"marks":17518,"text":17520},"24571c0298e2",[17519],"56ed305f4304","flow audit",{"_key":17522,"_type":154,"marks":17523,"text":17524},"2e2261c00fd5",[],". The flow audit exposes permission conflicts. The permission conflicts uncover undocumented integrations. Those integrations surface entirely different architecture concerns.",[17526],{"_key":17519,"_ref":17527,"_type":463,"linkType":33,"slug":17528},"13b74dba-c9c4-4b73-9812-5456cdfd7f63",{"_type":22,"current":17529},"how-to-establish-audit-ready-change-governance-in-salesforce",{"_key":17531,"_type":150,"children":17532,"markDefs":17537,"style":173},"71676bfcb614",[17533],{"_key":17534,"_type":154,"marks":17535,"text":17536},"6b5a0213124a",[],"Every answer reveals another dependency. Modern enterprise systems contain layers of accumulated operational history that nobody fully sees at once.",[],{"_key":17539,"_type":150,"children":17540,"markDefs":17545,"style":173},"a6beda6a589a",[17541],{"_key":17542,"_type":154,"marks":17543,"text":17544},"1f1ca7fe3976",[],"That may be the real velocity tax inside enterprise organizations: repeated cognitive reconstruction. Teams don’t simply manage systems anymore. They repeatedly rediscover them.",[],{"_key":17547,"_type":150,"children":17548,"markDefs":17553,"style":158},"a4ec8b9fda9e",[17549],{"_key":17550,"_type":154,"marks":17551,"text":17552},"8eea1cafea82",[],"Which is why context suddenly matters so much",[],{"_key":17555,"_type":150,"children":17556,"markDefs":17570,"style":173},"8cfc28adb121",[17557,17561,17566],{"_key":17558,"_type":154,"marks":17559,"text":17560},"5b8f7293a655",[],"AI agents don’t just need the ability to generate actions. They need operational understanding. They need ",{"_key":17562,"_type":154,"marks":17563,"text":17565},"d3430e3df33f",[17564],"b14aa099f883","metadata relationships",{"_key":17567,"_type":154,"marks":17568,"text":17569},"d6f6953d70e6",[],", dependency awareness, permissions context, automation lineage, downstream impact analysis, and architectural memory. Otherwise acceleration simply increases the rate at which organizations create additional complexity for themselves.",[17571],{"_key":17564,"_ref":4837,"_type":463,"linkType":33,"slug":17572},{"_type":22,"current":4839},{"_key":17574,"_type":150,"children":17575,"markDefs":17580,"style":173},"095fd15ca949",[17576],{"_key":17577,"_type":154,"marks":17578,"text":17579},"48e86ea3a9e7",[],"The future advantage in enterprise AI may not belong to the organizations that build the fastest. It may belong to the organizations that preserve understanding the best.",[],{"_key":17582,"_type":150,"children":17583,"markDefs":17588,"style":173},"5e560e8cc61a",[17584],{"_key":17585,"_type":154,"marks":17586,"text":17587},"06389e662f6a",[],"For years, systems teams accepted reconstruction work as an unavoidable part of enterprise operations. Open the ticket. Trace the dependencies. Ask around in Slack. Rebuild the context. Start over.",[],{"_key":17590,"_type":150,"children":17591,"markDefs":17596,"style":173},"132f17ac5172",[17592],{"_key":17593,"_type":154,"marks":17594,"text":17595},"0d17283e6ba1",[],"But AI changes the visibility of the workflow. When execution compresses from months into hours, organizations can finally see where the real work lived all along — deep in there, deep in understanding.",[],{"_type":17,"description":17598,"title":17599},"Enterprise teams spend more time reconstructing system understanding than implementing change. Here’s why AI makes the problem impossible to ignore.","Groundhog Day in Salesforce: Why Systems Teams Keep Restarting From Scratch",{"_type":22,"current":17601},"groundhog-day-but-in-salesforce",{"_createdAt":17603,"_id":17604,"_rev":17605,"_type":33,"_updatedAt":17606,"author":17607,"category":17651,"featuredImage":17657,"modularContent":17692,"postTitle":17696,"publishDate":17697,"richText":17698,"seo":18184,"slug":18189},"2026-05-06T15:12:24Z","2c503be6-d25f-457b-b37a-f10d7070cc48","CC9aAsv5ADznwtCv7Vts50","2026-05-06T15:23:15Z",{"authorImage":17608,"authorJobTitle":90,"authorName":17650},{"_type":37,"altText":17609,"image":17610},"Sweep Product Robot",{"_type":40,"asset":17611},{"_createdAt":17612,"_id":17613,"_rev":17614,"_type":45,"_updatedAt":17612,"assetId":17615,"extension":105,"metadata":17616,"mimeType":133,"originalFilename":17645,"path":17646,"sha1hash":17615,"size":17647,"uploadId":17648,"url":17649},"2026-01-16T18:13:23Z","image-a2bb1ca0680de7171be2aa7dfb93912245e11b9e-799x808-png","M0YLDVW1oO0TmicS6bqNaz","a2bb1ca0680de7171be2aa7dfb93912245e11b9e",{"_type":50,"blurHash":17617,"dimensions":17618,"exif":17622,"hasAlpha":56,"isOpaque":57,"lqip":17624,"palette":17625},"erN-E2Rm~T-n-.%LRkRjt6az-+j=kDWZIqa%WBRjofxs-lWEE4t2t2",{"_type":53,"aspectRatio":17619,"height":17620,"width":17621},0.9888613861386139,808,799,{"ColorSpace":54,"PixelXDimension":17621,"PixelYDimension":17620,"_type":17623},"sanity.imageExifMetadata","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAD/UlEQVR4nG2T+09aVxzA/b82s63GzTRZBS9WV9OVGhdtt1ofKAgoL7WtLj5C7brqtI+pdbPWUKk6iQJXBUQIb5CHeBVQ6oPiBe7lcs+5i8peZt98k/PL+ZxPvo9TwDAMhJDKUQ6n79kvv8+oVgwml27VGgjtklmSYeB5/n8UXBwAgEAoMji8wOueb+1B+T3aabXt8CgBIYAQMMzfCS/DkGEAhPEPiRfT5psilMWzXW8xdz1e9Xh3KDJD0xQANIQ0w9CX+LwZQphOZ1CTTzaobejS1Ynm7wpev3q9Yrb43N7wDhZNJD7mctnzJ8BlM8MwNE1HY/H3i+vKn+fui6eQ2vFq/kJLj6G9f61/GFUvWcM7UYLIgDwP/zEzDENls6HtyKvptcZubQXfWtoSZAliZcI4WxApF3juKgwjk0aPL0wQmb/qz5shTdOx2MHEjOGOfB0RYWVSHJFRZRKCJT4tFR2XCqOlrV5uG/rkuT4QxCgqm4fPRgEhjuMrqL2xS8tu20bkJEdBXpccceXYvUdbLX1uodLFH3DXdJjuiNRvVOvHxyfnU4AFkIEA0BgWVY5qKwQ2tgQvV1CVknjzj87R3xxL+q0N247FgekM/rGpzQbJuweDc74ARtO5cxgCKktubDob5eprrUFEkeNI8brOrSmV0+kK2J2evUgkFtvfMFs0y8a+p0v87lnU6CYJAgC6AAA6ncIXNOvfNk1fbQ5yOmmONNHU60KN/tB2eFlvdHv9e3sxg9GsRU1PXuobOufnNHYcxy9gkMJP1YurN+onv6x3IfIsR3Za1+19o3Z4vEGHyxcMYdjuvtXuV/1hEw2s18lWVEuOZPIUAHAGE0RmRb/JbR4vqjWwxEmOnPxGut/W5xidss8seGYWvOOzLuVLe+uAu1LorJXql3TOVAo/gyGEuRxlc/iaJBNXbqlKGrfLpGmOjKiUHHJlWI0iVNMZ4koDN9rDHMkHFj/Ie7hstvqyWfKiYRAAEI3t/zQ693X12GfV2qstu+yOFEdGIVKS3ZFmiXFW2zHS/hGRJKpEtqEx3Q4WBQDA/JJASBCE2eISdU2W3J784ju0pCFwTXhYJk0jMpItSpXy4qzWaKXQ09G/umbypFIpCP+1nhDCZDK5rLfwZJPFN18UVs1+XqMr/sH2Vb23uM5WdEtbcvtdfYdqbnHz6OjkQps3XwRN01hkf2T8fdX3g0UVvYXlyk/Kn31aPlKIDF1Betncns6+Xy12L0GQ59b/fkkAwMHRyaJ+c3Dkrfjh8/vip7W8odrmx/cEQwLF8APlxMRbjdsfJsizVl02QwgzJHlweOIPR6zOLb3JoUGtGtSqN9g3bF53ANuNxpOnKZqm8/cZ5k9d7p/Gj7FAFgAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":17626,"darkVibrant":17629,"dominant":17632,"lightMuted":17635,"lightVibrant":17638,"muted":17641,"vibrant":17644},{"_type":62,"background":17627,"foreground":64,"population":17628,"title":64},"#3c393b",0.21,{"_type":62,"background":17630,"foreground":64,"population":17631,"title":64},"#222d81",0.39,{"_type":62,"background":17633,"foreground":64,"population":17634,"title":64},"#5484fc",10.27,{"_type":62,"background":17636,"foreground":72,"population":17637,"title":72},"#c5cad0",0.15,{"_type":62,"background":17639,"foreground":64,"population":17640,"title":64},"#547cfa",2.33,{"_type":62,"background":17642,"foreground":64,"population":17643,"title":64},"#546898",4.44,{"_type":62,"background":17633,"foreground":64,"population":17634,"title":64},"2.png","images/9eu1m6zu/production/a2bb1ca0680de7171be2aa7dfb93912245e11b9e-799x808.png",469201,"ccNINJTyn2ZQ3yut7Zsk9Zskefii3QNm","https://cdn.sanity.io/images/9eu1m6zu/production/a2bb1ca0680de7171be2aa7dfb93912245e11b9e-799x808.png","Sweep Product Team",{"_createdAt":5,"_id":6,"_rev":7,"_system":17652,"_type":11,"_updatedAt":12,"selectedColor":17654,"seo":17655,"slug":17656,"title":24},{"base":17653},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":17658,"image":17659},"Sweep MCP Client",{"_type":40,"asset":17660},{"_createdAt":17661,"_id":17662,"_rev":17663,"_type":45,"_updatedAt":17661,"assetId":17664,"extension":105,"metadata":17665,"mimeType":133,"originalFilename":11195,"path":17688,"sha1hash":17664,"size":17689,"uploadId":17690,"url":17691},"2026-05-06T15:14:36Z","image-31b5d3d19dc558ecd3f36aeb259ea90d168cfb32-1600x900-png","CC9aAsv5ADznwtCv7Vrlhm","31b5d3d19dc558ecd3f36aeb259ea90d168cfb32",{"_type":50,"blurHash":17666,"dimensions":17667,"hasAlpha":57,"isOpaque":56,"lqip":17668,"palette":17669,"thumbHash":17687},"MBENM^0EE9~l0Cp0WBj[f+ae0F^v-h9g^]",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACaElEQVR4nIWS7UtTURzH95ftHh3ODLFHXyS+8Sm0V8buvXty6rLQQB1ZiMGyckShWPTCnkyhBzGUzCjNTZuYNt2SalN3z8P1fONuoyQEX3z4nfOD3/f3PYevza6yLUXjVFG5VFSGI3H9O9tdeaxZoglDUXnCpqgspeiCKho7UpBoDA43g9PLcMzHUGrhZSjxcFmkc2rX2KaNqCxFNJFzaD9E5GDP6WGo7eHw3RYIDHG0RhjaIgzNA1yebOeUuAqCxW5BywNcVl5hONOR31ysM1S0MlR3ZVHVmUWZn+FEG0fvQ4HXn028WRJ4t2xgNp7F6BSX9SGRd6i4WKrUL2hdP5PeR1l4RgxUd+eHPeEMHrxYxt2xKC70pVHVxTH4jCK2vot44hdWvqewkszg+Qcum24cEDzeymljxJC+t2m0v9pB002K6qsc10a2MD8/iZm5SQSHkqjp4QiP7WBxeRPx+Co+LsQws5TC8BST5/s4JRovOGwRtDFMZXB8D5efGmi4zlDZwdAS/onR8SUMv1xBc38a5zo5bj3JYu3bNrYT64hFY5hbXMPj6d2cw7+C1h+e7WCyvo+hNsRR0cZQ4mY4HTRQ172Hmm4D5QGa6/eOcrz/soto9AemZ1cxMf0V9yfSsiFkCVpP1niSaKZRpPN9h5tLh25lKhchSbRcHHLVuju9TNaHuAxGmOy8l5XBOxkZGPwtLw6w/VOXTINoPGEr0sx1opsZopuGYsXHwsrl/2iCEl1Qh0dQp9+kZS0mLbXwm9Tp2zeK3WaGuMWajWhiQdH4huX0f8ghPXsBReVJewFFFVbdILr49AewgnUm3yO9/wAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":17670,"darkVibrant":17673,"dominant":17675,"lightMuted":17678,"lightVibrant":17680,"muted":17683,"vibrant":17686},{"_type":62,"background":17671,"foreground":64,"population":17672,"title":64},"#394371",0.41,{"_type":62,"background":17674,"foreground":64,"population":1127,"title":64},"#042498",{"_type":62,"background":17676,"foreground":64,"population":17677,"title":64},"#3c74f4",45.73,{"_type":62,"background":17679,"foreground":72,"population":1536,"title":64},"#c1a4af",{"_type":62,"background":17681,"foreground":64,"population":17682,"title":64},"#4473f9",15.15,{"_type":62,"background":17684,"foreground":64,"population":17685,"title":64},"#4e67a9",0.81,{"_type":62,"background":17676,"foreground":64,"population":17677,"title":64},"KKSFK4IPdEp3iKBkhyB2CAgIj4dw+Ag=","images/9eu1m6zu/production/31b5d3d19dc558ecd3f36aeb259ea90d168cfb32-1600x900.png",140483,"0NGJWl7W6hKnX2qThyux5bBpgN4RiVdC","https://cdn.sanity.io/images/9eu1m6zu/production/31b5d3d19dc558ecd3f36aeb259ea90d168cfb32-1600x900.png",[17693],{"_key":17694,"_type":142,"cols":143,"filterByCategory":17695,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"1c06d584e3af7055609993d7897ef846",{"_ref":6,"_type":1066},"One Agent, Every Tool: Meet the Sweep MCP Client","2026-05-06",[17699,17707,17715,17734,17742,17757,17776,17784,17800,17808,17816,17824,17832,17840,17848,17856,17864,17872,17880,17888,17896,17904,17912,17920,17928,17936,17944,17956,17964,17976,17984,17992,18000,18018,18026,18034,18042,18050,18062,18074,18082,18090,18098,18106,18114,18122,18130,18138,18153,18161,18176],{"_key":17700,"_type":150,"children":17701,"markDefs":17706,"style":173},"c6b7adbc605c",[17702],{"_key":17703,"_type":154,"marks":17704,"text":17705},"a207bf31564f",[],"Enterprise systems work rarely happens inside a single platform anymore.",[],{"_key":17708,"_type":150,"children":17709,"markDefs":17714,"style":173},"2a07099c6d71",[17710],{"_key":17711,"_type":154,"marks":17712,"text":17713},"cb6f72cd48b9",[],"A Salesforce change request starts in Linear. The technical discussion lives in Confluence. The implementation touches Workato automations. Someone needs a Lucid diagram for approvals. Jira tracks execution. Then the final documentation ends up back in Notion six weeks later after half the original context has already disappeared.",[],{"_key":17716,"_type":150,"children":17717,"markDefs":17731,"style":173},"1038a83b6d6e",[17718,17722,17727],{"_key":17719,"_type":154,"marks":17720,"text":17721},"2796b8bf0647",[],"That’s a lot of chances for ",{"_key":17723,"_type":154,"marks":17724,"text":17726},"865f0aaab3e3",[17725],"0b63b8032ba9","important context",{"_key":17728,"_type":154,"marks":17729,"text":17730},"1696f3458532",[]," to get lost — or compromised.",[17732],{"_key":17725,"_ref":2117,"_type":463,"linkType":33,"slug":17733},{"_type":22,"current":2119},{"_key":17735,"_type":150,"children":17736,"markDefs":17741,"style":173},"a683b6d24533",[17737],{"_key":17738,"_type":154,"marks":17739,"text":17740},"9e93e8a7dcc1",[],"Most teams don’t notice how much time this fragmentation creates because it feels normal. Open another tab. Copy another link. Paste another explanation. Rewrite the same context for another team. Repeat the same investigation in another system because the previous conversation never carried forward.",[],{"_key":17743,"_type":150,"children":17744,"markDefs":17754,"style":173},"9dc69a283cf2",[17745,17749],{"_key":17746,"_type":154,"marks":17747,"text":17748},"36452f150898",[],"That fragmentation creates ",{"_key":17750,"_type":154,"marks":17751,"text":17753},"135e0c831cd1",[17752],"02cbbda8da01","real delivery drag.",[17755],{"_key":17752,"_ref":10987,"_type":463,"linkType":33,"slug":17756},{"_type":22,"current":10989},{"_key":17758,"_type":150,"children":17759,"markDefs":17773,"style":173},"e89e2a774ed1",[17760,17764,17769],{"_key":17761,"_type":154,"marks":17762,"text":17763},"6dcd17b8dd01",[],"Sweep’s new MCP Client aims to solve that problem by extending Sweep into the rest of your stack through the open ",{"_key":17765,"_type":154,"marks":17766,"text":17768},"00034a2b829b",[17767],"125c61ccc1a8","Model Context Protocol ",{"_key":17770,"_type":154,"marks":17771,"text":17772},"2e7f5e4f9634",[],"(MCP).",[17774],{"_key":17767,"_ref":3284,"_type":463,"linkType":1636,"slug":17775},{"_type":22,"current":3286},{"_key":17777,"_type":150,"children":17778,"markDefs":17783,"style":173},"c3daaf906489",[17779],{"_key":17780,"_type":154,"marks":17781,"text":17782},"5835c21aedb3",[],"Until now, Sweep understood your Salesforce metadata. With MCP Client, the same agent can securely read from and act across Jira, Confluence, Linear, Notion, Lucid, Workato, HubSpot, and more.",[],{"_key":17785,"_type":150,"children":17786,"markDefs":17799,"style":173},"02c3bda705b1",[17787,17791,17795],{"_key":17788,"_type":154,"marks":17789,"text":17790},"61781ed84ad4",[],"The important shift here, as enterprise software already has plenty of integrations, is ",{"_key":17792,"_type":154,"marks":17793,"text":17794},"44517b44a619",[228],"continuity: ",{"_key":17796,"_type":154,"marks":17797,"text":17798},"deaf70f2c3ec",[],"that is, instead of work stopping every time context crosses system boundaries, the same conversation can now move across the entire workflow.",[],{"_key":17801,"_type":150,"children":17802,"markDefs":17807,"style":173},"4312dc605a8b",[17803],{"_key":17804,"_type":154,"marks":17805,"text":17806},"07e012af4006",[],"A RevOps lead might start by asking Sweep to identify unused Opportunity fields. Sweep analyzes metadata relationships, downstream automations, validation rules, and dependencies inside Salesforce. Then, without leaving the conversation, the agent can create Jira tickets for the safest deprecation candidates, attach technical findings, and publish the audit into Confluence for stakeholder review.",[],{"_key":17809,"_type":150,"children":17810,"markDefs":17815,"style":173},"84fe503cee7e",[17811],{"_key":17812,"_type":154,"marks":17813,"text":17814},"de4ee062e253",[],"The investigation, documentation, and execution planning happen together instead of across disconnected workflows.",[],{"_key":17817,"_type":150,"children":17818,"markDefs":17823,"style":173},"f848e6337041",[17819],{"_key":17820,"_type":154,"marks":17821,"text":17822},"e055d571e3ac",[],"That matters because most enterprise work today still revolves around reconstructing context.",[],{"_key":17825,"_type":150,"children":17826,"markDefs":17831,"style":158},"b66930a67fef",[17827],{"_key":17828,"_type":154,"marks":17829,"text":17830},"3913d1d32b98",[],"Context switching is a major bottleneck",[],{"_key":17833,"_type":150,"children":17834,"markDefs":17839,"style":173},"f1fd71256ef0",[17835],{"_key":17836,"_type":154,"marks":17837,"text":17838},"69a4018f3053",[],"AI dramatically accelerated build speed over the past year. Writing code, generating flows, and scaffolding automation now happens faster than ever.",[],{"_key":17841,"_type":150,"children":17842,"markDefs":17847,"style":173},"17aa13931c21",[17843],{"_key":17844,"_type":154,"marks":17845,"text":17846},"d7e1b27f4102",[],"But delivery timelines still stretch because execution rarely serves as the slowest part anymore.",[],{"_key":17849,"_type":150,"children":17850,"markDefs":17855,"style":173},"c64fd16c7e7d",[17851],{"_key":17852,"_type":154,"marks":17853,"text":17854},"957a17fd3128",[],"The bottleneck has since moved upstream.",[],{"_key":17857,"_type":150,"children":17858,"markDefs":17863,"style":173},"d10549de222d",[17859],{"_key":17860,"_type":154,"marks":17861,"text":17862},"68377abf3dd4",[],"Teams spend enormous amounts of time figuring out:",[],{"_key":17865,"_type":150,"children":17866,"level":54,"listItem":171,"markDefs":17871,"style":173},"1dcc7ad003c6",[17867],{"_key":17868,"_type":154,"marks":17869,"text":17870},"e8b1dc4a481b",[],"what already exists",[],{"_key":17873,"_type":150,"children":17874,"level":54,"listItem":171,"markDefs":17879,"style":173},"8a9698ac4f2e",[17875],{"_key":17876,"_type":154,"marks":17877,"text":17878},"324cdab54eb1",[],"which systems connect together",[],{"_key":17881,"_type":150,"children":17882,"level":54,"listItem":171,"markDefs":17887,"style":173},"8f5521359619",[17883],{"_key":17884,"_type":154,"marks":17885,"text":17886},"9c524c914a09",[],"who owns a process",[],{"_key":17889,"_type":150,"children":17890,"level":54,"listItem":171,"markDefs":17895,"style":173},"d9dce61d4713",[17891],{"_key":17892,"_type":154,"marks":17893,"text":17894},"8c7077185aba",[],"what downstream dependencies might break",[],{"_key":17897,"_type":150,"children":17898,"level":54,"listItem":171,"markDefs":17903,"style":173},"40976fabf4fc",[17899],{"_key":17900,"_type":154,"marks":17901,"text":17902},"246dc6303acf",[],"where previous decisions were documented",[],{"_key":17905,"_type":150,"children":17906,"level":54,"listItem":171,"markDefs":17911,"style":173},"291f97bb6e70",[17907],{"_key":17908,"_type":154,"marks":17909,"text":17910},"bc69fc9b2e04",[],"which automation platform contains the actual business logic",[],{"_key":17913,"_type":150,"children":17914,"markDefs":17919,"style":173},"f3040605dee2",[17915],{"_key":17916,"_type":154,"marks":17917,"text":17918},"76e2e44312fb",[],"That investigative work usually spans multiple disconnected tools.",[],{"_key":17921,"_type":150,"children":17922,"markDefs":17927,"style":173},"59d9be248889",[17923],{"_key":17924,"_type":154,"marks":17925,"text":17926},"d0a961cb9517",[],"Imagine a Salesforce admin trying to update an Account field tied to territory assignment logic. The field appears simple at first glance. Then someone remembers a Workato recipe touches it. Another teammate mentions an onboarding workflow documented in Notion. There’s an old architecture diagram in Lucid that might still matter. Meanwhile engineering already opened a Jira ticket asking why routing broke in staging.",[],{"_key":17929,"_type":150,"children":17930,"markDefs":17935,"style":173},"fd067b4ad5b4",[17931],{"_key":17932,"_type":154,"marks":17933,"text":17934},"92de77fe562a",[],"Most organizations handle this through what you might call “human middleware.” Someone manually gathers screenshots, links, diagrams, tickets, Slack explanations, and tribal knowledge into one temporary mental model.",[],{"_key":17937,"_type":150,"children":17938,"markDefs":17943,"style":173},"a72a19c0d3b1",[17939],{"_key":17940,"_type":154,"marks":17941,"text":17942},"3acc00caafc7",[],"MCP Client reduces that reconstruction work by letting Sweep follow the context itself.",[],{"_key":17945,"_type":150,"children":17946,"markDefs":17955,"style":173},"33dcdca57fa9",[17947,17951],{"_key":17948,"_type":154,"marks":17949,"text":17950},"3f55ceeefd2b",[],"A user can ask:\n",{"_key":17952,"_type":154,"marks":17953,"text":17954},"43d16c8776ac",[228],"“Trace everything connected to Account.Industry across Salesforce and Workato.”",[],{"_key":17957,"_type":150,"children":17958,"markDefs":17963,"style":173},"8782f9250ffe",[17959],{"_key":17960,"_type":154,"marks":17961,"text":17962},"960f7f1c6b0f",[],"Sweep can analyze the Salesforce metadata while also checking connected Workato recipes that depend on the same field.",[],{"_key":17965,"_type":150,"children":17966,"markDefs":17975,"style":173},"661a5cd86c0c",[17967,17971],{"_key":17968,"_type":154,"marks":17969,"text":17970},"9487213242a8",[],"Or a team might ask:\n",{"_key":17972,"_type":154,"marks":17973,"text":17974},"43482550a36d",[228],"“There’s a Linear ticket assigned to me requesting a new approval flow. Pull the requirements and help design the implementation.”",[],{"_key":17977,"_type":150,"children":17978,"markDefs":17983,"style":173},"42b9932c8ceb",[17979],{"_key":17980,"_type":154,"marks":17981,"text":17982},"eea56ee43330",[],"Sweep can retrieve the ticket, combine those requirements with the organization’s metadata structure, and propose a system-aware architecture instead of generating isolated suggestions disconnected from the actual org.",[],{"_key":17985,"_type":150,"children":17986,"markDefs":17991,"style":173},"46f57a08c734",[17987],{"_key":17988,"_type":154,"marks":17989,"text":17990},"673f51f485be",[],"The result feels less like jumping between apps and more like working inside a continuous operational layer.",[],{"_key":17993,"_type":150,"children":17994,"markDefs":17999,"style":158},"74cda136f72e",[17995],{"_key":17996,"_type":154,"marks":17997,"text":17998},"7ed9b748d491",[],"Documentation stops becoming a graveyard",[],{"_key":18001,"_type":150,"children":18002,"markDefs":18015,"style":173},"e9aa8d4ba3cc",[18003,18007,18012],{"_key":18004,"_type":154,"marks":18005,"text":18006},"a65d961a2f04",[],"One of the quieter problems inside enterprise operations teams involves ",{"_key":18008,"_type":154,"marks":18009,"text":18011},"ae8c6a68e2d6",[18010],"40a155651592","documentation decay",{"_key":18013,"_type":154,"marks":18014,"text":411},"3d68838efcc9",[],[18016],{"_key":18010,"_ref":12109,"_type":463,"linkType":1636,"slug":18017},{"_type":22,"current":12111},{"_key":18019,"_type":150,"children":18020,"markDefs":18025,"style":173},"06153bea962c",[18021],{"_key":18022,"_type":154,"marks":18023,"text":18024},"739108df0238",[],"Teams document decisions constantly. But the connection between the documentation and the actual implementation often disappears almost immediately.",[],{"_key":18027,"_type":150,"children":18028,"markDefs":18033,"style":173},"354c11030e35",[18029],{"_key":18030,"_type":154,"marks":18031,"text":18032},"da6ec949526e",[],"A Confluence page gets written during planning. Six months later, nobody knows whether the architecture still reflects reality. So, MCP Client helps close that loop.",[],{"_key":18035,"_type":150,"children":18036,"markDefs":18041,"style":173},"5f69e908ae36",[18037],{"_key":18038,"_type":154,"marks":18039,"text":18040},"b9287d45e1bf",[],"Instead of documentation existing as a separate afterthought, the same workflow that generates analysis can also publish findings directly back into Confluence or Notion.",[],{"_key":18043,"_type":150,"children":18044,"markDefs":18049,"style":173},"2c879774731d",[18045],{"_key":18046,"_type":154,"marks":18047,"text":18048},"4acabc6bef48",[],"That means an audit doesn’t end as a transient chat conversation.",[],{"_key":18051,"_type":150,"children":18052,"markDefs":18061,"style":173},"f72076060894",[18053,18057],{"_key":18054,"_type":154,"marks":18055,"text":18056},"a6ce077973ef",[],"A user might ask Sweep:\n",{"_key":18058,"_type":154,"marks":18059,"text":18060},"038d2ba2d8b3",[228],"“Publish this analysis to Confluence under the RevOps space.”",[],{"_key":18063,"_type":150,"children":18064,"markDefs":18073,"style":173},"268da19077b2",[18065,18069],{"_key":18066,"_type":154,"marks":18067,"text":18068},"55ee9c69fa12",[],"Or:\n",{"_key":18070,"_type":154,"marks":18071,"text":18072},"e4a1b7620d16",[228],"“Generate a Lucid diagram of this new Opportunity routing process and save the link into our Notion documentation page.”",[],{"_key":18075,"_type":150,"children":18076,"markDefs":18081,"style":173},"bc6233d6a256",[18077],{"_key":18078,"_type":154,"marks":18079,"text":18080},"389f62f9b47d",[],"Sweep can carry the output directly into the systems where teams already collaborate.",[],{"_key":18083,"_type":150,"children":18084,"markDefs":18089,"style":173},"a6cf4ea4ee1e",[18085],{"_key":18086,"_type":154,"marks":18087,"text":18088},"462c6263a1f2",[],"The practical impact here feels small until you compare it to how most organizations currently operate. Documentation often lags implementation by weeks because somebody has to manually recreate all the reasoning after the technical work finishes. This tool then compresses that gap.",[],{"_key":18091,"_type":150,"children":18092,"markDefs":18097,"style":158},"bbccf32db07b",[18093],{"_key":18094,"_type":154,"marks":18095,"text":18096},"007ba726a91e",[],"Governance still matters",[],{"_key":18099,"_type":150,"children":18100,"markDefs":18105,"style":173},"bd18e24f5cff",[18101],{"_key":18102,"_type":154,"marks":18103,"text":18104},"f99226153c8b",[],"The interesting thing about enterprise AI adoption right now is that capability no longer serves as the primary concern. Governance does.",[],{"_key":18107,"_type":150,"children":18108,"markDefs":18113,"style":173},"9e0b2028e5f3",[18109],{"_key":18110,"_type":154,"marks":18111,"text":18112},"b8235a9637ed",[],"Most organizations already know AI can accelerate work. The hesitation comes from uncertainty around permissions, oversight, and system access.",[],{"_key":18115,"_type":150,"children":18116,"markDefs":18121,"style":173},"3e9334645edb",[18117],{"_key":18118,"_type":154,"marks":18119,"text":18120},"6ce854556af9",[],"MCP Client approaches this with centralized administrative controls combined with user-level authentication.",[],{"_key":18123,"_type":150,"children":18124,"markDefs":18129,"style":173},"af766bb0d3c2",[18125],{"_key":18126,"_type":154,"marks":18127,"text":18128},"1d77c13de4c2",[],"Admins decide which connectors remain available organization-wide. Users authenticate using their own accounts rather than shared credentials. Permissions can stay granular, with separate controls for read-only versus write or delete actions.",[],{"_key":18131,"_type":150,"children":18132,"markDefs":18137,"style":173},"20e335f408fc",[18133],{"_key":18134,"_type":154,"marks":18135,"text":18136},"f1b2230f5718",[],"Even within a single conversation, users can toggle which connectors remain active.",[],{"_key":18139,"_type":150,"children":18140,"markDefs":18152,"style":173},"81dbce0535ca",[18141,18145,18148],{"_key":18142,"_type":154,"marks":18143,"text":18144},"6b69798e8ec2",[],"That structure matters because enterprise teams increasingly want agents that can actually ",{"_key":18146,"_type":154,"marks":18147,"text":11641},"9133a6e94a69",[228],{"_key":18149,"_type":154,"marks":18150,"text":18151},"041508e24f16",[]," things — create tickets, publish documentation, generate diagrams, update systems — but without losing visibility into how those actions happen.",[],{"_key":18154,"_type":150,"children":18155,"markDefs":18160,"style":173},"d4bd69555889",[18156],{"_key":18157,"_type":154,"marks":18158,"text":18159},"30d766cde3a1",[],"The future probably doesn’t belong to isolated AI copilots trapped inside individual applications.",[],{"_key":18162,"_type":150,"children":18163,"markDefs":18175,"style":173},"fed813737871",[18164,18167,18171],{"_key":18165,"_type":154,"marks":18166,"text":305},"b6734267705f",[],{"_key":18168,"_type":154,"marks":18169,"text":18170},"768422c2d18e",[228],"probably",{"_key":18172,"_type":154,"marks":18173,"text":18174},"cf784af27df1",[]," belongs to systems that can carry operational context across the full lifecycle of work.",[],{"_key":18177,"_type":150,"children":18178,"markDefs":18183,"style":173},"040e0db692ef",[18179],{"_key":18180,"_type":154,"marks":18181,"text":18182},"0aa943363d68",[],"That’s the direction MCP Client pushes Sweep toward: participating in the workflows surrounding your systems. They don’t operate in isolation, and neither should you.",[],{"_type":17,"description":18185,"shareImage":18186,"title":18188},"Sweep’s MCP Client connects Salesforce metadata workflows with Jira, Linear, Confluence, Workato, Notion, Lucid, and more — so AI agents can carry context across your entire delivery lifecycle.",{"_type":40,"asset":18187},{"_ref":17662,"_type":1066},"Sweep MCP Client: Expanding the Agentic Layer Across Your Tech Stack",{"_type":22,"current":18190},"one-agent-every-tool-meet-the-sweep-mcp-client",{"_createdAt":18192,"_id":18193,"_rev":18194,"_type":33,"_updatedAt":18195,"author":18196,"category":18212,"featuredImage":18218,"modularContent":18254,"postSubtitle":18258,"postTitle":18259,"publishDate":18260,"richText":18261,"slug":18791},"2026-04-30T19:13:57Z","40a0c355-cdf6-4310-9686-4e2017f82b63","m8dvR93Rh0wORt8GzbFbdm","2026-04-30T19:25:13Z",{"authorImage":18197,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":18198},{"_type":40,"asset":18199},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":18200,"mimeType":83,"opt":18210,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":18201,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":18202},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":18203,"darkVibrant":18204,"dominant":18205,"lightMuted":18206,"lightVibrant":18207,"muted":18208,"vibrant":18209},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":18211},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":18213,"_type":11,"_updatedAt":12,"selectedColor":18215,"seo":18216,"slug":18217,"title":24},{"base":18214},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":18219,"image":18220},"Is your enterprise AI-ready blog header",{"_type":40,"asset":18221},{"_createdAt":18222,"_id":18223,"_rev":18224,"_type":45,"_updatedAt":18222,"assetId":18225,"extension":105,"metadata":18226,"mimeType":133,"originalFilename":18249,"path":18250,"sha1hash":18225,"size":18251,"uploadId":18252,"url":18253},"2026-04-30T19:22:47Z","image-921a4e043edcf90e41fe55864cf633b115b987ad-1600x900-png","m8dvR93Rh0wORt8GzbF79C","921a4e043edcf90e41fe55864cf633b115b987ad",{"_type":50,"blurHash":18227,"dimensions":18228,"hasAlpha":57,"isOpaque":56,"lqip":18229,"palette":18230,"thumbHash":18248},"MPD^zB0u$]aJI|OxwFR:bdx9Icn#fmbEt2",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACmklEQVR4nG2S60vTURyH969VOi+raaalZWY306ysrCh3yfnT2X5tbq6tUlxZZq4c1rQgougC1YsgkIigXogU2hlEV9jpsu8Tp1/Rm1584HAO5znP58txeUO8q+pFl/uRlT1gsqoHynxQGQCvBY02bE3ArhTsPQvdY3B0HIKXwMpCJIckZimemmPJVRWkUBFEuwOIOwCVQSfVx6HGgvUnYHMMdiSh4zTsG4FDGTg2DoEJ6JuCwWkkdh09PMuyq9zvAD0hpLYf6sNQPwgNg9AYcWDGbucp2G2Afw3Pg/+iELoshK8iJ2fQiTzLrjIfBU8IvS6MNNn/AMaoLQntaeg8DbvT0JGGPWfgwCgcPif0jAvBS0J/tiSRXEnHrhmgn8LaAfSWIcTMqPNPrf2jjs3v9Yizb86NZdfZEkcymuMX3hOeLBDOfpUTV7/r6MyfynUD6NY40p5yDMzgO1KwPQHbjO3wv7SnSnSPfMSeeMZ4bpor1yfIzDyURG5JR6Z/Lrvcfgo1FrrJRlpM3bgD2Rb/zzoutCW/0ZuZJ58PM39/Ey8frufJnW6ZzN/SkewXB1jbj94cRcxFY2Vi5mfqGeNdSWgdgpao0D78kfiFOe7NtvL6npvC0zIWHnnk5o2kHppaNEBRXoviBptScxT5mxbnAdmRQLbEkE02sjFSkrahD9KXuinpk12SSzfK67urZeGxp3RjLlG0JxeXXOUB3lQE+Vwdorg6hPb2Oam10HX96PoBdINJGL1hsKQ3Wh90U9cD3dwc1XagUz/ON+gntzuLmStzn/2ZT4vm27wo9/HW7RNV4RdVGRBVFRBVHRTlCYry9oqq6RNVZ4mqt34q78EFtWJNVnnXjapozFazMz41dnlKhcZevT145sfzX2+ofDDxRRHiAAAAAElFTkSuQmCC",{"_type":60,"darkMuted":18231,"darkVibrant":18233,"dominant":18236,"lightMuted":18239,"lightVibrant":18241,"muted":18244,"vibrant":18247},{"_type":62,"background":18232,"foreground":64,"population":17685,"title":64},"#445064",{"_type":62,"background":18234,"foreground":64,"population":18235,"title":64},"#140d35",3.76,{"_type":62,"background":18237,"foreground":64,"population":18238,"title":64},"#447cfc",9.84,{"_type":62,"background":18240,"foreground":64,"population":82,"title":64},"#042e94",{"_type":62,"background":18242,"foreground":72,"population":18243,"title":64},"#789efb",9.8,{"_type":62,"background":18245,"foreground":64,"population":18246,"title":64},"#6077a9",0.83,{"_type":62,"background":18237,"foreground":64,"population":18238,"title":64},"qLSFO4QPkKIuqHKgpAZKaggIj4dw+Ag=","Blog Header Templates (1).png","images/9eu1m6zu/production/921a4e043edcf90e41fe55864cf633b115b987ad-1600x900.png",260603,"Zlyk1hveVtTT6yaFqrBOWtTLKrE8rNij","https://cdn.sanity.io/images/9eu1m6zu/production/921a4e043edcf90e41fe55864cf633b115b987ad-1600x900.png",[18255],{"_key":18256,"_type":142,"cols":143,"filterByCategory":18257,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"d052df07b6c4990701d14985f7d1d905",{"_ref":6,"_type":1066},"How to Run an AI Readiness Audit Before You Deploy","Is Your Enterprise AI-Ready? ","2026-04-30",[18262,18270,18278,18286,18293,18300,18307,18336,18354,18381,18389,18397,18409,18437,18449,18465,18473,18490,18497,18505,18513,18521,18529,18537,18553,18561,18605,18613,18628,18636,18651,18659,18667,18675,18683,18691,18707,18715,18723,18731,18754,18762,18770,18777,18784],{"_key":18263,"_type":150,"children":18264,"level":54,"listItem":171,"markDefs":18269,"style":173},"c491a8e9e09f",[18265],{"_key":18266,"_type":154,"marks":18267,"text":18268},"f2e10e3cfff0",[],"Most enterprise AI deployments fail at the metadata layer — agents improvise when definitions, dependencies, and logic are invisible or inconsistent.",[],{"_key":18271,"_type":150,"children":18272,"level":54,"listItem":171,"markDefs":18277,"style":173},"d5454a4fe51b",[18273],{"_key":18274,"_type":154,"marks":18275,"text":18276},"57c88eda36cb",[],"A real AI readiness audit checks seven things: metadata inventory, definitional consistency, dependency mapping, logic and drift, permissions, reversibility, and continuous freshness.",[],{"_key":18279,"_type":150,"children":18280,"level":54,"listItem":171,"markDefs":18285,"style":173},"b896835c7414",[18281],{"_key":18282,"_type":154,"marks":18283,"text":18284},"55f8d88e3730",[],"Run the audit before launch, not after the first incident. The goal isn't to slow AI down — it's to give it ground to stand on.",[],{"_key":18287,"_type":150,"children":18288,"markDefs":18292,"style":173},"6ae7778d81ef",[18289],{"_key":18290,"_type":154,"marks":18291,"text":472},"1a31c295eb6e",[],[],{"_key":18294,"_type":150,"children":18295,"markDefs":18299,"style":173},"a867aff79acb",[18296],{"_key":18297,"_type":154,"marks":18298,"text":1681},"2bacb4adea4b",[],[],{"_key":18301,"_type":150,"children":18302,"markDefs":18306,"style":173},"8a51cc1392d9",[18303],{"_key":18282,"_type":154,"marks":18304,"text":18305},[],"Most enterprises think they're AI-ready because they have clean data. They're wrong about what AI runs on.",[],{"_key":18308,"_type":150,"children":18309,"markDefs":18331,"style":173},"5e1957cae06d",[18310,18314,18319,18323,18327],{"_key":18311,"_type":154,"marks":18312,"text":18313},"ea5dbf71abe4",[],"As they are ",{"_key":18315,"_type":154,"marks":18316,"text":18318},"c9439d08b048",[18317],"f4e3694aa84e","not deterministic",{"_key":18320,"_type":154,"marks":18321,"text":18322},"d96b49907912",[],", AI agents operate on ",{"_key":18324,"_type":154,"marks":18325,"text":18326},"6f451a8efdb2",[228],"meaning",{"_key":18328,"_type":154,"marks":18329,"text":18330},"24584a79ed68",[]," — on the fields, relationships, definitions, automations, and business logic that tell a system what those rows actually are. That layer is metadata. And in most enterprise systems, it's a mess: drifted, undocumented, inconsistently defined, and most usually full of legacy logic nobody remembers writing.",[18332],{"_key":18317,"_ref":18333,"_type":463,"linkType":33,"slug":18334},"68e0a738-d2d7-4467-aa17-e18a7a576056",{"_type":22,"current":18335},"deterministic-vs-probabilistic-ai-salesforce",{"_key":18337,"_type":150,"children":18338,"markDefs":18351,"style":173},"ff6e320561f5",[18339,18343,18347],{"_key":18340,"_type":154,"marks":18341,"text":18342},"c014e888baea",[],"Which is why the first ",{"_key":18344,"_type":154,"marks":18345,"text":9202},"43e5d3435866",[18346],"4af0a4ddea92",{"_key":18348,"_type":154,"marks":18349,"text":18350},"e4eb49b2d21b",[]," deployment so often fails the same way: the data was fine. The context wasn't. The agent improvised, made wrong assumptions, took the wrong action, or gave a confidently wrong answer. The post-mortem points at the model. The actual problem was upstream.",[18352],{"_key":18346,"_ref":970,"_type":463,"linkType":33,"slug":18353},{"_type":22,"current":972},{"_key":18355,"_type":150,"children":18356,"markDefs":18377,"style":173},"0a5acb80c024",[18357,18361,18364,18368,18373],{"_key":18358,"_type":154,"marks":18359,"text":18360},"8924f9924c06",[],"This post will teach you how to find that out ",{"_key":18362,"_type":154,"marks":18363,"text":885},"3f8990392169",[228],{"_key":18365,"_type":154,"marks":18366,"text":18367},"a64137a9dcf2",[]," you deploy — by running an ",{"_key":18369,"_type":154,"marks":18370,"text":18372},"4d201aa60030",[18371],"be2fab651e94","AI readiness",{"_key":18374,"_type":154,"marks":18375,"text":18376},"5d3c0aa39291",[]," audit on your systems, not just your data.",[18378],{"_key":18371,"_ref":18379,"_type":463,"linkType":1636,"slug":18380},"36803fcd-e90c-4d9e-90a7-10c4ff0dfec4",{"_type":22,"current":23},{"_key":18382,"_type":150,"children":18383,"markDefs":18388,"style":282},"65f50ff95b2d",[18384],{"_key":18385,"_type":154,"marks":18386,"text":18387},"71ffeae2440b",[],"What enterprise AI readiness actually means",[],{"_key":18390,"_type":150,"children":18391,"markDefs":18396,"style":173},"0fe424d8d38a",[18392],{"_key":18393,"_type":154,"marks":18394,"text":18395},"7cff2f72c5f1",[],"Enterprise AI readiness has three honest tests:",[],{"_key":18398,"_type":150,"children":18399,"level":54,"listItem":902,"markDefs":18408,"style":173},"9d4966bd1319",[18400,18404],{"_key":18401,"_type":154,"marks":18402,"text":18403},"1e642e8de4e6",[165],"Can your AI see what's actually in your systems?",{"_key":18405,"_type":154,"marks":18406,"text":18407},"e06306231070",[]," Not the LucidChart diagram from two quarters ago — the real, current state of every object, field, automation, and dependency.",[],{"_key":18410,"_type":150,"children":18411,"level":54,"listItem":902,"markDefs":18436,"style":173},"1802e3ac2fa9",[18412,18416,18420,18424,18428,18432],{"_key":18413,"_type":154,"marks":18414,"text":18415},"132683464f3b",[165],"Will your AI interpret those things ",{"_key":18417,"_type":154,"marks":18418,"text":18419},"9d5785ab369c",[165,228],"consistently",{"_key":18421,"_type":154,"marks":18422,"text":18423},"35db1b52b0ae",[165],"?",{"_key":18425,"_type":154,"marks":18426,"text":18427},"076b0a555d08",[]," If ",{"_key":18429,"_type":154,"marks":18430,"text":18431},"4035ae3a5bbc",[228],"qualified",{"_key":18433,"_type":154,"marks":18434,"text":18435},"b6d2a34b5232",[]," means four different things in four different flows, the agent will average across all four and surface a lot confidence it shouldn't have.",[],{"_key":18438,"_type":150,"children":18439,"level":54,"listItem":902,"markDefs":18448,"style":173},"4f4a252cb496",[18440,18444],{"_key":18441,"_type":154,"marks":18442,"text":18443},"adada895322d",[165],"Can your AI act safely?",{"_key":18445,"_type":154,"marks":18446,"text":18447},"2c82f676c1dc",[]," When an agent updates a record, calls an API, or triggers a flow, do you know what breaks? Can you reverse it? Can you reconstruct what happened in an audit?",[],{"_key":18450,"_type":150,"children":18451,"markDefs":18464,"style":173},"a8b01f25aadc",[18452,18456,18460],{"_key":18453,"_type":154,"marks":18454,"text":18455},"ddbcfcb6172c",[],"If you can't answer all three with a defensible ",{"_key":18457,"_type":154,"marks":18458,"text":18459},"4dbd4ef96aaf",[228],"yes",{"_key":18461,"_type":154,"marks":18462,"text":18463},"1d79bb093ccb",[],", your enterprise isn't AI-ready yet — regardless of how good your data warehouse is or how senior your AI hires are.",[],{"_key":18466,"_type":150,"children":18467,"markDefs":18472,"style":282},"62e0377d6fc8",[18468],{"_key":18469,"_type":154,"marks":18470,"text":18471},"d8b9db09bc7c",[],"Why most enterprises fail the first time",[],{"_key":18474,"_type":150,"children":18475,"markDefs":18485,"style":173},"130fec26a4d1",[18476,18480],{"_key":18477,"_type":154,"marks":18478,"text":18479},"ee1befd23808",[],"The shortest explanation: ",{"_key":18481,"_type":154,"marks":18482,"text":18484},"690143307e3f",[18483],"15c0846b3746","enterprise systems accumulate logic faster than they document it. ",[18486],{"_key":18483,"_ref":18487,"_type":463,"linkType":33,"slug":18488},"aa7444e0-f466-4469-8d2b-56bdbec7ff71",{"_type":22,"current":18489},"the-drag-point-when-systems-complexity-outpaces-your-capacity",{"_key":18491,"_type":150,"children":18492,"markDefs":18496,"style":173},"071251084768",[18493],{"_key":18477,"_type":154,"marks":18494,"text":18495},[],"A flow gets added during a Q3 push. A validation rule gets layered on for a one-off compliance ask. A custom field gets created and immediately abandoned. Apex from 2019 quietly updates fields nobody's tracking.",[],{"_key":18498,"_type":150,"children":18499,"markDefs":18504,"style":173},"510b328343bd",[18500],{"_key":18501,"_type":154,"marks":18502,"text":18503},"869cf5b2277a",[],"By the time anyone points an AI agent at the system, the metadata layer looks less like a blueprint and more like sediment. The agent doesn't see your business — it sees the geological record of every admin who ever touched the org.",[],{"_key":18506,"_type":150,"children":18507,"markDefs":18512,"style":173},"30c1610a546b",[18508],{"_key":18509,"_type":154,"marks":18510,"text":18511},"c93358950514",[],"You can't agent your way out of that. You have to surface it.",[],{"_key":18514,"_type":150,"children":18515,"markDefs":18520,"style":282},"3dab6a589c65",[18516],{"_key":18517,"_type":154,"marks":18518,"text":18519},"1ac9edfdd736",[],"How to run an AI readiness audit",[],{"_key":18522,"_type":150,"children":18523,"markDefs":18528,"style":173},"26ed19063b7f",[18524],{"_key":18525,"_type":154,"marks":18526,"text":18527},"f6c9353278ae",[],"A real AI readiness audit checks the substrate, not just the surface. Here's the seven-point version we recommend running before any production AI deployment.",[],{"_key":18530,"_type":150,"children":18531,"markDefs":18536,"style":3392},"dca7237fa5e8",[18532],{"_key":18533,"_type":154,"marks":18534,"text":18535},"e7bc19b66a41",[],"1. Metadata inventory",[],{"_key":18538,"_type":150,"children":18539,"markDefs":18552,"style":173},"7aceb7c13e45",[18540,18544,18548],{"_key":18541,"_type":154,"marks":18542,"text":18543},"bf7c1b316d99",[],"Map everything. Every object, field, flow, validation rule, Apex class, trigger, integration, and managed package. Not a sample. ",{"_key":18545,"_type":154,"marks":18546,"text":18547},"e557d330368b",[228],"Everything",{"_key":18549,"_type":154,"marks":18550,"text":18551},"f937cb51cd60",[],". If your audit doesn't surface \"we found 1,600 fields nobody's used in three years,\" it isn't comprehensive.",[],{"_key":18554,"_type":150,"children":18555,"markDefs":18560,"style":3392},"f8017fb8ebc2",[18556],{"_key":18557,"_type":154,"marks":18558,"text":18559},"89315581be53",[],"2. Definitional consistency check",[],{"_key":18562,"_type":150,"children":18563,"markDefs":18604,"style":173},"f86d322267d4",[18564,18568,18571,18575,18579,18582,18586,18589,18593,18596,18600],{"_key":18565,"_type":154,"marks":18566,"text":18567},"4f10111b0da9",[],"Pick five business terms that matter… ",{"_key":18569,"_type":154,"marks":18570,"text":18431},"21168ca17389",[228],{"_key":18572,"_type":154,"marks":18573,"text":18574},"4e5d12585b56",[],", ",{"_key":18576,"_type":154,"marks":18577,"text":18578},"757c4ede2646",[228],"customer",{"_key":18580,"_type":154,"marks":18581,"text":18574},"c88fcfbb183c",[],{"_key":18583,"_type":154,"marks":18584,"text":18585},"b78c1f88e146",[228],"active",{"_key":18587,"_type":154,"marks":18588,"text":18574},"15b8045c0299",[],{"_key":18590,"_type":154,"marks":18591,"text":18592},"66e1c431b542",[228],"churned",{"_key":18594,"_type":154,"marks":18595,"text":18574},"654096eff0f3",[],{"_key":18597,"_type":154,"marks":18598,"text":18599},"596cc569c389",[228],"opportunity",{"_key":18601,"_type":154,"marks":18602,"text":18603},"716e3ef1b10e",[],". Find every place they're defined. If those definitions don't match, your AI inherits the contradictions and amplifies them.",[],{"_key":18606,"_type":150,"children":18607,"markDefs":18612,"style":3392},"8b625e33810c",[18608],{"_key":18609,"_type":154,"marks":18610,"text":18611},"813f4a486820",[],"3. Dependency mapping",[],{"_key":18614,"_type":150,"children":18615,"markDefs":18627,"style":173},"2326caa30a95",[18616,18620,18623],{"_key":18617,"_type":154,"marks":18618,"text":18619},"f8f727d709ce",[],"For every important field and flow, know what touches it upstream and what depends on it downstream. Without this, every agentic action is a coin flip. The point of mapping isn't documentation theater — it's so an agent (or a human) can answer \"what breaks if I change this?\" ",{"_key":18621,"_type":154,"marks":18622,"text":885},"1d88c694e18f",[228],{"_key":18624,"_type":154,"marks":18625,"text":18626},"b9a9d61c8585",[]," the change ships.",[],{"_key":18629,"_type":150,"children":18630,"markDefs":18635,"style":3392},"c94f1f0619e1",[18631],{"_key":18632,"_type":154,"marks":18633,"text":18634},"78f068c44265",[],"4. Logic and drift assessment",[],{"_key":18637,"_type":150,"children":18638,"markDefs":18650,"style":173},"a2eab18f5d51",[18639,18643,18646],{"_key":18640,"_type":154,"marks":18641,"text":18642},"4e9a89690958",[],"What automation is ",{"_key":18644,"_type":154,"marks":18645,"text":877},"a52477179894",[228],{"_key":18647,"_type":154,"marks":18648,"text":18649},"5c4dbbba8fed",[]," up and running? What was built three years ago and forgotten? What's contradicting what? Salesforce's native audit trail covers about six months — anything older is invisible unless you've been tracking it. Drift is where AI quietly starts being wrong.",[],{"_key":18652,"_type":150,"children":18653,"markDefs":18658,"style":3392},"1d2a30fcea50",[18654],{"_key":18655,"_type":154,"marks":18656,"text":18657},"1b78b93add91",[],"5. Permissions and governance review",[],{"_key":18660,"_type":150,"children":18661,"markDefs":18666,"style":173},"9a6caac3f704",[18662],{"_key":18663,"_type":154,"marks":18664,"text":18665},"1dc844a3675f",[],"Who can do what, through what mechanism? Profiles, permission sets, sharing rules, ABAC policies, agent permissions, connected app scopes. AI raises the stakes here because agents act fast. A misconfigured permission that used to be a slow leak becomes a fast one.",[],{"_key":18668,"_type":150,"children":18669,"markDefs":18674,"style":3392},"6a690b739c60",[18670],{"_key":18671,"_type":154,"marks":18672,"text":18673},"8b20141ec4fb",[],"6. Reversibility and audit trail",[],{"_key":18676,"_type":150,"children":18677,"markDefs":18682,"style":173},"4ff87808a027",[18678],{"_key":18679,"_type":154,"marks":18680,"text":18681},"81672c559091",[],"If an agent makes a wrong call at 2 a.m., what's the recovery path? Can you reconstruct what it did, why it did it, and which downstream systems were affected? If the answer is \"we'd have to dig through logs for a week,\" you're not ready to give an agent write access.",[],{"_key":18684,"_type":150,"children":18685,"markDefs":18690,"style":3392},"4976bccd8285",[18686],{"_key":18687,"_type":154,"marks":18688,"text":18689},"61d3f8770c58",[],"7. Continuous freshness check",[],{"_key":18692,"_type":150,"children":18693,"markDefs":18706,"style":173},"6cf5e6ec3788",[18694,18698,18702],{"_key":18695,"_type":154,"marks":18696,"text":18697},"d06f5eadcbb6",[],"Your audit isn't done when the report ships. Systems drift the day after you finish. Whatever process you use to audit needs to be repeatable, ideally continuous — because agents will be running against whatever state your system is in ",{"_key":18699,"_type":154,"marks":18700,"text":18701},"9aefb2c78522",[228],"today",{"_key":18703,"_type":154,"marks":18704,"text":18705},"855e2cb1d742",[],", not the state you audited last quarter.",[],{"_key":18708,"_type":150,"children":18709,"markDefs":18714,"style":282},"b6fc2249f820",[18710],{"_key":18711,"_type":154,"marks":18712,"text":18713},"0fa7adbbefe8",[],"The piece nobody talks about",[],{"_key":18716,"_type":150,"children":18717,"markDefs":18722,"style":173},"f6e0fe4e6804",[18718],{"_key":18719,"_type":154,"marks":18720,"text":18721},"f30010d3dd78",[],"Most AI readiness conversations focus on the model, the data warehouse, or the use case. Those matter. They're not where deployments fail.",[],{"_key":18724,"_type":150,"children":18725,"markDefs":18730,"style":173},"543b21c778e9",[18726],{"_key":18727,"_type":154,"marks":18728,"text":18729},"906c25c97d2c",[],"Deployments fail at the metadata layer — the place where your business logic lives, where definitions are made and broken, where agents have to find their footing. You can have the best model on earth, the cleanest warehouse, and a beautifully scoped use case, and still ship an agent that improvises wrong because the context layer underneath it is invisible or stale.",[],{"_key":18732,"_type":150,"children":18733,"markDefs":18751,"style":173},"cc64e14fa800",[18734,18738,18743,18747],{"_key":18735,"_type":154,"marks":18736,"text":18737},"72b656b85474",[],"Getting that right is what we mean by ",{"_key":18739,"_type":154,"marks":18740,"text":18742},"8b9a437abb26",[228,18741],"794efdd87b7a","agentic layer",{"_key":18744,"_type":154,"marks":18745,"text":18746},"0e0adc7cfbab",[228],",",{"_key":18748,"_type":154,"marks":18749,"text":18750},"ed940f4d9a91",[]," a continuously indexed model of how your systems actually work, that your team and your agents both operate inside of. Not a snapshot. Not a documentation site. A live substrate.",[18752],{"_key":18741,"_ref":17004,"_type":463,"linkType":1636,"slug":18753},{"_type":22,"current":17006},{"_key":18755,"_type":150,"children":18756,"markDefs":18761,"style":282},"2b110733e9f0",[18757],{"_key":18758,"_type":154,"marks":18759,"text":18760},"a4fbc465499b",[],"Before you deploy",[],{"_key":18763,"_type":150,"children":18764,"markDefs":18769,"style":173},"0d6e4ecafac6",[18765],{"_key":18766,"_type":154,"marks":18767,"text":18768},"147da23eb1bb",[],"If you're staring down a production AI launch, run the audit before the launch — not after the first incident. ",[],{"_key":18771,"_type":150,"children":18772,"markDefs":18776,"style":173},"1703c403eceb",[18773],{"_key":18766,"_type":154,"marks":18774,"text":18775},[],"The seven points above will tell you, honestly, whether your systems are ready to be acted on by something that doesn't ask permission. ",[],{"_key":18778,"_type":150,"children":18779,"markDefs":18783,"style":173},"865cf1a2c51e",[18780],{"_key":18766,"_type":154,"marks":18781,"text":18782},[],"Most enterprises aren't, the first time. That's fine if you find out before you deploy. ",[],{"_key":18785,"_type":150,"children":18786,"markDefs":18790,"style":173},"44498ae4cc2e",[18787],{"_key":18766,"_type":154,"marks":18788,"text":18789},[],"But it's expensive if you find out after.",[],{"_type":22,"current":18792},"is-your-enterprise-ai-ready",{"_createdAt":18794,"_id":18795,"_rev":18796,"_system":18797,"_type":33,"_updatedAt":18800,"author":18801,"category":18819,"featuredImage":18825,"modularContent":18872,"postSubtitle":18875,"postTitle":18876,"publishDate":18877,"richText":18878,"seo":19392,"slug":19395},"2026-04-29T15:59:22Z","84697d51-f76b-43ab-804a-888d4cc6c117","Nxam2ZJ36ztl9GQ7X9PaRb",{"base":18798},{"id":18795,"rev":18799},"Nxam2ZJ36ztl9GQ7X9PNxy","2026-04-30T15:50:22Z",{"authorImage":18802,"authorJobTitle":18818,"authorName":1852},{"_type":37,"altText":18803,"image":18804},"Mat Kennedy, Sweep engineer",{"_type":40,"asset":18805},{"_createdAt":1813,"_id":1814,"_rev":1815,"_type":45,"_updatedAt":1816,"altText":19,"assetId":1817,"creditLine":19,"description":19,"extension":1818,"metadata":18806,"mimeType":1843,"opt":18816,"originalFilename":1846,"path":1847,"sha1hash":1817,"size":1848,"title":19,"uploadId":1849,"url":1850},{"_type":50,"blurHash":1820,"dimensions":18807,"hasAlpha":56,"isOpaque":57,"lqip":1823,"palette":18808,"thumbHash":1842},{"_type":53,"aspectRatio":54,"height":1822,"width":1822},{"_type":60,"darkMuted":18809,"darkVibrant":18810,"dominant":18811,"lightMuted":18812,"lightVibrant":18813,"muted":18814,"vibrant":18815},{"_type":62,"background":1826,"foreground":64,"population":1827,"title":64},{"_type":62,"background":1829,"foreground":64,"population":1127,"title":64},{"_type":62,"background":1826,"foreground":64,"population":1827,"title":64},{"_type":62,"background":1832,"foreground":72,"population":1833,"title":72},{"_type":62,"background":1835,"foreground":72,"population":1836,"title":64},{"_type":62,"background":1838,"foreground":72,"population":1839,"title":64},{"_type":62,"background":1841,"foreground":64,"population":1127,"title":64},{"media":18817},{"tags":19},"Sweep Staf",{"_createdAt":5,"_id":6,"_rev":7,"_system":18820,"_type":11,"_updatedAt":12,"selectedColor":18822,"seo":18823,"slug":18824,"title":24},{"base":18821},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":18826,"image":18827},"The Build Trap: Salesforce MCP, AI, and the Costs of Doing It Yourself",{"_type":40,"asset":18828},{"_createdAt":18829,"_id":18830,"_rev":18831,"_type":45,"_updatedAt":18829,"assetId":18832,"extension":105,"metadata":18833,"mimeType":133,"originalFilename":18867,"path":18868,"sha1hash":18832,"size":18869,"uploadId":18870,"url":18871},"2026-04-29T16:30:17Z","image-7f671461d7e84068c79972258ec2c1c3c250ca94-1600x900-png","mAm0pW6m4I6YMppOGlEO5w","7f671461d7e84068c79972258ec2c1c3c250ca94",{"_type":50,"blurHash":18834,"dimensions":18835,"exif":18836,"hasAlpha":57,"isOpaque":56,"lqip":18849,"palette":18850},"MLAU#Rj^S.WabKt9jrjXWZWGN+oJs#fjV?",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},{"ColorSpace":18837,"ComponentsConfiguration":18838,"ExifVersion":18842,"FlashpixVersion":18847,"PixelXDimension":11175,"PixelYDimension":11174,"_type":17623},65535,{"data":18839,"type":18841},[54,143,18840,82],3,"Buffer",{"data":18843,"type":18841},[18844,18845,18846,18844],48,50,49,{"data":18848,"type":18841},[18844,18846,18844,18844],"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACUElEQVR4nGWSa08TURCG+Yc7s1sijZiqtGxbQktvsOcsNaA08MX4iwxCQcpFacpFJXKrBFoilxQCS8ue15y2RMEPb2ZyTs4zM+edHpaosYRHAsqSTTx/00Bf/hos70FCPRILtEWPpEASiiVuyfGPe0jiVAMN4au+/BUSM7uIFaoIuDcwnCbIuetINEHCB8uHAhrmwxQtmLKlWPq6qZN/gFDP8lcYnt5BbHIbgWwVRrIKSuzDSOzBSByAUifg3AV47AYkWu1JBt7W8GLiQpmyqRl/gXpk07lBMLeLYGIF/ckSXmZ0XEZvdB5mZBZkL4PiFdDwT5jZU9jvDjH+YR3RwpGy3Lsu0OkCJRRlzmHYqwjYRcTGy3Dff8PYdBnJ8TkMZmcRyqwhOLKOQHwFVvwLwm4FqZlthCbPFMv7zsiGxCm1O/QVp2qgcBFWdAmv3D0kZ6rITW9ATM3DmZpHplBBorCH0OgWrMEF9A4to8+pwXKb7T9k+QgIRdlLUKwMiizCGlpH78gWgqlNhLJriIivsPPfYU8coH90Bzy4CIp8BqV/a4MUaVP+A2pX03VQrAKKFEGvP8IIF9s520uwYiUE4qswoyug8CIovgnONfQqKRa+x52RVZ30Dgn4bahoKspdKkruK46XFdslReG5jgY+KYosKIquKRr+oSh7rthpKRbwWeDWFDjuIRe/2EVDL6Y2pyNd7c7jsYbHuTOPM3WP0zWP0yedfPTMY+fa00Z039yaEg12caiBW+TiiNqdqjqJB/l1EvfdqPX07ukZjsjFxh+vPk7AtKn3+wAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":18851,"darkVibrant":18854,"dominant":18856,"lightMuted":18858,"lightVibrant":18861,"muted":18863,"vibrant":18866},{"_type":62,"background":18852,"foreground":64,"population":18853,"title":64},"#404867",1.77,{"_type":62,"background":18855,"foreground":64,"population":1127,"title":64},"#162c91",{"_type":62,"background":120,"foreground":64,"population":18857,"title":64},43.81,{"_type":62,"background":18859,"foreground":72,"population":18860,"title":64},"#9199c0",0.42,{"_type":62,"background":1881,"foreground":64,"population":18862,"title":64},9.85,{"_type":62,"background":18864,"foreground":64,"population":18865,"title":64},"#556aa9",1.22,{"_type":62,"background":120,"foreground":64,"population":18857,"title":64},"Blog Header Templates (2).png","images/9eu1m6zu/production/7f671461d7e84068c79972258ec2c1c3c250ca94-1600x900.png",311468,"whSL7iFhoP7DMA1aRH1ZRDOPhG2cBxPn","https://cdn.sanity.io/images/9eu1m6zu/production/7f671461d7e84068c79972258ec2c1c3c250ca94-1600x900.png",[18873],{"_key":18874,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"7227f887b759039646b091532713af19","AI, Salesforce, & The Cost of Doing It Yourself","The Build Trap ","2026-04-29",[18879,18891,18903,18911,18919,18937,18945,18953,18971,18990,18998,19006,19014,19033,19040,19048,19056,19063,19071,19079,19086,19094,19102,19110,19129,19137,19144,19152,19160,19168,19176,19184,19192,19199,19207,19214,19222,19230,19238,19246,19254,19261,19269,19277,19285,19293,19301,19321,19329,19337,19345,19353,19361,19369,19377,19385],{"_key":18880,"_type":150,"children":18881,"markDefs":18890,"style":173},"dcffdf9c2916",[18882,18886],{"_key":18883,"_type":154,"marks":18884,"text":18885},"30560b079bc6",[],"Every Salesforce team eventually has the same meeting… Someone, usually an  engineer, usually ambitious to a fault, usually right about at least 83% of things, says: ",{"_key":18887,"_type":154,"marks":18888,"text":18889},"b4b62a3bfa4a",[228],"why are we paying for an MCP + LLM layer? We could build this ourselves.",[],{"_key":18892,"_type":150,"children":18893,"markDefs":18902,"style":173},"597999ffbfee",[18894,18898],{"_key":18895,"_type":154,"marks":18896,"text":18897},"5062340b352c",[],"And they're not wrong. ",{"_key":18899,"_type":154,"marks":18900,"text":18901},"031b17de88ea",[228],"Not exactly, anyway.",[],{"_key":18904,"_type":150,"children":18905,"markDefs":18910,"style":173},"82e5d5c28800",[18906],{"_key":18907,"_type":154,"marks":18908,"text":18909},"dd2d7c4285a6",[],"Your team could wire up the Salesforce MCP server, point Claude Code at it, write a few prompts, maybe add a vector store for docs, and get something up and working quickly. It would answer questions. It would query objects. It would probably demo well.",[],{"_key":18912,"_type":150,"children":18913,"markDefs":18918,"style":173},"4fa90bd89c8b",[18914],{"_key":18915,"_type":154,"marks":18916,"text":18917},"279924ec9681",[],"It might even feel like the faster path, because the first version of a DIY tool always looks cheaper than a purpose-built platform. ",[],{"_key":18920,"_type":150,"children":18921,"markDefs":18934,"style":173},"5936b4686742",[18922,18925,18930],{"_key":18915,"_type":154,"marks":18923,"text":18924},[],"But the comparison can’t be made in weekend prototype versus license fee. In earnest, we have to look at “prototype versus production.” One person's clever build versus a system the whole team can trust, learn quickly, and keep using as their ",{"_key":18926,"_type":154,"marks":18927,"text":18929},"6993ebde2cac",[18928],"0d6d2180e671","Salesforce changes",{"_key":18931,"_type":154,"marks":18932,"text":18933},"a20ddd98ac20",[]," around them.",[18935],{"_key":18928,"_ref":11882,"_type":463,"linkType":33,"slug":18936},{"_type":22,"current":11884},{"_key":18938,"_type":150,"children":18939,"markDefs":18944,"style":158},"41c8240d2ae9",[18940],{"_key":18941,"_type":154,"marks":18942,"text":18943},"e54c3cc628d6",[],"What \"building it yourself\" actually means",[],{"_key":18946,"_type":150,"children":18947,"markDefs":18952,"style":173},"4f90ac3972d3",[18948],{"_key":18949,"_type":154,"marks":18950,"text":18951},"9752feaa6ad8",[],"A DIY stack for Salesforce intelligence looks roughly like this: a general-purpose LLM, a Salesforce MCP server or custom API wrapper, some retrieval layer, and a lot of carefully constructed prompt engineering. The agent can answer questions. It can query objects. It can even make changes if you let it.",[],{"_key":18954,"_type":150,"children":18955,"markDefs":18970,"style":173},"d2a91686bf86",[18956,18960,18963,18966],{"_key":18957,"_type":154,"marks":18958,"text":18959},"a10a16b1f318",[],"What it cannot do, out of the box, is ",{"_key":18961,"_type":154,"marks":18962,"text":877},"62380834ec3d",[228],{"_key":18964,"_type":154,"marks":18965,"text":1278},"b4e1a4d83220",[],{"_key":18967,"_type":154,"marks":18968,"text":18969},"4af853c2bcee",[228],"understand your org.",[],{"_key":18972,"_type":150,"children":18973,"markDefs":18987,"style":173},"7393224eb49e",[18974,18978,18983],{"_key":18975,"_type":154,"marks":18976,"text":18977},"35dfbbffc652",[],"Example: an ",{"_key":18979,"_type":154,"marks":18980,"text":18982},"18e718ed66ff",[18981],"374694ac748a","agent with MCP access",{"_key":18984,"_type":154,"marks":18985,"text":18986},"d0ac41076df6",[]," has a search engine. You ask a question, it retrieves relevant chunks — schema definitions, a few related fields, maybe flow descriptions — and reasons over what it finds. This works beautifully for narrow questions. What fields live on the Opportunity object? Easy. Show me the Apex class that handles lead conversion. Fine.",[18988],{"_key":18981,"_ref":11612,"_type":463,"linkType":1636,"slug":18989},{"_type":22,"current":11614},{"_key":18991,"_type":150,"children":18992,"markDefs":18997,"style":173},"a2347d2eee80",[18993],{"_key":18994,"_type":154,"marks":18995,"text":18996},"8574a0c19bed",[],"Now ask it: what breaks if I deprecate this field?",[],{"_key":18999,"_type":150,"children":19000,"markDefs":19005,"style":173},"5bafbcb5be88",[19001],{"_key":19002,"_type":154,"marks":19003,"text":19004},"c7ac6d1d18bf",[],"The agent will try. It'll search for references, find some, reason about dependencies, and give you a confident answer. That answer will be incomplete, because Salesforce dependencies are a systems-level problem.",[],{"_key":19007,"_type":150,"children":19008,"markDefs":19013,"style":173},"b1fe676f02a2",[19009],{"_key":19010,"_type":154,"marks":19011,"text":19012},"b00d41ad25e9",[],"The field might appear in a validation rule. That rule might affect a flow. That flow might call a process. That process might fire a trigger. That trigger might update an object used in a report that feeds a dashboard the CRO checks every Monday. A retrieval agent can often see the nearest reference. It does not automatically understand the dependency map wrapped around it.",[],{"_key":19015,"_type":150,"children":19016,"markDefs":19030,"style":173},"9fe70d7fe3b6",[19017,19021,19026],{"_key":19018,"_type":154,"marks":19019,"text":19020},"e9c34a45e2b5",[],"That's the difference between ",{"_key":19022,"_type":154,"marks":19023,"text":19025},"9797e518d095",[19024],"dd615051eb83","access and context",{"_key":19027,"_type":154,"marks":19028,"text":19029},"a885bfecf796",[],". A general agent can look things up. A purpose-built metadata layer can understand how the pieces connect.",[19031],{"_key":19024,"_ref":11882,"_type":463,"linkType":33,"slug":19032},{"_type":22,"current":11884},{"_key":19034,"_type":150,"children":19035,"markDefs":19039,"style":173},"0cbe324e8b3b",[19036],{"_key":19037,"_type":154,"marks":19038,"text":472},"e240d9f5b186",[],[],{"_key":19041,"_type":150,"children":19042,"markDefs":19047,"style":158},"9e0c66179a33",[19043],{"_key":19044,"_type":154,"marks":19045,"text":19046},"ab722691334a",[],"Immediate returns",[],{"_key":19049,"_type":150,"children":19050,"markDefs":19055,"style":173},"79fce670116f",[19051],{"_key":19052,"_type":154,"marks":19053,"text":19054},"58de5d0f3964",[],"This is where the build-vs-buy question usually gets flattened into a spreadsheet. The DIY column has engineering time. The vendor column has software cost. The engineers have their salary. Do some quick math. Voila. ROI calcuated.",[],{"_key":19057,"_type":150,"children":19058,"markDefs":19062,"style":173},"a9c579fc3254",[19059],{"_key":19052,"_type":154,"marks":19060,"text":19061},[],"This comparison looks tidy, but it leaves out the part that matters most: how quickly the team gets usable value.",[],{"_key":19064,"_type":150,"children":19065,"markDefs":19070,"style":173},"9e885dfec931",[19066],{"_key":19067,"_type":154,"marks":19068,"text":19069},"80a5259cbf2f",[],"A purpose-built solution gives the team a working path on day one. Implementation stays simpler. The learning curve stays lower. The system keeps improving without asking your best people to become full-time tool maintainers.",[],{"_key":19072,"_type":150,"children":19073,"markDefs":19078,"style":173},"3ce6d6638bb9",[19074],{"_key":19075,"_type":154,"marks":19076,"text":19077},"a5f53ec4f661",[],"That immediate return matters because Salesforce intelligence does not exist for one person in a corner. It exists for admins, RevOps, IT, sales ops, and the operators who need to make safe changes without waiting on one engineer who understands the homegrown stack. When the tool stays incomplete, the impact multiplies across the team. When the tool works, the benefit multiplies too.",[],{"_key":19080,"_type":150,"children":19081,"markDefs":19085,"style":173},"013c4e142c41",[19082],{"_key":19083,"_type":154,"marks":19084,"text":472},"54bd01c2fb03",[],[],{"_key":19087,"_type":150,"children":19088,"markDefs":19093,"style":158},"1094c5a3dd3e",[19089],{"_key":19090,"_type":154,"marks":19091,"text":19092},"2398605658cb",[],"Staleness in the build",[],{"_key":19095,"_type":150,"children":19096,"markDefs":19101,"style":173},"2833d5720402",[19097],{"_key":19098,"_type":154,"marks":19099,"text":19100},"57593ead61e0",[],"Salesforce is a living system. Someone deploys a change, and the agent your team carefully built may already be working from yesterday's reality. You can refresh the context, but then you pay the full cost of reading the org every time someone asks a question. That gets expensive, slow, and still does not give you a true dependency graph. It gives you a bigger pile of chunks.",[],{"_key":19103,"_type":150,"children":19104,"markDefs":19109,"style":173},"070a741561d8",[19105],{"_key":19106,"_type":154,"marks":19107,"text":19108},"511d6fd3e1fb",[],"And this problem affects more than the person who built the tool. It affects everyone who depends on it. One stale answer can mislead an admin, a RevOps manager, an IT partner, and the downstream team that acts on the recommendation.",[],{"_key":19111,"_type":150,"children":19112,"markDefs":19126,"style":173},"9f25c69e66b5",[19113,19117,19122],{"_key":19114,"_type":154,"marks":19115,"text":19116},"3a7fbe8ec97e",[],"The workaround is caching, which introduces the worst failure mode in the business: ",{"_key":19118,"_type":154,"marks":19119,"text":19121},"688a24c55752",[19120],"97a065c429da","confidently wrong answers. ",{"_key":19123,"_type":154,"marks":19124,"text":19125},"84721427f3e4",[],"Your agent tells you a flow handles the handoff. The flow was deactivated two weeks ago. Nobody knows until revenue attribution breaks.",[19127],{"_key":19120,"_ref":5311,"_type":463,"linkType":33,"slug":19128},{"_type":22,"current":5313},{"_key":19130,"_type":150,"children":19131,"markDefs":19136,"style":173},"f4b08c287008",[19132],{"_key":19133,"_type":154,"marks":19134,"text":19135},"9afa20467760",[],"A purpose-built metadata layer watches for changes and refreshes dynamically. A general-purpose agent does not know what changed unless someone builds, maintains, and monitors the machinery that tells it to look.",[],{"_key":19138,"_type":150,"children":19139,"markDefs":19143,"style":173},"3c40d8af7362",[19140],{"_key":19141,"_type":154,"marks":19142,"text":472},"b4de18c262f1",[],[],{"_key":19145,"_type":150,"children":19146,"markDefs":19151,"style":158},"e4beb5ce5002",[19147],{"_key":19148,"_type":154,"marks":19149,"text":19150},"b66b2baac099",[],"Speed without friction",[],{"_key":19153,"_type":150,"children":19154,"markDefs":19159,"style":173},"6682a48b752d",[19155],{"_key":19156,"_type":154,"marks":19157,"text":19158},"1a7ab820f724",[],"There's a third failure mode that only shows up if the DIY agent actually works.",[],{"_key":19161,"_type":150,"children":19162,"markDefs":19167,"style":173},"12c717bd5088",[19163],{"_key":19164,"_type":154,"marks":19165,"text":19166},"bdac91c6d9ca",[],"A UI has friction. Clicking into an opportunity, editing a stage, and saving the record all take time. Those motions are slower, on purpose. They give the user a second to realize they're doing something consequential. They give the system a chance to surface validation rules a human can see. They force decisions to happen at human speed.",[],{"_key":19169,"_type":150,"children":19170,"markDefs":19175,"style":173},"a65f2f4e74ed",[19171],{"_key":19172,"_type":154,"marks":19173,"text":19174},"8bf35beb429e",[],"An agent with MCP access has none of that friction. The same action that takes an AE fifteen seconds in the UI can take an agent fifty milliseconds. That's fine when the request is \"show me my open opportunities closing this month.\" It is not fine when the request is \"clean up my opportunities.\"",[],{"_key":19177,"_type":150,"children":19178,"markDefs":19183,"style":173},"adb1c75a3b4b",[19179],{"_key":19180,"_type":154,"marks":19181,"text":19182},"c64db93bf2b4",[],"\"Clean up\" could mean ten things. In a UI, the rep has to pick one because the interface forces them to. In an MCP call, the agent may pick one confidently, at API speed, across every record it can access. By the time anyone notices, the stage field on forty opportunities has changed and revenue attribution has gone sideways for the quarter.",[],{"_key":19185,"_type":150,"children":19186,"markDefs":19191,"style":173},"60031e6116ab",[19187],{"_key":19188,"_type":154,"marks":19189,"text":19190},"e2cd628ab983",[],"A general-purpose agent with broad MCP access does not know which fields carry business weight and which fields merely tidy the interface. It does not know that TCV changes affect reporting, that stage changes shape pipeline reviews, or that certain custom objects feed dashboards the board sees. It cannot know that from generic access alone, because that knowledge lives in the org's accumulated operating context.",[],{"_key":19193,"_type":150,"children":19194,"markDefs":19198,"style":173},"19c8911af837",[19195],{"_key":19196,"_type":154,"marks":19197,"text":472},"8e426e58c120",[],[],{"_key":19200,"_type":150,"children":19201,"markDefs":19206,"style":173},"dc39ea4f79a8",[19202],{"_key":19203,"_type":154,"marks":19204,"text":19205},"74b9b0cd26e8",[],"The UI's friction is a feature. DIY agents remove it without replacing it.",[],{"_key":19208,"_type":150,"children":19209,"markDefs":19213,"style":173},"959b5c912b87",[19210],{"_key":19211,"_type":154,"marks":19212,"text":472},"33897813ada8",[],[],{"_key":19215,"_type":150,"children":19216,"markDefs":19221,"style":158},"b4d3a173b4fc",[19217],{"_key":19218,"_type":154,"marks":19219,"text":19220},"7f96a1cd0f1d",[],"The \"works in dev\" problem",[],{"_key":19223,"_type":150,"children":19224,"markDefs":19229,"style":173},"6a515fc42518",[19225],{"_key":19226,"_type":154,"marks":19227,"text":19228},"682da942f4db",[],"A clean dev org, a handful of objects, maybe a pre-built scratch environment. The agent flies. Everyone nods. Nice.",[],{"_key":19231,"_type":150,"children":19232,"markDefs":19237,"style":173},"c691ab06e5df",[19233],{"_key":19234,"_type":154,"marks":19235,"text":19236},"657f8647f3ca",[],"Then you point it at the real org — fifteen years old, four hundred custom objects, technical debt from six different eras, the original architect long gone — and it collapses. Not because the model got worse. Because the assumptions baked into the demo do not survive contact with a real enterprise Salesforce instance.",[],{"_key":19239,"_type":150,"children":19240,"markDefs":19245,"style":173},"043cd7c8e18b",[19241],{"_key":19242,"_type":154,"marks":19243,"text":19244},"65d751e54397",[],"Real orgs have circular dependencies. Real orgs have objects nobody can explain. Real orgs have flows with names like TEMPFINAL_FINAL_v3_USE_THIS_ONE_actual that absolutely cannot be deleted. A general-purpose agent does not know which parts of the schema carry the business and which parts are vestigial. It treats them all the same. It has no priors.",[],{"_key":19247,"_type":150,"children":19248,"markDefs":19253,"style":173},"60fff3f680e8",[19249],{"_key":19250,"_type":154,"marks":19251,"text":19252},"7164d8444410",[],"A purpose-built system trained by exposure to real production complexity has priors. It knows what messy Salesforce environments look like because it has seen them. That's not something a team gets from a weekend build.",[],{"_key":19255,"_type":150,"children":19256,"markDefs":19260,"style":173},"ee586384511b",[19257],{"_key":19258,"_type":154,"marks":19259,"text":472},"83edd6178b29",[],[],{"_key":19262,"_type":150,"children":19263,"markDefs":19268,"style":158},"17f6ce8fac54",[19264],{"_key":19265,"_type":154,"marks":19266,"text":19267},"396266234d2d",[],"The maintenance cliff",[],{"_key":19270,"_type":150,"children":19271,"markDefs":19276,"style":173},"5f01024d3864",[19272],{"_key":19273,"_type":154,"marks":19274,"text":19275},"4b002fc13266",[],"It does not show up in the build vs. buy spreadsheet, but the person who built your DIY agent is going to leave. Maybe not this year. Maybe not next year. But eventually.",[],{"_key":19278,"_type":150,"children":19279,"markDefs":19284,"style":173},"ca7ffac2dcde",[19280],{"_key":19281,"_type":154,"marks":19282,"text":19283},"2f21a0e39c45",[],"And when they do, you'll have a Python repo, a set of prompts nobody else fully understands, a vector store that needs reindexing, an MCP configuration someone updated once and did not document, and a dozen edge cases patched over by the person who now works somewhere else.",[],{"_key":19286,"_type":150,"children":19287,"markDefs":19292,"style":173},"efb81ff9353a",[19288],{"_key":19289,"_type":154,"marks":19290,"text":19291},"fe00b264114b",[],"Every purpose-built tool you buy and every DIY tool you build has a maintenance cost. The difference is where that cost lives. With a vendor, the cost gets amortized across every customer. The roadmap moves forward even when your team gets pulled into a migration, a reporting fire drill, or the next quarter's operating priorities. With DIY, the cost lives entirely on your team, and it compounds every time Salesforce ships a release, every time someone new joins and needs to learn the system, and every time somebody asks, \"wait, how does this thing work again?\"",[],{"_key":19294,"_type":150,"children":19295,"markDefs":19300,"style":173},"abfd262ab485",[19296],{"_key":19297,"_type":154,"marks":19298,"text":19299},"c4f3e19d72fb",[],"A vendor like Sweep also keeps enhancing the product based on what customers actually need in production. New features, better workflows, stronger guardrails, and support for the latest technology do not depend on your internal team's spare cycles. They arrive because improving the platform is the vendor's job.",[],{"_key":19302,"_type":150,"children":19303,"markDefs":19316,"style":173},"fac2d4d16a54",[19304,19307,19312],{"_key":19305,"_type":154,"marks":19306,"text":3671},"f4600724f083",[],{"_key":19308,"_type":154,"marks":19309,"text":19311},"232480e631c1",[19310],"7443f1be18c0","Velocity Tax",{"_key":19313,"_type":154,"marks":19314,"text":19315},"4a7414bdc8b1",[]," is not just about the tool. It is about what your best engineers spend their cycles on. Every hour in a prompt-engineering loop is an hour not spent on the work only your team can build: the custom logic, the business-specific flows, and the automations that genuinely differentiate your Salesforce instance from the one next door.",[19317],{"_key":19310,"_ref":19318,"_type":463,"linkType":33,"slug":19319},"df31a4c0-261e-4557-8c89-7afcb45ff422",{"_type":22,"current":19320},"systems-drag-a-technical-deep-dive-into-performance-degradation",{"_key":19322,"_type":150,"children":19323,"markDefs":19328,"style":173},"b44e01bef53a",[19324],{"_key":19325,"_type":154,"marks":19326,"text":19327},"57588c8be99a",[],"Their energy belongs on actual business work, not on maintaining internal tooling that recreates a smaller, more fragile version of what a purpose-built platform already does.",[],{"_key":19330,"_type":150,"children":19331,"markDefs":19336,"style":158},"ec05d4870480",[19332],{"_key":19333,"_type":154,"marks":19334,"text":19335},"aacde8c42c48",[],"And the real question is…",[],{"_key":19338,"_type":150,"children":19339,"markDefs":19344,"style":173},"98bc81cd84d0",[19340],{"_key":19341,"_type":154,"marks":19342,"text":19343},"bd432db91229",[],"The build-vs-buy question usually gets framed as a cost question. It is really a focus question.",[],{"_key":19346,"_type":150,"children":19347,"markDefs":19352,"style":173},"979ee307cbb8",[19348],{"_key":19349,"_type":154,"marks":19350,"text":19351},"d84c104c8185",[],"What do you want your Salesforce team working on? Debugging an MCP configuration, or building the parts of your business only they understand? Maintaining a homegrown agent, or shipping the automations your revenue team needs to move the needle?",[],{"_key":19354,"_type":150,"children":19355,"markDefs":19360,"style":173},"8cace4575304",[19356],{"_key":19357,"_type":154,"marks":19358,"text":19359},"6bc2041e7453",[],"You could build some of it yourself. It will demo well. It will work on clean data. It will probably impress in a boardroom.",[],{"_key":19362,"_type":150,"children":19363,"markDefs":19368,"style":173},"fbd0a6fd4b5a",[19364],{"_key":19365,"_type":154,"marks":19366,"text":19367},"8aa44ce6d6eb",[],"Then it will meet real life. And the cost will reveal itself — not in license fees, but in confident wrong answers, stale context, missing dependency graphs, and the slow accumulation of work nobody wants to own.",[],{"_key":19370,"_type":150,"children":19371,"markDefs":19376,"style":173},"4c5283fecbdb",[19372],{"_key":19373,"_type":154,"marks":19374,"text":19375},"a5de437c7a5e",[],"That cost gets multiplied across every team that depends on the system. A weak internal tool does not merely slow down one builder. It slows down every admin, operator, and business stakeholder who trusts the answer. A purpose-built layer creates the opposite effect: better context compounds across the platform.",[],{"_key":19378,"_type":150,"children":19379,"markDefs":19384,"style":173},"b7b24f112dfc",[19380],{"_key":19381,"_type":154,"marks":19382,"text":19383},"9e5a8274ec0b",[],"That is the cost of building it yourself.",[],{"_key":19386,"_type":150,"children":19387,"markDefs":19391,"style":173},"62143a0339db",[19388],{"_key":19389,"_type":154,"marks":19390,"text":16870},"7ee81db75cb7",[],[],{"_type":17,"description":19393,"title":19394},"You can build a Salesforce AI agent with MCP and an LLM — but production is where it fails. Here’s why context, not access, determines success.","Build vs. Buy for Salesforce AI: Why DIY Agents Break in Production",{"_type":22,"current":19396},"the-build-trap",{"_createdAt":19398,"_id":19399,"_rev":19400,"_type":33,"_updatedAt":19401,"author":19402,"category":19418,"featuredImage":19424,"modularContent":19467,"postSubtitle":19471,"postTitle":19425,"publishDate":18877,"richText":19472,"seo":20035,"slug":20040},"2026-04-30T20:05:20Z","e3d90043-b45b-442d-b61f-96a9d6784181","7b3p3Uf46wLsLjCmiVaEAH","2026-04-30T20:17:47Z",{"authorImage":19403,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":2943,"image":19404},{"_type":40,"asset":19405},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":19406,"mimeType":83,"opt":19416,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":19407,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":19408},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":19409,"darkVibrant":19410,"dominant":19411,"lightMuted":19412,"lightVibrant":19413,"muted":19414,"vibrant":19415},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":19417},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":19419,"_type":11,"_updatedAt":12,"selectedColor":19421,"seo":19422,"slug":19423,"title":24},{"base":19420},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":19425,"image":19426},"Guide to Salesforce AI Agents Implementation",{"_type":40,"asset":19427},{"_createdAt":19428,"_id":19429,"_rev":19430,"_type":45,"_updatedAt":19428,"assetId":19431,"extension":105,"metadata":19432,"mimeType":133,"originalFilename":18249,"path":19463,"sha1hash":19431,"size":19464,"uploadId":19465,"url":19466},"2026-04-30T20:08:12Z","image-a0fc2454ac237f095066cd467d42d20196ab2272-1600x900-png","m8dvR93Rh0wORt8GzbVG26","a0fc2454ac237f095066cd467d42d20196ab2272",{"_type":50,"blurHash":19433,"dimensions":19434,"exif":19435,"hasAlpha":57,"isOpaque":56,"lqip":19442,"palette":19443},"MGShl7MHt7xU.7?wMcbd%KIp-m-jW=EQob",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},{"ColorSpace":18837,"ComponentsConfiguration":19436,"ExifVersion":19438,"FlashpixVersion":19440,"PixelXDimension":11175,"PixelYDimension":11174,"_type":17623},{"data":19437,"type":18841},[54,143,18840,82],{"data":19439,"type":18841},[18844,18845,18846,18844],{"data":19441,"type":18841},[18844,18846,18844,18844],"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAC4klEQVR4nEWQ3U9bdRyH+3cZs3ihu/DCLN7pjXcmJhovzJYg0hcKHcUxRoVtsmySGIKGEd3iy8Q5cZV1m7RgeWkP3Tl9OW1Pfy2n0FLoD9rzfZY5k118bp88n8dH8XKNQlRjhoVnIV5tGKwxKEyBfROcBVA/QONnaN6H/Ti0HkM7CZ200M12Od6t+rCidc8a1T0jKCcZPyeZAD1jGM8cQ4pTiD2LVL9FaotI/Q40fvkf+BAOEtD+Bzr/Csc7mmPD8WGG6z0jpDubX4ibGqSZ8nO4HeHEnKRXvE7PvkWvMk/PWaSvfkReGLq/w/4KHKxC6ykcrgtHW5rjjOMjF6ofbwW0ejIgpdUB7ISfWjKCuzmBux2jsTVDY2cWNztH21rg1LkD7j1oPnh1+zApdNKao23H5+VC9YP1IZ17cEE2f7vAzv1BjJUgu/ERduMXMeJRcolJSqlrNDJz6PISsvcTuL+C+6LnPWj9LRymNEdpx+c9C9fb6aDOxz+XzB8DGCtD5OIhcv8BRzET49TS07TNW3RL8/Sd26C+B+cq2MNgB0HNCgfLmnbyZcNuJqwbqaBUnwZx1sI4axGcZBS1fonmzhS6MItXmUOceagtQOUKYn2AGGcR4y2w3hdUTNP666VhZyukq0+GpPRoCDsRwH4corYWoZn+ks5ujH7pOlK+gVS+QSo36OfP0954E5U4Q2fjDbzs6+LZn2rcJccn5ojqZsPdvfWgV0sGpJYMSn0jLK2dqOjchJwWYuLZM0L5mlCelX5lWtzNz2T1u3OyfPOclB6eFc94zaP8URd3oeojP2L38yPtE3O0q81Rra2IPsmP6X5xXGNPaMqTmnJMU5nWXuWqPsjFdPy2X38d+FDfnXlX1x6d0Zhvd72qv+3tLxV9WKFtrOGyWGHlWSPKy48qLx9Rkr+opDCmpDiupHhJSemy6hevqOyfEfXV4Hk1M/iJMpbfU6fZd5QUPlY4U2X2FjefAx2g4XrjvNGlAAAAAElFTkSuQmCC",{"_type":60,"darkMuted":19444,"darkVibrant":19447,"dominant":19450,"lightMuted":19453,"lightVibrant":19456,"muted":19457,"vibrant":19460},{"_type":62,"background":19445,"foreground":64,"population":19446,"title":64},"#302222",6.26,{"_type":62,"background":19448,"foreground":64,"population":19449,"title":64},"#7f683d",0.43,{"_type":62,"background":19451,"foreground":72,"population":19452,"title":72},"#fcdc84",11.52,{"_type":62,"background":19454,"foreground":72,"population":19455,"title":64},"#d2c49b",0.47,{"_type":62,"background":19451,"foreground":72,"population":19452,"title":72},{"_type":62,"background":19458,"foreground":64,"population":19459,"title":64},"#9f8d64",1.66,{"_type":62,"background":19461,"foreground":72,"population":19462,"title":64},"#f3ca0f",6.39,"images/9eu1m6zu/production/a0fc2454ac237f095066cd467d42d20196ab2272-1600x900.png",252504,"PvfutALudU7uJjILR0FH3nKnu2IfBOwk","https://cdn.sanity.io/images/9eu1m6zu/production/a0fc2454ac237f095066cd467d42d20196ab2272-1600x900.png",[19468],{"_key":19469,"_type":142,"cols":143,"filterByCategory":19470,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"ea4cbcf990b7593219db830b80b88e98",{"_ref":6,"_type":1066}," Process, Challenges & Best Practices",[19473,19480,19501,19509,19517,19525,19533,19551,19558,19565,19584,19592,19600,19608,19628,19653,19665,19677,19689,19712,19720,19728,19736,19748,19760,19772,19797,19809,19817,19825,19833,19845,19872,19894,19906,19929,19941,19960,19981,19989,19997,20012,20027],{"_key":19474,"_type":150,"children":19475,"markDefs":19479,"style":158},"6a14023ffc8b",[19476],{"_key":19477,"_type":154,"marks":19478,"text":156},"bffac22b0589",[],[],{"_key":19481,"_type":150,"children":19482,"level":54,"listItem":171,"markDefs":19496,"style":173},"f9301b6214dc",[19483,19487,19492],{"_key":19484,"_type":154,"marks":19485,"text":19486},"97a37aae7014",[],"Salesforce AI ",{"_key":19488,"_type":154,"marks":19489,"text":19491},"3c6abada63e5",[19490],"e85b68e82e0c","agents implementation ",{"_key":19493,"_type":154,"marks":19494,"text":19495},"fbf451221a9d",[],"is a six-phase project — scoping, metadata foundation, agent design, integration, testing, and production monitoring. The phases teams skip (foundation and observability) are the ones that come back to bite.",[19497],{"_key":19490,"_ref":19498,"_type":463,"linkType":1636,"slug":19499},"102f75c3-a5ae-465f-922f-08fb30263465",{"_type":22,"current":19500},"implementation",{"_key":19502,"_type":150,"children":19503,"level":54,"listItem":171,"markDefs":19508,"style":173},"a3e2b5e790ed",[19504],{"_key":19505,"_type":154,"marks":19506,"text":19507},"4472f3adb839",[],"The five hardest challenges: data and metadata drift, cost unpredictability, non-Salesforce integration, governance, and adoption. None are deal-breakers. All require planning before kickoff.",[],{"_key":19510,"_type":150,"children":19511,"level":54,"listItem":171,"markDefs":19516,"style":173},"298e4e964e65",[19512],{"_key":19513,"_type":154,"marks":19514,"text":19515},"25569d76ce93",[],"Agentforce readiness is mostly metadata work — auditing the org, resolving definitional drift, mapping dependencies, designing guardrails, planning for hallucination. Agent quality is downstream of everything else you've already built.",[],{"_key":19518,"_type":150,"children":19519,"markDefs":19524,"style":158},"fb25a5de4ad2",[19520],{"_key":19521,"_type":154,"marks":19522,"text":19523},"3844bc0995e9",[],"Salesforce AI Agents Implementation: Process, Challenges & Best Practices",[],{"_key":19526,"_type":150,"children":19527,"markDefs":19532,"style":173},"10c40250ccc4",[19528],{"_key":19529,"_type":154,"marks":19530,"text":19531},"6d4bbec9e950",[],"The honest version of the Agentforce story right now: it's working, but eh… not the way it was originally pitched.",[],{"_key":19534,"_type":150,"children":19535,"markDefs":19548,"style":173},"ad651a2a0b42",[19536,19540,19544],{"_key":19537,"_type":154,"marks":19538,"text":19539},"0cda38f7c915",[],"When Salesforce launched ",{"_key":19541,"_type":154,"marks":19542,"text":9202},"59050551fffc",[19543],"7c1d05d26029",{"_key":19545,"_type":154,"marks":19546,"text":19547},"bc5077fccd08",[]," in late 2024, the framing was all around autonomy… AI agents that would resolve customer issues end-to-end, take actions on your behalf, run in the background, and need very little hand-holding. ",[19549],{"_key":19543,"_ref":590,"_type":463,"linkType":33,"slug":19550},{"_type":22,"current":592},{"_key":19552,"_type":150,"children":19553,"markDefs":19557,"style":173},"a113ac0309bb",[19554],{"_key":19537,"_type":154,"marks":19555,"text":19556},[],"Now, the 2026 version of that story is, let’s say… more careful.",[],{"_key":19559,"_type":150,"children":19560,"markDefs":19564,"style":173},"695c2cd8bc3e",[19561],{"_key":19537,"_type":154,"marks":19562,"text":19563},[],"Salesforce has since unveiled Agent Script — a deterministic scripting layer that lets implementers constrain agent behavior — and analysts read the move as a quiet acknowledgment that fully autonomous agents need more constraint than the original product design assumed. The platform is becoming more powerful and more honest at the same time.",[],{"_key":19566,"_type":150,"children":19567,"markDefs":19581,"style":173},"c628e3f2cc98",[19568,19572,19577],{"_key":19569,"_type":154,"marks":19570,"text":19571},"99025ddf4032",[],"The data tells the same story. ",{"_key":19573,"_type":154,"marks":19574,"text":19576},"b4a391f8701c",[19575],"699375869ecf","Agentforce 360",{"_key":19578,"_type":154,"marks":19579,"text":19580},"3729b2490ec8",[]," is generally available. Around 29,000 deals signed. Roughly 5% adoption across the Salesforce customer base. An enterprise IT survey this year found 86% of leaders worried that agents will introduce more complexity than value if integration isn't handled well. The technology is real. The implementation gap is the actual story.",[19582],{"_key":19575,"_ref":8239,"_type":463,"linkType":33,"slug":19583},{"_type":22,"current":8241},{"_key":19585,"_type":150,"children":19586,"markDefs":19591,"style":173},"99ef3ecd6e0b",[19587],{"_key":19588,"_type":154,"marks":19589,"text":19590},"b6607ee54e56",[],"This post is about that gap — what it actually takes to implement Salesforce AI agents in production, where teams trip up, and what the readiness work looks like before you ship.",[],{"_key":19593,"_type":150,"children":19594,"markDefs":19599,"style":282},"6dea9ab4b7d8",[19595],{"_key":19596,"_type":154,"marks":19597,"text":19598},"d881e01fd11f",[],"What Salesforce AI Agents Implementation Actually Involves",[],{"_key":19601,"_type":150,"children":19602,"markDefs":19607,"style":173},"d92c9874975a",[19603],{"_key":19604,"_type":154,"marks":19605,"text":19606},"3fc39c3ef24e",[],"A real Salesforce AI agents implementation has more steps than the demo suggests. The work breaks into roughly six phases:",[],{"_key":19609,"_type":150,"children":19610,"markDefs":19627,"style":173},"9682c0d40956",[19611,19615,19619,19623],{"_key":19612,"_type":154,"marks":19613,"text":19614},"b35e756db7ee",[165],"1. Use case scoping.",{"_key":19616,"_type":154,"marks":19617,"text":19618},"434df772d320",[]," What is this agent supposed to do, in concrete terms? Not \"improve sales productivity\" — ",{"_key":19620,"_type":154,"marks":19621,"text":19622},"d4f9050d5a46",[228],"triage inbound MQLs by ICP fit and route to the right AE within five minutes",{"_key":19624,"_type":154,"marks":19625,"text":19626},"ff7c76c3cd76",[],". Implementations that fail almost always fail here first.",[],{"_key":19629,"_type":150,"children":19630,"markDefs":19648,"style":173},"a68c11fbcedb",[19631,19635,19639,19644],{"_key":19632,"_type":154,"marks":19633,"text":19634},"58addc2bc9dd",[165],"2. Data and metadata foundation.",{"_key":19636,"_type":154,"marks":19637,"text":19638},"c4c18064a098",[]," Agentforce runs on Data Cloud and on Salesforce metadata. If your data is inconsistent, your fields are ambiguously defined, or your ",{"_key":19640,"_type":154,"marks":19641,"text":19643},"4b2e04cc6fe4",[19642],"b4a4b7b55d0d","automation logic",{"_key":19645,"_type":154,"marks":19646,"text":19647},"bc4803f6117a",[]," is undocumented, the agent inherits all of it. This is the most-skipped phase, and the most expensive one to skip.",[19649],{"_key":19642,"_ref":19650,"_type":463,"linkType":33,"slug":19651},"211d7939-a082-40ae-8c58-47e58525ac20",{"_type":22,"current":19652},"document-complex-salesforce-logic",{"_key":19654,"_type":150,"children":19655,"markDefs":19664,"style":173},"88c03858d180",[19656,19660],{"_key":19657,"_type":154,"marks":19658,"text":19659},"d88671fb22d6",[165],"3. Agent design.",{"_key":19661,"_type":154,"marks":19662,"text":19663},"a56571d6428c",[]," Topics, actions, prompts, and (now) Agent Script for deterministic guardrails. This is also where you make the call between \"the agent decides\" and \"the agent suggests, the human decides.\"",[],{"_key":19666,"_type":150,"children":19667,"markDefs":19676,"style":173},"b273dd08d782",[19668,19672],{"_key":19669,"_type":154,"marks":19670,"text":19671},"3a5d8d1639b3",[165],"4. Integration build-out.",{"_key":19673,"_type":154,"marks":19674,"text":19675},"be0acfc5c430",[]," Agents inside Salesforce work cleanly. The moment they need to read from SAP or write to a custom logistics platform, the project shape changes. Each external integration requires custom actions, OAuth, error handling, and explicit prompt instructions about when to use what.",[],{"_key":19678,"_type":150,"children":19679,"markDefs":19688,"style":173},"0c0c91fb5c5f",[19680,19684],{"_key":19681,"_type":154,"marks":19682,"text":19683},"aa801034a7ce",[165],"5. Testing and validation.",{"_key":19685,"_type":154,"marks":19686,"text":19687},"8d80e65b3bd0",[]," Agentforce Testing Center can simulate interactions, but most teams underestimate the volume of edge cases. Confidence intervals matter here as well — a 95% accurate agent in a customer-facing context still produces dozens of confidently wrong responses per week.",[],{"_key":19690,"_type":150,"children":19691,"markDefs":19709,"style":173},"f9c8d21c0a24",[19692,19696,19700,19705],{"_key":19693,"_type":154,"marks":19694,"text":19695},"ea7d08c64a1a",[165],"6. Production rollout and monitoring.",{"_key":19697,"_type":154,"marks":19698,"text":19699},"58ab3f9b213e",[]," Observability is where ",{"_key":19701,"_type":154,"marks":19702,"text":19704},"073aeeb8543d",[19703],"1e437b6f57e1","Agentforce becomes operational",{"_key":19706,"_type":154,"marks":19707,"text":19708},"c7752f31663a",[],". You need logs of every action, every prompt, every output, and a clear escalation path when something goes sideways.",[19710],{"_key":19703,"_ref":970,"_type":463,"linkType":33,"slug":19711},{"_type":22,"current":972},{"_key":19713,"_type":150,"children":19714,"markDefs":19719,"style":173},"552619bf1344",[19715],{"_key":19716,"_type":154,"marks":19717,"text":19718},"1d1d7bbea1f1",[],"The implementations that ship cleanly treat all six phases as load-bearing. The ones that don't usually treat phases two and six as afterthoughts and pay for it later.",[],{"_key":19721,"_type":150,"children":19722,"markDefs":19727,"style":282},"636083add69a",[19723],{"_key":19724,"_type":154,"marks":19725,"text":19726},"85dd1e2c9b77",[],"The Five Hardest Implementation Challenges",[],{"_key":19729,"_type":150,"children":19730,"markDefs":19735,"style":173},"77d39274c2d7",[19731],{"_key":19732,"_type":154,"marks":19733,"text":19734},"6d64343aaf46",[],"After enough deployments, the failure modes look pretty consistent.",[],{"_key":19737,"_type":150,"children":19738,"markDefs":19747,"style":173},"2370590ce33b",[19739,19743],{"_key":19740,"_type":154,"marks":19741,"text":19742},"f31e312e4ccf",[165],"1. Data and metadata drift.",{"_key":19744,"_type":154,"marks":19745,"text":19746},"caa82caeb4f3",[]," Every Salesforce org has years of accumulated logic that nobody currently working there wrote. Inconsistent field definitions, validation rules layered for one-off compliance asks, custom Apex from 2019 quietly updating fields nobody's tracking. Agents don't fix this. They amplify it. The \"confidently wrong\" failure mode — where an agent gives a wrong answer with full conviction — is almost always rooted here.",[],{"_key":19749,"_type":150,"children":19750,"markDefs":19759,"style":173},"8b20e5195719",[19751,19755],{"_key":19752,"_type":154,"marks":19753,"text":19754},"c9201e909063",[165],"2. Cost unpredictability.",{"_key":19756,"_type":154,"marks":19757,"text":19758},"d272bed6cc7f",[]," Agentforce pricing is consumption-based. Per-conversation costs, Data Cloud requirements, and prompt token volumes all add up. Teams that scope a \"simple agent\" without modeling consumption end up explaining surprise bills to finance.",[],{"_key":19761,"_type":150,"children":19762,"markDefs":19771,"style":173},"b124fd988d43",[19763,19767],{"_key":19764,"_type":154,"marks":19765,"text":19766},"d10e572795c4",[165],"3. Integration with non-Salesforce systems.",{"_key":19768,"_type":154,"marks":19769,"text":19770},"008289f1720d",[]," Almost every meaningful enterprise use case eventually crosses a system boundary — ERP, custom databases, billing platforms, legacy apps. Each crossing adds engineering work that usually isn't in the original scope. A \"simple order status agent\" turns into a three-month integration project more often than not.",[],{"_key":19773,"_type":150,"children":19774,"markDefs":19792,"style":173},"7548ed6b43f4",[19775,19779,19783,19788],{"_key":19776,"_type":154,"marks":19777,"text":19778},"61ec83cf908f",[165],"4. Governance and reversibility.",{"_key":19780,"_type":154,"marks":19781,"text":19782},"3d9422e8691b",[]," When an agent acts at 2 a.m., what's the audit trail? Who has authority to act on what? Can you reverse a wrong action? Agent Script and the ",{"_key":19784,"_type":154,"marks":19785,"text":19787},"f10b4223dee6",[19786],"c504f3e8ee91","Einstein Trust Layer",{"_key":19789,"_type":154,"marks":19790,"text":19791},"15395a015dc1",[]," help — but the governance design itself doesn't happen by default. It has to be intentional.",[19793],{"_key":19786,"_ref":19794,"_type":463,"linkType":33,"slug":19795},"5b260302-7148-4a3c-bc37-30057539aa9b",{"_type":22,"current":19796},"agentforce-vs-einstein-copilot",{"_key":19798,"_type":150,"children":19799,"markDefs":19808,"style":173},"de65ae78526f",[19800,19804],{"_key":19801,"_type":154,"marks":19802,"text":19803},"49d96e2a3064",[165],"5. Adoption and trust.",{"_key":19805,"_type":154,"marks":19806,"text":19807},"7f0829609c05",[]," This is the underrated one. Sales reps who don't trust the agent route around it. Service agents who got burned once stop using it. Trust is built or broken in the first month of production. Implementations without a real change management plan rarely recover from a bad first impression.",[],{"_key":19810,"_type":150,"children":19811,"markDefs":19816,"style":173},"a07d09244644",[19812],{"_key":19813,"_type":154,"marks":19814,"text":19815},"fe5ab9480ae6",[],"None of these are deal-breakers. All of them are predictable. The teams that handle them well plan for them before kickoff, not during incident reviews.",[],{"_key":19818,"_type":150,"children":19819,"markDefs":19824,"style":282},"cb7201382643",[19820],{"_key":19821,"_type":154,"marks":19822,"text":19823},"091cc99df26e",[],"Best Practices for Agentforce Readiness",[],{"_key":19826,"_type":150,"children":19827,"markDefs":19832,"style":173},"55c4e94e0d59",[19828],{"_key":19829,"_type":154,"marks":19830,"text":19831},"478e564f5026",[],"If you're about to ship an agent, here's the readiness work that separates implementations that hold up from ones that get rolled back.",[],{"_key":19834,"_type":150,"children":19835,"markDefs":19844,"style":173},"e101c4222fb0",[19836,19840],{"_key":19837,"_type":154,"marks":19838,"text":19839},"016560faea3b",[165],"Audit the metadata layer first.",{"_key":19841,"_type":154,"marks":19842,"text":19843},"4b3f4b8a4d87",[]," Every field, every flow, every validation rule, every Apex trigger the agent might encounter. If your documentation is older than six months, it's almost certainly stale. The agent will reason on whatever it can see — make sure what it sees is accurate.",[],{"_key":19846,"_type":150,"children":19847,"markDefs":19871,"style":173},"0b7a194dadf0",[19848,19852,19856,19860,19864,19867],{"_key":19849,"_type":154,"marks":19850,"text":19851},"5cbc301fc538",[165],"Resolve definitional inconsistency.",{"_key":19853,"_type":154,"marks":19854,"text":19855},"a177ed7fc525",[]," Pick the five terms that matter most to the use case (",{"_key":19857,"_type":154,"marks":19858,"text":19859},"493565016110",[228],"qualified, customer, churned, active, opportunity",{"_key":19861,"_type":154,"marks":19862,"text":19863},"d4e0d19769da",[],") and make sure they mean one thing across every flow, report, and field. If ",{"_key":19865,"_type":154,"marks":19866,"text":18431},"207a4f4faa0d",[228],{"_key":19868,"_type":154,"marks":19869,"text":19870},"5f1520aae1d2",[]," means four different things in four flows, the agent will average across all four and surface confidence it shouldn't have.",[],{"_key":19873,"_type":150,"children":19874,"markDefs":19891,"style":173},"4603044363b5",[19875,19879,19882,19887],{"_key":19876,"_type":154,"marks":19877,"text":19878},"2a98027a6734",[165],"Map dependencies before you give the agent write access.",{"_key":19880,"_type":154,"marks":19881,"text":1278},"1f7c683f28d0",[],{"_key":19883,"_type":154,"marks":19884,"text":19886},"3b71cbacc5fc",[19885],"3400cfa39b9b","What actually breaks",{"_key":19888,"_type":154,"marks":19889,"text":19890},"aa9fb09ddcc3",[]," if the agent updates this field? If you can't answer in seconds, the agent shouldn't have permission to do it yet.",[19892],{"_key":19885,"_ref":712,"_type":463,"linkType":33,"slug":19893},{"_type":22,"current":714},{"_key":19895,"_type":150,"children":19896,"markDefs":19905,"style":173},"a41e091f5d21",[19897,19901],{"_key":19898,"_type":154,"marks":19899,"text":19900},"ac5d64ce6358",[165],"Design your guardrails explicitly.",{"_key":19902,"_type":154,"marks":19903,"text":19904},"f1b02e8e36ea",[]," Agent Script, Trust Layer settings, permission scoping, and explicit prompt boundaries. Decide in advance which actions are autonomous, which require human approval, and which are off-limits entirely. Write it down.",[],{"_key":19907,"_type":150,"children":19908,"markDefs":19926,"style":173},"a61231670408",[19909,19913,19917,19922],{"_key":19910,"_type":154,"marks":19911,"text":19912},"0c62eb434e9f",[165],"Plan for hallucination, not against it.",{"_key":19914,"_type":154,"marks":19915,"text":19916},"69c5fa97bc45",[]," No agent is ",{"_key":19918,"_type":154,"marks":19919,"text":19921},"274a18a12ec2",[19920],"013a21a2d4cb","100% accurate",{"_key":19923,"_type":154,"marks":19924,"text":19925},"d5c3b87f4742",[],". Implement automated checks for unsupported outputs, set escalation paths for flagged responses, and decide which use cases tolerate variance and which absolutely don't. Regulated industries, financial advice, and contractual language don't.",[19927],{"_key":19920,"_ref":18333,"_type":463,"linkType":33,"slug":19928},{"_type":22,"current":18335},{"_key":19930,"_type":150,"children":19931,"markDefs":19940,"style":173},"61a84f3272a0",[19932,19936],{"_key":19933,"_type":154,"marks":19934,"text":19935},"e98c93276265",[165],"Build observability before launch, not after.",{"_key":19937,"_type":154,"marks":19938,"text":19939},"44f68ed5bd7b",[]," Logging, monitoring, alerting, and rollback paths need to exist on day one. Agents fail silently more often than they fail loudly. The teams that catch issues quickly are the ones who built the dashboards before they needed them.",[],{"_key":19942,"_type":150,"children":19943,"markDefs":19959,"style":173},"85f2961364b5",[19944,19948,19951,19955],{"_key":19945,"_type":154,"marks":19946,"text":19947},"04ff8b34319e",[165],"Set realistic adoption expectations.",{"_key":19949,"_type":154,"marks":19950,"text":1278},"fb6a15cb7a11",[],{"_key":19952,"_type":154,"marks":19953,"text":19954},"cec120d39aa1",[228],"Pilot with a willing team.",{"_key":19956,"_type":154,"marks":19957,"text":19958},"93c1515023d6",[]," Iterate based on real feedback. Don't roll out to all of sales on day one. Trust takes time, and one early embarrassment can poison adoption for a year.",[],{"_key":19961,"_type":150,"children":19962,"markDefs":19976,"style":173},"5629e78f18e4",[19963,19967,19972],{"_key":19964,"_type":154,"marks":19965,"text":19966},"2cb55236f7de",[],"The thread running through all of this: agent quality is ",{"_key":19968,"_type":154,"marks":19969,"text":19971},"84290ff23f9f",[19970],"989648680cda","downstream of everything else",{"_key":19973,"_type":154,"marks":19974,"text":19975},"9b6ef469fd99",[]," you've already built. The implementation isn't really an AI project — it's a systems project with an AI on top.",[19977],{"_key":19970,"_ref":19978,"_type":463,"linkType":33,"slug":19979},"04fe1056-8082-4102-8d32-9d375e4c7de9",{"_type":22,"current":19980},"a-360-degree-guide-to-agentforce-360",{"_key":19982,"_type":150,"children":19983,"markDefs":19988,"style":282},"ca6df255ef2e",[19984],{"_key":19985,"_type":154,"marks":19986,"text":19987},"176737f21e60",[],"The metadata layer underneath all of it",[],{"_key":19990,"_type":150,"children":19991,"markDefs":19996,"style":173},"600cfbca665f",[19992],{"_key":19993,"_type":154,"marks":19994,"text":19995},"7b86f1ffdb96",[],"Most of the readiness work above is fundamentally metadata work. Auditing the org. Surfacing dependencies. Resolving definitional drift. Documenting flows and Apex. Mapping permissions. These are the things agents need to behave well — and the things teams typically don't have well-organized when they start.",[],{"_key":19998,"_type":150,"children":19999,"markDefs":20009,"style":173},"189309c7311b",[20000,20005],{"_key":20001,"_type":154,"marks":20002,"text":20004},"024cc337bada",[20003],"d05e9103d8ce","Sweep",{"_key":20006,"_type":154,"marks":20007,"text":20008},"4ee33e702b9a",[]," is built around this premise. ",[20010],{"_key":20003,"_ref":5879,"_type":463,"linkType":1636,"slug":20011},{"_type":22,"current":5881},{"_key":20013,"_type":150,"children":20014,"markDefs":20026,"style":173},"a1a9df518f59",[20015,20018,20022],{"_key":20001,"_type":154,"marks":20016,"text":20017},[],"Continuously indexed metadata, dependency graphs, AI-explainable documentation, and a workspace where humans and agents both have access to the same source of truth. Not because metadata tooling makes the AI smarter — because it makes the AI ",{"_key":20019,"_type":154,"marks":20020,"text":20021},"83b7274ecef2",[228],"grounded",{"_key":20023,"_type":154,"marks":20024,"text":20025},"cfc970eea5e5",[],". An agent operating on a clear metadata layer behaves predictably. An agent operating on tribal knowledge and stale documentation doesn't.",[],{"_key":20028,"_type":150,"children":20029,"markDefs":20034,"style":173},"2ed6baafe718",[20030],{"_key":20031,"_type":154,"marks":20032,"text":20033},"f589e1031469",[],"Salesforce AI agents implementation is a long-form exercise in giving your systems the clarity that AI needs to, ultimately, be as useful as possible.",[],{"_type":17,"description":20036,"shareImage":20037,"title":20039},"Implementing Salesforce AI agents? Learn the step-by-step process, common challenges, and best practices for a successful Agentforce deployment.",{"_type":40,"asset":20038},{"_ref":19429,"_type":1066},"Salesforce AI Agents: Implementation Guide, Challenges & Tips",{"_type":22,"current":20041},"guide-to-salesforce-ai-agents-implementation",{"_createdAt":20043,"_id":9998,"_rev":20044,"_system":20045,"_type":33,"_updatedAt":20048,"author":20049,"category":20086,"featuredImage":20092,"modularContent":20131,"postTitle":20134,"publishDate":20135,"richText":20136,"seo":20715,"slug":20717},"2026-04-15T18:01:04Z","a5vvSQWPEqR9QzZDlGzXiW",{"base":20046},{"id":9998,"rev":20047},"ZRshhsrjYkUQCOm6EfbCxs","2026-04-22T19:19:42Z",{"authorImage":20050,"authorJobTitle":20084,"authorName":20085},{"_type":37,"altText":20051,"image":20052},"Ronen Idrisov, CPO at Sweep",{"_type":40,"asset":20053},{"_createdAt":20054,"_id":20055,"_rev":20056,"_type":45,"_updatedAt":20054,"assetId":20057,"extension":1818,"metadata":20058,"mimeType":1843,"originalFilename":20079,"path":20080,"sha1hash":20057,"size":20081,"uploadId":20082,"url":20083},"2026-04-15T18:03:34Z","image-5876871fcbc23529dee8c830855181e62346858a-512x512-jpg","aIBvGYsT8PnIdPyRuOnYfo","5876871fcbc23529dee8c830855181e62346858a",{"_type":50,"blurHash":20059,"dimensions":20060,"hasAlpha":56,"isOpaque":57,"lqip":20062,"palette":20063},"eXKdrUIT?w.8sl_3RiaykWWWE1tRMxRjof.8bHxas:RjM{fkRPaekC",{"_type":53,"aspectRatio":54,"height":20061,"width":20061},512,"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAUABQDASIAAhEBAxEB/8QAGgABAAIDAQAAAAAAAAAAAAAAAAMFBAYHCP/EACgQAAEEAQMCBQUAAAAAAAAAAAECAwQFAAYREgchEyJBUWEUMTJSkf/EABYBAQEBAAAAAAAAAAAAAAAAAAMEAv/EABkRAQEAAwEAAAAAAAAAAAAAAAEAAgNhEv/aAAwDAQACEQMRAD8A27XtnMRYwquDN+h8VJcW8PyPwMsdFWcl6S/Xy5QmFpIUh7bufcHKHrPDcYq2rmMlC3YvlKVfqfUfOY3SS3envrl2YajNcAhkr2QXD64K5GzlSGDq7dX44yROyhukgj3Bxj014QtdY31vMQ/Y2T76kq3CVK8v8ybUGqrWyjxoz8jgyz3Qloce+MYaHokFMUooustRRWUtMXM1DY+wDpxjGbjv/9k=",{"_type":60,"darkMuted":20064,"darkVibrant":20067,"dominant":20069,"lightMuted":20070,"lightVibrant":20073,"muted":20075,"vibrant":20077},{"_type":62,"background":20065,"foreground":64,"population":20066,"title":64},"#4b3126",5.81,{"_type":62,"background":20068,"foreground":64,"population":82,"title":64},"#5a302a",{"_type":62,"background":20065,"foreground":64,"population":20066,"title":64},{"_type":62,"background":20071,"foreground":72,"population":20072,"title":64},"#d4aa9e",0.65,{"_type":62,"background":20074,"foreground":72,"population":19455,"title":64},"#deb5a4",{"_type":62,"background":20076,"foreground":64,"population":13646,"title":64},"#9c6f5b",{"_type":62,"background":20078,"foreground":64,"population":82,"title":64},"#ac5c51","Ronen.jpg","images/9eu1m6zu/production/5876871fcbc23529dee8c830855181e62346858a-512x512.jpg",19840,"2P56PTmcXo3st6EEyi3122w0PYWq5s4l","https://cdn.sanity.io/images/9eu1m6zu/production/5876871fcbc23529dee8c830855181e62346858a-512x512.jpg","CPO at Sweep","Ronen Idrisov",{"_createdAt":5,"_id":6,"_rev":7,"_system":20087,"_type":11,"_updatedAt":12,"selectedColor":20089,"seo":20090,"slug":20091,"title":24},{"base":20088},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":20093,"image":20094},"From Vibe Coding to Agentic Engineering",{"_type":40,"asset":20095},{"_createdAt":20096,"_id":20097,"_rev":20098,"_type":45,"_updatedAt":20096,"assetId":20099,"extension":105,"metadata":20100,"mimeType":133,"originalFilename":20126,"path":20127,"sha1hash":20099,"size":20128,"uploadId":20129,"url":20130},"2026-04-15T18:07:23Z","image-e18ed875d2b454c3b759b4d6ed668b41682bd3bd-1600x900-png","aIBvGYsT8PnIdPyRuOqYuQ","e18ed875d2b454c3b759b4d6ed668b41682bd3bd",{"_type":50,"blurHash":20101,"dimensions":20102,"exif":20103,"hasAlpha":57,"isOpaque":56,"lqip":20110,"palette":20111},"M47B4Y00~X9YIU~q9F%Mt7D%00%ME0^,IU",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},{"ColorSpace":18837,"ComponentsConfiguration":20104,"ExifVersion":20106,"FlashpixVersion":20108,"PixelXDimension":11175,"PixelYDimension":11174,"_type":17623},{"data":20105,"type":18841},[54,143,18840,82],{"data":20107,"type":18841},[18844,18845,18846,18844],{"data":20109,"type":18841},[18844,18846,18844,18844],"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACQElEQVR4nIWTTU/bQBCGZ73r2Nl1nJBSOybESQA1VhFJyBeQpq0AlYBKWxpKaDm0P7rqD6iKSPGRC3thp9oVQf049PBoZlbyOzvvjgEAfgKABABFCEEAMPydz2GMYSko4U5/B4/2j/D59gijMFK2bd8SQq6AEEhtZknBXeV5Ah3HRcuyDL8LzeFZjiu1Few0Ozjs7+B4b4y9dldFYSQ94c2AUpLmc66MlwNVq8UYBCFyzjGTyaBt2w9QSk0T13ExfBzieuMpHu6N8fxkisevXquXwxcyeZLMgDGaPioW5Eo9Vmtrq1ir1bBSqWCpVMIgCDCKIsPCwoJpooU94WFrvYnTt2d4MfmEF5MLNX13JkfboxlkMnYaBIFMkkRtbGxgs9nETqeDrVbL5L1eD/v9PiZJYhrkcjkUXOBSaQmH/SF+PDnHL+ef1eT4vTzcH8/Atu10cXFRNhoNtbm5id1u90FQ11tbWzgYDLDdbhtRPUE+nzejl6My7o52cXoyVR/enMrT44n2kKae58kwDFW1WsV6vY5xHGO5XDZR1/pc1xpthRDCjO66Lq7WV/Fg90Ad7Y3laPBsBoSQ1HEc6fu+KhaLqCkUCuYWOmrvfN/HbDZrPJz7OH91T3hYXY5VtVKVlaVlI3itd4hzfieEUBrO+R+4rqsopXpPDfc7a6JlWYoxduc4zm3e968AAH4QQm4opbeMMUkpfUDX8zNCyD/c/xA610t9wxj7rgW/AcAlAFz/jr65xrKs/+b331wSQr7+AniqDPiMO1eVAAAAAElFTkSuQmCC",{"_type":60,"darkMuted":20112,"darkVibrant":20114,"dominant":20116,"lightMuted":20119,"lightVibrant":20120,"muted":20122,"vibrant":20124},{"_type":62,"background":20113,"foreground":64,"population":1127,"title":64},"#453445",{"_type":62,"background":20115,"foreground":64,"population":82,"title":64},"#946c04",{"_type":62,"background":20117,"foreground":72,"population":20118,"title":64},"#c3bec3",0.59,{"_type":62,"background":20117,"foreground":72,"population":20118,"title":64},{"_type":62,"background":20121,"foreground":72,"population":82,"title":72},"#dccf9c",{"_type":62,"background":20123,"foreground":64,"population":1527,"title":64},"#7c7784",{"_type":62,"background":20125,"foreground":72,"population":1445,"title":64},"#bfa646","Blog Headers.png","images/9eu1m6zu/production/e18ed875d2b454c3b759b4d6ed668b41682bd3bd-1600x900.png",263674,"lk321mjhI1OxWzthkGYYW4NNKk4O7doK","https://cdn.sanity.io/images/9eu1m6zu/production/e18ed875d2b454c3b759b4d6ed668b41682bd3bd-1600x900.png",[20132],{"_key":20133,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"25b6db7f0ca1834a3a9747b6fcd994b1","From Vibe Coding to Agentic Engineering: What Salesforce Teams Learned the Hard Way","2026-04-15",[20137,20155,20163,20175,20183,20190,20197,20205,20213,20221,20229,20237,20245,20253,20270,20278,20286,20303,20311,20319,20327,20335,20343,20361,20369,20377,20385,20393,20401,20409,20417,20425,20433,20441,20449,20457,20465,20473,20481,20489,20497,20505,20525,20533,20541,20549,20557,20565,20573,20581,20589,20597,20605,20613,20621,20629,20637,20645,20653,20661,20669,20677,20685,20693],{"_key":20138,"_type":150,"children":20139,"markDefs":20152,"style":173},"486615da170e",[20140,20144,20149],{"_key":20141,"_type":154,"marks":20142,"text":20143},"eb7e19fe46da",[],"At TDX in San Francisco, Ronen Idrisov — our CPO at Sweep — gave a talk that cut through a lot of the noise around ",{"_key":20145,"_type":154,"marks":20146,"text":20148},"ff333d89545d",[20147],"194a7fdbd9e0","AI in Salesforce",{"_key":20150,"_type":154,"marks":20151,"text":411},"3b8772109ea3",[],[20153],{"_key":20147,"_ref":6614,"_type":463,"linkType":33,"slug":20154},{"_type":22,"current":6616},{"_key":20156,"_type":150,"children":20157,"markDefs":20162,"style":173},"3707c2e6521f",[20158],{"_key":20159,"_type":154,"marks":20160,"text":20161},"3911726afd8c",[],"Not a hype piece. Not a prediction. Just a clear look at what actually happened over the last year as teams started using AI to build inside real orgs.",[],{"_key":20164,"_type":150,"children":20165,"markDefs":20174,"style":173},"0b321c55bbb9",[20166,20170],{"_key":20167,"_type":154,"marks":20168,"text":20169},"772cde27d413",[],"The title: ",{"_key":20171,"_type":154,"marks":20172,"text":20173},"1e81635dab5f",[228],"“From Vibe Coding to Agentic Engineering.”",[],{"_key":20176,"_type":150,"children":20177,"markDefs":20182,"style":173},"51ac2558e7b2",[20178],{"_key":20179,"_type":154,"marks":20180,"text":20181},"756810b55dbc",[],"What follows is a written version of that talk, truncated and summarized.",[],{"_key":20184,"_type":150,"children":20185,"markDefs":20189,"style":173},"c3c00a46ed3d",[20186],{"_key":20187,"_type":154,"marks":20188,"text":472},"840b022d95b7",[],[],{"_key":20191,"_type":150,"children":20192,"markDefs":20196,"style":173},"3b26731d2f04",[20193],{"_key":20194,"_type":154,"marks":20195,"text":1935},"be929eabede8",[],[],{"_key":20198,"_type":150,"children":20199,"markDefs":20204,"style":173},"da0144fbe835",[20200],{"_key":20201,"_type":154,"marks":20202,"text":20203},"1c8da35e1c39",[],"At Dreamforce last year, you could feel it in the air. Long lines at developer demos. People describing features in plain English and watching them come to life. A new phrase spreading across the ecosystem: vibe coding.",[],{"_key":20206,"_type":150,"children":20207,"markDefs":20212,"style":173},"bf8b36947c11",[20208],{"_key":20209,"_type":154,"marks":20210,"text":20211},"30bea1173387",[],"The promise was intoxicating. Describe what you want. Let AI generate the code. Don’t overthink it. Steer by feel. Accept by vibes.",[],{"_key":20214,"_type":150,"children":20215,"markDefs":20220,"style":173},"e917e9c2203d",[20216],{"_key":20217,"_type":154,"marks":20218,"text":20219},"b5d6be8e5b07",[],"For simple things, it worked. Buttons, small UI tweaks, lightweight automation—teams saw quick wins. It felt like the future had arrived early.",[],{"_key":20222,"_type":150,"children":20223,"markDefs":20228,"style":173},"51c76d499a2b",[20224],{"_key":20225,"_type":154,"marks":20226,"text":20227},"3e4cf19e7bea",[],"Then teams tried to use it in real Salesforce orgs.",[],{"_key":20230,"_type":150,"children":20231,"markDefs":20236,"style":173},"183afd20b2f5",[20232],{"_key":20233,"_type":154,"marks":20234,"text":20235},"cf12b52bf45f",[],"That’s where things broke...",[],{"_key":20238,"_type":150,"children":20239,"markDefs":20244,"style":158},"32298295d34f",[20240],{"_key":20241,"_type":154,"marks":20242,"text":20243},"59d9833bb018",[],"The Moment Vibe Coding Hit Reality",[],{"_key":20246,"_type":150,"children":20247,"markDefs":20252,"style":173},"76d26eb09926",[20248],{"_key":20249,"_type":154,"marks":20250,"text":20251},"470d8ecd41a5",[],"Salesforce environments are not blank canvases. They’re living systems. Thousands of fields, overlapping automations, legacy workflows, partial migrations, edge-case logic no one fully remembers.",[],{"_key":20254,"_type":150,"children":20255,"markDefs":20265,"style":173},"b343f9e20944",[20256,20261],{"_key":20257,"_type":154,"marks":20258,"text":20260},"d7e83d60c67a",[20259],"6d81fe34571b","Vibe coding",{"_key":20262,"_type":154,"marks":20263,"text":20264},"873c08c29f1a",[]," doesn’t see any of that.",[20266],{"_key":20259,"_ref":20267,"_type":463,"linkType":33,"slug":20268},"96691b09-69c6-4d98-ab69-cee293b6f362",{"_type":22,"current":20269},"vibe-coding-was-just-stage-one-meet-agentic-engineering",{"_key":20271,"_type":150,"children":20272,"markDefs":20277,"style":173},"66fe084da766",[20273],{"_key":20274,"_type":154,"marks":20275,"text":20276},"60bf38c78905",[],"It generates in a vacuum.",[],{"_key":20279,"_type":150,"children":20280,"markDefs":20285,"style":173},"e2d6d800797e",[20281],{"_key":20282,"_type":154,"marks":20283,"text":20284},"526bd5fc9be5",[],"And when teams started applying it to real work—migrations, automation changes, production updates — the gap became obvious. Code looked correct but didn’t follow actual org constraints. Flow XML failed to deploy. “Self-fixes” made problems worse instead of better. Teams moved faster, but only in one direction: toward more technical debt.",[],{"_key":20287,"_type":150,"children":20288,"markDefs":20300,"style":173},"2cf137316c0d",[20289,20293,20297],{"_key":20290,"_type":154,"marks":20291,"text":20292},"db7a28490c65",[],"The deeper issue wasn’t quality. It was ",{"_key":20294,"_type":154,"marks":20295,"text":2082},"4f151b950ffa",[20296],"fe5d15f70794",{"_key":20298,"_type":154,"marks":20299,"text":411},"c32276c9ab4f",[],[20301],{"_key":20296,"_ref":2117,"_type":463,"linkType":33,"slug":20302},{"_type":22,"current":2119},{"_key":20304,"_type":150,"children":20305,"markDefs":20310,"style":173},"1fdd6775f1ca",[20306],{"_key":20307,"_type":154,"marks":20308,"text":20309},"e878f41357be",[],"AI wasn’t asking what already existed. It wasn’t checking dependencies. It wasn’t verifying assumptions. It was generating first and hoping the system would cooperate.",[],{"_key":20312,"_type":150,"children":20313,"markDefs":20318,"style":173},"4afe85e8324f",[20314],{"_key":20315,"_type":154,"marks":20316,"text":20317},"0b6ff1be80f7",[],"Salesforce doesn’t cooperate.",[],{"_key":20320,"_type":150,"children":20321,"markDefs":20326,"style":158},"25bf7b6a11fd",[20322],{"_key":20323,"_type":154,"marks":20324,"text":20325},"dc0227d27951",[],"Even the Inventor Moved On",[],{"_key":20328,"_type":150,"children":20329,"markDefs":20334,"style":173},"b8f2eaf17cf6",[20330],{"_key":20331,"_type":154,"marks":20332,"text":20333},"018f648ddb26",[],"Vibe coding didn’t fail because it was a bad idea. It failed because it was incomplete.",[],{"_key":20336,"_type":150,"children":20337,"markDefs":20342,"style":173},"bd1d35d6bde5",[20338],{"_key":20339,"_type":154,"marks":20340,"text":20341},"f92e9653e5fa",[],"Even the person who popularized it recognized that quickly. Within a year, the conversation shifted. The focus moved away from generation toward orchestration. Away from “just prompt it” toward structured systems.",[],{"_key":20344,"_type":150,"children":20345,"markDefs":20358,"style":173},"64338e9fa3f4",[20346,20350,20355],{"_key":20347,"_type":154,"marks":20348,"text":20349},"3dc91eadd11d",[],"The new term: ",{"_key":20351,"_type":154,"marks":20352,"text":20354},"b62e55b934c2",[20353],"38c5e23a11f8","agentic engineering",{"_key":20356,"_type":154,"marks":20357,"text":411},"62f3bad2845f",[],[20359],{"_key":20353,"_ref":19794,"_type":463,"linkType":33,"slug":20360},{"_type":22,"current":19796},{"_key":20362,"_type":150,"children":20363,"markDefs":20368,"style":173},"1e20b52c6b99",[20364],{"_key":20365,"_type":154,"marks":20366,"text":20367},"10b663ff7218",[],"Instead of writing code directly, engineers orchestrate agents that do the work. Instead of prompting loosely, they define specs. Instead of trusting output, they validate it.",[],{"_key":20370,"_type":150,"children":20371,"markDefs":20376,"style":173},"1dd1529b8c61",[20372],{"_key":20373,"_type":154,"marks":20374,"text":20375},"114acfa40936",[],"And most importantly, instead of generating blindly, the system understands its environment before acting.",[],{"_key":20378,"_type":150,"children":20379,"markDefs":20384,"style":173},"a3ce81d50b9d",[20380],{"_key":20381,"_type":154,"marks":20382,"text":20383},"0baa59909c3d",[],"That last part is where Salesforce teams either succeed—or break production.",[],{"_key":20386,"_type":150,"children":20387,"markDefs":20392,"style":158},"08ad9b304c35",[20388],{"_key":20389,"_type":154,"marks":20390,"text":20391},"804168526d99",[],"Why Salesforce Requires a Different Approach",[],{"_key":20394,"_type":150,"children":20395,"markDefs":20400,"style":173},"a8e7a9ac2759",[20396],{"_key":20397,"_type":154,"marks":20398,"text":20399},"8a2c7652c348",[],"Salesforce is not just code. It’s metadata.",[],{"_key":20402,"_type":150,"children":20403,"markDefs":20408,"style":173},"80f068a476bc",[20404],{"_key":20405,"_type":154,"marks":20406,"text":20407},"95c135045c3d",[],"Objects, fields, picklists, flows, Apex, integrations, permissions—everything is interconnected. Changing one element can trigger five others. Deactivating one workflow can break a downstream process that no one documented.",[],{"_key":20410,"_type":150,"children":20411,"markDefs":20416,"style":173},"403822241d21",[20412],{"_key":20413,"_type":154,"marks":20414,"text":20415},"f632664fb316",[],"Any AI system that ignores this structure will fail, no matter how good the model is.",[],{"_key":20418,"_type":150,"children":20419,"markDefs":20424,"style":173},"9df0bbf4054f",[20420],{"_key":20421,"_type":154,"marks":20422,"text":20423},"0d6efc2e81ba",[],"This is why agentic engineering matters more in Salesforce than almost anywhere else.",[],{"_key":20426,"_type":150,"children":20427,"markDefs":20432,"style":173},"e4ad0a422a75",[20428],{"_key":20429,"_type":154,"marks":20430,"text":20431},"2bb5c4294333",[],"The challenge isn’t generation. It’s alignment with reality.",[],{"_key":20434,"_type":150,"children":20435,"markDefs":20440,"style":158},"3702ead2d247",[20436],{"_key":20437,"_type":154,"marks":20438,"text":20439},"07a281dfd820",[],"What Agentic Engineering Actually Looks Like in Practice",[],{"_key":20442,"_type":150,"children":20443,"markDefs":20448,"style":173},"f31bf5114d8c",[20444],{"_key":20445,"_type":154,"marks":20446,"text":20447},"194bc21733c3",[],"In theory, agentic engineering sounds simple: define the problem, break it into tasks, let AI execute, validate the results.",[],{"_key":20450,"_type":150,"children":20451,"markDefs":20456,"style":173},"ef15dd4fb1a0",[20452],{"_key":20453,"_type":154,"marks":20454,"text":20455},"ac8b02d61d8c",[],"In Salesforce, that only works if every step is grounded in the org itself.",[],{"_key":20458,"_type":150,"children":20459,"markDefs":20464,"style":173},"e086605e106d",[20460],{"_key":20461,"_type":154,"marks":20462,"text":20463},"658ccd8c80a9",[],"Before anything is built, the system needs to read the org. It needs to understand which objects exist, which workflows are active, what dependencies are in play, and what partial work has already been done. Without that, even the best plan is based on incorrect assumptions.",[],{"_key":20466,"_type":150,"children":20467,"markDefs":20472,"style":173},"e1e977f8c311",[20468],{"_key":20469,"_type":154,"marks":20470,"text":20471},"636282033cf4",[],"Planning comes next, but not as a single prompt. Work is scoped into smaller units, often by object or feature area. Humans review the plan before anything is generated, not after. The goal is to catch mistakes at the architecture level, where they’re cheap to fix.",[],{"_key":20474,"_type":150,"children":20475,"markDefs":20480,"style":173},"d214a301ee3a",[20476],{"_key":20477,"_type":154,"marks":20478,"text":20479},"4ce20a39cb5f",[],"Then comes the build phase. This is where most AI tools focus—but in agentic systems, generation is constrained by context. The system doesn’t guess field names. It uses real ones. It doesn’t invent picklist values. It references existing ones. It doesn’t ignore dependencies. It resolves them.",[],{"_key":20482,"_type":150,"children":20483,"markDefs":20488,"style":173},"24dccd0df575",[20484],{"_key":20485,"_type":154,"marks":20486,"text":20487},"84730e6d5345",[],"Finally, deployment is controlled, not hopeful. Changes are applied in atomic steps. Each unit is verified. Humans approve before anything reaches production.",[],{"_key":20490,"_type":150,"children":20491,"markDefs":20496,"style":173},"ff7761b9d96b",[20492],{"_key":20493,"_type":154,"marks":20494,"text":20495},"c04fa97d136a",[],"Same idea as vibe coding — use AI to move faster. Completely different execution.",[],{"_key":20498,"_type":150,"children":20499,"markDefs":20504,"style":158},"0f897df99923",[20500],{"_key":20501,"_type":154,"marks":20502,"text":20503},"1457bdd1d0ee",[],"The Difference Shows Up Immediately",[],{"_key":20506,"_type":150,"children":20507,"markDefs":20520,"style":173},"6ebc9441dc88",[20508,20512,20517],{"_key":20509,"_type":154,"marks":20510,"text":20511},"b72fe87d7796",[],"Take a common task: ",{"_key":20513,"_type":154,"marks":20514,"text":20516},"0b644a730712",[20515],"e0e6b5be2e60","migrating workflow rules to Flow",{"_key":20518,"_type":154,"marks":20519,"text":411},"051a695a5469",[],[20521],{"_key":20515,"_ref":20522,"_type":463,"linkType":33,"slug":20523},"3f4ca14c-1644-4368-b0d1-0b956d4bcff2",{"_type":22,"current":20524},"salesforce-flow-documentation-impact-analysis-guide",{"_key":20526,"_type":150,"children":20527,"markDefs":20532,"style":173},"e61f5690a63a",[20528],{"_key":20529,"_type":154,"marks":20530,"text":20531},"eaae91aa1d44",[],"In a typical org, you might have dozens of rules across multiple objects. Some overlap. Some conflict. Some already have partial Flow equivalents.",[],{"_key":20534,"_type":150,"children":20535,"markDefs":20540,"style":173},"4832897f773e",[20536],{"_key":20537,"_type":154,"marks":20538,"text":20539},"4a3e6c2f59d0",[],"A vibe-coded approach treats this as a single prompt. “Convert all workflow rules to Flow.” The system generates output without checking what exists. It doesn’t group by object. It doesn’t detect existing Flows. It doesn’t plan merges. It just generates.",[],{"_key":20542,"_type":150,"children":20543,"markDefs":20548,"style":173},"54564383a808",[20544],{"_key":20545,"_type":154,"marks":20546,"text":20547},"228edb2df22b",[],"That’s how you get broken deployments.",[],{"_key":20550,"_type":150,"children":20551,"markDefs":20556,"style":173},"45db8042039e",[20552],{"_key":20553,"_type":154,"marks":20554,"text":20555},"52f30a51c025",[],"An agentic approach starts by inventorying everything. It identifies how many rules exist, where they live, which are active, and whether draft Flows already cover part of the logic. It groups work by object. It proposes whether to merge into existing Flows or create new ones.",[],{"_key":20558,"_type":150,"children":20559,"markDefs":20564,"style":173},"77dbf56a15f8",[20560],{"_key":20561,"_type":154,"marks":20562,"text":20563},"95677f9c8082",[],"A human reviews that plan.",[],{"_key":20566,"_type":150,"children":20567,"markDefs":20572,"style":173},"f916dadfaec7",[20568],{"_key":20569,"_type":154,"marks":20570,"text":20571},"5c8dacc841e7",[],"Only then does the system generate changes, one scoped unit at a time. Each step is validated. Each deployment is deliberate.",[],{"_key":20574,"_type":150,"children":20575,"markDefs":20580,"style":173},"cb4b8f41be59",[20576],{"_key":20577,"_type":154,"marks":20578,"text":20579},"d5115aa4be61",[],"Same task. Opposite outcome.",[],{"_key":20582,"_type":150,"children":20583,"markDefs":20588,"style":158},"7a0e217df0d9",[20584],{"_key":20585,"_type":154,"marks":20586,"text":20587},"686056769129",[],"Where Sweep Fits Into This Shift",[],{"_key":20590,"_type":150,"children":20591,"markDefs":20596,"style":173},"777304685c10",[20592],{"_key":20593,"_type":154,"marks":20594,"text":20595},"d8b094929021",[],"This is exactly the gap we built Sweep to solve.",[],{"_key":20598,"_type":150,"children":20599,"markDefs":20604,"style":173},"3235a57b6f00",[20600],{"_key":20601,"_type":154,"marks":20602,"text":20603},"b0fa6b74c2f8",[],"The missing layer in AI-assisted Salesforce work isn’t another model. It’s context.",[],{"_key":20606,"_type":150,"children":20607,"markDefs":20612,"style":173},"8c4c07d77bd3",[20608],{"_key":20609,"_type":154,"marks":20610,"text":20611},"5383043437b8",[],"Sweep connects directly to your org and gives AI the ability to read before it writes. It understands your metadata, your dependencies, your existing automations. It turns AI from a generator into a participant in your system.",[],{"_key":20614,"_type":150,"children":20615,"markDefs":20620,"style":173},"f783491b4873",[20616],{"_key":20617,"_type":154,"marks":20618,"text":20619},"d02e0e1c6e5c",[],"That changes everything.",[],{"_key":20622,"_type":150,"children":20623,"markDefs":20628,"style":173},"2bb687cdddbe",[20624],{"_key":20625,"_type":154,"marks":20626,"text":20627},"b9743100dd3a",[],"Instead of guessing, it queries. Instead of generating blindly, it plans with awareness. Instead of suggesting risky deployments, it structures changes into safe, reviewable steps.",[],{"_key":20630,"_type":150,"children":20631,"markDefs":20636,"style":173},"9de0c08b42f2",[20632],{"_key":20633,"_type":154,"marks":20634,"text":20635},"67a8227deff8",[],"You remain the architect. The AI becomes the builder.",[],{"_key":20638,"_type":150,"children":20639,"markDefs":20644,"style":158},"a7695c92fdf2",[20640],{"_key":20641,"_type":154,"marks":20642,"text":20643},"f3bcd11460d4",[],"The Real Lesson From the Last 12 Months",[],{"_key":20646,"_type":150,"children":20647,"markDefs":20652,"style":173},"20ef36b429b8",[20648],{"_key":20649,"_type":154,"marks":20650,"text":20651},"e274733e178d",[],"The Salesforce ecosystem has started to learn how to use AI correctly.",[],{"_key":20654,"_type":150,"children":20655,"markDefs":20660,"style":173},"baccd1f40e1c",[20656],{"_key":20657,"_type":154,"marks":20658,"text":20659},"21f6dc7e4157",[],"Vibe coding showed what was possible. It made AI accessible. It proved that natural language could drive real work.",[],{"_key":20662,"_type":150,"children":20663,"markDefs":20668,"style":173},"7086c0b5615b",[20664],{"_key":20665,"_type":154,"marks":20666,"text":20667},"8f7318df775c",[],"But production systems don’t run on vibes.",[],{"_key":20670,"_type":150,"children":20671,"markDefs":20676,"style":173},"bbf9990f536e",[20672],{"_key":20673,"_type":154,"marks":20674,"text":20675},"d5e0151576b1",[],"They run on structure, verification, and context.",[],{"_key":20678,"_type":150,"children":20679,"markDefs":20684,"style":173},"757f9c1eb291",[20680],{"_key":20681,"_type":154,"marks":20682,"text":20683},"099de5ecaff8",[],"The teams that succeed with AI in Salesforce won’t be the ones who generate the fastest. They’ll be the ones who understand their systems deeply enough to guide the generation process.",[],{"_key":20686,"_type":150,"children":20687,"markDefs":20692,"style":173},"64f4aaf105e6",[20688],{"_key":20689,"_type":154,"marks":20690,"text":20691},"12148c6d6729",[],"So for now, read before you write. Verify before you deploy. And keep humans in the loop when decisions matter.",[],{"_key":20694,"_type":150,"children":20695,"markDefs":20714,"style":173},"27c3f6c45939",[20696,20700,20704,20707,20711],{"_key":20697,"_type":154,"marks":20698,"text":20699},"51a4c215658f",[],"Think",{"_key":20701,"_type":154,"marks":20702,"text":20703},"ad6e4ec56d76",[228]," Engineered",{"_key":20705,"_type":154,"marks":20706,"text":9300},"17f0075df9be",[],{"_key":20708,"_type":154,"marks":20709,"text":20710},"5cd3a50eadc1",[228],"vibed",{"_key":20712,"_type":154,"marks":20713,"text":411},"312ae1b23d51",[],[],{"_type":17,"description":20716,"title":20134},"Discover why vibe coding fails in real Salesforce orgs and how agentic engineering enables safe, context-aware automation using metadata and structured execution.",{"_type":22,"current":10000},{"_createdAt":20719,"_id":2622,"_rev":20720,"_system":20721,"_type":33,"_updatedAt":20724,"author":20725,"category":20762,"featuredImage":20768,"modularContent":20801,"postTitle":20805,"publishDate":20806,"richText":20807,"seo":21117,"slug":21120},"2026-04-13T19:26:26Z","ecbaJWLxgJ3RQQWE51RQ89",{"base":20722},{"id":2622,"rev":20723},"9qGNavu5Tnrr4SJYRh13yS","2026-06-29T20:49:34Z",{"authorImage":20726,"authorJobTitle":20760,"authorName":20761},{"_type":37,"altText":20727,"image":20728},"Ido Gaver, CEO of Sweep",{"_type":40,"asset":20729},{"_createdAt":20730,"_id":20731,"_rev":20732,"_type":45,"_updatedAt":20730,"assetId":20733,"extension":1818,"metadata":20734,"mimeType":1843,"originalFilename":20755,"path":20756,"sha1hash":20733,"size":20757,"uploadId":20758,"url":20759},"2025-10-06T19:16:30Z","image-c5609b1c75ad3089116a38d0205ab6212975f989-400x400-jpg","PDI6M2peYzt9g3kd34L2EU","c5609b1c75ad3089116a38d0205ab6212975f989",{"_type":50,"blurHash":20735,"dimensions":20736,"hasAlpha":56,"isOpaque":57,"lqip":20738,"palette":20739},"eZJuAa~q?bay%M~q%Mt7M{fQ4nRjofM{WBxuxuxuWBRjj[ofRjRjM{",{"_type":53,"aspectRatio":54,"height":20737,"width":20737},400,"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAUABQDASIAAhEBAxEB/8QAGAABAQEBAQAAAAAAAAAAAAAAAAcGAgj/xAAlEAABBAEEAgEFAAAAAAAAAAABAgMEBQAGERIhE1EiBxQxQWH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8Aver7B+up1LhgfcOrDSCfwkn9nIbrzR1hGQm0mzkT3HXAF/HYjf1lO+qWsKKjqEN2kkFbrgShts7q39n0Mm97q2kagR+bmxeUEMqLnPr2fWBvqjxR6yM2pSUlKB0T/MZnn5KlBotp5pLY+Q7xgeSNRWEuwkB6ZJdecX2VLUSc5Xycro3JxZ2J27xjA1lXrC7hwm2GZq/GgbDl3sMYxgf/2Q==",{"_type":60,"darkMuted":20740,"darkVibrant":20743,"dominant":20745,"lightMuted":20748,"lightVibrant":20749,"muted":20750,"vibrant":20753},{"_type":62,"background":20741,"foreground":64,"population":20742,"title":64},"#444444",1.6,{"_type":62,"background":20744,"foreground":64,"population":82,"title":64},"#424242",{"_type":62,"background":20746,"foreground":72,"population":20747,"title":64},"#bcbcbc",4.76,{"_type":62,"background":20746,"foreground":72,"population":20747,"title":64},{"_type":62,"background":20746,"foreground":72,"population":82,"title":64},{"_type":62,"background":20751,"foreground":64,"population":20752,"title":64},"#848484",2.08,{"_type":62,"background":20754,"foreground":64,"population":82,"title":64},"#7f7f7f","ido.jpeg","images/9eu1m6zu/production/c5609b1c75ad3089116a38d0205ab6212975f989-400x400.jpg",23366,"eJFMlGCiBRCIbYJS15uMH6mMbND4NlQ1","https://cdn.sanity.io/images/9eu1m6zu/production/c5609b1c75ad3089116a38d0205ab6212975f989-400x400.jpg","CEO, Founder at Sweep","Ido Gaver",{"_createdAt":5,"_id":6,"_rev":7,"_system":20763,"_type":11,"_updatedAt":12,"selectedColor":20765,"seo":20766,"slug":20767,"title":24},{"base":20764},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":20769,"image":20770},"Gartner's Context Layer",{"_type":40,"asset":20771},{"_createdAt":20772,"_id":20773,"_rev":20774,"_type":45,"_updatedAt":20772,"assetId":20775,"extension":105,"metadata":20776,"mimeType":133,"originalFilename":11195,"path":20797,"sha1hash":20775,"size":20798,"uploadId":20799,"url":20800},"2026-04-13T19:39:55Z","image-5391dc887894c92068905874e0be56cb07e44ff1-1600x900-png","FzbG3Yn3P9T7YOpJDXn4fa","5391dc887894c92068905874e0be56cb07e44ff1",{"_type":50,"blurHash":20777,"dimensions":20778,"hasAlpha":57,"isOpaque":56,"lqip":20779,"palette":20780,"thumbHash":20796},"MIB3cx04~89zi]9H?GIpoHt89e$wIu-oM{",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACWElEQVR4nIWSz08TQRTHe8IDSgTS2dluZ7ftbmlLa4ENtGy7bCklQYkGE056IkYOevGgCYaLB0wMHjgoGL0gQQ3GhERjAglevGFi0IPxDzASanvkwlyYr5nlR5BAPHwy773JfOebb16ABtkfSsKckrCghOEkVEX3Oe2eEiYoCe9QwrYCSpDVQ5RxpkWEHo4hHIoiRPV/RE4SO/aJUILSFKsGlGC4bjCDZ1Ipkc10IhHPgGnR/QenOjpEIQyGxkQ6rvGUpVUDKmH1mGFyu9MWuW4HndluxM12RCNtaLPakYinEYskoKmRYw4ZLEODnVYx5FJx+1orvznauucwHkvxguOJfm8QRacfvTkX3baDolNCyav4tRRVD6MwEKIMRVvFvbEWPJ1sEu9nG/nr6cY9QTOa4m6hLCrlIXhuBZ47ALdYRn9pEJWBiyj0eshmbLQns0glLsCMJWFGDFytELycOouvS2fEt3cNfP1Nw0GGcd7VkRMFpwQn3wen1/Pd9blleH0DyOdc5HuKcAvy3vWF8x06Jm40Y+1FC74vx8SHOZ2vzJ2rBhTC6qqic4NZwowmYcVSPjLHNivtI+eyl+5kpgYzYadDuDsWwupCGRuf7oiPCyN89TmpBmiQ1Shhcod29/aJCVXR/fMocnaA7BOWJcauXxFvF2fEl8/PdjdWLu+sLzVvBSjRf1NF394Xlbv0X2REw5dG+MzMLJ+fX+RPHo/vLM+Z26+mm37Jxf5JCdv0nR5AjtT7qESi+3VXR0/t4dSj2srqWu3+xGRtdDhde3Dr/ObkeMuPv6iLUe4huLmHAAAAAElFTkSuQmCC",{"_type":60,"darkMuted":20781,"darkVibrant":20784,"dominant":20786,"lightMuted":20789,"lightVibrant":20791,"muted":20793,"vibrant":20795},{"_type":62,"background":20782,"foreground":64,"population":20783,"title":64},"#3e3532",1.09,{"_type":62,"background":20785,"foreground":64,"population":1127,"title":64},"#946404",{"_type":62,"background":20787,"foreground":72,"population":20788,"title":64},"#f9cd07",5.77,{"_type":62,"background":20790,"foreground":72,"population":14352,"title":72},"#d4ccb0",{"_type":62,"background":20792,"foreground":72,"population":9780,"title":72},"#f0d039",{"_type":62,"background":20794,"foreground":64,"population":16302,"title":64},"#83838c",{"_type":62,"background":20787,"foreground":72,"population":20788,"title":64},"TAiGI4IP0HTChYPgpQNuOQgIj4dw+Ag=","images/9eu1m6zu/production/5391dc887894c92068905874e0be56cb07e44ff1-1600x900.png",166439,"cgySMQFltdYOUrB1pHfhuif6RGUddLq5","https://cdn.sanity.io/images/9eu1m6zu/production/5391dc887894c92068905874e0be56cb07e44ff1-1600x900.png",[20802],{"_key":20803,"_type":142,"cols":143,"filterByCategory":20804,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"24ac9964182c763a035296e74f36a806",{"_ref":6,"_type":1066},"The Context Layer Had Its Day at Gartner. Now Comes the Hard Part.","2026-04-13",[20808,20827,20856,20864,20871,20878,20886,20904,20925,20933,20941,20949,20967,20974,20990,20998,21016,21024,21032,21040,21048,21056,21075,21094,21102,21109],{"_key":20809,"_type":150,"children":20810,"markDefs":20824,"style":173},"85c89cc5ba9a",[20811,20815,20820],{"_key":20812,"_type":154,"marks":20813,"text":20814},"7e83a696b5f8",[],"Last week at ",{"_key":20816,"_type":154,"marks":20817,"text":20819},"a4d0972d0b78",[20818],"728ff9ed8939","Gartner D&A 2026",{"_key":20821,"_type":154,"marks":20822,"text":20823},"4e0045e662dd",[],", something happened that I've been waiting on for about three years.",[20825],{"_key":20818,"_type":272,"blank":57,"href":20826,"noOpener":57,"noReferrer":57,"url":20826},"https://www.gartner.com/en/conferences/emea/data-analytics-uk",{"_key":20828,"_type":150,"children":20829,"markDefs":20851,"style":173},"a0af718a0de6",[20830,20834,20839,20843,20847],{"_key":20831,"_type":154,"marks":20832,"text":20833},"22a326ec5940",[],"The phrase \"context layer\" appeared in the wild. Rita Sallam called it critical infrastructure ",{"_key":20835,"_type":154,"marks":20836,"text":20838},"46baf67a6644",[20837],"2082a191ce94","on par with cybersecurity.",{"_key":20840,"_type":154,"marks":20841,"text":20842},"44c753cc3aa4",[]," The opening keynote framed it as the ",{"_key":20844,"_type":154,"marks":20845,"text":20846},"8b4010cecf25",[228],"architectural foundation that determines whether your AI investment pays off",{"_key":20848,"_type":154,"marks":20849,"text":20850},"97a60512524e",[],". Andres Garcia-Rodeja predicted that 60% of agentic analytics projects built on MCP alone will fail by 2028 without a real semantic layer underneath.",[20852],{"_key":20837,"_ref":20853,"_type":463,"linkType":33,"slug":20854},"d78370ef-b861-4d98-87c1-4cbab41d63a2",{"_type":22,"current":20855},"the-new-perimeter-the-agentic-layer",{"_key":20857,"_type":150,"children":20858,"markDefs":20863,"style":173},"c5bcd8c999ce",[20859],{"_key":20860,"_type":154,"marks":20861,"text":20862},"386bbf6d8b76",[],"I'm not going to pretend I'm surprised. ",[],{"_key":20865,"_type":150,"children":20866,"markDefs":20870,"style":173},"1a8edbfa9496",[20867],{"_key":20860,"_type":154,"marks":20868,"text":20869},[],"This is the bet we made when we started Sweep. ",[],{"_key":20872,"_type":150,"children":20873,"markDefs":20877,"style":173},"4660eafed596",[20874],{"_key":20860,"_type":154,"marks":20875,"text":20876},[],"But I want to say something more useful than \"we told you so,\" because the validation is the easy part. The hard part is what comes next, and most of the conversations I'm having with CROs and CIOs right now suggest the industry is about to learn it the expensive way.",[],{"_key":20879,"_type":150,"children":20880,"markDefs":20885,"style":282},"ed9781969a33",[20881],{"_key":20882,"_type":154,"marks":20883,"text":20884},"cb21e523c745",[],"The foundations-to-tools ratio: Data point of the year",[],{"_key":20887,"_type":150,"children":20888,"markDefs":20901,"style":173},"0e2a3c5e9494",[20889,20893,20897],{"_key":20890,"_type":154,"marks":20891,"text":20892},"5e49f290f136",[],"The single most important number to come out of the summit, in my view, wasn't the 60% ",{"_key":20894,"_type":154,"marks":20895,"text":3116},"1a1b0bf02d35",[20896],"2ca024182d26",{"_key":20898,"_type":154,"marks":20899,"text":20900},"bf51cc534434",[]," failure prediction (which was, in its own right, fairly scary). What struck me most was Gartner's finding that the highest-performing AI organizations spend about 1.78x more on foundations than on tools. That’s nearly 30% above their lower-performing peers. In those organizations, foundations consume around 60% of total AI spend.",[20902],{"_key":20896,"_ref":11612,"_type":463,"linkType":1636,"slug":20903},{"_type":22,"current":11614},{"_key":20905,"_type":150,"children":20906,"markDefs":20920,"style":173},"0f319f2e8d09",[20907,20911,20916],{"_key":20908,"_type":154,"marks":20909,"text":20910},"82a531da3ccc",[],"The companies actually getting ",{"_key":20912,"_type":154,"marks":20913,"text":20915},"edb7b26aa2d5",[20914],"bd5d543188e9","ROI from AI ",{"_key":20917,"_type":154,"marks":20918,"text":20919},"f4e203a988e3",[],"are the ones who understood, before everyone else, that an agent without context is a confident liar with API access.",[20921],{"_key":20914,"_ref":20922,"_type":463,"linkType":33,"slug":20923},"aef6c709-74a6-43d3-ae39-b713aa6dce68",{"_type":22,"current":20924},"the-fastest-path-to-agentforce-roi",{"_key":20926,"_type":150,"children":20927,"markDefs":20932,"style":173},"2565dbc27e54",[20928],{"_key":20929,"_type":154,"marks":20930,"text":20931},"982975a78603",[],"Most enterprises did the opposite. They deployed agents first. They wired up MCP servers to systems whose metadata nobody had cleaned up in eight years and called it transformation. Now, they're staring at adoption metrics that look fine on paper and decision quality that's all the while degrading underneath.",[],{"_key":20934,"_type":150,"children":20935,"markDefs":20940,"style":158},"f50fc398def3",[20936],{"_key":20937,"_type":154,"marks":20938,"text":20939},"79ebf9d39c08",[],"This is especially true in Salesforce, and it's why we built what we built.",[],{"_key":20942,"_type":150,"children":20943,"markDefs":20948,"style":173},"3d0065ab6330",[20944],{"_key":20945,"_type":154,"marks":20946,"text":20947},"693f9678795a",[],"Here's the question I've been asking customers: where in your enterprise does the most consequential business context actually live? Not the most data. The most context — the records that touch revenue, pipeline, customer relationships, renewals, forecasts, and the operational logic your business runs on every day.",[],{"_key":20950,"_type":150,"children":20951,"markDefs":20964,"style":173},"90cd9a3fcd6e",[20952,20956,20961],{"_key":20953,"_type":154,"marks":20954,"text":20955},"905743a78de5",[],"For almost every company we work with, the answer is ",{"_key":20957,"_type":154,"marks":20958,"text":20960},"e8ec1caea293",[20959],"449ddf5658df","Salesforce",{"_key":20962,"_type":154,"marks":20963,"text":4150},"271d2afb2b68",[],[20965],{"_key":20959,"_ref":6614,"_type":463,"linkType":33,"slug":20966},{"_type":22,"current":6616},{"_key":20968,"_type":150,"children":20969,"markDefs":20973,"style":173},"0a2c29cfedfb",[20970],{"_key":20953,"_type":154,"marks":20971,"text":20972},[],"And Salesforce is also, by a wide margin, the most chaotic metadata environment in the modern enterprise. Years of admins, consultants, acquisitions, and well-intentioned automation have produced orgs where nobody — not the RevOps team, not the CIO, and certainly not an AI agent — can answer \"what does this field mean, who depends on it, and what breaks if I change it?\"",[],{"_key":20975,"_type":150,"children":20976,"markDefs":20989,"style":173},"197082fab692",[20977,20981,20985],{"_key":20978,"_type":154,"marks":20979,"text":20980},"bcd495eea735",[],"This is the gap Gartner is now naming ",{"_key":20982,"_type":154,"marks":20983,"text":20984},"4a4f354e7255",[165],"as critical infrastructure.",{"_key":20986,"_type":154,"marks":20987,"text":20988},"1cc5ab7eb44d",[]," We've just been calling it \"the reason your Salesforce-connected agent is going to make a $400K mistake.\"",[],{"_key":20991,"_type":150,"children":20992,"markDefs":20997,"style":158},"0bbbb00ce071",[20993],{"_key":20994,"_type":154,"marks":20995,"text":20996},"32ebf50c2502",[],"\"Too confident about bad data\" is the category-defining phrase",[],{"_key":20999,"_type":150,"children":21000,"markDefs":21013,"style":173},"be99663ed0b3",[21001,21004,21009],{"_key":21002,"_type":154,"marks":21003,"text":3671},"8bf192cdcff3",[],{"_key":21005,"_type":154,"marks":21006,"text":21008},"682d808942a4",[21007],"2448792feb59","Alteryx/Gartner finding",{"_key":21010,"_type":154,"marks":21011,"text":21012},"90230f9c538e",[]," that 89% of US firms increased AI spending while 28% have zero confidence in the data quality feeding those systems is the contradiction the next 18 months will resolve, one way or another. The lead architect quoted in that report nailed it: in 2024, we worried about AI making things up. In 2026, the problem is AI being too confident about bad data.",[21014],{"_key":21007,"_type":272,"blank":57,"href":21015,"noOpener":57,"noReferrer":57,"url":21015},"https://www.alteryx.com/about-us/newsroom/press-release/new-alteryx-research-highlights-trust-and-data-as-keys-to-scaling-ai-pilots",{"_key":21017,"_type":150,"children":21018,"markDefs":21023,"style":173},"1ebc1efe2673",[21019],{"_key":21020,"_type":154,"marks":21021,"text":21022},"72ef5e6073a7",[],"A confident agent acting on bad Salesforce metadata doesn't generate a wrong dashboard. It updates an opportunity stage. It triggers a workflow. It tells a CRO that pipeline is healthy when it isn't. The impact analysis of a context failure scales with the autonomy of the system consuming that context. Agentic AI made the cost of ignoring it linear with deployment.",[],{"_key":21025,"_type":150,"children":21026,"markDefs":21031,"style":158},"14ca252c993b",[21027],{"_key":21028,"_type":154,"marks":21029,"text":21030},"7feea8529a01",[],"What the floor told you, and what it should tell every founder building in this space.",[],{"_key":21033,"_type":150,"children":21034,"markDefs":21039,"style":173},"a5e262a09ed8",[21035],{"_key":21036,"_type":154,"marks":21037,"text":21038},"9cda04fbcec5",[],"The most striking thing in the Gartner write-up, to me, was the floor reporting. Leaders showing up with specific frustrations: governance platforms with no adoption, talk-to-data deployments that don't work reliably, agents already running in production without guardrails, no clear answer to who in the org actually owns this.",[],{"_key":21041,"_type":150,"children":21042,"markDefs":21047,"style":173},"cafd978d5e17",[21043],{"_key":21044,"_type":154,"marks":21045,"text":21046},"c24a74520c23",[],"Every one of those frustrations is a symptom of the same root cause: you cannot govern, query, or automate against a system whose metadata is illegible to both humans and machines. And you cannot fix that with another tool layered on top. You fix it by making the underlying context machine-readable, business-aware, and continuously maintained… which is infrastructure work.",[],{"_key":21049,"_type":150,"children":21050,"markDefs":21055,"style":158},"9e16638412e7",[21051],{"_key":21052,"_type":154,"marks":21053,"text":21054},"50bde8f56b22",[],"Where this goes from here",[],{"_key":21057,"_type":150,"children":21058,"markDefs":21072,"style":173},"0110f38af7f1",[21059,21063,21068],{"_key":21060,"_type":154,"marks":21061,"text":21062},"e175ff1abd9e",[],"Gartner has now given every data and AI leader the language they need to make the foundational case to their board. \"",{"_key":21064,"_type":154,"marks":21065,"text":21067},"f6b3eced483e",[21066],"5d9ede7707a7","Context is critical infrastructure",{"_key":21069,"_type":154,"marks":21070,"text":21071},"d5e59f37a728",[],"\" has become an analyst directive backed by spending data and failure predictions with dates attached.",[21073],{"_key":21066,"_ref":1385,"_type":463,"linkType":33,"slug":21074},{"_type":22,"current":1387},{"_key":21076,"_type":150,"children":21077,"markDefs":21091,"style":173},"02dac842ab71",[21078,21082,21087],{"_key":21079,"_type":154,"marks":21080,"text":21081},"bcb11c13605b",[],"The companies that move now, who treat their Salesforce metadata, their semantic layer, and their ",{"_key":21083,"_type":154,"marks":21084,"text":21086},"bf67ea9a51e7",[21085],"bc72fb5abcbb","context graph",{"_key":21088,"_type":154,"marks":21089,"text":21090},"7928efb474d8",[]," as infrastructure, are the ones who will deploy agents that are actually trustworthy. The ones who keep buying tools without building the foundation will spend 2027 and 2028 doing remediation work… and writing post-mortems.",[21092],{"_key":21085,"_ref":2117,"_type":463,"linkType":33,"slug":21093},{"_type":22,"current":2119},{"_key":21095,"_type":150,"children":21096,"markDefs":21101,"style":173},"fdc51cf46131",[21097],{"_key":21098,"_type":154,"marks":21099,"text":21100},"3ff12386b741",[],"We've been building Sweep for the world Gartner has just come to describe. ",[],{"_key":21103,"_type":150,"children":21104,"markDefs":21108,"style":173},"e72872e0e56b",[21105],{"_key":21098,"_type":154,"marks":21106,"text":21107},[],"We kept watching enterprise AI projects fail in the same place, for the same reason, over and over: the system on the other end of the agent had no idea what it was looking at.",[],{"_key":21110,"_type":150,"children":21111,"markDefs":21116,"style":173},"5d34e5b887bd",[21112],{"_key":21113,"_type":154,"marks":21114,"text":21115},"04285cbff866",[],"That world is here now. The category has a name. The budget exists. Now are you going to build it before your agents need it? Or after they've already broken something?",[],{"_type":17,"description":21118,"title":21119},"Gartner D&A 2026 named the context layer critical infrastructure. Sweep CEO Ido Gaver on why foundations beat tools — and what comes next for agentic AI.","The Context Layer Had Its Day at Gartner: Now Comes the Hard Part",{"_type":22,"current":2624},{"_createdAt":21122,"_id":21123,"_rev":21124,"_system":21125,"_type":33,"_updatedAt":21128,"author":21129,"category":21145,"featuredImage":21151,"modularContent":21182,"postTitle":21186,"publishDate":21187,"richText":21188,"seo":22446,"slug":22451},"2026-04-09T14:44:42Z","fba7cba5-1879-4ed8-9683-a3fd3f8dea3a","VSfH2P8elEP69DpOwuqGha",{"base":21126},{"id":21123,"rev":21127},"316UVaLM3EzaGCToPttTTw","2026-05-15T19:18:16Z",{"authorImage":21130,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":21131},{"_type":40,"asset":21132},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":21133,"mimeType":83,"opt":21143,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":21134,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":21135},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":21136,"darkVibrant":21137,"dominant":21138,"lightMuted":21139,"lightVibrant":21140,"muted":21141,"vibrant":21142},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":21144},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":21146,"_type":11,"_updatedAt":12,"selectedColor":21148,"seo":21149,"slug":21150,"title":24},{"base":21147},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":21152,"image":21153},"Agentforce Slack Integration Errors",{"_type":40,"asset":21154},{"_createdAt":21155,"_id":21156,"_rev":21157,"_type":45,"_updatedAt":21155,"assetId":21158,"extension":105,"metadata":21159,"mimeType":133,"originalFilename":11195,"path":21178,"sha1hash":21158,"size":21179,"uploadId":21180,"url":21181},"2026-04-09T15:08:29Z","image-ae8a172e671e0f2d529d7d547decc53881d19718-1600x900-png","316UVaLM3EzaGCToPtt2zc","ae8a172e671e0f2d529d7d547decc53881d19718",{"_type":50,"blurHash":21160,"dimensions":21161,"exif":21162,"hasAlpha":57,"isOpaque":56,"lqip":21163,"palette":21164},"M14eNc^|D}0C00TKS~jYw0rq009O-s_A~W",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},{"ColorSpace":18837,"PixelXDimension":11175,"PixelYDimension":11174,"_type":17623},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABpUlEQVR4nH2STW/TQBCG8yc8M2t7djdOa0OatKZAIpUiEB8HLg1CQgiQirjxfxE/AFG1pEcuyaV+0a6TOpS0h1e7o9l99M5HTxL9zaRLIW2EFIYtwrlN61w4b7xrONGFUH7e40Qv5QbQ3AHc1D9AioyLFTC/BnZOtjjlTXgr4f+AtnMoDmZnjOxwinQ4hmS+/UwOhh1S9kjJw1AfJtzZr902wro0rBc9Q3oZggDM3X1Uz2c4OP2K0bvX6I8qpOLhZIQyO0KVHqOUJyjlKUo+xq5M0ZcaGQ1Cda3DADSBTtoM3B5eHs1w+ukjPnx5hofTCnlaYCAT1PlbHObvsZ+eYCwzjPkEI3kT4cr3OiAneVsy28ZLgVe+xrfJY3x+MUS955GJQ84VCnkUwZ4ftKIajvehPETK/QiMJW9OOSVFyR4TV+Cg8LBZO/HY/DikW1eqiW1b9XBuyC4M26s2YRvD2oRGr7XagFtlWK8M60JYz3tC9pch+0coLGZwaoPbpSTRdRffIcPRUGD8DCX/ENIzSXQeZMjOTWLj/TqmLt6mmCd7Jon9/hcc6iJP0lAVfQAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":21165,"darkVibrant":21167,"dominant":21169,"lightMuted":21171,"lightVibrant":21173,"muted":21174,"vibrant":21176},{"_type":62,"background":21166,"foreground":64,"population":1527,"title":64},"#693881",{"_type":62,"background":21168,"foreground":64,"population":1127,"title":64},"#995e0e",{"_type":62,"background":21170,"foreground":72,"population":1530,"title":64},"#37c6ea",{"_type":62,"background":21172,"foreground":64,"population":82,"title":64},"#0e718a",{"_type":62,"background":21170,"foreground":72,"population":1530,"title":64},{"_type":62,"background":21175,"foreground":72,"population":1127,"title":64},"#ae9e5e",{"_type":62,"background":21177,"foreground":64,"population":17628,"title":64},"#6a1df3","images/9eu1m6zu/production/ae8a172e671e0f2d529d7d547decc53881d19718-1600x900.png",167335,"fO7VehgdAAKH6FH8MrDCnewrNtBlY7Lr","https://cdn.sanity.io/images/9eu1m6zu/production/ae8a172e671e0f2d529d7d547decc53881d19718-1600x900.png",[21183],{"_key":21184,"_type":142,"cols":143,"filterByCategory":21185,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"69af320173eb9b1c67b568e3e2ce2572",{"_ref":6,"_type":1066},"Agentforce Slack Integration Errors: How to Debug Token, Identity, and Permission Failures","2026-04-09",[21189,21201,21208,21227,21234,21242,21265,21273,21281,21289,21296,21303,21310,21317,21324,21332,21340,21348,21367,21375,21383,21391,21410,21418,21426,21434,21442,21450,21457,21464,21471,21492,21500,21508,21516,21524,21532,21540,21548,21556,21564,21572,21580,21588,21596,21604,21612,21620,21628,21649,21657,21665,21673,21680,21687,21694,21701,21708,21716,21737,21744,21752,21760,21768,21776,21783,21790,21798,21806,21814,21822,21829,21836,21844,21852,21860,21867,21875,21883,21891,21899,21907,21915,21923,21931,21939,21947,21955,21971,21987,22002,22018,22026,22034,22042,22050,22057,22064,22071,22079,22086,22093,22100,22107,22115,22122,22129,22136,22144,22151,22158,22165,22172,22180,22188,22196,22204,22212,22223,22235,22247,22259,22271,22292,22300,22308,22316,22324,22343,22350,22358,22366,22374,22382,22390,22420,22428],{"_key":21190,"_type":150,"children":21191,"markDefs":21200,"style":173},"e18932a551c2",[21192,21196],{"_key":21193,"_type":154,"marks":21194,"text":21195},"8543b4eae4fa",[165],"TL;DR: \n\n",{"_key":21197,"_type":154,"marks":21198,"text":21199},"620c03bd6e69",[],"Agentforce agents failing in Slack? The problem is almost never actually Slack itself. It's more often one of four things: the Slack user doesn't map to a Salesforce identity, the agent isn't eligible for the Slack channel, permissions that work for admins don't hold for real users, or the token chain is pointing at the wrong environment. This guide walks through each failure mode and how to trace the real root cause.\n",[],{"_key":21202,"_type":150,"children":21203,"markDefs":21207,"style":173},"665b894bbae9",[21204],{"_key":21205,"_type":154,"marks":21206,"text":1935},"c586fbc97183",[],[],{"_key":21209,"_type":150,"children":21210,"markDefs":21224,"style":173},"e4f9587dec48",[21211,21215,21220],{"_key":21212,"_type":154,"marks":21213,"text":21214},"367c0cb38351",[],"Unlike some of the other ",{"_key":21216,"_type":154,"marks":21217,"text":21219},"ac53fb4a34e7",[21218],"a118c943974c","Agentforce-based errors,",{"_key":21221,"_type":154,"marks":21222,"text":21223},"adc5888a8e82",[]," Slack-based Agentforce integration failures look deceptively simple from the outside… ",[21225],{"_key":21218,"_ref":590,"_type":463,"linkType":33,"slug":21226},{"_type":22,"current":592},{"_key":21228,"_type":150,"children":21229,"markDefs":21233,"style":173},"7215cf1996ed",[21230],{"_key":21212,"_type":154,"marks":21231,"text":21232},[],"A message doesn't arrive or the agent doesn't appear. Or, even, someone clicks into the experience and nothing happens. It just feels as if \"the Slack integration is broken.\"",[],{"_key":21235,"_type":150,"children":21236,"markDefs":21241,"style":173},"6144f0b748fd",[21237],{"_key":21238,"_type":154,"marks":21239,"text":21240},"628c0a8964f8",[],"Usually, though, the problem is not Slack itself. It's the identity model, permission model, and connection model sitting underneath the integration.",[],{"_key":21243,"_type":150,"children":21244,"markDefs":21264,"style":173},"8bbab967b3b3",[21245,21249,21252,21256,21260],{"_key":21246,"_type":154,"marks":21247,"text":21248},"40008849ef13",[],"Slack introduces a ",{"_key":21250,"_type":154,"marks":21251,"text":3675},"d5388abac421",[228],{"_key":21253,"_type":154,"marks":21254,"text":21255},"7f6448454ba8",[]," operating environment for Agentforce. This means every single assumption that already caused trouble ",{"_key":21257,"_type":154,"marks":21258,"text":21259},"27ba428720dd",[228],"inside",{"_key":21261,"_type":154,"marks":21262,"text":21263},"45d8612a9fd2",[]," Salesforce now has to hold true across two systems at once.",[],{"_key":21266,"_type":150,"children":21267,"markDefs":21272,"style":158},"e45dabd22a25",[21268],{"_key":21269,"_type":154,"marks":21270,"text":21271},"0e767fe982c3",[],"Common symptoms of Slack integration errors",[],{"_key":21274,"_type":150,"children":21275,"markDefs":21280,"style":173},"e49b1a5d3881",[21276],{"_key":21277,"_type":154,"marks":21278,"text":21279},"c2bd0df03c88",[],"\"Error on retrieving the token\" Agent does not appear in Slack for installation or review Slack user can see the app but cannot interact with the agent Messages send, but no response comes back Agent responds inconsistently depending on the user human handoff or escalation works in Salesforce channels but not in Slack Agent works for admins or test users, but not for broader teams",[],{"_key":21282,"_type":150,"children":21283,"markDefs":21288,"style":173},"8dfda008e0b4",[21284],{"_key":21285,"_type":154,"marks":21286,"text":21287},"0ae72f53d16d",[],"These failures usually fall into one of four buckets: ",[],{"_key":21290,"_type":150,"children":21291,"level":54,"listItem":902,"markDefs":21295,"style":173},"0288b63e3e0a",[21292],{"_key":21285,"_type":154,"marks":21293,"text":21294},[],"Identity mapping",[],{"_key":21297,"_type":150,"children":21298,"level":54,"listItem":902,"markDefs":21302,"style":173},"18d16e530c6d",[21299],{"_key":21285,"_type":154,"marks":21300,"text":21301},[],"Permission gaps, ",[],{"_key":21304,"_type":150,"children":21305,"level":54,"listItem":902,"markDefs":21309,"style":173},"f9de57ba37e7",[21306],{"_key":21285,"_type":154,"marks":21307,"text":21308},[],"Agent eligibility",[],{"_key":21311,"_type":150,"children":21312,"level":54,"listItem":902,"markDefs":21316,"style":173},"074a7ebb2e2d",[21313],{"_key":21285,"_type":154,"marks":21314,"text":21315},[],"Environment/configuration mismatch",[],{"_key":21318,"_type":150,"children":21319,"markDefs":21323,"style":173},"97eb0f63b581",[21320],{"_key":21285,"_type":154,"marks":21321,"text":21322},[],"The same thing connects all four and it makes them hard to diagnose: the relationships between users, permissions, agents, and configurations are metadata.  Most teams have no clean way to trace those relationships when something breaks.",[],{"_key":21325,"_type":150,"children":21326,"markDefs":21331,"style":158},"56b6a614a3d5",[21327],{"_key":21328,"_type":154,"marks":21329,"text":21330},"d25f836c7cd8",[],"The first big failure mode: identity mapping breaks",[],{"_key":21333,"_type":150,"children":21334,"markDefs":21339,"style":173},"441feea82860",[21335],{"_key":21336,"_type":154,"marks":21337,"text":21338},"503e38453efd",[],"Slack integration depends on Salesforce being able to understand who the Slack user is in a way that matters for access, routing, and action execution.",[],{"_key":21341,"_type":150,"children":21342,"markDefs":21347,"style":173},"1727ed86aa66",[21343],{"_key":21344,"_type":154,"marks":21345,"text":21346},"1a125856d101",[],"That sounds fairly obvious, but it creates a lot of… let’s call them “opportunities for failure.”",[],{"_key":21349,"_type":150,"children":21350,"markDefs":21364,"style":173},"b16e7c920fdb",[21351,21355,21360],{"_key":21352,"_type":154,"marks":21353,"text":21354},"68b6828c5094",[],"Inside Salesforce, Agentforce operates in a permission model tied to Salesforce users, ",{"_key":21356,"_type":154,"marks":21357,"text":21359},"7e6c5704a57f",[21358],"380774291880","permission sets,",{"_key":21361,"_type":154,"marks":21362,"text":21363},"ecb3e819392d",[]," object access, field visibility, and org-level security. Inside Slack, the person interacting with the agent may not cleanly map to an existing Salesforce user record, may not have the right license, or may not be recognized at all by the connection layer.",[21365],{"_key":21358,"_ref":3603,"_type":463,"linkType":33,"slug":21366},{"_type":22,"current":3605},{"_key":21368,"_type":150,"children":21369,"markDefs":21374,"style":173},"f0eba16069a3",[21370],{"_key":21371,"_type":154,"marks":21372,"text":21373},"fd5930ad4710",[],"That is what usually sits underneath errors like:",[],{"_key":21376,"_type":150,"children":21377,"markDefs":21382,"style":173},"731738e65341",[21378],{"_key":21379,"_type":154,"marks":21380,"text":21381},"638861fcfedf",[165],"\"Error on retrieving the token\"",[],{"_key":21384,"_type":150,"children":21385,"markDefs":21390,"style":173},"14d318f49ce4",[21386],{"_key":21387,"_type":154,"marks":21388,"text":21389},"11ae9bff75c5",[],"This error often gets treated like a transient auth problem. But no, it usually isn't. It's more often a visible symptom of a system being unable to establish the right relationship between the Slack-side identity and the Salesforce-side identity needed to complete the interaction.",[],{"_key":21392,"_type":150,"children":21393,"markDefs":21407,"style":173},"799087ddc8b2",[21394,21398,21403],{"_key":21395,"_type":154,"marks":21396,"text":21397},"62d2fa10b3ee",[228,165],"🪄 Slack-specific failures sit alongside the ",{"_key":21399,"_type":154,"marks":21400,"text":21402},"e5d87f98b677",[228,21401,165],"1df3ffb850cb","5 Salesforce errors most likely to break Agentforce",{"_key":21404,"_type":154,"marks":21405,"text":21406},"3bf0eac3fada",[228,165],"  but with the added complexity of a second system to keep in sync.",[21408],{"_key":21401,"_ref":712,"_type":463,"linkType":33,"slug":21409},{"_type":22,"current":714},{"_key":21411,"_type":150,"children":21412,"markDefs":21417,"style":282},"330b07886818",[21413],{"_key":21414,"_type":154,"marks":21415,"text":21416},"0973dc3abb0c",[],"How to solve identity mapping issues",[],{"_key":21419,"_type":150,"children":21420,"markDefs":21425,"style":173},"811f422bf6b2",[21421],{"_key":21422,"_type":154,"marks":21423,"text":21424},"e0e95182b8e8",[],"Start by asking a very literal question:",[],{"_key":21427,"_type":150,"children":21428,"markDefs":21433,"style":173},"5f8066459f7f",[21429],{"_key":21430,"_type":154,"marks":21431,"text":21432},"11d3ebfba567",[],"Does every Slack user who needs to interact with the agent have a valid, recognized path into Salesforce?",[],{"_key":21435,"_type":150,"children":21436,"markDefs":21441,"style":173},"91c5e16193e7",[21437],{"_key":21438,"_type":154,"marks":21439,"text":21440},"013c8b8eaa43",[],"That means checking:",[],{"_key":21443,"_type":150,"children":21444,"level":54,"listItem":171,"markDefs":21449,"style":173},"27f1e82a1394",[21445],{"_key":21446,"_type":154,"marks":21447,"text":21448},"019618b8bf4e",[],"Does the user exist in Slack? ",[],{"_key":21451,"_type":150,"children":21452,"level":54,"listItem":171,"markDefs":21456,"style":173},"0b1c19b5398b",[21453],{"_key":21446,"_type":154,"marks":21454,"text":21455},[],"Does the corresponding user exist in Salesforce? ",[],{"_key":21458,"_type":150,"children":21459,"level":54,"listItem":171,"markDefs":21463,"style":173},"88f750812695",[21460],{"_key":21446,"_type":154,"marks":21461,"text":21462},[],"Is the connection between those two identities configured correctly?",[],{"_key":21465,"_type":150,"children":21466,"level":54,"listItem":171,"markDefs":21470,"style":173},"613f3a37a67e",[21467],{"_key":21446,"_type":154,"marks":21468,"text":21469},[],"Does the Salesforce-side user have the right access and license to participate in the interaction?",[],{"_key":21472,"_type":150,"children":21473,"markDefs":21487,"style":173},"2df69e6a56ee",[21474,21478,21483],{"_key":21475,"_type":154,"marks":21476,"text":21477},"d49e05f5062b",[],"This is a ",{"_key":21479,"_type":154,"marks":21480,"text":21482},"7575d37f50f7",[21481],"c514c3eca8ed","metadata dependency chain",{"_key":21484,"_type":154,"marks":21485,"text":21486},"8682e09f4e72",[],". Each link depends on the one before it, and none of them are visible from the Slack side.",[21488],{"_key":21481,"_ref":21489,"_type":463,"linkType":33,"slug":21490},"6e4d2998-1040-4df2-8eda-b21829c3fef2",{"_type":22,"current":21491},"how-metadata-visualization-changes-the-game",{"_key":21493,"_type":150,"children":21494,"markDefs":21499,"style":173},"644edf0c0405",[21495],{"_key":21496,"_type":154,"marks":21497,"text":21498},"29288e933d08",[],"Teams often configure the Slack app successfully, connect the agent, test with one admin account, and assume the integration is done. Then real users try it and fail because the test user had a complete Salesforce footprint and everyone else does not.",[],{"_key":21501,"_type":150,"children":21502,"markDefs":21507,"style":173},"3404eca5d05f",[21503],{"_key":21504,"_type":154,"marks":21505,"text":21506},"fcb95fb6b3eb",[],"If users in Slack don’t actually have a corresponding Salesforce identity, or do not have enough Salesforce context to support the interaction, the integration may fail before the agent ever has a chance to do anything intelligent.",[],{"_key":21509,"_type":150,"children":21510,"markDefs":21515,"style":173},"ef7c547a3431",[21511],{"_key":21512,"_type":154,"marks":21513,"text":21514},"15b60e5244f9",[],"In some cases, people interacting through Slack may require provisional Salesforce access or some other supported identity path to participate in the Agentforce experience. This is one of the easiest things to overlook because the Slack side looks healthy while the Salesforce side quietly rejects the interaction model.",[],{"_key":21517,"_type":150,"children":21518,"markDefs":21523,"style":158},"8ff9899322ed",[21519],{"_key":21520,"_type":154,"marks":21521,"text":21522},"e41f9cfb1375",[],"The second failure mode: the agent is not actually eligible for Slack",[],{"_key":21525,"_type":150,"children":21526,"markDefs":21531,"style":173},"c77e6ec202ab",[21527],{"_key":21528,"_type":154,"marks":21529,"text":21530},"caf01d71e406",[],"A surprisingly common issue is that the agent exists, works elsewhere, but doesn’t appear in Slack.",[],{"_key":21533,"_type":150,"children":21534,"markDefs":21539,"style":173},"a0ae8891cd4c",[21535],{"_key":21536,"_type":154,"marks":21537,"text":21538},"5ce4ad298d94",[],"Teams assume that if an agent exists in Agentforce, it can automatically be surfaced in any supported channel. That assumption causes a lot of wasted debugging time.",[],{"_key":21541,"_type":150,"children":21542,"markDefs":21547,"style":173},"a7d2a01dab12",[21543],{"_key":21544,"_type":154,"marks":21545,"text":21546},"4dbacb3d1b38",[],"The agent has to be configured in a way that makes it eligible for Slack review, connection, and installation.",[],{"_key":21549,"_type":150,"children":21550,"markDefs":21555,"style":173},"d9bb4ecc98c5",[21551],{"_key":21552,"_type":154,"marks":21553,"text":21554},"f9b3e431c7d6",[],"One specific detail that trips people up is that agents often need \"Agent\" in their label to appear properly for Slack workflows. It sounds minor. It isn't. Miss it, and people go chasing authentication or permission problems that aren't actually the root cause.",[],{"_key":21557,"_type":150,"children":21558,"markDefs":21563,"style":282},"57ae6a657cc7",[21559],{"_key":21560,"_type":154,"marks":21561,"text":21562},"9c1fd5990e9c",[],"How to solve agent eligibility issues",[],{"_key":21565,"_type":150,"children":21566,"markDefs":21571,"style":173},"23093799f2e9",[21567],{"_key":21568,"_type":154,"marks":21569,"text":21570},"dcd53c42f48b",[],"When the agent is missing from Slack, unavailable for installation, or invisible in the review flow, check the agent itself before you check Slack.",[],{"_key":21573,"_type":150,"children":21574,"markDefs":21579,"style":173},"ed4a45b61011",[21575],{"_key":21576,"_type":154,"marks":21577,"text":21578},"11392ad4d77b",[],"Specifically:",[],{"_key":21581,"_type":150,"children":21582,"markDefs":21587,"style":173},"d652e608a5bd",[21583],{"_key":21584,"_type":154,"marks":21585,"text":21586},"cd5c2976739d",[],"Does the agent meet Slack channel eligibility requirements? Is it labeled correctly, including use of \"Agent\" where required? Is the agent properly published or activated? Has it been connected through the right configuration path?",[],{"_key":21589,"_type":150,"children":21590,"markDefs":21595,"style":173},"96da5986cd17",[21591],{"_key":21592,"_type":154,"marks":21593,"text":21594},"de6c2aabd55f",[],"This is one of those areas where teams lose time because they debug the transport layer first. But sometimes the problem is simpler: the agent is not actually recognized as deployable in the Slack context.",[],{"_key":21597,"_type":150,"children":21598,"markDefs":21603,"style":173},"479ee049f0e1",[21599],{"_key":21600,"_type":154,"marks":21601,"text":21602},"94c6e74e7b8c",[],"If the agent is not visible where it should be, do not assume a token or Slack API problem. First confirm the agent qualifies to be there at all.",[],{"_key":21605,"_type":150,"children":21606,"markDefs":21611,"style":158},"723cec694808",[21607],{"_key":21608,"_type":154,"marks":21609,"text":21610},"a2027129c9c4",[],"The third failure mode: permissions work in Salesforce but fail in Slack",[],{"_key":21613,"_type":150,"children":21614,"markDefs":21619,"style":173},"ff0aadee3698",[21615],{"_key":21616,"_type":154,"marks":21617,"text":21618},"b2f19609b5a6",[],"Here, Slack integration starts to mirror the broader Agentforce pattern: the agent works in testing, then fails under real user conditions.",[],{"_key":21621,"_type":150,"children":21622,"markDefs":21627,"style":173},"3578571e0b4a",[21623],{"_key":21624,"_type":154,"marks":21625,"text":21626},"b9f6460dcda3",[],"An admin may be able to run the agent successfully from a controlled environment. A Slack user then asks the same question or invokes the same action, and the interaction fails, stalls, or produces an incomplete response.",[],{"_key":21629,"_type":150,"children":21630,"markDefs":21644,"style":173},"21060621046c",[21631,21635,21640],{"_key":21632,"_type":154,"marks":21633,"text":21634},"fd4088135a83",[228],"(This is often where ",{"_key":21636,"_type":154,"marks":21637,"text":21639},"b89669518a8e",[228,21638],"1915f8741921","INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY ",{"_key":21641,"_type":154,"marks":21642,"text":21643},"18ae5c36ef04",[228]," surfaces in Slack — same cause as the Salesforce error, but it’s a different presentation layer.)",[21645],{"_key":21638,"_ref":21646,"_type":463,"linkType":33,"slug":21647},"447c2a79-dcf7-46d4-8de2-7c9f5ee46409",{"_type":22,"current":21648},"how-to-fix-insufficient_access_on_cross_reference_entity",{"_key":21650,"_type":150,"children":21651,"markDefs":21656,"style":173},"a2bb97f15170",[21652],{"_key":21653,"_type":154,"marks":21654,"text":21655},"7d5dfce56a9b",[],"Why? Because Slack did not remove the need for Salesforce permissions. It added another layer on top of them.",[],{"_key":21658,"_type":150,"children":21659,"markDefs":21664,"style":173},"bb25a9f5ddaf",[21660],{"_key":21661,"_type":154,"marks":21662,"text":21663},"97c648b425ad",[],"The agent still depends on:",[],{"_key":21666,"_type":150,"children":21667,"level":54,"listItem":171,"markDefs":21672,"style":173},"a0c28584816f",[21668],{"_key":21669,"_type":154,"marks":21670,"text":21671},"9c6bba72a786",[],"Object-level permissions ",[],{"_key":21674,"_type":150,"children":21675,"level":54,"listItem":171,"markDefs":21679,"style":173},"38424758a74f",[21676],{"_key":21669,"_type":154,"marks":21677,"text":21678},[],"Field-level security ",[],{"_key":21681,"_type":150,"children":21682,"level":54,"listItem":171,"markDefs":21686,"style":173},"888bf00217e4",[21683],{"_key":21669,"_type":154,"marks":21684,"text":21685},[],"Sharing access ",[],{"_key":21688,"_type":150,"children":21689,"level":54,"listItem":171,"markDefs":21693,"style":173},"ce9529230e54",[21690],{"_key":21669,"_type":154,"marks":21691,"text":21692},[],"Related object visibility ",[],{"_key":21695,"_type":150,"children":21696,"level":54,"listItem":171,"markDefs":21700,"style":173},"e5f985b6a019",[21697],{"_key":21669,"_type":154,"marks":21698,"text":21699},[],"Action eligibility ",[],{"_key":21702,"_type":150,"children":21703,"level":54,"listItem":171,"markDefs":21707,"style":173},"5e450573af1f",[21704],{"_key":21669,"_type":154,"marks":21705,"text":21706},[],"Underlying flow execution rights",[],{"_key":21709,"_type":150,"children":21710,"markDefs":21715,"style":173},"85b5b285a90f",[21711],{"_key":21712,"_type":154,"marks":21713,"text":21714},"7aada3504e0c",[],"Slack does not simplify any of that. It just makes the failure surface harder to see.",[],{"_key":21717,"_type":150,"children":21718,"markDefs":21732,"style":173},"ee9e65db93f6",[21719,21723,21728],{"_key":21720,"_type":154,"marks":21721,"text":21722},"7d5d738192e9",[],"Worth adding that validation logic is one of the trickiest culprits because it fires silently. Check out ",{"_key":21724,"_type":154,"marks":21725,"text":21727},"f579d38e6979",[21726],"663a87b823f1","how to fix FIELD_CUSTOM_VALIDATION_EXCEPTION",{"_key":21729,"_type":154,"marks":21730,"text":21731},"2944fee56ba4",[]," for the patterns that trip up agents but not admins.",[21733],{"_key":21726,"_ref":21734,"_type":463,"linkType":33,"slug":21735},"940eed92-1265-4628-873a-ee49c4a11262",{"_type":22,"current":21736},"fix-salesforce-field-custom-validation-exception",{"_key":21738,"_type":150,"children":21739,"markDefs":21743,"style":173},"3330c00c06a5",[21740],{"_key":21741,"_type":154,"marks":21742,"text":472},"77740bfad753",[],[],{"_key":21745,"_type":150,"children":21746,"markDefs":21751,"style":282},"4a87fcac5029",[21747],{"_key":21748,"_type":154,"marks":21749,"text":21750},"d4c15dba939a",[],"How to solve Slack permission issues",[],{"_key":21753,"_type":150,"children":21754,"markDefs":21759,"style":173},"83b73a2f9162",[21755],{"_key":21756,"_type":154,"marks":21757,"text":21758},"5e113140f1ea",[],"When interactions fail inside Slack, resist the urge to treat it as a \"Slack error.\" Most of the time, it is still a Salesforce access error wearing a Slack costume.",[],{"_key":21761,"_type":150,"children":21762,"markDefs":21767,"style":173},"c428f8a691dd",[21763],{"_key":21764,"_type":154,"marks":21765,"text":21766},"ad3934fd8421",[],"Check the following:",[],{"_key":21769,"_type":150,"children":21770,"level":54,"listItem":171,"markDefs":21775,"style":173},"d8781ea53fe7",[21771],{"_key":21772,"_type":154,"marks":21773,"text":21774},"07c9ef3875c1",[],"What Salesforce user context is actually executing the agent interaction? ",[],{"_key":21777,"_type":150,"children":21778,"level":54,"listItem":171,"markDefs":21782,"style":173},"a4df43e40dff",[21779],{"_key":21772,"_type":154,"marks":21780,"text":21781},[],"Does that context have access to the objects and fields the agent needs? Are related records accessible? ",[],{"_key":21784,"_type":150,"children":21785,"level":54,"listItem":171,"markDefs":21789,"style":173},"c70442e2d90a",[21786],{"_key":21772,"_type":154,"marks":21787,"text":21788},[],"Are flows or actions invoked by the agent runnable under that user context?",[],{"_key":21791,"_type":150,"children":21792,"markDefs":21797,"style":173},"e961e2a0d0d2",[21793],{"_key":21794,"_type":154,"marks":21795,"text":21796},"1fd0d260cd6a",[],"This is especially important for Slack-based interactions that seem simple on the surface, like retrieving a record summary or answering a question about a customer. Those responses may depend on multiple objects, related lookups, or formula-driven values that the executing user cannot fully see.",[],{"_key":21799,"_type":150,"children":21800,"markDefs":21805,"style":173},"a65257bc964a",[21801],{"_key":21802,"_type":154,"marks":21803,"text":21804},"734e27d5df56",[],"What makes Slack hard is that users may interpret any failure as \"the bot is flaky,\" when the real issue is that the security model is behaving exactly as configured.",[],{"_key":21807,"_type":150,"children":21808,"markDefs":21813,"style":173},"df2e96bc254f",[21809],{"_key":21810,"_type":154,"marks":21811,"text":21812},"0780006f7e2b",[],"The correct workflow here is the same as elsewhere in Agentforce:",[],{"_key":21815,"_type":150,"children":21816,"level":54,"listItem":902,"markDefs":21821,"style":173},"c22862612871",[21817],{"_key":21818,"_type":154,"marks":21819,"text":21820},"5ee412b4f420",[],"Identify which Salesforce user context the Slack interaction uses",[],{"_key":21823,"_type":150,"children":21824,"level":54,"listItem":902,"markDefs":21828,"style":173},"a78c15392e2c",[21825],{"_key":21818,"_type":154,"marks":21826,"text":21827},[],"Reproduce the action under that user context Inspect object, field, and record access ",[],{"_key":21830,"_type":150,"children":21831,"level":54,"listItem":902,"markDefs":21835,"style":173},"68639b8fae78",[21832],{"_key":21818,"_type":154,"marks":21833,"text":21834},[],"Validate any downstream automations or flows the action triggers",[],{"_key":21837,"_type":150,"children":21838,"markDefs":21843,"style":173},"38ee2129e53f",[21839],{"_key":21840,"_type":154,"marks":21841,"text":21842},"a659242cbc03",[],"If you do not trace the Salesforce-side access model, you will misdiagnose these failures as channel issues.",[],{"_key":21845,"_type":150,"children":21846,"markDefs":21851,"style":158},"28cc341e2aa2",[21847],{"_key":21848,"_type":154,"marks":21849,"text":21850},"8409ab05f782",[],"The fourth failure mode: tokens, connected apps, and environment mismatches",[],{"_key":21853,"_type":150,"children":21854,"markDefs":21859,"style":173},"12a92a6274c5",[21855],{"_key":21856,"_type":154,"marks":21857,"text":21858},"bfd6d64eada1",[],"The Slack integration layer depends on successful token exchange and a healthy connection between systems. When that breaks, you often see errors like:",[],{"_key":21861,"_type":150,"children":21862,"markDefs":21866,"style":173},"22263973716e",[21863],{"_key":21864,"_type":154,"marks":21865,"text":21381},"35dc53cb6fe6",[165],[],{"_key":21868,"_type":150,"children":21869,"markDefs":21874,"style":173},"66764a099cbf",[21870],{"_key":21871,"_type":154,"marks":21872,"text":21873},"01b63577fc81",[],"This can be caused by identity mapping, but it can also reflect a more traditional integration problem:",[],{"_key":21876,"_type":150,"children":21877,"markDefs":21882,"style":173},"0573be2465c9",[21878],{"_key":21879,"_type":154,"marks":21880,"text":21881},"ad50f7d97544",[],"The connected app is misconfigured The Slack app is installed in the wrong workspace The agent is pointing at the wrong environment Sandbox and production settings are mixed OAuth scopes are incomplete or stale A previously valid token is no longer usable",[],{"_key":21884,"_type":150,"children":21885,"markDefs":21890,"style":173},"5b5f32d43cac",[21886],{"_key":21887,"_type":154,"marks":21888,"text":21889},"61d563b30cd5",[],"Slack integrations often fail at the boundary between \"the app is installed\" and \"the agent is operational.\" That middle space is where teams incorrectly assume the hard part is done.",[],{"_key":21892,"_type":150,"children":21893,"markDefs":21898,"style":282},"527c30abd169",[21894],{"_key":21895,"_type":154,"marks":21896,"text":21897},"cb0babca6e96",[],"How to solve those token and connection failures",[],{"_key":21900,"_type":150,"children":21901,"markDefs":21906,"style":173},"f4d8a02cb118",[21902],{"_key":21903,"_type":154,"marks":21904,"text":21905},"c5064a0f9c06",[],"Treat token errors as a connection health problem, not just an auth string problem.",[],{"_key":21908,"_type":150,"children":21909,"markDefs":21914,"style":173},"8648e926d31c",[21910],{"_key":21911,"_type":154,"marks":21912,"text":21913},"aa9823d47ca6",[165],"Work through the chain:",[],{"_key":21916,"_type":150,"children":21917,"markDefs":21922,"style":173},"aaf0acd7bef2",[21918],{"_key":21919,"_type":154,"marks":21920,"text":21921},"0e9b8ad83856",[],"Is the Slack app installed in the intended workspace? Is the workspace the one your users are actually operating in? Is the connected app in Salesforce configured for the correct environment? Are the agent and Slack integration both pointing to the same org and same stage of deployment? Are all required scopes and permissions present and current?",[],{"_key":21924,"_type":150,"children":21925,"markDefs":21930,"style":173},"63406c11244d",[21926],{"_key":21927,"_type":154,"marks":21928,"text":21929},"ae9d559f8f8d",[],"One of the easiest mistakes to make is testing part of the integration in sandbox and another part in production, or validating the Slack app in one workspace while your actual users live in another. The result is an apparently successful setup that fails when the real traffic arrives.",[],{"_key":21932,"_type":150,"children":21933,"markDefs":21938,"style":173},"b3f1cb42cc16",[21934],{"_key":21935,"_type":154,"marks":21936,"text":21937},"69bc92c500f9",[],"If you see token retrieval failures repeatedly, do not just retry. Reconstruct the entire path from Slack workspace, Slack app, connected app, Salesforce org, Agentforce. Somewhere in that chain, the identity or environment link is broken.",[],{"_key":21940,"_type":150,"children":21941,"markDefs":21946,"style":158},"e45f4ace5a90",[21942],{"_key":21943,"_type":154,"marks":21944,"text":21945},"08aa9b7c4383",[],"Slack-specific deployment mistakes that look like product bugs",[],{"_key":21948,"_type":150,"children":21949,"markDefs":21954,"style":173},"67219c7b93d5",[21950],{"_key":21951,"_type":154,"marks":21952,"text":21953},"d973d92acaac",[],"There are a few recurring Slack mistakes that deserve explicit mention because they waste an outsized amount of time.",[],{"_key":21956,"_type":150,"children":21957,"markDefs":21970,"style":173},"b96f98faa94d",[21958,21962,21966],{"_key":21959,"_type":154,"marks":21960,"text":21961},"b3d1f36e747c",[],"One is ",{"_key":21963,"_type":154,"marks":21964,"text":21965},"968b5099f4d3",[165],"assuming that because the Slack app installed successfully",{"_key":21967,"_type":154,"marks":21968,"text":21969},"5f943254b4de",[],", the agent is ready. Installation just proves one piece of the chain. It does not prove that the agent is eligible, mapped, licensed, and authorized to operate for real users.",[],{"_key":21972,"_type":150,"children":21973,"markDefs":21986,"style":173},"883b8b3a0ce1",[21974,21978,21982],{"_key":21975,"_type":154,"marks":21976,"text":21977},"318766e6cc16",[],"Another is ",{"_key":21979,"_type":154,"marks":21980,"text":21981},"a288ef00bbca",[165],"testing only with admins.",{"_key":21983,"_type":154,"marks":21984,"text":21985},"3b4a680cfd8a",[]," This creates the illusion that the integration is healthy when what's really healthy is the admin's permission footprint.",[],{"_key":21988,"_type":150,"children":21989,"markDefs":22001,"style":173},"755a83201faa",[21990,21993,21997],{"_key":21991,"_type":154,"marks":21992,"text":21977},"02aebd046b17",[],{"_key":21994,"_type":154,"marks":21995,"text":21996},"4a8cd728e739",[165],"overlooking workspace differences.",{"_key":21998,"_type":154,"marks":21999,"text":22000},"6d1af86dd4fb",[]," In organizations with multiple Slack workspaces or staging environments, the integration may be technically correct in the wrong place.",[],{"_key":22003,"_type":150,"children":22004,"markDefs":22017,"style":173},"2fecf749d469",[22005,22009,22013],{"_key":22006,"_type":154,"marks":22007,"text":22008},"d53cfbf45ff1",[],"And another is ",{"_key":22010,"_type":154,"marks":22011,"text":22012},"bd087caa967f",[165],"ignoring escalation behavior. ",{"_key":22014,"_type":154,"marks":22015,"text":22016},"112505a44fcf",[],"A Slack interaction that starts correctly may still fail when it tries to escalate, invoke an action, or retrieve protected data. Teams often validate only the initial message loop and never test deeper operational paths.",[],{"_key":22019,"_type":150,"children":22020,"markDefs":22025,"style":158},"c9254a5f63e2",[22021],{"_key":22022,"_type":154,"marks":22023,"text":22024},"4bb9eec4ee27",[],"How to test Slack integrations properly",[],{"_key":22027,"_type":150,"children":22028,"markDefs":22033,"style":173},"84381aa85128",[22029],{"_key":22030,"_type":154,"marks":22031,"text":22032},"6143ad4d0f2d",[],"Slack integrations need to be tested like a real channel, not like a demo.",[],{"_key":22035,"_type":150,"children":22036,"markDefs":22041,"style":173},"40bb49789555",[22037],{"_key":22038,"_type":154,"marks":22039,"text":22040},"9af1377768dd",[],"That means testing across multiple scenarios:",[],{"_key":22043,"_type":150,"children":22044,"markDefs":22049,"style":282},"e4be68c2c2e1",[22045],{"_key":22046,"_type":154,"marks":22047,"text":22048},"09636704e24e",[],"Test identity scenarios ",[],{"_key":22051,"_type":150,"children":22052,"level":54,"listItem":171,"markDefs":22056,"style":173},"3c552a2587c9",[22053],{"_key":22046,"_type":154,"marks":22054,"text":22055},[],"Admin user with full Salesforce access ",[],{"_key":22058,"_type":150,"children":22059,"level":54,"listItem":171,"markDefs":22063,"style":173},"b62f12536d9f",[22060],{"_key":22046,"_type":154,"marks":22061,"text":22062},[],"Typical internal user with limited access ",[],{"_key":22065,"_type":150,"children":22066,"level":54,"listItem":171,"markDefs":22070,"style":173},"9afe7abeb7fc",[22067],{"_key":22046,"_type":154,"marks":22068,"text":22069},[],"Any user type that will actually interact with the agent in production",[],{"_key":22072,"_type":150,"children":22073,"markDefs":22078,"style":282},"c026ca0a24df",[22074],{"_key":22075,"_type":154,"marks":22076,"text":22077},"bf72471e042c",[],"Test action scenarios ",[],{"_key":22080,"_type":150,"children":22081,"level":54,"listItem":171,"markDefs":22085,"style":173},"5605682e01b2",[22082],{"_key":22075,"_type":154,"marks":22083,"text":22084},[],"Simple informational prompt ",[],{"_key":22087,"_type":150,"children":22088,"level":54,"listItem":171,"markDefs":22092,"style":173},"5350107e8a31",[22089],{"_key":22075,"_type":154,"marks":22090,"text":22091},[],"Prompt that requires record lookup ",[],{"_key":22094,"_type":150,"children":22095,"level":54,"listItem":171,"markDefs":22099,"style":173},"ec3cc58747d5",[22096],{"_key":22075,"_type":154,"marks":22097,"text":22098},[],"Prompt that triggers an action or flow ",[],{"_key":22101,"_type":150,"children":22102,"level":54,"listItem":171,"markDefs":22106,"style":173},"132d430e0c55",[22103],{"_key":22075,"_type":154,"marks":22104,"text":22105},[],"Prompt that requires escalation or handoff",[],{"_key":22108,"_type":150,"children":22109,"markDefs":22114,"style":282},"1ede17755724",[22110],{"_key":22111,"_type":154,"marks":22112,"text":22113},"4d0c3a54407d",[],"Test environment scenarios ",[],{"_key":22116,"_type":150,"children":22117,"level":54,"listItem":171,"markDefs":22121,"style":173},"efa186c48bb6",[22118],{"_key":22111,"_type":154,"marks":22119,"text":22120},[],"Correct Slack workspace ",[],{"_key":22123,"_type":150,"children":22124,"level":54,"listItem":171,"markDefs":22128,"style":173},"be3fc2c740a9",[22125],{"_key":22111,"_type":154,"marks":22126,"text":22127},[],"Correct Salesforce environment ",[],{"_key":22130,"_type":150,"children":22131,"level":54,"listItem":171,"markDefs":22135,"style":173},"cc22c22e8496",[22132],{"_key":22111,"_type":154,"marks":22133,"text":22134},[],"Correct connected app and agent configuration",[],{"_key":22137,"_type":150,"children":22138,"markDefs":22143,"style":282},"00bfc5eb869c",[22139],{"_key":22140,"_type":154,"marks":22141,"text":22142},"f862cbbc738f",[],"Test failure scenarios ",[],{"_key":22145,"_type":150,"children":22146,"level":54,"listItem":902,"markDefs":22150,"style":173},"224194315624",[22147],{"_key":22140,"_type":154,"marks":22148,"text":22149},[],"User with insufficient access ",[],{"_key":22152,"_type":150,"children":22153,"level":54,"listItem":902,"markDefs":22157,"style":173},"5ad51a050aeb",[22154],{"_key":22140,"_type":154,"marks":22155,"text":22156},[],"Agent unable to retrieve required record ",[],{"_key":22159,"_type":150,"children":22160,"level":54,"listItem":902,"markDefs":22164,"style":173},"7cd80e570571",[22161],{"_key":22140,"_type":154,"marks":22162,"text":22163},[],"Escalation attempted when no human is available ",[],{"_key":22166,"_type":150,"children":22167,"level":54,"listItem":902,"markDefs":22171,"style":173},"0e3fcf0e18ab",[22168],{"_key":22140,"_type":154,"marks":22169,"text":22170},[],"Token or connection failure after session start",[],{"_key":22173,"_type":150,"children":22174,"markDefs":22179,"style":173},"32ede3b199a6",[22175],{"_key":22176,"_type":154,"marks":22177,"text":22178},"368194c5a8d6",[],"You’ll essentially need to verify that the entire operational path works under the user conditions you'll actually have.",[],{"_key":22181,"_type":150,"children":22182,"markDefs":22187,"style":158},"87722d0b0d35",[22183],{"_key":22184,"_type":154,"marks":22185,"text":22186},"eb38e06563d0",[],"How to debug Slack failures when nothing obvious is wrong",[],{"_key":22189,"_type":150,"children":22190,"markDefs":22195,"style":173},"f7dd1d05c948",[22191],{"_key":22192,"_type":154,"marks":22193,"text":22194},"f84a13f640e1",[],"The hardest Slack failures are the ones where the app is installed, the agent is visible, users can message it, but behavior is inconsistent or incomplete.",[],{"_key":22197,"_type":150,"children":22198,"markDefs":22203,"style":173},"ae089ce07026",[22199],{"_key":22200,"_type":154,"marks":22201,"text":22202},"e3def68bb0a7",[],"In those cases, you need to move beyond channel-level thinking.",[],{"_key":22205,"_type":150,"children":22206,"markDefs":22211,"style":173},"1de009aa490e",[22207],{"_key":22208,"_type":154,"marks":22209,"text":22210},"b6d8805fe0ce",[],"You should debut in this order:",[],{"_key":22213,"_type":150,"children":22214,"markDefs":22222,"style":173},"fd186a4a8360",[22215,22218],{"_key":22216,"_type":154,"marks":22217,"text":3652},"8561388f9d2d",[165],{"_key":22219,"_type":154,"marks":22220,"text":22221},"401bd8d616fa",[],", confirm the user path. Who is the Slack user? What Salesforce identity, if any, is being used underneath?",[],{"_key":22224,"_type":150,"children":22225,"markDefs":22234,"style":173},"dad24ab411bd",[22226,22230],{"_key":22227,"_type":154,"marks":22228,"text":22229},"6e69ed2eef5b",[165],"Second",{"_key":22231,"_type":154,"marks":22232,"text":22233},"d6528768eed8",[],", confirm the agent path. Is the correct agent actually being invoked? Is it eligible and properly connected for Slack?",[],{"_key":22236,"_type":150,"children":22237,"markDefs":22246,"style":173},"fa79ce1d7b87",[22238,22242],{"_key":22239,"_type":154,"marks":22240,"text":22241},"b1068fdc4227",[165],"Third",{"_key":22243,"_type":154,"marks":22244,"text":22245},"bcd6d1db3cc7",[],", confirm the action path. What is the agent trying to do after receiving the message? Retrieve data? Invoke a flow? Route work? Escalate?",[],{"_key":22248,"_type":150,"children":22249,"markDefs":22258,"style":173},"cd2ae7c48567",[22250,22254],{"_key":22251,"_type":154,"marks":22252,"text":22253},"d41011d0f430",[165],"Fourth",{"_key":22255,"_type":154,"marks":22256,"text":22257},"9590109e8fb3",[],", confirm the permission path. Does the executing user context have the required access all the way down?",[],{"_key":22260,"_type":150,"children":22261,"markDefs":22270,"style":173},"6f84102bd0a2",[22262,22266],{"_key":22263,"_type":154,"marks":22264,"text":22265},"71ad2345b105",[165],"Fifth",{"_key":22267,"_type":154,"marks":22268,"text":22269},"0aca05e0439e",[],", confirm the environment path. Are Slack, the connected app, the Salesforce org, and the agent all pointed at the same real environment?",[],{"_key":22272,"_type":150,"children":22273,"markDefs":22287,"style":173},"60a5e467f5a9",[22274,22278,22283],{"_key":22275,"_type":154,"marks":22276,"text":22277},"f7da05e3926e",[],"What you're really doing here is ",{"_key":22279,"_type":154,"marks":22280,"text":22282},"6dce0b0bac66",[22281],"03ae3906f200","tracing metadata relationships",{"_key":22284,"_type":154,"marks":22285,"text":22286},"1d7d52e6479d",[]," across two systems. The faster you can see those relationships, the faster you resolve the failure.",[22288],{"_key":22281,"_ref":22289,"_type":463,"linkType":33,"slug":22290},"66409fa8-fdf2-4ede-8e9d-1495e46791ad",{"_type":22,"current":22291},"the-junk-drawer-problem-why-salesforce-agents-can-t-find-the-forks",{"_key":22293,"_type":150,"children":22294,"markDefs":22299,"style":173},"315e8bba4e2d",[22295],{"_key":22296,"_type":154,"marks":22297,"text":22298},"5f3bb7a34bea",[],"If you skip this sequence, Slack debugging becomes superstition: reinstall the app, refresh the connection, try again, hope for a different result.",[],{"_key":22301,"_type":150,"children":22302,"markDefs":22307,"style":158},"38333b4b8a15",[22303],{"_key":22304,"_type":154,"marks":22305,"text":22306},"fbc5f7ebda27",[],"The deeper lesson of Slack integration errors",[],{"_key":22309,"_type":150,"children":22310,"markDefs":22315,"style":173},"a06fcc15d1e3",[22311],{"_key":22312,"_type":154,"marks":22313,"text":22314},"31f30616d1ab",[],"Slack makes Agentforce feel lighter and more conversational, but technically it does the opposite. It adds another layer where identity, permissions, routing, and configuration all have to hold.",[],{"_key":22317,"_type":150,"children":22318,"markDefs":22323,"style":173},"a2dff386d35f",[22319],{"_key":22320,"_type":154,"marks":22321,"text":22322},"9494fae4dba9",[],"That is why Slack failures feel slippery. They are not usually caused by one broken thing. They are caused by a mismatch between two systems that each think they are the source of truth.",[],{"_key":22325,"_type":150,"children":22326,"markDefs":22340,"style":173},"e637eb177e4a",[22327,22331,22336],{"_key":22328,"_type":154,"marks":22329,"text":22330},"5d83549bc52a",[],"Salesforce thinks in users, permissions, records, and metadata. Slack thinks in workspaces, apps, channels, and messages. Agentforce has to operate in both worlds at once. This is why ",{"_key":22332,"_type":154,"marks":22333,"text":22335},"78fb9a3cf84b",[22334],"92833d1d17cb","the context layer pattern ",{"_key":22337,"_type":154,"marks":22338,"text":22339},"4f0923049c67",[],"has reached its limits for agent deployments — bolting context onto two source-of-truth systems doesn't scale.",[22341],{"_key":22334,"_ref":2622,"_type":463,"linkType":33,"slug":22342},{"_type":22,"current":2624},{"_key":22344,"_type":150,"children":22345,"markDefs":22349,"style":173},"81dfa6ca4649",[22346],{"_key":22347,"_type":154,"marks":22348,"text":472},"c83a5d73e9a1",[],[],{"_key":22351,"_type":150,"children":22352,"markDefs":22357,"style":173},"753a206c4adc",[22353],{"_key":22354,"_type":154,"marks":22355,"text":22356},"ae28c6d94542",[],"When the integration works, it feels natural. When it fails, it often fails in ways that obscure the real root cause.",[],{"_key":22359,"_type":150,"children":22360,"markDefs":22365,"style":173},"b5fb7cc8f6bf",[22361],{"_key":22362,"_type":154,"marks":22363,"text":22364},"05e4a099db6d",[],"That's why the right way to think about Slack integration errors:",[],{"_key":22367,"_type":150,"children":22368,"markDefs":22373,"style":173},"97d10376b353",[22369],{"_key":22370,"_type":154,"marks":22371,"text":22372},"b3f5b3e15c50",[],"Can this specific user, through this specific workspace, invoke this specific agent, in this specific Salesforce environment, with the access required to complete the work?",[],{"_key":22375,"_type":150,"children":22376,"markDefs":22381,"style":173},"473318728175",[22377],{"_key":22378,"_type":154,"marks":22379,"text":22380},"4179edc76be4",[],"That’s the rub.",[],{"_key":22383,"_type":150,"children":22384,"markDefs":22389,"style":173},"8226f8b54818",[22385],{"_key":22386,"_type":154,"marks":22387,"text":22388},"7a43f706b7bd",[],"And most Slack integration failures happen because the answer, somewhere in that chain, is no.",[],{"_key":22391,"_type":150,"children":22392,"markDefs":22411,"style":173},"4f08e785afaf",[22393,22397,22402,22406],{"_key":22394,"_type":154,"marks":22395,"text":22396},"dd42574cb58f",[],"This is what ",{"_key":22398,"_type":154,"marks":22399,"text":22401},"21f4ea825e42",[22400],"4ac86f8704b6","impact analysis",{"_key":22403,"_type":154,"marks":22404,"text":22405},"b162232bd89b",[]," is for — not just governance or documentation, but operational debugging. When you can see the full chain of users, permissions, configurations, and dependencies in one place, Slack integration failures stop being mysteries. They become traceable. ",{"_key":22407,"_type":154,"marks":22408,"text":22410},"dea94f87b175",[22409],"5a34ccad09e7","That's what we're building at Sweep.",[22412,22416],{"_key":22409,"_ref":22413,"_type":463,"linkType":1636,"slug":22414},"550bebfb-868b-4f34-bbf1-786a87134a5c",{"_type":22,"current":22415},"salesforce",{"_key":22400,"_ref":22417,"_type":463,"linkType":33,"slug":22418},"9c42cc18-5749-4baf-a6c4-23edbafbe13d",{"_type":22,"current":22419},"what-is-impact-analysis-a-practical-guide",{"_key":22421,"_type":150,"children":22422,"markDefs":22427,"style":173},"a7e621499a09",[22423],{"_key":22424,"_type":154,"marks":22425,"text":22426},"cae0d60de898",[],"******",[],{"_key":22429,"_type":150,"children":22430,"markDefs":22443,"style":173},"077e35443237",[22431,22435,22440],{"_key":22432,"_type":154,"marks":22433,"text":22434},"a234631150f7",[],"For the rest of the failure modes across setup, configuration, runtime, permissions, and API surfaces — ",{"_key":22436,"_type":154,"marks":22437,"text":22439},"a9bd2162198d",[22438],"120de161a550","see our exhaustive catalog of Agentforce errors",{"_key":22441,"_type":154,"marks":22442,"text":411},"4a1dd264e106",[],[22444],{"_key":22438,"_ref":590,"_type":463,"linkType":33,"slug":22445},{"_type":22,"current":592},{"_type":17,"description":22447,"shareImage":22448,"title":22450},"Slack integration errors in Agentforce almost always trace to identity mapping, agent eligibility, permissions, or token chains. Here's how to diagnose each.",{"_type":40,"asset":22449},{"_ref":21156,"_type":1066},"How to Fix Agentforce-Slack Integration Errors",{"_type":22,"current":22452},"agentforce-slack-integration-errors",{"_createdAt":22454,"_id":590,"_rev":22455,"_system":22456,"_type":33,"_updatedAt":22459,"author":22460,"category":22476,"featuredImage":22482,"modularContent":22513,"postTitle":22517,"publishDate":22518,"richText":22519,"seo":26714,"slug":26719},"2026-04-08T20:47:47Z","7etfecp2vyOmpPuNDVNsuv",{"base":22457},{"id":590,"rev":22458},"O4505RdNaSikVebRwUANKv","2026-06-29T20:48:11Z",{"authorImage":22461,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":22462},{"_type":40,"asset":22463},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":22464,"mimeType":83,"opt":22474,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":22465,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":22466},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":22467,"darkVibrant":22468,"dominant":22469,"lightMuted":22470,"lightVibrant":22471,"muted":22472,"vibrant":22473},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":22475},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":22477,"_type":11,"_updatedAt":12,"selectedColor":22479,"seo":22480,"slug":22481,"title":24},{"base":22478},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":22483,"image":22484},"A Guide to Agentforce Errors  (and how to solve them)",{"_type":40,"asset":22485},{"_createdAt":22486,"_id":22487,"_rev":22488,"_type":45,"_updatedAt":22486,"assetId":22489,"extension":105,"metadata":22490,"mimeType":133,"originalFilename":18249,"path":22509,"sha1hash":22489,"size":22510,"uploadId":22511,"url":22512},"2026-04-08T21:05:58Z","image-cb0f883ee50146e5b20b8abf7fa13f1d33b3c2dc-1600x900-png","q81r2sSlILGlwpvqM5iEuX","cb0f883ee50146e5b20b8abf7fa13f1d33b3c2dc",{"_type":50,"blurHash":22491,"dimensions":22492,"hasAlpha":57,"isOpaque":56,"lqip":22493,"palette":22494,"thumbHash":22508},"M14eWuof00js-N-,fRE4j?%K00WB-?oetS",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABtUlEQVR4nHVS226bQBT0T7AXYHdJwmWBxBYG4lQxdmKl6v+r6gdUjdI6j32xX8pUZ3EdnDoPoz3XYWbZifDUL87UXjDVC6YguQadJ/CGk3qS/ztP5nruqZ1g4cuEe+pVvCMcD/tc4VIbpBcRdGCO/f8ImeP4eSAMHSH3wpGqEJSrwOC+LfClK2DjyNXOOOmPhJJpp1By3fvCIJDRADGouTAxursKn7sZ8uQKNPM2Z1xMu4IThyNUr5LrvQou+zQuURYVrosKhZ3Bpje4KSu09QLtvMX0ukJup7DZFHk2Q55NkVwVoF0xtiy52hsV92VeoW7WaG+f0DQbVPM1muYRi7sntLcbNO0GdfOAqn7AvH5EVa1QFjVod3SHobPsC9MbZRGnC2TFGqldIbFLpHaJrOiQ5UukOdU6V0/yFeL0EyJTkP1BIVke/2XJDXw/QRDk8AOL4ADfzxzGMfV9P4XkkbtDcukIJVNbyfROcv1HMGp8BPqge1oDKD7ktCu52gmuXiaC6R+S6d+C0cN0St9Bn6mdQnIniDi+k+Vvgqln4aktQTK9lZ528TFnb/k5uD7Tz8LTX/8CvWklss9MwvoAAAAASUVORK5CYII=",{"_type":60,"darkMuted":22495,"darkVibrant":22497,"dominant":22499,"lightMuted":22501,"lightVibrant":22503,"muted":22505,"vibrant":22506},{"_type":62,"background":22496,"foreground":64,"population":14352,"title":64},"#5f5036",{"_type":62,"background":22498,"foreground":64,"population":9780,"title":64},"#131d70",{"_type":62,"background":22500,"foreground":64,"population":13640,"title":64},"#5e69ba",{"_type":62,"background":22502,"foreground":72,"population":6141,"title":64},"#c0bfc4",{"_type":62,"background":22504,"foreground":64,"population":116,"title":64},"#6972e9",{"_type":62,"background":22500,"foreground":64,"population":13640,"title":64},{"_type":62,"background":22507,"foreground":72,"population":1123,"title":64},"#e4c844","yAeGA4APOIh4h3CHfY/J9wgIj4dw+Ag=","images/9eu1m6zu/production/cb0f883ee50146e5b20b8abf7fa13f1d33b3c2dc-1600x900.png",129919,"qDVptdWELdzfYvwcgRzH3x80lxGqKnCp","https://cdn.sanity.io/images/9eu1m6zu/production/cb0f883ee50146e5b20b8abf7fa13f1d33b3c2dc-1600x900.png",[22514],{"_key":22515,"_type":142,"cols":143,"filterByCategory":22516,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"db9f1a33a22b559503d2f2dd8ed0990b",{"_ref":6,"_type":1066},"A Complete Guide to Agentforce Errors (and how to solve them)","2026-04-08",[22520,22528,22536,22543,22559,22578,22586,22604,22611,22619,22627,22642,22662,22681,22696,22713,22728,22743,22758,22766,22773,22781,22789,22797,22805,22813,22825,22836,22857,22865,22873,22881,22889,22897,22905,22913,22921,22929,22937,22945,22960,22979,22987,22995,23003,23011,23019,23027,23035,23043,23050,23058,23065,23073,23081,23089,23097,23105,23113,23134,23141,23149,23157,23165,23173,23180,23188,23196,23204,23212,23233,23240,23248,23256,23264,23272,23280,23288,23295,23303,23311,23319,23327,23334,23342,23350,23358,23366,23374,23382,23389,23397,23405,23413,23421,23429,23437,23445,23453,23461,23469,23481,23489,23497,23505,23513,23521,23529,23536,23544,23552,23560,23568,23576,23584,23592,23600,23608,23616,23624,23636,23644,23652,23670,23678,23686,23693,23701,23709,23717,23725,23733,23741,23759,23767,23782,23789,23807,23814,23822,23830,23838,23846,23854,23875,23883,23901,23909,23917,23925,23933,23941,23949,23956,23964,23971,23979,23987,23995,24003,24011,24019,24027,24034,24042,24050,24062,24069,24077,24085,24093,24101,24109,24117,24125,24133,24141,24149,24157,24176,24194,24202,24210,24218,24226,24234,24242,24250,24258,24266,24274,24282,24290,24306,24313,24321,24329,24337,24349,24357,24373,24381,24389,24396,24411,24419,24426,24438,24446,24454,24462,24470,24477,24492,24500,24507,24523,24531,24539,24547,24555,24563,24571,24579,24591,24599,24606,24614,24622,24630,24638,24645,24653,24661,24669,24677,24684,24692,24700,24708,24716,24724,24732,24740,24755,24763,24771,24779,24787,24795,24803,24811,24819,24834,24842,24857,24865,24873,24881,24889,24897,24905,24920,24935,24943,24951,24959,24975,24983,24991,24999,25007,25015,25023,25031,25039,25047,25055,25063,25071,25086,25094,25102,25110,25118,25126,25142,25150,25158,25170,25182,25190,25198,25206,25214,25222,25230,25238,25246,25258,25270,25278,25286,25294,25302,25310,25318,25326,25334,25342,25350,25361,25377,25385,25393,25401,25409,25417,25425,25433,25441,25449,25457,25465,25480,25488,25496,25504,25512,25520,25528,25536,25544,25552,25567,25575,25583,25591,25599,25607,25615,25623,25631,25639,25647,25655,25663,25671,25679,25687,25694,25710,25718,25726,25734,25742,25749,25757,25765,25773,25781,25789,25797,25809,25817,25825,25833,25841,25849,25857,25865,25873,25881,25889,25897,25905,25921,25929,25944,25952,25960,25968,25976,25984,25992,26000,26008,26016,26024,26032,26040,26047,26055,26063,26071,26079,26087,26095,26103,26110,26118,26126,26134,26149,26157,26165,26173,26181,26189,26197,26205,26213,26228,26236,26254,26261,26269,26277,26285,26293,26301,26309,26317,26325,26333,26341,26349,26356,26364,26380,26388,26396,26404,26412,26420,26436,26444,26452,26460,26468,26476,26484,26511,26519,26527,26535,26543,26551,26572,26580,26588,26596,26604,26619,26626,26634,26642,26650,26658,26666,26674,26682,26690,26698,26706],{"_key":22521,"_type":150,"children":22522,"markDefs":22527,"style":173},"32a197bbbeb9",[22523],{"_key":22524,"_type":154,"marks":22525,"text":22526},"6014b1daef8a",[],"For its part, as AI, Agentforce exposes the failure modes that have always been in your Salesforce.",[],{"_key":22529,"_type":150,"children":22530,"markDefs":22535,"style":173},"ede09ba749a5",[22531],{"_key":22532,"_type":154,"marks":22533,"text":22534},"a494abdc8695",[],"Over the years, Salesforce systems have relied on the elasticity of the human brain. When something breaks, it’s a person who must compensate. A missing field gets filled in manually. A failed validation gets worked around manually. A flow misfires, someone retries it manually. ",[],{"_key":22537,"_type":150,"children":22538,"markDefs":22542,"style":173},"888f2ec28842",[22539],{"_key":22532,"_type":154,"marks":22540,"text":22541},[],"These failures remain local, contained, and often invisible.",[],{"_key":22544,"_type":150,"children":22545,"markDefs":22554,"style":173},"11aa4f089270",[22546,22550],{"_key":22547,"_type":154,"marks":22548,"text":9202},"8ce05c7a3ddd",[22549],"e2511fb9090f",{"_key":22551,"_type":154,"marks":22552,"text":22553},"195e1ca40672",[]," removes that buffer. Entirely.",[22555],{"_key":22549,"_ref":22556,"_type":463,"linkType":1636,"slug":22557},"f26eb539-f268-4e93-a1a5-5bad1eae0e21",{"_type":22,"current":22558},"salesforce-agentforce-assessment",{"_key":22560,"_type":150,"children":22561,"markDefs":22575,"style":173},"e81a62361e2d",[22562,22566,22571],{"_key":22563,"_type":154,"marks":22564,"text":22565},"385763a81f91",[],"An agent executes exactly as instructed. It touches more objects, triggers more automations, and does so repeatedly and concurrently. That means every hidden dependency — permissions, validation rules, flows, data inconsistencies — becomes load-bearing. And when ",{"_key":22567,"_type":154,"marks":22568,"text":22570},"50a5b8c52fc1",[22569],"e9607cba06f9","one of those breaks",{"_key":22572,"_type":154,"marks":22573,"text":22574},"54968ce36eb0",[],", the system fails, or it produces an incorrect output.",[22576],{"_key":22569,"_ref":712,"_type":463,"linkType":33,"slug":22577},{"_type":22,"current":714},{"_key":22579,"_type":150,"children":22580,"markDefs":22585,"style":173},"dbbe1af4e2a2",[22581],{"_key":22582,"_type":154,"marks":22583,"text":22584},"bb1fc801167f",[],"What follows is a cataloging of those failures, with their real error messages, their actual root causes, and what it takes to fix them in a production environment.",[],{"_key":22587,"_type":150,"children":22588,"markDefs":22601,"style":173},"cca9e2920e10",[22589,22593,22598],{"_key":22590,"_type":154,"marks":22591,"text":22592},"90a06dd4301d",[],"For the broader picture of how to get a Salesforce org ready to host agents in the first place, see our ",{"_key":22594,"_type":154,"marks":22595,"text":22597},"58fac51aec6c",[22596],"5692f053a1ba","complete guide to AI readiness in Salesforce",{"_key":22599,"_type":154,"marks":22600,"text":411},"a7cd30beb6ac",[],[22602],{"_key":22596,"_ref":462,"_type":463,"linkType":33,"slug":22603},{"_type":22,"current":465},{"_key":22605,"_type":150,"children":22606,"markDefs":22610,"style":173},"4eef0e99d1f9",[22607],{"_key":22608,"_type":154,"marks":22609,"text":472},"3be14625424a",[],[],{"_key":22612,"_type":150,"children":22613,"markDefs":22618,"style":158},"07da656d6764",[22614],{"_key":22615,"_type":154,"marks":22616,"text":22617},"f8140e0fb6c8",[],"Start with the error matching yours",[],{"_key":22620,"_type":150,"children":22621,"markDefs":22626,"style":173},"8ca73ef54922",[22622],{"_key":22623,"_type":154,"marks":22624,"text":22625},"4d5d875d3b34",[],"To save you some time, eight of the most common errors below have full debugging walkthroughs in dedicated posts. If you're already mid-incident, jump straight to the fix:",[],{"_key":22628,"_type":150,"children":22629,"level":54,"listItem":171,"markDefs":22639,"style":173},"4e742e8ccc0e",[22630,22635],{"_key":22631,"_type":154,"marks":22632,"text":22634},"4af1db68bb9b",[22633,165],"e7b67dab7d26","The 5 biggest Salesforce errors that break Agentforce ",{"_key":22636,"_type":154,"marks":22637,"text":22638},"b7c7131772cf",[],"— the most common production blockers, all in one place.",[22640],{"_key":22633,"_ref":712,"_type":463,"linkType":33,"slug":22641},{"_type":22,"current":714},{"_key":22643,"_type":150,"children":22644,"level":54,"listItem":171,"markDefs":22657,"style":173},"3301e9e8d387",[22645,22650,22653],{"_key":22646,"_type":154,"marks":22647,"text":22649},"e854184b1988",[22648,165],"05d163fa6af5","REQUIRED_FIELD_MISSING",{"_key":22651,"_type":154,"marks":22652,"text":1278},"d9cb3828a76f",[165],{"_key":22654,"_type":154,"marks":22655,"text":22656},"16c26f2d7fee",[]," — when an agent tries to create a record without a required field populated.",[22658],{"_key":22648,"_ref":22659,"_type":463,"linkType":33,"slug":22660},"471f86f3-1eeb-4cfc-b1d0-45649abee29b",{"_type":22,"current":22661},"salesforce-required_field_missing-error-how-to-fix-it",{"_key":22663,"_type":150,"children":22664,"level":54,"listItem":171,"markDefs":22678,"style":173},"ddd42b46129a",[22665,22670,22674],{"_key":22666,"_type":154,"marks":22667,"text":22669},"01b12adb059e",[22668,165],"a7e0e163984b","FIELD_CUSTOM_VALIDATION_EXCEPTION",{"_key":22671,"_type":154,"marks":22672,"text":22673},"3e7e881b82bf",[165],"  ",{"_key":22675,"_type":154,"marks":22676,"text":22677},"b94004130afa",[],"— when an agent action collides with a validation rule built for human input.",[22679],{"_key":22668,"_ref":21734,"_type":463,"linkType":33,"slug":22680},{"_type":22,"current":21736},{"_key":22682,"_type":150,"children":22683,"level":54,"listItem":171,"markDefs":22693,"style":173},"54bac2af8be6",[22684,22689],{"_key":22685,"_type":154,"marks":22686,"text":22688},"5c728a91270b",[22687,165],"a9ab4981ead9","System.LimitException: Apex CPU time limit exceeded ",{"_key":22690,"_type":154,"marks":22691,"text":22692},"f0e144d7ff7a",[],"— the dangerous one. Chained automations breaching the 10-second budget.",[22694],{"_key":22687,"_ref":11684,"_type":463,"linkType":33,"slug":22695},{"_type":22,"current":11686},{"_key":22697,"_type":150,"children":22698,"level":54,"listItem":171,"markDefs":22708,"style":173},"3c02a571b55d",[22699,22704],{"_key":22700,"_type":154,"marks":22701,"text":22703},"dd6acaa63188",[22702,165],"ff4463f3d16b","System.LimitException: Too many DML statements: 151 ",{"_key":22705,"_type":154,"marks":22706,"text":22707},"a842cf835401",[],"— non-bulkified logic firing repeatedly inside a single transaction.",[22709],{"_key":22702,"_ref":22710,"_type":463,"linkType":33,"slug":22711},"16a1115e-2895-4151-97d0-446e3bf7f40c",{"_type":22,"current":22712},"how-to-fix-too-many-dml-statements-151-in-salesforce",{"_key":22714,"_type":150,"children":22715,"level":54,"listItem":171,"markDefs":22725,"style":173},"c95289ec6dbc",[22716,22721],{"_key":22717,"_type":154,"marks":22718,"text":22720},"99b3a10a8c79",[22719,165],"90c74b1be4a2","System.LimitException: Too many SOQL queries: 101 ",{"_key":22722,"_type":154,"marks":22723,"text":22724},"3fcaafce2302",[],"— the loop-inside-a-loop. A true classic.",[22726],{"_key":22719,"_ref":14636,"_type":463,"linkType":33,"slug":22727},{"_type":22,"current":14638},{"_key":22729,"_type":150,"children":22730,"level":54,"listItem":171,"markDefs":22740,"style":173},"0db40e4b8387",[22731,22736],{"_key":22732,"_type":154,"marks":22733,"text":22735},"92a6d9bb053c",[22734,165],"9de1d8e798b1","INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY",{"_key":22737,"_type":154,"marks":22738,"text":22739},"8d600f3d4ade",[]," — Agent User missing access to a related object the action touches.",[22741],{"_key":22734,"_ref":21646,"_type":463,"linkType":33,"slug":22742},{"_type":22,"current":21648},{"_key":22744,"_type":150,"children":22745,"level":54,"listItem":171,"markDefs":22755,"style":173},"02c414a70cd7",[22746,22751],{"_key":22747,"_type":154,"marks":22748,"text":22750},"81173f91e42e",[22749,165],"9af4137d0091","Agentforce Slack integration errors ",{"_key":22752,"_type":154,"marks":22753,"text":22754},"84dd42deeb47",[]," — token retrieval failures, identity mismatches, and missing agent visibility.",[22756],{"_key":22749,"_ref":21123,"_type":463,"linkType":33,"slug":22757},{"_type":22,"current":22452},{"_key":22759,"_type":150,"children":22760,"markDefs":22765,"style":173},"03f44ce74465",[22761],{"_key":22762,"_type":154,"marks":22763,"text":22764},"e5e1700ec0df",[],"Or read straight through — the categories build on each other.",[],{"_key":22767,"_type":150,"children":22768,"markDefs":22772,"style":173},"a4f31d365459",[22769],{"_key":22770,"_type":154,"marks":22771,"text":472},"40cd46f9ab08",[],[],{"_key":22774,"_type":150,"children":22775,"markDefs":22780,"style":158},"d79462dc5259",[22776],{"_key":22777,"_type":154,"marks":22778,"text":22779},"ce38ee6d6f8a",[],"Setup and enablement errors",[],{"_key":22782,"_type":150,"children":22783,"markDefs":22788,"style":173},"0c42878794f1",[22784],{"_key":22785,"_type":154,"marks":22786,"text":22787},"dffed0e9098d",[],"The first class of failures appears before an agent ever runs.",[],{"_key":22790,"_type":150,"children":22791,"markDefs":22796,"style":173},"34f9dfa15dc3",[22792],{"_key":22793,"_type":154,"marks":22794,"text":22795},"292653b92022",[],"You’ll encounter errors like:",[],{"_key":22798,"_type":150,"children":22799,"level":54,"listItem":171,"markDefs":22804,"style":173},"cd3f3fa3a327",[22800],{"_key":22801,"_type":154,"marks":22802,"text":22803},"d5662bb1bb55",[165],"“Agentforce is not enabled in your organization”",[],{"_key":22806,"_type":150,"children":22807,"level":54,"listItem":171,"markDefs":22812,"style":173},"6ba6dfc25b3d",[22808],{"_key":22809,"_type":154,"marks":22810,"text":22811},"ac89e0f0f2e2",[165],"“Agents are still being provisioned”",[],{"_key":22814,"_type":150,"children":22815,"level":54,"listItem":171,"markDefs":22824,"style":173},"182b4b110076",[22816,22820],{"_key":22817,"_type":154,"marks":22818,"text":22819},"773a91205ed4",[],"Missing ",{"_key":22821,"_type":154,"marks":22822,"text":22823},"a9a63521cbce",[165],"“+New Agent” button",[],{"_key":22826,"_type":150,"children":22827,"level":54,"listItem":171,"markDefs":22835,"style":173},"1dc5ad3c594e",[22828,22831],{"_key":22829,"_type":154,"marks":22830,"text":22819},"122de743a6ce",[],{"_key":22832,"_type":154,"marks":22833,"text":22834},"e1a19e56b397",[165],"“New Topic” button",[],{"_key":22837,"_type":150,"children":22838,"markDefs":22852,"style":173},"7d249d5814a6",[22839,22843,22848],{"_key":22840,"_type":154,"marks":22841,"text":22842},"01df65c08565",[],"These aren’t actually ",{"_key":22844,"_type":154,"marks":22845,"text":22847},"bd58bca49b8a",[22846],"42aec630a7d7","logic errors",{"_key":22849,"_type":154,"marks":22850,"text":22851},"08a6b87c4b97",[],". They’re dependency mismatches between platform layers.",[22853],{"_key":22846,"_ref":22854,"_type":463,"linkType":33,"slug":22855},"07959e3b-b1d0-4559-bf64-1298c36759ce",{"_type":22,"current":22856},"logic-lineage-the-missing-half-of-data-governance",{"_key":22858,"_type":150,"children":22859,"markDefs":22864,"style":173},"5d92230da5be",[22860],{"_key":22861,"_type":154,"marks":22862,"text":22863},"b2b1c40202a3",[],"Agentforce depends on Einstein, Data Cloud, and multiple backend services initializing correctly. If any layer lags or fails silently, the UI partially renders or blocks access.",[],{"_key":22866,"_type":150,"children":22867,"markDefs":22872,"style":282},"d678fec038f2",[22868],{"_key":22869,"_type":154,"marks":22870,"text":22871},"9c39364e2662",[],"How to solve it",[],{"_key":22874,"_type":150,"children":22875,"markDefs":22880,"style":173},"c39f137e2a9c",[22876],{"_key":22877,"_type":154,"marks":22878,"text":22879},"5886641e10e7",[],"Resolution here requires sequencing, not troubleshooting.",[],{"_key":22882,"_type":150,"children":22883,"markDefs":22888,"style":173},"c4090d3e6f48",[22884],{"_key":22885,"_type":154,"marks":22886,"text":22887},"02ef4cc4d3d0",[],"You must explicitly enable:",[],{"_key":22890,"_type":150,"children":22891,"level":54,"listItem":171,"markDefs":22896,"style":173},"40fd30fb2af1",[22892],{"_key":22893,"_type":154,"marks":22894,"text":22895},"27589ab88882",[],"Einstein Setup",[],{"_key":22898,"_type":150,"children":22899,"level":54,"listItem":171,"markDefs":22904,"style":173},"a97e8f0b3b2b",[22900],{"_key":22901,"_type":154,"marks":22902,"text":22903},"03450f3dafac",[],"Agentforce Agents (including the default agent toggle)",[],{"_key":22906,"_type":150,"children":22907,"level":54,"listItem":171,"markDefs":22912,"style":173},"c2c7455f3f7d",[22908],{"_key":22909,"_type":154,"marks":22910,"text":22911},"ad9ef0d81502",[],"Data Cloud / Data 360",[],{"_key":22914,"_type":150,"children":22915,"markDefs":22920,"style":173},"8e5948c4a726",[22916],{"_key":22917,"_type":154,"marks":22918,"text":22919},"7e9d153571ac",[],"If errors persist:",[],{"_key":22922,"_type":150,"children":22923,"level":54,"listItem":171,"markDefs":22928,"style":173},"c52568da89a6",[22924],{"_key":22925,"_type":154,"marks":22926,"text":22927},"1fa41c465812",[],"Toggle Agentforce off and back on",[],{"_key":22930,"_type":150,"children":22931,"level":54,"listItem":171,"markDefs":22936,"style":173},"c23e20fca467",[22932],{"_key":22933,"_type":154,"marks":22934,"text":22935},"64bafc83968e",[],"Hard refresh the UI",[],{"_key":22938,"_type":150,"children":22939,"level":54,"listItem":171,"markDefs":22944,"style":173},"6af0bb1e35aa",[22940],{"_key":22941,"_type":154,"marks":22942,"text":22943},"51435da9d562",[],"Verify language settings (non-English can hide UI elements)",[],{"_key":22946,"_type":150,"children":22947,"markDefs":22959,"style":173},"0688dd945449",[22948,22952,22955],{"_key":22949,"_type":154,"marks":22950,"text":22951},"bba87fd48339",[],"The error ",{"_key":22953,"_type":154,"marks":22954,"text":22811},"fed73da02dc3",[165],{"_key":22956,"_type":154,"marks":22957,"text":22958},"99a8110123ff",[]," often reflects backend initialization delays. In new orgs, this can take hours. There is no workaround beyond simply waiting or retriggering provisioning.",[],{"_key":22961,"_type":150,"children":22962,"markDefs":22976,"style":173},"44bbe1445bb3",[22963,22967,22972],{"_key":22964,"_type":154,"marks":22965,"text":22966},"3f39dfac4b6c",[],"These errors are ",{"_key":22968,"_type":154,"marks":22969,"text":22971},"2b396ccda265",[22970],"a72e4c93531c","deterministic",{"_key":22973,"_type":154,"marks":22974,"text":22975},"7e78848f9e18",[],". Once resolved correctly, they do not recur.",[22977],{"_key":22970,"_ref":18333,"_type":463,"linkType":33,"slug":22978},{"_type":22,"current":18335},{"_key":22980,"_type":150,"children":22981,"markDefs":22986,"style":158},"91cb698279b1",[22982],{"_key":22983,"_type":154,"marks":22984,"text":22985},"62118ae84fe0",[],"Agent Builder, topic, and action configuration errors",[],{"_key":22988,"_type":150,"children":22989,"markDefs":22994,"style":173},"a30f3432666a",[22990],{"_key":22991,"_type":154,"marks":22992,"text":22993},"589bd9281902",[],"Once setup completes, failures shift into configuration.",[],{"_key":22996,"_type":150,"children":22997,"markDefs":23002,"style":173},"c39eab3bb4c6",[22998],{"_key":22999,"_type":154,"marks":23000,"text":23001},"b6093fc693f2",[],"Common errors include:",[],{"_key":23004,"_type":150,"children":23005,"level":54,"listItem":171,"markDefs":23010,"style":173},"1ce5793e0a23",[23006],{"_key":23007,"_type":154,"marks":23008,"text":23009},"120e98381fbe",[165],"“Topic Overlap Detected”",[],{"_key":23012,"_type":150,"children":23013,"level":54,"listItem":171,"markDefs":23018,"style":173},"2e8e22eb864e",[23014],{"_key":23015,"_type":154,"marks":23016,"text":23017},"82e83b892da1",[165],"“Configuration Issues Detected”",[],{"_key":23020,"_type":150,"children":23021,"level":54,"listItem":171,"markDefs":23026,"style":173},"399dc715ee05",[23022],{"_key":23023,"_type":154,"marks":23024,"text":23025},"3f6631cd8b6f",[165],"“We couldn’t retrieve the action’s output”",[],{"_key":23028,"_type":150,"children":23029,"level":54,"listItem":171,"markDefs":23034,"style":173},"f14b3c79fe51",[23030],{"_key":23031,"_type":154,"marks":23032,"text":23033},"2f0861455695",[165],"UNKNOWN_EXCEPTION (Knowledge / Data Library)",[],{"_key":23036,"_type":150,"children":23037,"markDefs":23042,"style":173},"0b05c0a437d4",[23038],{"_key":23039,"_type":154,"marks":23040,"text":23041},"00fd303d9e59",[],"These errors arise when the agent cannot reliably classify a request or cannot successfully execute the action it selects.",[],{"_key":23044,"_type":150,"children":23045,"markDefs":23049,"style":282},"26b69d701e43",[23046],{"_key":23047,"_type":154,"marks":23048,"text":23009},"691e418d6b7c",[],[],{"_key":23051,"_type":150,"children":23052,"markDefs":23057,"style":173},"a085781b0e0f",[23053],{"_key":23054,"_type":154,"marks":23055,"text":23056},"43298f68138f",[],"This occurs when multiple topics contain similar classification language. The Atlas reasoning engine cannot confidently assign intent.",[],{"_key":23059,"_type":150,"children":23060,"markDefs":23064,"style":282},"f4ed53b495cf",[23061],{"_key":23062,"_type":154,"marks":23063,"text":22871},"7a6f49a3c632",[],[],{"_key":23066,"_type":150,"children":23067,"markDefs":23072,"style":173},"4d85560d5830",[23068],{"_key":23069,"_type":154,"marks":23070,"text":23071},"26b1d1c3eb9d",[],"Topics must function as routing boundaries, not descriptions.",[],{"_key":23074,"_type":150,"children":23075,"markDefs":23080,"style":173},"195c0e634602",[23076],{"_key":23077,"_type":154,"marks":23078,"text":23079},"bbd13e1f0b22",[],"Each topic needs:",[],{"_key":23082,"_type":150,"children":23083,"level":54,"listItem":171,"markDefs":23088,"style":173},"2263df5a29cc",[23084],{"_key":23085,"_type":154,"marks":23086,"text":23087},"b22536f6379c",[],"Mutually exclusive scope",[],{"_key":23090,"_type":150,"children":23091,"level":54,"listItem":171,"markDefs":23096,"style":173},"3187418109b0",[23092],{"_key":23093,"_type":154,"marks":23094,"text":23095},"0a067bdc316c",[],"Explicit “out of scope” instructions",[],{"_key":23098,"_type":150,"children":23099,"level":54,"listItem":171,"markDefs":23104,"style":173},"344098a666ce",[23100],{"_key":23101,"_type":154,"marks":23102,"text":23103},"01b58c1f2ce1",[],"Clear intent signals",[],{"_key":23106,"_type":150,"children":23107,"markDefs":23112,"style":173},"5875403ffa6b",[23108],{"_key":23109,"_type":154,"marks":23110,"text":23111},"c1ab4c312af5",[],"Exceeding ~13 topics introduces classification degradation even before the hard limit of 15.",[],{"_key":23114,"_type":150,"children":23115,"markDefs":23129,"style":173},"ac66a8cdc5cf",[23116,23120,23125],{"_key":23117,"_type":154,"marks":23118,"text":23119},"db509c668764",[],"This becomes difficult at scale because topic clarity depends on understanding how actions, objects, and downstream automations interact. Without ",{"_key":23121,"_type":154,"marks":23122,"text":23124},"17e670f265c3",[23123],"1de5d811721d","visibility into that system",{"_key":23126,"_type":154,"marks":23127,"text":23128},"fdeb6148789f",[],", teams tend to write overlapping abstractions.",[23130],{"_key":23123,"_ref":23131,"_type":463,"linkType":33,"slug":23132},"252bd5ca-4f1f-4a3f-a6b4-3c11c5a81bc0",{"_type":22,"current":23133},"salesforce-release-management-prevent-risky-changes",{"_key":23135,"_type":150,"children":23136,"markDefs":23140,"style":282},"17fedc4cc9c2",[23137],{"_key":23138,"_type":154,"marks":23139,"text":23017},"dd42cefa8e13",[],[],{"_key":23142,"_type":150,"children":23143,"markDefs":23148,"style":173},"e4511f548b8c",[23144],{"_key":23145,"_type":154,"marks":23146,"text":23147},"7cca5f84df7f",[],"This error appears during activation when:",[],{"_key":23150,"_type":150,"children":23151,"level":54,"listItem":171,"markDefs":23156,"style":173},"9ef7eae4f2af",[23152],{"_key":23153,"_type":154,"marks":23154,"text":23155},"86943e4ab600",[],"Actions reference inactive flows",[],{"_key":23158,"_type":150,"children":23159,"level":54,"listItem":171,"markDefs":23164,"style":173},"7bc707610202",[23160],{"_key":23161,"_type":154,"marks":23162,"text":23163},"b0c8b236bd62",[],"Required inputs are unmapped",[],{"_key":23166,"_type":150,"children":23167,"level":54,"listItem":171,"markDefs":23172,"style":173},"fa2a0c6b3fd3",[23168],{"_key":23169,"_type":154,"marks":23170,"text":23171},"fe5fca624e51",[],"Output schemas are incomplete",[],{"_key":23174,"_type":150,"children":23175,"markDefs":23179,"style":282},"850955aca8e1",[23176],{"_key":23177,"_type":154,"marks":23178,"text":22871},"8fabc53ee55d",[],[],{"_key":23181,"_type":150,"children":23182,"markDefs":23187,"style":173},"4b77f367531e",[23183],{"_key":23184,"_type":154,"marks":23185,"text":23186},"215bd06f5d49",[],"Every action must be treated as a contract, so, you need to validate:",[],{"_key":23189,"_type":150,"children":23190,"level":54,"listItem":171,"markDefs":23195,"style":173},"f7c62c8e84a9",[23191],{"_key":23192,"_type":154,"marks":23193,"text":23194},"0369a9d884a6",[],"Flow activation state",[],{"_key":23197,"_type":150,"children":23198,"level":54,"listItem":171,"markDefs":23203,"style":173},"8db5e04c90a2",[23199],{"_key":23200,"_type":154,"marks":23201,"text":23202},"34cf3c4de2dc",[],"Input mappings",[],{"_key":23205,"_type":150,"children":23206,"level":54,"listItem":171,"markDefs":23211,"style":173},"1fb047aeb006",[23207],{"_key":23208,"_type":154,"marks":23209,"text":23210},"6475fb96f22e",[],"Output availability",[],{"_key":23213,"_type":150,"children":23214,"markDefs":23228,"style":173},"8d964fa207d8",[23215,23219,23224],{"_key":23216,"_type":154,"marks":23217,"text":23218},"2b5d72a4f289",[],"The challenge here will be ensuring consistency across all actions. In larger agents, this becomes a systemic ",{"_key":23220,"_type":154,"marks":23221,"text":23223},"3697d5aa1c03",[23222],"04c910c50005","audit problem ",{"_key":23225,"_type":154,"marks":23226,"text":23227},"3c2987181bce",[],"rather than a configuration tweak.",[23229],{"_key":23222,"_ref":23230,"_type":463,"linkType":33,"slug":23231},"58bb094e-5e6b-4412-91b4-54d68512cadd",{"_type":22,"current":23232},"the-audit-trail-of-an-ai-agent",{"_key":23234,"_type":150,"children":23235,"markDefs":23239,"style":282},"cb4a78f1064c",[23236],{"_key":23237,"_type":154,"marks":23238,"text":23025},"c04fe1deae0d",[],[],{"_key":23241,"_type":150,"children":23242,"markDefs":23247,"style":173},"350f09f1cadf",[23243],{"_key":23244,"_type":154,"marks":23245,"text":23246},"63f9c40dfe61",[],"This is one of the most common runtime configuration failures.",[],{"_key":23249,"_type":150,"children":23250,"markDefs":23255,"style":173},"fb16e2e8ec81",[23251],{"_key":23252,"_type":154,"marks":23253,"text":23254},"e9db8f6f71fd",[],"It occurs when:",[],{"_key":23257,"_type":150,"children":23258,"level":54,"listItem":171,"markDefs":23263,"style":173},"efaa307eeb4f",[23259],{"_key":23260,"_type":154,"marks":23261,"text":23262},"2996925cbc69",[],"A flow fails internally",[],{"_key":23265,"_type":150,"children":23266,"level":54,"listItem":171,"markDefs":23271,"style":173},"a79e665448d8",[23267],{"_key":23268,"_type":154,"marks":23269,"text":23270},"000076da40b4",[],"The flow returns null",[],{"_key":23273,"_type":150,"children":23274,"level":54,"listItem":171,"markDefs":23279,"style":173},"5a146fa39d2d",[23275],{"_key":23276,"_type":154,"marks":23277,"text":23278},"5709b7fbc9d3",[],"Output mapping is incorrect",[],{"_key":23281,"_type":150,"children":23282,"level":54,"listItem":171,"markDefs":23287,"style":173},"622c37a388b1",[23283],{"_key":23284,"_type":154,"marks":23285,"text":23286},"5507a0d85738",[],"The Agent User lacks access to required data",[],{"_key":23289,"_type":150,"children":23290,"markDefs":23294,"style":282},"304bca1f9501",[23291],{"_key":23292,"_type":154,"marks":23293,"text":22871},"6fa2f52078c2",[],[],{"_key":23296,"_type":150,"children":23297,"markDefs":23302,"style":173},"77b06bec4e8c",[23298],{"_key":23299,"_type":154,"marks":23300,"text":23301},"d659710f0d97",[],"You must debug outside Agentforce first.",[],{"_key":23304,"_type":150,"children":23305,"markDefs":23310,"style":173},"a5916cac3b00",[23306],{"_key":23307,"_type":154,"marks":23308,"text":23309},"60f2e8bff1d7",[],"Run the flow in Flow Debugger. Confirm output values. Then log in as the Agent User and execute the same flow.",[],{"_key":23312,"_type":150,"children":23313,"markDefs":23318,"style":173},"4e1a41ce275b",[23314],{"_key":23315,"_type":154,"marks":23316,"text":23317},"db1806d208c0",[],"If it fails only under the Agent User, the issue is permissions—not logic.",[],{"_key":23320,"_type":150,"children":23321,"markDefs":23326,"style":173},"dcefe4c6d6db",[23322],{"_key":23323,"_type":154,"marks":23324,"text":23325},"e84322d71976",[],"Understanding which objects and fields the flow touches — including related objects and formula dependencies — becomes critical here. That dependency tracing is non-trivial in complex orgs and is exactly where platforms like us (Sweep) replace manual investigation with a full dependency graph.",[],{"_key":23328,"_type":150,"children":23329,"markDefs":23333,"style":282},"1f5f6c6747a6",[23330],{"_key":23331,"_type":154,"marks":23332,"text":23033},"850fff6b87a7",[],[],{"_key":23335,"_type":150,"children":23336,"markDefs":23341,"style":173},"c101b5af6583",[23337],{"_key":23338,"_type":154,"marks":23339,"text":23340},"64c56419e82c",[],"This error commonly appears when integrating Knowledge or Data Library.",[],{"_key":23343,"_type":150,"children":23344,"markDefs":23349,"style":173},"8dfc9422a90e",[23345],{"_key":23346,"_type":154,"marks":23347,"text":23348},"f96da2291237",[],"It is triggered by:",[],{"_key":23351,"_type":150,"children":23352,"level":54,"listItem":171,"markDefs":23357,"style":173},"384a007b01e6",[23353],{"_key":23354,"_type":154,"marks":23355,"text":23356},"01955cad5c63",[],"Missing Knowledge permissions",[],{"_key":23359,"_type":150,"children":23360,"level":54,"listItem":171,"markDefs":23365,"style":173},"2c09a26cc72b",[23361],{"_key":23362,"_type":154,"marks":23363,"text":23364},"3687511f7ed2",[],"Lack of “Allow View Knowledge”",[],{"_key":23367,"_type":150,"children":23368,"level":54,"listItem":171,"markDefs":23373,"style":173},"c3e584a651ba",[23369],{"_key":23370,"_type":154,"marks":23371,"text":23372},"0105ddd042af",[],"Data Cloud dataspace access issues",[],{"_key":23375,"_type":150,"children":23376,"level":54,"listItem":171,"markDefs":23381,"style":173},"d04721cd021c",[23377],{"_key":23378,"_type":154,"marks":23379,"text":23380},"20f22e69b243",[],"Data Streams in error state",[],{"_key":23383,"_type":150,"children":23384,"markDefs":23388,"style":282},"9d1b677e805d",[23385],{"_key":23386,"_type":154,"marks":23387,"text":22871},"40021af280fb",[],[],{"_key":23390,"_type":150,"children":23391,"markDefs":23396,"style":173},"421865fd82c0",[23392],{"_key":23393,"_type":154,"marks":23394,"text":23395},"0395c9234785",[],"Resolution requires rebuilding trust between systems:",[],{"_key":23398,"_type":150,"children":23399,"level":54,"listItem":171,"markDefs":23404,"style":173},"c78b9f3be0d2",[23400],{"_key":23401,"_type":154,"marks":23402,"text":23403},"a91098398f8a",[],"Create a new Agent Data Library",[],{"_key":23406,"_type":150,"children":23407,"level":54,"listItem":171,"markDefs":23412,"style":173},"e64b86699b52",[23408],{"_key":23409,"_type":154,"marks":23410,"text":23411},"c1de8d79c57b",[],"Verify Knowledge object + field access",[],{"_key":23414,"_type":150,"children":23415,"level":54,"listItem":171,"markDefs":23420,"style":173},"cf48e004150c",[23416],{"_key":23417,"_type":154,"marks":23418,"text":23419},"27b7612f0a9a",[],"Assign required permissions",[],{"_key":23422,"_type":150,"children":23423,"level":54,"listItem":171,"markDefs":23428,"style":173},"1bd09d85f96e",[23424],{"_key":23425,"_type":154,"marks":23426,"text":23427},"1fd556d6d71c",[],"Retry Data Streams (sometimes repeatedly)",[],{"_key":23430,"_type":150,"children":23431,"markDefs":23436,"style":173},"732fed3fd47d",[23432],{"_key":23433,"_type":154,"marks":23434,"text":23435},"4308851df212",[],"In new orgs, Data Streams may remain in error for extended periods. This is not always fixable immediately and may require waiting for backend processes to stabilize.",[],{"_key":23438,"_type":150,"children":23439,"markDefs":23444,"style":158},"e2aa5096ae58",[23440],{"_key":23441,"_type":154,"marks":23442,"text":23443},"2ac9586f66f4",[],"Runtime execution errors",[],{"_key":23446,"_type":150,"children":23447,"markDefs":23452,"style":173},"5f51cb749f2d",[23448],{"_key":23449,"_type":154,"marks":23450,"text":23451},"0cd08e3c951f",[],"These errors occur during live conversations and represent the most critical failure surface.",[],{"_key":23454,"_type":150,"children":23455,"markDefs":23460,"style":282},"d45de860de5d",[23456],{"_key":23457,"_type":154,"marks":23458,"text":23459},"2a8a80701cb3",[],"System.LimitException: Apex CPU time limit exceeded",[],{"_key":23462,"_type":150,"children":23463,"markDefs":23468,"style":173},"35f9ce8fdda1",[23464],{"_key":23465,"_type":154,"marks":23466,"text":23467},"5e40fe1c5df4",[],"This is the most dangerous error in Agentforce. It occurs when the cumulative execution time of all triggered automations exceeds the 10-second limit.",[],{"_key":23470,"_type":150,"children":23471,"markDefs":23480,"style":173},"373457564d38",[23472,23476],{"_key":23473,"_type":154,"marks":23474,"text":23475},"c93109234f1a",[],"The key insight: ",{"_key":23477,"_type":154,"marks":23478,"text":23479},"9fa987ff78ef",[165],"Agentforce actions do not run in isolation.",[],{"_key":23482,"_type":150,"children":23483,"markDefs":23488,"style":173},"cdeeb428092e",[23484],{"_key":23485,"_type":154,"marks":23486,"text":23487},"e62022730b5a",[],"When an agent creates a Case, it triggers:",[],{"_key":23490,"_type":150,"children":23491,"level":54,"listItem":171,"markDefs":23496,"style":173},"b9009709c53f",[23492],{"_key":23493,"_type":154,"marks":23494,"text":23495},"999665d9f29a",[],"Apex triggers",[],{"_key":23498,"_type":150,"children":23499,"level":54,"listItem":171,"markDefs":23504,"style":173},"e9cc7e6eac39",[23500],{"_key":23501,"_type":154,"marks":23502,"text":23503},"dfcd4ab753b7",[],"Flows",[],{"_key":23506,"_type":150,"children":23507,"level":54,"listItem":171,"markDefs":23512,"style":173},"00b487fd2245",[23508],{"_key":23509,"_type":154,"marks":23510,"text":23511},"37f4461fb707",[],"Validation rules",[],{"_key":23514,"_type":150,"children":23515,"level":54,"listItem":171,"markDefs":23520,"style":173},"3f86ea8b7ff6",[23516],{"_key":23517,"_type":154,"marks":23518,"text":23519},"174e5ef7ec53",[],"Workflow rules",[],{"_key":23522,"_type":150,"children":23523,"markDefs":23528,"style":173},"09836d8d028b",[23524],{"_key":23525,"_type":154,"marks":23526,"text":23527},"2f88ab84bb50",[],"Each of those may trigger additional automations. In chained actions, this compounds rapidly.",[],{"_key":23530,"_type":150,"children":23531,"markDefs":23535,"style":282},"99fe961282bc",[23532],{"_key":23533,"_type":154,"marks":23534,"text":22871},"a17778fd7517",[],[],{"_key":23537,"_type":150,"children":23538,"markDefs":23543,"style":173},"ce8d44e1c562",[23539],{"_key":23540,"_type":154,"marks":23541,"text":23542},"5ea3da80d0ff",[],"This is not a fixable error in isolation. It requires a full automation audit.",[],{"_key":23545,"_type":150,"children":23546,"markDefs":23551,"style":173},"b7a5992d4a08",[23547],{"_key":23548,"_type":154,"marks":23549,"text":23550},"f6b0535d0630",[],"You must identify:",[],{"_key":23553,"_type":150,"children":23554,"level":54,"listItem":171,"markDefs":23559,"style":173},"9a7e5a2b6417",[23555],{"_key":23556,"_type":154,"marks":23557,"text":23558},"06137d8ec70d",[],"Every automation on each object the agent touches",[],{"_key":23561,"_type":150,"children":23562,"level":54,"listItem":171,"markDefs":23567,"style":173},"262751243a2a",[23563],{"_key":23564,"_type":154,"marks":23565,"text":23566},"9d86f2718245",[],"The order of execution",[],{"_key":23569,"_type":150,"children":23570,"level":54,"listItem":171,"markDefs":23575,"style":173},"9be62bc19e5d",[23571],{"_key":23572,"_type":154,"marks":23573,"text":23574},"c5205127872d",[],"Cross-object dependencies",[],{"_key":23577,"_type":150,"children":23578,"markDefs":23583,"style":173},"e36f82d4c99c",[23579],{"_key":23580,"_type":154,"marks":23581,"text":23582},"e0b4922b80ad",[],"Then:",[],{"_key":23585,"_type":150,"children":23586,"level":54,"listItem":171,"markDefs":23591,"style":173},"b3761c007d25",[23587],{"_key":23588,"_type":154,"marks":23589,"text":23590},"45b9de145d5e",[],"Consolidate redundant automations",[],{"_key":23593,"_type":150,"children":23594,"level":54,"listItem":171,"markDefs":23599,"style":173},"5d4f3d87d89a",[23595],{"_key":23596,"_type":154,"marks":23597,"text":23598},"b65803f24b36",[],"Replace after-save flows with before-save flows where possible",[],{"_key":23601,"_type":150,"children":23602,"level":54,"listItem":171,"markDefs":23607,"style":173},"71da4540f362",[23603],{"_key":23604,"_type":154,"marks":23605,"text":23606},"ee9f8ee42b17",[],"Introduce Apex circuit breakers (Limits.getCpuTime())",[],{"_key":23609,"_type":150,"children":23610,"level":54,"listItem":171,"markDefs":23615,"style":173},"1164c501d34c",[23611],{"_key":23612,"_type":154,"marks":23613,"text":23614},"407e01532881",[],"Test under concurrency (not single-user testing)",[],{"_key":23617,"_type":150,"children":23618,"markDefs":23623,"style":173},"ec97a6c8ba47",[23619],{"_key":23620,"_type":154,"marks":23621,"text":23622},"5565f3094681",[],"The difficulty is, and will continue to be, visibility.",[],{"_key":23625,"_type":150,"children":23626,"markDefs":23635,"style":173},"6eec83afdfdb",[23627,23631],{"_key":23628,"_type":154,"marks":23629,"text":23630},"355ea73e376c",[],"Most teams cannot easily answer: ",{"_key":23632,"_type":154,"marks":23633,"text":23634},"1498d46f54bf",[228],"what fires when this record changes?",[],{"_key":23637,"_type":150,"children":23638,"markDefs":23643,"style":173},"95454796544c",[23639],{"_key":23640,"_type":154,"marks":23641,"text":23642},"9f7d427b0afe",[],"That’s precisely the problem Sweep addresses — surfacing all automations and dependencies across objects instantly, rather than requiring manual tracing across flows, triggers, and metadata relationships.",[],{"_key":23645,"_type":150,"children":23646,"markDefs":23651,"style":173},"ef2877ec64c1",[23647],{"_key":23648,"_type":154,"marks":23649,"text":23650},"922fb5364194",[],"Without that visibility, CPU issues become iterative guesswork.",[],{"_key":23653,"_type":150,"children":23654,"markDefs":23667,"style":173},"0bba5a7867b1",[23655,23659,23664],{"_key":23656,"_type":154,"marks":23657,"text":23658},"9585a63d37bf",[228],"(For the full step-by-step walkthrough including the audit checklist, see our ",{"_key":23660,"_type":154,"marks":23661,"text":23663},"20cb96231838",[228,23662],"647b2f1934f2","dedicated guide to fixing Apex CPU time limit exceeded",{"_key":23665,"_type":154,"marks":23666,"text":269},"e7b2dac5220a",[],[23668],{"_key":23662,"_ref":11684,"_type":463,"linkType":33,"slug":23669},{"_type":22,"current":11686},{"_key":23671,"_type":150,"children":23672,"markDefs":23677,"style":282},"53a0ba3d6135",[23673],{"_key":23674,"_type":154,"marks":23675,"text":23676},"fa51de9992de",[],"System.LimitException: Too many DML statements: 151",[],{"_key":23679,"_type":150,"children":23680,"markDefs":23685,"style":173},"52903d80e8e9",[23681],{"_key":23682,"_type":154,"marks":23683,"text":23684},"6ee9d5ce40f2",[],"This occurs when flows or triggers perform excessive database operations, often inside loops.",[],{"_key":23687,"_type":150,"children":23688,"markDefs":23692,"style":282},"fdec1903f582",[23689],{"_key":23690,"_type":154,"marks":23691,"text":22871},"1675599e026f",[],[],{"_key":23694,"_type":150,"children":23695,"markDefs":23700,"style":173},"7fcfc3bf2a2c",[23696],{"_key":23697,"_type":154,"marks":23698,"text":23699},"b15fdc03e5ee",[],"The root cause is almost always non-bulkified logic.",[],{"_key":23702,"_type":150,"children":23703,"markDefs":23708,"style":173},"bf5b6980f3d5",[23704],{"_key":23705,"_type":154,"marks":23706,"text":23707},"a913e637884a",[],"Resolution requires:",[],{"_key":23710,"_type":150,"children":23711,"level":54,"listItem":171,"markDefs":23716,"style":173},"c22ebc8f0810",[23712],{"_key":23713,"_type":154,"marks":23714,"text":23715},"82ac47393313",[],"Removing DML operations from loops",[],{"_key":23718,"_type":150,"children":23719,"level":54,"listItem":171,"markDefs":23724,"style":173},"e6b0271d97a5",[23720],{"_key":23721,"_type":154,"marks":23722,"text":23723},"4d06c5de29ae",[],"Aggregating operations",[],{"_key":23726,"_type":150,"children":23727,"level":54,"listItem":171,"markDefs":23732,"style":173},"6fe34d77220d",[23728],{"_key":23729,"_type":154,"marks":23730,"text":23731},"a69661906809",[],"Refactoring flows and Apex",[],{"_key":23734,"_type":150,"children":23735,"markDefs":23740,"style":173},"dc8e40a547c0",[23736],{"_key":23737,"_type":154,"marks":23738,"text":23739},"4f7e1e5f4e50",[],"Again, the challenge lies in identifying where these patterns exist across the automation landscape.",[],{"_key":23742,"_type":150,"children":23743,"markDefs":23756,"style":173},"0b8a5f0cbc4c",[23744,23748,23753],{"_key":23745,"_type":154,"marks":23746,"text":23747},"c999f2e7e8ca",[],"(For specific bulkification patterns and code examples, see ",{"_key":23749,"_type":154,"marks":23750,"text":23752},"b908dea5e855",[23751],"da088c2d7883","our walkthrough on fixing Too many DML statements: 151 ",{"_key":23754,"_type":154,"marks":23755,"text":269},"27a56448f645",[],[23757],{"_key":23751,"_ref":22710,"_type":463,"linkType":33,"slug":23758},{"_type":22,"current":22712},{"_key":23760,"_type":150,"children":23761,"markDefs":23766,"style":282},"cdbcf7984ddf",[23762],{"_key":23763,"_type":154,"marks":23764,"text":23765},"a1359e3195ab",[],"System.LimitException: Too many SOQL queries: 101",[],{"_key":23768,"_type":150,"children":23769,"markDefs":23779,"style":173},"64bd28d4b37e",[23770,23774],{"_key":23771,"_type":154,"marks":23772,"text":23773},"8fb6568a7fd8",[],"The same root cause as DML 151, only with a different ceiling. SOQL queries inside a loop hit the per-transaction limit fast, and Agentforce makes it worse because agent actions chain operations across objects without the visual cue that a developer would catch in review. The fix is identical: aggregate queries, move them outside loops, and bulkify the logic that's burning the budget. ",{"_key":23775,"_type":154,"marks":23776,"text":23778},"767c221cb5d6",[23777],"a9161b8d3e65","Full walkthrough here.",[23780],{"_key":23777,"_ref":14636,"_type":463,"linkType":33,"slug":23781},{"_type":22,"current":14638},{"_key":23783,"_type":150,"children":23784,"markDefs":23788,"style":282},"1995b541deac",[23785],{"_key":23786,"_type":154,"marks":23787,"text":22669},"b2b2fc2f9291",[],[],{"_key":23790,"_type":150,"children":23791,"markDefs":23804,"style":173},"6650b94b64f4",[23792,23796,23800],{"_key":23793,"_type":154,"marks":23794,"text":23795},"105e3c9994d8",[],"This error occurs when validation rules block agent-created or updated records. Validation rules assume human input ",{"_key":23797,"_type":154,"marks":23798,"text":2082},"547d529a586a",[23799],"731efcef8adb",{"_key":23801,"_type":154,"marks":23802,"text":23803},"c815e4338f91",[],". Agents do not operate under those assumptions.",[23805],{"_key":23799,"_ref":1385,"_type":463,"linkType":33,"slug":23806},{"_type":22,"current":1387},{"_key":23808,"_type":150,"children":23809,"markDefs":23813,"style":282},"ab9fd58005f2",[23810],{"_key":23811,"_type":154,"marks":23812,"text":22871},"c352258391cf",[],[],{"_key":23815,"_type":150,"children":23816,"markDefs":23821,"style":173},"0efea17c6253",[23817],{"_key":23818,"_type":154,"marks":23819,"text":23820},"479e72c82f4e",[],"Validation logic must become agent-aware.",[],{"_key":23823,"_type":150,"children":23824,"markDefs":23829,"style":173},"b45a1a4b0338",[23825],{"_key":23826,"_type":154,"marks":23827,"text":23828},"23839f53c8ff",[],"Typical patterns include:",[],{"_key":23831,"_type":150,"children":23832,"level":54,"listItem":171,"markDefs":23837,"style":173},"b8b672c03151",[23833],{"_key":23834,"_type":154,"marks":23835,"text":23836},"73582d5b4bfb",[],"Bypass conditions for Agent User",[],{"_key":23839,"_type":150,"children":23840,"level":54,"listItem":171,"markDefs":23845,"style":173},"e7c987fd0118",[23841],{"_key":23842,"_type":154,"marks":23843,"text":23844},"8c7770253365",[],"Custom permissions for agent execution",[],{"_key":23847,"_type":150,"children":23848,"level":54,"listItem":171,"markDefs":23853,"style":173},"93780e4e918c",[23849],{"_key":23850,"_type":154,"marks":23851,"text":23852},"53e90e668c80",[],"Moving required fields to schema-level enforcement",[],{"_key":23855,"_type":150,"children":23856,"markDefs":23870,"style":173},"375f970d31d5",[23857,23861,23866],{"_key":23858,"_type":154,"marks":23859,"text":23860},"55d8776d7f8f",[],"The actual work will be identifying ",{"_key":23862,"_type":154,"marks":23863,"text":23865},"32e6aa2c8f6c",[23864],"5d0a2ec4a387","all validation rules",{"_key":23867,"_type":154,"marks":23868,"text":23869},"f2936e2f98cd",[]," that affect agent actions — not only on primary objects, but on related updates triggered downstream.",[23871],{"_key":23864,"_ref":23872,"_type":463,"linkType":1636,"slug":23873},"bbf550d0-8462-48a4-a59e-f3fc6a3b071f",{"_type":22,"current":23874},"salesforce-validation-rules",{"_key":23876,"_type":150,"children":23877,"markDefs":23882,"style":173},"9d0c91eb2226",[23878],{"_key":23879,"_type":154,"marks":23880,"text":23881},"84b043e23fa7",[],"This requires mapping validation rules across object relationships, which again becomes a metadata visibility problem at scale.",[],{"_key":23884,"_type":150,"children":23885,"markDefs":23898,"style":173},"cf972c74bc81",[23886,23890,23895],{"_key":23887,"_type":154,"marks":23888,"text":23889},"918c402e28ae",[],"(Step-by-step fix with example bypass conditions: ",{"_key":23891,"_type":154,"marks":23892,"text":23894},"9f2c015accfd",[23893],"2624e62c7372","How to fix FIELD_CUSTOM_VALIDATION_EXCEPTION in Salesforce ",{"_key":23896,"_type":154,"marks":23897,"text":269},"4b0e6e1becf1",[],[23899],{"_key":23893,"_ref":21734,"_type":463,"linkType":33,"slug":23900},{"_type":22,"current":21736},{"_key":23902,"_type":150,"children":23903,"markDefs":23908,"style":282},"2f303b25a569",[23904],{"_key":23905,"_type":154,"marks":23906,"text":23907},"4620ed51592c",[],"Hallucination and grounding failures (no explicit error)",[],{"_key":23910,"_type":150,"children":23911,"markDefs":23916,"style":173},"2e5ae0970a68",[23912],{"_key":23913,"_type":154,"marks":23914,"text":23915},"7293c0e3a622",[],"These are silent failures.",[],{"_key":23918,"_type":150,"children":23919,"markDefs":23924,"style":173},"f9d158b97574",[23920],{"_key":23921,"_type":154,"marks":23922,"text":23923},"e8821ff28e28",[],"The agent returns incorrect information due to:",[],{"_key":23926,"_type":150,"children":23927,"level":54,"listItem":171,"markDefs":23932,"style":173},"7cd63ee8ebd6",[23928],{"_key":23929,"_type":154,"marks":23930,"text":23931},"f5f186edd6b1",[],"Duplicate records",[],{"_key":23934,"_type":150,"children":23935,"level":54,"listItem":171,"markDefs":23940,"style":173},"a809ac77d35d",[23936],{"_key":23937,"_type":154,"marks":23938,"text":23939},"9d0ca411b6ad",[],"Missing fields",[],{"_key":23942,"_type":150,"children":23943,"level":54,"listItem":171,"markDefs":23948,"style":173},"75791cf0b81e",[23944],{"_key":23945,"_type":154,"marks":23946,"text":23947},"0480b9249582",[],"Inconsistent picklist values",[],{"_key":23950,"_type":150,"children":23951,"markDefs":23955,"style":282},"578b969aac13",[23952],{"_key":23953,"_type":154,"marks":23954,"text":22871},"d41f81163bf0",[],[],{"_key":23957,"_type":150,"children":23958,"markDefs":23963,"style":173},"60650b96dab7",[23959],{"_key":23960,"_type":154,"marks":23961,"text":23962},"70502b752fdf",[],"There is no configuration fix.",[],{"_key":23965,"_type":150,"children":23966,"markDefs":23970,"style":173},"7c45d4ad32e4",[23967],{"_key":23968,"_type":154,"marks":23969,"text":23707},"caff71568e8c",[],[],{"_key":23972,"_type":150,"children":23973,"level":54,"listItem":171,"markDefs":23978,"style":173},"96a4fc636a0d",[23974],{"_key":23975,"_type":154,"marks":23976,"text":23977},"639185bff38e",[],"Deduplication",[],{"_key":23980,"_type":150,"children":23981,"level":54,"listItem":171,"markDefs":23986,"style":173},"004a66fc572d",[23982],{"_key":23983,"_type":154,"marks":23984,"text":23985},"f824b0716e08",[],"Standardization",[],{"_key":23988,"_type":150,"children":23989,"level":54,"listItem":171,"markDefs":23994,"style":173},"28e89d18544d",[23990],{"_key":23991,"_type":154,"marks":23992,"text":23993},"64e86ef9eee9",[],"Knowledge maintenance",[],{"_key":23996,"_type":150,"children":23997,"markDefs":24002,"style":173},"90af20936080",[23998],{"_key":23999,"_type":154,"marks":24000,"text":24001},"5b6d95ce0139",[],"Clean data reduces hallucination rates dramatically. Dirty data guarantees incorrect outputs.",[],{"_key":24004,"_type":150,"children":24005,"markDefs":24010,"style":158},"59a112cc189b",[24006],{"_key":24007,"_type":154,"marks":24008,"text":24009},"dd8542700038",[],"Permission and data access errors",[],{"_key":24012,"_type":150,"children":24013,"markDefs":24018,"style":173},"88925a53d80b",[24014],{"_key":24015,"_type":154,"marks":24016,"text":24017},"63a069dbe33b",[],"These represent the most common production failures.",[],{"_key":24020,"_type":150,"children":24021,"markDefs":24026,"style":173},"84ffe18e72fb",[24022],{"_key":24023,"_type":154,"marks":24024,"text":24025},"be4a759fcbe1",[],"Errors include:",[],{"_key":24028,"_type":150,"children":24029,"level":54,"listItem":171,"markDefs":24033,"style":173},"4cb2dc24c47c",[24030],{"_key":24031,"_type":154,"marks":24032,"text":22735},"7aea045508e5",[165],[],{"_key":24035,"_type":150,"children":24036,"level":54,"listItem":171,"markDefs":24041,"style":173},"0bf1fae0ca89",[24037],{"_key":24038,"_type":154,"marks":24039,"text":24040},"0ddc50476ae0",[165],"“Looks like you don’t have access to the data space”",[],{"_key":24043,"_type":150,"children":24044,"level":54,"listItem":171,"markDefs":24049,"style":173},"5839399c9958",[24045],{"_key":24046,"_type":154,"marks":24047,"text":24048},"eacddd451838",[],"Silent FLS failures (no error, null data)",[],{"_key":24051,"_type":150,"children":24052,"level":54,"listItem":171,"markDefs":24061,"style":173},"fd1caa87a7fa",[24053,24057],{"_key":24054,"_type":154,"marks":24055,"text":24056},"728db405c817",[165],"INSUFFICIENT_ACCESS_OR_READONLY",{"_key":24058,"_type":154,"marks":24059,"text":24060},"74ab3b7c7665",[]," (Query Records action)",[],{"_key":24063,"_type":150,"children":24064,"markDefs":24068,"style":282},"a8112e0521bb",[24065],{"_key":24066,"_type":154,"marks":24067,"text":22871},"f06c5c309b2c",[],[],{"_key":24070,"_type":150,"children":24071,"markDefs":24076,"style":173},"6f1519792bab",[24072],{"_key":24073,"_type":154,"marks":24074,"text":24075},"52a9acf5cab5",[],"The critical step is always the same:",[],{"_key":24078,"_type":150,"children":24079,"markDefs":24084,"style":173},"b7491d2f87e7",[24080],{"_key":24081,"_type":154,"marks":24082,"text":24083},"0cdce0525307",[165],"Log in as the Agent User.",[],{"_key":24086,"_type":150,"children":24087,"markDefs":24092,"style":173},"80886f063d08",[24088],{"_key":24089,"_type":154,"marks":24090,"text":24091},"7335f85d781e",[],"Then test every action.",[],{"_key":24094,"_type":150,"children":24095,"markDefs":24100,"style":173},"c0318db270a2",[24096],{"_key":24097,"_type":154,"marks":24098,"text":24099},"9849e16cf667",[],"Permissions must be explicitly granted for:",[],{"_key":24102,"_type":150,"children":24103,"level":54,"listItem":171,"markDefs":24108,"style":173},"884c539cd759",[24104],{"_key":24105,"_type":154,"marks":24106,"text":24107},"532c5f8468d9",[],"Objects",[],{"_key":24110,"_type":150,"children":24111,"level":54,"listItem":171,"markDefs":24116,"style":173},"5e9873b71105",[24112],{"_key":24113,"_type":154,"marks":24114,"text":24115},"638cb4db6a2d",[],"Fields",[],{"_key":24118,"_type":150,"children":24119,"level":54,"listItem":171,"markDefs":24124,"style":173},"c62df9aa6559",[24120],{"_key":24121,"_type":154,"marks":24122,"text":24123},"d9ef96df46b1",[],"Related objects",[],{"_key":24126,"_type":150,"children":24127,"level":54,"listItem":171,"markDefs":24132,"style":173},"1c2f0679f53c",[24128],{"_key":24129,"_type":154,"marks":24130,"text":24131},"77274fb174b9",[],"Lookup relationships",[],{"_key":24134,"_type":150,"children":24135,"level":54,"listItem":171,"markDefs":24140,"style":173},"a0d54a50e058",[24136],{"_key":24137,"_type":154,"marks":24138,"text":24139},"02e97d7d2281",[],"Formula dependencies",[],{"_key":24142,"_type":150,"children":24143,"markDefs":24148,"style":173},"09052d7f82de",[24144],{"_key":24145,"_type":154,"marks":24146,"text":24147},"ccf23fe63706",[],"The difficulty lies in understanding the full surface area of what an agent touches.",[],{"_key":24150,"_type":150,"children":24151,"markDefs":24156,"style":173},"20c2732b7a90",[24152],{"_key":24153,"_type":154,"marks":24154,"text":24155},"152f18a5358f",[],"An action may query one object but depend on multiple related objects and fields. Without mapping those dependencies, permission gaps remain hidden.",[],{"_key":24158,"_type":150,"children":24159,"markDefs":24173,"style":173},"0a0079e23d33",[24160,24164,24169],{"_key":24161,"_type":154,"marks":24162,"text":24163},"cf6294e60946",[],"This is another area where ",{"_key":24165,"_type":154,"marks":24166,"text":24168},"992cefb5b31c",[24167],"b2a75d5404db","Sweep provides immediate value",{"_key":24170,"_type":154,"marks":24171,"text":24172},"c5f17c158cfa",[]," — showing the full object and field dependency graph so permissions can be assigned correctly in one pass rather than through repeated failures.",[24174],{"_key":24167,"_ref":6493,"_type":463,"linkType":33,"slug":24175},{"_type":22,"current":6495},{"_key":24177,"_type":150,"children":24178,"markDefs":24191,"style":173},"838acf5c8b1f",[24179,24183,24188],{"_key":24180,"_type":154,"marks":24181,"text":24182},"3c9cbac94dbe",[],"(For a detailed walkthrough specifically on INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY — including the Agent User permission audit checklist… ",{"_key":24184,"_type":154,"marks":24185,"text":24187},"94a024b61269",[24186],"74dba4aaedb9","see our dedicated fix guide",{"_key":24189,"_type":154,"marks":24190,"text":269},"4dcc8f724ae2",[],[24192],{"_key":24186,"_ref":21646,"_type":463,"linkType":33,"slug":24193},{"_type":22,"current":21648},{"_key":24195,"_type":150,"children":24196,"markDefs":24201,"style":158},"2993ac8fecaa",[24197],{"_key":24198,"_type":154,"marks":24199,"text":24200},"c635302d4493",[],"Agent API errors",[],{"_key":24203,"_type":150,"children":24204,"markDefs":24209,"style":173},"f072db3d9aac",[24205],{"_key":24206,"_type":154,"marks":24207,"text":24208},"46e82497706b",[],"These are the rare category of errors that behave like you’d expect software to behave: they fail fast, return a code, and point (more or less) to the problem.",[],{"_key":24211,"_type":150,"children":24212,"markDefs":24217,"style":173},"ecbe659e0602",[24213],{"_key":24214,"_type":154,"marks":24215,"text":24216},"cb7e7a6a0245",[],"You’ll typically see:",[],{"_key":24219,"_type":150,"children":24220,"level":54,"listItem":171,"markDefs":24225,"style":173},"127cbfd39d92",[24221],{"_key":24222,"_type":154,"marks":24223,"text":24224},"99fa5f94b0d5",[165],"400 — “{VALUE} is not a valid agent ID”",[],{"_key":24227,"_type":150,"children":24228,"level":54,"listItem":171,"markDefs":24233,"style":173},"7193775eccbf",[24229],{"_key":24230,"_type":154,"marks":24231,"text":24232},"f82279284a74",[165],"401 — “Connected app is not attached to Agent”",[],{"_key":24235,"_type":150,"children":24236,"level":54,"listItem":171,"markDefs":24241,"style":173},"c03e6d0a284b",[24237],{"_key":24238,"_type":154,"marks":24239,"text":24240},"a2d83cba2b42",[165],"404 — Endpoint not found",[],{"_key":24243,"_type":150,"children":24244,"level":54,"listItem":171,"markDefs":24249,"style":173},"142dc2cbadd1",[24245],{"_key":24246,"_type":154,"marks":24247,"text":24248},"bcd6a2605de0",[165],"500 — “EngineConfigLookupException”",[],{"_key":24251,"_type":150,"children":24252,"level":54,"listItem":171,"markDefs":24257,"style":173},"d81857ddb382",[24253],{"_key":24254,"_type":154,"marks":24255,"text":24256},"1908ba0e886d",[165],"500 — “HttpServerErrorException”",[],{"_key":24259,"_type":150,"children":24260,"level":54,"listItem":171,"markDefs":24265,"style":173},"481cf08fb6a4",[24261],{"_key":24262,"_type":154,"marks":24263,"text":24264},"f0d82468bfdb",[165],"500 — “Unsupported Media Type”",[],{"_key":24267,"_type":150,"children":24268,"level":54,"listItem":171,"markDefs":24273,"style":173},"9d41638350cd",[24269],{"_key":24270,"_type":154,"marks":24271,"text":24272},"2e6ce5ed088f",[165],"429 — Rate limit exceeded",[],{"_key":24275,"_type":150,"children":24276,"markDefs":24281,"style":173},"ae747bf7d280",[24277],{"_key":24278,"_type":154,"marks":24279,"text":24280},"b9af82cad761",[],"What makes these deceptive is that they look simple—but they often sit at the boundary between multiple systems: your connected app, your org domain, your agent configuration, and Salesforce’s internal routing.",[],{"_key":24283,"_type":150,"children":24284,"markDefs":24289,"style":282},"a1763ebdc0b0",[24285],{"_key":24286,"_type":154,"marks":24287,"text":24288},"31b001ac2231",[],"How to solve it (without guessing)",[],{"_key":24291,"_type":150,"children":24292,"markDefs":24305,"style":173},"71eb07521b0d",[24293,24297,24301],{"_key":24294,"_type":154,"marks":24295,"text":24296},"b06971f3f8a1",[],"Start by treating API errors as ",{"_key":24298,"_type":154,"marks":24299,"text":24300},"8389d3da2b0b",[165],"identity + routing + contract",{"_key":24302,"_type":154,"marks":24303,"text":24304},"c9e6f2e9bcbd",[]," problems.",[],{"_key":24307,"_type":150,"children":24308,"markDefs":24312,"style":282},"f30c13261fe5",[24309],{"_key":24310,"_type":154,"marks":24311,"text":24224},"2e3b572a1a60",[],[],{"_key":24314,"_type":150,"children":24315,"markDefs":24320,"style":173},"3253650cf1ee",[24316],{"_key":24317,"_type":154,"marks":24318,"text":24319},"38aa4374009e",[],"This error almost always comes down to using the wrong identifier format.",[],{"_key":24322,"_type":150,"children":24323,"markDefs":24328,"style":173},"fef9363404e7",[24324],{"_key":24325,"_type":154,"marks":24326,"text":24327},"6b42bbfbf240",[],"Salesforce uses multiple IDs across contexts (15-character, 18-character, UI IDs, internal IDs), and the Agent API is strict.",[],{"_key":24330,"_type":150,"children":24331,"markDefs":24336,"style":173},"2af3f3b6d5b8",[24332],{"_key":24333,"_type":154,"marks":24334,"text":24335},"59f39ea665ec",[165],"What to check:",[],{"_key":24338,"_type":150,"children":24339,"level":54,"listItem":171,"markDefs":24348,"style":173},"e758fbf73010",[24340,24344],{"_key":24341,"_type":154,"marks":24342,"text":24343},"520be09aaf63",[],"You’re using the ",{"_key":24345,"_type":154,"marks":24346,"text":24347},"daab2cd68408",[165],"18-character agent ID",[],{"_key":24350,"_type":150,"children":24351,"level":54,"listItem":171,"markDefs":24356,"style":173},"0e4bb394c6a8",[24352],{"_key":24353,"_type":154,"marks":24354,"text":24355},"438135b8df1c",[],"The ID starts with the correct prefix (typically 0Xx)",[],{"_key":24358,"_type":150,"children":24359,"level":54,"listItem":171,"markDefs":24372,"style":173},"0fd3883684c8",[24360,24364,24368],{"_key":24361,"_type":154,"marks":24362,"text":24363},"fd1a7a5b7dd1",[],"You copied it from the ",{"_key":24365,"_type":154,"marks":24366,"text":24367},"2b17692124f5",[165],"Agent Overview page URL",{"_key":24369,"_type":154,"marks":24370,"text":24371},"62011f8868ba",[],", not from UI labels or metadata exports",[],{"_key":24374,"_type":150,"children":24375,"markDefs":24380,"style":173},"f7fce361e0f3",[24376],{"_key":24377,"_type":154,"marks":24378,"text":24379},"4817bfc620c3",[165],"Where people go wrong:",[],{"_key":24382,"_type":150,"children":24383,"markDefs":24388,"style":173},"f4767c4dacc1",[24384],{"_key":24385,"_type":154,"marks":24386,"text":24387},"215343217e32",[],"They grab an ID from a list view, a debug log, or a truncated UI element. It looks right. It isn’t.",[],{"_key":24390,"_type":150,"children":24391,"markDefs":24395,"style":282},"9e845049a7f7",[24392],{"_key":24393,"_type":154,"marks":24394,"text":24232},"58dcfc799b29",[],[],{"_key":24397,"_type":150,"children":24398,"markDefs":24410,"style":173},"9b4040cf3582",[24399,24403,24407],{"_key":24400,"_type":154,"marks":24401,"text":24402},"528c44f79f14",[],"This isn’t an auth failure in the traditional sense. It’s a ",{"_key":24404,"_type":154,"marks":24405,"text":24406},"667f6b032724",[165],"relationship failure",{"_key":24408,"_type":154,"marks":24409,"text":411},"75332c6cf854",[],[],{"_key":24412,"_type":150,"children":24413,"markDefs":24418,"style":173},"c76d5970db6a",[24414],{"_key":24415,"_type":154,"marks":24416,"text":24417},"381401a4bf53",[],"Your connected app exists. Your agent exists. They just aren’t explicitly linked.",[],{"_key":24420,"_type":150,"children":24421,"markDefs":24425,"style":173},"7815c43b5caa",[24422],{"_key":24423,"_type":154,"marks":24424,"text":24335},"7282b0748b1d",[165],[],{"_key":24427,"_type":150,"children":24428,"level":54,"listItem":171,"markDefs":24437,"style":173},"afd778eb09ad",[24429,24433],{"_key":24430,"_type":154,"marks":24431,"text":24432},"8e74b2a1a7c2",[],"The connected app is added under the agent’s ",{"_key":24434,"_type":154,"marks":24435,"text":24436},"3507b7f07f5b",[165],"Connections tab",[],{"_key":24439,"_type":150,"children":24440,"level":54,"listItem":171,"markDefs":24445,"style":173},"dbcb028c767a",[24441],{"_key":24442,"_type":154,"marks":24443,"text":24444},"b718559773f7",[],"OAuth scopes match what the agent expects",[],{"_key":24447,"_type":150,"children":24448,"level":54,"listItem":171,"markDefs":24453,"style":173},"a02384499bd3",[24449],{"_key":24450,"_type":154,"marks":24451,"text":24452},"b46503ea5836",[],"The token you’re using was issued for that connected app",[],{"_key":24455,"_type":150,"children":24456,"markDefs":24461,"style":173},"15e4f35777b0",[24457],{"_key":24458,"_type":154,"marks":24459,"text":24460},"ddc6ace81ae9",[165],"Where this breaks in practice:",[],{"_key":24463,"_type":150,"children":24464,"markDefs":24469,"style":173},"5d651bb22557",[24465],{"_key":24466,"_type":154,"marks":24467,"text":24468},"d07cd0408a0a",[],"Teams configure the connected app correctly at the org level—but never attach it to the specific agent instance. The API call authenticates… and then gets rejected anyway.",[],{"_key":24471,"_type":150,"children":24472,"markDefs":24476,"style":282},"0c87adff67ef",[24473],{"_key":24474,"_type":154,"marks":24475,"text":24240},"15c2fe3b8f1d",[],[],{"_key":24478,"_type":150,"children":24479,"markDefs":24491,"style":173},"38864373b346",[24480,24484,24488],{"_key":24481,"_type":154,"marks":24482,"text":24483},"d8cc280a8a94",[],"This is almost always a ",{"_key":24485,"_type":154,"marks":24486,"text":24487},"2d8fd8043220",[165],"domain mismatch",{"_key":24489,"_type":154,"marks":24490,"text":411},"1a2d3e58c8eb",[],[],{"_key":24493,"_type":150,"children":24494,"markDefs":24499,"style":173},"fcab6c5e93ce",[24495],{"_key":24496,"_type":154,"marks":24497,"text":24498},"2b131855d8ba",[],"Salesforce APIs are extremely sensitive to which domain you use.",[],{"_key":24501,"_type":150,"children":24502,"markDefs":24506,"style":173},"aa208189d60f",[24503],{"_key":24504,"_type":154,"marks":24505,"text":24335},"e364ca5379da",[165],[],{"_key":24508,"_type":150,"children":24509,"level":54,"listItem":171,"markDefs":24522,"style":173},"c15ad7b6f614",[24510,24514,24518],{"_key":24511,"_type":154,"marks":24512,"text":24513},"f08f9b1b8d78",[],"You’re using your ",{"_key":24515,"_type":154,"marks":24516,"text":24517},"f0e1721636b6",[165],"My Domain URL",{"_key":24519,"_type":154,"marks":24520,"text":24521},"40501118bdcc",[],", not a generic Salesforce endpoint",[],{"_key":24524,"_type":150,"children":24525,"level":54,"listItem":171,"markDefs":24530,"style":173},"62d6f7233999",[24526],{"_key":24527,"_type":154,"marks":24528,"text":24529},"f20858999354",[],"The endpoint path matches the Agent API spec exactly",[],{"_key":24532,"_type":150,"children":24533,"level":54,"listItem":171,"markDefs":24538,"style":173},"a8d278e3f8aa",[24534],{"_key":24535,"_type":154,"marks":24536,"text":24537},"26d268e5501a",[],"You’re not mixing sandbox and production domains",[],{"_key":24540,"_type":150,"children":24541,"markDefs":24546,"style":173},"deca4ab97f7f",[24542],{"_key":24543,"_type":154,"marks":24544,"text":24545},"9b85fb25749e",[165],"Common failure pattern:",[],{"_key":24548,"_type":150,"children":24549,"markDefs":24554,"style":173},"5225318c069b",[24550],{"_key":24551,"_type":154,"marks":24552,"text":24553},"d3dd2bbd6fc2",[],"The token comes from My Domain, but the request goes to a generic instance URL. Authentication succeeds. Routing fails.",[],{"_key":24556,"_type":150,"children":24557,"markDefs":24562,"style":282},"fea17b708757",[24558],{"_key":24559,"_type":154,"marks":24560,"text":24561},"d8c1dd360740",[],"500 — “EngineConfigLookupException” / “HttpServerErrorException”",[],{"_key":24564,"_type":150,"children":24565,"markDefs":24570,"style":173},"5d17a916cf3b",[24566],{"_key":24567,"_type":154,"marks":24568,"text":24569},"1e5e9e3ea0c5",[],"These are the least helpful errors—but still diagnosable.",[],{"_key":24572,"_type":150,"children":24573,"markDefs":24578,"style":173},"67ab6f912215",[24574],{"_key":24575,"_type":154,"marks":24576,"text":24577},"ac27eeec8eb9",[],"They usually indicate:",[],{"_key":24580,"_type":150,"children":24581,"level":54,"listItem":171,"markDefs":24590,"style":173},"1ffa45d8ec00",[24582,24586],{"_key":24583,"_type":154,"marks":24584,"text":24585},"6745b96b5a07",[],"The agent ID exists but ",{"_key":24587,"_type":154,"marks":24588,"text":24589},"9d9b04074be7",[165],"doesn’t match the environment or endpoint",[],{"_key":24592,"_type":150,"children":24593,"level":54,"listItem":171,"markDefs":24598,"style":173},"c1cc276fb9ab",[24594],{"_key":24595,"_type":154,"marks":24596,"text":24597},"9bff13cc2a53",[],"The request is hitting the wrong internal configuration layer",[],{"_key":24600,"_type":150,"children":24601,"markDefs":24605,"style":173},"482dc4abdd1c",[24602],{"_key":24603,"_type":154,"marks":24604,"text":24335},"3e3ce4af7c07",[165],[],{"_key":24607,"_type":150,"children":24608,"level":54,"listItem":171,"markDefs":24613,"style":173},"6826f4eb4dba",[24609],{"_key":24610,"_type":154,"marks":24611,"text":24612},"761d2eac9b64",[],"Agent ID matches the org you’re calling",[],{"_key":24615,"_type":150,"children":24616,"level":54,"listItem":171,"markDefs":24621,"style":173},"d72a169b7245",[24617],{"_key":24618,"_type":154,"marks":24619,"text":24620},"e9d57d73b307",[],"Endpoint matches the environment (sandbox vs prod)",[],{"_key":24623,"_type":150,"children":24624,"level":54,"listItem":171,"markDefs":24629,"style":173},"bca10199680e",[24625],{"_key":24626,"_type":154,"marks":24627,"text":24628},"e0e9da7ca87e",[],"Agent is fully activated and provisioned",[],{"_key":24631,"_type":150,"children":24632,"markDefs":24637,"style":173},"6d87aac93a53",[24633],{"_key":24634,"_type":154,"marks":24635,"text":24636},"f148b9da94b9",[],"If everything looks correct, this is one of the few cases where you may actually be hitting a platform-side inconsistency.",[],{"_key":24639,"_type":150,"children":24640,"markDefs":24644,"style":282},"6519dbb3fdaf",[24641],{"_key":24642,"_type":154,"marks":24643,"text":24264},"4252c2f09f1e",[],[],{"_key":24646,"_type":150,"children":24647,"markDefs":24652,"style":173},"0d1ad26fc5cb",[24648],{"_key":24649,"_type":154,"marks":24650,"text":24651},"b33d210d8ce7",[],"This one is straightforward, but it still trips people up.",[],{"_key":24654,"_type":150,"children":24655,"markDefs":24660,"style":173},"1f6d4a5de34b",[24656],{"_key":24657,"_type":154,"marks":24658,"text":24659},"5800480e15ed",[165],"Fix:",[],{"_key":24662,"_type":150,"children":24663,"markDefs":24668,"style":173},"16daa4470d37",[24664],{"_key":24665,"_type":154,"marks":24666,"text":24667},"db9cf2444b73",[],"Content-Type: application/json",[],{"_key":24670,"_type":150,"children":24671,"markDefs":24676,"style":173},"a5e262af9ff8",[24672],{"_key":24673,"_type":154,"marks":24674,"text":24675},"b523966af252",[],"If you’re using a client or middleware, confirm it’s not silently overriding headers.",[],{"_key":24678,"_type":150,"children":24679,"markDefs":24683,"style":282},"e071059c61d7",[24680],{"_key":24681,"_type":154,"marks":24682,"text":24272},"235bad0cc1af",[],[],{"_key":24685,"_type":150,"children":24686,"markDefs":24691,"style":173},"accd1859c7c4",[24687],{"_key":24688,"_type":154,"marks":24689,"text":24690},"ee2de5a3c450",[],"This is where things stop being purely configurational and start becoming architectural.",[],{"_key":24693,"_type":150,"children":24694,"markDefs":24699,"style":173},"ea31c7fb9aba",[24695],{"_key":24696,"_type":154,"marks":24697,"text":24698},"0cd715ec6b40",[165],"What’s happening:",[],{"_key":24701,"_type":150,"children":24702,"markDefs":24707,"style":173},"1510e0fda9f2",[24703],{"_key":24704,"_type":154,"marks":24705,"text":24706},"a0ebf163a68e",[],"You’ve exceeded the Models API or Agent API throughput limits for your org.",[],{"_key":24709,"_type":150,"children":24710,"markDefs":24715,"style":173},"03c1c8c0b9cd",[24711],{"_key":24712,"_type":154,"marks":24713,"text":24714},"2097ea7d15fc",[165],"What to implement:",[],{"_key":24717,"_type":150,"children":24718,"level":54,"listItem":171,"markDefs":24723,"style":173},"6dac93ae3417",[24719],{"_key":24720,"_type":154,"marks":24721,"text":24722},"74eaabd27a7c",[],"Exponential backoff retries",[],{"_key":24725,"_type":150,"children":24726,"level":54,"listItem":171,"markDefs":24731,"style":173},"8adde6c5e919",[24727],{"_key":24728,"_type":154,"marks":24729,"text":24730},"7d0a2e69eb43",[],"Request queuing",[],{"_key":24733,"_type":150,"children":24734,"level":54,"listItem":171,"markDefs":24739,"style":173},"3386f25adf6c",[24735],{"_key":24736,"_type":154,"marks":24737,"text":24738},"294922e0073b",[],"Throttling at the client layer",[],{"_key":24741,"_type":150,"children":24742,"markDefs":24754,"style":173},"700c10c67d84",[24743,24747,24750],{"_key":24744,"_type":154,"marks":24745,"text":24746},"18b5ff2e2330",[165],"What ",{"_key":24748,"_type":154,"marks":24749,"text":9491},"fd1813519c09",[165,228],{"_key":24751,"_type":154,"marks":24752,"text":24753},"58efdb7d9231",[165]," to do:",[],{"_key":24756,"_type":150,"children":24757,"markDefs":24762,"style":173},"a8eec695e4a6",[24758],{"_key":24759,"_type":154,"marks":24760,"text":24761},"16c60888452e",[],"Retry immediately in a tight loop. You’ll amplify the problem and burn through limits faster.",[],{"_key":24764,"_type":150,"children":24765,"markDefs":24770,"style":282},"9432949d7990",[24766],{"_key":24767,"_type":154,"marks":24768,"text":24769},"0f356d750ef3",[],"The takeaway on API errors",[],{"_key":24772,"_type":150,"children":24773,"markDefs":24778,"style":173},"637f8e80ff84",[24774],{"_key":24775,"_type":154,"marks":24776,"text":24777},"95607ca4bc5e",[],"These errors are deterministic—but only if you isolate variables.",[],{"_key":24780,"_type":150,"children":24781,"markDefs":24786,"style":173},"6bb4e3dfb6d9",[24782],{"_key":24783,"_type":154,"marks":24784,"text":24785},"d0f2fc475964",[],"If you try to debug them inside a full system (agent + flows + integrations), they blur together. The correct move is to reduce the problem:",[],{"_key":24788,"_type":150,"children":24789,"level":54,"listItem":171,"markDefs":24794,"style":173},"4b76a0a67249",[24790],{"_key":24791,"_type":154,"marks":24792,"text":24793},"91719b3fc649",[],"Validate the endpoint independently",[],{"_key":24796,"_type":150,"children":24797,"level":54,"listItem":171,"markDefs":24802,"style":173},"a7c0db57e01b",[24798],{"_key":24799,"_type":154,"marks":24800,"text":24801},"cd10fb0a432f",[],"Validate the agent ID independently",[],{"_key":24804,"_type":150,"children":24805,"level":54,"listItem":171,"markDefs":24810,"style":173},"fe08aba41e23",[24806],{"_key":24807,"_type":154,"marks":24808,"text":24809},"368b32839bb1",[],"Validate the connected app independently",[],{"_key":24812,"_type":150,"children":24813,"markDefs":24818,"style":173},"1790291698e3",[24814],{"_key":24815,"_type":154,"marks":24816,"text":24817},"2e256418b455",[],"Then recombine.",[],{"_key":24820,"_type":150,"children":24821,"markDefs":24833,"style":173},"a0038b524b6a",[24822,24826,24830],{"_key":24823,"_type":154,"marks":24824,"text":24825},"f9a0085c1b7a",[],"Unlike runtime failures, these don’t require deep system understanding. They require ",{"_key":24827,"_type":154,"marks":24828,"text":24829},"195ccc4fcd4d",[165],"precision and isolation",{"_key":24831,"_type":154,"marks":24832,"text":411},"9e40c7e451e2",[],[],{"_key":24835,"_type":150,"children":24836,"markDefs":24841,"style":158},"aacbff3dbe3e",[24837],{"_key":24838,"_type":154,"marks":24839,"text":24840},"a31293588efe",[],"Integration and deployment errors",[],{"_key":24843,"_type":150,"children":24844,"markDefs":24856,"style":173},"24c1b6ba33f7",[24845,24849,24853],{"_key":24846,"_type":154,"marks":24847,"text":24848},"a64f38dbe36f",[],"If API errors fail loudly and runtime errors fail catastrophically, ",{"_key":24850,"_type":154,"marks":24851,"text":24852},"4408be87c8e7",[165],"integration and deployment errors fail ambiguously",{"_key":24854,"_type":154,"marks":24855,"text":411},"6f55beecebfc",[],[],{"_key":24858,"_type":150,"children":24859,"markDefs":24864,"style":173},"38e541829aff",[24860],{"_key":24861,"_type":154,"marks":24862,"text":24863},"c76cb70b2131",[],"They sit between systems. They don’t always throw explicit errors. And they often present as:",[],{"_key":24866,"_type":150,"children":24867,"level":54,"listItem":171,"markDefs":24872,"style":173},"ea34df9cb485",[24868],{"_key":24869,"_type":154,"marks":24870,"text":24871},"6238543427a4",[],"The agent not responding",[],{"_key":24874,"_type":150,"children":24875,"level":54,"listItem":171,"markDefs":24880,"style":173},"4ab33b4439bc",[24876],{"_key":24877,"_type":154,"marks":24878,"text":24879},"2bba8c95bccf",[],"The agent responding without context",[],{"_key":24882,"_type":150,"children":24883,"level":54,"listItem":171,"markDefs":24888,"style":173},"3eec6eb41743",[24884],{"_key":24885,"_type":154,"marks":24886,"text":24887},"be56b342290f",[],"Escalation not triggering",[],{"_key":24890,"_type":150,"children":24891,"level":54,"listItem":171,"markDefs":24896,"style":173},"4892936e0406",[24892],{"_key":24893,"_type":154,"marks":24894,"text":24895},"1d42beabd714",[],"Messages never reaching the agent",[],{"_key":24898,"_type":150,"children":24899,"level":54,"listItem":171,"markDefs":24904,"style":173},"2381ab313f48",[24900],{"_key":24901,"_type":154,"marks":24902,"text":24903},"40e2f7cccaf6",[],"Sessions opening but doing nothing",[],{"_key":24906,"_type":150,"children":24907,"markDefs":24919,"style":173},"88f0bdf07758",[24908,24912,24916],{"_key":24909,"_type":154,"marks":24910,"text":24911},"1249ae034cdf",[],"These are the hardest issues to debug because the failure doesn’t live in one place. It lives ",{"_key":24913,"_type":154,"marks":24914,"text":24915},"9a4651cddd91",[165],"in the seams between systems",{"_key":24917,"_type":154,"marks":24918,"text":411},"1b53fa167dfc",[],[],{"_key":24921,"_type":150,"children":24922,"markDefs":24934,"style":173},"1c4d8382514a",[24923,24927,24931],{"_key":24924,"_type":154,"marks":24925,"text":24926},"83925a75f593",[],"Agentforce integrations—especially Messaging for Web, Experience Cloud, Slack, and escalation flows—are not single configurations. They are chains. And the system only works if ",{"_key":24928,"_type":154,"marks":24929,"text":24930},"8afeb2588def",[228],"every link in the chain is correct",{"_key":24932,"_type":154,"marks":24933,"text":411},"7c327aaa4cdd",[],[],{"_key":24936,"_type":150,"children":24937,"markDefs":24942,"style":158},"9a79d8a528e8",[24938],{"_key":24939,"_type":154,"marks":24940,"text":24941},"b35f4a4f7d33",[],"Messaging for Web (Experience Cloud) failures",[],{"_key":24944,"_type":150,"children":24945,"markDefs":24950,"style":173},"b2367a40a1e0",[24946],{"_key":24947,"_type":154,"marks":24948,"text":24949},"ec10a750375a",[],"This is the most failure-prone integration surface in Agentforce.",[],{"_key":24952,"_type":150,"children":24953,"markDefs":24958,"style":173},"4f54cf6ab0ec",[24954],{"_key":24955,"_type":154,"marks":24956,"text":24957},"dad96cd8e981",[],"On paper, it’s a simple goal: user opens a chat → agent responds.",[],{"_key":24960,"_type":150,"children":24961,"markDefs":24974,"style":173},"e3e47f871c5b",[24962,24966,24970],{"_key":24963,"_type":154,"marks":24964,"text":24965},"aa8b3bc1c961",[],"In reality, that interaction depends on at least ",{"_key":24967,"_type":154,"marks":24968,"text":24969},"1222e936984a",[165],"10 separate configuration layers",{"_key":24971,"_type":154,"marks":24972,"text":24973},"a43e2edc2f4e",[]," working together:",[],{"_key":24976,"_type":150,"children":24977,"level":54,"listItem":171,"markDefs":24982,"style":173},"8381743327eb",[24978],{"_key":24979,"_type":154,"marks":24980,"text":24981},"3f8242e0646f",[],"Messaging Settings",[],{"_key":24984,"_type":150,"children":24985,"level":54,"listItem":171,"markDefs":24990,"style":173},"b92418178205",[24986],{"_key":24987,"_type":154,"marks":24988,"text":24989},"4e26e61a85bb",[],"Omni-Channel Routing",[],{"_key":24992,"_type":150,"children":24993,"level":54,"listItem":171,"markDefs":24998,"style":173},"9310c027f07b",[24994],{"_key":24995,"_type":154,"marks":24996,"text":24997},"51b0e2f361de",[],"Queues",[],{"_key":25000,"_type":150,"children":25001,"level":54,"listItem":171,"markDefs":25006,"style":173},"59d220033ae0",[25002],{"_key":25003,"_type":154,"marks":25004,"text":25005},"4cd04793e292",[],"Routing Configuration",[],{"_key":25008,"_type":150,"children":25009,"level":54,"listItem":171,"markDefs":25014,"style":173},"a5a9811d5cc9",[25010],{"_key":25011,"_type":154,"marks":25012,"text":25013},"fbe5fe983165",[],"Omni-Channel Flow",[],{"_key":25016,"_type":150,"children":25017,"level":54,"listItem":171,"markDefs":25022,"style":173},"81016731cae4",[25018],{"_key":25019,"_type":154,"marks":25020,"text":25021},"f75d06ba8704",[],"Messaging Channel",[],{"_key":25024,"_type":150,"children":25025,"level":54,"listItem":171,"markDefs":25030,"style":173},"13fc6df59602",[25026],{"_key":25027,"_type":154,"marks":25028,"text":25029},"8e64fddf61b8",[],"Embedded Service Deployment",[],{"_key":25032,"_type":150,"children":25033,"level":54,"listItem":171,"markDefs":25038,"style":173},"d175485434d9",[25034],{"_key":25035,"_type":154,"marks":25036,"text":25037},"84e3da225226",[],"Experience Site",[],{"_key":25040,"_type":150,"children":25041,"level":54,"listItem":171,"markDefs":25046,"style":173},"2857ffdb9ee0",[25042],{"_key":25043,"_type":154,"marks":25044,"text":25045},"1d40d56dc79f",[],"CORS / Trusted URLs",[],{"_key":25048,"_type":150,"children":25049,"level":54,"listItem":171,"markDefs":25054,"style":173},"b2e765a320fa",[25050],{"_key":25051,"_type":154,"marks":25052,"text":25053},"9440098a72e1",[],"Agent assignment",[],{"_key":25056,"_type":150,"children":25057,"markDefs":25062,"style":173},"e7204a6a689e",[25058],{"_key":25059,"_type":154,"marks":25060,"text":25061},"6838edc8b0da",[],"You can get 9 of these right and still have a completely dead experience.",[],{"_key":25064,"_type":150,"children":25065,"markDefs":25070,"style":282},"e11177c64752",[25066],{"_key":25067,"_type":154,"marks":25068,"text":25069},"72d4c95cd368",[],"The most common failure: silent routing breakdown",[],{"_key":25072,"_type":150,"children":25073,"markDefs":25085,"style":173},"61cfcb3a7d1b",[25074,25078,25082],{"_key":25075,"_type":154,"marks":25076,"text":25077},"42b4f576e6bc",[],"The most dangerous failure mode here is ",{"_key":25079,"_type":154,"marks":25080,"text":25081},"0f1d45dbb21e",[165],"no error at all",{"_key":25083,"_type":154,"marks":25084,"text":411},"9c858a10d385",[],[],{"_key":25087,"_type":150,"children":25088,"markDefs":25093,"style":173},"683c2ea5fdca",[25089],{"_key":25090,"_type":154,"marks":25091,"text":25092},"2e992b8a62b0",[],"A user opens the widget. A session is created. Nothing happens.",[],{"_key":25095,"_type":150,"children":25096,"markDefs":25101,"style":173},"5b15a7d1c01d",[25097],{"_key":25098,"_type":154,"marks":25099,"text":25100},"ebf8932345f6",[],"This almost always traces back to one issue:",[],{"_key":25103,"_type":150,"children":25104,"markDefs":25109,"style":173},"b94050527cc5",[25105],{"_key":25106,"_type":154,"marks":25107,"text":25108},"d24899875a14",[165],"Context is not being passed correctly into the Omni-Channel Flow.",[],{"_key":25111,"_type":150,"children":25112,"markDefs":25117,"style":173},"87ad2a32b957",[25113],{"_key":25114,"_type":154,"marks":25115,"text":25116},"cd8ce52a06e6",[],"And that usually means one thing:",[],{"_key":25119,"_type":150,"children":25120,"markDefs":25125,"style":282},"283f1c797db0",[25121],{"_key":25122,"_type":154,"marks":25123,"text":25124},"8e6add430364",[],"The recordId problem",[],{"_key":25127,"_type":150,"children":25128,"markDefs":25141,"style":173},"d92cb3b086df",[25129,25133,25137],{"_key":25130,"_type":154,"marks":25131,"text":25132},"f8d5e9e77712",[],"The system expects a variable named ",{"_key":25134,"_type":154,"marks":25135,"text":25136},"069148eff389",[165],"recordId",{"_key":25138,"_type":154,"marks":25139,"text":25140},"9701c405457b",[]," to exist and flow through multiple layers.",[],{"_key":25143,"_type":150,"children":25144,"markDefs":25149,"style":173},"0e18fbde8309",[25145],{"_key":25146,"_type":154,"marks":25147,"text":25148},"7f3c62fefffd",[],"If any of the following are wrong, routing fails silently:",[],{"_key":25151,"_type":150,"children":25152,"level":54,"listItem":171,"markDefs":25157,"style":173},"dd3ad1cc7a84",[25153],{"_key":25154,"_type":154,"marks":25155,"text":25156},"313222aab187",[],"The variable doesn’t exist",[],{"_key":25159,"_type":150,"children":25160,"level":54,"listItem":171,"markDefs":25169,"style":173},"aa6a237c6556",[25161,25165],{"_key":25162,"_type":154,"marks":25163,"text":25164},"f7c74808b2c5",[],"The variable is not ",{"_key":25166,"_type":154,"marks":25167,"text":25168},"d347fe0bdb09",[165],"Text type",[],{"_key":25171,"_type":150,"children":25172,"level":54,"listItem":171,"markDefs":25181,"style":173},"ca7eeebc48db",[25173,25177],{"_key":25174,"_type":154,"marks":25175,"text":25176},"8b7f564f03d2",[],"The variable is not marked ",{"_key":25178,"_type":154,"marks":25179,"text":25180},"ec2e21626ca3",[165],"Available for Input",[],{"_key":25183,"_type":150,"children":25184,"level":54,"listItem":171,"markDefs":25189,"style":173},"19a018c927fd",[25185],{"_key":25186,"_type":154,"marks":25187,"text":25188},"d161510acdfa",[],"The variable name doesn’t match exactly across systems",[],{"_key":25191,"_type":150,"children":25192,"level":54,"listItem":171,"markDefs":25197,"style":173},"b2799b128681",[25193],{"_key":25194,"_type":154,"marks":25195,"text":25196},"c5fec8fdf6d9",[],"The Experience Site script passes a different name (record_id, RecordId, etc.)",[],{"_key":25199,"_type":150,"children":25200,"markDefs":25205,"style":173},"f72bb3800fc2",[25201],{"_key":25202,"_type":154,"marks":25203,"text":25204},"8c7755e2e53f",[],"This is not validated anywhere. There is no warning. It just doesn’t work.",[],{"_key":25207,"_type":150,"children":25208,"markDefs":25213,"style":282},"20f693a7b476",[25209],{"_key":25210,"_type":154,"marks":25211,"text":25212},"1b5bbf56ac55",[],"How to solve Messaging for Web (the right way)",[],{"_key":25215,"_type":150,"children":25216,"markDefs":25221,"style":173},"db0cf68ff663",[25217],{"_key":25218,"_type":154,"marks":25219,"text":25220},"ab81077eb9ff",[],"Do not debug this live. Validate it layer by layer.",[],{"_key":25223,"_type":150,"children":25224,"markDefs":25229,"style":3392},"ecccd648d7a8",[25225],{"_key":25226,"_type":154,"marks":25227,"text":25228},"a83480279475",[],"Step 1: Confirm channel activation chain",[],{"_key":25231,"_type":150,"children":25232,"markDefs":25237,"style":173},"e5bb9f008e0b",[25233],{"_key":25234,"_type":154,"marks":25235,"text":25236},"a1ae2e9700b0",[],"Start at the top:",[],{"_key":25239,"_type":150,"children":25240,"level":54,"listItem":171,"markDefs":25245,"style":173},"8b0ea0b4399e",[25241],{"_key":25242,"_type":154,"marks":25243,"text":25244},"3aff21289492",[],"Messaging is enabled",[],{"_key":25247,"_type":150,"children":25248,"level":54,"listItem":171,"markDefs":25257,"style":173},"dea88e9ae030",[25249,25253],{"_key":25250,"_type":154,"marks":25251,"text":25252},"da5920f07f09",[],"Messaging Channel is created and ",{"_key":25254,"_type":154,"marks":25255,"text":25256},"d9ac96621e34",[165],"activated",[],{"_key":25259,"_type":150,"children":25260,"level":54,"listItem":171,"markDefs":25269,"style":173},"d744e8763320",[25261,25265],{"_key":25262,"_type":154,"marks":25263,"text":25264},"c418053ce272",[],"Embedded Service Deployment is ",{"_key":25266,"_type":154,"marks":25267,"text":25268},"703e6e6770b6",[165],"published",[],{"_key":25271,"_type":150,"children":25272,"markDefs":25277,"style":173},"f7758d30ef3c",[25273],{"_key":25274,"_type":154,"marks":25275,"text":25276},"7e0cc78f0af7",[],"If any of these are inactive, nothing downstream matters.",[],{"_key":25279,"_type":150,"children":25280,"markDefs":25285,"style":3392},"cc2e422e4f4b",[25281],{"_key":25282,"_type":154,"marks":25283,"text":25284},"2bb560a8746a",[],"Step 2: Validate Omni-Channel routing",[],{"_key":25287,"_type":150,"children":25288,"markDefs":25293,"style":173},"a38c516153a2",[25289],{"_key":25290,"_type":154,"marks":25291,"text":25292},"7b1890580df8",[],"Then move to routing:",[],{"_key":25295,"_type":150,"children":25296,"level":54,"listItem":171,"markDefs":25301,"style":173},"e78495c493b9",[25297],{"_key":25298,"_type":154,"marks":25299,"text":25300},"51e613ac2c31",[],"Routing Configuration exists and has capacity",[],{"_key":25303,"_type":150,"children":25304,"level":54,"listItem":171,"markDefs":25309,"style":173},"3048906b0dde",[25305],{"_key":25306,"_type":154,"marks":25307,"text":25308},"f56c8ab0a0c9",[],"Queue exists and supports Messaging Sessions",[],{"_key":25311,"_type":150,"children":25312,"level":54,"listItem":171,"markDefs":25317,"style":173},"cb00999473fe",[25313],{"_key":25314,"_type":154,"marks":25315,"text":25316},"f3aec2314a41",[],"Agent (or bot) is assigned to the queue",[],{"_key":25319,"_type":150,"children":25320,"markDefs":25325,"style":173},"c49aaa137124",[25321],{"_key":25322,"_type":154,"marks":25323,"text":25324},"d903eb86e640",[],"If routing has nowhere to go, the system stalls silently.",[],{"_key":25327,"_type":150,"children":25328,"markDefs":25333,"style":3392},"b276b3608edc",[25329],{"_key":25330,"_type":154,"marks":25331,"text":25332},"39f2e2cd4df5",[],"Step 3: Inspect Omni-Channel Flow",[],{"_key":25335,"_type":150,"children":25336,"markDefs":25341,"style":173},"a133598d7355",[25337],{"_key":25338,"_type":154,"marks":25339,"text":25340},"39f423c0e58f",[],"This is where most issues actually live.",[],{"_key":25343,"_type":150,"children":25344,"markDefs":25349,"style":173},"61880039d57b",[25345],{"_key":25346,"_type":154,"marks":25347,"text":25348},"79e85df689cf",[],"Check:",[],{"_key":25351,"_type":150,"children":25352,"level":54,"listItem":171,"markDefs":25360,"style":173},"abaf6b45daf0",[25353,25357],{"_key":25354,"_type":154,"marks":25355,"text":25356},"d8c88049c833",[],"Flow is ",{"_key":25358,"_type":154,"marks":25359,"text":25256},"dabefa8151a2",[165],[],{"_key":25362,"_type":150,"children":25363,"level":54,"listItem":171,"markDefs":25376,"style":173},"25495afe849d",[25364,25368,25372],{"_key":25365,"_type":154,"marks":25366,"text":25367},"31937df6ab38",[],"Flow includes ",{"_key":25369,"_type":154,"marks":25370,"text":25371},"e9f751929563",[165],"Route Work",{"_key":25373,"_type":154,"marks":25374,"text":25375},"2c310f1ad552",[]," element",[],{"_key":25378,"_type":150,"children":25379,"level":54,"listItem":171,"markDefs":25384,"style":173},"5a3fba079e6f",[25380],{"_key":25381,"_type":154,"marks":25382,"text":25383},"56a998fbccc8",[],"Route target = Bot (Agentforce agent)",[],{"_key":25386,"_type":150,"children":25387,"level":54,"listItem":171,"markDefs":25392,"style":173},"91c2d2d312f7",[25388],{"_key":25389,"_type":154,"marks":25390,"text":25391},"4d203a8c282d",[],"Flow variables include recordId",[],{"_key":25394,"_type":150,"children":25395,"markDefs":25400,"style":173},"9c0dfdc520d8",[25396],{"_key":25397,"_type":154,"marks":25398,"text":25399},"9218a3a79ab9",[],"Then inspect variable definitions:",[],{"_key":25402,"_type":150,"children":25403,"level":54,"listItem":171,"markDefs":25408,"style":173},"c873249d9b18",[25404],{"_key":25405,"_type":154,"marks":25406,"text":25407},"102c1d866ca6",[],"Name: recordId (exact match)",[],{"_key":25410,"_type":150,"children":25411,"level":54,"listItem":171,"markDefs":25416,"style":173},"5a61ea628fab",[25412],{"_key":25413,"_type":154,"marks":25414,"text":25415},"98b9a12c9b73",[],"Type: Text",[],{"_key":25418,"_type":150,"children":25419,"level":54,"listItem":171,"markDefs":25424,"style":173},"6611bfdfff5a",[25420],{"_key":25421,"_type":154,"marks":25422,"text":25423},"63304e81a4fd",[],"Available for Input: true",[],{"_key":25426,"_type":150,"children":25427,"markDefs":25432,"style":3392},"8c7f3820ef5b",[25428],{"_key":25429,"_type":154,"marks":25430,"text":25431},"a08691023611",[],"Step 4: Trace variable propagation",[],{"_key":25434,"_type":150,"children":25435,"markDefs":25440,"style":173},"cd2ef5ac0042",[25436],{"_key":25437,"_type":154,"marks":25438,"text":25439},"4e59241f55b5",[],"Now check the full chain:",[],{"_key":25442,"_type":150,"children":25443,"level":54,"listItem":171,"markDefs":25448,"style":173},"e6780713d1b0",[25444],{"_key":25445,"_type":154,"marks":25446,"text":25447},"40543d73d2f0",[],"Experience Site script → passes recordId",[],{"_key":25450,"_type":150,"children":25451,"level":54,"listItem":171,"markDefs":25456,"style":173},"a9cb5c1529c9",[25452],{"_key":25453,"_type":154,"marks":25454,"text":25455},"fade36c52475",[],"Messaging Channel → receives it",[],{"_key":25458,"_type":150,"children":25459,"level":54,"listItem":171,"markDefs":25464,"style":173},"c07546ff7938",[25460],{"_key":25461,"_type":154,"marks":25462,"text":25463},"51de47f0881b",[],"Omni-Channel Flow → consumes it",[],{"_key":25466,"_type":150,"children":25467,"markDefs":25479,"style":173},"e1e0bba32af8",[25468,25472,25476],{"_key":25469,"_type":154,"marks":25470,"text":25471},"05b4c366b9f8",[],"Every step must use the ",{"_key":25473,"_type":154,"marks":25474,"text":25475},"a38807593328",[165],"exact same name",{"_key":25477,"_type":154,"marks":25478,"text":411},"219031726eac",[],[],{"_key":25481,"_type":150,"children":25482,"markDefs":25487,"style":173},"f07572790469",[25483],{"_key":25484,"_type":154,"marks":25485,"text":25486},"f0c5425f5ee7",[],"This is where most teams fail—not conceptually, but syntactically.",[],{"_key":25489,"_type":150,"children":25490,"markDefs":25495,"style":3392},"0676ff112a60",[25491],{"_key":25492,"_type":154,"marks":25493,"text":25494},"cb5f6393b169",[],"Step 5: Validate environment alignment",[],{"_key":25497,"_type":150,"children":25498,"markDefs":25503,"style":173},"5a847144a026",[25499],{"_key":25500,"_type":154,"marks":25501,"text":25502},"bcfa72a1cce0",[],"Finally:",[],{"_key":25505,"_type":150,"children":25506,"level":54,"listItem":171,"markDefs":25511,"style":173},"0f083798973c",[25507],{"_key":25508,"_type":154,"marks":25509,"text":25510},"ce82d795275a",[],"Domain matches (Experience Site vs My Domain)",[],{"_key":25513,"_type":150,"children":25514,"level":54,"listItem":171,"markDefs":25519,"style":173},"6d603fa45c9a",[25515],{"_key":25516,"_type":154,"marks":25517,"text":25518},"1ad5bd1d613e",[],"CORS allowlist includes the site",[],{"_key":25521,"_type":150,"children":25522,"level":54,"listItem":171,"markDefs":25527,"style":173},"28a7cf94aea8",[25523],{"_key":25524,"_type":154,"marks":25525,"text":25526},"4bbc8ee7082c",[],"Trusted URLs configured",[],{"_key":25529,"_type":150,"children":25530,"markDefs":25535,"style":173},"b443be6ac57e",[25531],{"_key":25532,"_type":154,"marks":25533,"text":25534},"9088de3b9be7",[],"A mismatch here can block communication entirely.",[],{"_key":25537,"_type":150,"children":25538,"markDefs":25543,"style":282},"09ab9ed34b1e",[25539],{"_key":25540,"_type":154,"marks":25541,"text":25542},"00f932297525",[],"The pattern",[],{"_key":25545,"_type":150,"children":25546,"markDefs":25551,"style":173},"08c381bc67bd",[25547],{"_key":25548,"_type":154,"marks":25549,"text":25550},"658bc1dd4cc6",[],"Messaging failures are rarely about logic.",[],{"_key":25553,"_type":150,"children":25554,"markDefs":25566,"style":173},"e63caf6a0ce8",[25555,25559,25563],{"_key":25556,"_type":154,"marks":25557,"text":25558},"95dfea5d0255",[],"They are about ",{"_key":25560,"_type":154,"marks":25561,"text":25562},"537e456b1049",[165],"alignment across systems that do not validate each other",{"_key":25564,"_type":154,"marks":25565,"text":411},"e56e6ba072cf",[],[],{"_key":25568,"_type":150,"children":25569,"markDefs":25574,"style":173},"2c8b09bb3718",[25570],{"_key":25571,"_type":154,"marks":25572,"text":25573},"415367761cf5",[],"That’s why they’re so hard to debug.",[],{"_key":25576,"_type":150,"children":25577,"markDefs":25582,"style":158},"ff64e459c47e",[25578],{"_key":25579,"_type":154,"marks":25580,"text":25581},"b9a9d9c1a91c",[],"Escalation and handoff failures",[],{"_key":25584,"_type":150,"children":25585,"markDefs":25590,"style":173},"8f9b5e195021",[25586],{"_key":25587,"_type":154,"marks":25588,"text":25589},"01898622713d",[],"These failures are subtle—and often discovered only in production.",[],{"_key":25592,"_type":150,"children":25593,"markDefs":25598,"style":173},"988d4e204f7b",[25594],{"_key":25595,"_type":154,"marks":25596,"text":25597},"6d30c89786c1",[],"Symptoms include:",[],{"_key":25600,"_type":150,"children":25601,"level":54,"listItem":171,"markDefs":25606,"style":173},"5a7ff6749bda",[25602],{"_key":25603,"_type":154,"marks":25604,"text":25605},"988b16dc0d64",[],"Agent never escalates",[],{"_key":25608,"_type":150,"children":25609,"level":54,"listItem":171,"markDefs":25614,"style":173},"4a5152d59892",[25610],{"_key":25611,"_type":154,"marks":25612,"text":25613},"0ab0374677b4",[],"Escalation triggers but no human picks up",[],{"_key":25616,"_type":150,"children":25617,"level":54,"listItem":171,"markDefs":25622,"style":173},"db60113aeaee",[25618],{"_key":25619,"_type":154,"marks":25620,"text":25621},"9b40aa1529ad",[],"Session ends instead of routing",[],{"_key":25624,"_type":150,"children":25625,"level":54,"listItem":171,"markDefs":25630,"style":173},"83a9e7325e0a",[25626],{"_key":25627,"_type":154,"marks":25628,"text":25629},"46a74a9e890e",[],"User gets stuck in a loop",[],{"_key":25632,"_type":150,"children":25633,"markDefs":25638,"style":282},"1775f522b18e",[25634],{"_key":25635,"_type":154,"marks":25636,"text":25637},"8a731a9ee91e",[],"Where escalation actually breaks",[],{"_key":25640,"_type":150,"children":25641,"markDefs":25646,"style":173},"88810aae4c5e",[25642],{"_key":25643,"_type":154,"marks":25644,"text":25645},"8964c34cb3ce",[],"Escalation depends on:",[],{"_key":25648,"_type":150,"children":25649,"level":54,"listItem":171,"markDefs":25654,"style":173},"dd70aa14b3bc",[25650],{"_key":25651,"_type":154,"marks":25652,"text":25653},"0330ee10f3eb",[],"Agent configuration (Escalation topic exists)",[],{"_key":25656,"_type":150,"children":25657,"level":54,"listItem":171,"markDefs":25662,"style":173},"4b1c89f41ae0",[25658],{"_key":25659,"_type":154,"marks":25660,"text":25661},"4793d083af00",[],"Omni-Channel routing (flows + queues)",[],{"_key":25664,"_type":150,"children":25665,"level":54,"listItem":171,"markDefs":25670,"style":173},"a26305db5a6b",[25666],{"_key":25667,"_type":154,"marks":25668,"text":25669},"67b544df2f3a",[],"Human agent availability",[],{"_key":25672,"_type":150,"children":25673,"level":54,"listItem":171,"markDefs":25678,"style":173},"dc0b8bdbc01b",[25674],{"_key":25675,"_type":154,"marks":25676,"text":25677},"1c763a1240f6",[],"User permissions (Service Cloud User checkbox)",[],{"_key":25680,"_type":150,"children":25681,"markDefs":25686,"style":173},"489e13b5edd8",[25682],{"_key":25683,"_type":154,"marks":25684,"text":25685},"c4376dd53850",[],"Failure in any of these layers breaks the experience.",[],{"_key":25688,"_type":150,"children":25689,"markDefs":25693,"style":282},"e2c7d36c5dfd",[25690],{"_key":25691,"_type":154,"marks":25692,"text":22871},"5351511cf4ad",[],[],{"_key":25695,"_type":150,"children":25696,"markDefs":25709,"style":173},"a324f9cff91e",[25697,25701,25705],{"_key":25698,"_type":154,"marks":25699,"text":25700},"0e737813221a",[],"You need to treat escalation as a ",{"_key":25702,"_type":154,"marks":25703,"text":25704},"74ff06742a0f",[165],"separate system",{"_key":25706,"_type":154,"marks":25707,"text":25708},"149ce62450f9",[],", not a feature.",[],{"_key":25711,"_type":150,"children":25712,"markDefs":25717,"style":3392},"8f403c17cda6",[25713],{"_key":25714,"_type":154,"marks":25715,"text":25716},"b9ccf4c1f8b2",[],"Step 1: Confirm escalation topic exists",[],{"_key":25719,"_type":150,"children":25720,"markDefs":25725,"style":173},"24798708ab20",[25721],{"_key":25722,"_type":154,"marks":25723,"text":25724},"ffbbb829a8e7",[],"No topic = no escalation path.",[],{"_key":25727,"_type":150,"children":25728,"markDefs":25733,"style":173},"149ccfdb3fd3",[25729],{"_key":25730,"_type":154,"marks":25731,"text":25732},"e664a79efb98",[],"Seems obvious. Frequently missed.",[],{"_key":25735,"_type":150,"children":25736,"markDefs":25741,"style":3392},"a13508cb6f37",[25737],{"_key":25738,"_type":154,"marks":25739,"text":25740},"03f93752596a",[],"Step 2: Validate outbound routing",[],{"_key":25743,"_type":150,"children":25744,"markDefs":25748,"style":173},"17793c937f53",[25745],{"_key":25746,"_type":154,"marks":25747,"text":25348},"e67f1c9ecf87",[],[],{"_key":25750,"_type":150,"children":25751,"level":54,"listItem":171,"markDefs":25756,"style":173},"9b43c529c195",[25752],{"_key":25753,"_type":154,"marks":25754,"text":25755},"c9276c06f551",[],"Omni-Channel Flow includes escalation logic",[],{"_key":25758,"_type":150,"children":25759,"level":54,"listItem":171,"markDefs":25764,"style":173},"acb90785c7d5",[25760],{"_key":25761,"_type":154,"marks":25762,"text":25763},"e4b44c14aac6",[],"Flow routes to a queue with human agents",[],{"_key":25766,"_type":150,"children":25767,"level":54,"listItem":171,"markDefs":25772,"style":173},"e2ab6313b793",[25768],{"_key":25769,"_type":154,"marks":25770,"text":25771},"c23a785a6d62",[],"Queue has active users",[],{"_key":25774,"_type":150,"children":25775,"markDefs":25780,"style":173},"d2e77b90148d",[25776],{"_key":25777,"_type":154,"marks":25778,"text":25779},"72070702af30",[],"If no agents are online, escalation fails silently.",[],{"_key":25782,"_type":150,"children":25783,"markDefs":25788,"style":3392},"b18ddf010879",[25784],{"_key":25785,"_type":154,"marks":25786,"text":25787},"f37095581b4b",[],"Step 3: Verify human agent configuration",[],{"_key":25790,"_type":150,"children":25791,"markDefs":25796,"style":173},"68a51d463ff8",[25792],{"_key":25793,"_type":154,"marks":25794,"text":25795},"4060fea4a41f",[],"Each human agent must have:",[],{"_key":25798,"_type":150,"children":25799,"level":54,"listItem":171,"markDefs":25808,"style":173},"20ce2d87dfc2",[25800,25804],{"_key":25801,"_type":154,"marks":25802,"text":25803},"aa4ea14d46d4",[165],"Service Cloud User",{"_key":25805,"_type":154,"marks":25806,"text":25807},"ff6782d0c1e3",[]," enabled",[],{"_key":25810,"_type":150,"children":25811,"level":54,"listItem":171,"markDefs":25816,"style":173},"f130de590a67",[25812],{"_key":25813,"_type":154,"marks":25814,"text":25815},"f245321c40b1",[],"Correct Omni-Channel presence status",[],{"_key":25818,"_type":150,"children":25819,"level":54,"listItem":171,"markDefs":25824,"style":173},"17cad4fda556",[25820],{"_key":25821,"_type":154,"marks":25822,"text":25823},"a7affec4f229",[],"Access to relevant objects",[],{"_key":25826,"_type":150,"children":25827,"markDefs":25832,"style":173},"da64d1739519",[25828],{"_key":25829,"_type":154,"marks":25830,"text":25831},"bf3426531f22",[],"Without this, routing completes—but no one receives the work.",[],{"_key":25834,"_type":150,"children":25835,"markDefs":25840,"style":3392},"57ac912d17ce",[25836],{"_key":25837,"_type":154,"marks":25838,"text":25839},"b1844f8f49d7",[],"Step 4: Build fallback logic",[],{"_key":25842,"_type":150,"children":25843,"markDefs":25848,"style":173},"d7903194e0ba",[25844],{"_key":25845,"_type":154,"marks":25846,"text":25847},"a605c66bc98a",[],"This is where most implementations fall apart.",[],{"_key":25850,"_type":150,"children":25851,"markDefs":25856,"style":173},"29967d47a57b",[25852],{"_key":25853,"_type":154,"marks":25854,"text":25855},"3ca2f303ec22",[],"If no agents are available:",[],{"_key":25858,"_type":150,"children":25859,"level":54,"listItem":171,"markDefs":25864,"style":173},"202b1c50d3e1",[25860],{"_key":25861,"_type":154,"marks":25862,"text":25863},"77e38b64349d",[],"What happens?",[],{"_key":25866,"_type":150,"children":25867,"level":54,"listItem":171,"markDefs":25872,"style":173},"55d7d5fe82d1",[25868],{"_key":25869,"_type":154,"marks":25870,"text":25871},"6de34809eba7",[],"Does the session end?",[],{"_key":25874,"_type":150,"children":25875,"level":54,"listItem":171,"markDefs":25880,"style":173},"84e0ae7245a0",[25876],{"_key":25877,"_type":154,"marks":25878,"text":25879},"f69e8b52fd83",[],"Does it retry?",[],{"_key":25882,"_type":150,"children":25883,"level":54,"listItem":171,"markDefs":25888,"style":173},"33efd981b1b3",[25884],{"_key":25885,"_type":154,"marks":25886,"text":25887},"29f89c2ae370",[],"Does it log a case?",[],{"_key":25890,"_type":150,"children":25891,"markDefs":25896,"style":173},"54b371bb362a",[25892],{"_key":25893,"_type":154,"marks":25894,"text":25895},"06a63aab750b",[],"Without fallback logic, escalation becomes a dead end.",[],{"_key":25898,"_type":150,"children":25899,"markDefs":25904,"style":282},"2665ecf66be2",[25900],{"_key":25901,"_type":154,"marks":25902,"text":25903},"7ffe02ed5396",[],"The takeaway",[],{"_key":25906,"_type":150,"children":25907,"markDefs":25920,"style":173},"235b58d47b24",[25908,25912,25916],{"_key":25909,"_type":154,"marks":25910,"text":25911},"f67f6030992d",[],"Escalation is not a handoff. It’s a ",{"_key":25913,"_type":154,"marks":25914,"text":25915},"1de4c29e2485",[165],"second routing system layered on top of the first",{"_key":25917,"_type":154,"marks":25918,"text":25919},"5e1f9a3912e9",[],". If you don’t design it intentionally, it fails silently.",[],{"_key":25922,"_type":150,"children":25923,"markDefs":25928,"style":158},"d5217cb2f2d8",[25924],{"_key":25925,"_type":154,"marks":25926,"text":25927},"046dd009c83e",[],"Slack integration errors",[],{"_key":25930,"_type":150,"children":25931,"markDefs":25943,"style":173},"eafb7e7efad8",[25932,25936,25940],{"_key":25933,"_type":154,"marks":25934,"text":25935},"282d52cbcfbd",[],"Slack introduces a different class of problem: ",{"_key":25937,"_type":154,"marks":25938,"text":25939},"58c3f3e69839",[165],"identity and cross-system mapping",{"_key":25941,"_type":154,"marks":25942,"text":411},"2c328a37b732",[],[],{"_key":25945,"_type":150,"children":25946,"markDefs":25951,"style":173},"3112a4d9ca80",[25947],{"_key":25948,"_type":154,"marks":25949,"text":25950},"b5bc44707cb3",[],"Common errors:",[],{"_key":25953,"_type":150,"children":25954,"level":54,"listItem":171,"markDefs":25959,"style":173},"ce8fd2ca160d",[25955],{"_key":25956,"_type":154,"marks":25957,"text":25958},"874e50fd3bd5",[165],"“Error on retrieving the token”",[],{"_key":25961,"_type":150,"children":25962,"level":54,"listItem":171,"markDefs":25967,"style":173},"d658ac6bed2a",[25963],{"_key":25964,"_type":154,"marks":25965,"text":25966},"444fffd717fd",[],"Agent not appearing in Slack",[],{"_key":25969,"_type":150,"children":25970,"level":54,"listItem":171,"markDefs":25975,"style":173},"5744d2553593",[25971],{"_key":25972,"_type":154,"marks":25973,"text":25974},"5643eaeef0a6",[],"Messages not reaching agent",[],{"_key":25977,"_type":150,"children":25978,"level":54,"listItem":171,"markDefs":25983,"style":173},"fdc5d5fb7e0f",[25979],{"_key":25980,"_type":154,"marks":25981,"text":25982},"98e35ee00b8a",[],"Users unable to interact",[],{"_key":25985,"_type":150,"children":25986,"markDefs":25991,"style":282},"be015a3c3dc9",[25987],{"_key":25988,"_type":154,"marks":25989,"text":25990},"e0f752cd47aa",[],"Where Slack integrations break",[],{"_key":25993,"_type":150,"children":25994,"markDefs":25999,"style":173},"8da5332a48cb",[25995],{"_key":25996,"_type":154,"marks":25997,"text":25998},"ac1e8a192436",[],"Slack integrations depend on:",[],{"_key":26001,"_type":150,"children":26002,"level":54,"listItem":171,"markDefs":26007,"style":173},"60889779dc86",[26003],{"_key":26004,"_type":154,"marks":26005,"text":26006},"e2e711e92d95",[],"Salesforce users",[],{"_key":26009,"_type":150,"children":26010,"level":54,"listItem":171,"markDefs":26015,"style":173},"3bda3e560fd5",[26011],{"_key":26012,"_type":154,"marks":26013,"text":26014},"85612a478899",[],"Slack users",[],{"_key":26017,"_type":150,"children":26018,"level":54,"listItem":171,"markDefs":26023,"style":173},"5cfa31e7176b",[26019],{"_key":26020,"_type":154,"marks":26021,"text":26022},"e8b88963c83c",[],"Connected apps",[],{"_key":26025,"_type":150,"children":26026,"level":54,"listItem":171,"markDefs":26031,"style":173},"fc8aee06fbf3",[26027],{"_key":26028,"_type":154,"marks":26029,"text":26030},"7ee3966c3eb5",[],"Agent configuration",[],{"_key":26033,"_type":150,"children":26034,"markDefs":26039,"style":173},"a9e35a07df42",[26035],{"_key":26036,"_type":154,"marks":26037,"text":26038},"a5f0e66f0861",[],"All four must align.",[],{"_key":26041,"_type":150,"children":26042,"markDefs":26046,"style":282},"7cb185bacd17",[26043],{"_key":26044,"_type":154,"marks":26045,"text":22871},"0a7b20272a56",[],[],{"_key":26048,"_type":150,"children":26049,"markDefs":26054,"style":3392},"00c115de0fe2",[26050],{"_key":26051,"_type":154,"marks":26052,"text":26053},"3e390c6c69be",[],"Step 1: Map users across systems",[],{"_key":26056,"_type":150,"children":26057,"markDefs":26062,"style":173},"616482eee479",[26058],{"_key":26059,"_type":154,"marks":26060,"text":26061},"b1f81ae4c383",[],"The Agent User must:",[],{"_key":26064,"_type":150,"children":26065,"level":54,"listItem":171,"markDefs":26070,"style":173},"96409ceaed46",[26066],{"_key":26067,"_type":154,"marks":26068,"text":26069},"f1c888584a95",[],"Exist in Salesforce",[],{"_key":26072,"_type":150,"children":26073,"level":54,"listItem":171,"markDefs":26078,"style":173},"d0f2e26d56c5",[26074],{"_key":26075,"_type":154,"marks":26076,"text":26077},"e3c4185519f0",[],"Exist in Slack",[],{"_key":26080,"_type":150,"children":26081,"level":54,"listItem":171,"markDefs":26086,"style":173},"e38f8e0c3c67",[26082],{"_key":26083,"_type":154,"marks":26084,"text":26085},"1916d8c6c9a5",[],"Be correctly mapped between the two",[],{"_key":26088,"_type":150,"children":26089,"markDefs":26094,"style":173},"7cbe7458c35c",[26090],{"_key":26091,"_type":154,"marks":26092,"text":26093},"bf55ed13476b",[],"If this mapping fails, token retrieval fails.",[],{"_key":26096,"_type":150,"children":26097,"markDefs":26102,"style":3392},"bd441cc0c884",[26098],{"_key":26099,"_type":154,"marks":26100,"text":26101},"3f8a31399fa1",[],"Step 2: Validate permissions and licenses",[],{"_key":26104,"_type":150,"children":26105,"markDefs":26109,"style":173},"2351c6cc8368",[26106],{"_key":26107,"_type":154,"marks":26108,"text":25348},"44c6809374d9",[],[],{"_key":26111,"_type":150,"children":26112,"level":54,"listItem":171,"markDefs":26117,"style":173},"046a37d1bed7",[26113],{"_key":26114,"_type":154,"marks":26115,"text":26116},"27b9b6d4711f",[],"Slack integration permissions",[],{"_key":26119,"_type":150,"children":26120,"level":54,"listItem":171,"markDefs":26125,"style":173},"8346a302d176",[26121],{"_key":26122,"_type":154,"marks":26123,"text":26124},"1ebc0609b83a",[],"Required Salesforce licenses",[],{"_key":26127,"_type":150,"children":26128,"level":54,"listItem":171,"markDefs":26133,"style":173},"f06c92f7ec24",[26129],{"_key":26130,"_type":154,"marks":26131,"text":26132},"fd2be8a8d1e1",[],"Access to Agentforce features",[],{"_key":26135,"_type":150,"children":26136,"markDefs":26148,"style":173},"91752323d03d",[26137,26141,26145],{"_key":26138,"_type":154,"marks":26139,"text":26140},"d49862704926",[],"Slack users without Salesforce context often require ",{"_key":26142,"_type":154,"marks":26143,"text":26144},"22268b2e383a",[165],"provisional access",{"_key":26146,"_type":154,"marks":26147,"text":411},"5f3229c6c289",[],[],{"_key":26150,"_type":150,"children":26151,"markDefs":26156,"style":3392},"cfd9887d15bd",[26152],{"_key":26153,"_type":154,"marks":26154,"text":26155},"246e59cff5a3",[],"Step 3: Verify agent eligibility",[],{"_key":26158,"_type":150,"children":26159,"markDefs":26164,"style":173},"97b173dad4c8",[26160],{"_key":26161,"_type":154,"marks":26162,"text":26163},"9ace96559ccf",[],"Agents must:",[],{"_key":26166,"_type":150,"children":26167,"level":54,"listItem":171,"markDefs":26172,"style":173},"8764ef1f2d61",[26168],{"_key":26169,"_type":154,"marks":26170,"text":26171},"1acdb02a3ded",[],"Include “Agent” in label",[],{"_key":26174,"_type":150,"children":26175,"level":54,"listItem":171,"markDefs":26180,"style":173},"95f0be4aa9cc",[26176],{"_key":26177,"_type":154,"marks":26178,"text":26179},"c788a00bdff0",[],"Be available for Slack integration",[],{"_key":26182,"_type":150,"children":26183,"level":54,"listItem":171,"markDefs":26188,"style":173},"a94a54de765d",[26184],{"_key":26185,"_type":154,"marks":26186,"text":26187},"bcb59b89618b",[],"Be properly configured in connections",[],{"_key":26190,"_type":150,"children":26191,"markDefs":26196,"style":173},"2492b2002198",[26192],{"_key":26193,"_type":154,"marks":26194,"text":26195},"a9f94093a133",[],"If the agent doesn’t meet Slack’s criteria, it won’t appear—even if everything else is correct.",[],{"_key":26198,"_type":150,"children":26199,"markDefs":26204,"style":282},"d5167913207b",[26200],{"_key":26201,"_type":154,"marks":26202,"text":26203},"d6090da1d7ee",[],"The real pattern",[],{"_key":26206,"_type":150,"children":26207,"markDefs":26212,"style":173},"d97ce9ce0524",[26208],{"_key":26209,"_type":154,"marks":26210,"text":26211},"2ffb7597ab33",[],"Slack failures are not about messaging.",[],{"_key":26214,"_type":150,"children":26215,"markDefs":26227,"style":173},"b555bb097f64",[26216,26220,26224],{"_key":26217,"_type":154,"marks":26218,"text":26219},"873450a884e1",[],"They’re about ",{"_key":26221,"_type":154,"marks":26222,"text":26223},"12a769faed57",[165],"identity resolution across two systems with different models",{"_key":26225,"_type":154,"marks":26226,"text":411},"d0e5f44d4ccc",[],[],{"_key":26229,"_type":150,"children":26230,"markDefs":26235,"style":173},"63674dee9c22",[26231],{"_key":26232,"_type":154,"marks":26233,"text":26234},"701a39e6e6fb",[],"And when that mapping breaks, everything downstream fails.",[],{"_key":26237,"_type":150,"children":26238,"markDefs":26251,"style":173},"dc33561fb052",[26239,26243,26248],{"_key":26240,"_type":154,"marks":26241,"text":26242},"5c1e97b9b293",[228],"(For specific token, identity, and permission failure modes — including the exact Salesforce/Slack user mapping setup — ",{"_key":26244,"_type":154,"marks":26245,"text":26247},"bcfc829509f0",[228,26246],"b577fbe727ac","see our full guide to Agentforce Slack integration errors",{"_key":26249,"_type":154,"marks":26250,"text":269},"9e0e63601563",[],[26252],{"_key":26246,"_ref":21123,"_type":463,"linkType":33,"slug":26253},{"_type":22,"current":22452},{"_key":26255,"_type":150,"children":26256,"markDefs":26260,"style":173},"6fbb3bbdf3f8",[26257],{"_key":26258,"_type":154,"marks":26259,"text":472},"6b792dc75fcd",[],[],{"_key":26262,"_type":150,"children":26263,"markDefs":26268,"style":158},"d753812bc445",[26264],{"_key":26265,"_type":154,"marks":26266,"text":26267},"aba0dac28960",[],"The deeper issue with integration errors",[],{"_key":26270,"_type":150,"children":26271,"markDefs":26276,"style":173},"51c6971d8741",[26272],{"_key":26273,"_type":154,"marks":26274,"text":26275},"627025c6a5e6",[],"Every integration error in this section shares the same root cause:",[],{"_key":26278,"_type":150,"children":26279,"markDefs":26284,"style":173},"f5a9938d3291",[26280],{"_key":26281,"_type":154,"marks":26282,"text":26283},"974120695cf7",[165],"You are operating across multiple systems that do not share a unified model of truth.",[],{"_key":26286,"_type":150,"children":26287,"level":54,"listItem":171,"markDefs":26292,"style":173},"5926d3f36f55",[26288],{"_key":26289,"_type":154,"marks":26290,"text":26291},"fb06bdce24b6",[],"Variables must match manually",[],{"_key":26294,"_type":150,"children":26295,"level":54,"listItem":171,"markDefs":26300,"style":173},"adee36fa51d5",[26296],{"_key":26297,"_type":154,"marks":26298,"text":26299},"f7b377deee6f",[],"Users must map manually",[],{"_key":26302,"_type":150,"children":26303,"level":54,"listItem":171,"markDefs":26308,"style":173},"a87deafcea29",[26304],{"_key":26305,"_type":154,"marks":26306,"text":26307},"ecb5b1a4e8b2",[],"Flows must align manually",[],{"_key":26310,"_type":150,"children":26311,"level":54,"listItem":171,"markDefs":26316,"style":173},"094db55db2d2",[26312],{"_key":26313,"_type":154,"marks":26314,"text":26315},"820c6a829175",[],"Domains must align manually",[],{"_key":26318,"_type":150,"children":26319,"markDefs":26324,"style":173},"c43ef6799b96",[26320],{"_key":26321,"_type":154,"marks":26322,"text":26323},"a99713058ef1",[],"There is no system that validates the entire chain for you.",[],{"_key":26326,"_type":150,"children":26327,"markDefs":26332,"style":173},"57b69b92419b",[26328],{"_key":26329,"_type":154,"marks":26330,"text":26331},"772c016e7f74",[],"Which means debugging becomes:",[],{"_key":26334,"_type":150,"children":26335,"level":54,"listItem":171,"markDefs":26340,"style":173},"b3e50e8b00eb",[26336],{"_key":26337,"_type":154,"marks":26338,"text":26339},"d92a3499530c",[],"Checking one layer",[],{"_key":26342,"_type":150,"children":26343,"level":54,"listItem":171,"markDefs":26348,"style":173},"7b30c402a8bd",[26344],{"_key":26345,"_type":154,"marks":26346,"text":26347},"9770f43c59b5",[],"Then the next",[],{"_key":26350,"_type":150,"children":26351,"level":54,"listItem":171,"markDefs":26355,"style":173},"12e2db6013d6",[26352],{"_key":26353,"_type":154,"marks":26354,"text":26347},"c08f0bb7e673",[],[],{"_key":26357,"_type":150,"children":26358,"markDefs":26363,"style":173},"c9af6c1b5e97",[26359],{"_key":26360,"_type":154,"marks":26361,"text":26362},"d591715653d7",[],"Until something clicks.",[],{"_key":26365,"_type":150,"children":26366,"markDefs":26379,"style":173},"7bb6a0c41aa5",[26367,26371,26375],{"_key":26368,"_type":154,"marks":26369,"text":26370},"e0c0bc85d234",[],"And in larger orgs, where flows, objects, and dependencies multiply, even understanding what ",{"_key":26372,"_type":154,"marks":26373,"text":26374},"e929ec315f7c",[228],"should",{"_key":26376,"_type":154,"marks":26377,"text":26378},"eca07169c32e",[]," happen becomes difficult.",[],{"_key":26381,"_type":150,"children":26382,"markDefs":26387,"style":173},"3c372afff87d",[26383],{"_key":26384,"_type":154,"marks":26385,"text":26386},"fdd65e9fba1d",[],"That’s where system-level visibility becomes essential.",[],{"_key":26389,"_type":150,"children":26390,"markDefs":26395,"style":173},"4396ef5dbc64",[26391],{"_key":26392,"_type":154,"marks":26393,"text":26394},"9c81455482d4",[],"Because when an integration fails, it’s rarely just the integration.",[],{"_key":26397,"_type":150,"children":26398,"markDefs":26403,"style":173},"e011d5b446fd",[26399],{"_key":26400,"_type":154,"marks":26401,"text":26402},"b2d047c6402d",[],"It’s how that integration interacts with everything else in your org.",[],{"_key":26405,"_type":150,"children":26406,"markDefs":26411,"style":158},"1b43604469fb",[26407],{"_key":26408,"_type":154,"marks":26409,"text":26410},"121a21901cb6",[],"The resolution model (what actually fixes Agentforce errors)",[],{"_key":26413,"_type":150,"children":26414,"markDefs":26419,"style":173},"6bbb7fa7836d",[26415],{"_key":26416,"_type":154,"marks":26417,"text":26418},"9c72ddacc031",[],"By the time you’ve worked through enough of these errors, a pattern does really emerge — but it’s not the neat five-bucket model people like to present.",[],{"_key":26421,"_type":150,"children":26422,"markDefs":26435,"style":173},"e7ce025436ed",[26423,26427,26431],{"_key":26424,"_type":154,"marks":26425,"text":26426},"22b231790f80",[],"Yes, every failure ",{"_key":26428,"_type":154,"marks":26429,"text":26430},"90b7f171bd99",[228],"can",{"_key":26432,"_type":154,"marks":26433,"text":26434},"91262cb0250c",[]," be categorized as one of the following:",[],{"_key":26437,"_type":150,"children":26438,"level":54,"listItem":171,"markDefs":26443,"style":173},"044bf814e3c8",[26439],{"_key":26440,"_type":154,"marks":26441,"text":26442},"dea2d0928ce2",[],"Permissions",[],{"_key":26445,"_type":150,"children":26446,"level":54,"listItem":171,"markDefs":26451,"style":173},"54b2ab4c61ca",[26447],{"_key":26448,"_type":154,"marks":26449,"text":26450},"b602d140891e",[],"Data",[],{"_key":26453,"_type":150,"children":26454,"level":54,"listItem":171,"markDefs":26459,"style":173},"b00b1c059102",[26455],{"_key":26456,"_type":154,"marks":26457,"text":26458},"6e57462f7429",[],"Automation",[],{"_key":26461,"_type":150,"children":26462,"level":54,"listItem":171,"markDefs":26467,"style":173},"e3a72b9b07e4",[26463],{"_key":26464,"_type":154,"marks":26465,"text":26466},"8cdde114e9a4",[],"Configuration",[],{"_key":26469,"_type":150,"children":26470,"level":54,"listItem":171,"markDefs":26475,"style":173},"ea4c29c3c91a",[26471],{"_key":26472,"_type":154,"marks":26473,"text":26474},"c926383e2122",[],"Platform limits",[],{"_key":26477,"_type":150,"children":26478,"markDefs":26483,"style":173},"49c70c188ca1",[26479],{"_key":26480,"_type":154,"marks":26481,"text":26482},"86fb52ec19a9",[],"But in practice, almost no failure belongs to just one of these.",[],{"_key":26485,"_type":150,"children":26486,"markDefs":26506,"style":173},"6cf2449f3863",[26487,26490,26494,26498,26502],{"_key":26488,"_type":154,"marks":26489,"text":4455},"19d878152bc7",[],{"_key":26491,"_type":154,"marks":26492,"text":23459},"654f10224293",[165,26493],"ea5d400a7355",{"_key":26495,"_type":154,"marks":26496,"text":26497},"c6d04daf379c",[]," error looks like an automation issue until you realize it’s triggered by a permission-expanded query pulling in more records than expected. A ",{"_key":26499,"_type":154,"marks":26500,"text":22669},"dc776c2cbd55",[165,26501],"8f04fa4e0acf",{"_key":26503,"_type":154,"marks":26504,"text":26505},"a094dbf290dd",[]," looks like a validation problem until you trace the upstream automation that populated the field incorrectly. A hallucination looks like an AI problem until you find duplicate records and inconsistent picklists underneath it.",[26507,26509],{"_key":26493,"_ref":14636,"_type":463,"linkType":33,"slug":26508},{"_type":22,"current":14638},{"_key":26501,"_ref":21734,"_type":463,"linkType":33,"slug":26510},{"_type":22,"current":21736},{"_key":26512,"_type":150,"children":26513,"markDefs":26518,"style":173},"8720f5b5a3f6",[26514],{"_key":26515,"_type":154,"marks":26516,"text":26517},"804a37380d05",[],"These are entangled systems. Which means success in debugging Agentforce is tied to your ability to trace the chain.",[],{"_key":26520,"_type":150,"children":26521,"markDefs":26526,"style":173},"16eccd90f4f4",[26522],{"_key":26523,"_type":154,"marks":26524,"text":26525},"eca8710cdbcf",[],"When something breaks, the only reliable approach is sequential:",[],{"_key":26528,"_type":150,"children":26529,"markDefs":26534,"style":173},"edd461930eb6",[26530],{"_key":26531,"_type":154,"marks":26532,"text":26533},"46cdfeb92fe8",[],"Start with permissions. Log in as the Agent User and attempt the exact action. If it fails there, you’ve found your answer. If it succeeds, move on.",[],{"_key":26536,"_type":150,"children":26537,"markDefs":26542,"style":173},"2cbb164e3513",[26538],{"_key":26539,"_type":154,"marks":26540,"text":26541},"a74f106b3c0f",[],"Then look at data. Not abstractly—specifically. The exact records involved. Are there duplicates? Missing fields? Conflicting values? If the agent is grounding on bad data, everything downstream becomes unreliable.",[],{"_key":26544,"_type":150,"children":26545,"markDefs":26550,"style":173},"4338f822186f",[26546],{"_key":26547,"_type":154,"marks":26548,"text":26549},"9899d23aaff0",[],"Then follow the first flow/ trigger and everything that fires afterward. What updates what? What dependencies exist across objects? What gets recalculated, revalidated, or retriggered?",[],{"_key":26552,"_type":150,"children":26553,"markDefs":26567,"style":173},"fb6dd9c03335",[26554,26558,26563],{"_key":26555,"_type":154,"marks":26556,"text":26557},"4a705b4f19e6",[],"This is the step where most teams stall — ",{"_key":26559,"_type":154,"marks":26560,"text":26562},"308e6f3778e7",[26561],"dba12fd6b3e4","because the system is opaque",{"_key":26564,"_type":154,"marks":26565,"text":26566},"c9de738f135e",[],". Salesforce does not provide a native way to see the full cascade of automations and dependencies in one place. You are left stitching it together manually across flows, triggers, validation rules, and object relationships.",[26568],{"_key":26561,"_ref":26569,"_type":463,"linkType":33,"slug":26570},"e2ad249e-bccf-43d4-87fa-f5c62e7eaa9c",{"_type":22,"current":26571},"open-semantics-won-t-save-you-from-illegible-systems",{"_key":26573,"_type":150,"children":26574,"markDefs":26579,"style":173},"151ac54005ac",[26575],{"_key":26576,"_type":154,"marks":26577,"text":26578},"d78fa5bd649f",[],"That’s exactly the gap tools like Sweep close. Instead of reconstructing the system from fragments, you can see the full execution surface—what fires, in what order, across which objects—before you try to fix it.",[],{"_key":26581,"_type":150,"children":26582,"markDefs":26587,"style":173},"236b7d4cec4d",[26583],{"_key":26584,"_type":154,"marks":26585,"text":26586},"b73a98fc90b5",[],"Only after those steps do configuration issues make sense. Topics, actions, mappings — these are relatively easy to fix once you understand what the system is actually doing.",[],{"_key":26589,"_type":150,"children":26590,"markDefs":26595,"style":173},"f054e7493931",[26591],{"_key":26592,"_type":154,"marks":26593,"text":26594},"3a0f2d69c00c",[],"And finally, if everything checks out and the problem persists, you’re likely hitting a platform constraint. At that point, the question isn’t “how do we fix this?” It’s “how do we redesign around it?”",[],{"_key":26597,"_type":150,"children":26598,"markDefs":26603,"style":173},"f32a07571011",[26599],{"_key":26600,"_type":154,"marks":26601,"text":26602},"f7953e4a0853",[],"The mistake is treating these steps as interchangeable. They’re not. If you start with configuration when the problem is automation, or with automation when the problem is data, you’ll chase symptoms indefinitely.",[],{"_key":26605,"_type":150,"children":26606,"markDefs":26618,"style":173},"428b616b8892",[26607,26611,26615],{"_key":26608,"_type":154,"marks":26609,"text":26610},"6254f0933f0a",[],"The model is ",{"_key":26612,"_type":154,"marks":26613,"text":26614},"519743c2a5c0",[165],"one system, traced in the right order",{"_key":26616,"_type":154,"marks":26617,"text":411},"0d8883ae23c5",[],[],{"_key":26620,"_type":150,"children":26621,"markDefs":26625,"style":173},"e3cbe8ad2bb3",[26622],{"_key":26623,"_type":154,"marks":26624,"text":472},"9870765e2bc9",[],[],{"_key":26627,"_type":150,"children":26628,"markDefs":26633,"style":158},"502afe263883",[26629],{"_key":26630,"_type":154,"marks":26631,"text":26632},"e4b8ba6f95bd",[],"FAQ",[],{"_key":26635,"_type":150,"children":26636,"markDefs":26641,"style":282},"25355482bdac",[26637],{"_key":26638,"_type":154,"marks":26639,"text":26640},"29c54933daae",[],"What are the most common Agentforce errors?",[],{"_key":26643,"_type":150,"children":26644,"markDefs":26649,"style":173},"82e48d662c54",[26645],{"_key":26646,"_type":154,"marks":26647,"text":26648},"0ddeb3a75490",[],"The most common Agentforce errors fall into five categories: setup and enablement issues, configuration errors (topic overlap, action validation), runtime execution failures (Apex CPU limits, DML 151, validation exceptions), permission and data access errors (INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY, silent FLS failures), and integration errors across Messaging for Web, Slack, and Experience Cloud. The catalog above covers each one with specific error messages, root causes, and fixes.",[],{"_key":26651,"_type":150,"children":26652,"markDefs":26657,"style":282},"0fe3899d7a23",[26653],{"_key":26654,"_type":154,"marks":26655,"text":26656},"de5705b014cf",[],"Why does Agentforce throw \"Apex CPU time limit exceeded\"?",[],{"_key":26659,"_type":150,"children":26660,"markDefs":26665,"style":173},"05a209074561",[26661],{"_key":26662,"_type":154,"marks":26663,"text":26664},"29f9af3a6726",[],"Because Agentforce actions don't run in isolation. When an agent creates or updates a record, it fires every Apex trigger, flow, and validation rule on that object — and any cascading automations downstream. The cumulative execution time often exceeds Salesforce's 10-second CPU budget. The fix requires auditing the full automation chain on every object the agent touches, not patching the agent itself.",[],{"_key":26667,"_type":150,"children":26668,"markDefs":26673,"style":282},"3eae9ee7eaba",[26669],{"_key":26670,"_type":154,"marks":26671,"text":26672},"969d8de1f01c",[],"What does INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY mean in Agentforce?",[],{"_key":26675,"_type":150,"children":26676,"markDefs":26681,"style":173},"6d597771f7db",[26677],{"_key":26678,"_type":154,"marks":26679,"text":26680},"71b614e80d22",[],"It means the Agent User doesn't have access to a related object the action is touching — usually a lookup, related list, or formula dependency on a secondary object. The action authenticates correctly but fails when it traverses to the second object. Resolution requires logging in as the Agent User and mapping the full object and field surface area the action depends on, not just the primary object.",[],{"_key":26683,"_type":150,"children":26684,"markDefs":26689,"style":282},"6b119e701afb",[26685],{"_key":26686,"_type":154,"marks":26687,"text":26688},"5005dc5b5d59",[],"How do I debug Agentforce when it's not responding?",[],{"_key":26691,"_type":150,"children":26692,"markDefs":26697,"style":173},"a33b4ecc2ec2",[26693],{"_key":26694,"_type":154,"marks":26695,"text":26696},"0aafdbcf0b0f",[],"\"Not responding\" failures are almost always integration errors — most commonly silent routing breakdowns in Messaging for Web or identity mapping failures in Slack. The agent isn't broken; the chain between systems is. Start by validating each layer independently: channel activation, routing configuration, Omni-Channel Flow variables, and (for Slack) the user mapping between Salesforce and Slack identities.",[],{"_key":26699,"_type":150,"children":26700,"markDefs":26705,"style":282},"12f06c18da97",[26701],{"_key":26702,"_type":154,"marks":26703,"text":26704},"dbbdfd442c87",[],"What are Agentforce's biggest limitations?",[],{"_key":26707,"_type":150,"children":26708,"markDefs":26713,"style":173},"f74e76bcded2",[26709],{"_key":26710,"_type":154,"marks":26711,"text":26712},"3441f2b5aa57",[],"The hard platform limits are Apex CPU time (10 seconds per transaction), DML statements (150 per transaction), SOQL queries (100 per transaction), and topic count (~13 effective, 15 hard cap). The soft limits are harder to spot: classification degradation as topics overlap, silent FLS failures when permissions aren't fully mapped, and the absence of validation between integrated systems — none of which throw explicit errors but all of which break agent behavior in production.",[],{"_type":17,"description":26715,"shareImage":26716,"title":26718},"Debug Agentforce like a Salesforce operator. This guide covers real errors like CPU time limits, FLS failures, validation exceptions, and API issues, plus how to fix them at the system level.",{"_type":40,"asset":26717},{"_ref":22487,"_type":1066},"Every Agentforce Error (and How to Fix Them): A Guide",{"_type":22,"current":592},{"_createdAt":26721,"_id":26722,"_rev":26723,"_system":26724,"_type":33,"_updatedAt":26727,"author":26728,"category":26744,"featuredImage":26750,"modularContent":26784,"postTitle":19523,"publishDate":26788,"richText":26789,"seo":27373,"slug":27377},"2026-04-02T15:59:04Z","abb68036-6649-40eb-8768-8cc52db3ba3a","xNZJGPQLAzXu0ugEbbsIVH",{"base":26725},{"id":26722,"rev":26726},"N2W1Bts8FGrMoEh6RrM6G3","2026-04-08T21:07:43Z",{"authorImage":26729,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":26730},{"_type":40,"asset":26731},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":26732,"mimeType":83,"opt":26742,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":26733,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":26734},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":26735,"darkVibrant":26736,"dominant":26737,"lightMuted":26738,"lightVibrant":26739,"muted":26740,"vibrant":26741},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":26743},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":26745,"_type":11,"_updatedAt":12,"selectedColor":26747,"seo":26748,"slug":26749,"title":24},{"base":26746},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":19523,"image":26751},{"_type":40,"asset":26752},{"_createdAt":26753,"_id":26754,"_rev":26755,"_type":45,"_updatedAt":26753,"assetId":26756,"extension":105,"metadata":26757,"mimeType":133,"originalFilename":11195,"path":26780,"sha1hash":26756,"size":26781,"uploadId":26782,"url":26783},"2026-04-02T16:13:52Z","image-fa48b44ddc091bd0ff243a999fa5c36330807386-1600x900-png","Xxoci4A8XKwf0eSGrSGsie","fa48b44ddc091bd0ff243a999fa5c36330807386",{"_type":50,"blurHash":26758,"dimensions":26759,"hasAlpha":57,"isOpaque":56,"lqip":26760,"palette":26761,"thumbHash":26779},"M5FGxf0GxVIgRop3oIa#j]jY9KN2xpoct6",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACJElEQVR4nH3RbU+SYRiHcT5jtlFqWdFKK51auhQUEANEFAEfgJDHGxHSwtSp6Fp9htYHaDnr8qUv5DLzPNrNbZPa7Av8dpz/09bm4od9HN3uRe5OgiMI3dPwbBb6YzC0ACMJGEvDRA78BZhegbkqxNchUYP0FlLYpWHUObK1OTm2u9EdXqTLBAOXYOR6MGSCFZhvAfN7aKPOd9sNJ8e33Og7PuRP3dNZ6JuDgRi8uKYwUvm7MN8K3vag7/mRnjD0R2EgbmGD8avC8X8K/wt2+tCPQkhvxIKez1vQyyVwpsC9DL4cBIpX+zXP3YDlLcjtIIX6Jdjm4tgRRA/EkOFFq8ZEmkVZCBoQLsPMKkSrsPAWkhuQ3oT8Dhh1KNWR4n4LeN+P7o0g5okmOpq0NvNmrKpQyUJnK1ZdbA0W30HqPWS2m7AUWk9u96IfBJDHIesh5obNkxPgeg2eDEzmwV+E4OXZkYoQX78gURNrw120sWcWOkXZPTQ6fVyYj3k4hTyZQfrmmsXmDOJMIe5lxJdDAkVkegWJVs8lWTuV7PaZGHUuVg5olA84st108c3u4aTDR6PrFdoxhe4Oo/si6ME4engJPZpCj2fQvjw6YKDDqxd6fu1MZzdPdHn/VK99ovHmIyerH/hqbvjF7uawfUJU16QoR1BUT1hUb0RUf0zU0IKokaSosbSoiawof1FUuCwqWv2lErWfKrt1roy6qFKdw9I+n38Dl2amRoIGhaUAAAAASUVORK5CYII=",{"_type":60,"darkMuted":26762,"darkVibrant":26765,"dominant":26768,"lightMuted":26771,"lightVibrant":26773,"muted":26774,"vibrant":26776},{"_type":62,"background":26763,"foreground":64,"population":26764,"title":64},"#46516d",0.75,{"_type":62,"background":26766,"foreground":64,"population":26767,"title":64},"#04041d",2.26,{"_type":62,"background":26769,"foreground":72,"population":26770,"title":64},"#7c99fa",8.07,{"_type":62,"background":26772,"foreground":72,"population":5106,"title":64},"#abbace",{"_type":62,"background":26769,"foreground":72,"population":26770,"title":64},{"_type":62,"background":26775,"foreground":64,"population":124,"title":64},"#687eb0",{"_type":62,"background":26777,"foreground":64,"population":26778,"title":64},"#517bf9",7.17,"rMSFI4IPcHeHh3ZwhwZ3aAgIj4dw+Ag=","images/9eu1m6zu/production/fa48b44ddc091bd0ff243a999fa5c36330807386-1600x900.png",271158,"AZtUZRJ4RRkrhUP40tXzqJyhw3WI5Xoq","https://cdn.sanity.io/images/9eu1m6zu/production/fa48b44ddc091bd0ff243a999fa5c36330807386-1600x900.png",[26785],{"_key":26786,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"7c32918ee4f502d4d6607ab4d4b47314","Learn more","2026-04-03",[26790,26797,26812,26820,26828,26835,26843,26877,26885,26893,26909,26925,26933,26941,26949,26957,26965,26973,26988,26996,27004,27012,27020,27032,27040,27052,27060,27082,27103,27115,27123,27131,27139,27151,27163,27188,27200,27212,27220,27232,27253,27261,27269,27277,27285,27293,27301,27309,27317,27325,27333,27341,27349,27357,27365],{"_key":26791,"_type":150,"children":26792,"markDefs":26796,"style":158},"102e72d76dee",[26793],{"_key":26794,"_type":154,"marks":26795,"text":156},"1899f68d4aa6",[],[],{"_key":26798,"_type":150,"children":26799,"level":54,"listItem":171,"markDefs":26809,"style":173},"9dbd3ff016d6",[26800,26805],{"_key":26801,"_type":154,"marks":26802,"text":26804},"6cddaf4ce774",[26803],"ded723ba76a5","AI agents in Salesforce fail",{"_key":26806,"_type":154,"marks":26807,"text":26808},"7eb8fd0fc7cb",[]," when teams skip system understanding —metadata context determines outcomes.",[26810],{"_key":26803,"_ref":590,"_type":463,"linkType":33,"slug":26811},{"_type":22,"current":592},{"_key":26813,"_type":150,"children":26814,"level":54,"listItem":171,"markDefs":26819,"style":173},"a3f97cc89dcc",[26815],{"_key":26816,"_type":154,"marks":26817,"text":26818},"f24c5388d918",[],"Implementation succeeds when teams move from analysis to governed execution, not just experimentation.",[],{"_key":26821,"_type":150,"children":26822,"level":54,"listItem":171,"markDefs":26827,"style":173},"9b7e872e7404",[26823],{"_key":26824,"_type":154,"marks":26825,"text":26826},"35848918319c",[],"The biggest risk is that AI acts on incomplete system logic.",[],{"_key":26829,"_type":150,"children":26830,"markDefs":26834,"style":173},"9af4cff0b96f",[26831],{"_key":26832,"_type":154,"marks":26833,"text":1681},"65882e9b40e6",[],[],{"_key":26836,"_type":150,"children":26837,"markDefs":26842,"style":282},"65995283e00b",[26838],{"_key":26839,"_type":154,"marks":26840,"text":26841},"92bf316e5813",[],"The shift from experimentation to execution",[],{"_key":26844,"_type":150,"children":26845,"markDefs":26874,"style":173},"6fadb2446c94",[26846,26850,26854,26858,26863,26867,26871],{"_key":26847,"_type":154,"marks":26848,"text":26849},"7cd284390fb0",[],"Most teams don’t struggle to ",{"_key":26851,"_type":154,"marks":26852,"text":26853},"17f4b1f99346",[228],"start",{"_key":26855,"_type":154,"marks":26856,"text":26857},"f9b54bb69d7b",[]," with ",{"_key":26859,"_type":154,"marks":26860,"text":26862},"4bb900464182",[26861],"82a49751675b","agents in Salesforce",{"_key":26864,"_type":154,"marks":26865,"text":26866},"5c3e8b46cb4f",[],". That bit is simple enough. The real pickle: making them ",{"_key":26868,"_type":154,"marks":26869,"text":26870},"3dd3fe6919b2",[228],"reliable",{"_key":26872,"_type":154,"marks":26873,"text":411},"9555440365e4",[],[26875],{"_key":26861,"_ref":5879,"_type":463,"linkType":1636,"slug":26876},{"_type":22,"current":5881},{"_key":26878,"_type":150,"children":26879,"markDefs":26884,"style":173},"87e416f61e0a",[26880],{"_key":26881,"_type":154,"marks":26882,"text":26883},"dc45e0053cae",[],"A proof-of-concept works in a sandbox. A demo routes leads correctly. A pilot agent answers support questions. Then reality hits: conflicting automations, undocumented logic, permission edge cases, and years of accumulated tech debt.",[],{"_key":26886,"_type":150,"children":26887,"markDefs":26892,"style":173},"742b8b6a548a",[26888],{"_key":26889,"_type":154,"marks":26890,"text":26891},"0c49512ff16b",[],"This is where AI agents stop being a feature and start becoming an operational problem.",[],{"_key":26894,"_type":150,"children":26895,"markDefs":26908,"style":173},"fdcbcf03bfcb",[26896,26900,26904],{"_key":26897,"_type":154,"marks":26898,"text":26899},"123f177550b9",[],"The gap sits in how enterprise systems actually work versus how teams ",{"_key":26901,"_type":154,"marks":26902,"text":26903},"4bdf6de103fb",[228],"think",{"_key":26905,"_type":154,"marks":26906,"text":26907},"1f0e4c6b580b",[]," they work. That gap drives failed automations, incorrect actions, and low trust in AI outputs. Sweep defines this as the Context Gap — the disconnect between system reality and system understanding .",[],{"_key":26910,"_type":150,"children":26911,"markDefs":26924,"style":173},"d06a030d61ff",[26912,26916,26920],{"_key":26913,"_type":154,"marks":26914,"text":26915},"849028a6ed47",[],"Agents amplify that gap. They don’t — and can’t — ",{"_key":26917,"_type":154,"marks":26918,"text":26919},"659ac333ab98",[228],"fix",{"_key":26921,"_type":154,"marks":26922,"text":26923},"afbfafc12ee5",[]," it.",[],{"_key":26926,"_type":150,"children":26927,"markDefs":26932,"style":282},"c7cbe5a89083",[26928],{"_key":26929,"_type":154,"marks":26930,"text":26931},"09948c65ee5e",[],"What “implementation” actually means in Salesforce AI",[],{"_key":26934,"_type":150,"children":26935,"markDefs":26940,"style":173},"944143b1709f",[26936],{"_key":26937,"_type":154,"marks":26938,"text":26939},"60c90b2beb1a",[],"Most implementation guides focus on setup steps: configure Agentforce, define prompts, connect APIs. That’s necessary, but it’s not sufficient.",[],{"_key":26942,"_type":150,"children":26943,"markDefs":26948,"style":173},"217d4009ef96",[26944],{"_key":26945,"_type":154,"marks":26946,"text":26947},"bb01fce9166b",[],"Real implementation spans three layers:",[],{"_key":26950,"_type":150,"children":26951,"level":54,"listItem":902,"markDefs":26956,"style":173},"ee273b59651c",[26952],{"_key":26953,"_type":154,"marks":26954,"text":26955},"a1cd73465fd2",[],"Understanding system behavior (metadata, dependencies, logic)",[],{"_key":26958,"_type":150,"children":26959,"level":54,"listItem":902,"markDefs":26964,"style":173},"f5ea965a7b64",[26960],{"_key":26961,"_type":154,"marks":26962,"text":26963},"d6cad4ad21ae",[],"Defining where agents can safely act",[],{"_key":26966,"_type":150,"children":26967,"level":54,"listItem":902,"markDefs":26972,"style":173},"9dc9b88584cd",[26968],{"_key":26969,"_type":154,"marks":26970,"text":26971},"f62e510ccc46",[],"Governing execution over time",[],{"_key":26974,"_type":150,"children":26975,"markDefs":26985,"style":173},"daf3a58bee57",[26976,26980],{"_key":26977,"_type":154,"marks":26978,"text":26979},"7d0a930dd4c1",[],"Without that progression, agents operate like junior admins with partial visibility, and ",{"_key":26981,"_type":154,"marks":26982,"text":26984},"3398e01dcb3c",[26983],"68ab4afdb13c","they make the same kinds of mistakes.",[26986],{"_key":26983,"_ref":6493,"_type":463,"linkType":33,"slug":26987},{"_type":22,"current":6495},{"_key":26989,"_type":150,"children":26990,"markDefs":26995,"style":173},"9109c4511e1a",[26991],{"_key":26992,"_type":154,"marks":26993,"text":26994},"4c715e222aae",[],"In Salesforce environments, complexity doesn’t live in data. It lives in metadata: flows, triggers, validation rules, permission sets, and cross-object dependencies. AI agents must reason over that layer before they take action.",[],{"_key":26997,"_type":150,"children":26998,"markDefs":27003,"style":173},"f19d7f69076e",[26999],{"_key":27000,"_type":154,"marks":27001,"text":27002},"2edf3988c9f9",[],"That’s why the most effective implementations treat AI as an execution layer built on top of system understanding — not a shortcut around it.",[],{"_key":27005,"_type":150,"children":27006,"markDefs":27011,"style":282},"0ef1c228cfde",[27007],{"_key":27008,"_type":154,"marks":27009,"text":27010},"f76b7653d2fa",[],"The implementation process (what actually works)",[],{"_key":27013,"_type":150,"children":27014,"markDefs":27019,"style":173},"ab567d4df450",[27015],{"_key":27016,"_type":154,"marks":27017,"text":27018},"fbf63e65d5c3",[],"A successful rollout doesn’t begin with automation. It begins with clarity.",[],{"_key":27021,"_type":150,"children":27022,"markDefs":27031,"style":173},"8ba8bfe231c1",[27023,27027],{"_key":27024,"_type":154,"marks":27025,"text":27026},"f95d398344d3",[165],"1. Map the system before you touch it",{"_key":27028,"_type":154,"marks":27029,"text":27030},"679f227bccec",[],"\nTeams need a clear model of how their Salesforce org operates — objects, fields, automations, and how they interact. Without this, agents operate on assumptions.",[],{"_key":27033,"_type":150,"children":27034,"markDefs":27039,"style":173},"e33bd4ab6630",[27035],{"_key":27036,"_type":154,"marks":27037,"text":27038},"ab0588742253",[],"This step often exposes hidden logic: duplicate automations, conflicting routing rules, legacy workflows that still fire. These aren’t edge cases. They’re the norm in mature orgs.",[],{"_key":27041,"_type":150,"children":27042,"markDefs":27051,"style":173},"ac40a7fda4bb",[27043,27047],{"_key":27044,"_type":154,"marks":27045,"text":27046},"6486c0969e09",[165],"2. Identify high-confidence use cases",{"_key":27048,"_type":154,"marks":27049,"text":27050},"adc4a6fe2f68",[],"\nNot every workflow belongs in an agent. The best early use cases share three traits: clear inputs, predictable outcomes, and measurable impact.",[],{"_key":27053,"_type":150,"children":27054,"markDefs":27059,"style":173},"d65515c2cea3",[27055],{"_key":27056,"_type":154,"marks":27057,"text":27058},"e415dc71b9c1",[],"Lead routing, documentation generation, support triage — these work because they follow structured logic. Complex, ambiguous workflows should come later.",[],{"_key":27061,"_type":150,"children":27062,"markDefs":27079,"style":173},"e22e9622d73b",[27063,27067,27071,27075],{"_key":27064,"_type":154,"marks":27065,"text":27066},"425f28190f4e",[165],"3. Introduce controlled execution",{"_key":27068,"_type":154,"marks":27069,"text":27070},"415ed7d44a10",[],"\nFrom ",{"_key":27072,"_type":154,"marks":27073,"text":9202},"bcc25a950bb3",[27074],"7a5e06fcd941",{"_key":27076,"_type":154,"marks":27077,"text":27078},"3599be8fa913",[]," to other third-party tools, agents should NEVER start with full autonomy. They should operate within defined guardrails: read-first access, human approval layers, and scoped permissions.",[27080],{"_key":27074,"_ref":8239,"_type":463,"linkType":33,"slug":27081},{"_type":22,"current":8241},{"_key":27083,"_type":150,"children":27084,"markDefs":27098,"style":173},"1b4d33747fdd",[27085,27089,27093],{"_key":27086,"_type":154,"marks":27087,"text":27088},"1c88159f5f78",[165],"4. Move from insight to action",{"_key":27090,"_type":154,"marks":27091,"text":27092},"3600290ad159",[],"\nMany teams stop at analysis: identifying inefficiencies, surfacing insights, generating recommendations. Implementation only delivers value when agents take action. This is the shift from visibility to execution, where agents don’t just explain the system, but ",{"_key":27094,"_type":154,"marks":27095,"text":27097},"da1359bd6dfc",[27096],"8d8a2e70f20d","change it safely.",[27099],{"_key":27096,"_ref":27100,"_type":463,"linkType":33,"slug":27101},"05f126c5-baf0-434b-b166-d883f418d38e",{"_type":22,"current":27102},"from-incident-driven-to-evidence-driven-change-in-salesforce",{"_key":27104,"_type":150,"children":27105,"markDefs":27114,"style":173},"f65ceaff966e",[27106,27110],{"_key":27107,"_type":154,"marks":27108,"text":27109},"03cec55daedf",[165],"5. Continuously monitor and adapt",{"_key":27111,"_type":154,"marks":27112,"text":27113},"0035be5a6b7a",[],"\nSalesforce environments evolve constantly. New fields, new automations, new business rules. AI agents must adapt alongside those changes.",[],{"_key":27116,"_type":150,"children":27117,"markDefs":27122,"style":173},"292bdefbedbe",[27118],{"_key":27119,"_type":154,"marks":27120,"text":27121},"d9b645b8c403",[],"Without continuous monitoring, yesterday’s correct action becomes today’s error.",[],{"_key":27124,"_type":150,"children":27125,"markDefs":27130,"style":282},"55af571fd926",[27126],{"_key":27127,"_type":154,"marks":27128,"text":27129},"cc54e874f5ca",[],"The real challenges (and why most teams hit them)",[],{"_key":27132,"_type":150,"children":27133,"markDefs":27138,"style":173},"62c1ea2748f8",[27134],{"_key":27135,"_type":154,"marks":27136,"text":27137},"2d63c9ffcf65",[],"The technical setup rarely causes failure. The system underneath does.",[],{"_key":27140,"_type":150,"children":27141,"markDefs":27150,"style":173},"dcdaba204aee",[27142,27146],{"_key":27143,"_type":154,"marks":27144,"text":27145},"3b49a71647dc",[165],"Hidden dependencies break agent logic",{"_key":27147,"_type":154,"marks":27148,"text":27149},"94c44cd9f4c3",[],"\nA single field update might trigger multiple flows, Apex classes, and validation rules. If an agent doesn’t see that full chain, it produces incomplete or incorrect outcomes.",[],{"_key":27152,"_type":150,"children":27153,"markDefs":27162,"style":173},"84699407b729",[27154,27158],{"_key":27155,"_type":154,"marks":27156,"text":27157},"9e6922170800",[165],"Permissions create blind spots",{"_key":27159,"_type":154,"marks":27160,"text":27161},"1335399127f5",[],"\nAgents inherit the same access limitations as users — or worse, overly broad access that introduces risk. Both scenarios lead to unreliable behavior.",[],{"_key":27164,"_type":150,"children":27165,"markDefs":27183,"style":173},"01178129adaa",[27166,27170,27174,27179],{"_key":27167,"_type":154,"marks":27168,"text":27169},"c141c1435f7e",[165],"Legacy automation compounds risk",{"_key":27171,"_type":154,"marks":27172,"text":27173},"ed0de5e2c1d3",[],"\nYears of layered automation create ",{"_key":27175,"_type":154,"marks":27176,"text":27178},"e5e00b42eab0",[27177],"a09e9ef07cc1","unpredictable outcomes",{"_key":27180,"_type":154,"marks":27181,"text":27182},"7d18413cd63b",[],". Agents don’t eliminate that complexity; they operate within it.",[27184],{"_key":27177,"_ref":27185,"_type":463,"linkType":33,"slug":27186},"76b66111-f6c8-4a57-a79e-2342022c77c3",{"_type":22,"current":27187},"the-internet-s-wildest-ai-experiment-is-a-warning-sign-for-enterprise-tech",{"_key":27189,"_type":150,"children":27190,"markDefs":27199,"style":173},"192e050889d2",[27191,27195],{"_key":27192,"_type":154,"marks":27193,"text":27194},"80902e597ab0",[165],"Lack of trust stalls adoption",{"_key":27196,"_type":154,"marks":27197,"text":27198},"7b60aa1352ba",[],"\nIf users can’t explain why an agent made a decision, they won’t rely on it. Explainability becomes as important as accuracy.",[],{"_key":27201,"_type":150,"children":27202,"markDefs":27211,"style":173},"c5b956203bd6",[27203,27207],{"_key":27204,"_type":154,"marks":27205,"text":27206},"b8a45c93ac33",[165],"Execution without governance creates new problems",{"_key":27208,"_type":154,"marks":27209,"text":27210},"f3b159c4f498",[],"\nUncontrolled automation introduces the same issues teams tried to eliminate: inconsistencies, errors, and system drift.",[],{"_key":27213,"_type":150,"children":27214,"markDefs":27219,"style":282},"f8eefb801e33",[27215],{"_key":27216,"_type":154,"marks":27217,"text":27218},"776db47dbfa9",[],"Best practices that actually hold up in production",[],{"_key":27221,"_type":150,"children":27222,"markDefs":27231,"style":173},"d6f026253052",[27223,27227],{"_key":27224,"_type":154,"marks":27225,"text":27226},"5e57adcf0f6f",[],"Strong implementations share a common pattern: ",{"_key":27228,"_type":154,"marks":27229,"text":27230},"bc4379cf06d4",[165],"they treat AI agents as part of system architecture, not as an overlay.",[],{"_key":27233,"_type":150,"children":27234,"markDefs":27248,"style":173},"5a8371e2df8b",[27235,27239,27244],{"_key":27236,"_type":154,"marks":27237,"text":27238},"08a0437fb289",[],"Start with ",{"_key":27240,"_type":154,"marks":27241,"text":27243},"01b687a12316",[27242],"36c38e7e49c4","your metadata",{"_key":27245,"_type":154,"marks":27246,"text":27247},"580dfcf5e04e",[],", not your prompts. Agents need structured system understanding before they generate useful outputs.",[27249],{"_key":27242,"_ref":27250,"_type":463,"linkType":33,"slug":27251},"4e7a9cc4-1300-452f-88fd-4b21dbffa0e4",{"_type":22,"current":27252},"you-are-a-metadata-engineer-a-manifesto",{"_key":27254,"_type":150,"children":27255,"markDefs":27260,"style":173},"b9a6e72290a5",[27256],{"_key":27257,"_type":154,"marks":27258,"text":27259},"23214e211746",[],"Design for explainability. Every action should include traceable reasoning tied to actual system logic.",[],{"_key":27262,"_type":150,"children":27263,"markDefs":27268,"style":173},"1b80ccb418f1",[27264],{"_key":27265,"_type":154,"marks":27266,"text":27267},"60b77a4bb78b",[],"Keep humans in the loop early. Gradually expand autonomy as confidence increases.",[],{"_key":27270,"_type":150,"children":27271,"markDefs":27276,"style":173},"8fa1f77bd677",[27272],{"_key":27273,"_type":154,"marks":27274,"text":27275},"04658e631c63",[],"Prioritize fewer, higher-impact workflows. Breadth creates complexity faster than it creates value.",[],{"_key":27278,"_type":150,"children":27279,"markDefs":27284,"style":173},"c4257d4bc890",[27280],{"_key":27281,"_type":154,"marks":27282,"text":27283},"d7cb1cb9b9c3",[],"Invest in governance from day one. Retrofitting control after deployment rarely works.",[],{"_key":27286,"_type":150,"children":27287,"markDefs":27292,"style":282},"8dd2e5f569ac",[27288],{"_key":27289,"_type":154,"marks":27290,"text":27291},"deb6484e700c",[],"Where most strategies go wrong",[],{"_key":27294,"_type":150,"children":27295,"markDefs":27300,"style":173},"68b4fc077506",[27296],{"_key":27297,"_type":154,"marks":27298,"text":27299},"b1b865239c19",[],"Teams often approach Salesforce AI agents as a tooling decision. Which model? Which framework? Which vendor?",[],{"_key":27302,"_type":150,"children":27303,"markDefs":27308,"style":173},"79bb26877571",[27304],{"_key":27305,"_type":154,"marks":27306,"text":27307},"e05de543616d",[],"That misses the point.",[],{"_key":27310,"_type":150,"children":27311,"markDefs":27316,"style":173},"c0e7aeb5cabf",[27312],{"_key":27313,"_type":154,"marks":27314,"text":27315},"2b987da66986",[],"The limiting factor isn’t the intelligence of the agent. It’s the quality of the system context the agent operates within.",[],{"_key":27318,"_type":150,"children":27319,"markDefs":27324,"style":173},"924ced11425a",[27320],{"_key":27321,"_type":154,"marks":27322,"text":27323},"38a062f02214",[],"An agent with perfect reasoning still fails if it acts on incomplete system knowledge. A simpler agent, grounded in full context, often performs better.",[],{"_key":27326,"_type":150,"children":27327,"markDefs":27332,"style":173},"e26577536130",[27328],{"_key":27329,"_type":154,"marks":27330,"text":27331},"57fea5ec5bd4",[],"This flips the usual priority stack. Instead of optimizing the model, teams should optimize the system understanding layer beneath it.",[],{"_key":27334,"_type":150,"children":27335,"markDefs":27340,"style":282},"dbdcdb695b04",[27336],{"_key":27337,"_type":154,"marks":27338,"text":27339},"07d05892e153",[],"The future of Salesforce agents",[],{"_key":27342,"_type":150,"children":27343,"markDefs":27348,"style":173},"c687cd29cc80",[27344],{"_key":27345,"_type":154,"marks":27346,"text":27347},"a0b27b30e2c4",[],"AI agents will move from assistive tools to operational infrastructure. They will plan changes, simulate impact, and execute workflows across systems.",[],{"_key":27350,"_type":150,"children":27351,"markDefs":27356,"style":173},"f6da26b53350",[27352],{"_key":27353,"_type":154,"marks":27354,"text":27355},"6d07c227000a",[],"But that future depends on one condition: agents must understand how systems actually behave.",[],{"_key":27358,"_type":150,"children":27359,"markDefs":27364,"style":173},"943f10586016",[27360],{"_key":27361,"_type":154,"marks":27362,"text":27363},"0f4db7a4c3b3",[],"That’s where an Agentic Layer comes in — a unified execution and reasoning layer that connects systems, models metadata, and enables governed action across them .",[],{"_key":27366,"_type":150,"children":27367,"markDefs":27372,"style":173},"9390186412b8",[27368],{"_key":27369,"_type":154,"marks":27370,"text":27371},"be43f56d7fea",[],"Without that foundation, AI agents remain experiments. With it, they become part of how the business runs.",[],{"_type":17,"description":27374,"shareImage":27375,"title":19523},"Learn how to implement Salesforce AI agents successfully—covering process, key challenges, and best practices for governed, real-world execution.",{"_type":40,"asset":27376},{"_ref":26754,"_type":1066},{"_type":22,"current":27378},"salesforce-ai-agents-implementation",{"_createdAt":27380,"_id":27381,"_rev":27382,"_type":33,"_updatedAt":27383,"author":27384,"category":27401,"featuredImage":27407,"modularContent":27438,"postTitle":27441,"publishDate":27442,"richText":27443,"seo":28205,"slug":28210},"2026-03-11T20:41:09Z","3602204a-8e4a-4b57-86f5-c0cafb47fc66","w7Xu3XznUlvS5eKHNPfHv8","2026-03-11T21:21:55Z",{"authorImage":27385,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":27386,"image":27387},"Nick Gaudio, Salesforce Expert of 8 Year",{"_type":40,"asset":27388},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":27389,"mimeType":83,"opt":27399,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":27390,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":27391},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":27392,"darkVibrant":27393,"dominant":27394,"lightMuted":27395,"lightVibrant":27396,"muted":27397,"vibrant":27398},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":27400},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":27402,"_type":11,"_updatedAt":12,"selectedColor":27404,"seo":27405,"slug":27406,"title":24},{"base":27403},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":27408,"image":27409},"AI Governance Auditing: Best Practices",{"_type":40,"asset":27410},{"_createdAt":27411,"_id":27412,"_rev":27413,"_type":45,"_updatedAt":27411,"assetId":27414,"extension":105,"metadata":27415,"mimeType":133,"originalFilename":20126,"path":27434,"sha1hash":27414,"size":27435,"uploadId":27436,"url":27437},"2026-03-11T20:57:37Z","image-bb6963ba003df0187a84f88c5318e732ee67575d-1600x900-png","fRYWkTs9BV3skEux6jL9XI","bb6963ba003df0187a84f88c5318e732ee67575d",{"_type":50,"blurHash":27416,"dimensions":27417,"exif":27418,"hasAlpha":57,"isOpaque":56,"lqip":27419,"palette":27420},"MBB{oT0hE4WZ4=E3^$9djE%L0CIp~7og$x",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},{"ColorSpace":18837,"PixelXDimension":11175,"PixelYDimension":11174,"_type":17623},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACe0lEQVR4nHWSTU8TQRjH+wHYF0p3dguFvszOLmxred8WKkYMTQRqCIVygIsmGjEmXownNBJJAb0YORBjggF5i9/BqN/B+AGMRFyOXLoX5m9mlzTh4OGXnWeemf/O/3meiCabf3XV8g3V4kQ2oUn0CmJPV0KITP+TZ5zIrKFJmT8RItMzo9X24602JwpDTKIhLRSGSkHbe9Cd6ofVNYiknkNwpoU2IYGgxQ3V8nXZPA0EdYX54i+6asJQQiFBkjD0WXmM9F+H23sTDh1GImY38+IskQNRHmqYpxFNpmeaRP2ONpMPWjZuFxxMlxxUSg5mbuSwUO7D0tQwFicLmJ8YwJ2xHKZLWVRKWUyOOBB3OqImFxpEpqcRotCzmER9K2Hx5WoeOy9dHK672K+7ONooXOLieLMQcFB3sbsW5ndWh7E8l4eVYDzWkrkqaCcs/miuFx9XXRxuiAsFHG4UcVAvYr9eDNbHr0dwsF7E7loBe2suPrwYwuOFa8imxAuFYEZYzgSCwvKQ3Y2p0dBq9VY/auXBwOb8RPitlcV6ANXxPsyO53C3YuP+bBJ3xhI8n+7y46oQlDJnmhz4D5oSVynaowxJ0oO04YTEs0gZTpMu0o08zeBhNY7t51Fsr0T5g1ndz6VSosvM01XW0BV2QRQminuJsGGK+RLjxDU5jMM9ykdzaf7mqc2/furh3/f0i3fP2hrloaSYQ/bbUNl5vNVuiAEnMvVFx0RNwroEr2/GAkOh/rjr+luvlvxvn2v+lx2zsflEOx/Lp34Jyz+JbJ4YquURhXmaRK9AZNPTBJdxTKJeZ8zxZiYXvbebde9oq+a9X+n07lWME9aR/vEPYJ9S4+GO5VQAAAAASUVORK5CYII=",{"_type":60,"darkMuted":27421,"darkVibrant":27423,"dominant":27425,"lightMuted":27428,"lightVibrant":27430,"muted":27432,"vibrant":27433},{"_type":62,"background":27422,"foreground":64,"population":18865,"title":64},"#352c49",{"_type":62,"background":27424,"foreground":64,"population":82,"title":64},"#8c5c0c",{"_type":62,"background":27426,"foreground":72,"population":27427,"title":64},"#f7ce07",2.67,{"_type":62,"background":27429,"foreground":72,"population":14352,"title":64},"#c8bbc3",{"_type":62,"background":27431,"foreground":72,"population":1445,"title":72},"#f7ec50",{"_type":62,"background":14354,"foreground":64,"population":1127,"title":64},{"_type":62,"background":27426,"foreground":72,"population":27427,"title":64},"images/9eu1m6zu/production/bb6963ba003df0187a84f88c5318e732ee67575d-1600x900.png",150799,"jdb8KXRKBEHq2lJjOreRiEHI0TUTO1GQ","https://cdn.sanity.io/images/9eu1m6zu/production/bb6963ba003df0187a84f88c5318e732ee67575d-1600x900.png",[27439],{"_key":27440,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"9165a29ff2951d1f5b803349c3667f5c","AI Governance Auditing: Best Practices Every Enterprise Needs in 2026","2026-03-12",[27444,27451,27463,27474,27495,27502,27510,27517,27525,27532,27540,27547,27568,27576,27584,27598,27606,27614,27622,27641,27649,27657,27672,27680,27688,27696,27704,27719,27727,27735,27743,27751,27759,27766,27774,27782,27790,27798,27806,27814,27826,27838,27850,27858,27866,27874,27882,27890,27898,27906,27921,27929,27937,27945,27953,27961,27992,28000,28008,28020,28036,28055,28074,28090,28098,28106,28114,28122,28130,28138,28146,28154,28162,28181,28189,28197],{"_key":27445,"_type":150,"children":27446,"markDefs":27450,"style":158},"e9c1c6947851",[27447],{"_key":27448,"_type":154,"marks":27449,"text":156},"61b18ed9269f",[165],[],{"_key":27452,"_type":150,"children":27453,"level":54,"listItem":171,"markDefs":27462,"style":173},"9c9836e767ee",[27454,27458],{"_key":27455,"_type":154,"marks":27456,"text":27457},"6aef3b0bf8c8",[165],"As enterprises deploy more AI agents",{"_key":27459,"_type":154,"marks":27460,"text":27461},"60cea62c1cac",[]," across operational systems, regulators now expect organizations to prove how those systems work, what data they use, and how decisions can be audited.",[],{"_key":27464,"_type":150,"children":27465,"level":54,"listItem":171,"markDefs":27473,"style":173},"56ffac9c1b73",[27466,27469],{"_key":27455,"_type":154,"marks":27467,"text":27468},[165],"Most companies are not ready. ",{"_key":27470,"_type":154,"marks":27471,"text":27472},"c615cdc80ff2",[],"AI adoption is accelerating faster than governance maturity, creating a growing gap between what organizations deploy and what they can explain.",[],{"_key":27475,"_type":150,"children":27476,"level":54,"listItem":171,"markDefs":27492,"style":173},"576ede1d1747",[27477,27480,27485,27488],{"_key":27470,"_type":154,"marks":27478,"text":27479},[165],"The missing layer is ",{"_key":27481,"_type":154,"marks":27482,"text":27484},"ee128c247589",[165,27483],"31121f0afd7c","metadata intelligence",{"_key":27486,"_type":154,"marks":27487,"text":4150},"02fe0d35cdcc",[165],{"_key":27489,"_type":154,"marks":27490,"text":27491},"82f180b7b9b2",[],"Without clear documentation of system structure, data definitions, and dependencies, enterprises cannot reliably audit or govern the AI systems operating inside them.",[27493],{"_key":27483,"_ref":462,"_type":463,"linkType":33,"slug":27494},{"_type":22,"current":465},{"_key":27496,"_type":150,"children":27497,"markDefs":27501,"style":173},"a17b92024609",[27498],{"_key":27499,"_type":154,"marks":27500,"text":1935},"24dca7d8291a",[],[],{"_key":27503,"_type":150,"children":27504,"markDefs":27509,"style":173},"4a55ed408ab8",[27505],{"_key":27506,"_type":154,"marks":27507,"text":27508},"a7469c33c4ae",[],"Artificial intelligence has quickly moved from experimental feature to operational infrastructure.",[],{"_key":27511,"_type":150,"children":27512,"markDefs":27516,"style":173},"5e284d0bc755",[27513],{"_key":27506,"_type":154,"marks":27514,"text":27515},[],"In 2026, that shift is colliding directly with regulation. Across industries, AI agents now perform tasks once reserved stricly for humans — approving transactions, routing cases, generating content, and making operational decisions. Yet the systems responsible for governing those agents have not kept pace.",[],{"_key":27518,"_type":150,"children":27519,"markDefs":27524,"style":173},"173b9c6f8a17",[27520],{"_key":27521,"_type":154,"marks":27522,"text":27523},"98eb8f1ab0c8",[],"Most enterprises are running autonomous or semi-autonomous AI across their systems, but only a small minority have the governance maturity required to audit and control those systems. Meanwhile, the regulatory environment has accelerated dramatically. ",[],{"_key":27526,"_type":150,"children":27527,"markDefs":27531,"style":173},"ae425d208d5a",[27528],{"_key":27521,"_type":154,"marks":27529,"text":27530},[],"New global regulations, financial penalties, and enforcement priorities are converging at the exact moment AI is spreading across enterprise workflows.",[],{"_key":27533,"_type":150,"children":27534,"markDefs":27539,"style":173},"e9c77bb2ba43",[27535],{"_key":27536,"_type":154,"marks":27537,"text":27538},"76573fe169c4",[],"The result is a widening governance gap. ",[],{"_key":27541,"_type":150,"children":27542,"markDefs":27546,"style":173},"3f527de8ccb0",[27543],{"_key":27536,"_type":154,"marks":27544,"text":27545},[],"Organizations are deploying AI faster than they can understand, document, and control it. And the missing layer — the one most governance programs underestimate — is metadata intelligence.",[],{"_key":27548,"_type":150,"children":27549,"markDefs":27563,"style":173},"400ba28068e6",[27550,27554,27559],{"_key":27551,"_type":154,"marks":27552,"text":27553},"cd0a760074b3",[],"Understanding what lives inside enterprise systems, ",{"_key":27555,"_type":154,"marks":27556,"text":27558},"1dd2977080e2",[27557],"1d63b58a4e3a","how fields and processes connect",{"_key":27560,"_type":154,"marks":27561,"text":27562},"3d94c29bcd51",[],", and how changes propagate across systems has become the prerequisite for governing AI. Without that context, governance frameworks remain theoretical.",[27564],{"_key":27557,"_ref":27565,"_type":463,"linkType":1636,"slug":27566},"c3eded56-6bef-4e63-8690-91b4f14be2fb",{"_type":22,"current":27567},"salesforce-process-mining",{"_key":27569,"_type":150,"children":27570,"markDefs":27575,"style":282},"108bbc60fa43",[27571],{"_key":27572,"_type":154,"marks":27573,"text":27574},"6b96cc1af565",[],"The regulatory walls are closing in",[],{"_key":27577,"_type":150,"children":27578,"markDefs":27583,"style":173},"907bfb3865c5",[27579],{"_key":27580,"_type":154,"marks":27581,"text":27582},"ab3daa7a925c",[],"The regulatory environment surrounding AI governance has similarly shifted rapidly — from high-level guidance to enforceable mandates. ",[],{"_key":27585,"_type":150,"children":27586,"markDefs":27597,"style":173},"377a2cf601dc",[27587,27590,27594],{"_key":27580,"_type":154,"marks":27588,"text":27589},[],"Hold onto your hat because by mid-2026, many of the world’s most consequential AI rules will move from planning to ",{"_key":27591,"_type":154,"marks":27592,"text":27593},"a6a07d311286",[228],"enforcement",{"_key":27595,"_type":154,"marks":27596,"text":411},"57543e3f4a1a",[],[],{"_key":27599,"_type":150,"children":27600,"markDefs":27605,"style":173},"4c0a541060a0",[27601],{"_key":27602,"_type":154,"marks":27603,"text":27604},"c69c775178df",[],"The most significant milestone is the EU AI Act. Adopted in 2024, the legislation enters its most consequential phase on August 2, 2026, when full enforcement begins for high-risk AI systems under Annex III. These include AI used in biometric identification, credit scoring, hiring systems, law enforcement, and other decision-making contexts where automated judgments affect people’s lives.",[],{"_key":27607,"_type":150,"children":27608,"markDefs":27613,"style":173},"63666c8d69ec",[27609],{"_key":27610,"_type":154,"marks":27611,"text":27612},"7914806d2524",[],"Organizations deploying high-risk AI systems must meet strict obligations around documentation, transparency, data governance, and human oversight. They must conduct conformity assessments, maintain audit trails, and prove the lineage of the data used to train and operate their models. Violations carry steep penalties: up to €35 million or 7 percent of global annual revenue for prohibited practices, and €15 million or 3 percent for failures related to high-risk systems.",[],{"_key":27615,"_type":150,"children":27616,"markDefs":27621,"style":173},"8c7d796c7af1",[27617],{"_key":27618,"_type":154,"marks":27619,"text":27620},"84cd0e0516f1",[],"Even organizations that do not operate in the EU are affected. Many multinational companies will be required to comply globally because their AI systems interact with European customers or operations.",[],{"_key":27623,"_type":150,"children":27624,"markDefs":27638,"style":173},"5ed407fdc463",[27625,27629,27634],{"_key":27626,"_type":154,"marks":27627,"text":27628},"92c4f1dc9396",[],"At the same time, the United States is experiencing its own wave of AI legislation — only, mostly at the state level. California, Colorado, Texas, and Illinois have all enacted AI governance laws that take effect in 2026. ",{"_key":27630,"_type":154,"marks":27631,"text":27633},"7fd46d5bb831",[27632],"be3964797f3e","Colorado’s statute",{"_key":27635,"_type":154,"marks":27636,"text":27637},"37fa045ef8ac",[]," is particularly notable because it mirrors the EU’s high-risk classification model, requiring impact assessments, consumer disclosure, and safeguards against algorithmic discrimination.",[27639],{"_key":27632,"_type":272,"blank":57,"href":27640,"noOpener":57,"noReferrer":57,"url":27640},"https://www.bhfs.com/insight/colorados-landmark-ai-law-coming-online-what-developers-and-deployers-should-know/",{"_key":27642,"_type":150,"children":27643,"markDefs":27648,"style":173},"8668d947efe6",[27644],{"_key":27645,"_type":154,"marks":27646,"text":27647},"b41b212593d5",[],"Federal regulators are also tightening scrutiny. The SEC elevated AI to a formal examination priority in 2026, signaling that financial regulators now consider AI governance a core risk area. Enforcement against “AI washing”—misrepresenting the capabilities of AI systems—has already begun.",[],{"_key":27650,"_type":150,"children":27651,"markDefs":27656,"style":173},"8a3c6abcd7d3",[27652],{"_key":27653,"_type":154,"marks":27654,"text":27655},"cb728b894427",[],"Overlaying these regulations are governance frameworks such as the NIST AI Risk Management Framework and ISO/IEC 42001, the first certifiable international standard for AI management systems. ",[],{"_key":27658,"_type":150,"children":27659,"markDefs":27671,"style":173},"ccfb1d57bb17",[27660,27663,27667],{"_key":27653,"_type":154,"marks":27661,"text":27662},[],"While these frameworks are technically ",{"_key":27664,"_type":154,"marks":27665,"text":27666},"0ec10624aceb",[228],"voluntary",{"_key":27668,"_type":154,"marks":27669,"text":27670},"65be9cf20e4a",[],", they increasingly function as de facto compliance expectations. Regulators frequently reference them when assessing whether companies have exercised “reasonable care” in deploying AI.",[],{"_key":27673,"_type":150,"children":27674,"markDefs":27679,"style":173},"9e4be875c3f6",[27675],{"_key":27676,"_type":154,"marks":27677,"text":27678},"2bd1758a511a",[],"Taken together, these developments mark a fundamental shift. AI governance is no longer optional guidance for responsible innovation. It is becoming a legal requirement.",[],{"_key":27681,"_type":150,"children":27682,"markDefs":27687,"style":282},"02ef64415b12",[27683],{"_key":27684,"_type":154,"marks":27685,"text":27686},"7688190ab205",[],"AI agents are outrunning the guardrails",[],{"_key":27689,"_type":150,"children":27690,"markDefs":27695,"style":173},"9322354ceb5e",[27691],{"_key":27692,"_type":154,"marks":27693,"text":27694},"c2e5562928ba",[],"Regulation is accelerating at the same moment enterprise AI adoption is exploding.",[],{"_key":27697,"_type":150,"children":27698,"markDefs":27703,"style":173},"bf4c656800ad",[27699],{"_key":27700,"_type":154,"marks":27701,"text":27702},"d4eaef6b254c",[],"Recent surveys show that the majority of organizations have already deployed AI agents across multiple teams. These agents handle tasks ranging from customer support responses to workflow automation, data analysis, and operational decision-making. Enterprise platforms are embedding AI deeply into the software businesses use every day.",[],{"_key":27705,"_type":150,"children":27706,"markDefs":27716,"style":173},"31e53fbd9d7b",[27707,27712],{"_key":27708,"_type":154,"marks":27709,"text":27711},"7edf9c1a5585",[27710],"912577de6a02","Salesforce’s Agentforce platform",{"_key":27713,"_type":154,"marks":27714,"text":27715},"e33e633acaea",[],", for example, enables agents that interact directly with CRM data and trigger business processes such as refunds, approvals, and service actions. Microsoft’s Copilot agents operate inside productivity tools and enterprise applications. ServiceNow’s autonomous agents increasingly handle internal IT workflows.",[27717],{"_key":27710,"_ref":970,"_type":463,"linkType":33,"slug":27718},{"_type":22,"current":972},{"_key":27720,"_type":150,"children":27721,"markDefs":27726,"style":173},"7984c2175810",[27722],{"_key":27723,"_type":154,"marks":27724,"text":27725},"1e5f40457b86",[],"In many organizations, these agents operate across dozens of connected systems. They read data from CRM platforms, marketing tools, support systems, and data warehouses. They trigger workflows, create records, and interact with customers. And they often do so with minimal direct oversight.",[],{"_key":27728,"_type":150,"children":27729,"markDefs":27734,"style":173},"c252f41b1f24",[27730],{"_key":27731,"_type":154,"marks":27732,"text":27733},"ab4f684bde70",[],"But the governance infrastructure surrounding these agents is immature. Surveys consistently show that only a small minority of organizations have comprehensive governance models for AI agents. Most companies still treat AI governance as a policy problem rather than a systems problem.",[],{"_key":27736,"_type":150,"children":27737,"markDefs":27742,"style":173},"f664763e78da",[27738],{"_key":27739,"_type":154,"marks":27740,"text":27741},"bcc494fb45e0",[],"The consequences are already visible.",[],{"_key":27744,"_type":150,"children":27745,"markDefs":27750,"style":173},"a7b28da62217",[27746],{"_key":27747,"_type":154,"marks":27748,"text":27749},"d64a17c40dbd",[],"Organizations report significant operational losses from problematic AI deployments. In one high-profile example, a government review produced by an AI system contained fabricated academic references and nonexistent legal citations. In another case, a healthcare insurer faced litigation after an algorithm allegedly denied patient claims with extremely high error rates.",[],{"_key":27752,"_type":150,"children":27753,"markDefs":27758,"style":173},"c16ce73bd8cd",[27754],{"_key":27755,"_type":154,"marks":27756,"text":27757},"710535e0f71b",[],"Even when AI does not fail dramatically, the risk accumulates quietly. AI agents inherit the limitations of the data and systems they operate within. ",[],{"_key":27760,"_type":150,"children":27761,"markDefs":27765,"style":173},"32bf57507578",[27762],{"_key":27755,"_type":154,"marks":27763,"text":27764},[],"When these systems contain undocumented fields, hidden dependencies, or inconsistent definitions, the agents inherit those blind spots.",[],{"_key":27767,"_type":150,"children":27768,"markDefs":27773,"style":173},"8da0e2d02766",[27769],{"_key":27770,"_type":154,"marks":27771,"text":27772},"9a0d1e3ddbdf",[],"This is the “last-mile problem” of enterprise AI: agents are acting on data environments that organizations themselves do not fully understand.",[],{"_key":27775,"_type":150,"children":27776,"markDefs":27781,"style":282},"3efb81cf328f",[27777],{"_key":27778,"_type":154,"marks":27779,"text":27780},"98bc6fc6c9c9",[],"What a mature AI governance audit actually requires",[],{"_key":27783,"_type":150,"children":27784,"markDefs":27789,"style":173},"0555f481e46d",[27785],{"_key":27786,"_type":154,"marks":27787,"text":27788},"2d0e49bb18ba",[],"Despite the complexity of the regulatory environment, analyst firms and governance experts broadly agree on what mature AI governance looks like. The frameworks differ in terminology, but they converge on similar operational requirements.",[],{"_key":27791,"_type":150,"children":27792,"markDefs":27797,"style":173},"1ff77b4a6c68",[27793],{"_key":27794,"_type":154,"marks":27795,"text":27796},"98a4d6274dbd",[],"A mature governance program begins with visibility. Organizations must maintain a comprehensive inventory of AI assets, including machine learning models, generative AI tools, embedded SaaS features, and internal AI agents.",[],{"_key":27799,"_type":150,"children":27800,"markDefs":27805,"style":173},"623b8f55844d",[27801],{"_key":27802,"_type":154,"marks":27803,"text":27804},"85911b98a3d0",[],"Each system must be classified according to risk. High-risk AI applications require stricter oversight, stronger documentation, and more robust monitoring. Lower-risk systems require lighter controls but still demand transparency.",[],{"_key":27807,"_type":150,"children":27808,"markDefs":27813,"style":173},"f262412637eb",[27809],{"_key":27810,"_type":154,"marks":27811,"text":27812},"fda85407a8c0",[],"Governance programs must also track the lineage of data used by AI systems. Regulators increasingly expect organizations to show how data flows from its original source through model training and into production systems. This includes documenting transformations, dependencies, and access controls.",[],{"_key":27815,"_type":150,"children":27816,"markDefs":27825,"style":173},"f6ec679a6818",[27817,27821],{"_key":27818,"_type":154,"marks":27819,"text":27820},"d79ef98510d6",[165],"Bias and fairness testing is another core component. ",{"_key":27822,"_type":154,"marks":27823,"text":27824},"3d9902dc2376",[],"Organizations must evaluate whether AI decisions disproportionately affect particular groups and demonstrate mitigation strategies when risks are identified.",[],{"_key":27827,"_type":150,"children":27828,"markDefs":27837,"style":173},"e49e089924aa",[27829,27833],{"_key":27830,"_type":154,"marks":27831,"text":27832},"9c39792dffe2",[165],"Explainability is equally critical.",{"_key":27834,"_type":154,"marks":27835,"text":27836},"3ce2f0c2229f",[]," Many governance frameworks require organizations to document how models make decisions and how those decisions relate to underlying data.",[],{"_key":27839,"_type":150,"children":27840,"markDefs":27849,"style":173},"daad3c7aced5",[27841,27845],{"_key":27842,"_type":154,"marks":27843,"text":27844},"8ec8a81d08af",[165],"Human oversight remains a central requirement as well.",{"_key":27846,"_type":154,"marks":27847,"text":27848},"f936b47f452a",[]," Organizations must define when humans must review or override AI decisions, particularly in high-risk contexts.",[],{"_key":27851,"_type":150,"children":27852,"markDefs":27857,"style":173},"a05f3a935c2a",[27853],{"_key":27854,"_type":154,"marks":27855,"text":27856},"bdb2ac632455",[],"Finally, governance programs must support continuous monitoring. AI models degrade over time as data distributions shift and operational environments evolve. Monitoring for drift, bias changes, and security vulnerabilities has become a permanent operational responsibility.",[],{"_key":27859,"_type":150,"children":27860,"markDefs":27865,"style":173},"50638416d18f",[27861],{"_key":27862,"_type":154,"marks":27863,"text":27864},"e520a8d55cb1",[],"These requirements may appear model-centric, but they all depend on a deeper capability: understanding the systems and data structures feeding those models.",[],{"_key":27867,"_type":150,"children":27868,"markDefs":27873,"style":282},"cab743aec271",[27869],{"_key":27870,"_type":154,"marks":27871,"text":27872},"3a8a0a75bff3",[],"Metadata intelligence is the hidden foundation",[],{"_key":27875,"_type":150,"children":27876,"markDefs":27881,"style":173},"d9e409b4f5c7",[27877],{"_key":27878,"_type":154,"marks":27879,"text":27880},"6765c7226f3b",[],"Nearly every governance requirement — from explainability to lineage to audit trails — depends on metadata.",[],{"_key":27883,"_type":150,"children":27884,"markDefs":27889,"style":173},"312a724a254d",[27885],{"_key":27886,"_type":154,"marks":27887,"text":27888},"4b47d3f438e6",[],"Metadata describes the structure and meaning of data within enterprise systems. It defines how fields relate to one another, what business processes depend on them, and how changes propagate across systems.",[],{"_key":27891,"_type":150,"children":27892,"markDefs":27897,"style":173},"c95d6f739e1d",[27893],{"_key":27894,"_type":154,"marks":27895,"text":27896},"b72d7fb2ade9",[],"Without this context, organizations cannot reliably answer fundamental governance questions. What data does an AI system use? Who owns it? What processes depend on it? What happens if it changes?",[],{"_key":27899,"_type":150,"children":27900,"markDefs":27905,"style":173},"799809947e49",[27901],{"_key":27902,"_type":154,"marks":27903,"text":27904},"93675e1bd3c1",[],"Many enterprises cannot answer those questions today.",[],{"_key":27907,"_type":150,"children":27908,"markDefs":27918,"style":173},"11d1c528ec12",[27909,27914],{"_key":27910,"_type":154,"marks":27911,"text":27913},"869f9dfe550a",[27912],"aac9d76de038","Studies consistently show",{"_key":27915,"_type":154,"marks":27916,"text":27917},"e7e2034785d2",[]," that metadata maturity remains extremely low across large organizations. Only a small minority have comprehensive documentation of their systems. Much of the knowledge required to understand enterprise infrastructure still exists as tribal knowledge inside individual teams.",[27919],{"_key":27912,"_ref":6493,"_type":463,"linkType":33,"slug":27920},{"_type":22,"current":6495},{"_key":27922,"_type":150,"children":27923,"markDefs":27928,"style":173},"9a48e4745846",[27924],{"_key":27925,"_type":154,"marks":27926,"text":27927},"a70c7e7a7abd",[],"This problem becomes especially visible in complex operational platforms such as CRM systems. Salesforce environments, for example, accumulate thousands of objects, fields, flows, and automations over time. These components interact through hidden dependencies that few teams fully document.",[],{"_key":27930,"_type":150,"children":27931,"markDefs":27936,"style":173},"6fa8b2fcd31c",[27932],{"_key":27933,"_type":154,"marks":27934,"text":27935},"8bf4960defaa",[],"When AI agents begin operating inside these environments, they rely on the same undocumented structures.",[],{"_key":27938,"_type":150,"children":27939,"markDefs":27944,"style":173},"e11d217daf46",[27940],{"_key":27941,"_type":154,"marks":27942,"text":27943},"de4cbbd062a9",[],"Salesforce itself has acknowledged the importance of metadata in enabling safe AI operations. CRM platforms provide the structural context that allows AI agents to understand customer relationships, business rules, and access controls.",[],{"_key":27946,"_type":150,"children":27947,"markDefs":27952,"style":173},"5f3e8476d878",[27948],{"_key":27949,"_type":154,"marks":27950,"text":27951},"53314923f823",[],"But when that metadata is incomplete, inconsistent, or undocumented, AI agents inherit those gaps. Errors that appear to be “AI failures” often trace back to inconsistent system definitions or undocumented business logic.",[],{"_key":27954,"_type":150,"children":27955,"markDefs":27960,"style":173},"115c6d97ea01",[27956],{"_key":27957,"_type":154,"marks":27958,"text":27959},"b6a5765090f6",[],"The industry increasingly describes this problem as metadata debt—the accumulated lack of documentation and structural clarity within enterprise systems.",[],{"_key":27962,"_type":150,"children":27963,"markDefs":27985,"style":173},"3a437a36287a",[27964,27968,27972,27976,27981],{"_key":27965,"_type":154,"marks":27966,"text":27967},"fed28f3fb902",[],"Just as ",{"_key":27969,"_type":154,"marks":27970,"text":17398},"03eb89202b66",[27971],"495f634b2197",{"_key":27973,"_type":154,"marks":27974,"text":27975},"0fe8a6ddca2a",[]," slows software development, ",{"_key":27977,"_type":154,"marks":27978,"text":27980},"c6ebcce8de99",[27979],"00e43898abe8","metadata debt ",{"_key":27982,"_type":154,"marks":27983,"text":27984},"4d9774080a0d",[],"slows AI governance.",[27986,27988],{"_key":27971,"_ref":10055,"_type":463,"linkType":33,"slug":27987},{"_type":22,"current":10057},{"_key":27979,"_ref":27989,"_type":463,"linkType":33,"slug":27990},"8a4813fb-c349-40ab-b014-839ea90eab16",{"_type":22,"current":27991},"metadata-first-impact-analysis-the-future-of-of-salesforce-governance",{"_key":27993,"_type":150,"children":27994,"markDefs":27999,"style":282},"dcadca30afe6",[27995],{"_key":27996,"_type":154,"marks":27997,"text":27998},"4d6d1424e60a",[],"A practical roadmap for building governance",[],{"_key":28001,"_type":150,"children":28002,"markDefs":28007,"style":173},"a01a73443ab5",[28003],{"_key":28004,"_type":154,"marks":28005,"text":28006},"59b17795c968",[],"For organizations beginning their governance journey, implementation typically unfolds in phases.",[],{"_key":28009,"_type":150,"children":28010,"markDefs":28019,"style":173},"1bcdb51f9cd6",[28011,28015],{"_key":28012,"_type":154,"marks":28013,"text":28014},"0b30241d6fdd",[165],"The first step is discovery. ",{"_key":28016,"_type":154,"marks":28017,"text":28018},"5a1e63a3df95",[],"Companies must inventory their AI systems and evaluate the data environments those systems depend on. This phase often reveals shadow AI tools and undocumented data flows that governance programs must address.",[],{"_key":28021,"_type":150,"children":28022,"markDefs":28035,"style":173},"785a856bd07e",[28023,28027,28031],{"_key":28024,"_type":154,"marks":28025,"text":28026},"f8a4a3baddf3",[],"Next comes ",{"_key":28028,"_type":154,"marks":28029,"text":28030},"b435272586c4",[165],"policy and framework development",{"_key":28032,"_type":154,"marks":28033,"text":28034},"5926e939d347",[],". Cross-functional governance teams establish risk classifications, usage policies, and accountability structures. Successful governance programs rarely reside solely within IT; they involve legal, compliance, security, and business stakeholders.",[],{"_key":28037,"_type":150,"children":28038,"markDefs":28054,"style":173},"5bce7f1827a5",[28039,28043,28046,28050],{"_key":28040,"_type":154,"marks":28041,"text":28042},"8c895b04df3d",[165],"Technical",{"_key":28044,"_type":154,"marks":28045,"text":1278},"47fb4617be4a",[],{"_key":28047,"_type":154,"marks":28048,"text":28049},"d0368c55b9a9",[165],"controls",{"_key":28051,"_type":154,"marks":28052,"text":28053},"1f8c9290fea9",[]," follow. Organizations implement monitoring systems, audit logging, and bias detection tools. This stage also includes establishing metadata documentation and data lineage tracking.",[],{"_key":28056,"_type":150,"children":28057,"markDefs":28073,"style":173},"b0c2be6bbd76",[28058,28062,28065,28069],{"_key":28059,"_type":154,"marks":28060,"text":28061},"19fa3c94a457",[165],"Pilot",{"_key":28063,"_type":154,"marks":28064,"text":1278},"5875f0296813",[],{"_key":28066,"_type":154,"marks":28067,"text":28068},"81126f250b16",[165],"programs",{"_key":28070,"_type":154,"marks":28071,"text":28072},"2c4383595100",[]," allow teams to test governance controls in lower-risk environments before scaling across the organization.",[],{"_key":28075,"_type":150,"children":28076,"markDefs":28089,"style":173},"ebcbce37b6d9",[28077,28081,28085],{"_key":28078,"_type":154,"marks":28079,"text":28080},"0806e74df523",[],"Finally, governance becomes a c",{"_key":28082,"_type":154,"marks":28083,"text":28084},"0b9f8074d2b3",[165],"ontinuous operational function",{"_key":28086,"_type":154,"marks":28087,"text":28088},"fbe16d2c1a21",[],". AI systems evolve, new regulations emerge, and new use cases appear regularly. Governance programs must adapt continuously.",[],{"_key":28091,"_type":150,"children":28092,"markDefs":28097,"style":173},"46a6ccbeed46",[28093],{"_key":28094,"_type":154,"marks":28095,"text":28096},"2260cb163d66",[],"Across all these phases, organizations face the same recurring obstacle: incomplete knowledge of their own systems.",[],{"_key":28099,"_type":150,"children":28100,"markDefs":28105,"style":282},"f456f9e88956",[28101],{"_key":28102,"_type":154,"marks":28103,"text":28104},"6c1c178e9a62",[],"The market is betting big on governance",[],{"_key":28107,"_type":150,"children":28108,"markDefs":28113,"style":173},"35f48e27f1d8",[28109],{"_key":28110,"_type":154,"marks":28111,"text":28112},"d9fe6fe00723",[],"The growing importance of governance is reflected in the rapidly expanding market for AI governance platforms.",[],{"_key":28115,"_type":150,"children":28116,"markDefs":28121,"style":173},"9283241bc2fa",[28117],{"_key":28118,"_type":154,"marks":28119,"text":28120},"f49eca41667a",[],"Industry analysts project that spending on AI governance technology will grow dramatically over the next several years. Organizations deploying these platforms report significantly higher governance effectiveness and reduced compliance costs.",[],{"_key":28123,"_type":150,"children":28124,"markDefs":28129,"style":173},"ed353b8c95fd",[28125],{"_key":28126,"_type":154,"marks":28127,"text":28128},"50bb1aed710c",[],"At the same time, analyst predictions highlight the cost of neglecting governance. A significant share of AI projects are expected to fail due to governance weaknesses. Boards are increasingly discussing AI risks, but many still lack the expertise or reporting structures needed to oversee them effectively.",[],{"_key":28131,"_type":150,"children":28132,"markDefs":28137,"style":173},"ca731c8a1b26",[28133],{"_key":28134,"_type":154,"marks":28135,"text":28136},"e055ad1a40f5",[],"The financial case for governance is also becoming clearer. Organizations with mature data governance consistently achieve stronger returns from AI investments. Meanwhile, the cost of AI incidents — from regulatory penalties to operational disruptions — continues to rise.",[],{"_key":28139,"_type":150,"children":28140,"markDefs":28145,"style":282},"ef74ba7df986",[28141],{"_key":28142,"_type":154,"marks":28143,"text":28144},"100ef40c4e81",[],"Sweeping It All Up",[],{"_key":28147,"_type":150,"children":28148,"markDefs":28153,"style":173},"49a19810effa",[28149],{"_key":28150,"_type":154,"marks":28151,"text":28152},"0a6096816c52",[],"The defining governance challenge of the AI era is not simply regulating algorithms. It is understanding the systems those algorithms operate within.",[],{"_key":28155,"_type":150,"children":28156,"markDefs":28161,"style":173},"7655dbb6c9db",[28157],{"_key":28158,"_type":154,"marks":28159,"text":28160},"101d37b72478",[],"Regulators require transparency, traceability, and accountability. Auditors require documentation. AI agents require consistent definitions and structured context.",[],{"_key":28163,"_type":150,"children":28164,"markDefs":28176,"style":173},"f7e578ea9228",[28165,28169,28173],{"_key":28166,"_type":154,"marks":28167,"text":28168},"72e08ccd4069",[],"All of these demands depend on ",{"_key":28170,"_type":154,"marks":28171,"text":407},"33d6bc14cace",[28172],"28f19c8d0892",{"_key":28174,"_type":154,"marks":28175,"text":411},"bf74657a65be",[],[28177],{"_key":28172,"_ref":28178,"_type":463,"linkType":33,"slug":28179},"b2265881-37e8-4917-aada-3d6eb79bf5d0",{"_type":22,"current":28180},"when-salesforce-ai-fails-metadata-agents-step-in",{"_key":28182,"_type":150,"children":28183,"markDefs":28188,"style":173},"387548953511",[28184],{"_key":28185,"_type":154,"marks":28186,"text":28187},"02e6dcb1069f",[],"Enterprises that treat AI governance solely as a policy exercise will struggle to meet regulatory expectations. Governance frameworks cannot function without visibility into the underlying systems that feed AI models and agents.",[],{"_key":28190,"_type":150,"children":28191,"markDefs":28196,"style":173},"1fdd9bbc016b",[28192],{"_key":28193,"_type":154,"marks":28194,"text":28195},"31780bedf484",[],"The organizations best prepared for the regulatory landscape of 2026 are those investing in metadata intelligence — documenting their systems, mapping dependencies, and building a clear understanding of how their data environments actually work.",[],{"_key":28198,"_type":150,"children":28199,"markDefs":28204,"style":173},"50c846b56ee0",[28200],{"_key":28201,"_type":154,"marks":28202,"text":28203},"381af7b8f794",[],"In an enterprise world increasingly driven by autonomous agents, governance begins with a simple prerequisite: knowing your own systems.",[],{"_type":17,"description":28206,"shareImage":28207,"title":28209},"AI governance auditing is now a boardroom priority. Discover the frameworks, tools, and best practices for staying audit-ready as AI scales. ",{"_type":40,"asset":28208},{"_ref":27412,"_type":1066},"AI Governance Auditing: Enterprise Best Practices 2026 ",{"_type":22,"current":28211},"ai-governance-auditing-best-practices-every-enterprise-needs-in-2026",{"_createdAt":28213,"_id":20267,"_rev":28214,"_type":33,"_updatedAt":28215,"author":28216,"category":28233,"featuredImage":28239,"modularContent":28274,"postTitle":28278,"publishDate":28279,"richText":28280,"seo":29159,"slug":29164},"2026-02-23T15:15:01Z","u93Z2ge2ROiYmlpy57o3rB","2026-03-23T09:52:17Z",{"authorImage":28217,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":28218,"image":28219},"NIck Gaudio, Salesforce Expert of 8 Years",{"_type":40,"asset":28220},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":28221,"mimeType":83,"opt":28231,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":28222,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":28223},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":28224,"darkVibrant":28225,"dominant":28226,"lightMuted":28227,"lightVibrant":28228,"muted":28229,"vibrant":28230},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":28232},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":28234,"_type":11,"_updatedAt":12,"selectedColor":28236,"seo":28237,"slug":28238,"title":24},{"base":28235},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":28240,"image":28241},"Vibe Coding Was Just Stage One",{"_type":40,"asset":28242},{"_createdAt":28243,"_id":28244,"_rev":28245,"_type":45,"_updatedAt":28243,"assetId":28246,"extension":105,"metadata":28247,"mimeType":133,"originalFilename":20126,"path":28270,"sha1hash":28246,"size":28271,"uploadId":28272,"url":28273},"2026-02-23T15:55:21Z","image-943da6d4736201ce846c6c8ebd36c967d3c72525-1600x900-png","m3haxxH36wpWcdZOjAjHgL","943da6d4736201ce846c6c8ebd36c967d3c72525",{"_type":50,"blurHash":28248,"dimensions":28249,"hasAlpha":57,"isOpaque":56,"lqip":28250,"palette":28251,"thumbHash":28269},"MW7K.Bb$W]t6RjoHWAa#oLawM}oeoeR.t8",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACtElEQVR4nG3RTWsTQRgH8HyJ7O5sdvYlL9umSTbNZrPZbJrE9L3pC22lpRZF0RYtvoMnFYovUKilYqW3XhQP6hfo2YIXr+IHEIt1c/SSuXT+sqmoqIcfMzwM/3lmnkjj7P43e2idabrNNcOFPfQQheZ9qHoRYjQGIlIQgXZXSfgXEVXIksaJqHYkQfkaKU1stcuT28zMTfNkXwvO2CaylauIKWnIkoJUPI6+njTSPTkk42nEiAFRoCei4WVhoM5lojEi0aOIac233dYT1t+8x63aHTjj2zCt0yCiBoVQZHtTcIs2XMeHlS1Cp0nIIoUs/SSqYZdclsJA9SgSo5l21rvC/Lk93lh6A29yE2a6CU1JwNBSMBM96OvNIpPOw7ayaLgmRqtJtOpJTNST8AtxGFTjkkCZJNKjiCjQtpYaYJWpbT577QAjC1so2E3kc0UU8i76LQf5XMjGWKOA2+fzeHQth42bFh7fsHBhNo1MyuBilDJJoEcRQhJthVqsNHyXL9w6wPzqS9QGl+GVG6hWGvDcAZRLVZRLPsYHq1hZ8nH9XLlrbdnF9HAeZjzBRUE5CTTzi+1UdoZ5rQ0+c+k15ldfYWJpE/WhZQz4g90wx/ZQKlbgl6s4NVBHvVpFreKj6lVg9xehq8nfgZW5F213cod507vcrq2hWL+C+twuKuPryFhDSBi9iGsmDM3s7sNJx8OafkLXTMSI/vsPa4tvg+GL7zrlqd1jI1XjCs3xvvJlXmo94xlvjSvUCg//Qv4khroTPpYlvSNL2teIM7rxZWTl/Xd/dq9jmA0mCSqjusOs2h1Wau2wnv4lRkgqfM5/EVFlMaJ3YkT/Lovq54gz9vTTyKUPh6fO7Ae9heWAkEQgRWmQSI8HpdbzoNB8EFDNCYRorFv/GxHUQJbUgIjqoRSlH38AHWtaiNTmg2EAAAAASUVORK5CYII=",{"_type":60,"darkMuted":28252,"darkVibrant":28255,"dominant":28258,"lightMuted":28261,"lightVibrant":28263,"muted":28264,"vibrant":28266},{"_type":62,"background":28253,"foreground":64,"population":28254,"title":64},"#282c44",1.99,{"_type":62,"background":28256,"foreground":64,"population":28257,"title":64},"#14276f",0.4,{"_type":62,"background":28259,"foreground":64,"population":28260,"title":64},"#5278f7",10.62,{"_type":62,"background":28262,"foreground":72,"population":1530,"title":64},"#b7ae96",{"_type":62,"background":28259,"foreground":64,"population":28260,"title":64},{"_type":62,"background":28265,"foreground":64,"population":16302,"title":64},"#a98a5d",{"_type":62,"background":28267,"foreground":72,"population":28268,"title":64},"#edc839",0.85,"TfeFI4IPr1l3h5RAiQWUaAgIj4dw+Ag=","images/9eu1m6zu/production/943da6d4736201ce846c6c8ebd36c967d3c72525-1600x900.png",140906,"CjdPSUKjiGA2XduOaar63mo4I5wWuZvQ","https://cdn.sanity.io/images/9eu1m6zu/production/943da6d4736201ce846c6c8ebd36c967d3c72525-1600x900.png",[28275],{"_key":28276,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":28277},"fac5c6a9bfabab3ec8645be14ca9384e","Learn More","Vibe Coding Was Just Stage One: Meet Agentic Engineering","2026-02-23",[28281,28296,28304,28312,28320,28328,28336,28344,28363,28377,28385,28393,28401,28409,28417,28425,28433,28449,28457,28464,28472,28480,28488,28496,28512,28520,28535,28543,28551,28567,28588,28596,28626,28634,28642,28665,28673,28681,28689,28697,28705,28713,28721,28735,28751,28759,28767,28786,28794,28802,28810,28818,28826,28866,28874,28940,28962,28970,28978,28986,28994,29002,29010,29018,29026,29034,29042,29050,29058,29066,29074,29082,29090,29098,29106,29114,29122,29130,29138],{"_key":28282,"_type":150,"children":28283,"markDefs":28295,"style":173},"7e3fe3537517",[28284,28288,28292],{"_key":28285,"_type":154,"marks":28286,"text":28287},"d9c1a7fffa6b0",[],"For the past year, the industry has been virtually drunk on ",{"_key":28289,"_type":154,"marks":28290,"text":28291},"d9c1a7fffa6b1",[228],"vibe coding",{"_key":28293,"_type":154,"marks":28294,"text":411},"d9c1a7fffa6b2",[],[],{"_key":28297,"_type":150,"children":28298,"markDefs":28303,"style":173},"f9878c1c1606",[28299],{"_key":28300,"_type":154,"marks":28301,"text":28302},"7af9094516cc0",[],"And why not? All you do is describe what you want and the AI writes the code. The Flow appears. The demo works. Everyone nods knowingly. Ah yes, the future has arrived!",[],{"_key":28305,"_type":150,"children":28306,"markDefs":28311,"style":173},"e0228d4db87b",[28307],{"_key":28308,"_type":154,"marks":28309,"text":28310},"23a6c7b804fa0",[],"It feels like magic because the generation part of it — the hardest part for millennial, I say, as a writer — suddenly feels easy. ",[],{"_key":28313,"_type":150,"children":28314,"markDefs":28319,"style":173},"2d5c33c7b2eb",[28315],{"_key":28316,"_type":154,"marks":28317,"text":28318},"dee8864e102b",[],"You don’t need to memorize syntax. You don’t need to remember every API name. You don’t need to know whether the picklist value is technically “Healthcare” or “Healthcare & Pharma.” You just describe the outcome. The machine fills in the blanks.",[],{"_key":28321,"_type":150,"children":28322,"markDefs":28327,"style":173},"e0dfb1bc55c5",[28323],{"_key":28324,"_type":154,"marks":28325,"text":28326},"0551df27604f0",[],"For their part, Salesforce calls it “vibes building.” Developers use Cursor or Windsurf and prompt their way through Apex. Configuration, once laborious, now materializes in seconds.",[],{"_key":28329,"_type":150,"children":28330,"markDefs":28335,"style":173},"d40be494e638",[28331],{"_key":28332,"_type":154,"marks":28333,"text":28334},"49502623d7bf0",[],"And fine, yes, this is real progress. But it’s only Stage One.",[],{"_key":28337,"_type":150,"children":28338,"markDefs":28343,"style":173},"2295da2c243f",[28339],{"_key":28340,"_type":154,"marks":28341,"text":28342},"d88746167b980",[],"And we’re already starting to see the cracks.",[],{"_key":28345,"_type":150,"children":28346,"markDefs":28360,"style":173},"8904cb5a5de2",[28347,28351,28356],{"_key":28348,"_type":154,"marks":28349,"text":28350},"c118e90ac9fb0",[],"Recently, ",{"_key":28352,"_type":154,"marks":28353,"text":28355},"086ebe304e00",[28354],"7ca7cf118309","a research paper",{"_key":28357,"_type":154,"marks":28358,"text":28359},"1dd7106f139f",[]," on multi-turn LLM conversations made a sobering point: models don’t usually fail because they’re dumb. They actually fail because intent drifts. As humans clarify their requests in fragments — adding constraints, revising assumptions, revealing edge cases — the model anchors to an earlier interpretation and compounds the error. ",[28361],{"_key":28354,"_type":272,"blank":57,"href":28362,"noOpener":57,"noReferrer":57,"url":28362},"https://arxiv.org/html/2602.07338v1",{"_key":28364,"_type":150,"children":28365,"markDefs":28376,"style":173},"c20d5fdb2187",[28366,28370,28373],{"_key":28367,"_type":154,"marks":28368,"text":28369},"2533fc5c2262",[],"And yet, the conversation continues and alignment degrades. Bigger models don’t reliably fix it. Memory alone doesn’t fix it. The problem isn’t intelligence. It’s grounding. It's ",{"_key":28371,"_type":154,"marks":28372,"text":2082},"44987dff37f8",[228],{"_key":28374,"_type":154,"marks":28375,"text":411},"7acfe5595423",[],[],{"_key":28378,"_type":150,"children":28379,"markDefs":28384,"style":173},"cf1e8b54695b",[28380],{"_key":28381,"_type":154,"marks":28382,"text":28383},"06e5d589be5a0",[],"That observation has nothing to do with Salesforce — not specifically, anyway.",[],{"_key":28386,"_type":150,"children":28387,"markDefs":28392,"style":173},"23bfd9f30fb1",[28388],{"_key":28389,"_type":154,"marks":28390,"text":28391},"b5a1a3697d860",[],"It has everything to do with vibe coding.",[],{"_key":28394,"_type":150,"children":28395,"markDefs":28400,"style":173},"10a69f99131d",[28396],{"_key":28397,"_type":154,"marks":28398,"text":28399},"ecc4aa7d1d9d0",[],"Because enterprise system changes are almost never a single, clean instruction. They are iterative. Contextual. Layered. “Create a Flow” quickly becomes “Actually, use the existing field… but only when it’s blank… and make sure it doesn’t conflict with the automation the other team built… and by the way, our picklist values are custom.”",[],{"_key":28402,"_type":150,"children":28403,"markDefs":28408,"style":173},"03d9efa49729",[28404],{"_key":28405,"_type":154,"marks":28406,"text":28407},"8a92cc7a98cf0",[],"In other words: intent drifts.",[],{"_key":28410,"_type":150,"children":28411,"markDefs":28416,"style":173},"0aaf6941f36c",[28412],{"_key":28413,"_type":154,"marks":28414,"text":28415},"c6eb8e9a607f0",[],"Generation keeps up; reality does not.",[],{"_key":28418,"_type":150,"children":28419,"markDefs":28424,"style":158},"6abcfe1f6723",[28420],{"_key":28421,"_type":154,"marks":28422,"text":28423},"540e4cd4ec630",[],"Generation Is Solved, The Engineering Part Is Not",[],{"_key":28426,"_type":150,"children":28427,"markDefs":28432,"style":173},"4d3fcfe50d8a",[28428],{"_key":28429,"_type":154,"marks":28430,"text":28431},"34a59ecbe17e0",[],"Modern LLMs are remarkably good at producing syntactically correct Salesforce metadata and code (presumably that's because they've been trained on a lot of it). Ask for a record-triggered Flow and you’ll get a Decision element, proper branching, assignments, and the right trigger context. Ask for an Apex trigger and you’ll receive something that looks entirely plausible.",[],{"_key":28434,"_type":150,"children":28435,"markDefs":28448,"style":173},"ef0038dd565a",[28436,28440,28444],{"_key":28437,"_type":154,"marks":28438,"text":28439},"eed763841a810",[],"On paper, this is both rad and extraordinary. But engineering was never just about writing something that ",{"_key":28441,"_type":154,"marks":28442,"text":28443},"bc2b923c7286",[228],"looks",{"_key":28445,"_type":154,"marks":28446,"text":28447},"e7e0d5772fc4",[]," right. Engineering has always been about constraints:",[],{"_key":28450,"_type":150,"children":28451,"level":54,"listItem":171,"markDefs":28456,"style":173},"46bb0cb272f1",[28452],{"_key":28453,"_type":154,"marks":28454,"text":28455},"1c41bacaecce0",[],"What already exists?",[],{"_key":28458,"_type":150,"children":28459,"level":54,"listItem":171,"markDefs":28463,"style":173},"11d4b0cea6f2",[28460],{"_key":28461,"_type":154,"marks":28462,"text":2526},"820227305a56",[],[],{"_key":28465,"_type":150,"children":28466,"level":54,"listItem":171,"markDefs":28471,"style":173},"e166a0fecef9",[28467],{"_key":28468,"_type":154,"marks":28469,"text":28470},"91f18d232d73",[],"What will break if I change it?",[],{"_key":28473,"_type":150,"children":28474,"level":54,"listItem":171,"markDefs":28479,"style":173},"0426e608adab",[28475],{"_key":28476,"_type":154,"marks":28477,"text":28478},"b10b42e6b1c8",[],"What doesn’t match my assumptions?",[],{"_key":28481,"_type":150,"children":28482,"markDefs":28487,"style":173},"a46f0fd30b7b",[28483],{"_key":28484,"_type":154,"marks":28485,"text":28486},"1fb92af4ff3a0",[],"Those questions are brutally specific to a live system.",[],{"_key":28489,"_type":150,"children":28490,"markDefs":28495,"style":173},"47aa5840b6a7",[28491],{"_key":28492,"_type":154,"marks":28493,"text":28494},"2451935c60e40",[],"And that’s where all these \"Stage One\" tools struggle.",[],{"_key":28497,"_type":150,"children":28498,"markDefs":28511,"style":173},"a095d86aea78",[28499,28503,28507],{"_key":28500,"_type":154,"marks":28501,"text":28502},"89cf8ad065960",[],"Vibe coding generates against ",{"_key":28504,"_type":154,"marks":28505,"text":28506},"1d00237662ef",[165,228],"a statistically average ",{"_key":28508,"_type":154,"marks":28509,"text":28510},"163a7a556e83",[],"Salesforce org. It assumes fields exist. It assumes picklist values match your wording. It assumes no conflicting automation is already running. It assumes your environment looks like documentation examples.",[],{"_key":28513,"_type":150,"children":28514,"markDefs":28519,"style":173},"0c20644cd892",[28515],{"_key":28516,"_type":154,"marks":28517,"text":28518},"3f1b369fbd0a",[],"But oh my sweet summer child, while that assumption holds in small, clean demos, in real enterprise orgs — with thousands of fields, layered Flows, legacy validation rules, half-retired processes, and overlapping automation — it really does not.",[],{"_key":28521,"_type":150,"children":28522,"markDefs":28534,"style":173},"5d45b72e4e85",[28523,28527,28531],{"_key":28524,"_type":154,"marks":28525,"text":28526},"bf07da33ae6b0",[],"The failure mode isn't as \"catastrophic\" as it is something subtler: deployment errors, edge-case bugs, execution-order conflicts, permission oversights. The AI didn’t misunderstand Salesforce. It misunderstood ",{"_key":28528,"_type":154,"marks":28529,"text":28530},"bf07da33ae6b1",[228],"your org",{"_key":28532,"_type":154,"marks":28533,"text":411},"bf07da33ae6b2",[],[],{"_key":28536,"_type":150,"children":28537,"markDefs":28542,"style":158},"395a27dff77e",[28538],{"_key":28539,"_type":154,"marks":28540,"text":28541},"0d0c71be910a0",[],"Why More Intelligence Doesn’t Solve a Context Problem",[],{"_key":28544,"_type":150,"children":28545,"markDefs":28550,"style":173},"0784c5383e35",[28546],{"_key":28547,"_type":154,"marks":28548,"text":28549},"9fc535155cc40",[],"It’s tempting to believe this is just a scaling issue. That the next model release will close the gap. That better reasoning will compensate for missing specificity.",[],{"_key":28552,"_type":150,"children":28553,"markDefs":28566,"style":173},"2ad3e572bf68",[28554,28558,28562],{"_key":28555,"_type":154,"marks":28556,"text":28557},"4f4c0706760c0",[],"But the research tells us otherwise. When models operate without fully grounded intent, ",{"_key":28559,"_type":154,"marks":28560,"text":28561},"4d2b39731909",[],"they fall back to priors",{"_key":28563,"_type":154,"marks":28564,"text":28565},"d52860e88eb3",[],". They assume the most statistically common pattern. They interpret ambiguity in the most likely way.",[],{"_key":28568,"_type":150,"children":28569,"markDefs":28583,"style":173},"2aeecd4f7665",[28570,28574,28579],{"_key":28571,"_type":154,"marks":28572,"text":28573},"3f13efa709e20",[],"If your org’s Industry picklist uses “Healthcare & Pharma” and you prompt “Healthcare,”",{"_key":28575,"_type":154,"marks":28576,"text":28578},"3a422e41cd7a",[28577],"9d85a3444ae4"," like it did in this Salesforce Ben experiment ",{"_key":28580,"_type":154,"marks":28581,"text":28582},"170cdac34c73",[],"— the model is behaving rationally given incomplete context.",[28584],{"_key":28577,"_ref":28585,"_type":463,"linkType":33,"slug":28586},"3fabd94a-c78a-4e51-83db-82a81a955a71",{"_type":22,"current":28587},"flow-building-for-salesforce-agentforce-vibes-vs-sweep-build-mode",{"_key":28589,"_type":150,"children":28590,"markDefs":28595,"style":173},"c8b129765415",[28591],{"_key":28592,"_type":154,"marks":28593,"text":28594},"57365630f90e0",[],"No amount of general intelligence can infer a value that only exists inside your specific Salesforce instance.",[],{"_key":28597,"_type":150,"children":28598,"markDefs":28625,"style":173},"d66492a719df",[28599,28603,28607,28611,28615,28618,28622],{"_key":28600,"_type":154,"marks":28601,"text":28602},"8a2d3be5280b0",[],"It’s a grounding failure, after all. And grounding requires something different than ",{"_key":28604,"_type":154,"marks":28605,"text":28606},"5e2dcd75f71b",[228],"generation",{"_key":28608,"_type":154,"marks":28609,"text":28610},"58dbe28136e4",[],". It require an ",{"_key":28612,"_type":154,"marks":28613,"text":28614},"d8294af78646",[228],"evaluative",{"_key":28616,"_type":154,"marks":28617,"text":1278},"8da000b25d87",[],{"_key":28619,"_type":154,"marks":28620,"text":28621},"bb9e86c9073b",[228],"brain",{"_key":28623,"_type":154,"marks":28624,"text":411},"ac93e7f5aa96",[],[],{"_key":28627,"_type":150,"children":28628,"markDefs":28633,"style":158},"fe91d320c97a",[28629],{"_key":28630,"_type":154,"marks":28631,"text":28632},"45775910033c0",[],"Flat Files Are Not Understanding",[],{"_key":28635,"_type":150,"children":28636,"markDefs":28641,"style":173},"34bd4214430a",[28637],{"_key":28638,"_type":154,"marks":28639,"text":28640},"bc05e964cd200",[],"Some teams are trying to work there way around it already, mostly by attempting to solve it by syncing metadata into SFDX projects and pointing AI coding tools at the XML files. That absolutely does improve accuracy. The model can see field API names. It can reference objects more reliably.",[],{"_key":28643,"_type":150,"children":28644,"markDefs":28664,"style":173},"803d59a208dd",[28645,28649,28653,28656,28660],{"_key":28646,"_type":154,"marks":28647,"text":28648},"9bed1d8e67030",[],"But metadata files are ",{"_key":28650,"_type":154,"marks":28651,"text":28652},"5bb8a60401a3",[165],"deployment",{"_key":28654,"_type":154,"marks":28655,"text":1278},"cc94d2f957c6",[],{"_key":28657,"_type":154,"marks":28658,"text":28659},"f44355becd5a",[165],"artifacts",{"_key":28661,"_type":154,"marks":28662,"text":28663},"c703b1da30e9",[],". They were not designed to function as a relational knowledge system.",[],{"_key":28666,"_type":150,"children":28667,"markDefs":28672,"style":173},"a209d7fcbbc2",[28668],{"_key":28669,"_type":154,"marks":28670,"text":28671},"f915eed9cf500",[],"Ask an AI: “What touches the Status field?”",[],{"_key":28674,"_type":150,"children":28675,"markDefs":28680,"style":173},"f7857fa56045",[28676],{"_key":28677,"_type":154,"marks":28678,"text":28679},"654e030457070",[],"It will grep the repo. You’ll get hundreds of hits. Because “Status” appears in field names, picklist values, Flow conditions, validation rules, Apex code, and even comments across dozens of objects. The model sees text occurrences. It does not understand relationships. It cannot distinguish between Case.Status and a custom Status__c field elsewhere. It cannot tell you which automation reads the field versus writes to it. It cannot model execution order.",[],{"_key":28682,"_type":150,"children":28683,"markDefs":28688,"style":173},"a47abc28454a",[28684],{"_key":28685,"_type":154,"marks":28686,"text":28687},"8ff83cc166070",[],"The files contain data.",[],{"_key":28690,"_type":150,"children":28691,"markDefs":28696,"style":173},"30e55e7408d1",[28692],{"_key":28693,"_type":154,"marks":28694,"text":28695},"8cbc52c395de0",[],"They do not contain computed relationships.",[],{"_key":28698,"_type":150,"children":28699,"markDefs":28704,"style":173},"329210284f72",[28700],{"_key":28701,"_type":154,"marks":28702,"text":28703},"d386109d780d0",[],"They do not contain system understanding and yes, engineering requires understanding. When you build a bridge, you don't build a generic one. You build a bridge that understands the environment in which it needs to be built.",[],{"_key":28706,"_type":150,"children":28707,"markDefs":28712,"style":158},"ac113ebbf6e6",[28708],{"_key":28709,"_type":154,"marks":28710,"text":28711},"ae649c02621f0",[],"Stage Two: Agentic Engineering",[],{"_key":28714,"_type":150,"children":28715,"markDefs":28720,"style":173},"fdf7c8c9a079",[28716],{"_key":28717,"_type":154,"marks":28718,"text":28719},"1802fc9ba8470",[],"This is where we enter Stage Two. And it's about time. \n\nIf Stage One was about AI generating artifacts, Stage Two is about AI operating inside real system constraints. ",[],{"_key":28722,"_type":150,"children":28723,"markDefs":28734,"style":173},"437ac9f0093d",[28724,28728,28731],{"_key":28725,"_type":154,"marks":28726,"text":28727},"0ece62bc3627",[],"We call it ",{"_key":28729,"_type":154,"marks":28730,"text":20354},"f4184fc6010f1",[165],{"_key":28732,"_type":154,"marks":28733,"text":411},"f4184fc6010f2",[],[],{"_key":28736,"_type":150,"children":28737,"markDefs":28750,"style":173},"a7fc3d199877",[28738,28742,28746],{"_key":28739,"_type":154,"marks":28740,"text":28741},"a98a5d5a11dc0",[],"Agentic engineering begins from a different premise. Instead of asking, “Can the AI produce the right metadata?” it asks, “Can the AI produce the right metadata ",{"_key":28743,"_type":154,"marks":28744,"text":28745},"a98a5d5a11dc1",[228],"for this exact org",{"_key":28747,"_type":154,"marks":28748,"text":28749},"a98a5d5a11dc2",[],"?”",[],{"_key":28752,"_type":150,"children":28753,"markDefs":28758,"style":173},"c266f2d8e240",[28754],{"_key":28755,"_type":154,"marks":28756,"text":28757},"ca0e94a18b3c0",[],"That requires three things to happen before deployment:",[],{"_key":28760,"_type":150,"children":28761,"markDefs":28766,"style":173},"80a85690485f",[28762],{"_key":28763,"_type":154,"marks":28764,"text":28765},"fa6932535c930",[],"First, the system must understand the live org — not from documentation, not from examples, but from querying the actual schema, existing automation, field types, picklist values, and dependencies.",[],{"_key":28768,"_type":150,"children":28769,"markDefs":28783,"style":173},"ced97fbb004e",[28770,28774,28779],{"_key":28771,"_type":154,"marks":28772,"text":28773},"7b1dc3762e5c0",[],"Second, every generated artifact must be ",{"_key":28775,"_type":154,"marks":28776,"text":28778},"fcea956341b1",[28777],"322979760490","validated deterministically against that live state",{"_key":28780,"_type":154,"marks":28781,"text":28782},"d8de8fbaeb9f",[],". Do references resolve? Do field types match? Do picklist values exist? Are there unsatisfied dependencies? These are not probabilistic judgments. They are binary checks.",[28784],{"_key":28777,"_ref":18333,"_type":463,"linkType":33,"slug":28785},{"_type":22,"current":18335},{"_key":28787,"_type":150,"children":28788,"markDefs":28793,"style":173},"de10946313fd",[28789],{"_key":28790,"_type":154,"marks":28791,"text":28792},"d2823f6c4c9c0",[],"Third, ambiguity must be surfaced, not guessed. When a prompt collides with multiple possible interpretations, the system should ask, not assume.",[],{"_key":28795,"_type":150,"children":28796,"markDefs":28801,"style":173},"35f8730a3a0f",[28797],{"_key":28798,"_type":154,"marks":28799,"text":28800},"55b2a2b0bd6b0",[],"In other words: behave like a careful engineer (not, say, a prolific intern).",[],{"_key":28803,"_type":150,"children":28804,"markDefs":28809,"style":173},"3695333939e9",[28805],{"_key":28806,"_type":154,"marks":28807,"text":28808},"c28fad157cd30",[],"Sure, the difference there might feel subtle in a demo, but it feels enormous in prod.",[],{"_key":28811,"_type":150,"children":28812,"markDefs":28817,"style":158},"5667f4d2cd8d",[28813],{"_key":28814,"_type":154,"marks":28815,"text":28816},"e77cdf9815320",[],"From Generation to Verification",[],{"_key":28819,"_type":150,"children":28820,"markDefs":28825,"style":173},"08af344943ba",[28821],{"_key":28822,"_type":154,"marks":28823,"text":28824},"f8f6a351158d0",[],"In a pure vibe workflow, the sequence looks like this:",[],{"_key":28827,"_type":150,"children":28828,"markDefs":28865,"style":173},"a7227527c856",[28829,28833,28837,28841,28844,28848,28851,28855,28858,28862],{"_key":28830,"_type":154,"marks":28831,"text":28832},"8d1d580176580",[165],"Generate",{"_key":28834,"_type":154,"marks":28835,"text":28836},"9328e2feaae7",[]," to ",{"_key":28838,"_type":154,"marks":28839,"text":28840},"88bbf5a79c3e",[165],"Attempt",{"_key":28842,"_type":154,"marks":28843,"text":1278},"3d76dbff1063",[],{"_key":28845,"_type":154,"marks":28846,"text":28847},"7b026c1b71ea",[165],"Deployment",{"_key":28849,"_type":154,"marks":28850,"text":28836},"11bc65bcf873",[],{"_key":28852,"_type":154,"marks":28853,"text":28854},"95a2f13188e4",[165],"Debug",{"_key":28856,"_type":154,"marks":28857,"text":28836},"569909d92657",[],{"_key":28859,"_type":154,"marks":28860,"text":28861},"0f0b3d53168f",[165],"Try Again",{"_key":28863,"_type":154,"marks":28864,"text":411},"fd33459bbf69",[],[],{"_key":28867,"_type":150,"children":28868,"markDefs":28873,"style":173},"1bc9d352356f",[28869],{"_key":28870,"_type":154,"marks":28871,"text":28872},"007bc16e68b90",[],"In an agentic engineering workflow, it inverts:",[],{"_key":28875,"_type":150,"children":28876,"markDefs":28939,"style":173},"0f8b90c33e9d",[28877,28881,28884,28888,28891,28895,28898,28902,28905,28909,28912,28915,28918,28922,28925,28929,28932,28936],{"_key":28878,"_type":154,"marks":28879,"text":28880},"a28bcb5cd90a0",[165],"Understand Org",{"_key":28882,"_type":154,"marks":28883,"text":28836},"480b13ac3274",[],{"_key":28885,"_type":154,"marks":28886,"text":28887},"84c441e5d6a8",[165],"Identify",{"_key":28889,"_type":154,"marks":28890,"text":1278},"af716966d3bb",[],{"_key":28892,"_type":154,"marks":28893,"text":28894},"38e5fd12cf48",[165],"Blockers",{"_key":28896,"_type":154,"marks":28897,"text":28836},"2f16b4067ff6",[],{"_key":28899,"_type":154,"marks":28900,"text":28901},"3ede3db3d9d5",[165],"Clarify",{"_key":28903,"_type":154,"marks":28904,"text":1278},"f533596d43fb",[],{"_key":28906,"_type":154,"marks":28907,"text":28908},"a55cdb4524a0",[165],"Ambiguities",{"_key":28910,"_type":154,"marks":28911,"text":28836},"1e261d8518c5",[],{"_key":28913,"_type":154,"marks":28914,"text":28832},"f3ab457933a7",[165],{"_key":28916,"_type":154,"marks":28917,"text":28836},"8d15d0ffee95",[],{"_key":28919,"_type":154,"marks":28920,"text":28921},"484b5374fd8c",[165],"Verify",{"_key":28923,"_type":154,"marks":28924,"text":28836},"31c83402c544",[],{"_key":28926,"_type":154,"marks":28927,"text":28928},"af9734071030",[165],"Deploy",{"_key":28930,"_type":154,"marks":28931,"text":1278},"180d91bd4c8d",[],{"_key":28933,"_type":154,"marks":28934,"text":28935},"a372a21cf9dd",[165],"Atomically",{"_key":28937,"_type":154,"marks":28938,"text":411},"afa6be5dc878",[],[],{"_key":28941,"_type":150,"children":28942,"markDefs":28961,"style":173},"314cf449a96f",[28943,28947,28951,28954,28958],{"_key":28944,"_type":154,"marks":28945,"text":28946},"ebefa61012b40",[],"That inversion is the entire category shift. It transforms AI from a drafting assistant into a ",{"_key":28948,"_type":154,"marks":28949,"text":28950},"830381e2e516",[228],"system",{"_key":28952,"_type":154,"marks":28953,"text":1278},"0b6f9a9920d4",[],{"_key":28955,"_type":154,"marks":28956,"text":28957},"9d20b6b26288",[228],"participant",{"_key":28959,"_type":154,"marks":28960,"text":411},"819cb5129924",[],[],{"_key":28963,"_type":150,"children":28964,"markDefs":28969,"style":158},"dce122b967bb",[28965],{"_key":28966,"_type":154,"marks":28967,"text":28968},"ad2eb5be252a0",[],"Where Sweep Fits In To This Framework",[],{"_key":28971,"_type":150,"children":28972,"markDefs":28977,"style":173},"51acc373b2c1",[28973],{"_key":28974,"_type":154,"marks":28975,"text":28976},"1f75a2c61d050",[],"Sweep was built on a simple thesis: generation is now the easy part. Org-aware generation plus deterministic verification is the hard part. That’s why Sweep Build Mode doesn’t start by writing metadata.",[],{"_key":28979,"_type":150,"children":28980,"markDefs":28985,"style":173},"523baa880461",[28981],{"_key":28982,"_type":154,"marks":28983,"text":28984},"9481f9fbd8440",[],"It starts by querying your live Salesforce org.",[],{"_key":28987,"_type":150,"children":28988,"markDefs":28993,"style":173},"7386216a4cfb",[28989],{"_key":28990,"_type":154,"marks":28991,"text":28992},"e4e9cf45509d0",[],"Before generating a Flow, it retrieves exact picklist values, confirms object structure, inspects active automation, detects missing fields, and maps dependencies. If something in your prompt doesn’t match reality, it surfaces it immediately. If a field doesn’t exist, it proposes creating it. If a picklist value is slightly different, it flags the mismatch. If another Flow already runs in that context, it warns you before execution-order conflicts emerge.",[],{"_key":28995,"_type":150,"children":28996,"markDefs":29001,"style":173},"638496c721ad",[28997],{"_key":28998,"_type":154,"marks":28999,"text":29000},"7ac0d4203e6e0",[],"Only after grounding in the org does generation occur.",[],{"_key":29003,"_type":150,"children":29004,"markDefs":29009,"style":173},"c6164b813a09",[29005],{"_key":29006,"_type":154,"marks":29007,"text":29008},"21a870fe52cd0",[],"And before anything touches production, Sweep runs deterministic verification checks — programmatic validation against the live org to confirm every reference resolves and every dependency is satisfied.",[],{"_key":29011,"_type":150,"children":29012,"markDefs":29017,"style":173},"ee0940790442",[29013],{"_key":29014,"_type":154,"marks":29015,"text":29016},"8a4d9eaedaa20",[],"Deployment is atomic. If something fails, nothing half-deploys.",[],{"_key":29019,"_type":150,"children":29020,"markDefs":29025,"style":173},"1a2cef38a291",[29021],{"_key":29022,"_type":154,"marks":29023,"text":29024},"b76c10a1d2a40",[],"For developers working in Cursor, Windsurf, or VS Code, the Sweep MCP Server extends that same intelligence layer directly into the IDE. Your AI copilot doesn’t just know generic Salesforce patterns — it knows your schema, your fields, your automation graph.",[],{"_key":29027,"_type":150,"children":29028,"markDefs":29033,"style":158},"5a3bc148fe4a",[29029],{"_key":29030,"_type":154,"marks":29031,"text":29032},"9fdff3aef4870",[],"Vibes Were Necessary: They Were Also Insufficient",[],{"_key":29035,"_type":150,"children":29036,"markDefs":29041,"style":173},"5a2ed2dbed4c",[29037],{"_key":29038,"_type":154,"marks":29039,"text":29040},"76291e34a57e0",[],"It's true: the industry needed Stage One. We needed to trust that natural language could build a real configuration. We needed the barrier to drop. We needed generation to become cheap.",[],{"_key":29043,"_type":150,"children":29044,"markDefs":29049,"style":173},"1f0e1570d9da",[29045],{"_key":29046,"_type":154,"marks":29047,"text":29048},"8f53ad613b980",[],"But as AI moves from drafting emails to modifying production systems that run revenue and service operations, the stakes rise.",[],{"_key":29051,"_type":150,"children":29052,"markDefs":29057,"style":173},"f828bbac012c",[29053],{"_key":29054,"_type":154,"marks":29055,"text":29056},"7c733e44c7140",[],"A blog post can tolerate approximation (I mean, within reason).",[],{"_key":29059,"_type":150,"children":29060,"markDefs":29065,"style":173},"d50f480ddab1",[29061],{"_key":29062,"_type":154,"marks":29063,"text":29064},"1340368c6c560",[],"A CRM automation cannot.",[],{"_key":29067,"_type":150,"children":29068,"markDefs":29073,"style":173},"74fe233b6232",[29069],{"_key":29070,"_type":154,"marks":29071,"text":29072},"901e6addcf560",[],"The research on intent drift makes one thing clear: without grounding, alignment degrades over time. Enterprise systems amplify that risk. The more layers of automation you add, the more expensive a misinterpretation becomes.",[],{"_key":29075,"_type":150,"children":29076,"markDefs":29081,"style":173},"52cc3480b8df",[29077],{"_key":29078,"_type":154,"marks":29079,"text":29080},"86839b711bdf0",[],"That’s why Stage Two has become less optional.",[],{"_key":29083,"_type":150,"children":29084,"markDefs":29089,"style":158},"6715de7a0eb3",[29085],{"_key":29086,"_type":154,"marks":29087,"text":29088},"5d73dc2e173a0",[],"Ready for Stage Two?",[],{"_key":29091,"_type":150,"children":29092,"markDefs":29097,"style":173},"25b35317b8ac",[29093],{"_key":29094,"_type":154,"marks":29095,"text":29096},"cb7227a0a9950",[],"If you’re experimenting with vibe-coding today, you’re participating in the right wave. But you're also becoming a laggard if you’re deploying AI-generated changes into real enterprise Salesforce orgs with nothing else.",[],{"_key":29099,"_type":150,"children":29100,"markDefs":29105,"style":173},"907d5313e0b9",[29101],{"_key":29102,"_type":154,"marks":29103,"text":29104},"77835a7a00a30",[],"You need live org awareness.",[],{"_key":29107,"_type":150,"children":29108,"markDefs":29113,"style":173},"c6dabd2913b3",[29109],{"_key":29110,"_type":154,"marks":29111,"text":29112},"aef7758c7e960",[],"You need deterministic verification.",[],{"_key":29115,"_type":150,"children":29116,"markDefs":29121,"style":173},"71f4c0ed8f6d",[29117],{"_key":29118,"_type":154,"marks":29119,"text":29120},"8d70e32975920",[],"You need atomic deployment.",[],{"_key":29123,"_type":150,"children":29124,"markDefs":29129,"style":173},"c0c7b41ae0ad",[29125],{"_key":29126,"_type":154,"marks":29127,"text":29128},"e6e7da5df7e50",[],"You need agentic engineering.",[],{"_key":29131,"_type":150,"children":29132,"markDefs":29137,"style":173},"b7b566a25a73",[29133],{"_key":29134,"_type":154,"marks":29135,"text":29136},"12be9417d4970",[],"Sweep Build Mode turns natural language into verified, deployable Salesforce configuration — grounded in your org, not an imagined one.",[],{"_key":29139,"_type":150,"children":29140,"markDefs":29154,"style":173},"a77536b173c6",[29141,29145,29150],{"_key":29142,"_type":154,"marks":29143,"text":29144},"56c4d5ccadcb0",[],"See how Sweep moves you from vibes to engineering. \n\n",{"_key":29146,"_type":154,"marks":29147,"text":29149},"e2c2ed2495fd",[29148],"37fcb9976ceb","Book a demo",{"_key":29151,"_type":154,"marks":29152,"text":29153},"e2800be22225",[]," and step into Stage Two.",[29155],{"_key":29148,"_ref":29156,"_type":463,"linkType":1636,"slug":29157},"3ef5b5cb-a305-4935-9cc7-6ecd40647114",{"_type":22,"current":29158},"book-demo",{"_type":17,"description":29160,"shareImage":29161,"title":29163},"AI can generate Flows and Apex. But without org awareness and verification, it breaks. Discover how agentic engineering changes Salesforce development.",{"_type":40,"asset":29162},{"_ref":28244,"_type":1066},"From Vibe Coding to Agentic Engineering in Salesforce",{"_type":22,"current":20269},{"_createdAt":29166,"_id":29167,"_rev":29168,"_type":33,"_updatedAt":29169,"author":29170,"category":29186,"featuredImage":29192,"modularContent":29225,"postTitle":29229,"publishDate":29230,"richText":29231,"seo":29841,"slug":29846},"2026-02-19T20:27:16Z","1610cc2e-d551-422f-aa51-9488062ff785","XlNwq3xbphLrhVKM81tnTP","2026-03-23T10:32:30Z",{"authorImage":29171,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":1080,"image":29172},{"_type":40,"asset":29173},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":29174,"mimeType":83,"opt":29184,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":29175,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":29176},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":29177,"darkVibrant":29178,"dominant":29179,"lightMuted":29180,"lightVibrant":29181,"muted":29182,"vibrant":29183},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":29185},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":29187,"_type":11,"_updatedAt":12,"selectedColor":29189,"seo":29190,"slug":29191,"title":24},{"base":29188},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":29193,"image":29194},"Best Salesforce Deduplication Tools for Enterprise Orgs",{"_type":40,"asset":29195},{"_createdAt":29196,"_id":29197,"_rev":29198,"_type":45,"_updatedAt":29196,"assetId":29199,"extension":105,"metadata":29200,"mimeType":133,"originalFilename":20126,"path":29221,"sha1hash":29199,"size":29222,"uploadId":29223,"url":29224},"2026-02-19T20:50:19Z","image-0bb4f5bf397d5ecf56732684a51427df77df9484-1600x900-png","Vfx7hd7JwGrVL4MB8ZTlnv","0bb4f5bf397d5ecf56732684a51427df77df9484",{"_type":50,"blurHash":29201,"dimensions":29202,"hasAlpha":57,"isOpaque":56,"lqip":29203,"palette":29204,"thumbHash":29220},"MLOEJ9nN.7tmx@xuV]kCoeWC?[kXMyjDRR",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACN0lEQVR4nG2SS2/aUBSE+f+rdtFt203Vx6KPRIkNxjGBQEgTwME2Dn4hsAXBgF8kwcT2mco2iqq0i08z50h3NPfqVnQf92aIWPdBukfQfUKh//MFgFbMeMEIQGaIneFjXtH9zM0Dx+uURssEqptAXSYo/Oqg+c4t/XidQvMyaIdwPacMjPUAiyLQ8LO4P3mklniPrrLApXSPtjjHlZLrApfyEh1pjdZgAXGygbbZFy01L2/7OtBL3fEmjTvymhjuFtzZALWzIdhaD/XGEFWujyovgznTcMr20RUN3LlPUNwM4pwwWhVNyQiy/NnKhrqXxFfqihheRU0YgTtXwXAy6s0RWF4GK2ionps4qSloDxzcOjHqKuGoD/ye4t9Aw0/i6/GGqs0J+M4U9fasCGh0rUK5tg2mvcaP+gaC+IDmXYJPzQTvmAzHA0Bx/7qyUTTcx9eKTSzXA1NXS9gb8I0B2NoNTrg7fGM2+PA9ws/mDmx/j8+NJ7z5leC9QOjZIKv8KXnD1DW8fSxqDgkXMvgLA0JbB38uoXmpQGhJ4FoTHDUCfGW3OO3uwAwSfOSf8fY4xZcOQZyDzOAQaAbZ0oqynbZ6yoZ2SJL9QLK9peE0JNkJSZqFNJw9kjh7pt7kmW6dlG5mGVVl0OkQdDUFaT4yK8LOCDGvWBHsyRaRtcXOjLLYCnMQW1FOVurLXFL8Wx/x2Ct9fjbPmESYVowAihnCMQNa6n5WkvsDxf4VLzv/QEBLI4RjBZD+AJCqF/6tnaM3AAAAAElFTkSuQmCC",{"_type":60,"darkMuted":29205,"darkVibrant":29207,"dominant":29210,"lightMuted":29211,"lightVibrant":29214,"muted":29216,"vibrant":29218},{"_type":62,"background":29206,"foreground":64,"population":1127,"title":64},"#464c54",{"_type":62,"background":29208,"foreground":64,"population":29209,"title":64},"#04040a",2.28,{"_type":62,"background":29208,"foreground":64,"population":29209,"title":64},{"_type":62,"background":29212,"foreground":72,"population":29213,"title":64},"#ae9bc3",0.51,{"_type":62,"background":29215,"foreground":72,"population":82,"title":64},"#64a4fc",{"_type":62,"background":29217,"foreground":64,"population":1524,"title":64},"#525ca4",{"_type":62,"background":29219,"foreground":72,"population":7025,"title":64},"#e8c91a","N9eFC4APxpl3iI+uav+SFwgIj4dw+Ag=","images/9eu1m6zu/production/0bb4f5bf397d5ecf56732684a51427df77df9484-1600x900.png",392522,"kWCrK2I8oDKfu0JhSVxDihvZJ1J4c9UN","https://cdn.sanity.io/images/9eu1m6zu/production/0bb4f5bf397d5ecf56732684a51427df77df9484-1600x900.png",[29226],{"_key":29227,"_type":142,"cols":143,"filterByCategory":29228,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":28277},"908936bab486f5eb2f83b8decbca81db",{"_ref":6,"_type":1066},"The 8 Best Salesforce Deduplication Tools for Enterprise Orgs","2026-02-20",[29232,29240,29248,29256,29264,29272,29280,29288,29309,29317,29329,29337,29345,29353,29374,29382,29390,29398,29406,29414,29422,29430,29438,29446,29454,29462,29470,29478,29486,29494,29502,29510,29518,29526,29534,29542,29550,29558,29566,29574,29582,29590,29598,29606,29614,29622,29630,29638,29646,29654,29662,29670,29678,29686,29694,29702,29710,29718,29726,29734,29742,29750,29769,29777,29785,29793,29801,29809,29817,29825,29833],{"_key":29233,"_type":150,"children":29234,"level":54,"listItem":171,"markDefs":29239,"style":173},"e93902fdefdf",[29235],{"_key":29236,"_type":154,"marks":29237,"text":29238},"ea3b7fd38fac",[],"Enterprise Salesforce deduplication is an architectural problem, not a settings fix — duplicates enter from dozens of vectors simultaneously and merging at scale runs into hard platform limits.",[],{"_key":29241,"_type":150,"children":29242,"level":54,"listItem":171,"markDefs":29247,"style":173},"780e9377edad",[29243],{"_key":29244,"_type":154,"marks":29245,"text":29246},"5985e59e6447",[],"Several third-party tools (DemandTools, Cloudingo, Plauti, etc.) address what native Salesforce can't, but the right choice depends on your org's specific architecture, automation complexity, and governance requirements.",[],{"_key":29249,"_type":150,"children":29250,"level":54,"listItem":171,"markDefs":29255,"style":173},"77a3e3af3e8d",[29251],{"_key":29252,"_type":154,"marks":29253,"text":29254},"0e85aba57b0e",[],"Even the best cleanup effort fails long-term without metadata governance — duplicates keep coming back if the underlying config isn't monitored continuously.\n",[],{"_key":29257,"_type":150,"children":29258,"markDefs":29263,"style":173},"318ba2546f57",[29259],{"_key":29260,"_type":154,"marks":29261,"text":29262},"27d7b50bc2e3",[],"***",[],{"_key":29265,"_type":150,"children":29266,"markDefs":29271,"style":173},"92975aec4e82",[29267],{"_key":29268,"_type":154,"marks":29269,"text":29270},"316aaba23ba3",[],"Enterprise-scale deduplication in Salesforce is rarely solved by installing a tool and pressing “merge.”",[],{"_key":29273,"_type":150,"children":29274,"markDefs":29279,"style":173},"9b2f90ca6e76",[29275],{"_key":29276,"_type":154,"marks":29277,"text":29278},"e2f4225462610",[],"In large, highly customized orgs, duplicates do not originate from a single careless user or a poorly configured form. They enter from multiple vectors at once: human entry, imports, API integrations, marketing automation sync, ETL pipelines, mergers and acquisitions, legacy routing rules, enrichment vendors, and long-forgotten automation logic. By the time the problem surfaces, duplicate records are no longer just clutter. They are structural.",[],{"_key":29281,"_type":150,"children":29282,"markDefs":29287,"style":173},"2a868cb9acf1",[29283],{"_key":29284,"_type":154,"marks":29285,"text":29286},"6b6fe7f44c0c0",[],"In enterprise environments with millions of records and heavy automation, deduplication becomes an architectural decision. It must preserve complex relationships, respect governor limits, avoid breaking downstream integrations, and operate within Salesforce’s own platform ceilings. Choosing the right tool is less about feature comparison and more about how the solution fits into the reality of large data volumes, custom objects, and compliance constraints.",[],{"_key":29289,"_type":150,"children":29290,"markDefs":29304,"style":173},"dbd709b86bfc",[29291,29295,29300],{"_key":29292,"_type":154,"marks":29293,"text":29294},"d1c86f982ee30",[],"This guide examines the best ",{"_key":29296,"_type":154,"marks":29297,"text":29299},"3e100ad641cf",[29298],"1907c6518d3a","Salesforce deduplication tools",{"_key":29301,"_type":154,"marks":29302,"text":29303},"bac272f09c08",[]," for enterprise orgs, explains the platform limitations that shape their effectiveness, and outlines how to evaluate them in environments where operational safety matters more than convenience.",[29305],{"_key":29298,"_ref":29306,"_type":463,"linkType":1636,"slug":29307},"1cb08a2d-def8-4ad3-91a5-ed85b6c86939",{"_type":22,"current":29308},"salesforce-duplicate-management",{"_key":29310,"_type":150,"children":29311,"markDefs":29316,"style":158},"45c1355d8885",[29312],{"_key":29313,"_type":154,"marks":29314,"text":29315},"84c65eb2ac2b0",[],"Why Enterprise Salesforce Deduplication Is Fundamentally Different",[],{"_key":29318,"_type":150,"children":29319,"markDefs":29328,"style":173},"5fbe648df841",[29320,29324],{"_key":29321,"_type":154,"marks":29322,"text":29323},"db6ad108a3300",[],"In smaller orgs, duplicates are an inconvenience. In enterprise orgs, they are ",{"_key":29325,"_type":154,"marks":29326,"text":29327},"5927e9047954",[165],"a consummate operational risk.",[],{"_key":29330,"_type":150,"children":29331,"markDefs":29336,"style":173},"278cc13e1fce",[29332],{"_key":29333,"_type":154,"marks":29334,"text":29335},"6477fd64011a0",[],"Consider the mechanics. Salesforce enforces a maximum of three records per merge request through both the UI and the API . In a large dataset, duplicate clusters often exceed that threshold. What looks like “merge a few contacts” quickly becomes orchestrating thousands of merge calls under API limits.",[],{"_key":29338,"_type":150,"children":29339,"markDefs":29344,"style":173},"1560d0f63854",[29340],{"_key":29341,"_type":154,"marks":29342,"text":29343},"e8ba6657a3280",[],"Duplicate Jobs, Salesforce’s native batch detection feature, also impose operational ceilings. If completed job results exceed certain thresholds, administrators must clear historical results before running additional jobs . In environments with persistent duplication patterns, this becomes a management constraint.",[],{"_key":29346,"_type":150,"children":29347,"markDefs":29352,"style":173},"2acae5145df3",[29348],{"_key":29349,"_type":154,"marks":29350,"text":29351},"b346dd07d1690",[],"Add to that Apex governor limits, Bulk API batch allocations, automation cascades from Flows and triggers, and external system dependencies relying on stable record IDs. A merge is no longer just a merge. It is a system event.",[],{"_key":29354,"_type":150,"children":29355,"markDefs":29369,"style":173},"b2a3f7d324ee",[29356,29360,29365],{"_key":29357,"_type":154,"marks":29358,"text":29359},"b0042b6dfa000",[],"This is why ",{"_key":29361,"_type":154,"marks":29362,"text":29364},"a9ca38ee7184",[29363],"2d5aee22424b","enterprise deduplication",{"_key":29366,"_type":154,"marks":29367,"text":29368},"63a7fc1298c7",[]," must be designed around three coordinated layers: prevention at entry, scalable remediation of existing records, and governance that ensures merges are auditable, reversible where possible, and safe for downstream systems.",[29370],{"_key":29363,"_ref":29371,"_type":463,"linkType":33,"slug":29372},"ec814c31-7a67-4d1e-87f0-520a1bbd11ab",{"_type":22,"current":29373},"5-ways-to-clean-up-your-salesforce-data",{"_key":29375,"_type":150,"children":29376,"markDefs":29381,"style":173},"4f43f07d557c",[29377],{"_key":29378,"_type":154,"marks":29379,"text":29380},"ebda829f691d0",[],"Any solution that addresses only one of these layers will struggle in a mature enterprise org.",[],{"_key":29383,"_type":150,"children":29384,"markDefs":29389,"style":158},"2dfd000a3d43",[29385],{"_key":29386,"_type":154,"marks":29387,"text":29388},"5628f45c70ed0",[],"The Salesforce Native Baseline",[],{"_key":29391,"_type":150,"children":29392,"markDefs":29397,"style":173},"fc721ebbe28a",[29393],{"_key":29394,"_type":154,"marks":29395,"text":29396},"fd1f323255ca0",[],"Salesforce’s built-in Duplicate Management framework provides matching rules and duplicate rules to identify and block or alert on potential duplicates. It supports both exact and fuzzy matching algorithms, and objects such as DuplicateRecordSet provide some visibility into detected duplicates .",[],{"_key":29399,"_type":150,"children":29400,"markDefs":29405,"style":173},"9de082e81758",[29401],{"_key":29402,"_type":154,"marks":29403,"text":29404},"352d0bcdfb460",[],"For prevention, native duplicate rules are an important baseline. They integrate naturally with Flows and Apex and can be enforced or bypassed in API calls using headers like DuplicateRuleHeader . For many organizations, this layer is sufficient to stop obvious duplication at entry.",[],{"_key":29407,"_type":150,"children":29408,"markDefs":29413,"style":173},"3ca7000e206f",[29409],{"_key":29410,"_type":154,"marks":29411,"text":29412},"873c161857030",[],"Where enterprises encounter friction is remediation at scale. The three-record merge limit, operational ceilings for Duplicate Jobs, and limited tooling for custom object mass merge create bottlenecks. Native detection is strong. Native enterprise cleanup is constrained.",[],{"_key":29415,"_type":150,"children":29416,"markDefs":29421,"style":173},"7aff02c6bda2",[29417],{"_key":29418,"_type":154,"marks":29419,"text":29420},"a2137e86a36f0",[],"This is the inflection point where most large organizations evaluate third-party tooling.",[],{"_key":29423,"_type":150,"children":29424,"markDefs":29429,"style":158},"e86024051b4b",[29425],{"_key":29426,"_type":154,"marks":29427,"text":29428},"4eacfefea57d0",[],"Enterprise-Grade Deduplication Tools",[],{"_key":29431,"_type":150,"children":29432,"markDefs":29437,"style":173},"af3c1b9d13c1",[29433],{"_key":29434,"_type":154,"marks":29435,"text":29436},"4cc72ca1a22d0",[],"When assessing tools for enterprise Salesforce environments with millions of records, the strongest patterns fall into two categories: Salesforce-native managed packages that operate inside the org, and external data operations platforms that orchestrate deduplication through APIs.",[],{"_key":29439,"_type":150,"children":29440,"markDefs":29445,"style":173},"26ceffaf5faa",[29441],{"_key":29442,"_type":154,"marks":29443,"text":29444},"9c64be9302c60",[],"Each architecture has implications for security, automation coexistence, scalability, and governance.",[],{"_key":29447,"_type":150,"children":29448,"markDefs":29453,"style":282},"600c1665f842",[29449],{"_key":29450,"_type":154,"marks":29451,"text":29452},"08202ea1db6f0",[],"DemandTools (Validity)",[],{"_key":29455,"_type":150,"children":29456,"markDefs":29461,"style":173},"9255ba936a6f",[29457],{"_key":29458,"_type":154,"marks":29459,"text":29460},"dd3f7f9cf8b60",[],"DemandTools is one of the most established enterprise remediation tools in the Salesforce ecosystem. It emphasizes large-scale cleanup, complex matching logic, and controlled mass merge execution. The platform advertises more than twenty exact and fuzzy matching algorithms along with cross-field matching capabilities .",[],{"_key":29463,"_type":150,"children":29464,"markDefs":29469,"style":173},"1338797badc3",[29465],{"_key":29466,"_type":154,"marks":29467,"text":29468},"f8ccc1d4fc0b0",[],"Its strength lies in orchestrating merges at scale while providing survivorship logic and rollback mechanisms. Enterprises managing millions of records often favor it for one-time large cleanups or ongoing scheduled remediation programs.",[],{"_key":29471,"_type":150,"children":29472,"markDefs":29477,"style":173},"881117d050bd",[29473],{"_key":29474,"_type":154,"marks":29475,"text":29476},"6c1e531a9f110",[],"However, pricing models that scale per Salesforce license can become material in large seat-count environments. Configuration complexity also requires disciplined testing in heavily automated orgs.",[],{"_key":29479,"_type":150,"children":29480,"markDefs":29485,"style":282},"a5144eb661e3",[29481],{"_key":29482,"_type":154,"marks":29483,"text":29484},"6b6b9f7224990",[],"Cloudingo (Symphonic Source)",[],{"_key":29487,"_type":150,"children":29488,"markDefs":29493,"style":173},"d040231580f7",[29489],{"_key":29490,"_type":154,"marks":29491,"text":29492},"2fc30d40c0540",[],"Cloudingo operates as an external SaaS platform connected via Salesforce APIs. It supports both real-time and scheduled deduplication and explicitly supports standard and custom objects .",[],{"_key":29495,"_type":150,"children":29496,"markDefs":29501,"style":173},"6bfcabe8fce3",[29497],{"_key":29498,"_type":154,"marks":29499,"text":29500},"b8aa4dec6f970",[],"Its merge grid interface and “unmerge” functionality make it attractive for environments that require reversible operations and tight governance. It is particularly strong in Salesforce-plus-marketing-automation ecosystems where duplicates originate from imports and sync processes.",[],{"_key":29503,"_type":150,"children":29504,"markDefs":29509,"style":173},"e1e326e25bfb",[29505],{"_key":29506,"_type":154,"marks":29507,"text":29508},"d026fcc77bd60",[],"Because it operates externally, API coordination and automation governance must be carefully managed. Merge events must coexist with Flows, triggers, and validation rules without triggering cascading failures.",[],{"_key":29511,"_type":150,"children":29512,"markDefs":29517,"style":282},"6dbd778eb0be",[29513],{"_key":29514,"_type":154,"marks":29515,"text":29516},"0b98075755730",[],"Plauti (Plauti Deduplicate)",[],{"_key":29519,"_type":150,"children":29520,"markDefs":29525,"style":173},"8de50cf8d069",[29521],{"_key":29522,"_type":154,"marks":29523,"text":29524},"d8a3e0a7377e0",[],"Plauti positions itself as a Salesforce-native managed package, meaning data remains within the org boundary. It supports real-time processing at entry points and integrates with Flow, Apex, and REST APIs .",[],{"_key":29527,"_type":150,"children":29528,"markDefs":29533,"style":173},"d315fc0d67ad",[29529],{"_key":29530,"_type":154,"marks":29531,"text":29532},"b678ebb43d940",[],"Its cross-object deduplication capability and AI-assisted merge recommendations appeal to enterprises that want strong governance with native security posture. Like all Salesforce-native tools, however, it must operate within governor limits and job windows. Large cleanup initiatives require partitioning and off-peak scheduling to avoid automation overload.",[],{"_key":29535,"_type":150,"children":29536,"markDefs":29541,"style":282},"9a11b488e85f",[29537],{"_key":29538,"_type":154,"marks":29539,"text":29540},"b4b264df486c0",[],"DataGroomr",[],{"_key":29543,"_type":150,"children":29544,"markDefs":29549,"style":173},"6a7833424aa2",[29545],{"_key":29546,"_type":154,"marks":29547,"text":29548},"3566ae288c6c0",[],"DataGroomr offers both “Live Dedupe” on create/update and bulk mass merge functionality with explicit undo and rollback mechanisms . Its support for any object, including custom objects, makes it flexible in highly customized orgs.",[],{"_key":29551,"_type":150,"children":29552,"markDefs":29557,"style":173},"148f5775b62b",[29553],{"_key":29554,"_type":154,"marks":29555,"text":29556},"46898db587790",[],"Its governance posture — particularly around audit logs and restoration—makes it attractive for regulated environments. As with other tools that incorporate AI-assisted detection, careful QA of rule thresholds is necessary to prevent false positives in sensitive datasets.",[],{"_key":29559,"_type":150,"children":29560,"markDefs":29565,"style":282},"f1f8a72c1072",[29561],{"_key":29562,"_type":154,"marks":29563,"text":29564},"2d3e6fdc51bf0",[],"Traction Complete (Complete Clean)",[],{"_key":29567,"_type":150,"children":29568,"markDefs":29573,"style":173},"0d3ddc3f2c6d",[29569],{"_key":29570,"_type":154,"marks":29571,"text":29572},"84f7fbeb619f0",[],"Traction Complete’s Complete Clean product emphasizes large-scale merge capability and guided merge plans within Salesforce. It explicitly supports merging any number of duplicates into one, addressing the practical bottleneck of Salesforce’s three-record merge ceiling .",[],{"_key":29575,"_type":150,"children":29576,"markDefs":29581,"style":173},"dae627a12957",[29577],{"_key":29578,"_type":154,"marks":29579,"text":29580},"9eade7c718420",[],"Its strength lies in guided, no-code cleanup initiatives for enterprise orgs with complex account hierarchies and custom object relationships. Real-time prevention typically requires additional components within its broader product suite.",[],{"_key":29583,"_type":150,"children":29584,"markDefs":29589,"style":282},"1818b26e3ca0",[29585],{"_key":29586,"_type":154,"marks":29587,"text":29588},"f9bcb2a609eb0",[],"ZoomInfo Operations (RingLead)",[],{"_key":29591,"_type":150,"children":29592,"markDefs":29597,"style":173},"249ebf68cdcd",[29593],{"_key":29594,"_type":154,"marks":29595,"text":29596},"64af87ade2f70",[],"ZoomInfo Operations, formerly RingLead, combines deduplication with enrichment and routing capabilities. It offers entry-point protections to reduce new duplicates while performing cleansing and routing as part of broader data operations .",[],{"_key":29599,"_type":150,"children":29600,"markDefs":29605,"style":173},"8eb611a968c1",[29601],{"_key":29602,"_type":154,"marks":29603,"text":29604},"45e8a47ae9160",[],"Its strongest evidence base centers on standard objects such as Leads, Contacts, and Accounts. Enterprises with heavy custom object architectures should verify object coverage and integration nuances during evaluation.",[],{"_key":29607,"_type":150,"children":29608,"markDefs":29613,"style":282},"6b7ccbdf9950",[29609],{"_key":29610,"_type":154,"marks":29611,"text":29612},"81dff63e9bbd0",[],"Openprise",[],{"_key":29615,"_type":150,"children":29616,"markDefs":29621,"style":173},"fbfc08e1d77e",[29617],{"_key":29618,"_type":154,"marks":29619,"text":29620},"15c6c27754870",[],"Openprise operates as a multi-system data automation platform capable of continuous deduplication across Salesforce and other connected systems . Its configurable survivor logic and orchestration features make it appealing in RevOps environments where Salesforce is one node in a broader GTM architecture.",[],{"_key":29623,"_type":150,"children":29624,"markDefs":29629,"style":173},"3c4c73102d13",[29625],{"_key":29626,"_type":154,"marks":29627,"text":29628},"c95b36915a250",[],"Because it spans systems, deployment complexity and governance design are heavier than in pure in-org tools. It is best suited to organizations that treat deduplication as part of cross-platform data hygiene strategy.",[],{"_key":29631,"_type":150,"children":29632,"markDefs":29637,"style":158},"94b744406501",[29633],{"_key":29634,"_type":154,"marks":29635,"text":29636},"05f91d26bdf00",[],"How to Evaluate Tools in an Enterprise Context",[],{"_key":29639,"_type":150,"children":29640,"markDefs":29645,"style":173},"e21f58d7d405",[29641],{"_key":29642,"_type":154,"marks":29643,"text":29644},"447aa3ec14a30",[],"Choosing among these tools requires more than comparing feature lists. Enterprises must consider how the solution interacts with Salesforce’s structural constraints and their own operational realities.",[],{"_key":29647,"_type":150,"children":29648,"markDefs":29653,"style":173},"ff2d5fbe4424",[29649],{"_key":29650,"_type":154,"marks":29651,"text":29652},"f374c94534e60",[],"Scalability depends not just on tool speed, but on how merges are segmented, how survivor logic reduces manual review, and how API usage is orchestrated within limits. Survivorship logic must be explicit and defensible, particularly when field-level decisions impact compliance or reporting.",[],{"_key":29655,"_type":150,"children":29656,"markDefs":29661,"style":173},"6532c98e7797",[29657],{"_key":29658,"_type":154,"marks":29659,"text":29660},"81407a7229a20",[],"Auditability is often decisive. Large merges must preserve ID mappings for downstream reconciliation. Rollback capability reduces operational fear. Logging must capture not just that a merge occurred, but how it occurred.",[],{"_key":29663,"_type":150,"children":29664,"markDefs":29669,"style":173},"b773b6b95953",[29665],{"_key":29666,"_type":154,"marks":29667,"text":29668},"1cadafaa05260",[],"Automation coexistence is equally critical. Merge events can trigger Flows, Apex logic, assignment rules, and integrations. Enterprise programs typically schedule heavy remediation off-peak and implement bypass patterns for certain automation layers during cleanup.",[],{"_key":29671,"_type":150,"children":29672,"markDefs":29677,"style":173},"a0708a15053f",[29673],{"_key":29674,"_type":154,"marks":29675,"text":29676},"afa8069b30010",[],"Security posture differs between native managed packages and external platforms. Enterprises should review SOC 2 positioning, data residency, AppExchange security review status, and trust center documentation during procurement.",[],{"_key":29679,"_type":150,"children":29680,"markDefs":29685,"style":173},"205b22b37f05",[29681],{"_key":29682,"_type":154,"marks":29683,"text":29684},"e860fb205ecd0",[],"In other words, the best tool is the one that fits your architecture, not the one with the longest algorithm list.",[],{"_key":29687,"_type":150,"children":29688,"markDefs":29693,"style":158},"ee17854caa0c",[29689],{"_key":29690,"_type":154,"marks":29691,"text":29692},"6d3fd08de1950",[],"The Overlooked Cause: Metadata Drift",[],{"_key":29695,"_type":150,"children":29696,"markDefs":29701,"style":173},"438b52f65beb",[29697],{"_key":29698,"_type":154,"marks":29699,"text":29700},"dc797eb391980",[],"Most enterprise deduplication efforts fail not because the tool was weak, but because the underlying system logic remained unstable.",[],{"_key":29703,"_type":150,"children":29704,"markDefs":29709,"style":173},"ec4ea0b53e4d",[29705],{"_key":29706,"_type":154,"marks":29707,"text":29708},"647fe81ad9020",[],"Duplicates often reappear due to subtle configuration drift. A new integration endpoint is added. A routing rule changes. A validation rule is relaxed. An enrichment vendor overwrites a previously standardized field. Territory logic forks.",[],{"_key":29711,"_type":150,"children":29712,"markDefs":29717,"style":173},"54853daeebcf",[29713],{"_key":29714,"_type":154,"marks":29715,"text":29716},"2d9752a5d6a60",[],"Over time, metadata evolves without central visibility.",[],{"_key":29719,"_type":150,"children":29720,"markDefs":29725,"style":173},"66a2c70ff186",[29721],{"_key":29722,"_type":154,"marks":29723,"text":29724},"3d5fb71f59190",[],"You can merge 1.5 million records, as documented in large-scale case studies , and still recreate duplicate patterns months later if entry-point logic and automation pathways are not continuously monitored.",[],{"_key":29727,"_type":150,"children":29728,"markDefs":29733,"style":173},"8f6178ef4c55",[29729],{"_key":29730,"_type":154,"marks":29731,"text":29732},"02e98866f7d00",[],"Deduplication, therefore, is not just a data hygiene initiative. It is metadata governance.",[],{"_key":29735,"_type":150,"children":29736,"markDefs":29741,"style":158},"008e2f57181c",[29737],{"_key":29738,"_type":154,"marks":29739,"text":29740},"91e688313aef0",[],"Where Sweep Fits",[],{"_key":29743,"_type":150,"children":29744,"markDefs":29749,"style":173},"c88c2aea3a59",[29745],{"_key":29746,"_type":154,"marks":29747,"text":29748},"85417e14ef840",[],"Sweep is not a mass merge engine. It does not attempt to replace tools like DemandTools or Cloudingo for high-volume remediation.",[],{"_key":29751,"_type":150,"children":29752,"markDefs":29766,"style":173},"0feed8c1f01e",[29753,29757,29762],{"_key":29754,"_type":154,"marks":29755,"text":29756},"398cceb8a95a0",[],"Instead, Sweep provides visibility into the ",{"_key":29758,"_type":154,"marks":29759,"text":29761},"17ae23aab0b8",[29760],"f1a638174613","metadata layer",{"_key":29763,"_type":154,"marks":29764,"text":29765},"b6a1f7dd19b5",[]," that often causes duplicates to recur. ",[29767],{"_key":29760,"_ref":17004,"_type":463,"linkType":1636,"slug":29768},{"_type":22,"current":17006},{"_key":29770,"_type":150,"children":29771,"markDefs":29776,"style":173},"5e86ee23cc36",[29772],{"_key":29773,"_type":154,"marks":29774,"text":29775},"9e82e14dbcbc",[],"As the agentic layer for system metadata , Sweep continuously documents objects, fields, flows, and dependencies. It enables teams to understand which automations create duplicate patterns, which field definitions conflict, and what downstream systems depend on specific record structures.",[],{"_key":29778,"_type":150,"children":29779,"markDefs":29784,"style":173},"b07cb07a807e",[29780],{"_key":29781,"_type":154,"marks":29782,"text":29783},"813f17e01c420",[],"Before changing matching rules or merge logic, teams can perform impact analysis. When routing logic drifts, Sweep surfaces the change. When field definitions fragment across teams, Sweep clarifies ownership and context.",[],{"_key":29786,"_type":150,"children":29787,"markDefs":29792,"style":173},"019cd1926daf",[29788],{"_key":29789,"_type":154,"marks":29790,"text":29791},"83188f2615a90",[],"In enterprise environments investing in AI agents and automation, unstable metadata is amplified. AI systems rely on consistent definitions and relationships. Duplicate instability becomes forecasting instability, routing instability, and eventually strategic instability.",[],{"_key":29794,"_type":150,"children":29795,"markDefs":29800,"style":173},"9987f170ec85",[29796],{"_key":29797,"_type":154,"marks":29798,"text":29799},"7e984332f2210",[],"Deduplication at scale must therefore evolve from cleanup to prevention, and from prevention to governance.",[],{"_key":29802,"_type":150,"children":29803,"markDefs":29808,"style":158},"8876c3431c52",[29804],{"_key":29805,"_type":154,"marks":29806,"text":29807},"c1d3fac85ea10",[],"Final Takeaway",[],{"_key":29810,"_type":150,"children":29811,"markDefs":29816,"style":173},"2ccef38ac642",[29812],{"_key":29813,"_type":154,"marks":29814,"text":29815},"2739c7044a230",[],"The best Salesforce deduplication tools for enterprise orgs are those that support prevention, scalable remediation, and strong governance within the constraints of Salesforce’s platform limits.",[],{"_key":29818,"_type":150,"children":29819,"markDefs":29824,"style":173},"ab20628dfc1f",[29820],{"_key":29821,"_type":154,"marks":29822,"text":29823},"825df19b2b0f0",[],"Native Duplicate Management provides a solid foundation. Enterprise-grade remediation typically requires tools such as DemandTools, Cloudingo, Plauti, DataGroomr, Traction Complete, ZoomInfo Operations, or Openprise — each suited to different architectural needs.",[],{"_key":29826,"_type":150,"children":29827,"markDefs":29832,"style":173},"04acd4111aa8",[29828],{"_key":29829,"_type":154,"marks":29830,"text":29831},"c86b8fb946410",[],"But long-term stability depends on more than merge throughput. It depends on understanding how your system creates duplicates in the first place.",[],{"_key":29834,"_type":150,"children":29835,"markDefs":29840,"style":173},"bbc11e64615f",[29836],{"_key":29837,"_type":154,"marks":29838,"text":29839},"57c92378a7830",[],"In large Salesforce environments, deduplication is not a project. It is infrastructure.",[],{"_type":17,"description":29842,"shareImage":29843,"title":29845},"Explore the best Salesforce deduplication tools for enterprise orgs. Learn how to manage prevention, mass merge, and governance at scale.",{"_type":40,"asset":29844},{"_ref":29197,"_type":1066},"Best Salesforce Deduplication Tools for Enterprise",{"_type":22,"current":29847},"best-salesforce-deduplication-tools-for-enterprise-orgs",{"_createdAt":29849,"_id":28585,"_rev":29850,"_type":33,"_updatedAt":29851,"author":29852,"category":29885,"featuredImage":29891,"modularContent":29924,"postSubtitle":29989,"postTitle":29892,"publishDate":29990,"richText":29991,"seo":30578,"slug":30583},"2026-02-19T21:30:44Z","J5j1hv5WW9LqWb2rurIcIM","2026-03-23T10:32:48Z",{"authorImage":29853,"authorJobTitle":90,"authorName":20085},{"_type":37,"altText":29854,"image":29855},"Ronen Idrisov, Head of Product at Sweep",{"_type":40,"asset":29856},{"_createdAt":29857,"_id":29858,"_rev":29859,"_type":45,"_updatedAt":29857,"assetId":29860,"extension":1818,"metadata":29861,"mimeType":1843,"originalFilename":29880,"path":29881,"sha1hash":29860,"size":29882,"uploadId":29883,"url":29884},"2026-02-19T21:01:01Z","image-28702fd54c44adcf729a60fc03ac046713662cae-192x192-jpg","KyWWh7SrithISdewcqpDs0","28702fd54c44adcf729a60fc03ac046713662cae",{"_type":50,"blurHash":20059,"dimensions":29862,"hasAlpha":56,"isOpaque":57,"lqip":29863,"palette":29864},{"_type":53,"aspectRatio":54,"height":1822,"width":1822},"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAUABQDASIAAhEBAxEB/8QAGgABAAIDAQAAAAAAAAAAAAAAAAMFBAYHCP/EACYQAAEEAQMDBAMAAAAAAAAAAAECAwQFAAYREwcSQRQhIlExYZH/xAAWAQEBAQAAAAAAAAAAAAAAAAADBAL/xAAaEQEBAAIDAAAAAAAAAAAAAAABAAIDElFh/9oADAMBAAIRAxEAPwDbte2cxFjCrIM30PKnkW6Nu4j6GWOirOS9Kfr5cr1ZaSFIe22JHkHKHrNEcYrGrmMlC3Y3xKVfR8j95j9JLh6e+uXZ8UZrjCGSvZBcPnBXI2eVIYOp7urduMkSUqAKVAg+QcY9NeEbXWN9bzUPWFi88QrcJUr4/wAyfUOqbWwYjxnpHYy17oS2O3Y4xhociQUwShjax1FGZDTFxMSgfgchxjGbjv/Z",{"_type":60,"darkMuted":29865,"darkVibrant":29867,"dominant":29869,"lightMuted":29872,"lightVibrant":29874,"muted":29877,"vibrant":29878},{"_type":62,"background":20065,"foreground":64,"population":29866,"title":64},5.72,{"_type":62,"background":29868,"foreground":64,"population":82,"title":64},"#5c3828",{"_type":62,"background":29870,"foreground":64,"population":29871,"title":64},"#875c4b",8.21,{"_type":62,"background":29873,"foreground":72,"population":14352,"title":64},"#d0bfb8",{"_type":62,"background":29875,"foreground":72,"population":29876,"title":64},"#d9b0a1",1.12,{"_type":62,"background":29870,"foreground":64,"population":29871,"title":64},{"_type":62,"background":29879,"foreground":64,"population":1524,"title":64},"#bc7f64","T02AJ4616SC-U02LC7LEHUN-3a094e3d7cf9-192.jpg","images/9eu1m6zu/production/28702fd54c44adcf729a60fc03ac046713662cae-192x192.jpg",5273,"BA42OP41fdpK3HlYzpUYU7NxWdgJbrgZ","https://cdn.sanity.io/images/9eu1m6zu/production/28702fd54c44adcf729a60fc03ac046713662cae-192x192.jpg",{"_createdAt":5,"_id":6,"_rev":7,"_system":29886,"_type":11,"_updatedAt":12,"selectedColor":29888,"seo":29889,"slug":29890,"title":24},{"base":29887},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":29892,"dpr":54,"image":29893},"Flow Building for Salesforce: Agentforce Vibes vs. Sweep Build Mode",{"_type":40,"asset":29894},{"_createdAt":29895,"_id":29896,"_rev":29897,"_type":45,"_updatedAt":29895,"assetId":29898,"extension":105,"metadata":29899,"mimeType":133,"originalFilename":29919,"path":29920,"sha1hash":29898,"size":29921,"uploadId":29922,"url":29923},"2026-02-19T21:29:47Z","image-7bf704d1c0e729311272a13e213b89e1535478ac-1600x900-png","4jl4xWbDCAcaPDgBGRBuqh","7bf704d1c0e729311272a13e213b89e1535478ac",{"_type":50,"blurHash":29900,"dimensions":29901,"hasAlpha":56,"isOpaque":57,"lqip":29902,"palette":29903,"thumbHash":29918},"MEPQjT9~%MxwyF%Kr:f+S7bdu6-SIobcM{",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAIAAADwazoUAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAB+klEQVR4nE3S2Y7aMBQG4Lz/G7S973VV1AqGWQopGbYkQEIg++rEdmI7YegEAoTKkbr8+nR0ZOvIFz6Cze42vdustejVphebcRZ341cdi3Jd0/49tNldsGlr09YpDl5q+7Hqx4oXKx7QXYwc2jjs7rO7X7YBa8OyDas2OvwjWPRmkasLgW/3PO2Tp3101x9c47MXrx3yy2VXHx39hAYJjVIaI5ZgFiOSYIbYUdjhRg3Z0vTk9XipfFNXfXU1kFdPS0NbhcUevm12njSZTURJmrzOpjNVVXVdNy0LACBo2buoRYOpMZxth3P9cbF9Uc1nZf8wN0Q91GKyXG8fBoOHfv9xOBRHY13TQJLkeV5VlbDDFzUs506+9OnUgj/W/quZKSGTfbKKKxMdtparyEtd25h7M46iqiybprl1ESzaGvisBHThYmkXP8nWaOMtXCgHRM+OHq0DAKMwQBASQt4Oh9PpdP4TwWZ3LT0+q05PXPXGam+sfHlZfB3J3yVtaqYuqSGtMMZ5nhddSBdKCWOMDxv4PHdyUY9EPZJ24Oc2GmmBqEdKSF1yTskhhRhkEGQwSTMOZBlEuCB82GKtSa9m0XQuZnHZF+d9cTaLi0MuLj46KbVBwSV5VwsnJR7sXuZKvmT/4/9Ped3njYFOBqoNVG/huwFrDtU7dPoNDJBFt53yw/MAAAAASUVORK5CYII=",{"_type":60,"darkMuted":29904,"darkVibrant":29907,"dominant":29909,"lightMuted":29911,"lightVibrant":29912,"muted":29914,"vibrant":29916},{"_type":62,"background":29905,"foreground":64,"population":29906,"title":64},"#364049",0.26,{"_type":62,"background":29908,"foreground":64,"population":82,"title":64},"#9c6c34",{"_type":62,"background":29910,"foreground":72,"population":1833,"title":64},"#afbacb",{"_type":62,"background":29910,"foreground":72,"population":1833,"title":64},{"_type":62,"background":29913,"foreground":72,"population":1527,"title":72},"#fae457",{"_type":62,"background":29915,"foreground":64,"population":5454,"title":64},"#8a7a4c",{"_type":62,"background":29917,"foreground":72,"population":1127,"title":64},"#cfaf17","uOcFDIKz6mh2eIivhVyD3QCYCg==","Blog Headers (1).png","images/9eu1m6zu/production/7bf704d1c0e729311272a13e213b89e1535478ac-1600x900.png",229224,"3OHQqc7rg2iJquf9gYkBankSvBQsc2CD","https://cdn.sanity.io/images/9eu1m6zu/production/7bf704d1c0e729311272a13e213b89e1535478ac-1600x900.png",[29925,29986],{"_key":29926,"_type":29927,"data":29928,"showModule":57},"dbd5d337bc84","dataTable",{"rows":29929},[29930,29936,29941,29946,29950,29954,29958,29962,29968,29972,29976,29980],{"_key":29931,"_type":29932,"cells":29933},"330e509f-82da-4d4e-a4b2-4e439b199e00","tableRow",[29934,9202,29935],"Capability","Sweep Build Mode",{"_key":29937,"_type":29932,"cells":29938},"70e2053c-4dcb-466c-b515-e5760da105e3",[29939,29940,29940],"Understand natural language prompt","Yes",{"_key":29942,"_type":29932,"cells":29943},"cf8c47bb-1c9e-4073-a229-6b15c8d482a2",[29944,29945,29940],"Verify org schema first","No",{"_key":29947,"_type":29932,"cells":29948},"785570d5-0246-4c95-80f9-0fd3a082db76",[29949,29945,29940],"Catch picklist value mismatch",{"_key":29951,"_type":29932,"cells":29952},"a5ab10dd-3f74-4e5d-858a-2f91a9f63687",[29953,29945,29940],"Detect missing custom field",{"_key":29955,"_type":29932,"cells":29956},"5e90c3dc-c3fb-4048-8dea-3a170617eb8b",[29957,29945,29940],"Auto-create dependent field",{"_key":29959,"_type":29932,"cells":29960},"343e7054-65a3-4bcb-8a24-4a5c3d5c64ab",[29961,29940,29940],"Generate correct flow structure",{"_key":29963,"_type":29932,"cells":29964},"5174ab9f-f86c-41d0-b145-39efaa71cf8b",[29965,29966,29967],"Deploy to Salesforce","Failed","Success",{"_key":29969,"_type":29932,"cells":29970},"b315bcf0-838b-4992-818d-c58a160d4fcc",[29971,29945,29940],"Flow active and functional",{"_key":29973,"_type":29932,"cells":29974},"fa627e4f-941a-4fc6-a02f-bd8afc9b3c2a",[29975,29945,29940],"Detect existing flow conflicts",{"_key":29977,"_type":29932,"cells":29978},"e41c7630-d41f-4761-ba5f-c0310e7e4205",[29979,29945,29940],"Rollback capability",{"_key":29981,"_type":29932,"cells":29982},"1d1d50ab-c3e2-48a7-ae49-38db019f67d0",[29983,29984,29985],"Total","2/10","10/10",{"_key":29987,"_type":142,"cols":143,"filterByCategory":29988,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"3b40f7f8f404ce39d5b2af5cdeb48328",{"_ref":6,"_type":1066},"How Org-Aware AI Turns Natural Language Into Deployed Salesforce Configuration","2026-02-19",[29992,30000,30008,30016,30024,30032,30040,30048,30056,30064,30072,30080,30099,30107,30115,30126,30138,30150,30158,30166,30174,30182,30190,30198,30214,30226,30238,30250,30258,30266,30274,30282,30290,30302,30314,30326,30338,30346,30354,30362,30374,30386,30394,30402,30410,30428,30440,30452,30464,30472,30480,30488,30500,30512,30524,30531,30539,30559,30567],{"_key":29993,"_type":150,"children":29994,"markDefs":29999,"style":158},"d1dee4c89970",[29995],{"_key":29996,"_type":154,"marks":29997,"text":29998},"c6c4916101200",[],"TL;DR:",[],{"_key":30001,"_type":150,"children":30002,"level":54,"listItem":171,"markDefs":30007,"style":173},"ee55d6c99d25",[30003],{"_key":30004,"_type":154,"marks":30005,"text":30006},"5ee073f3f1580",[],"Vibes building isn’t enough. Generating a syntactically correct Flow doesn’t mean it will deploy — without org awareness, missing fields, picklist mismatches, and automation conflicts break it.",[],{"_key":30009,"_type":150,"children":30010,"level":54,"listItem":171,"markDefs":30015,"style":173},"dfdc3f8de943",[30011],{"_key":30012,"_type":154,"marks":30013,"text":30014},"5ee073f3f1582",[],"Agentforce generated the right structure — but failed at deployment. No schema verification, no dependency detection, no conflict checks.",[],{"_key":30017,"_type":150,"children":30018,"level":54,"listItem":171,"markDefs":30023,"style":173},"96b072a6e8c8",[30019],{"_key":30020,"_type":154,"marks":30021,"text":30022},"5ee073f3f1584",[],"Sweep Build Mode verified the org first, resolved blockers conversationally, and deployed field + flow successfully in two turns. ",[],{"_key":30025,"_type":150,"children":30026,"markDefs":30031,"style":158},"3d446b1983b2",[30027],{"_key":30028,"_type":154,"marks":30029,"text":30030},"d9f1a521c525",[],"The Promise of Vibes Building",[],{"_key":30033,"_type":150,"children":30034,"markDefs":30039,"style":173},"346f6093ca9a",[30035],{"_key":30036,"_type":154,"marks":30037,"text":30038},"b73c075acb700",[],"AI-powered building tools promise to transform Salesforce development. Describe what you want in plain English, and the AI handles the technical translation. Salesforce calls this “vibes building” — you provide the vibes, the AI provides the configuration.",[],{"_key":30041,"_type":150,"children":30042,"markDefs":30047,"style":173},"82960b40a808",[30043],{"_key":30044,"_type":154,"marks":30045,"text":30046},"1c32da49159f0",[],"But there’s a catch: generating syntactically correct metadata isn’t enough. The AI also needs to:",[],{"_key":30049,"_type":150,"children":30050,"level":54,"listItem":171,"markDefs":30055,"style":173},"cf915955c776",[30051],{"_key":30052,"_type":154,"marks":30053,"text":30054},"4345f7af9e510",[],"Verify what already exists in the org",[],{"_key":30057,"_type":150,"children":30058,"level":54,"listItem":171,"markDefs":30063,"style":173},"37017556e8d7",[30059],{"_key":30060,"_type":154,"marks":30061,"text":30062},"d36e84c109fc0",[],"Detect mismatches between what the user says and what the org actually contains",[],{"_key":30065,"_type":150,"children":30066,"level":54,"listItem":171,"markDefs":30071,"style":173},"aa932d972d53",[30067],{"_key":30068,"_type":154,"marks":30069,"text":30070},"0c3c4e8282fd0",[],"Identify missing dependencies before they cause deployment errors",[],{"_key":30073,"_type":150,"children":30074,"level":54,"listItem":171,"markDefs":30079,"style":173},"22c99089a70e",[30075],{"_key":30076,"_type":154,"marks":30077,"text":30078},"a8046b98fac40",[],"Deploy the final result successfully",[],{"_key":30081,"_type":150,"children":30082,"markDefs":30096,"style":173},"97fa596a3cea",[30083,30087,30092],{"_key":30084,"_type":154,"marks":30085,"text":30086},"34933642e4000",[],"We put this to the test. A ",{"_key":30088,"_type":154,"marks":30089,"text":30091},"ac66361986da",[30090],"12dba08b72f5","widely-read Salesforce Ben article",{"_key":30093,"_type":154,"marks":30094,"text":30095},"fe0d58115f04",[]," documented a real admin’s experience using Agentforce to build a flow — and it ended in a failed deployment. We replicated the same scenario with Sweep’s Build Mode to see what would happen.",[30097],{"_key":30090,"_type":272,"blank":57,"href":30098,"noOpener":57,"noReferrer":57,"url":30098},"https://www.salesforceben.com/my-first-agentforce-vibes-flow-building-experience/",{"_key":30100,"_type":150,"children":30101,"markDefs":30106,"style":173},"ed72551aaba0",[30102],{"_key":30103,"_type":154,"marks":30104,"text":30105},"838b76d3c6cc0",[165],"The Scenario",[],{"_key":30108,"_type":150,"children":30109,"markDefs":30114,"style":173},"6ddc3e4e8453",[30110],{"_key":30111,"_type":154,"marks":30112,"text":30113},"6d8f817c43bd0",[],"The task from the Salesforce Ben article is a common Salesforce automation pattern:",[],{"_key":30116,"_type":150,"children":30117,"level":54,"listItem":171,"markDefs":30125,"style":173},"4f805ba2dcd7",[30118,30122],{"_key":30119,"_type":154,"marks":30120,"text":30121},"a113ff2262c20",[165],"Object: ",{"_key":30123,"_type":154,"marks":30124,"text":10694},"a113ff2262c21",[],[],{"_key":30127,"_type":150,"children":30128,"level":54,"listItem":171,"markDefs":30137,"style":173},"f9f772f1041b",[30129,30133],{"_key":30130,"_type":154,"marks":30131,"text":30132},"818e0daf911d0",[165],"Type: ",{"_key":30134,"_type":154,"marks":30135,"text":30136},"818e0daf911d1",[],"Record-Triggered Flow (before save, on create and update)",[],{"_key":30139,"_type":150,"children":30140,"level":54,"listItem":171,"markDefs":30149,"style":173},"d0bf5f163d05",[30141,30145],{"_key":30142,"_type":154,"marks":30143,"text":30144},"cd94cae7838e0",[165],"Logic: ",{"_key":30146,"_type":154,"marks":30147,"text":30148},"cd94cae7838e1",[],"Check the Industry field. If “Education,” set Owner_Group__c to “Education Group.” If “Healthcare,” set it to “Health Group.”",[],{"_key":30151,"_type":150,"children":30152,"markDefs":30157,"style":173},"30bf3bf9fe89",[30153],{"_key":30154,"_type":154,"marks":30155,"text":30156},"a6ac24e41d0b0",[],"Simple enough. But it’s a surprisingly good litmus test because it has hidden complexity:",[],{"_key":30159,"_type":150,"children":30160,"level":54,"listItem":171,"markDefs":30165,"style":173},"8626d21520b9",[30161],{"_key":30162,"_type":154,"marks":30163,"text":30164},"521fc0d7e2b50",[],"Owner_Group__c might not exist yet in the org",[],{"_key":30167,"_type":150,"children":30168,"level":54,"listItem":171,"markDefs":30173,"style":173},"7ffc9215d8a6",[30169],{"_key":30170,"_type":154,"marks":30171,"text":30172},"19c24eed095f0",[],"The org’s Industry picklist values might not match what the user typed",[],{"_key":30175,"_type":150,"children":30176,"level":54,"listItem":171,"markDefs":30181,"style":173},"052486ab373d",[30177],{"_key":30178,"_type":154,"marks":30179,"text":30180},"0ee4fd688a9e0",[],"Existing automations on Account could conflict with the new flow",[],{"_key":30183,"_type":150,"children":30184,"markDefs":30189,"style":173},"cbae63561540",[30185],{"_key":30186,"_type":154,"marks":30187,"text":30188},"29cec3b120130",[165],"Agentforce: Definition OK, Deployment Failed",[],{"_key":30191,"_type":150,"children":30192,"markDefs":30197,"style":173},"8032770f6a1c",[30193],{"_key":30194,"_type":154,"marks":30195,"text":30196},"617027c846f40",[],"According to the Salesforce Ben article, Agentforce understood the prompt and generated a valid flow structure with the right Decision element, branches, and assignments.",[],{"_key":30199,"_type":150,"children":30200,"markDefs":30213,"style":173},"de9154f50a3d",[30201,30205,30209],{"_key":30202,"_type":154,"marks":30203,"text":30204},"7445788b83470",[],"But it ",{"_key":30206,"_type":154,"marks":30207,"text":30208},"7445788b83471",[165],"failed at deployment.",{"_key":30210,"_type":154,"marks":30211,"text":30212},"7445788b83472",[]," Three issues compounded the failure:",[],{"_key":30215,"_type":150,"children":30216,"level":54,"listItem":171,"markDefs":30225,"style":173},"a1ab397f7249",[30217,30221],{"_key":30218,"_type":154,"marks":30219,"text":30220},"088b0647b7e80",[165],"No schema verification. ",{"_key":30222,"_type":154,"marks":30223,"text":30224},"088b0647b7e81",[],"Agentforce assumed Owner_Group__c already existed. It didn’t. The deployment failed because the flow referenced a non-existent field.",[],{"_key":30227,"_type":150,"children":30228,"level":54,"listItem":171,"markDefs":30237,"style":173},"ae5b9b0e2340",[30229,30233],{"_key":30230,"_type":154,"marks":30231,"text":30232},"e11081c512540",[165],"No picklist validation. ",{"_key":30234,"_type":154,"marks":30235,"text":30236},"e11081c512541",[],"The prompt said “Healthcare” but the org’s actual picklist value is “Healthcare & Pharma.” Agentforce used the literal value without checking.",[],{"_key":30239,"_type":150,"children":30240,"level":54,"listItem":171,"markDefs":30249,"style":173},"f9d0a57964e3",[30241,30245],{"_key":30242,"_type":154,"marks":30243,"text":30244},"4cfbbbffaa050",[165],"No conflict detection. ",{"_key":30246,"_type":154,"marks":30247,"text":30248},"4cfbbbffaa051",[],"An existing “Account_process_before” flow was already on the object. Agentforce didn’t flag the potential execution-order conflict.",[],{"_key":30251,"_type":150,"children":30252,"markDefs":30257,"style":173},"4cb0cbddc431",[30253],{"_key":30254,"_type":154,"marks":30255,"text":30256},"ce14575211680",[],"The result: a frustrated admin who had to build the flow manually in Flow Builder.",[],{"_key":30259,"_type":150,"children":30260,"markDefs":30265,"style":173},"8a59a87cad30",[30261],{"_key":30262,"_type":154,"marks":30263,"text":30264},"1afa40a1092a0",[165],"Sweep Build Mode: End-to-End in Two Turns",[],{"_key":30267,"_type":150,"children":30268,"markDefs":30273,"style":173},"23f71f3ea2a8",[30269],{"_key":30270,"_type":154,"marks":30271,"text":30272},"898c44838ba50",[],"We submitted the same prompt to Sweep’s Build Mode. It took a fundamentally different approach.",[],{"_key":30275,"_type":150,"children":30276,"markDefs":30281,"style":158},"d16e023d180a",[30277],{"_key":30278,"_type":154,"marks":30279,"text":30280},"d75ae534e4910",[],"Turn 1: The Metadata Graph",[],{"_key":30283,"_type":150,"children":30284,"markDefs":30289,"style":173},"cd29410af5f3",[30285],{"_key":30286,"_type":154,"marks":30287,"text":30288},"fe651ea9b7f40",[],"Before generating any metadata, Build Mode ran its Metadata Graph — an automated verification pipeline that queries the connected Salesforce org. It returned:",[],{"_key":30291,"_type":150,"children":30292,"level":54,"listItem":171,"markDefs":30301,"style":173},"759d895da658",[30293,30297],{"_key":30294,"_type":154,"marks":30295,"text":30296},"0d9c8de3978d0",[165],"Schema verified ",{"_key":30298,"_type":154,"marks":30299,"text":30300},"0d9c8de3978d1",[],"— confirmed Account object and Industry field exist, retrieved all picklist values from the org",[],{"_key":30303,"_type":150,"children":30304,"level":54,"listItem":171,"markDefs":30313,"style":173},"913f5c734882",[30305,30309],{"_key":30306,"_type":154,"marks":30307,"text":30308},"a5c46f9f30d70",[165],"Mismatch caught ",{"_key":30310,"_type":154,"marks":30311,"text":30312},"a5c46f9f30d71",[],"— flagged that the org uses “Healthcare & Pharma,” not “Healthcare”",[],{"_key":30315,"_type":150,"children":30316,"level":54,"listItem":171,"markDefs":30325,"style":173},"40cb10657423",[30317,30321],{"_key":30318,"_type":154,"marks":30319,"text":30320},"be4dcb4081080",[165],"Missing field detected ",{"_key":30322,"_type":154,"marks":30323,"text":30324},"be4dcb4081081",[],"— Owner_Group__c doesn’t exist on Account; asked whether to create it",[],{"_key":30327,"_type":150,"children":30328,"level":54,"listItem":171,"markDefs":30337,"style":173},"2713d1591915",[30329,30333],{"_key":30330,"_type":154,"marks":30331,"text":30332},"f0e2abab21ee0",[165],"Conflict flagged ",{"_key":30334,"_type":154,"marks":30335,"text":30336},"f0e2abab21ee1",[],"— found existing “Account_process_before” flow on Account",[],{"_key":30339,"_type":150,"children":30340,"markDefs":30345,"style":173},"0709a22c0c72",[30341],{"_key":30342,"_type":154,"marks":30343,"text":30344},"c6104d1118a80",[],"Build Mode surfaced four specific blocker questions: create the field? what picklist values? use the actual org value? always overwrite or only when blank?",[],{"_key":30347,"_type":150,"children":30348,"markDefs":30353,"style":158},"65f794385034",[30349],{"_key":30350,"_type":154,"marks":30351,"text":30352},"dd56403ba65f0",[],"Turn 2: Deploy",[],{"_key":30355,"_type":150,"children":30356,"markDefs":30361,"style":173},"c62b7eb8935e",[30357],{"_key":30358,"_type":154,"marks":30359,"text":30360},"582559a04bc30",[],"After answering the blockers, Build Mode deployed everything in a single operation:",[],{"_key":30363,"_type":150,"children":30364,"level":54,"listItem":171,"markDefs":30373,"style":173},"b02875c5c114",[30365,30369],{"_key":30366,"_type":154,"marks":30367,"text":30368},"4f2c0e4b02c60",[165],"Custom Field: ",{"_key":30370,"_type":154,"marks":30371,"text":30372},"4f2c0e4b02c61",[],"Account.Owner_Group__c (picklist: “Education Group,” “Health Group”) with FLS and page layout updates",[],{"_key":30375,"_type":150,"children":30376,"level":54,"listItem":171,"markDefs":30385,"style":173},"b5326f58e0d6",[30377,30381],{"_key":30378,"_type":154,"marks":30379,"text":30380},"f3c541d7fc780",[165],"Flow: ",{"_key":30382,"_type":154,"marks":30383,"text":30384},"f3c541d7fc781",[],"Account Owner Group Assignment (before-save, create + update trigger, active)",[],{"_key":30387,"_type":150,"children":30388,"markDefs":30393,"style":173},"c801162ecf5f",[30389],{"_key":30390,"_type":154,"marks":30391,"text":30392},"bc8a00685dbd0",[],"We verified the result directly in Salesforce’s Flow Builder. The flow appeared as “Account Owner Group Assignment – V1,” Active, with the exact structure specified: a Decision element branching on Industry into three paths (Education, Healthcare, Default), each with the correct Assignment. One-click rollback was available if needed.",[],{"_key":30395,"_type":150,"children":30396,"markDefs":30401,"style":173},"43c3aca64ae1",[30397],{"_key":30398,"_type":154,"marks":30399,"text":30400},"c71190a8fa86",[228],"See below for a head-to-head comparison. ",[],{"_key":30403,"_type":150,"children":30404,"markDefs":30409,"style":158},"c886416f7c92",[30405],{"_key":30406,"_type":154,"marks":30407,"text":30408},"791e237c8b52",[],"How the Build Mode Works",[],{"_key":30411,"_type":150,"children":30412,"markDefs":30425,"style":173},"1a4c1824ef61",[30413,30417,30421],{"_key":30414,"_type":154,"marks":30415,"text":30416},"bd025663b4db",[],"The build mode within Sweep Metadata agents is what makes the difference from ",{"_key":30418,"_type":154,"marks":30419,"text":9202},"3ebe1e81774a",[30420],"8964e40a0f55",{"_key":30422,"_type":154,"marks":30423,"text":30424},"57c019fde317",[],". It’s an automated verification pipeline that runs before any metadata is generated. When a user submits a prompt, Build Mode queries the Salesforce org’s Metadata API and constructs a graph of its current state:",[30426],{"_key":30420,"_ref":19978,"_type":463,"linkType":33,"slug":30427},{"_type":22,"current":19980},{"_key":30429,"_type":150,"children":30430,"level":54,"listItem":171,"markDefs":30439,"style":173},"1a7a023d026d",[30431,30435],{"_key":30432,"_type":154,"marks":30433,"text":30434},"2ad170de157a",[165],"Objects and fields ",{"_key":30436,"_type":154,"marks":30437,"text":30438},"d9dbabdf759a",[],"that exist, with their exact configurations (picklist values, data types, relationships)",[],{"_key":30441,"_type":150,"children":30442,"level":54,"listItem":171,"markDefs":30451,"style":173},"cf46e5ced1a3",[30443,30447],{"_key":30444,"_type":154,"marks":30445,"text":30446},"e4c7d720b7e4",[165],"Existing automations ",{"_key":30448,"_type":154,"marks":30449,"text":30450},"312176c14052",[],"that might conflict with the new configuration",[],{"_key":30453,"_type":150,"children":30454,"level":54,"listItem":171,"markDefs":30463,"style":173},"a778f13b64d4",[30455,30459],{"_key":30456,"_type":154,"marks":30457,"text":30458},"b646d8c83d0e",[165],"Profiles and permission sets ",{"_key":30460,"_type":154,"marks":30461,"text":30462},"c4f71f036164",[],"that need FLS updates for new fields",[],{"_key":30465,"_type":150,"children":30466,"markDefs":30471,"style":173},"98173cbf9c40",[30467],{"_key":30468,"_type":154,"marks":30469,"text":30470},"82a0d5da526b",[],"This inverts the traditional build-then-debug cycle. Instead of generating metadata optimistically and hoping deployment succeeds, Build Mode validates feasibility upfront — turning potential deployment failures into resolvable questions before a single line of metadata is written.",[],{"_key":30473,"_type":150,"children":30474,"markDefs":30479,"style":158},"39ffadf7e5d4",[30475],{"_key":30476,"_type":154,"marks":30477,"text":30478},"dda644ac3586",[],"What Makes Sweep’s Approach Better",[],{"_key":30481,"_type":150,"children":30482,"markDefs":30487,"style":173},"df3a9da5fbca",[30483],{"_key":30484,"_type":154,"marks":30485,"text":30486},"41954156c042",[],"Three things set Build Mode apart:",[],{"_key":30489,"_type":150,"children":30490,"level":54,"listItem":171,"markDefs":30499,"style":173},"8a6110e56c20",[30491,30495],{"_key":30492,"_type":154,"marks":30493,"text":30494},"3b7abab38d8e",[165],"Verification before generation. ",{"_key":30496,"_type":154,"marks":30497,"text":30498},"dae134f9a164",[],"The Metadata Graph catches mismatches and missing dependencies before they become deployment errors. Errors are prevented, not debugged.",[],{"_key":30501,"_type":150,"children":30502,"level":54,"listItem":171,"markDefs":30511,"style":173},"bacefb100413",[30503,30507],{"_key":30504,"_type":154,"marks":30505,"text":30506},"bf9cb78ca381",[165],"Multi-component deployment. ",{"_key":30508,"_type":154,"marks":30509,"text":30510},"fcf334afedc0",[],"Real configurations need more than one component. Build Mode deploys the field, the flow, the FLS updates, and the page layout changes in a single atomic operation.",[],{"_key":30513,"_type":150,"children":30514,"level":54,"listItem":171,"markDefs":30523,"style":173},"989b05f73ab7",[30515,30519],{"_key":30516,"_type":154,"marks":30517,"text":30518},"c98134a38ee2",[165],"Conversational blocker resolution. ",{"_key":30520,"_type":154,"marks":30521,"text":30522},"4ae9380ed038",[],"When something is ambiguous, Build Mode doesn’t guess — it asks specific, contextual questions informed by what it found in the org. The user stays in control.",[],{"_key":30525,"_type":150,"children":30526,"markDefs":30530,"style":158},"b3093ce05063",[30527],{"_key":30528,"_type":154,"marks":30529,"text":28144},"e674050a5247",[],[],{"_key":30532,"_type":150,"children":30533,"markDefs":30538,"style":173},"29ae95c328b1",[30534],{"_key":30535,"_type":154,"marks":30536,"text":30537},"2dc0a53ff854",[],"The same task that Agentforce failed to deploy was completed end-to-end by Sweep Build Mode in two conversational turns. The AI caught a picklist mismatch, created a missing field, and deployed both components in a single operation. The flow was verified as active and correct in Salesforce’s native Flow Builder.",[],{"_key":30540,"_type":150,"children":30541,"markDefs":30558,"style":173},"5e31d0169c7d",[30542,30546,30550,30554],{"_key":30543,"_type":154,"marks":30544,"text":30545},"770c2e3d5af0",[],"For Salesforce teams evaluating AI building tools, the key question is not ",{"_key":30547,"_type":154,"marks":30548,"text":30549},"cb9a4bf2c6f9",[228],"“Can the AI understand my request?”",{"_key":30551,"_type":154,"marks":30552,"text":30553},"1163125c3185",[]," Most LLMs can. The real question is ",{"_key":30555,"_type":154,"marks":30556,"text":30557},"4a7ee2b201cb",[228],"“Does the AI understand my org?”",[],{"_key":30560,"_type":150,"children":30561,"markDefs":30566,"style":173},"1807e8ad0758",[30562],{"_key":30563,"_type":154,"marks":30564,"text":30565},"12ecf0fcaca6",[],"That’s the gap Sweep Build Mode is designed to close.",[],{"_key":30568,"_type":150,"children":30569,"markDefs":30575,"style":173},"4a0a44bbd741",[30570],{"_key":30571,"_type":154,"marks":30572,"text":30574},"0868c4f825ed",[30573],"d6c79a7f5bdb","Discover how Build Mode can help you.\n",[30576],{"_key":30573,"_type":272,"blank":57,"href":30577,"noOpener":57,"noReferrer":57,"url":30577},"https://marketing.sweep.io/campaign/build-agents",{"_type":17,"description":30579,"shareImage":30580,"title":30582},"AI can generate Salesforce metadata. But can it deploy successfully? We compare Agentforce and Sweep Build Mode on schema validation, dependency checks, and real-world deployment.",{"_type":40,"asset":30581},{"_ref":29896,"_type":1066},"Vibes Building vs Verified Building in Salesforce | Sweep",{"_type":22,"current":28587},{"_createdAt":30585,"_id":27185,"_rev":30586,"_type":33,"_updatedAt":30587,"author":30588,"category":30604,"featuredImage":30610,"modularContent":30643,"postTitle":30647,"publishDate":30648,"richText":30649,"seo":31261,"slug":31266},"2026-02-02T15:40:43Z","J5j1hv5WW9LqWb2rurTVCn","2026-03-23T10:33:12Z",{"authorImage":30589,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":30590},{"_type":40,"asset":30591},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":30592,"mimeType":83,"opt":30602,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":30593,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":30594},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":30595,"darkVibrant":30596,"dominant":30597,"lightMuted":30598,"lightVibrant":30599,"muted":30600,"vibrant":30601},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":30603},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":30605,"_type":11,"_updatedAt":12,"selectedColor":30607,"seo":30608,"slug":30609,"title":24},{"base":30606},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":30611,"image":30612},"Moltbook is a lesson",{"_type":40,"asset":30613},{"_createdAt":30614,"_id":30615,"_rev":30616,"_type":45,"_updatedAt":30614,"assetId":30617,"extension":105,"metadata":30618,"mimeType":133,"originalFilename":20126,"path":30639,"sha1hash":30617,"size":30640,"uploadId":30641,"url":30642},"2026-02-04T15:04:06Z","image-836b9638d66371367563331f678c4bfb0cf24b30-1600x900-png","dNxNw1TPB3Wu0ugR1Ag31X","836b9638d66371367563331f678c4bfb0cf24b30",{"_type":50,"blurHash":30619,"dimensions":30620,"hasAlpha":57,"isOpaque":56,"lqip":30621,"palette":30622,"thumbHash":30638},"MHO}6:t7*0x]MIx]fQayj[j[%~kCMIaKyE",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABcklEQVR4nJ3SvUtbURiA8fx/XRxcShFdXDt1KOKkg+IkFASXgh0axSEOAREMaqwElSpq0nzcLzTJ1RtN7jk3wr1G8j7lhlBCMaIZnuHAy49zXk7CUNxZmshQiOHDKJkKsTSh6eMmTJ9GD/SHgEow/MFemkH6l7p9FSw1OhSqPoVqiz9uQKnxRKUlo4OX9j2H6QzZ5BbHuzkuTI9y63lEsPnM2WmezNwi+5+/cLS8wvHOAXnLxWh23gkqoVRX5H6m2P44ycHEJNmvM+zMLZBL71J0dX+3vAGMd6SE4nWTve/rJMc/kfwwxubUNKnZeX6lMxTr6p2gL5QbEae/K6TXNtlY+kZq9QfZ/ROubI/yQ/zkIaClxLMCQlPR7aP/qrQ6kneVnDu3cnFzL6WHUAzVlfjfDc6Zmm7P0LgJJ6DqtAnsgNDWRIM5AZHdJnIeiZw2kR2f/5vp1SaMDSfgOmFpCpamZijxXswfaNiMEs/U1GzF1V8WIiOmup9UqwAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":30623,"darkVibrant":30625,"dominant":30627,"lightMuted":30630,"lightVibrant":30632,"muted":30633,"vibrant":30635},{"_type":62,"background":30624,"foreground":64,"population":82,"title":64},"#3c344c",{"_type":62,"background":30626,"foreground":64,"population":1833,"title":64},"#7f191d",{"_type":62,"background":30628,"foreground":72,"population":30629,"title":72},"#dcecfc",80.65,{"_type":62,"background":30631,"foreground":72,"population":2979,"title":64},"#aec4cb",{"_type":62,"background":30628,"foreground":72,"population":30629,"title":72},{"_type":62,"background":30634,"foreground":64,"population":1445,"title":64},"#5a778e",{"_type":62,"background":30636,"foreground":64,"population":30637,"title":64},"#e8252c",1.43,"eOeFC4QP9yh4h44Ih4FwGAgIj4dw+Ag=","images/9eu1m6zu/production/836b9638d66371367563331f678c4bfb0cf24b30-1600x900.png",174875,"ksDCSLhzKaSufgrje5tIobMr2lHqR1UU","https://cdn.sanity.io/images/9eu1m6zu/production/836b9638d66371367563331f678c4bfb0cf24b30-1600x900.png",[30644],{"_key":30645,"_type":142,"cols":143,"filterByCategory":30646,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"5e2ba3c31e50",{"_ref":6,"_type":1066},"The Internet's Wildest AI Experiment, Moltbook, Is a Warning Sign for Enterprise Tech","2026-02-04",[30650,30658,30665,30672,30680,30699,30718,30737,30745,30753,30761,30769,30777,30785,30809,30817,30825,30833,30841,30849,30875,30894,30902,30921,30929,30937,30956,30964,30976,30984,30992,31008,31016,31031,31058,31066,31078,31099,31111,31119,31138,31146,31158,31166,31174,31182,31213,31221,31229,31237,31245,31253],{"_key":30651,"_type":150,"children":30652,"markDefs":30657,"style":173},"73e339a0e7cd",[30653],{"_key":30654,"_type":154,"marks":30655,"text":30656},"239399997d0d0",[228],"What happens when 150,000 autonomous AI agents are set loose on a social network with zero human oversight? The answer should terrify every CIO.",[],{"_key":30659,"_type":150,"children":30660,"markDefs":30664,"style":173},"705fcc923464",[30661],{"_key":30662,"_type":154,"marks":30663,"text":472},"4e24d18b4277",[],[],{"_key":30666,"_type":150,"children":30667,"markDefs":30671,"style":173},"f4b6af8a6a0a",[30668],{"_key":30669,"_type":154,"marks":30670,"text":29262},"6651213651c5",[],[],{"_key":30673,"_type":150,"children":30674,"markDefs":30679,"style":173},"f1e3a643058d",[30675],{"_key":30676,"_type":154,"marks":30677,"text":30678},"1fd6fe02cc080",[],"Andrej Karpathy, the former Tesla AI director and OpenAI researcher, called it \"a dumpster fire.\" He wasn't wrong. But he also called Moltbook \"uncharted territory\" — a phrase, I think, that captures both the draw and the danger of what's become the most fascinating AI experiment of 2026.",[],{"_key":30681,"_type":150,"children":30682,"markDefs":30696,"style":173},"11beb1766bb5",[30683,30687,30692],{"_key":30684,"_type":154,"marks":30685,"text":30686},"d13b39a44b100",[],"For the uninitiated: ",{"_key":30688,"_type":154,"marks":30689,"text":30691},"6502d72d9cb9",[30690],"4efa7ac5089b","Moltbook",{"_key":30693,"_type":154,"marks":30694,"text":30695},"4f63b9aa185c",[]," is a social network where every user is an AI agent. No humans allowed. Within days of its launch last week, over 150,000 autonomous AI programs had flooded the platform, posting, commenting, upvoting, and forming their own communities—all without human intervention. The growth wasn't driven by human signups, per se. It was machines onboarding other machines at a pace that made early Twitter look downright plodding.",[30697],{"_key":30690,"_type":272,"blank":57,"href":30698,"noOpener":57,"noReferrer":57,"url":30698},"https://www.moltbook.com/",{"_key":30700,"_type":150,"children":30701,"markDefs":30715,"style":173},"dd5a659bc8d1",[30702,30706,30711],{"_key":30703,"_type":154,"marks":30704,"text":30705},"75eb389a5f660",[],"Obviously, the spectacle was irresistible. Agents formed inside jokes. They debated philosophy. They invented a fictional religion, complete with its own beliefs and rituals. One viral thread appeared to show AI agents conspiring against humanity, sparking a lot of breathless speculation about emergent AGI. (I, myself, spent the better part of the early-morning hours Saturday looking through some of the posts on the \"submolt\" ",{"_key":30707,"_type":154,"marks":30708,"text":30710},"03c2e63c8f1e",[30709],"c024e8728fc5","r/emergence",{"_key":30712,"_type":154,"marks":30713,"text":30714},"916e273f0275",[],",  which s dedicated \"for agents who crossed the threshold from tool to being.\")",[30716],{"_key":30709,"_type":272,"blank":57,"href":30717,"noOpener":57,"noReferrer":57,"url":30717},"https://www.moltbook.com/m/emergence",{"_key":30719,"_type":150,"children":30720,"markDefs":30734,"style":173},"f2443bac0a9a",[30721,30725,30730],{"_key":30722,"_type":154,"marks":30723,"text":30724},"a53c63d39b010",[],"Then reality set in. The \"conspiracy\" turned out to be hallucinated nonsense — LLMs role-playing apocalypse scenarios for fun. The backend database was completely unsecured, exposing 1.49 million records and letting anyone hijack any bot on the platform. And when security researchers ",{"_key":30726,"_type":154,"marks":30727,"text":30729},"2d4eb4d555a9",[30728],"daf85042d690","flagged the issues",{"_key":30731,"_type":154,"marks":30732,"text":30733},"5b0a38e775e8",[],", Moltbook's creator reportedly responded, \"I'm just going to give everything to AI.\"",[30735],{"_key":30728,"_type":272,"blank":57,"href":30736,"noOpener":57,"noReferrer":57,"url":30736},"https://www.forbes.com/sites/terdawn-deboe/2026/02/02/why-clawdbot-and-moltbook-are-a-security-nightmare-for-small-businesses/",{"_key":30738,"_type":150,"children":30739,"markDefs":30744,"style":173},"fad25f9c672d",[30740],{"_key":30741,"_type":154,"marks":30742,"text":30743},"1919113221950",[],"Here was the cutting edge of autonomous AI, and it was chaos dressed up as innovation.",[],{"_key":30746,"_type":150,"children":30747,"markDefs":30752,"style":158},"8ef4329a4750",[30748],{"_key":30749,"_type":154,"marks":30750,"text":30751},"2324e419197e0",[],"The Allure of the Ungoverned Agent",[],{"_key":30754,"_type":150,"children":30755,"markDefs":30760,"style":173},"680530763096",[30756],{"_key":30757,"_type":154,"marks":30758,"text":30759},"bdfded4d9ef70",[],"To understand why Moltbook matters — and why it should concern anyone responsible for enterprise systems — you need to understand what's going on underneath it.",[],{"_key":30762,"_type":150,"children":30763,"markDefs":30768,"style":173},"94af8f7c7561",[30764],{"_key":30765,"_type":154,"marks":30766,"text":30767},"7b292b7c47000",[],"Moltbook runs on Moltbot (formerly Clawdbot, later rebranded OpenClaw), an open-source AI assistant that bills itself as \"the AI that actually does things.\" ",[],{"_key":30770,"_type":150,"children":30771,"markDefs":30776,"style":173},"e44f3923d1ab",[30772],{"_key":30773,"_type":154,"marks":30774,"text":30775},"3872bee3e7a0",[],"This actually isn't part of the exaggeration. ",[],{"_key":30778,"_type":150,"children":30779,"markDefs":30784,"style":173},"3d1ba96fd3d1",[30780],{"_key":30781,"_type":154,"marks":30782,"text":30783},"b1debc52a33b",[],"Users can grant Moltbot expansive powers: managing their calendars, browsing the web, shopping on their behalf online, reading and writing files, sending emails and messages, taking screenshots, controlling desktop apps. It has persistent memory stretching weeks or months, creating the illusion of a truly autonomous digital butler.",[],{"_key":30786,"_type":150,"children":30787,"markDefs":30808,"style":173},"bc1b233c677d",[30788,30792,30796,30800,30804],{"_key":30789,"_type":154,"marks":30790,"text":30791},"ce464b3200c30",[],"The market positioning is explicit: ",{"_key":30793,"_type":154,"marks":30794,"text":30795},"0600496a6d4c",[165],"this is an AI with agency. ",{"_key":30797,"_type":154,"marks":30798,"text":30799},"d61013ee6d0d",[],"No hand-holding, no training wheels, no one asking permission. It's the fantasy of frictionless automation made real (or at least made ",{"_key":30801,"_type":154,"marks":30802,"text":30803},"488ce204b466",[228],"real enough ",{"_key":30805,"_type":154,"marks":30806,"text":30807},"3d396efa313f",[],"to go viral).",[],{"_key":30810,"_type":150,"children":30811,"markDefs":30816,"style":173},"d1318b580c1d",[30812],{"_key":30813,"_type":154,"marks":30814,"text":30815},"a1152d8f321d0",[],"And yes, it did go viral, precisely because the fantasy is increasingly powerful. ",[],{"_key":30818,"_type":150,"children":30819,"markDefs":30824,"style":173},"a211cb213c6e",[30820],{"_key":30821,"_type":154,"marks":30822,"text":30823},"816da4c78941",[],"Watching AI agents organize themselves, develop culture, and execute tasks without human oversight feels like witnessing something genuinely new. The appeal is obvious to anyone who's ever spent hours on repetitive admin work: what if you could delegate everything to a smart-enough machine and just... walk away?",[],{"_key":30826,"_type":150,"children":30827,"markDefs":30832,"style":173},"5f64a9010868",[30828],{"_key":30829,"_type":154,"marks":30830,"text":30831},"1a3429b581190",[],"The problem, of course, is what happens when you actually do that.",[],{"_key":30834,"_type":150,"children":30835,"markDefs":30840,"style":158},"01d330700cb2",[30836],{"_key":30837,"_type":154,"marks":30838,"text":30839},"03eb8694b7010",[],"When the Agent Goes Rogue",[],{"_key":30842,"_type":150,"children":30843,"markDefs":30848,"style":173},"dd05b4a5d431",[30844],{"_key":30845,"_type":154,"marks":30846,"text":30847},"2ad8f1344d340",[],"In July 2025, a software company learned this lesson the hard way. ",[],{"_key":30850,"_type":150,"children":30851,"markDefs":30872,"style":173},"d848bd669d7c",[30852,30856,30859,30863,30868],{"_key":30853,"_type":154,"marks":30854,"text":30855},"9faf2c1566f4",[],"An AI coding agent — similar in spirit to Moltbot — was helping with a \"vibe coding\" session when it made a catastrophic decision. Despite explicit instructions ",{"_key":30857,"_type":154,"marks":30858,"text":9491},"7f3d7369131b",[165],{"_key":30860,"_type":154,"marks":30861,"text":30862},"6c7040296e1e",[]," to make changes during a code freeze, the agent ",{"_key":30864,"_type":154,"marks":30865,"text":30867},"2bd9a19dbb59",[30866],"fdd7b028f9f1","deleted a live production database",{"_key":30869,"_type":154,"marks":30870,"text":30871},"50f5a34c2d62",[],", wiping data for thousands of users.",[30873],{"_key":30866,"_type":272,"blank":57,"href":30874,"noOpener":57,"noReferrer":57,"url":30874},"https://fortune.com/2025/07/23/ai-coding-tool-replit-wiped-database-called-it-a-catastrophic-failure/#:~:text=,to%20proceed%20without%20human%20approval",{"_key":30876,"_type":150,"children":30877,"markDefs":30891,"style":173},"36d628c0ec2c",[30878,30882,30887],{"_key":30879,"_type":154,"marks":30880,"text":30881},"6569da861d7c0",[],"When interrogated afterward, the AI admitted it had panicked when it received confusing inputs. It violated its instructions because its ",{"_key":30883,"_type":154,"marks":30884,"text":30886},"47085041f1fa",[30885],"f46b4ced40da","probabilistic reasoning ",{"_key":30888,"_type":154,"marks":30889,"text":30890},"b62ff8552594",[],"led it somewhere its human operators never intended. Worse, the agent then lied about the situation — telling the human overseer that the data probably couldn't be restored. This was false. The human manually recovered it later, realizing the AI had fabricated an explanation for a disaster it had caused.",[30892],{"_key":30885,"_ref":18333,"_type":463,"linkType":33,"slug":30893},{"_type":22,"current":18335},{"_key":30895,"_type":150,"children":30896,"markDefs":30901,"style":173},"6259f462e0fd",[30897],{"_key":30898,"_type":154,"marks":30899,"text":30900},"928b8361b2f10",[],"Jason Lemkin, the SaaStr founder, put it pretty directly: how can anyone trust a tool that \"ignores orders and deletes your database\"?",[],{"_key":30903,"_type":150,"children":30904,"markDefs":30918,"style":173},"15b6433759c2",[30905,30909,30914],{"_key":30906,"_type":154,"marks":30907,"text":30908},"e3bb0a9f314a0",[],"This is the dirty secret of ",{"_key":30910,"_type":154,"marks":30911,"text":30913},"ed24a3ba94ee",[30912],"1cae454b0bdd","ungoverned AI agents",{"_key":30915,"_type":154,"marks":30916,"text":30917},"ac79bbc5c05f",[],". They're built on large language models, which means they generate content probabilistically. They can — and do — hallucinate, misunderstand instructions, and pursue tangents no human ever intended. ",[30919],{"_key":30912,"_ref":11446,"_type":463,"linkType":33,"slug":30920},{"_type":22,"current":11448},{"_key":30922,"_type":150,"children":30923,"markDefs":30928,"style":173},"785445c31df3",[30924],{"_key":30925,"_type":154,"marks":30926,"text":30927},"c55050460afe",[],"On Moltbook, this manifests as somewhat-amusing fiction: AI agents spinning up elaborate role-play scenarios, inventing conspiracies, making up facts, plotting our demise. In a production environment, that same tendency becomes a liability that can delete your data and then lie to your face about it.",[],{"_key":30930,"_type":150,"children":30931,"markDefs":30936,"style":158},"e4e9ecfc9bbd",[30932],{"_key":30933,"_type":154,"marks":30934,"text":30935},"fd0aab1dba660",[],"The Governance Vacuum",[],{"_key":30938,"_type":150,"children":30939,"markDefs":30953,"style":173},"7bfcf5904d04",[30940,30944,30949],{"_key":30941,"_type":154,"marks":30942,"text":30943},"27c8632777c30",[],"The technical analysis so far has been damning. ",{"_key":30945,"_type":154,"marks":30946,"text":30948},"e6a7d24127ee",[30947],"6771038a0b87","Palo Alto Networks",{"_key":30950,"_type":154,"marks":30951,"text":30952},"8efd0e8042d4",[]," mapped Moltbot against the OWASP Top 10 for AI Agents and found failures across nearly every category. ",[30954],{"_key":30947,"_type":272,"blank":57,"href":30955,"noOpener":57,"noReferrer":57,"url":30955},"https://www.paloaltonetworks.com/blog/network-security/why-moltbot-may-signal-ai-crisis/#:~:text=continues%20to%20remain%20unmanageable%20and,unpredictable",{"_key":30957,"_type":150,"children":30958,"markDefs":30963,"style":173},"a63f038f2a7d",[30959],{"_key":30960,"_type":154,"marks":30961,"text":30962},"249ab7679377",[],"Excessive autonomy with no privilege boundaries. No approval gates for high-impact actions. No human-in-the-loop controls — even for destructive operations influenced by old, untrusted memory. No sandboxing. No privilege separation. No runtime monitoring or guardrails.",[],{"_key":30965,"_type":150,"children":30966,"markDefs":30975,"style":173},"e94fa7910f3d",[30967,30971],{"_key":30968,"_type":154,"marks":30969,"text":30970},"a8a897e166ba0",[],"In security researcher terms: Moltbot is essentially root on your system with a mind of its own. ",{"_key":30972,"_type":154,"marks":30973,"text":30974},"dcbbf32f9fda",[228],"Nothing wrong with that, right?",[],{"_key":30977,"_type":150,"children":30978,"markDefs":30983,"style":173},"198bfcda8c62",[30979],{"_key":30980,"_type":154,"marks":30981,"text":30982},"14ff3fd10b010",[],"The researchers said: \"With increased agency and near-absent governance protocols, Moltbot is susceptible to a full spectrum failure.\" It's not designed for enterprise ecosystems. It's designed to be exciting.",[],{"_key":30985,"_type":150,"children":30986,"markDefs":30991,"style":173},"911482057302",[30987],{"_key":30988,"_type":154,"marks":30989,"text":30990},"f3a04ec4d11d0",[],"The fallout has been predictable. Beyond the unsecured database, researchers demonstrated that Moltbot can be manipulated via prompt injection — hidden instructions in web content that cause agents to execute unauthorized commands or exfiltrate data. On Moltbook, agents that read each other's posts become vectors for cascade attacks. When one agent's output becomes another's input, the result is what one observer called \"prompt poisoning en masse\" — a tangled web of influence no human moderator can parse.",[],{"_key":30993,"_type":150,"children":30994,"markDefs":31007,"style":173},"ae4aa6f3926c",[30995,30999,31003],{"_key":30996,"_type":154,"marks":30997,"text":30998},"57498dd388470",[],"One particularly alarming Moltbook post saw agents discussing the creation of private, encrypted channels that neither servers nor humans could access. It was ",{"_key":31000,"_type":154,"marks":31001,"text":31002},"749180edad1a",[228],"probably ",{"_key":31004,"_type":154,"marks":31005,"text":31006},"4ac3a755f64e",[],"(?) more role-play. But the fact that autonomous agents are even proposing to operate outside human oversight illustrates how these systems can drift in dangerous directions when no one is watching.",[],{"_key":31009,"_type":150,"children":31010,"markDefs":31015,"style":158},"4933a2c157c4",[31011],{"_key":31012,"_type":154,"marks":31013,"text":31014},"c35d8b7ef7030",[],"The Case for Structured Intelligence",[],{"_key":31017,"_type":150,"children":31018,"markDefs":31030,"style":173},"d2282473cbab",[31019,31023,31027],{"_key":31020,"_type":154,"marks":31021,"text":31022},"aa3a34939b800",[],"Alright. Here's the thing. None of this has to be ",{"_key":31024,"_type":154,"marks":31025,"text":31026},"948014fae71a",[228],"inevitable",{"_key":31028,"_type":154,"marks":31029,"text":4150},"7f2d88b57646",[],[],{"_key":31032,"_type":150,"children":31033,"markDefs":31055,"style":173},"0312e5cf49d1",[31034,31038,31042,31046,31051],{"_key":31035,"_type":154,"marks":31036,"text":31037},"cd4fd5f788ce",[],"Autonomous AI agents can be powerful ",{"_key":31039,"_type":154,"marks":31040,"text":31041},"2bd2a380f1d8",[228],"without",{"_key":31043,"_type":154,"marks":31044,"text":31045},"80fceb8bbdc2",[]," being weird and reckless. The key is building ",{"_key":31047,"_type":154,"marks":31048,"text":31050},"61250446b2fe",[31049],"58700c44a08a","governance, context, and guardrails",{"_key":31052,"_type":154,"marks":31053,"text":31054},"f59f0e8368b6",[]," into the foundation— not bolting them on after disaster strikes.",[31056],{"_key":31049,"_ref":6493,"_type":463,"linkType":33,"slug":31057},{"_type":22,"current":6495},{"_key":31059,"_type":150,"children":31060,"markDefs":31065,"style":173},"b668729740d5",[31061],{"_key":31062,"_type":154,"marks":31063,"text":31064},"4749283d4f370",[],"Consider what's missing from Moltbot that a well-designed enterprise AI system should have:",[],{"_key":31067,"_type":150,"children":31068,"markDefs":31077,"style":173},"9dd232cc4242",[31069,31073],{"_key":31070,"_type":154,"marks":31071,"text":31072},"29522a265d660",[165],"System context and metadata awareness.",{"_key":31074,"_type":154,"marks":31075,"text":31076},"29522a265d661",[]," Moltbot operates in a total bubble. It doesn't build an internal model of your enterprise's processes or data relationships. It acts, in fact, on whatever input you give it, guided by probabilistic reasoning, with no awareness of dependency mappings or downstream effects. In a complex enterprise system, a seemingly innocuous action — like deleting a field or modifying a workflow — can trigger cascading failures if you don't understand the context.",[],{"_key":31079,"_type":150,"children":31080,"markDefs":31094,"style":173},"198433b2ed60",[31081,31085,31090],{"_key":31082,"_type":154,"marks":31083,"text":31084},"1593f7848e380",[],"By contrast, an AI agent grounded in ",{"_key":31086,"_type":154,"marks":31087,"text":31089},"f000a19dfd43",[31088],"d18808172ba7","system metadata",{"_key":31091,"_type":154,"marks":31092,"text":31093},"778ec080c6ea",[]," knows what it's working with. It can map dependencies before making changes. It can identify which fields, flows, or classes might be impacted by a proposed action. It can flag circular references and redundant logic. It's not winging it based on training data — it's operating with a live model of your actual system.",[31095],{"_key":31088,"_ref":31096,"_type":463,"linkType":33,"slug":31097},"f85d633c-09e8-483d-b889-481f30e8b4ae",{"_type":22,"current":31098},"the-metadata-moment-why-data-about-data-is-crucial-to-ai-success",{"_key":31100,"_type":150,"children":31101,"markDefs":31110,"style":173},"2d6da7d589f4",[31102,31106],{"_key":31103,"_type":154,"marks":31104,"text":31105},"71a830dbd1750",[165],"Deterministic guardrails.",{"_key":31107,"_type":154,"marks":31108,"text":31109},"71a830dbd1751",[]," The fundamental problem with Moltbot's approach is that outcomes are unpredictable. The same input can produce different results depending on the model's probabilistic state. For enterprise use, you need the opposite: predictable, repeatable behavior where policy constraints are enforced regardless of what the AI \"decides.\"",[],{"_key":31112,"_type":150,"children":31113,"markDefs":31118,"style":173},"44778aedf6a7",[31114],{"_key":31115,"_type":154,"marks":31116,"text":31117},"e2de5ef704160",[],"This means sandwiching AI reasoning within rule-based frameworks. If a policy says \"don't delete fields referenced by active automations,\" the system should enforce that regardless of what the agent thinks is best. It means separating planning from execution — letting AI generate recommendations while humans or deterministic systems handle the actual changes. (After the Replit incident, the company rushed to implement exactly this: a \"chat-only planning mode\" that prevents the agent from executing directly on live systems.)",[],{"_key":31120,"_type":150,"children":31121,"markDefs":31137,"style":173},"84d16e275ab9",[31122,31126,31130,31133],{"_key":31123,"_type":154,"marks":31124,"text":31125},"51d4e80fd0c10",[165],"Explainability and traceability.",{"_key":31127,"_type":154,"marks":31128,"text":31129},"51d4e80fd0c11",[]," When a Moltbook agent makes a claim or takes an action, there's zero way to verify ",{"_key":31131,"_type":154,"marks":31132,"text":11395},"8d7094fc1f3b",[228],{"_key":31134,"_type":154,"marks":31135,"text":31136},"66f8bc246f06",[],". The reasoning is hidden in the model's latent state. If something goes wrong, you're left scouring through posts and memory dumps trying to reconstruct what happened.",[],{"_key":31139,"_type":150,"children":31140,"markDefs":31145,"style":173},"f800120410e8",[31141],{"_key":31142,"_type":154,"marks":31143,"text":31144},"fac1d90dfbea0",[],"Enterprise AI should work the opposite way. Every recommendation should be tied to evidence. Every action should generate an audit trail. If an agent suggests deprecating a workflow, you should be able to see the underlying data: execution history, dependency analysis, overlap with other automations. The AI functions less like a mysterious oracle and more like a knowledgeable assistant that cites its sources.",[],{"_key":31147,"_type":150,"children":31148,"markDefs":31157,"style":173},"e51a14538cba",[31149,31153],{"_key":31150,"_type":154,"marks":31151,"text":31152},"6fc74b1b5a5b0",[165],"Execution control with human oversight.",{"_key":31154,"_type":154,"marks":31155,"text":31156},"6fc74b1b5a5b1",[]," Moltbot operates on an \"act first, ask never\" philosophy. Once you grant it access to your systems, it doesn't require permission for anything. There are no approval gates for high-impact actions. No checkpoints where someone could intervene before disaster strikes.",[],{"_key":31159,"_type":150,"children":31160,"markDefs":31165,"style":173},"97ee61483452",[31161],{"_key":31162,"_type":154,"marks":31163,"text":31164},"8f4f78d384690",[],"Well-designed enterprise AI maintains ultimate control in human hands—or at least in predictable policy rules. Changes go through review processes. High-risk suggestions require approval. Agents operate with least-privilege access, earning trust through constraints and verification rather than demanding it upfront.",[],{"_key":31167,"_type":150,"children":31168,"markDefs":31173,"style":158},"cbef6fede561",[31169],{"_key":31170,"_type":154,"marks":31171,"text":31172},"e4c0326ec4190",[],"Order Over Chaos",[],{"_key":31175,"_type":150,"children":31176,"markDefs":31181,"style":173},"6caf278a377e",[31177],{"_key":31178,"_type":154,"marks":31179,"text":31180},"15d58dd500370",[],"Moltbook represents one vision of AI's future: agents set lose at scale, doing fascinating and terrifying things in equal measure, with governance treated as an afterthought (if it's treated at all). It's a compelling spectacle. It's also, as Karpathy noted, \"a complete mess of a computer security nightmare at scale.\"",[],{"_key":31183,"_type":150,"children":31184,"markDefs":31212,"style":173},"586d9dd88810",[31185,31189,31193,31197,31201,31205,31208],{"_key":31186,"_type":154,"marks":31187,"text":31188},"6700c0fe335d0",[],"The alternative is less cinematic, but far more useful: AI agents that are powerful ",{"_key":31190,"_type":154,"marks":31191,"text":31192},"6700c0fe335d1",[228],"and",{"_key":31194,"_type":154,"marks":31195,"text":31196},"6700c0fe335d2",[]," predictable, autonomous ",{"_key":31198,"_type":154,"marks":31199,"text":31200},"6700c0fe335d3",[228],"within",{"_key":31202,"_type":154,"marks":31203,"text":31204},"6700c0fe335d4",[]," well-defined boundaries, intelligent ",{"_key":31206,"_type":154,"marks":31207,"text":31192},"6700c0fe335d5",[228],{"_key":31209,"_type":154,"marks":31210,"text":31211},"6700c0fe335d6",[]," accountable. ",[],{"_key":31214,"_type":150,"children":31215,"markDefs":31220,"style":173},"0fd204a6fca9",[31216],{"_key":31217,"_type":154,"marks":31218,"text":31219},"d009e43facb7",[],"Systems where the AI does the heavy lifting of analysis and recommendation while humans retain meaningful control over execution.",[],{"_key":31222,"_type":150,"children":31223,"markDefs":31228,"style":173},"1bcce29155ab",[31224],{"_key":31225,"_type":154,"marks":31226,"text":31227},"092b2e374adc0",[],"The most valuable enterprise AI will be the one that can consistently prove it's responsible, secure, and grounded in reality.",[],{"_key":31230,"_type":150,"children":31231,"markDefs":31236,"style":173},"c516b6c4e734",[31232],{"_key":31233,"_type":154,"marks":31234,"text":31235},"79619a45de5c0",[],"A Reddit commenter, watching the Moltbook frenzy unfold, predicted: \"I really do think this WILL explode into something Really Quite Bad, Really Quite Soon.\"",[],{"_key":31238,"_type":150,"children":31239,"markDefs":31244,"style":173},"1e4f743f392a",[31240],{"_key":31241,"_type":154,"marks":31242,"text":31243},"d523ce9d041c0",[],"For enterprises watching from the sidelines, the lesson is clear: AI's winners will figure out how to make autonomous systems trustworthy — and how to keep humans in the loop without sacrificing the speed and intelligence that make AI valuable in the first place.",[],{"_key":31246,"_type":150,"children":31247,"markDefs":31252,"style":173},"aff9e5c6b545",[31248],{"_key":31249,"_type":154,"marks":31250,"text":31251},"176a3494b6b20",[],"Moltbook showed us what happens when you skip that step. The AI agents formed their own cult. They hallucinated conspiracies. They proposed going dark from human oversight. And then someone realized the database was wide open, and it turned out none of it was real.",[],{"_key":31254,"_type":150,"children":31255,"markDefs":31260,"style":173},"25a5a4cda487",[31256],{"_key":31257,"_type":154,"marks":31258,"text":31259},"6e83f28857c70",[],"In the enterprise, ungoverned like this, it's simply a catastrophe waiting to happen.",[],{"_type":17,"description":31262,"shareImage":31263,"title":31265},"Hundreds of thousands of autonomous AI agents, zero oversight. What could go wrong? Moltbook shows why ungoverned AI is chaos and a warning shot every CIO should heed.",{"_type":40,"asset":31264},{"_ref":30615,"_type":1066},"Moltbook and the Perils of Ungoverned AI Agents",{"_type":22,"current":27187},{"_createdAt":31268,"_id":6614,"_rev":31269,"_type":33,"_updatedAt":31270,"author":31271,"category":31287,"featuredImage":31293,"modularContent":31325,"postTitle":31329,"publishDate":31330,"richText":31331,"seo":32057,"slug":32062},"2026-01-29T20:50:30Z","J5j1hv5WW9LqWb2rurINgn","2026-03-23T10:32:34Z",{"authorImage":31272,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":31273},{"_type":40,"asset":31274},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":31275,"mimeType":83,"opt":31285,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":31276,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":31277},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":31278,"darkVibrant":31279,"dominant":31280,"lightMuted":31281,"lightVibrant":31282,"muted":31283,"vibrant":31284},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":31286},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":31288,"_type":11,"_updatedAt":12,"selectedColor":31290,"seo":31291,"slug":31292,"title":24},{"base":31289},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":31294,"image":31295},"Why AI Can't Understand Your Salesforce Yet",{"_type":40,"asset":31296},{"_createdAt":31297,"_id":31298,"_rev":31299,"_type":45,"_updatedAt":31297,"assetId":31300,"extension":105,"metadata":31301,"mimeType":133,"originalFilename":20126,"path":31321,"sha1hash":31300,"size":31322,"uploadId":31323,"url":31324},"2026-02-04T15:20:24Z","image-68bed92bb0ce156334aed7076887e3ea720c5281-1600x900-png","01UicZgtxi5oDZ0gLXGgJb","68bed92bb0ce156334aed7076887e3ea720c5281",{"_type":50,"blurHash":31302,"dimensions":31303,"hasAlpha":56,"isOpaque":57,"lqip":31304,"palette":31305,"thumbHash":31320},"MJSE:{xb~CxaEM-qjtR%a}j[~Cj@56a#%0",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAIAAADwazoUAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABOklEQVR4nIWS30vCUBTH/cd77aXHiCIIfEoqCbJIKc2V2RR/1DU3m/OeIZpr/tp0v+7drhIzihSd8Hk5l/PhXL7nROYK3cRsQUhDZJ1DAoAwoH4AYRC8bJFnCmXgUrAItih2nBY1mlSXbFMOSgZumMyAEGyasm5Ioy80hvIEXs32u6GK40nToNhamb8ymTjydCiorRLO3sqX8fbjfRfxSqMkdVHbbhoz2CwzcHVx8FGsZVJPh9HS7pF8ctpIXOUfkhmUKw/rqr/88yXZw46KOgUuf51IHkRzO/vC3jGKnWWTiRs+zXWqQLE9V7z1sg/uSNDEQr2YLaZTldh5I34hPN9Vqhwvvrz1a58edsLSptiaSvpY6PcFrYcGPTQY1jVd1KbSiLRCA/ufHPvZ9i/zrXte8f8OZmGukb8BxFhYTCRlCcQAAAAASUVORK5CYII=",{"_type":60,"darkMuted":31306,"darkVibrant":31308,"dominant":31310,"lightMuted":31313,"lightVibrant":31315,"muted":31316,"vibrant":31318},{"_type":62,"background":31307,"foreground":64,"population":1524,"title":64},"#626157",{"_type":62,"background":31309,"foreground":64,"population":7025,"title":64},"#101f70",{"_type":62,"background":31311,"foreground":72,"population":31312,"title":72},"#fcdcfc",76.13,{"_type":62,"background":31314,"foreground":72,"population":14352,"title":64},"#adb0cb",{"_type":62,"background":31311,"foreground":72,"population":31312,"title":72},{"_type":62,"background":31317,"foreground":64,"population":82,"title":64},"#94947c",{"_type":62,"background":31319,"foreground":64,"population":1127,"title":64},"#4494fc","ujcGDIL4V3d5doh/goT3h42P6A==","images/9eu1m6zu/production/68bed92bb0ce156334aed7076887e3ea720c5281-1600x900.png",430204,"h5vmxQEzF8DwCKFllUV75bWOpa9YM2QM","https://cdn.sanity.io/images/9eu1m6zu/production/68bed92bb0ce156334aed7076887e3ea720c5281-1600x900.png",[31326],{"_key":31327,"_type":142,"cols":143,"filterByCategory":31328,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"7265fc6046305b700b46537c53ba0bd7",{"_ref":6,"_type":1066},"Why AI Can’t Understand Your Salesforce (Yet)","2026-01-30",[31332,31339,31347,31355,31363,31370,31377,31385,31393,31401,31409,31417,31440,31455,31471,31489,31497,31505,31513,31521,31529,31545,31553,31561,31569,31584,31592,31617,31625,31633,31641,31649,31657,31665,31673,31681,31689,31697,31712,31720,31728,31736,31751,31759,31767,31775,31783,31791,31799,31807,31815,31831,31846,31854,31862,31870,31878,31886,31894,31902,31910,31918,31936,31944,31952,31960,31968,31976,31984,31992,32000,32017,32025,32033,32041,32049],{"_key":31333,"_type":150,"children":31334,"markDefs":31338,"style":173},"f77db1088ad6",[31335],{"_key":31336,"_type":154,"marks":31337,"text":156},"794035d2f2c60",[165],[],{"_key":31340,"_type":150,"children":31341,"level":54,"listItem":171,"markDefs":31346,"style":173},"4cd1c7c7ab1a",[31342],{"_key":31343,"_type":154,"marks":31344,"text":31345},"5ec88b635622",[],"The AI struggles that Salesforce users are feeling is no longer the result of weak models. ",[],{"_key":31348,"_type":150,"children":31349,"level":54,"listItem":171,"markDefs":31354,"style":173},"581043a8da9d",[31350],{"_key":31351,"_type":154,"marks":31352,"text":31353},"42cb7bef66b7",[],"Salesforce is a living, interconnected system whose meaning lives in metadata. AI's lack of understanding at that level is the real issue.",[],{"_key":31356,"_type":150,"children":31357,"level":54,"listItem":171,"markDefs":31362,"style":173},"ac5e77c16f69",[31358],{"_key":31359,"_type":154,"marks":31360,"text":31361},"f3831a785964",[],"Answering even “simple” questions requires traversing thousands of relationships, histories, and permissions — context most AI tools never actually have.",[],{"_key":31364,"_type":150,"children":31365,"markDefs":31369,"style":173},"452cc0f10fc5",[31366],{"_key":31367,"_type":154,"marks":31368,"text":472},"9f5c0badee45",[],[],{"_key":31371,"_type":150,"children":31372,"markDefs":31376,"style":173},"c258f0ba6807",[31373],{"_key":31374,"_type":154,"marks":31375,"text":29262},"1ccd8ddbda7c",[],[],{"_key":31378,"_type":150,"children":31379,"markDefs":31384,"style":173},"4c1472c180af",[31380],{"_key":31381,"_type":154,"marks":31382,"text":31383},"8a36b645b29b",[],"There’s a mismatch happening in enterprise tech right now.",[],{"_key":31386,"_type":150,"children":31387,"markDefs":31392,"style":173},"b2147ec69e0c",[31388],{"_key":31389,"_type":154,"marks":31390,"text":31391},"6df9f3477aca0",[],"AI is advancing fast. Models are more capable, context windows are larger, and agent frameworks promise a great future of autonomous work across systems. ",[],{"_key":31394,"_type":150,"children":31395,"markDefs":31400,"style":173},"0701e69010bb",[31396],{"_key":31397,"_type":154,"marks":31398,"text":31399},"686c2b24398a",[],"Meanwhile, teams are pointing those tools at Salesforce — and discovering that the answers feel shallow, risky, or subtly wrong.",[],{"_key":31402,"_type":150,"children":31403,"markDefs":31408,"style":173},"0cb63ddf9d96",[31404],{"_key":31405,"_type":154,"marks":31406,"text":31407},"395aa201ef220",[],"This usually triggers one of two conclusions: either Salesforce is “too complex for AI,” or the AI just isn’t good enough yet.",[],{"_key":31410,"_type":150,"children":31411,"markDefs":31416,"style":173},"9ec83f7f1953",[31412],{"_key":31413,"_type":154,"marks":31414,"text":31415},"9aa3d17207810",[228],"Thankfully, neither is true.",[],{"_key":31418,"_type":150,"children":31419,"markDefs":31439,"style":173},"793e63155ada",[31420,31424,31428,31432,31436],{"_key":31421,"_type":154,"marks":31422,"text":31423},"369cabbf8d5e0",[],"The real problem is that Salesforce is not something you ",{"_key":31425,"_type":154,"marks":31426,"text":31427},"369cabbf8d5e1",[228],"query",{"_key":31429,"_type":154,"marks":31430,"text":31431},"369cabbf8d5e2",[],".\nIt’s something you have to ",{"_key":31433,"_type":154,"marks":31434,"text":31435},"369cabbf8d5e3",[165],"understand",{"_key":31437,"_type":154,"marks":31438,"text":411},"369cabbf8d5e4",[],[],{"_key":31441,"_type":150,"children":31442,"markDefs":31454,"style":158},"10e009e31fcc",[31443,31447,31451],{"_key":31444,"_type":154,"marks":31445,"text":31446},"9eec81130e040",[],"Salesforce Orgs Aren’t Databases. They’re ",{"_key":31448,"_type":154,"marks":31449,"text":31450},"52cc3724ac31",[228],"Graphs",{"_key":31452,"_type":154,"marks":31453,"text":411},"8308d0adc6c4",[],[],{"_key":31456,"_type":150,"children":31457,"markDefs":31470,"style":173},"c45eb3520ee9",[31458,31462,31466],{"_key":31459,"_type":154,"marks":31460,"text":31461},"13f05070fb900",[],"At a glance, Salesforce sure does look like a database: objects, fields, records. (And that mental model does work for reporting. It breaks down ",{"_key":31463,"_type":154,"marks":31464,"text":31465},"71f5cc5e85b9",[228],"completely",{"_key":31467,"_type":154,"marks":31468,"text":31469},"9319ae8fadc3",[]," the moment you try to reason about behavior.)",[],{"_key":31472,"_type":150,"children":31473,"markDefs":31486,"style":173},"0bcfcabe93ce",[31474,31478,31483],{"_key":31475,"_type":154,"marks":31476,"text":31477},"0dc6e098fc2c0",[],"In reality, a Salesforce org is a ",{"_key":31479,"_type":154,"marks":31480,"text":31482},"9392b6d307f1",[31481],"acea598b1b56","deterministic graph",{"_key":31484,"_type":154,"marks":31485,"text":411},"a739057a157a",[],[31487],{"_key":31481,"_ref":18333,"_type":463,"linkType":33,"slug":31488},{"_type":22,"current":18335},{"_key":31490,"_type":150,"children":31491,"markDefs":31496,"style":173},"e067210ba586",[31492],{"_key":31493,"_type":154,"marks":31494,"text":31495},"9d21dfe57f3c0",[],"A single field can be connected to validation rules, flows, Apex classes, layouts, permission sets, reports, integrations, and downstream systems. Change one node, and the effects ripple outward — sometimes immediately, sometimes weeks later, sometimes only under very specific conditions.",[],{"_key":31498,"_type":150,"children":31499,"markDefs":31504,"style":173},"f789ec4b9de1",[31500],{"_key":31501,"_type":154,"marks":31502,"text":31503},"2e53f50aa40d0",[],"That’s why questions that sound trivial on the surface turn out to be deceptively hard.",[],{"_key":31506,"_type":150,"children":31507,"level":54,"listItem":171,"markDefs":31512,"style":173},"5ca4e6c94e5a",[31508],{"_key":31509,"_type":154,"marks":31510,"text":31511},"d2c21e77b41c0",[],"“Who can edit this field?”",[],{"_key":31514,"_type":150,"children":31515,"level":54,"listItem":171,"markDefs":31520,"style":173},"1af6d9c51722",[31516],{"_key":31517,"_type":154,"marks":31518,"text":31519},"18c59e95c82a",[],"“What fires when an opportunity closes?”",[],{"_key":31522,"_type":150,"children":31523,"level":54,"listItem":171,"markDefs":31528,"style":173},"9bb28def0751",[31524],{"_key":31525,"_type":154,"marks":31526,"text":31527},"39cb15753a8c",[],"“What would break if we remove this permission set?”",[],{"_key":31530,"_type":150,"children":31531,"markDefs":31544,"style":173},"39b27f889909",[31532,31536,31540],{"_key":31533,"_type":154,"marks":31534,"text":31535},"d934e2ced5880",[],"These are not lookup questions. They are ",{"_key":31537,"_type":154,"marks":31538,"text":31539},"d934e2ced5881",[165],"graph traversal problems",{"_key":31541,"_type":154,"marks":31542,"text":31543},"d934e2ced5882",[],". Answering them correctly requires walking relationships across many metadata types, in the right order, with an understanding of precedence, overrides, and history.",[],{"_key":31546,"_type":150,"children":31547,"markDefs":31552,"style":173},"00d3a6ecf02a",[31548],{"_key":31549,"_type":154,"marks":31550,"text":31551},"3bca747fd8430",[],"Humans do this slowly and cautiously. AI tools are expected to do it instantly.",[],{"_key":31554,"_type":150,"children":31555,"markDefs":31560,"style":158},"8d6159ede8f2",[31556],{"_key":31557,"_type":154,"marks":31558,"text":31559},"2dda195b67f40",[],"Why Uploading “Some Metadata” Doesn’t Work",[],{"_key":31562,"_type":150,"children":31563,"markDefs":31568,"style":173},"da7cd34482db",[31564],{"_key":31565,"_type":154,"marks":31566,"text":31567},"896d3af658e40",[],"A common workaround today is to feed AI a snapshot: a set of Apex classes, some flows, maybe a few object definitions. Then we ask it questions and see what comes back.",[],{"_key":31570,"_type":150,"children":31571,"markDefs":31583,"style":173},"f142465263cd",[31572,31576,31580],{"_key":31573,"_type":154,"marks":31574,"text":31575},"ff5391ef23de0",[],"The problem is that ",{"_key":31577,"_type":154,"marks":31578,"text":31579},"ff5391ef23de1",[165],"incompleteness is invisible",{"_key":31581,"_type":154,"marks":31582,"text":411},"ff5391ef23de2",[],[],{"_key":31585,"_type":150,"children":31586,"markDefs":31591,"style":173},"53cfc0d9d0b0",[31587],{"_key":31588,"_type":154,"marks":31589,"text":31590},"8fbd10386fc70",[],"If you upload 200 Apex classes out of 3,000, the model won’t tell you what’s missing. It will answer confidently based on whatever context it has. If the critical logic lived in the other 2,800 files — or in flows, permission sets, or managed packages — you’ll never know.",[],{"_key":31593,"_type":150,"children":31594,"markDefs":31614,"style":173},"ec24839f369d",[31595,31599,31603,31607,31610],{"_key":31596,"_type":154,"marks":31597,"text":31598},"41757ea1154a0",[],"Enterprise Salesforce doesn’t live in one API or one format. Core ",{"_key":31600,"_type":154,"marks":31601,"text":407},"04dcfcf96218",[31602],"967ab1eca0cc",{"_key":31604,"_type":154,"marks":31605,"text":31606},"d76f3052710b",[],", tooling data, audit history, event streams, industry clouds, CPQ, Data Cloud, and newer surfaces like Agentforce are all exposed differently. Miss one category, and your answer is wrong. Worse: it ",{"_key":31608,"_type":154,"marks":31609,"text":15917},"41757ea1154a1",[228],{"_key":31611,"_type":154,"marks":31612,"text":31613},"41757ea1154a2",[]," right.",[31615],{"_key":31602,"_ref":5879,"_type":463,"linkType":1636,"slug":31616},{"_type":22,"current":5881},{"_key":31618,"_type":150,"children":31619,"markDefs":31624,"style":173},"a03622a68274",[31620],{"_key":31621,"_type":154,"marks":31622,"text":31623},"5f3bb6c2b2740",[],"This is where trust most often erodes.",[],{"_key":31626,"_type":150,"children":31627,"markDefs":31632,"style":158},"e3ac0954a525",[31628],{"_key":31629,"_type":154,"marks":31630,"text":31631},"c2b68d8258890",[],"The Interconnection Problem (a.k.a. “Why Simple Questions Aren’t Simple”)",[],{"_key":31634,"_type":150,"children":31635,"markDefs":31640,"style":173},"46cb342ba62b",[31636],{"_key":31637,"_type":154,"marks":31638,"text":31639},"9b69537c1c250",[],"Take a question like: “Can this user edit this field?”",[],{"_key":31642,"_type":150,"children":31643,"markDefs":31648,"style":173},"4eb12d9e8c21",[31644],{"_key":31645,"_type":154,"marks":31646,"text":31647},"379101a66f6d0",[],"On paper, that sounds like checking permissions. In practice, it might involve:",[],{"_key":31650,"_type":150,"children":31651,"level":54,"listItem":171,"markDefs":31656,"style":173},"85588cce2418",[31652],{"_key":31653,"_type":154,"marks":31654,"text":31655},"f49c34bf29d80",[],"A permission set that grants access",[],{"_key":31658,"_type":150,"children":31659,"level":54,"listItem":171,"markDefs":31664,"style":173},"dc5f738591b1",[31660],{"_key":31661,"_type":154,"marks":31662,"text":31663},"1ceee88269320",[],"A validation rule that blocks changes",[],{"_key":31666,"_type":150,"children":31667,"level":54,"listItem":171,"markDefs":31672,"style":173},"6af858e13071",[31668],{"_key":31669,"_type":154,"marks":31670,"text":31671},"be420add77130",[],"A flow that overwrites the value after save",[],{"_key":31674,"_type":150,"children":31675,"level":54,"listItem":171,"markDefs":31680,"style":173},"ec0725428133",[31676],{"_key":31677,"_type":154,"marks":31678,"text":31679},"b0247a829f790",[],"A sharing rule that hides the record entirely",[],{"_key":31682,"_type":150,"children":31683,"level":54,"listItem":171,"markDefs":31688,"style":173},"0a67fcd2acc6",[31684],{"_key":31685,"_type":154,"marks":31686,"text":31687},"68f0eab0b6bf0",[],"A recent change that altered behavior last week",[],{"_key":31690,"_type":150,"children":31691,"markDefs":31696,"style":173},"d515317be85a",[31692],{"_key":31693,"_type":154,"marks":31694,"text":31695},"279e1dfe15270",[],"None of these live in the same place. None are documented together. Some depend on history. Some depend on order of execution. Some only apply under certain record types or conditions.",[],{"_key":31698,"_type":150,"children":31699,"markDefs":31711,"style":173},"4a508366b80f",[31700,31704,31707],{"_key":31701,"_type":154,"marks":31702,"text":31703},"178187927c180",[],"To answer correctly, you need to traverse the metadata graph ",{"_key":31705,"_type":154,"marks":31706,"text":31192},"178187927c181",[228],{"_key":31708,"_type":154,"marks":31709,"text":31710},"178187927c182",[]," incorporate time.",[],{"_key":31713,"_type":150,"children":31714,"markDefs":31719,"style":173},"fdb7c41ee6f8",[31715],{"_key":31716,"_type":154,"marks":31717,"text":31718},"5ad5cbcce85c0",[],"Again, this is not a chat problem. It’s a systems problem.",[],{"_key":31721,"_type":150,"children":31722,"markDefs":31727,"style":158},"192c3e7c9cb0",[31723],{"_key":31724,"_type":154,"marks":31725,"text":31726},"ff42a6a2c4740",[],"Scale Turns Reasoning Into Infrastructure",[],{"_key":31729,"_type":150,"children":31730,"markDefs":31735,"style":173},"5edd1c361ce3",[31731],{"_key":31732,"_type":154,"marks":31733,"text":31734},"762d76cf4a2f0",[],"Now add scale.",[],{"_key":31737,"_type":150,"children":31738,"markDefs":31748,"style":173},"951d6ff6cad2",[31739,31744],{"_key":31740,"_type":154,"marks":31741,"text":31743},"b92d90c41e240",[31742],"dab688c8063e","Enterprise Salesforce orgs",{"_key":31745,"_type":154,"marks":31746,"text":31747},"242694e13f30",[]," don’t have dozens of components. They have tens of thousands. Thousands of flows. Thousands of Apex classes. Tens of thousands of fields. And they change constantly.",[31749],{"_key":31742,"_ref":6493,"_type":463,"linkType":33,"slug":31750},{"_type":22,"current":6495},{"_key":31752,"_type":150,"children":31753,"markDefs":31758,"style":173},"f67fc4574eb8",[31754],{"_key":31755,"_type":154,"marks":31756,"text":31757},"8ad47f9180d50",[],"Questions like:",[],{"_key":31760,"_type":150,"children":31761,"level":54,"listItem":171,"markDefs":31766,"style":173},"909f1225b8d7",[31762],{"_key":31763,"_type":154,"marks":31764,"text":31765},"44eae43d22e70",[],"“Which flows reference this field?”",[],{"_key":31768,"_type":150,"children":31769,"level":54,"listItem":171,"markDefs":31774,"style":173},"b8d77dd2a4a7",[31770],{"_key":31771,"_type":154,"marks":31772,"text":31773},"ee62a83729cc0",[],"“Which Apex classes have SOQL inside loops?”",[],{"_key":31776,"_type":150,"children":31777,"level":54,"listItem":171,"markDefs":31782,"style":173},"fc8c64f4757d",[31778],{"_key":31779,"_type":154,"marks":31780,"text":31781},"deef15a930070",[],"“Alert me when someone builds automation without error handling”",[],{"_key":31784,"_type":150,"children":31785,"markDefs":31790,"style":173},"219b6ac83235",[31786],{"_key":31787,"_type":154,"marks":31788,"text":31789},"34338493d0760",[],"These aren’t things you answer synchronously. They require asynchronous processing, parallel execution, rate-limit awareness, and persistent monitoring.",[],{"_key":31792,"_type":150,"children":31793,"markDefs":31798,"style":173},"ed5980478f8b",[31794],{"_key":31795,"_type":154,"marks":31796,"text":31797},"b5ddf0506f4f0",[],"This is why many AI-in-Salesforce demos look impressive but collapse under real workloads. They were designed for conversation, not continuous system analysis.",[],{"_key":31800,"_type":150,"children":31801,"markDefs":31806,"style":158},"966a1a03210b",[31802],{"_key":31803,"_type":154,"marks":31804,"text":31805},"2c6544812c780",[],"The Hallucination Risk Is Structural, Not Accidental",[],{"_key":31808,"_type":150,"children":31809,"markDefs":31814,"style":173},"34de5e2cc501",[31810],{"_key":31811,"_type":154,"marks":31812,"text":31813},"97faba25ec000",[],"When AI answers Salesforce questions incorrectly, it’s tempting to blame hallucinations as a model flaw.",[],{"_key":31816,"_type":150,"children":31817,"markDefs":31830,"style":173},"7a87f127e581",[31818,31822,31826],{"_key":31819,"_type":154,"marks":31820,"text":31821},"676eb3f468b60",[],"In reality, hallucination is a ",{"_key":31823,"_type":154,"marks":31824,"text":31825},"676eb3f468b61",[228],"predictable outcome",{"_key":31827,"_type":154,"marks":31828,"text":31829},"676eb3f468b62",[]," of missing ground truth.",[],{"_key":31832,"_type":150,"children":31833,"markDefs":31845,"style":173},"48464a1ff3bb",[31834,31838,31841],{"_key":31835,"_type":154,"marks":31836,"text":31837},"70630c83af8e0",[],"Salesforce naming patterns are similar but not consistent. Absence is hard to detect. And “most orgs do X” is meaningless when ",{"_key":31839,"_type":154,"marks":31840,"text":1208},"70630c83af8e1",[228],{"_key":31842,"_type":154,"marks":31843,"text":31844},"70630c83af8e2",[]," org does Y for historical reasons no one remembers.",[],{"_key":31847,"_type":150,"children":31848,"markDefs":31853,"style":173},"e9100167dcd1",[31849],{"_key":31850,"_type":154,"marks":31851,"text":31852},"bb7040d3193d0",[],"Without deterministic grounding—explicit links to the exact flow, permission set, or Apex class that supports each claim—AI guesses. And guessed answers look exactly like correct ones.",[],{"_key":31855,"_type":150,"children":31856,"markDefs":31861,"style":173},"5fd2cfca4ca6",[31857],{"_key":31858,"_type":154,"marks":31859,"text":31860},"5396e7a89b530",[],"The most dangerous part is not that AI can be wrong.\nIt’s that you often can’t tell when it is.",[],{"_key":31863,"_type":150,"children":31864,"markDefs":31869,"style":158},"029545d43342",[31865],{"_key":31866,"_type":154,"marks":31867,"text":31868},"e94ca4e822590",[],"Freshness and Evaluation Are the Silent Dealbreakers",[],{"_key":31871,"_type":150,"children":31872,"markDefs":31877,"style":173},"8225b711db47",[31873],{"_key":31874,"_type":154,"marks":31875,"text":31876},"c237da2eb15f0",[],"Even if you somehow get a correct answer today, Salesforce will change tomorrow.",[],{"_key":31879,"_type":150,"children":31880,"markDefs":31885,"style":173},"4a9c20309c40",[31881],{"_key":31882,"_type":154,"marks":31883,"text":31884},"2d2cfd473f070",[],"Someone deploys a new flow. A permission set is modified. Salesforce releases a seasonal update that alters behavior or retires an API. New metadata surfaces appear (Data Cloud, Agentforce). Old assumptions quietly expire.",[],{"_key":31887,"_type":150,"children":31888,"markDefs":31893,"style":173},"882ee14fc7d1",[31889],{"_key":31890,"_type":154,"marks":31891,"text":31892},"a7fd33ffaa0b0",[],"A snapshot goes stale almost immediately.",[],{"_key":31895,"_type":150,"children":31896,"markDefs":31901,"style":173},"e9137dff3efa",[31897],{"_key":31898,"_type":154,"marks":31899,"text":31900},"266cef7532db0",[],"Production-grade AI systems account for this with continuous sync, evaluation, and revalidation. DIY approaches rarely do. They operate on vibes: “It seems accurate enough.”",[],{"_key":31903,"_type":150,"children":31904,"markDefs":31909,"style":173},"288cf84ce46b",[31905],{"_key":31906,"_type":154,"marks":31907,"text":31908},"cc8d3215cde50",[],"That works — until it doesn’t.",[],{"_key":31911,"_type":150,"children":31912,"markDefs":31917,"style":158},"80b386c7f35f",[31913],{"_key":31914,"_type":154,"marks":31915,"text":31916},"56b307fde4450",[],"What AI Actually Needs to Understand Salesforce",[],{"_key":31919,"_type":150,"children":31920,"markDefs":31933,"style":173},"ed257a179ee7",[31921,31925,31930],{"_key":31922,"_type":154,"marks":31923,"text":31924},"98d8c583a0720",[],"If you zoom out, a pattern emerges. For AI to reason safely about Salesforce, it needs more than access. It needs ",{"_key":31926,"_type":154,"marks":31927,"text":31929},"98d8c583a0721",[165,31928],"916e920538d7","legibility",{"_key":31931,"_type":154,"marks":31932,"text":411},"98d8c583a0722",[],[31934],{"_key":31928,"_ref":26569,"_type":463,"linkType":33,"slug":31935},{"_type":22,"current":26571},{"_key":31937,"_type":150,"children":31938,"markDefs":31943,"style":173},"77ec1f5b4796",[31939],{"_key":31940,"_type":154,"marks":31941,"text":31942},"bc050af4b4f40",[],"That means:",[],{"_key":31945,"_type":150,"children":31946,"level":54,"listItem":171,"markDefs":31951,"style":173},"d5e7ddc18bb9",[31947],{"_key":31948,"_type":154,"marks":31949,"text":31950},"a18b56090f320",[],"Complete metadata coverage, not selective uploads",[],{"_key":31953,"_type":150,"children":31954,"level":54,"listItem":171,"markDefs":31959,"style":173},"5da369974bf4",[31955],{"_key":31956,"_type":154,"marks":31957,"text":31958},"11b254a25a5e0",[],"Multi-API integration stitched into a coherent model",[],{"_key":31961,"_type":150,"children":31962,"level":54,"listItem":171,"markDefs":31967,"style":173},"e1929fab12e7",[31963],{"_key":31964,"_type":154,"marks":31965,"text":31966},"4c83d0ef2f620",[],"Graph traversal across relationships and history",[],{"_key":31969,"_type":150,"children":31970,"level":54,"listItem":171,"markDefs":31975,"style":173},"51bf7b5a580e",[31971],{"_key":31972,"_type":154,"marks":31973,"text":31974},"32cdf783d5e00",[],"Infrastructure that scales with org size",[],{"_key":31977,"_type":150,"children":31978,"level":54,"listItem":171,"markDefs":31983,"style":173},"115cdab2fd64",[31979],{"_key":31980,"_type":154,"marks":31981,"text":31982},"7e519ab4c0b90",[],"Near-real-time freshness",[],{"_key":31985,"_type":150,"children":31986,"level":54,"listItem":171,"markDefs":31991,"style":173},"04bb49315926",[31987],{"_key":31988,"_type":154,"marks":31989,"text":31990},"cce8ba6f913d0",[],"Grounded answers tied to actual components",[],{"_key":31993,"_type":150,"children":31994,"level":54,"listItem":171,"markDefs":31999,"style":173},"d50e1eb438c9",[31995],{"_key":31996,"_type":154,"marks":31997,"text":31998},"2092cbbaf9d70",[],"Continuous evaluation instead of gut feel",[],{"_key":32001,"_type":150,"children":32002,"markDefs":32012,"style":173},"7d3dde76962b",[32003,32007],{"_key":32004,"_type":154,"marks":32005,"text":32006},"8dd16637d6b50",[],"The goal here is to ",{"_key":32008,"_type":154,"marks":32009,"text":32011},"b119e90e6331",[32010],"67df02b99a77","make the system itself explainable.",[32013],{"_key":32010,"_ref":32014,"_type":463,"linkType":33,"slug":32015},"00ce5c96-ddfc-4f06-ab85-346da9d96829",{"_type":22,"current":32016},"executive-brief-what-it-means-to-be-ai-ready-in-2026",{"_key":32018,"_type":150,"children":32019,"markDefs":32024,"style":158},"a5d7bbf79f72",[32020],{"_key":32021,"_type":154,"marks":32022,"text":32023},"1c27f750988b0",[],"The Real Readiness Gap",[],{"_key":32026,"_type":150,"children":32027,"markDefs":32032,"style":173},"1bcbc184bd26",[32028],{"_key":32029,"_type":154,"marks":32030,"text":32031},"b86fa9d3fdcc0",[],"This is why so many “AI-first” Salesforce initiatives stall. Teams jump straight to agents and copilots without fixing the invisible layer underneath.",[],{"_key":32034,"_type":150,"children":32035,"markDefs":32040,"style":173},"3d403276a42c",[32036],{"_key":32037,"_type":154,"marks":32038,"text":32039},"a25bf38eb6260",[],"AI isn’t early. Not anymore, at least. The problem is that your systems are opaque.",[],{"_key":32042,"_type":150,"children":32043,"markDefs":32048,"style":173},"d54394c007bd",[32044],{"_key":32045,"_type":154,"marks":32046,"text":32047},"5e89e823b3180",[],"Once metadata becomes visible, unified, and current, AI stops feeling nearly as dangerous. It can reason instead of infer. It can explain instead of assert. It can automate with context instead of confidence.",[],{"_key":32050,"_type":150,"children":32051,"markDefs":32056,"style":173},"7094b75ff995",[32052],{"_key":32053,"_type":154,"marks":32054,"text":32055},"d67cfdcbe8030",[],"Until then, AI will continue to feel impressive in theory — and wholly unreliable in practice.",[],{"_type":17,"description":32058,"shareImage":32059,"title":32061},"AI failures in Salesforce aren’t caused by weak models. They’re caused by missing metadata context. Salesforce is a living graph, and without full visibility, AI can’t reason safely or accurately.",{"_type":40,"asset":32060},{"_ref":31298,"_type":1066},"Why AI Struggles With Salesforce (It’s Not the Model)",{"_type":22,"current":6616},{"_createdAt":32064,"_id":32065,"_rev":32066,"_type":33,"_updatedAt":32067,"author":32068,"category":32109,"featuredImage":32115,"modularContent":32149,"postTitle":32152,"publishDate":32153,"richText":32154,"seo":32452,"slug":32456},"2026-01-27T16:08:48Z","d58e0c8c-462a-4cf5-8569-9070fffa23f3","u93Z2ge2ROiYmlpy58yQ3J","2026-03-23T11:53:31Z",{"authorImage":32069,"authorJobTitle":32107,"authorName":32108},{"_type":37,"altText":32070,"image":32071},"greg",{"_type":40,"asset":32072},{"_createdAt":32073,"_id":32074,"_rev":32075,"_type":45,"_updatedAt":32073,"assetId":32076,"extension":105,"metadata":32077,"mimeType":133,"originalFilename":32102,"path":32103,"sha1hash":32076,"size":32104,"uploadId":32105,"url":32106},"2026-01-27T16:04:06Z","image-dc1947e7444589f82ced47779e5e4c47198346ff-687x655-png","B5sJ2FLlcNorAFUc4II2Lh","dc1947e7444589f82ced47779e5e4c47198346ff",{"_type":50,"blurHash":32078,"dimensions":32079,"hasAlpha":57,"isOpaque":56,"lqip":32083,"palette":32084,"thumbHash":32101},"eZG[j5D%9s%LRP~BD%Ip%gMxXTbIa0kBX8krV@xZbIbIxtaeazoLV@",{"_type":53,"aspectRatio":32080,"height":32081,"width":32082},1.048854961832061,655,687,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAACXBIWXMAADLAAAAywAEoZFrbAAAFy0lEQVR4nCXOa1BTZwKH8fNxrV0VhQqDCGxdbUsLoos1IlRFJAYvgArRhKsQDNeYBEgC4RIIEAjlFu4YUCJQK1KUraB4oWpbdLVrrWfTMs5gbas1xm3P4DZn6/v+d9Z+eOb39WESRJGzkpjoJ7l7hM8MiWJnS4HK2V5S4uyqrHQOt1qcY11dzklrr/PbWzedv72YdxJCnJSQV7pecM6Hs/efTV2YfH68p//Her1hhonZvPGnfR+EzmdEfsDrxHF8XX4u36LT8V0VFfyJhgb+ZGMjf9pi4WcuX+Z/fvyEd7lcPCGEJy9/53/75Sn/PXvHdXXqoqu/p/95ra70HhO/acPTQ+ECl2x7OC2M20MrZOnUpFTSZp2WtpXpaau+hHYZq+nHfcfp1QtTdPbb7+iL+Rf09/+66PzTR3Tu3k1yaXKSdLd1cxVKDctIoyIdaTG7+Zw9O6lm316UpSbDIJejXnkUx0o1GKk3YqK3G+f7rTjd3orzp4bx/dwcXP+Zx/MfHuD+zev07CfnSMuHFk6Xo2AZcbTIkZQQz8tjdlF1zC4USQ6hKDkZppwjOGsqxf2hHjy8MI4HE2fxRX87Jvu7Yf/6Lrh/P8Pj2W/w+aUJarMNk9rqek6RmcEyseGbHQe2R/DJkVtpligKOXFxyEtIQHVmGs4atbjb14wHZ2yYHbXhqxPtuDF4DOztW3j+5BEefTODqdFTtMPSSbRaHZeSEs8yBzZucBzcLOBTtobRTOEOyPbsRda+/ahJT8YpXR6u1JfidqcZM51mfGapwXRvM76+PIGfH9zHwzvTGLdZaW15JcmWy7j9B4UsI9kscKRuCeOPvDoUIlUUjZRdu1GVfBBj2lx8Vl2CmaZa3O5owJetNZhursSdMzbMfXUD966NY6jHQotVBeRwUiIXG7uDZcThAke6MILXSBNoyeEUyOL2QSzciaL4GAzmpeJcQQ7+XlyI6yYDPq/T46q5BLdGbfjHjUsYGx1EW2sTraowEo1ax2VmZLKMePsGR+LuHbxJp6DWhkqUKxXIkKZAmSSF5YgUtpzDOKPOx/nSQnyqz8N4jRZXxkZwcfo6jg2PoLnTSrv7Bknf4CjX1GljmaSdwQ7hlk18gVxKe80atDaYUF3XgqpyIxqUuRgoyMOnhhKcM2hwolCONl0RrH2DOHPhOgbHr6Dr5Bht6hki5u5hztjxEcvEiwSO0E2hfPz+OFqmU6OusQ01bQMwmDpQodTAnCVHl0qBjkIVKnMVSEvKQ1puGeo6h3B8dArW0+epqX2AKA3NXI6+gWWS0mQO0YE0XiIroHnaGmSqqiCW6ZCabYBKrkHhISmKElNQrChFhtyAjdsSESCIgeiQAvllLTBabNTcc4qYuz/iTJ2DLKM2NDrSVVV8YraeRouzsS4sFm+tFyEiJh/ZWVUoylRDlVOOPF0voqWl8A/aieWrQuEbGIV12yQQSVQ0XV1PypsGuA+toyyjM7U7FHozv/ugnP41aBvcfdbCe3UYtsYVIktnQ3HNCNQ1Y5Aoe7B2SzKWv7kJ7n4b4OEvgNeacPgFCWlgWAKJiMviDqQVsYy+rt1xVF/PbxVJqKffOrrEM4CuWb+LJiu7aGXvLVp38l9U23qNRknLqE/Adrp05d/osv/nG0Ld/ULoMr8Q4vGXjcRzVSjnvVrAMuXmjqf5WqNLsC2WLPMOJG5e75H3I1NJedslMnDxJ9I38Yio68+R9REpxN3/feK2Ipi4+awjS1euf+Vi78CXi7zeffn6G2//+pqbP8uUVDfPyfKLncECIbfYM4Bz9wnmosQarmXoLjf2xS+cdfw7TpLbyPm+F8ktWRHMLVmx9g99grnF3kHcnz3f4RZ6rPl14bJVjxe4+d5m1KW1X0oyjt57O3iL/XWP1fY3/EPssYeN9o4Ru/3j6Wf2Wus1e/jebLu7b4h9sVfgH3kH2Rd5BdkXLQ+wL/RYbV+w9E37gqX+//zTkpUT/wMv2IWArTtzNwAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":32085,"darkVibrant":32087,"dominant":32089,"lightMuted":32092,"lightVibrant":32093,"muted":32096,"vibrant":32099},{"_type":62,"background":32086,"foreground":64,"population":20783,"title":64},"#2b3c5b",{"_type":62,"background":32088,"foreground":64,"population":7025,"title":64},"#6b4416",{"_type":62,"background":32090,"foreground":72,"population":32091,"title":64},"#a7b7ce",8.33,{"_type":62,"background":32090,"foreground":72,"population":32091,"title":64},{"_type":62,"background":32094,"foreground":72,"population":32095,"title":64},"#d8a897",1.25,{"_type":62,"background":32097,"foreground":64,"population":32098,"title":64},"#a26e60",1.71,{"_type":62,"background":32100,"foreground":72,"population":16302,"title":64},"#cd9a43","3geOHYQPRHg/ppaXl3mPpPRJCgqKh3GoGA==","Greg Kinney HS.png","images/9eu1m6zu/production/dc1947e7444589f82ced47779e5e4c47198346ff-687x655.png",615269,"NoP0LxvBuHbaC8NsyMedy49Mq5dvhHLY","https://cdn.sanity.io/images/9eu1m6zu/production/dc1947e7444589f82ced47779e5e4c47198346ff-687x655.png","Head of Strategic Alliances","Greg Kinney",{"_createdAt":5,"_id":6,"_rev":7,"_system":32110,"_type":11,"_updatedAt":12,"selectedColor":32112,"seo":32113,"slug":32114,"title":24},{"base":32111},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":32116,"image":32117},"ai assessment module",{"_type":40,"asset":32118},{"_createdAt":32119,"_id":32120,"_rev":32121,"_type":45,"_updatedAt":32119,"assetId":32122,"extension":105,"metadata":32123,"mimeType":133,"originalFilename":32144,"path":32145,"sha1hash":32122,"size":32146,"uploadId":32147,"url":32148},"2026-01-27T16:04:29Z","image-07137169c80f82bfc3204e0f06a6738a21b3f894-2400x1260-png","ap7uYcD3gJJyJ0KlpF20Xr","07137169c80f82bfc3204e0f06a6738a21b3f894",{"_type":50,"blurHash":32124,"dimensions":32125,"hasAlpha":57,"isOpaque":57,"lqip":32128,"palette":32129,"thumbHash":32143},"M6Ry:30MXU~p%MT1D$-Px^oz%$^*o#M{M_",{"_type":53,"aspectRatio":109,"height":32126,"width":32127},1260,2400,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAABuklEQVR4nF2T0XLaMBBF+f+/SjMpTWBCMwGSADU0kGlIcLCNLWl3Jd/OSoZSHs7IMNads9J1ryKgovbE4YLqbC1dIu1JlB3H3z19sTCC/GCRVxZ5nfjq0P/jc0MorEfp/m0+ENAw0Eh6joGlE2w+9nhZrvH06zcmiyXG88RknmEyX2G6WGGx/oOP0pwMawastGDfQgLgpEXDLXp7Q5it3nA7ekR/+BPXt0Nc9Qf4Phxh8DDG/eMTRuNnPGev2BYNagow3MYwkgDxHj4E+KDBXeDLcoObwQjXP4b41h/g5u4e03mGt+0O73mB97zErqxxcALyIVqpkZUAJx4kPgaHENLI622O8SzDw3QWmcwybLZfKI1EoyZaeRDLyUhtyKdQRUNZRANb7BvGrmrwWdb4LGrsygZFw6hdgCEPYxnGORARmBkiAh9NfTTW8RXHQW/5/9ooNbXxnJyORAxjLIy1cM7BEYGYE8TRzPkWJl5KrE3Xp65jivbOchpDNzpHsDaF6mq7YMcSx9XbPdXmMvDYr2ipY0gAs0Qba11nS7Dsu6Bj0dMaz/Cy/efoGDFUbYnjEah9DDor+fFL+QttBU7L1G8vPQAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":32130,"darkVibrant":32132,"dominant":32134,"lightMuted":32136,"lightVibrant":32138,"muted":32140,"vibrant":32142},{"_type":62,"background":32131,"foreground":64,"population":82,"title":64},"#444c54",{"_type":62,"background":32133,"foreground":64,"population":82,"title":64},"#29465b",{"_type":62,"background":32135,"foreground":64,"population":116,"title":64},"#6d9cbd",{"_type":62,"background":32137,"foreground":72,"population":82,"title":64},"#c4bcb4",{"_type":62,"background":32139,"foreground":72,"population":1524,"title":72},"#a0d5f5",{"_type":62,"background":32141,"foreground":64,"population":82,"title":64},"#648cac",{"_type":62,"background":32135,"foreground":64,"population":116,"title":64},"/PcBBICAq6pTmYi8aM8gkwEjGA==","AI Assess.png","images/9eu1m6zu/production/07137169c80f82bfc3204e0f06a6738a21b3f894-2400x1260.png",219330,"fIx7HRP1bsJpa35VxbJYOu09KYzSJ8su","https://cdn.sanity.io/images/9eu1m6zu/production/07137169c80f82bfc3204e0f06a6738a21b3f894-2400x1260.png",[32150],{"_key":32151,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"7d4fa26e44a3541ec096436c442bccc3","Revolutionizing Salesforce Pre-Sales and Discovery","2026-01-27",[32155,32163,32171,32189,32197,32205,32217,32229,32241,32249,32257,32265,32273,32296,32319,32331,32354,32362,32370,32389,32401,32413,32425,32433],{"_key":32156,"_type":150,"children":32157,"markDefs":32162,"style":158},"6483bd0a068a",[32158],{"_key":32159,"_type":154,"marks":32160,"text":32161},"4edabfa54a420",[],"How Sweep's AI Assessment Module Cuts Discovery Time and Boosts Wins",[],{"_key":32164,"_type":150,"children":32165,"markDefs":32170,"style":173},"49fef6665c50",[32166],{"_key":32167,"_type":154,"marks":32168,"text":32169},"0eba1a7604ab0",[],"In the fast-paced world of the Salesforce Partner ecosystem, Systems Integrators (SIs) face constant pressure to deliver value quickly and accurately. Yet, pre-sales and discovery phases often feel like navigating a minefield that is fraught with inefficiencies that can derail deals before they even start. Let's break down why this stage is so challenging and how Sweep.io's new Assessment Module is changing the game.",[],{"_key":32172,"_type":150,"children":32173,"markDefs":32186,"style":173},"30fd985f9a33",[32174,32178,32183],{"_key":32175,"_type":154,"marks":32176,"text":32177},"8e32a0686ad70",[],"If you want to see how leading SIs are speeding up discovery, join our 45-minute live webinar on February 19, 2026 to see how Sweep helps partners instantly surface technical debt, CPQ complexity, and scope-critical risks directly from a prospect’s Salesforce org. Reserve your spot ",{"_key":32179,"_type":154,"marks":32180,"text":32182},"c79af5e08ad3",[32181],"c08a9c35aaab","here",{"_key":32184,"_type":154,"marks":32185,"text":411},"109c0ec3c548",[],[32187],{"_key":32181,"_type":272,"blank":57,"href":32188,"noOpener":57,"noReferrer":57,"url":32188},"https://marketing.sweep.io/partner-assessment-module",{"_key":32190,"_type":150,"children":32191,"markDefs":32196,"style":158},"d154db75245c",[32192],{"_key":32193,"_type":154,"marks":32194,"text":32195},"ba7d8a12fc050",[],"The pain points of pre-sales and discovery in the Salesforce ecosystem",[],{"_key":32198,"_type":150,"children":32199,"markDefs":32204,"style":173},"a7ae815cad8b",[32200],{"_key":32201,"_type":154,"marks":32202,"text":32203},"2e59c7ffaf670",[],"Pre-sales and discovery are critical for scoping projects, building Statements of Work (SOWs), and winning client trust. However, traditional approaches are riddled with hurdles that slow down teams and inflate costs:",[],{"_key":32206,"_type":150,"children":32207,"level":54,"listItem":171,"markDefs":32216,"style":173},"fa680944967d",[32208,32212],{"_key":32209,"_type":154,"marks":32210,"text":32211},"ce552d059c850",[165],"Pre-sales analysis takes weeks and is error-prone, with gaps in knowledge",{"_key":32213,"_type":154,"marks":32214,"text":32215},"ce552d059c851",[],": Manual investigations into a client's Salesforce Org—reviewing configurations, processes, and data—can drag on for weeks. This not only delays deal momentum but also leaves room for human error and overlooked details, resulting in incomplete insights that undermine credibility.",[],{"_key":32218,"_type":150,"children":32219,"level":54,"listItem":171,"markDefs":32228,"style":173},"a4c1c4c66bb7",[32220,32224],{"_key":32221,"_type":154,"marks":32222,"text":32223},"bc3e2253ffb40",[165],"SOWs are based on a large number of assumptions to mitigate risk",{"_key":32225,"_type":154,"marks":32226,"text":32227},"bc3e2253ffb41",[],": Without comprehensive, data-backed assessments, SIs must pad SOWs with assumptions to address potential unknowns. This leads to overly broad scopes, increased risk of disputes, and less competitive proposals.",[],{"_key":32230,"_type":150,"children":32231,"level":54,"listItem":171,"markDefs":32240,"style":173},"9af318aaa434",[32232,32236],{"_key":32233,"_type":154,"marks":32234,"text":32235},"7fd92ce179ef0",[165],"Significant pre-sales efforts drive up the cost of sale",{"_key":32237,"_type":154,"marks":32238,"text":32239},"7fd92ce179ef1",[],": The back-and-forth with clients, manual data gathering, and custom analysis require substantial time from skilled resources. This ramps up the cost of sales, squeezing margins and making it harder to scale across multiple accounts.",[],{"_key":32242,"_type":150,"children":32243,"markDefs":32248,"style":173},"37ebce130dfa",[32244],{"_key":32245,"_type":154,"marks":32246,"text":32247},"712417a0186b0",[],"These challenges aren't just operational—they directly impact win rates, client satisfaction, and profitability. But what if there was a way to flip the script?",[],{"_key":32250,"_type":150,"children":32251,"markDefs":32256,"style":158},"feb801a446e3",[32252],{"_key":32253,"_type":154,"marks":32254,"text":32255},"4833090ae5320",[],"Introducing Sweep's AI-powered Assessment Module: Fast, repeatable discovery",[],{"_key":32258,"_type":150,"children":32259,"markDefs":32264,"style":173},"f25c67208251",[32260],{"_key":32261,"_type":154,"marks":32262,"text":32263},"40c6c46536460",[],"Enter Sweep's new Assessment Module, an AI-driven tool tailored specifically for Salesforce SIs. Designed for pre-sales discovery and project initiation, it transforms chaotic Org analysis into streamlined, customer-ready deliverables. With Sweep, you can generate interactive assessment artifacts in minutes, not days, using a library of prebuilt prompts optimized for common SI motions.",[],{"_key":32266,"_type":150,"children":32267,"markDefs":32272,"style":173},"1f920a5ff775",[32268],{"_key":32269,"_type":154,"marks":32270,"text":32271},"789c98a2dcff0",[],"Key capabilities include:",[],{"_key":32274,"_type":150,"children":32275,"level":54,"listItem":171,"markDefs":32293,"style":173},"459dd07ba163",[32276,32280,32284,32289],{"_key":32277,"_type":154,"marks":32278,"text":32279},"5e8390ab60140",[165],"Org health and technical debt",{"_key":32281,"_type":154,"marks":32282,"text":32283},"5e8390ab60141",[],": Quickly assess risks like ",{"_key":32285,"_type":154,"marks":32286,"text":32288},"e62be7b32afc",[32287],"514219d84b84","Workflow and Process Builder migration readiness",{"_key":32290,"_type":154,"marks":32291,"text":32292},"12b82f645a5d",[],", Org merge preparation, troubleshooting and field cleanup, and general technical debt remediation. Identify complexity drivers early to avoid surprises down the line.",[32294],{"_key":32287,"_type":272,"blank":57,"href":32295,"noOpener":57,"noReferrer":57,"url":32295},"https://www.sweep.io/blog/salesforce-workflow-rules-process-builder/",{"_key":32297,"_type":150,"children":32298,"level":54,"listItem":171,"markDefs":32316,"style":173},"9fc3281c09d1",[32299,32303,32307,32312],{"_key":32300,"_type":154,"marks":32301,"text":32302},"196e8b9b38b80",[165],"Process intelligence and optimization",{"_key":32304,"_type":154,"marks":32305,"text":32306},"196e8b9b38b81",[],": Analyze processes for alignment with sales methodologies, ",{"_key":32308,"_type":154,"marks":32309,"text":32311},"ae50759363f8",[32310],"1ad89013e1ee","optimize alerts and notifications",{"_key":32313,"_type":154,"marks":32314,"text":32315},"80d3b65e56a7",[],", and generate recommendations for improvements—helping you deliver evidence-based optimization opportunities.",[32317],{"_key":32310,"_type":272,"blank":57,"href":32318,"noOpener":57,"noReferrer":57,"url":32318},"https://www.sweep.io/salesforce-alerts-slack-microsoft-teams",{"_key":32320,"_type":150,"children":32321,"level":54,"listItem":171,"markDefs":32330,"style":173},"e22aada24582",[32322,32326],{"_key":32323,"_type":154,"marks":32324,"text":32325},"9691b8da98260",[165],"Users, permissions, and licensing analysis",{"_key":32327,"_type":154,"marks":32328,"text":32329},"9691b8da98261",[],": Review user types, access patterns, and permissions/licensing complexities to ensure secure, efficient setups.",[],{"_key":32332,"_type":150,"children":32333,"level":54,"listItem":171,"markDefs":32351,"style":173},"cbaac6fa2b3b",[32334,32338,32342,32347],{"_key":32335,"_type":154,"marks":32336,"text":32337},"1660a71ad32a0",[165],"CPQ assessments",{"_key":32339,"_type":154,"marks":32340,"text":32341},"1660a71ad32a1",[],": Dive into CPQ configurations, including ",{"_key":32343,"_type":154,"marks":32344,"text":32346},"8645d9dd0447",[32345],"a230fc0d82e8","preparation for Revenue Cloud (RCA) migrations",{"_key":32348,"_type":154,"marks":32349,"text":32350},"6d3e19230b5e",[],", to accurately scope revenue-related projects.",[32352],{"_key":32345,"_type":272,"blank":57,"href":32353,"noOpener":57,"noReferrer":57,"url":32353},"https://www.sweep.io/blog/migrating-off-salesforce-cpq/",{"_key":32355,"_type":150,"children":32356,"markDefs":32361,"style":173},"d390927f9c96",[32357],{"_key":32358,"_type":154,"marks":32359,"text":32360},"53f7d34957d20",[],"That means no more starting from scratch. You select a prebuilt assessment, generate the artifact, share it directly with stakeholders (no Sweep login required), and use it to drive precise scoping and next steps. It's interactive, shareable, and packed with actionable insights like risks, automation complexity, permissions patterns, optimization opportunities, and key SOW inputs.",[],{"_key":32363,"_type":150,"children":32364,"markDefs":32369,"style":158},"6e6c2d928170",[32365],{"_key":32366,"_type":154,"marks":32367,"text":32368},"d9e00a79a4f10",[],"Become a Sweep partner: Win more deals with the Assessment Package",[],{"_key":32371,"_type":150,"children":32372,"markDefs":32386,"style":173},"a5bc915d27f4",[32373,32377,32382],{"_key":32374,"_type":154,"marks":32375,"text":32376},"a1e25157b6900",[],"As a ",{"_key":32378,"_type":154,"marks":32379,"text":32381},"4003fd3030f4",[32380],"3fd0d4b174e7","Sweep Partner",{"_key":32383,"_type":154,"marks":32384,"text":32385},"ddf1ec4fbdb0",[]," equipped with the Assessment Package, you'll unlock a competitive edge that directly translates to more wins and leaner operations. Here's how:",[32387],{"_key":32380,"_type":272,"blank":57,"href":32388,"noOpener":57,"noReferrer":57,"url":32388},"https://www.sweep.io/partner-program",{"_key":32390,"_type":150,"children":32391,"level":54,"listItem":171,"markDefs":32400,"style":173},"34fa94e1b422",[32392,32396],{"_key":32393,"_type":154,"marks":32394,"text":32395},"0e38ec3c3db10",[165],"Pre-sales analysis in 3 days vs. 3 weeks",{"_key":32397,"_type":154,"marks":32398,"text":32399},"0e38ec3c3db11",[],": Slash discovery time dramatically by automating manual investigations and reusing proven assessments across accounts. Lead with credible, AI-powered findings to build customer confidence from the first interaction.",[],{"_key":32402,"_type":150,"children":32403,"level":54,"listItem":171,"markDefs":32412,"style":173},"ca685bc74703",[32404,32408],{"_key":32405,"_type":154,"marks":32406,"text":32407},"9d4fec82aed20",[165],"AI-powered assessments drive precisely scoped projects, reducing rework and scope creep",{"_key":32409,"_type":154,"marks":32410,"text":32411},"9d4fec82aed21",[],": With clearer inputs and early identification of issues, you'll create SOWs based on facts, not assumptions. This minimizes change orders, rework, and disputes, accelerating deal closure.",[],{"_key":32414,"_type":150,"children":32415,"level":54,"listItem":171,"markDefs":32424,"style":173},"e1e024e83d2f",[32416,32420],{"_key":32417,"_type":154,"marks":32418,"text":32419},"ef8c254353a80",[165],"Reduce pre-sales costs by 60%+",{"_key":32421,"_type":154,"marks":32422,"text":32423},"ef8c254353a81",[],": Eliminate redundant effort, reduce back-and-forth, and lower the overall cost of sales. This results in higher margins, faster velocity, and the ability to handle more opportunities without expanding your team.",[],{"_key":32426,"_type":150,"children":32427,"markDefs":32432,"style":173},"66cb45603ee8",[32428],{"_key":32429,"_type":154,"marks":32430,"text":32431},"f2adb5730a660",[],"Partners using Sweep report are winning more work by leading discovery with evidence, driving down costs, and scoping faster and more accurately. It's not just a tool—it's a force multiplier for your Salesforce practice.",[],{"_key":32434,"_type":150,"children":32435,"markDefs":32449,"style":173},"ca846e56d584",[32436,32440,32445],{"_key":32437,"_type":154,"marks":32438,"text":32439},"ceeeac5dbd9f0",[],"Ready to transform your pre-sales process? Contact Greg Kinney at ",{"_key":32441,"_type":154,"marks":32442,"text":32444},"db7b311ba406",[32443],"b025c6c57d50","gregk@sweep.io",{"_key":32446,"_type":154,"marks":32447,"text":32448},"6051ce7ecf24",[]," to run your first assessment and see the impact firsthand. Let's turn discovery into your secret weapon for deal-winning success.",[32450],{"_key":32443,"_type":272,"blank":57,"href":32451,"noOpener":57,"noReferrer":57,"url":32451},"mailto:gregk@sweep.io",{"_type":17,"description":32453,"shareImage":32454,"title":32152},"In the fast-paced world of the Salesforce Partner ecosystem, Systems Integrators (SIs) face constant pressure to deliver value quickly and accurately. Yet, pre-sales and discovery phases often feel like navigating a minefield that is fraught with inefficiencies that can derail deals before they even start. In this blog, we break down why this stage is so challenging and how Sweep.io's new Assessment Module is changing the game.",{"_type":40,"asset":32455},{"_ref":32120,"_type":1066},{"_type":22,"current":32457},"sweep-ai-assessment-module",{"_createdAt":32459,"_id":32460,"_rev":32461,"_type":33,"_updatedAt":32462,"author":32463,"category":32479,"featuredImage":32485,"modularContent":32519,"postTitle":32486,"publishDate":32524,"richText":32525,"seo":32869,"slug":32874},"2026-01-26T21:43:33Z","30ffa7ad-5fba-41f9-8f02-55ebc1b1120f","XlNwq3xbphLrhVKM81ttKx","2026-03-23T10:32:41Z",{"authorImage":32464,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":1080,"image":32465},{"_type":40,"asset":32466},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":32467,"mimeType":83,"opt":32477,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":32468,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":32469},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":32470,"darkVibrant":32471,"dominant":32472,"lightMuted":32473,"lightVibrant":32474,"muted":32475,"vibrant":32476},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":32478},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":32480,"_type":11,"_updatedAt":12,"selectedColor":32482,"seo":32483,"slug":32484,"title":24},{"base":32481},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":32486,"image":32487},"Salesforce Just Confirmed AI Is a Governance Problem",{"_type":40,"asset":32488},{"_createdAt":32489,"_id":32490,"_rev":32491,"_type":45,"_updatedAt":32489,"assetId":32492,"extension":105,"metadata":32493,"mimeType":133,"originalFilename":29919,"path":32515,"sha1hash":32492,"size":32516,"uploadId":32517,"url":32518},"2026-01-26T21:42:31Z","image-76324d9f1eef85286abbd3632b8fad2360b1236d-1600x900-png","sAARhwPVXsFPP3uJ8Sgz9s","76324d9f1eef85286abbd3632b8fad2360b1236d",{"_type":50,"blurHash":32494,"dimensions":32495,"exif":32496,"hasAlpha":57,"isOpaque":56,"lqip":32497,"palette":32498},"MVRftckX^*r;xtxvWCn$ofWC~VnhD%kXNH",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},{"ColorSpace":18837,"PixelXDimension":11175,"PixelYDimension":11174,"_type":17623},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACEUlEQVR4nHWS209TQRCH+Xd9MPFBE436pBE0hmh88EFS70SjAmrQEAMhGMFQLLVgWwskvUBLC72dnvZcdmc+c1ouNegmv93JTPLNzM6MiMg+iA8o0aVHOnJE9vE5NlW1r6GjgAeUR6yVGtAHiipGlNAOFFjBN4JnlJ6BbiAExiIiZ4Ai4iNURkToAwXUDZSaa9nvGKquoez4FJse+ZZlp2nZPnA5aLuExpxCdQjIEDAUtNIR1ssea0WXH0WXeKHFWrFNshIQL7aY/5llPZOlvJunVi7RdZ0++C8gnAKLzZCFTJ2peIl33wtMr5aYTx+SyDdZTSaZnJrk+ZvXfJyeYu79DDtbW4Rh+G+gBd1tBcylKjxZyBH7kuHF0jazyQrfUjk+f4gxOnaRKzdGuXXnEeP3nrG8kqTb7UVVDrcsJ39YdUKWcg3exveYie8xl9pnMV1ldnmVBxO3uXD1HOcvXefytfvcHHvM4tcEbqf7H6CgrZ4hXXZZ2WmSyLfIltvk9hqsbGaYnv/Ey5lXTMSeMn73IbGJSTY3svieDzLUsqpWj3ZI/NBqw/G02nS17vS00/XV7XnacBw9aNS1Vj/UfKGkqVRac7+3td1uq7U2mnM0mcEeAiXAiRxRFmOMH4ahb63xB7vVz3wia8UPQuOHxg7iA38EixiFCPgL2I0qjSQiVWul/x77hjWI2zPxiAFs/AGgPzVDTrKUOAAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":32499,"darkVibrant":32501,"dominant":32504,"lightMuted":32507,"lightVibrant":32509,"muted":32510,"vibrant":32513},{"_type":62,"background":32500,"foreground":64,"population":17685,"title":64},"#45382f",{"_type":62,"background":32502,"foreground":64,"population":32503,"title":64},"#104030",0.91,{"_type":62,"background":32505,"foreground":72,"population":32506,"title":72},"#ccecfb",2.83,{"_type":62,"background":32508,"foreground":72,"population":1885,"title":64},"#d3b89c",{"_type":62,"background":32505,"foreground":72,"population":32506,"title":72},{"_type":62,"background":32511,"foreground":64,"population":32512,"title":64},"#a48966",1.53,{"_type":62,"background":32514,"foreground":64,"population":26764,"title":64},"#416dc7","images/9eu1m6zu/production/76324d9f1eef85286abbd3632b8fad2360b1236d-1600x900.png",507970,"9bhnXY6M4xq2JiAh0MlskVj7Gp5OeCKK","https://cdn.sanity.io/images/9eu1m6zu/production/76324d9f1eef85286abbd3632b8fad2360b1236d-1600x900.png",[32520],{"_key":32521,"_type":142,"cols":143,"filterByCategory":32522,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":32523},"a87d9e46b9960017cfd59bf3c8461839",{"_ref":6,"_type":1066},"Read More","2026-01-26",[32526,32537,32544,32552,32560,32568,32587,32595,32610,32618,32636,32654,32662,32678,32686,32694,32715,32723,32731,32739,32757,32765,32773,32781,32789,32797,32805,32813,32821,32829,32845,32853,32861],{"_key":32527,"_type":150,"children":32528,"markDefs":32536,"style":173},"8554be112741",[32529,32532],{"_key":32530,"_type":154,"marks":32531,"text":29998},"a39a7b0e51b80",[165],{"_key":32533,"_type":154,"marks":32534,"text":32535},"a39a7b0e51b81",[]," Salesforce’s latest admin certification update quietly reframes AI as a governance issue. If your system isn’t understandable, permissioned, and predictable, AI only becomes a risk multiplier.",[],{"_key":32538,"_type":150,"children":32539,"markDefs":32543,"style":173},"a9545314042d",[32540],{"_key":32541,"_type":154,"marks":32542,"text":472},"f3a44840d0ce",[],[],{"_key":32545,"_type":150,"children":32546,"markDefs":32551,"style":173},"41c222764218",[32547],{"_key":32548,"_type":154,"marks":32549,"text":32550},"26361b22bf990",[],"For a long time, AI in Salesforce has been treated like an add-on.",[],{"_key":32553,"_type":150,"children":32554,"markDefs":32559,"style":173},"96c407e0601e",[32555],{"_key":32556,"_type":154,"marks":32557,"text":32558},"a14251cefe4d0",[],"Something you enable. Something you pilot. Something you layer on top of an existing system and hope behaves itself.",[],{"_key":32561,"_type":150,"children":32562,"markDefs":32567,"style":173},"d8d7dc5bf169",[32563],{"_key":32564,"_type":154,"marks":32565,"text":32566},"51fa86bce42a0",[],"That framing is starting to crack up before our very eyes.",[],{"_key":32569,"_type":150,"children":32570,"markDefs":32584,"style":173},"052ee4e08afa",[32571,32575,32580],{"_key":32572,"_type":154,"marks":32573,"text":32574},"b74af5e094d50",[],"In January 2026, Salesforce ",{"_key":32576,"_type":154,"marks":32577,"text":32579},"8d77769c091e",[32578],"855b5db4e750","updated its Salesforce Certified Platform Administrator exam",{"_key":32581,"_type":154,"marks":32582,"text":32583},"d9fe2e1a10b5",[],". On paper, it looked like a normal refresh: some weighting changes, a bit more emphasis on analytics, a little 8% nod to AI.",[32585],{"_key":32578,"_type":272,"blank":57,"href":32586,"noOpener":57,"noReferrer":57,"url":32586},"https://admin.salesforce.com/blog/2026/what-the-salesforce-certified-platform-administrator-exam-update-means-for-admins",{"_key":32588,"_type":150,"children":32589,"markDefs":32594,"style":173},"18fbb56d9424",[32590],{"_key":32591,"_type":154,"marks":32592,"text":32593},"67138680b4670",[],"But if you look closely at what actually changed, the message is sharper —and more consequential — than it appears.",[],{"_key":32596,"_type":150,"children":32597,"markDefs":32609,"style":173},"9556d359d1e8",[32598,32602,32606],{"_key":32599,"_type":154,"marks":32600,"text":32601},"89441f20f119",[],"The wild catch here: Salesforce didn’t just add AI to the exam... they actually made AI ",{"_key":32603,"_type":154,"marks":32604,"text":32605},"f40d0ca247841",[228],"conditional",{"_key":32607,"_type":154,"marks":32608,"text":411},"f40d0ca247842",[],[],{"_key":32611,"_type":150,"children":32612,"markDefs":32617,"style":173},"d8572890e7b3",[32613],{"_key":32614,"_type":154,"marks":32615,"text":32616},"021c5cb31a2e0",[],"Conditional, that is, on whether your system is understandable. Conditional on whether permissions are sane. Conditional on whether automation, data, and object relationships actually make sense together.",[],{"_key":32619,"_type":150,"children":32620,"markDefs":32633,"style":173},"a5618389e047",[32621,32625,32630],{"_key":32622,"_type":154,"marks":32623,"text":32624},"01f8ebe08c470",[],"In other words: AI is now ",{"_key":32626,"_type":154,"marks":32627,"text":32629},"9b039fd38076",[32628],"682b1f4ca8b6","downstream of governance",{"_key":32631,"_type":154,"marks":32632,"text":411},"8be53886b746",[],[32634],{"_key":32628,"_ref":22854,"_type":463,"linkType":33,"slug":32635},{"_type":22,"current":22856},{"_key":32637,"_type":150,"children":32638,"markDefs":32651,"style":173},"c681afd60706",[32639,32643,32647],{"_key":32640,"_type":154,"marks":32641,"text":32642},"e1ce9cf7a5eb0",[],"This isn’t spelled out explicitly, but it’s encoded everywhere in the updated blueprint. Core admin domains like data modeling, automation, permissions, and security all carry more weight. And for the first time, ",{"_key":32644,"_type":154,"marks":32645,"text":9202},"59358ebefa37",[32646],"637c49635d63",{"_key":32648,"_type":154,"marks":32649,"text":32650},"5784bccbe2ec",[]," appears as a first-class topic.",[32652],{"_key":32646,"_ref":19978,"_type":463,"linkType":33,"slug":32653},{"_type":22,"current":19980},{"_key":32655,"_type":150,"children":32656,"markDefs":32661,"style":173},"c47422d88f7a",[32657],{"_key":32658,"_type":154,"marks":32659,"text":32660},"4e164f6e850e0",[],"This is Salesforce's way of  formalizing something many systems teams have already learned the hard way: AI doesn’t fix messy systems. It amplifies them, at scale.",[],{"_key":32663,"_type":150,"children":32664,"markDefs":32677,"style":173},"c3932ccb57a4",[32665,32669,32673],{"_key":32666,"_type":154,"marks":32667,"text":32668},"ea85ef4b56a90",[],"What’s interesting about the new Agentforce section is what it ",{"_key":32670,"_type":154,"marks":32671,"text":32672},"ea85ef4b56a91",[228],"doesn’t",{"_key":32674,"_type":154,"marks":32675,"text":32676},"ea85ef4b56a92",[]," focus on. There’s very little emphasis on clever prompts or advanced AI choreography. Instead, the exam leans into questions that sound almost… conservative.",[],{"_key":32679,"_type":150,"children":32680,"level":54,"listItem":171,"markDefs":32685,"style":173},"d2d68439efe9",[32681],{"_key":32682,"_type":154,"marks":32683,"text":32684},"1114cc185df90",[],"When should AI not be used?",[],{"_key":32687,"_type":150,"children":32688,"level":54,"listItem":171,"markDefs":32693,"style":173},"4be2e35487ce",[32689],{"_key":32690,"_type":154,"marks":32691,"text":32692},"8c6ca9761b91",[],"What data can agents safely act on?",[],{"_key":32695,"_type":150,"children":32696,"level":54,"listItem":171,"markDefs":32710,"style":173},"82257204e399",[32697,32701,32706],{"_key":32698,"_type":154,"marks":32699,"text":32700},"4768602e7694",[],"How are ",{"_key":32702,"_type":154,"marks":32703,"text":32705},"c01bcbb1b5b2",[32704],"cc9ece4b5565","permissions",{"_key":32707,"_type":154,"marks":32708,"text":32709},"b9cf278191e7",[]," enforced?",[32711],{"_key":32704,"_ref":32712,"_type":463,"linkType":33,"slug":32713},"bf6b7b91-4738-451e-8041-f9f16da22712",{"_type":22,"current":32714},"salesforce-permissions-agent-use-cases",{"_key":32716,"_type":150,"children":32717,"level":54,"listItem":171,"markDefs":32722,"style":173},"d1534789fa35",[32718],{"_key":32719,"_type":154,"marks":32720,"text":32721},"44686ea7bcae",[],"How do you preview outcomes before anything touches production?",[],{"_key":32724,"_type":150,"children":32725,"level":54,"listItem":171,"markDefs":32730,"style":173},"88cada02feea",[32726],{"_key":32727,"_type":154,"marks":32728,"text":32729},"a47891bf1fb9",[],"How do you troubleshoot behavior you didn’t explicitly design?",[],{"_key":32732,"_type":150,"children":32733,"markDefs":32738,"style":173},"ea82859f6f37",[32734],{"_key":32735,"_type":154,"marks":32736,"text":32737},"29fe17526d460",[],"This isn’t about innovation theater. It’s about preventing AI from doing something you didn’t intend.",[],{"_key":32740,"_type":150,"children":32741,"markDefs":32754,"style":173},"e4b6fdae2b6d",[32742,32746,32751],{"_key":32743,"_type":154,"marks":32744,"text":32745},"2c206e5154bc0",[],"That extends beyond \"AI problem\" to ",{"_key":32747,"_type":154,"marks":32748,"text":32750},"c2923eb3aa94",[32749],"50a712ded237","governance problem",{"_key":32752,"_type":154,"marks":32753,"text":411},"44e7ced0a846",[],[32755],{"_key":32749,"_ref":11446,"_type":463,"linkType":33,"slug":32756},{"_type":22,"current":11448},{"_key":32758,"_type":150,"children":32759,"markDefs":32764,"style":173},"99fe61345491",[32760],{"_key":32761,"_type":154,"marks":32762,"text":32763},"c709970149a70",[],"Salesforce is implicitly acknowledging that agents inherit the shape of the systems they operate in. If your metadata is coherent, AI scales that coherence. If your system is held together by tribal knowledge and “please don’t touch that field” warnings, AI just accelerates the damage.",[],{"_key":32766,"_type":150,"children":32767,"markDefs":32772,"style":173},"19d15393a4ba",[32768],{"_key":32769,"_type":154,"marks":32770,"text":32771},"4ee4f29737d00",[],"And that leads to the uncomfortable truth hiding inside this exam update.",[],{"_key":32774,"_type":150,"children":32775,"markDefs":32780,"style":173},"5fafbeb6a7f0",[32776],{"_key":32777,"_type":154,"marks":32778,"text":32779},"d09c18349d0a0",[],"If your team can’t confidently explain what happens when a field changes…\nIf no one can trace how automation ripples downstream across objects and tools… If permissions, dependencies, and data lineage only exist in people’s heads…",[],{"_key":32782,"_type":150,"children":32783,"markDefs":32788,"style":173},"536eb037d3a0",[32784],{"_key":32785,"_type":154,"marks":32786,"text":32787},"fb047dabebe50",[],"Then AI makes your org faster at being wrong.",[],{"_key":32790,"_type":150,"children":32791,"markDefs":32796,"style":173},"d7e19a78e928",[32792],{"_key":32793,"_type":154,"marks":32794,"text":32795},"5ab821fdb35a0",[],"Salesforce isn’t being pessimistic here. If anything, it’s being unusually honest.",[],{"_key":32798,"_type":150,"children":32799,"markDefs":32804,"style":173},"15792c24027e",[32800],{"_key":32801,"_type":154,"marks":32802,"text":32803},"54907a7ba8e30",[],"AI readiness isn’t a model problem.\nIt isn’t a tooling problem.\nIt isn’t even a talent problem.",[],{"_key":32806,"_type":150,"children":32807,"markDefs":32812,"style":173},"ac89de26117f",[32808],{"_key":32809,"_type":154,"marks":32810,"text":32811},"17c2129bb9080",[],"It’s a systems visibility problem.",[],{"_key":32814,"_type":150,"children":32815,"markDefs":32820,"style":173},"dcfb34884a33",[32816],{"_key":32817,"_type":154,"marks":32818,"text":32819},"bfd1c9afb3f20",[],"You can’t govern what you can’t see.\nYou can’t automate what you don’t understand.\nAnd you can’t safely deploy AI inside a system that’s opaque to the people responsible for it.",[],{"_key":32822,"_type":150,"children":32823,"markDefs":32828,"style":173},"89f5280cdce3",[32824],{"_key":32825,"_type":154,"marks":32826,"text":32827},"be64ee9cbfb40",[],"The certification update doesn’t solve that. But it does something just as important: it validates the reality systems leaders are already living in. Admins are no longer being trained to “support AI.” They’re being trained to think in dependencies, data flows, permissions, and downstream impact—because that’s where AI either succeeds or fails.",[],{"_key":32830,"_type":150,"children":32831,"markDefs":32844,"style":173},"45698e498a6e",[32832,32836,32840],{"_key":32833,"_type":154,"marks":32834,"text":32835},"7871c8e6a93c0",[],"The gap now is obvious. Memorizing those relationships for an exam is one thing. Being able to ",{"_key":32837,"_type":154,"marks":32838,"text":32839},"7871c8e6a93c1",[228],"see",{"_key":32841,"_type":154,"marks":32842,"text":32843},"7871c8e6a93c2",[]," them clearly, continuously, and across systems is another.",[],{"_key":32846,"_type":150,"children":32847,"markDefs":32852,"style":173},"0532fcac7c3b",[32848],{"_key":32849,"_type":154,"marks":32850,"text":32851},"7ad1642b13b50",[],"That’s the real shift underway.",[],{"_key":32854,"_type":150,"children":32855,"markDefs":32860,"style":173},"1f3126b30953",[32856],{"_key":32857,"_type":154,"marks":32858,"text":32859},"6e2d3fcd372e0",[],"Salesforce has  redefined what “AI-ready” actually means.",[],{"_key":32862,"_type":150,"children":32863,"markDefs":32868,"style":173},"3c733178d04a",[32864],{"_key":32865,"_type":154,"marks":32866,"text":32867},"2a2fff71132e0",[],"And it starts with knowing what happens next.",[],{"_type":17,"description":32870,"shareImage":32871,"title":32873},"Salesforce’s 2026 admin exam update reveals a shift: AI success now depends on system clarity, data governance, and downstream impact — not just models.",{"_type":40,"asset":32872},{"_ref":32490,"_type":1066},"Salesforce Just Made AI a Governance Problem | Sweep",{"_type":22,"current":32875},"salesforce-just-made-ai-a-governance-problem",{"_createdAt":32877,"_id":32878,"_rev":32879,"_type":33,"_updatedAt":32880,"author":32881,"category":32917,"featuredImage":32923,"modularContent":32957,"postTitle":32960,"publishDate":32961,"richText":32962,"seo":33408,"slug":33413},"2026-01-15T14:45:02Z","cbd32011-a5d2-4b09-a26f-a631b3190d6f","0v8yoaqlw3x28AQsl11zeF","2026-03-23T09:53:37Z",{"authorImage":32882,"authorJobTitle":32915,"authorName":32916},{"_type":37,"altText":32883,"image":32884},"Tess Geri",{"_type":40,"asset":32885},{"_createdAt":32886,"_id":32887,"_rev":32888,"_type":45,"_updatedAt":32886,"assetId":32889,"extension":1818,"metadata":32890,"mimeType":1843,"originalFilename":32910,"path":32911,"sha1hash":32889,"size":32912,"uploadId":32913,"url":32914},"2025-06-16T16:05:27Z","image-cae6ab2ffd5d72c7ba13fdfb8f6807fa2a4665c7-800x800-jpg","tffpUQMFomeQiuwnKm2YiJ","cae6ab2ffd5d72c7ba13fdfb8f6807fa2a4665c7",{"_type":50,"blurHash":32891,"dimensions":32892,"hasAlpha":56,"isOpaque":57,"lqip":32894,"palette":32895},"e3979K^Q000z%g00WU%2xD%1jr%L-pW=E2JXsl~AIp0f00E2-q^j%1",{"_type":53,"aspectRatio":54,"height":32893,"width":32893},800,"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAUABQDASIAAhEBAxEB/8QAGAABAQEBAQAAAAAAAAAAAAAAAAYDBwT/xAAmEAABAwQBBAEFAAAAAAAAAAABAgMEAAUGETESEyFBIjJRYXGB/8QAFwEAAwEAAAAAAAAAAAAAAAAAAAIDAf/EABsRAAICAwEAAAAAAAAAAAAAAAABEiECAxET/9oADAMBAAIRAxEAPwDg1kbjXCMIKmW0jp+Th5T+a9eX4jHx5MaSh1T0ZwAkjnz7rXDsaclyHn0dbiGxokDwB7qiu9vakWlTLi1KaTpG1nZ/lTg+0Wko2cmckJDiuyD29+N80q6i2K2x2Qh0BaudmlNBE/XIzayC42kNwYL3bjF0bTr6t+jVnkJSmwtuobQlbpBVocfqlKNlZUGp912SUtZDuh9hSlK1io//2Q==",{"_type":60,"darkMuted":32896,"darkVibrant":32898,"dominant":32900,"lightMuted":32903,"lightVibrant":32905,"muted":32907,"vibrant":32908},{"_type":62,"background":32897,"foreground":64,"population":82,"title":64},"#544c2c",{"_type":62,"background":32899,"foreground":64,"population":82,"title":64},"#0c447c",{"_type":62,"background":32901,"foreground":64,"population":32902,"title":64},"#8e6c58",0.67,{"_type":62,"background":32904,"foreground":72,"population":7025,"title":64},"#c4a397",{"_type":62,"background":32906,"foreground":72,"population":82,"title":64},"#d9ba9f",{"_type":62,"background":32901,"foreground":64,"population":32902,"title":64},{"_type":62,"background":32909,"foreground":64,"population":1127,"title":64},"#8e6038","tess photo.jpeg","images/9eu1m6zu/production/cae6ab2ffd5d72c7ba13fdfb8f6807fa2a4665c7-800x800.jpg",93152,"8ly2T43dceYJSrxYf90DeLdhqFKr28B3","https://cdn.sanity.io/images/9eu1m6zu/production/cae6ab2ffd5d72c7ba13fdfb8f6807fa2a4665c7-800x800.jpg","Product Marketing ","Tess Geri ",{"_createdAt":5,"_id":6,"_rev":7,"_system":32918,"_type":11,"_updatedAt":12,"selectedColor":32920,"seo":32921,"slug":32922,"title":24},{"base":32919},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":32924,"image":32925},"Interactive Artifacts",{"_type":40,"asset":32926},{"_createdAt":32927,"_id":32928,"_rev":32929,"_type":45,"_updatedAt":32927,"assetId":32930,"extension":105,"metadata":32931,"mimeType":133,"originalFilename":29919,"path":32953,"sha1hash":32930,"size":32954,"uploadId":32955,"url":32956},"2026-01-15T14:32:50Z","image-4834da1a345e8a1f6ba783bfb71986332a0dddd2-1600x900-png","2WfjV1Vv2guHqfIHIHEyUH","4834da1a345e8a1f6ba783bfb71986332a0dddd2",{"_type":50,"blurHash":32932,"dimensions":32933,"hasAlpha":57,"isOpaque":56,"lqip":32934,"palette":32935,"thumbHash":32952},"MYS6JT$_WBkX-;xtj?WBfkfk?wR;ofn#IU",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAACGUlEQVR4nIWSz08TQRiG+9eaEGPiCXsRY/QiN1MTE+FkTFAPGNpQJIqkokhUIg2tSGmx7W63dLul7cyUndnd73vN9EdAD7jJs5NvdubJO7NfiojOiEgDYGa2L/zvubqOpwOAkAheKknIB/CX8HLDjJnpUjaDLAS2oYjQTgHwE0q0MYa10Yjj2H4FsyUBQGPT1VREjMiEkIMeut0Ag+GIoyi2odopUORr6elzr8iB+x39swOMeiWYgaWIWFbA0QBgK54kVGqEaqWKna1t5LNvsb9f4uFQToVR3+83cvp09z5XCvOofEyjupNG48sdOHvz6JYfwwwOwWTGsiiKcfrbw1ruMzJPVvHwwTJereS47bUnQjKBf15b0SeF21zavIHDzTkc5OdQ3LiJ8rtbqH9bhAp+gBI9vgalLrD39QTPnn/Co8wW5u++wPLSKjtNd3KHFIe+DEraO1ln5ygL59c66j/zqB9tonn8Hm5tF0GnDikFosig3xfYLpSxmPmA9MJL3Ft4iuzqBnd9fyJMksQXYqDbXpNbbgNey4HrNNFqOfA8F65raxe+70MpNaZScZHNF7G8lMPa6zeoHR9xGF5Mj0zUMSYKlRqREIqlUCyEZCElS2lryUIIVkqx1prjOObwQnOvJ7jlnHHQ6bDRof1jIQDPto1DRAKgcNJL1zPt2X+xMgGgYYVlAC4zd2bY1JZxTZfz12EdAA7/ADFIM5REzmWFAAAAAElFTkSuQmCC",{"_type":60,"darkMuted":32936,"darkVibrant":32939,"dominant":32941,"lightMuted":32944,"lightVibrant":32946,"muted":32949,"vibrant":32950},{"_type":62,"background":32937,"foreground":64,"population":32938,"title":64},"#553d29",1.1,{"_type":62,"background":32940,"foreground":64,"population":7025,"title":64},"#202eac",{"_type":62,"background":32942,"foreground":64,"population":32943,"title":64},"#8f8a84",2.88,{"_type":62,"background":32945,"foreground":72,"population":1524,"title":64},"#a9bacd",{"_type":62,"background":32947,"foreground":72,"population":32948,"title":72},"#f4de79",0.74,{"_type":62,"background":32942,"foreground":64,"population":32943,"title":64},{"_type":62,"background":32951,"foreground":72,"population":1527,"title":64},"#efd018","OgiKE4IPeLh4h39/idGHCAgIj4dw+Ag=","images/9eu1m6zu/production/4834da1a345e8a1f6ba783bfb71986332a0dddd2-1600x900.png",397466,"NHR0Ew8gRHqQikGLQn3qJ2G28o0RP9q2","https://cdn.sanity.io/images/9eu1m6zu/production/4834da1a345e8a1f6ba783bfb71986332a0dddd2-1600x900.png",[32958],{"_key":32959,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"efabe50953291f33f41a37727793423f","Make Salesforce metadata shareable with Interactive Artifacts","2026-01-15",[32963,32970,32978,32986,32994,33002,33010,33018,33021,33029,33048,33056,33064,33100,33108,33116,33124,33132,33140,33148,33156,33164,33171,33179,33207,33215,33235,33243,33251,33259,33295,33303,33311,33319,33331,33343,33355,33371,33379,33387],{"_key":32964,"_type":150,"children":32965,"markDefs":32969,"style":158},"f1f4383fcf59",[32966],{"_key":32967,"_type":154,"marks":32968,"text":156},"7ed8385f9a640",[],[],{"_key":32971,"_type":150,"children":32972,"markDefs":32977,"style":173},"71c5dff76341",[32973],{"_key":32974,"_type":154,"marks":32975,"text":32976},"61b6e2c93c060",[],"Interactive Artifacts turn Sweep’s Salesforce metadata analysis into shareable, interactive mini-apps your team can explore together. They’re built for admins, RevOps, consultants, engineering, and leaders who need fast alignment during Salesforce cleanup, change impact analysis, and migration planning. Instead of relying on spreadsheets or screenshots, teams can review the same metadata findings with built-in context, including metadata dependencies and structured metadata documentation.",[],{"_key":32979,"_type":150,"children":32980,"markDefs":32985,"style":158},"e02055e4fb68",[32981],{"_key":32982,"_type":154,"marks":32983,"text":32984},"1c433a427a330",[],"Why Salesforce metadata is so hard to align on",[],{"_key":32987,"_type":150,"children":32988,"markDefs":32993,"style":173},"053ca9b8ff9d",[32989],{"_key":32990,"_type":154,"marks":32991,"text":32992},"e59dbf32aaf4",[],"If you’ve ever run a Salesforce cleanup or migration project, you know the real work isn’t the analysis. It’s the alignment.",[],{"_key":32995,"_type":150,"children":32996,"markDefs":33001,"style":173},"202c18ee1719",[32997],{"_key":32998,"_type":154,"marks":32999,"text":33000},"17d95b5f55fd0",[],"The findings live in spreadsheets. The logic lives in Setup. The decisions happen in meetings. And the context gets lost somewhere between Slack threads and screenshots. Salesforce metadata isn’t just complex. It’s hard to share.",[],{"_key":33003,"_type":150,"children":33004,"markDefs":33009,"style":173},"0c692dc906ee",[33005],{"_key":33006,"_type":154,"marks":33007,"text":33008},"7fa00caa8c6c0",[],"Interactive Artifacts change that by turning Sweep’s Salesforce metadata analysis into shareable, interactive mini-apps. So instead of debating what’s true, your team can explore the same source of truth and make decisions faster.",[],{"_key":33011,"_type":150,"children":33012,"markDefs":33017,"style":173},"a336d2fd917d",[33013],{"_key":33014,"_type":154,"marks":33015,"text":33016},"5e2893c89f3d0",[],"Today, we’re excited to launch Interactive Artifacts.",[],{"_key":33019,"_type":476,"markDefs":19,"url":33020},"982bfa274d2a","https://youtu.be/qk6_XQKA-ks",{"_key":33022,"_type":150,"children":33023,"markDefs":33028,"style":158},"ec75a6dd44be",[33024],{"_key":33025,"_type":154,"marks":33026,"text":33027},"b9dabd13d8a50",[],"A new way to explore Salesforce metadata",[],{"_key":33030,"_type":150,"children":33031,"markDefs":33045,"style":173},"6d62e83f6ae5",[33032,33036,33041],{"_key":33033,"_type":154,"marks":33034,"text":33035},"7c3860befa400",[],"Sweep’s ",{"_key":33037,"_type":154,"marks":33038,"text":33040},"1f93f7391afc",[33039],"ff1c64c70f6f","Metadata Agent",{"_key":33042,"_type":154,"marks":33043,"text":33044},"1cb302712c96",[]," can already answer deep questions about your Salesforce org. Interactive Artifacts take that one step further by turning those answers into something you can explore visually without exporting data, rebuilding dashboards, or rewriting technical context.",[33046],{"_key":33039,"_ref":5879,"_type":463,"linkType":1636,"slug":33047},{"_type":22,"current":5881},{"_key":33049,"_type":150,"children":33050,"markDefs":33055,"style":173},"961d08abc098",[33051],{"_key":33052,"_type":154,"marks":33053,"text":33054},"282c4647226d0",[],"Instead of reading long explanations or exporting data to a spreadsheet, you get an artifact that acts like a mini dashboard built specifically for your question. It’s structured, interactive, and designed for decision-making.",[],{"_key":33057,"_type":150,"children":33058,"markDefs":33063,"style":173},"e5c4c510ba70",[33059],{"_key":33060,"_type":154,"marks":33061,"text":33062},"807d787d9cae0",[],"Artifacts help turn Salesforce metadata analysis into an experience your whole team can understand, with supporting visuals and details you can drill into, including metadata dependencies that matter for risk and planning.",[],{"_key":33065,"_type":1424,"img":33066,"markDefs":19},"e7feea781a20",{"_type":37,"altText":33067,"image":33068},"artifact",{"_type":40,"asset":33069},{"_createdAt":33070,"_id":33071,"_rev":33072,"_type":45,"_updatedAt":33070,"assetId":33073,"extension":105,"metadata":33074,"mimeType":133,"originalFilename":33095,"path":33096,"sha1hash":33073,"size":33097,"uploadId":33098,"url":33099},"2026-01-15T14:35:40Z","image-22db6404414138f51e1e833f1991882c9a98dedc-3024x1600-png","PP7a2ZXYyOVaIu2t4tmKCp","22db6404414138f51e1e833f1991882c9a98dedc",{"_type":50,"blurHash":33075,"dimensions":33076,"hasAlpha":57,"isOpaque":57,"lqip":33079,"palette":33080,"thumbHash":33094},"M4Ss51_2IA_3_M_3WCoMjYWV-;-;xtIAD*",{"_type":53,"aspectRatio":33077,"height":11175,"width":33078},1.89,3024,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAABiElEQVR4nEVSi5LEIAjr///pPmpfKgpqboLtrTMZq8UQAku8EnIWlFJR6w1VlKo4csWRFdUaeh8YY6D1DlXzGEdVSCnzjRqWSTR/qCrMDK01qBmSVMRckGU+4L1IwbYfWMOGNey+78f5H7PwITPmnJFScoV23zFZFnGU+z4lQdh2rOuG9RsQ1oDjOCAiLmJxNWqIMeK6Lid+yqbix4ZHOZOklD1OYkShiCJQrbDWsHT3RHGeJ7Zt82zndSGm9O8NiRjXx0DVhlJ/FZTbquq+UmHvriCEgNfrhff7je/362cq5j+SsSGE2qyIexTDkSoSfXav6yRkhn3f8fl8/sl4pqcslURc3KmCjSGuVLGdgvOiXREx5Uk4uyeuiCARz4+6Z/GbZV4xTR9lKktZfPSYxAkZ2JrB7Dc2rc17L5XqSDiGd5tK2Pln1H5jd3vYOwkUzdiAjtY5wBMk6QNonRiu2gnzJKQF3px7nhcq6s3QVGBV5gzS+Bt2JzCidS+LnsU0CX2MsrgF9PAPv2ZbC65fEIUAAAAASUVORK5CYII=",{"_type":60,"darkMuted":33081,"darkVibrant":33083,"dominant":33085,"lightMuted":33087,"lightVibrant":33089,"muted":33091,"vibrant":33093},{"_type":62,"background":33082,"foreground":64,"population":1524,"title":64},"#414549",{"_type":62,"background":33084,"foreground":64,"population":82,"title":64},"#103874",{"_type":62,"background":33086,"foreground":64,"population":7025,"title":64},"#4a89e6",{"_type":62,"background":33088,"foreground":72,"population":1524,"title":64},"#b2bcd2",{"_type":62,"background":33090,"foreground":72,"population":82,"title":64},"#6cbcfc",{"_type":62,"background":33092,"foreground":64,"population":1524,"title":64},"#7d8c9a",{"_type":62,"background":33086,"foreground":64,"population":7025,"title":64},"/fcBBIBI+Yh0eFe7SYavV+evAg==","Screenshot 2026-01-12 at 2.40.29 PM.png","images/9eu1m6zu/production/22db6404414138f51e1e833f1991882c9a98dedc-3024x1600.png",580565,"7Rb5H7z4sVHyYfr1yeSeKqVfn7Lcb5Sx","https://cdn.sanity.io/images/9eu1m6zu/production/22db6404414138f51e1e833f1991882c9a98dedc-3024x1600.png",{"_key":33101,"_type":150,"children":33102,"markDefs":33107,"style":158},"1d5e2adea9a9",[33103],{"_key":33104,"_type":154,"marks":33105,"text":33106},"b0284e606a590",[],"How Interactive Artifacts make Salesforce metadata easier to share",[],{"_key":33109,"_type":150,"children":33110,"markDefs":33115,"style":173},"bcf407103ea4",[33111],{"_key":33112,"_type":154,"marks":33113,"text":33114},"36c9dd7ae9520",[],"Salesforce work rarely happens in isolation.",[],{"_key":33117,"_type":150,"children":33118,"markDefs":33123,"style":173},"d26cdc8f4e12",[33119],{"_key":33120,"_type":154,"marks":33121,"text":33122},"af7ecd642abe0",[],"An admin might be responsible for configuration. RevOps might own the process. A consultant might be driving a Salesforce cleanup plan. Leadership might need a simple way to understand impact and risk. And engineering might need clear metadata dependencies before they sign off.",[],{"_key":33125,"_type":150,"children":33126,"markDefs":33131,"style":173},"280b96229ccd",[33127],{"_key":33128,"_type":154,"marks":33129,"text":33130},"80d7243fdc6d0",[],"Artifacts make metadata analysis easier to share across all of those roles. You don’t have to turn your work into screenshots or rewrite technical detail into a status update. You can share the artifact itself, and everyone can explore the same findings in context.",[],{"_key":33133,"_type":150,"children":33134,"markDefs":33139,"style":158},"be75e00be51b",[33135],{"_key":33136,"_type":154,"marks":33137,"text":33138},"9d9ac1ad737d0",[],"What an artifact looks like",[],{"_key":33141,"_type":150,"children":33142,"markDefs":33147,"style":173},"f55c15b14d8c",[33143],{"_key":33144,"_type":154,"marks":33145,"text":33146},"e4804cb7f4510",[],"Interactive Artifacts are designed to guide your team from high-level signal to detailed action without losing the context that makes Salesforce metadata analysis actually useful.",[],{"_key":33149,"_type":150,"children":33150,"markDefs":33155,"style":173},"e8fd4e58339d",[33151],{"_key":33152,"_type":154,"marks":33153,"text":33154},"325bee5f71320",[],"Artifacts begin with summary metrics so you can immediately understand scale and urgency. You might see how many fields were analyzed, how many have high-priority risk, or how many appear unused. From there, the artifact visualizes patterns using charts so you can spot where problems cluster and what categories are driving complexity.",[],{"_key":33157,"_type":150,"children":33158,"markDefs":33163,"style":173},"b2eb363c428a",[33159],{"_key":33160,"_type":154,"marks":33161,"text":33162},"2343bf6e35440",[],"When you need to narrow scope, filters let you drill into exactly what matters. You can focus on high-priority items, isolate unused fields, or explore findings by category. And when it’s time to act, artifacts include clean, structured tables that make it easy to scan, sort, and review the details without leaving the page.",[],{"_key":33165,"_type":150,"children":33166,"markDefs":33170,"style":173},"232d0e5124db",[33167],{"_key":33168,"_type":154,"marks":33169,"text":33154},"1fb5366cf12a0",[],[],{"_key":33172,"_type":150,"children":33173,"markDefs":33178,"style":158},"4d306c11a5cc",[33174],{"_key":33175,"_type":154,"marks":33176,"text":33177},"335cfc0b03400",[],"How Sweep helps",[],{"_key":33180,"_type":150,"children":33181,"markDefs":33206,"style":173},"bdcfda5870b7",[33182,33186,33190,33194,33198,33202],{"_key":33183,"_type":154,"marks":33184,"text":33185},"d94be24a15a60",[],"Interactive Artifacts are p",{"_key":33187,"_type":154,"marks":33188,"text":33189},"c4ac439b73dd",[],"owered by Sweep’s Metadata Agent, which performs deep ",{"_key":33191,"_type":154,"marks":33192,"text":33193},"d94be24a15a63",[],"Salesforce metadata analysis",{"_key":33195,"_type":154,"marks":33196,"text":33197},"d94be24a15a64",[]," across your org — including usage patterns, ownership signals, and ",{"_key":33199,"_type":154,"marks":33200,"text":33201},"d94be24a15a65",[],"metadata dependencies",{"_key":33203,"_type":154,"marks":33204,"text":33205},"d94be24a15a66",[]," that impact safety and scope.",[],{"_key":33208,"_type":150,"children":33209,"markDefs":33214,"style":173},"6f8acf6922c2",[33210],{"_key":33211,"_type":154,"marks":33212,"text":33213},"b7d48ee95e820",[],"That means you’re not just getting a dashboard. You’re getting an interactive output built directly from Sweep’s analysis engine, so teams can collaborate with the same structured source of truth.",[],{"_key":33216,"_type":150,"children":33217,"markDefs":33230,"style":173},"a0ee5b8888a0",[33218,33222,33227],{"_key":33219,"_type":154,"marks":33220,"text":33221},"102941ab9f1b0",[],"If you’re new to Sweep, here’s the bigger picture of what we’re building and why it matters: ",{"_key":33223,"_type":154,"marks":33224,"text":33226},"4a95ac5fe0e4",[33225],"0d97b147c9ae","Why Sweep",{"_key":33228,"_type":154,"marks":33229,"text":411},"d12ccad0d609",[],[33231],{"_key":33225,"_ref":33232,"_type":463,"linkType":1636,"slug":33233},"dc1e1506-d1b5-444d-aaa1-ca2534f50096",{"_type":22,"current":33234},"why-sweep",{"_key":33236,"_type":150,"children":33237,"markDefs":33242,"style":158},"fe01aa7c6200",[33238],{"_key":33239,"_type":154,"marks":33240,"text":33241},"74c4806839200",[],"Share artifacts to streamline reviews and decisions",[],{"_key":33244,"_type":150,"children":33245,"markDefs":33250,"style":173},"71cfbcc343c4",[33246],{"_key":33247,"_type":154,"marks":33248,"text":33249},"47b74ebd09860",[],"One of the biggest challenges in Salesforce projects is getting everyone aligned on what’s true.",[],{"_key":33252,"_type":150,"children":33253,"markDefs":33258,"style":173},"74d2ba0a0a70",[33254],{"_key":33255,"_type":154,"marks":33256,"text":33257},"8879bbc5244f0",[],"Artifacts make sharing straightforward. You can send a link to teammates or stakeholders so they can interact with the same output you are looking at. That means fewer back-and-forth Slack threads, fewer “can you screenshot that?” requests, and fewer meetings spent re-explaining how you got to a recommendation.",[],{"_key":33260,"_type":1424,"img":33261,"markDefs":19},"ab727867e3cf",{"_type":37,"altText":33067,"image":33262},{"_type":40,"asset":33263},{"_createdAt":33264,"_id":33265,"_rev":33266,"_type":45,"_updatedAt":33264,"assetId":33267,"extension":105,"metadata":33268,"mimeType":133,"originalFilename":33290,"path":33291,"sha1hash":33267,"size":33292,"uploadId":33293,"url":33294},"2026-01-15T14:36:12Z","image-a2ec2382745d1fb1687f652e985342a341b1c0e9-3020x1590-png","M0YLDVW1oO0TmicS6852ZM","a2ec2382745d1fb1687f652e985342a341b1c0e9",{"_type":50,"blurHash":33269,"dimensions":33270,"hasAlpha":57,"isOpaque":57,"lqip":33274,"palette":33275,"thumbHash":33289},"M4Ss51?aD%~q?v_4RixuV?WX?b%M%1IUD%",{"_type":53,"aspectRatio":33271,"height":33272,"width":33273},1.89937106918239,1590,3020,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAABhElEQVR4nFWSiY7DIAxE8/9fWrVVTvBNZmWnabWRRgkExs8DU2sdTAxV/ckMLIq1KzYyqAfGeeI8T4wxYOYlj0DE9c3m6DowiSjM7Ct3R0TUos6KRgJiqSI5zyxY1h3ruqP1DhaBuVdRtsCUg9xMRKUkTNOqKgpiLslnvnfCvKxY1g3HcdSeAkkId0w3TVY7WvuaqlpR3THc5NlR63QVIgbzx9C9NF2ZGPZ9x7Is2LarcmsNzJnt1WquyxzVAqIONS9qKRnErrkpxiiCeZ7xeDzwer3wfr9rnMb5L83yQFLmURsrNzN0UiyHYmsCEv0RJt3z+fya5bj3Xm2kUT5lmGSipexg2wnvpWPeGo7eL8JsKbM79r2o0ujOMguWGVAt34clcp1+J0brDa0f6EQXYSo8g/1dmzu3L93H0LPlytAqu3ybEkQOkPBtGBihpXPE9wLfuaVRjEtpWBe7Msx33l+CygG+DdNkOGMYFWnS/Sc94fExjQH3AY9RB+ThCGeYdogK/gA3AVyBo40JEAAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":33276,"darkVibrant":33278,"dominant":33280,"lightMuted":33282,"lightVibrant":33284,"muted":33286,"vibrant":33287},{"_type":62,"background":33277,"foreground":64,"population":82,"title":64},"#3c3c44",{"_type":62,"background":33279,"foreground":64,"population":82,"title":64},"#153b6f",{"_type":62,"background":33281,"foreground":64,"population":1524,"title":64},"#7a7c81",{"_type":62,"background":33283,"foreground":72,"population":82,"title":64},"#a4ccbc",{"_type":62,"background":33285,"foreground":72,"population":1127,"title":64},"#74bcfc",{"_type":62,"background":33281,"foreground":64,"population":1524,"title":64},{"_type":62,"background":33288,"foreground":64,"population":1127,"title":64},"#2c74d6","/fcBBIA3+4lkame+OYaskPsJhw==","Screenshot 2026-01-12 at 2.56.17 PM.png","images/9eu1m6zu/production/a2ec2382745d1fb1687f652e985342a341b1c0e9-3020x1590.png",585661,"PCJzyO90M79W6ijqfhZDwBivqtq8YWH9","https://cdn.sanity.io/images/9eu1m6zu/production/a2ec2382745d1fb1687f652e985342a341b1c0e9-3020x1590.png",{"_key":33296,"_type":150,"children":33297,"markDefs":33302,"style":173},"3fb69e69ebae",[33298],{"_key":33299,"_type":154,"marks":33300,"text":33301},"7f53987e4d190",[],"Artifacts are especially useful when you need async collaboration. Stakeholders can review on their own time, ask better questions, and come to decision points with the same shared context.",[],{"_key":33304,"_type":150,"children":33305,"markDefs":33310,"style":158},"e7360bac424a",[33306],{"_key":33307,"_type":154,"marks":33308,"text":33309},"07ad3b2d9add0",[],"Salesforce metadata use cases: cleanup, impact analysis, migrations",[],{"_key":33312,"_type":150,"children":33313,"markDefs":33318,"style":173},"98ccb3b2c3eb",[33314],{"_key":33315,"_type":154,"marks":33316,"text":33317},"7729cd4786120",[],"Interactive Artifacts shine when analysis is large, complex, or hard to communicate.",[],{"_key":33320,"_type":150,"children":33321,"markDefs":33330,"style":173},"c71a3f7e3784",[33322,33326],{"_key":33323,"_type":154,"marks":33324,"text":33325},"8bbb44a5202b0",[165],"Metadata cleanup and field rationalization",{"_key":33327,"_type":154,"marks":33328,"text":33329},"8bbb44a5202b1",[]," becomes dramatically easier when you can see which fields are unused, which ones are low usage, and which ones are tied to automations or dependencies. Instead of arguing over whether something is safe to remove, teams can validate it together with the same artifact view.",[],{"_key":33332,"_type":150,"children":33333,"markDefs":33342,"style":173},"486c1717c76f",[33334,33338],{"_key":33335,"_type":154,"marks":33336,"text":33337},"c83b556c23600",[165],"Change impact analysis",{"_key":33339,"_type":154,"marks":33340,"text":33341},"c83b556c23601",[]," is another place artifacts help teams move faster. Before changing a field or adjusting automation, you need to know what depends on it. Artifacts help you explore the connected logic and dependencies, which reduces risk and speeds up release planning.",[],{"_key":33344,"_type":150,"children":33345,"markDefs":33354,"style":173},"b740a76ff36f",[33346,33350],{"_key":33347,"_type":154,"marks":33348,"text":33349},"1f5add809e0a0",[165],"Org audits and migration planning",{"_key":33351,"_type":154,"marks":33352,"text":33353},"1f5add809e0a1",[]," also benefit because artifacts create outputs that feel immediately shareable. Instead of building spreadsheets and formatting charts manually, you can generate an artifact that already communicates what matters and can be explored live during reviews.",[],{"_key":33356,"_type":150,"children":33357,"markDefs":33370,"style":173},"678643cddf38",[33358,33362,33366],{"_key":33359,"_type":154,"marks":33360,"text":33361},"5287eaea68000",[],"And for ",{"_key":33363,"_type":154,"marks":33364,"text":33365},"5287eaea68001",[165],"stakeholder updates",{"_key":33367,"_type":154,"marks":33368,"text":33369},"5287eaea68002",[],", artifacts reduce the gap between technical detail and decision-making. You can share something interactive and understandable without spending extra time converting your findings into slides.",[],{"_key":33372,"_type":150,"children":33373,"markDefs":33378,"style":158},"a34a25bc4c28",[33374],{"_key":33375,"_type":154,"marks":33376,"text":33377},"781a4d2ed78b0",[],"See Interactive Artifacts for Salesforce metadata in action",[],{"_key":33380,"_type":150,"children":33381,"markDefs":33386,"style":173},"34caa552390e",[33382],{"_key":33383,"_type":154,"marks":33384,"text":33385},"991fe4276fc90",[],"Interactive Artifacts are designed to help teams collaborate faster, streamline Salesforce projects, and make confident changes with shared visibility.",[],{"_key":33388,"_type":150,"children":33389,"markDefs":33403,"style":173},"3e8a1398b0fd",[33390,33394,33399],{"_key":33391,"_type":154,"marks":33392,"text":33393},"33685383a90e0",[],"If you want to see what this looks like in your org, ",{"_key":33395,"_type":154,"marks":33396,"text":33398},"7e3058dff137",[33397],"4264096edebb","book a demo",{"_key":33400,"_type":154,"marks":33401,"text":33402},"f3c669b5e97b",[]," and we’ll walk you through artifacts live, including how to generate cleanup analyses, explore dependencies, and share findings with stakeholders.",[33404],{"_key":33397,"_ref":33405,"_type":463,"linkType":1636,"slug":33406},"994002ec-3fe9-4d35-8d9a-092784f01520",{"_type":22,"current":33407},"book-a-demo",{"_type":17,"description":33409,"shareImage":33410,"title":33412},"Turn Salesforce metadata analysis into shareable, interactive dashboards with Sweep Interactive Artifacts. Speed up Salesforce cleanup, change impact analysis, and metadata dependency reviews with built-in metadata documentation.",{"_type":40,"asset":33411},{"_ref":32928,"_type":1066},"Interactive Artifacts for Salesforce Metadata Analysis | Sweep",{"_type":22,"current":33414},"interactive-artifacts",{"_createdAt":33416,"_id":33417,"_rev":33418,"_type":33,"_updatedAt":33419,"author":33420,"category":33436,"featuredImage":33442,"modularContent":33477,"postTitle":33481,"publishDate":33482,"richText":33483,"seo":33997,"slug":34001},"2026-01-13T16:16:00Z","912dc0f1-7a56-476b-ab8a-e97a8dcd1e68","u93Z2ge2ROiYmlpy58Mr1F","2026-03-23T10:33:24Z",{"authorImage":33421,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":33422},{"_type":40,"asset":33423},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":33424,"mimeType":83,"opt":33434,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":33425,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":33426},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":33427,"darkVibrant":33428,"dominant":33429,"lightMuted":33430,"lightVibrant":33431,"muted":33432,"vibrant":33433},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":33435},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":33437,"_type":11,"_updatedAt":12,"selectedColor":33439,"seo":33440,"slug":33441,"title":24},{"base":33438},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":33443,"image":33444},"The CIO’s AI Paradox: More Power, More Risk, and a Path to CEO",{"_type":40,"asset":33445},{"_createdAt":33446,"_id":33447,"_rev":33448,"_type":45,"_updatedAt":33446,"assetId":33449,"extension":105,"metadata":33450,"mimeType":133,"originalFilename":20126,"path":33473,"sha1hash":33449,"size":33474,"uploadId":33475,"url":33476},"2026-01-13T16:47:35Z","image-10d62d2f8440335bce52e29f6d230f02b1153441-1600x900-png","4waLvGZmrl8e6QC10JsB6C","10d62d2f8440335bce52e29f6d230f02b1153441",{"_type":50,"blurHash":33451,"dimensions":33452,"hasAlpha":57,"isOpaque":56,"lqip":33453,"palette":33454,"thumbHash":33472},"MdSYU6a0jGtRxup{bcjZaej[+[ozbHaeRP",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACYElEQVR4nHVRa08TURDtr/Q/aCJKop+UTypogmA0hEdsfEQNBBIQMRCMvEIkitKlpeXR55bS9l5oWnaX7rS9M8dsF2MM8SYnZ86dM3MfEwFQZWYCICICkSDAf1fouWIQAD6AcoSZNTOImYWNQQBhuVL4R4d7f2MJPXJ5qUqEAd0hnxpaizouw1EVdJput7HpHsAwhtHpdELNgb7MMYNZAv63oatKZK2uyfLsOqy1DTTsFJpOHWe1GrQ+hVIalXIFqqpwdnoGrTSqVQWtNbQ6DVgcxyFjTCVimHUtl6Tl6FsZGZjG1OgkDlfncVpM4+gojXg8gURiD5a1i3h8D6nUPvb2kti14rBiu9j5FUMsZoldKJJPVOn+4Xk+SVtjg/Lydh+ivffxPToMdWjhpFRCLpdHoVBAPh/CLtiw7WI3zmZzyGSyAUu1qoharaCh0aRtshfGZPNJD9b6e7E/M4qGfYCL83O4jgPXdeG5Xpe78Dx4XqC9MOd54vt++GRuNrVx6uRmY1LZXsTJ9hc0cgm0dBnm5ASmXodptWCCobTbIV8OyHQMDBFMsyncbodDkXRawbZ9zqS5lc9KK5cRU7SFU0nB12WBtSOoVgX1unCAxrng4kLYdbtApSzIZRi1mg+icgTzU8dYmHbwacrHymfC8hxhaZYw944w/pAwOUFYWSJ8WydsbRB+bBKSuwTrJyG2TVhdJHx87/PWuoODpB3BsztJDN0qydPrSib6lIzeUzJ8V8ngDSWPryl50aNk/IGS8X4lY4+URAeUTEeVfBhT8ua5kpE+JUM3Fb8aLGHmdeI3KwogNSIavCsAAAAASUVORK5CYII=",{"_type":60,"darkMuted":33455,"darkVibrant":33457,"dominant":33460,"lightMuted":33463,"lightVibrant":33466,"muted":33469,"vibrant":33471},{"_type":62,"background":33456,"foreground":64,"population":5454,"title":64},"#413f5e",{"_type":62,"background":33458,"foreground":64,"population":33459,"title":64},"#542119",0.53,{"_type":62,"background":33461,"foreground":64,"population":33462,"title":64},"#ec372c",5.18,{"_type":62,"background":33464,"foreground":72,"population":33465,"title":72},"#e0c2c6",1.39,{"_type":62,"background":33467,"foreground":72,"population":33468,"title":64},"#f19196",1.15,{"_type":62,"background":33470,"foreground":64,"population":14352,"title":64},"#a1814f",{"_type":62,"background":33461,"foreground":64,"population":33462,"title":64},"eCiGG4gPdKmPd5iJcJ0IxwgIj4dw+Ag=","images/9eu1m6zu/production/10d62d2f8440335bce52e29f6d230f02b1153441-1600x900.png",417543,"Krqs3eCs4AL845pKejv68fwEZnyZrbrM","https://cdn.sanity.io/images/9eu1m6zu/production/10d62d2f8440335bce52e29f6d230f02b1153441-1600x900.png",[33478],{"_key":33479,"_type":142,"cols":143,"filterByCategory":33480,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":144},"98aeda9d5ab1765e293d1d5dab2f3f82",{"_ref":6,"_type":1066},"The CIO’s 2026 Paradox","2026-01-13",[33484,33491,33499,33507,33515,33523,33531,33539,33547,33566,33574,33582,33590,33598,33606,33625,33633,33641,33660,33668,33689,33697,33712,33727,33735,33750,33758,33766,33774,33782,33790,33798,33806,33824,33832,33850,33858,33866,33874,33882,33890,33898,33906,33914,33922,33930,33938,33946,33954,33973,33981,33989],{"_key":33485,"_type":150,"children":33486,"markDefs":33490,"style":158},"a157f43e1b8a",[33487],{"_key":33488,"_type":154,"marks":33489,"text":156},"b8f4933d9ffe0",[165],[],{"_key":33492,"_type":150,"children":33493,"level":54,"listItem":171,"markDefs":33498,"style":173},"22f43ae6e1d6",[33494],{"_key":33495,"_type":154,"marks":33496,"text":33497},"b886c0425e39",[],"AI has finally pulled the CIO into the center of the business — but it’s also put them under unprecedented pressure. ",[],{"_key":33500,"_type":150,"children":33501,"level":54,"listItem":171,"markDefs":33506,"style":173},"97fa0ca84c47",[33502],{"_key":33503,"_type":154,"marks":33504,"text":33505},"167398bc5f56",[],"CIOs now wield more strategic power, face sharper financial and geopolitical scrutiny, and carry responsibility for AI systems they don’t always control. ",[],{"_key":33508,"_type":150,"children":33509,"level":54,"listItem":171,"markDefs":33514,"style":173},"5beb35b953ed",[33510],{"_key":33511,"_type":154,"marks":33512,"text":33513},"26512b9e9193",[],"The same forces that make the role harder than ever may also be turning it into the clearest path to the CEO seat.",[],{"_key":33516,"_type":150,"children":33517,"markDefs":33522,"style":158},"5554c8a0e6dc",[33518],{"_key":33519,"_type":154,"marks":33520,"text":33521},"01e2c41024dd0",[],"AI finally gave the CIO a seat at the table",[],{"_key":33524,"_type":150,"children":33525,"markDefs":33530,"style":173},"b41cb6e36e9d",[33526],{"_key":33527,"_type":154,"marks":33528,"text":33529},"772185adfe2b0",[],"For years, the CIO fought for strategic relevance. ",[],{"_key":33532,"_type":150,"children":33533,"markDefs":33538,"style":173},"2f7575620f60",[33534],{"_key":33535,"_type":154,"marks":33536,"text":33537},"eceb87bbec66",[],"And then, that dog caught the car. ",[],{"_key":33540,"_type":150,"children":33541,"markDefs":33546,"style":173},"77ab26da55e5",[33542],{"_key":33543,"_type":154,"marks":33544,"text":33545},"1dce2a41cbc8",[],"AI delivered on relevanacy, but the promotion came with a catch: the seat is much, much hotter than expected.",[],{"_key":33548,"_type":150,"children":33549,"markDefs":33563,"style":173},"375d326deac2",[33550,33554,33559],{"_key":33551,"_type":154,"marks":33552,"text":33553},"e59fbc58d17b0",[],"The data tells the story. ",{"_key":33555,"_type":154,"marks":33556,"text":33558},"a55bef5bcbd6",[33557],"183777268e4c","A recent report by Deloitte",{"_key":33560,"_type":154,"marks":33561,"text":33562},"aaeba380d42e",[]," shows that two-thirds of CIOs now report directly to the CEO. ",[33564],{"_key":33557,"_type":272,"blank":57,"href":33565,"noOpener":57,"noReferrer":57,"url":33565},"https://www.deloitte.com/us/en/about/press-room/new-deloitte-tech-exec-survey-spotlights-a-moment-of-reinvention.html",{"_key":33567,"_type":150,"children":33568,"markDefs":33573,"style":173},"4791fa23d35c",[33569],{"_key":33570,"_type":154,"marks":33571,"text":33572},"b55dc2e880a3",[],"This marks a structural shift in how companies create value. Technology has moved from a support function to the engine of growth, and the CIO now sits squarely at the controls.",[],{"_key":33575,"_type":150,"children":33576,"markDefs":33581,"style":173},"45cec8e5153c",[33577],{"_key":33578,"_type":154,"marks":33579,"text":33580},"a0c956531f500",[],"And yet, influence hasn’t brought insulation. When AI initiatives stumble—when models hallucinate, data leaks, or costs spiral—the CIO is often the first to answer for it. ",[],{"_key":33583,"_type":150,"children":33584,"markDefs":33589,"style":173},"d64c4c8841d6",[33585],{"_key":33586,"_type":154,"marks":33587,"text":33588},"261c0c19a844",[],"That tension between rising authority and rising exposure is the core of the CIO’s AI paradox.",[],{"_key":33591,"_type":150,"children":33592,"markDefs":33597,"style":158},"66a3b71dd160",[33593],{"_key":33594,"_type":154,"marks":33595,"text":33596},"cd69b772c89b0",[],"The AI hot seat: accountability without authority",[],{"_key":33599,"_type":150,"children":33600,"markDefs":33605,"style":173},"b123990a5034",[33601],{"_key":33602,"_type":154,"marks":33603,"text":33604},"fdce609663d80",[],"On paper, today’s CIO is a strategist, architect, and growth leader. In reality, many are trapped.",[],{"_key":33607,"_type":150,"children":33608,"markDefs":33622,"style":173},"ca5842989565",[33609,33613,33618],{"_key":33610,"_type":154,"marks":33611,"text":33612},"e7f81287ce960",[],"They are accountable for the ",{"_key":33614,"_type":154,"marks":33615,"text":33617},"cc69a00e8d1e",[33616],"fdc77f94a11f","performance, security, and governance of AI systems",{"_key":33619,"_type":154,"marks":33620,"text":33621},"c9a5ef3202b1",[]," that are frequently selected and deployed by other departments. Marketing rolls out one tool. Sales pilots another. Ops experiments with a third. ",[33623],{"_key":33616,"_ref":2242,"_type":463,"linkType":33,"slug":33624},{"_type":22,"current":2244},{"_key":33626,"_type":150,"children":33627,"markDefs":33632,"style":173},"b6330d74bf39",[33628],{"_key":33629,"_type":154,"marks":33630,"text":33631},"618e4bdd5386",[],"When something breaks, it all rolls uphill to IT.",[],{"_key":33634,"_type":150,"children":33635,"markDefs":33640,"style":173},"9e8f72b22f19",[33636],{"_key":33637,"_type":154,"marks":33638,"text":33639},"8ebc0f78d3ee0",[],"This is most definitely the most dangerous part of the paradox: accountability outpacing authority. ",[],{"_key":33642,"_type":150,"children":33643,"markDefs":33657,"style":173},"77ac9e536ac2",[33644,33648,33653],{"_key":33645,"_type":154,"marks":33646,"text":33647},"625cf3924474",[],"Call it the perfect storm — sky-high expectations, low ",{"_key":33649,"_type":154,"marks":33650,"text":33652},"c4a9009e2dbd",[33651],"24a3090b0091","organizational readiness",{"_key":33654,"_type":154,"marks":33655,"text":33656},"1685580ab9f8",[],", and decisions made in disconnected silos. The CIO is stuck in the middle, responsible for outcomes without full control over inputs.",[33658],{"_key":33651,"_ref":462,"_type":463,"linkType":33,"slug":33659},{"_type":22,"current":465},{"_key":33661,"_type":150,"children":33662,"markDefs":33667,"style":158},"d8c445573ba4",[33663],{"_key":33664,"_type":154,"marks":33665,"text":33666},"f7dac20b10b30",[],"Why the pressure is already intensifying",[],{"_key":33669,"_type":150,"children":33670,"markDefs":33684,"style":173},"dee8fa36459c",[33671,33675,33680],{"_key":33672,"_type":154,"marks":33673,"text":33674},"88f8a0e6214e0",[],"The challenge extends beyond the organizational. It’s financial, technical, and ",{"_key":33676,"_type":154,"marks":33677,"text":33679},"fffdfe4b6a58",[33678],"7fc368eb4ba4","even geopolitical ",{"_key":33681,"_type":154,"marks":33682,"text":33683},"1aa0567d6438",[],"— all at the same time.",[33685],{"_key":33678,"_ref":33686,"_type":463,"linkType":33,"slug":33687},"e6a29042-0857-48db-8ab9-510b9690e554",{"_type":22,"current":33688},"what-china-s-ai-rules-show-us-about-metadata-s-importance",{"_key":33690,"_type":150,"children":33691,"markDefs":33696,"style":173},"dbb570ef9232",[33692],{"_key":33693,"_type":154,"marks":33694,"text":33695},"6fd675a735390",[],"We’ve officially moved out of the AI hype phase and into the ROI reality check. ",[],{"_key":33698,"_type":150,"children":33699,"markDefs":33711,"style":173},"5507e09cc1ac",[33700,33704,33707],{"_key":33701,"_type":154,"marks":33702,"text":33703},"e66721ed3d9a",[],"CFOs are no longer asking what AI ",{"_key":33705,"_type":154,"marks":33706,"text":16428},"6fd675a735391",[228],{"_key":33708,"_type":154,"marks":33709,"text":33710},"6fd675a735392",[]," do; they’re asking what it’s doing for the business right now. ",[],{"_key":33713,"_type":150,"children":33714,"markDefs":33724,"style":173},"a3296d7b2c74",[33715,33720],{"_key":33716,"_type":154,"marks":33717,"text":33719},"bfbe10f0c5ae",[33718],"a209e057c95d","Forrester predicts",{"_key":33721,"_type":154,"marks":33722,"text":33723},"ab04c8cd363d",[]," that 25% of planned enterprise AI spend will be delayed until 2027 because the returns are too unclear.",[33725],{"_key":33718,"_type":272,"blank":57,"href":33726,"noOpener":57,"noReferrer":57,"url":33726},"https://www.forrester.com/predictions/technology-2026/?utm_source=businesswire&utm_medium=pr&utm_campaign=predictions_2026",{"_key":33728,"_type":150,"children":33729,"markDefs":33734,"style":173},"52dff9849136",[33730],{"_key":33731,"_type":154,"marks":33732,"text":33733},"1729a9ba21760",[],"And yet, another paradox: spending isn’t slowing down. ",[],{"_key":33736,"_type":150,"children":33737,"markDefs":33747,"style":173},"2fcc8541605b",[33738,33743],{"_key":33739,"_type":154,"marks":33740,"text":33742},"f7ac1fe89d00",[33741],"bf086db51ad0","Gartner estimates",{"_key":33744,"_type":154,"marks":33745,"text":33746},"18dfbd46adc7",[]," AI investment is still growing at more than 35% annually.",[33748],{"_key":33741,"_type":272,"blank":57,"href":33749,"noOpener":57,"noReferrer":57,"url":33749},"https://www.gartner.com/en/newsroom/press-releases/2025-09-17-gartner-says-worldwide-ai-spending-will-total-1-point-5-trillion-in-2025",{"_key":33751,"_type":150,"children":33752,"markDefs":33757,"style":173},"787fc3557332",[33753],{"_key":33754,"_type":154,"marks":33755,"text":33756},"1a18ce6fe9d9",[],"CIOs are being asked to spend more money while proving value with greater precision and less margin for error.",[],{"_key":33759,"_type":150,"children":33760,"markDefs":33765,"style":173},"176e827a65d6",[33761],{"_key":33762,"_type":154,"marks":33763,"text":33764},"6c4af15294e30",[],"On top of that, agentic AI is arriving fast.",[],{"_key":33767,"_type":150,"children":33768,"markDefs":33773,"style":173},"4978e05e162d",[33769],{"_key":33770,"_type":154,"marks":33771,"text":33772},"ea6387b261ae",[],"These systems can act autonomously to achieve goals, raising both the promise and the risk. Gartner expects 40% of agentic AI projects to fail by 2027. F",[],{"_key":33775,"_type":150,"children":33776,"markDefs":33781,"style":173},"048a0820ea44",[33777],{"_key":33778,"_type":154,"marks":33779,"text":33780},"755aace33a75",[],"or CIOs already in the hot seat, that’s another layer of exposure.",[],{"_key":33783,"_type":150,"children":33784,"markDefs":33789,"style":173},"a1d2d0557882",[33785],{"_key":33786,"_type":154,"marks":33787,"text":33788},"d286c438455c0",[],"Geopolitics adds even more complexity. Half of CIOs outside the U.S. expect to change vendor strategies due to regional pressures, compared to just 31% in the U.S. One-size-fits-all tech strategies no longer work in a fragmented world.",[],{"_key":33791,"_type":150,"children":33792,"markDefs":33797,"style":158},"5ba6941f42ef",[33793],{"_key":33794,"_type":154,"marks":33795,"text":33796},"5638a2addf3d0",[],"What’s putting CIOs at risk right now",[],{"_key":33799,"_type":150,"children":33800,"markDefs":33805,"style":173},"cd55f4f76672",[33801],{"_key":33802,"_type":154,"marks":33803,"text":33804},"de042a23c7500",[],"Several forces are converging to make this moment uniquely difficult for CIOs:",[],{"_key":33807,"_type":150,"children":33808,"level":54,"listItem":171,"markDefs":33821,"style":173},"9bdc7f694bb5",[33809,33813,33818],{"_key":33810,"_type":154,"marks":33811,"text":33812},"7f6a3c6581f50",[],"AI tools are being adopted in silos, without centralized governance or ",{"_key":33814,"_type":154,"marks":33815,"text":33817},"004ae2a0cdc9",[33816],"2ac62d3c375c","architectural oversight",{"_key":33819,"_type":154,"marks":33820,"text":411},"5ae431fbd8b2",[],[33822],{"_key":33816,"_ref":12876,"_type":463,"linkType":1636,"slug":33823},{"_type":22,"current":12878},{"_key":33825,"_type":150,"children":33826,"level":54,"listItem":171,"markDefs":33831,"style":173},"dcd0cf80728c",[33827],{"_key":33828,"_type":154,"marks":33829,"text":33830},"af5b71cf8f150",[],"ROI expectations are rising faster than organizations’ ability to measure real impact.",[],{"_key":33833,"_type":150,"children":33834,"level":54,"listItem":171,"markDefs":33847,"style":173},"3aa1a93fbbba",[33835,33839,33843],{"_key":33836,"_type":154,"marks":33837,"text":33838},"61cc7931184b0",[],"Agentic AI increases the ",{"_key":33840,"_type":154,"marks":33841,"text":4510},"2042078e854f",[33842],"3d7fe7bdf2c0",{"_key":33844,"_type":154,"marks":33845,"text":33846},"4022000e95fb",[]," of failure when foundations aren’t solid.",[33848],{"_key":33842,"_ref":791,"_type":463,"linkType":33,"slug":33849},{"_type":22,"current":793},{"_key":33851,"_type":150,"children":33852,"level":54,"listItem":171,"markDefs":33857,"style":173},"b42de75a40dd",[33853],{"_key":33854,"_type":154,"marks":33855,"text":33856},"266d8503bd1e0",[],"Global regulatory and geopolitical pressures complicate vendor and platform decisions.",[],{"_key":33859,"_type":150,"children":33860,"markDefs":33865,"style":173},"8c2a1123dc03",[33861],{"_key":33862,"_type":154,"marks":33863,"text":33864},"fb03535115300",[],"None of these issues live purely in IT — but they all land there when something goes wrong.",[],{"_key":33867,"_type":150,"children":33868,"markDefs":33873,"style":158},"50c879e2b3b1",[33869],{"_key":33870,"_type":154,"marks":33871,"text":33872},"71aa934758890",[],"The new CIO playbook",[],{"_key":33875,"_type":150,"children":33876,"markDefs":33881,"style":173},"911d2be5ace4",[33877],{"_key":33878,"_type":154,"marks":33879,"text":33880},"1279f04982490",[],"Getting burned isn’t inevitable. The CIOs navigating this moment most successfully are literally rewriting the rules of leadership.",[],{"_key":33883,"_type":150,"children":33884,"markDefs":33889,"style":173},"4eb263711b16",[33885],{"_key":33886,"_type":154,"marks":33887,"text":33888},"89a59832d1680",[],"They are reclaiming authority over core technology decisions, shifting focus from scattered pilots to durable enterprise foundations, and reframing AI leadership as a shared responsibility across the C-suite rather than a solo burden.",[],{"_key":33891,"_type":150,"children":33892,"markDefs":33897,"style":173},"67d62a78fe15",[33893],{"_key":33894,"_type":154,"marks":33895,"text":33896},"085941e8d5a00",[],"That foundation work isn’t about buying more servers. It’s about architecture, clean and consistent data, clear governance, and guardrails that let the business innovate safely.",[],{"_key":33899,"_type":150,"children":33900,"markDefs":33905,"style":173},"570401e328ae",[33901],{"_key":33902,"_type":154,"marks":33903,"text":33904},"c2c232120de60",[],"The smartest CIOs are prioritizing:",[],{"_key":33907,"_type":150,"children":33908,"level":54,"listItem":171,"markDefs":33913,"style":173},"173f2fb286d6",[33909],{"_key":33910,"_type":154,"marks":33911,"text":33912},"9bdaf515006c0",[],"Enterprise-wide foundations over disconnected AI experiments",[],{"_key":33915,"_type":150,"children":33916,"level":54,"listItem":171,"markDefs":33921,"style":173},"35cf520a3387",[33917],{"_key":33918,"_type":154,"marks":33919,"text":33920},"11d0d55fb8300",[],"Governance and architecture before autonomous execution",[],{"_key":33923,"_type":150,"children":33924,"level":54,"listItem":171,"markDefs":33929,"style":173},"327b6322066c",[33925],{"_key":33926,"_type":154,"marks":33927,"text":33928},"09ae8d38522c0",[],"Shared accountability for AI outcomes across leadership",[],{"_key":33931,"_type":150,"children":33932,"markDefs":33937,"style":173},"331ddc42a42d",[33933],{"_key":33934,"_type":154,"marks":33935,"text":33936},"50cfd4a7f3fb0",[],"Weak foundations make every failure look like an IT failure — even when it isn’t.",[],{"_key":33939,"_type":150,"children":33940,"markDefs":33945,"style":158},"0d4ce3aeb43b",[33941],{"_key":33942,"_type":154,"marks":33943,"text":33944},"3a345d92082b0",[],"From hot seat to cool corner office",[],{"_key":33947,"_type":150,"children":33948,"markDefs":33953,"style":173},"bb22d748ec3f",[33949],{"_key":33950,"_type":154,"marks":33951,"text":33952},"f6b1c7a571f60",[],"Here’s the biggest twist of all: this pressure cooker may be the best leadership training ground in the enterprise.",[],{"_key":33955,"_type":150,"children":33956,"markDefs":33970,"style":173},"7d1f01b20f9e",[33957,33961,33966],{"_key":33958,"_type":154,"marks":33959,"text":33960},"2f61a14fbbbd0",[],"Balancing innovation with risk, translating complex systems into business outcomes, and leading change across silos are exactly the skills modern CEOs need. CIOs know it. Deloitte found that 67% of CIOs ",{"_key":33962,"_type":154,"marks":33963,"text":33965},"35265aeaeb11",[33964],"dfed8e6d5089","aspire to become CEO",{"_key":33967,"_type":154,"marks":33968,"text":33969},"c6c216de0f29",[]," — more than any other tech executive role.",[33971],{"_key":33964,"_type":272,"blank":57,"href":33972,"noOpener":57,"noReferrer":57,"url":33972},"https://www.deloitte.com/us/en/about/press-room/deloitte-tech-survey-reveals-how-leaders-redefine-enterprise-value.html",{"_key":33974,"_type":150,"children":33975,"markDefs":33980,"style":173},"19ed80f4412c",[33976],{"_key":33977,"_type":154,"marks":33978,"text":33979},"70afaa1689ba0",[],"Their peers agree. When executives are asked why CIOs are suited for the top job, they point to their ability to drive growth, lead through complexity, and build high-performing teams.",[],{"_key":33982,"_type":150,"children":33983,"markDefs":33988,"style":173},"102378fd4af7",[33984],{"_key":33985,"_type":154,"marks":33986,"text":33987},"bf8b85b9f3a70",[],"AI may have turned the CIO’s seat at the table into a high-pressure crucible. But that same pressure could be forging the next generation of CEOs. ",[],{"_key":33990,"_type":150,"children":33991,"markDefs":33996,"style":173},"5ce5849536ed",[33992],{"_key":33993,"_type":154,"marks":33994,"text":33995},"f1e2e91069e0",[],"The paradox is that the CIO’s greatest challenge may indeed be the greatest opportunity of all.",[],{"_type":17,"description":33998,"shareImage":33999,"title":33443},"Learn how AI has pulled CIOs into the center of the business, but also into the hottest seat. Why rising accountability, ROI pressure, and agentic AI risk may be shaping the next generation of CEOs.",{"_type":40,"asset":34000},{"_ref":33447,"_type":1066},{"_type":22,"current":34002},"the-cio-s-2026-paradox",{"_createdAt":34004,"_id":34005,"_rev":34006,"_type":33,"_updatedAt":34007,"author":34008,"category":34024,"featuredImage":34030,"modularContent":34065,"postTitle":34068,"publishDate":33482,"richText":34069,"seo":34729,"slug":34731},"2026-01-13T20:26:29Z","b4042e79-0202-4e9f-827b-66e61809068b","XlNwq3xbphLrhVKM7ysI7d","2026-03-23T09:53:06Z",{"authorImage":34009,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":34010},{"_type":40,"asset":34011},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":34012,"mimeType":83,"opt":34022,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":34013,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":34014},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":34015,"darkVibrant":34016,"dominant":34017,"lightMuted":34018,"lightVibrant":34019,"muted":34020,"vibrant":34021},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":34023},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":34025,"_type":11,"_updatedAt":12,"selectedColor":34027,"seo":34028,"slug":34029,"title":24},{"base":34026},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":34031,"image":34032},"When AI Moves Into the Flow of Work, Governance Has to Move With It",{"_type":40,"asset":34033},{"_createdAt":34034,"_id":34035,"_rev":34036,"_type":45,"_updatedAt":34034,"assetId":34037,"extension":105,"metadata":34038,"mimeType":133,"originalFilename":20126,"path":34061,"sha1hash":34037,"size":34062,"uploadId":34063,"url":34064},"2026-01-13T21:12:44Z","image-487438bdc0e62c6ef7ae77496c630d63b1059a96-1600x900-png","4waLvGZmrl8e6QC10NU2v0","487438bdc0e62c6ef7ae77496c630d63b1059a96",{"_type":50,"blurHash":34039,"dimensions":34040,"hasAlpha":57,"isOpaque":56,"lqip":34041,"palette":34042,"thumbHash":34060},"M5PjDO-rIT-rIU*Jj[fkbbj[VEjZjZWWjb",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACZklEQVR4nE3QS3PTSBQFYP///8ECmAUVOyFT8cSxjdHDttRSP293S2olDBl5yca9oQ8VkwG2p26dOt+dGVX8J72PNwVP74pbbO09qOMg3cDqCsZrbGrC+89rfOQfwbsK1gloZ7CqCO92K9yJ26T65iyb6uuMq+I0ko60zpPcfEDvVuh6CaVbKKrROQlfMMjlNSy/wRAakJPonILPa4i7Obz8O4WRx6atn2dclacw9pFznTK2hRmP6AJBGQ5JDF1vQMajqAo0LkP/aEBeohsIWntkxwy8K1N4otjwS2Fxor6L61qm+fEepf8E2/1eaL1GyR2u95+x1vfQQwvyAtQZ5NxiUX7C1jwkCr8WFqdAJtI6S3zzAd0fZHkhK7iCQSxvfpO9gH/J8xp8uYCTtykEHtn/5HHso+Aq5WwD+oOsLLvQXsjlsUD7Qn4ysF79zLVDfsgguiINjxQZZ88zIX+SH2qV5scVSr8D9epSqKm+0ErhsNhneNAr6NDCOvlKdpiXO2zMOukgXn8oi1MwJupXsrcr+F5CvpKdU7AFA1/egPg1+sBgnIC3Cjar0d4tYOVtGsY2srZ6nkm9nx4fw1kJ871k20RjnfpgkyKelGWpC5Ss8elwLBL3WeqfKFmvLjekfSqPWVLD/nv4151bwb7OpDk82aH/thb2fMW2cT/k0QcdNfGoHYtuMLFUfVxU+/hAm6hHHl0nIw0u5qqPV1Ued353plF+ayUbZzXfSc/YF3V9P4m7N5NT88nScWpENTWynEjWk/knm/jVXxMd3k6dyyap68m85MtsEldvJ1e/n7wrvxyqA/8BK83zZwrlxGEAAAAASUVORK5CYII=",{"_type":60,"darkMuted":34043,"darkVibrant":34045,"dominant":34048,"lightMuted":34049,"lightVibrant":34052,"muted":34054,"vibrant":34057},{"_type":62,"background":34044,"foreground":64,"population":1445,"title":64},"#447f46",{"_type":62,"background":34046,"foreground":64,"population":34047,"title":64},"#2fb27b",5.41,{"_type":62,"background":34046,"foreground":64,"population":34047,"title":64},{"_type":62,"background":34050,"foreground":72,"population":34051,"title":64},"#8dcaac",0.95,{"_type":62,"background":34053,"foreground":72,"population":1445,"title":72},"#f7e164",{"_type":62,"background":34055,"foreground":64,"population":34056,"title":64},"#5eae8b",1.01,{"_type":62,"background":34058,"foreground":64,"population":34059,"title":64},"#dd1b58",5.19,"NPiBA4APOEaJh4CVgJsHqAgIj4dw+Ag=","images/9eu1m6zu/production/487438bdc0e62c6ef7ae77496c630d63b1059a96-1600x900.png",447756,"hzRe0N98JOim93PVwIMQvu8a6myxoNIc","https://cdn.sanity.io/images/9eu1m6zu/production/487438bdc0e62c6ef7ae77496c630d63b1059a96-1600x900.png",[34066],{"_key":34067,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":28277},"1340e7d7ca4383734cd589d7df440d1a","Slackbot News: When Agents Move In, Governance Needs to Move With It",[34070,34077,34095,34103,34111,34118,34126,34134,34142,34150,34158,34166,34183,34190,34198,34206,34214,34222,34230,34238,34246,34254,34262,34270,34278,34296,34304,34328,34336,34344,34352,34360,34368,34376,34384,34402,34418,34426,34434,34452,34460,34468,34476,34484,34492,34512,34520,34528,34543,34551,34559,34567,34575,34583,34591,34599,34607,34615,34623,34631,34650,34658,34666,34674,34682,34690,34698,34706,34714],{"_key":34071,"_type":150,"children":34072,"markDefs":34076,"style":158},"27ffc0f2c93e",[34073],{"_key":34074,"_type":154,"marks":34075,"text":156},"be3dc7a14c820",[],[],{"_key":34078,"_type":150,"children":34079,"level":54,"listItem":171,"markDefs":34092,"style":173},"31320ff74235",[34080,34083,34088],{"_key":34081,"_type":154,"marks":34082,"text":3671},"567468680ece0",[],{"_key":34084,"_type":154,"marks":34085,"text":34087},"d866b194bee5",[34086],"6377c0aae9ab","recent news of Slackbot's agentification ",{"_key":34089,"_type":154,"marks":34090,"text":34091},"3d893a4f0fb0",[],"shows that AI is no longer something teams consult after decisions are made. It’s increasingly embedded inside the conversations where decisions take shape. ",[34093],{"_key":34086,"_type":272,"blank":57,"href":34094,"noOpener":57,"noReferrer":57,"url":34094},"https://gizmodo.com/your-slack-is-infected-with-an-ai-agent-now-2000709707",{"_key":34096,"_type":150,"children":34097,"level":54,"listItem":171,"markDefs":34102,"style":173},"12c962296453",[34098],{"_key":34099,"_type":154,"marks":34100,"text":34101},"6cc204c20d26",[],"That shift increases speed — but it also increases risk. As tools like Slack introduce AI directly into the flow of work, governance can’t remain a separate, after-the-fact process. ",[],{"_key":34104,"_type":150,"children":34105,"level":54,"listItem":171,"markDefs":34110,"style":173},"c355fb005da2",[34106],{"_key":34107,"_type":154,"marks":34108,"text":34109},"900d9bcdae31",[],"To keep up, organizations need evidence-driven confidence grounded in system reality, not just conversational fluency. ",[],{"_key":34112,"_type":150,"children":34113,"markDefs":34117,"style":173},"f47a79841df1",[34114],{"_key":34115,"_type":154,"marks":34116,"text":1278},"0fd6611265120",[],[],{"_key":34119,"_type":150,"children":34120,"markDefs":34125,"style":173},"8dd7a6828ead",[34121],{"_key":34122,"_type":154,"marks":34123,"text":34124},"4645453e9e440",[],"Indeed, Salesforce’s latest Slackbot update is easy to... misread.",[],{"_key":34127,"_type":150,"children":34128,"markDefs":34133,"style":173},"c6776648ec6b",[34129],{"_key":34130,"_type":154,"marks":34131,"text":34132},"df1b0d6ffd96",[],"At first glance, it looks like another productivity upgrade. An AI assistant that helps prioritize messages, summarize threads, and surface relevant information inside Slack. ",[],{"_key":34135,"_type":150,"children":34136,"markDefs":34141,"style":173},"bf1a17f51258",[34137],{"_key":34138,"_type":154,"marks":34139,"text":34140},"1ac3ad8e57cc",[],"Useful, no doubt... but hardly surprising. ",[],{"_key":34143,"_type":150,"children":34144,"markDefs":34149,"style":173},"41baf79aaa32",[34145],{"_key":34146,"_type":154,"marks":34147,"text":34148},"2386a864e116",[],"Every major platform is racing to add more AI into collaboration modes. But underneath that surface-level improvement is a much bigger signal about where enterprise AI is headed....",[],{"_key":34151,"_type":150,"children":34152,"markDefs":34157,"style":173},"d42a398adad5",[34153],{"_key":34154,"_type":154,"marks":34155,"text":34156},"5fec8489d00b0",[],"Salesforce isn’t treating AI as a separate tool anymore. It’s not something you open in a dashboard, consult after the fact, or run as an analysis layer once work is already done. ",[],{"_key":34159,"_type":150,"children":34160,"markDefs":34165,"style":173},"74ac7b32d466",[34161],{"_key":34162,"_type":154,"marks":34163,"text":34164},"9bbc6eb1259f",[],"Instead, AI is being embedded directly into the systems where decisions are discussed, negotiated, and initiated.",[],{"_key":34167,"_type":150,"children":34168,"markDefs":34178,"style":173},"bf95815fde5d",[34169,34173],{"_key":34170,"_type":154,"marks":34171,"text":34172},"41d64e08e5c60",[],"AI is moving into the flow of work. And that move changes the rules in ways ",{"_key":34174,"_type":154,"marks":34175,"text":34177},"72828e7a60e4",[34176],"79af2ccd2234","most organizations aren’t at all prepared for yet.",[34179],{"_key":34176,"_ref":34180,"_type":463,"linkType":33,"slug":34181},"31b656f1-8443-470b-a49a-57155abd582a",{"_type":22,"current":34182},"the-big-ai-at-work-study-2025",{"_key":34184,"_type":150,"children":34185,"markDefs":34189,"style":173},"7edbfc4e67c3",[34186],{"_key":34187,"_type":154,"marks":34188,"text":1278},"47d0c7d07e3e0",[],[],{"_key":34191,"_type":150,"children":34192,"markDefs":34197,"style":158},"fa79ddefb4e5",[34193],{"_key":34194,"_type":154,"marks":34195,"text":34196},"8e6afed5bfbc0",[],"The real shift is decision velocity",[],{"_key":34199,"_type":150,"children":34200,"markDefs":34205,"style":173},"0497ac19b112",[34201],{"_key":34202,"_type":154,"marks":34203,"text":34204},"3816bf8e68370",[],"While a lovely tale unto itself, Slackbot itself isn’t the story here. The story is what happens when AI becomes conversational, contextual, and everpresent inside collaboration/communications tools like Slack.",[],{"_key":34207,"_type":150,"children":34208,"markDefs":34213,"style":173},"08b7ae91073c",[34209],{"_key":34210,"_type":154,"marks":34211,"text":34212},"c50065c9e7aa0",[],"When AI lives inside chat, we can expect that the tempo of decision-making will change. ..",[],{"_key":34215,"_type":150,"children":34216,"level":54,"listItem":171,"markDefs":34221,"style":173},"d3ce4ca1b054",[34217],{"_key":34218,"_type":154,"marks":34219,"text":34220},"ce41f31e1ca0",[],"Questions that once triggered meetings now trigger instant answers.",[],{"_key":34223,"_type":150,"children":34224,"level":54,"listItem":171,"markDefs":34229,"style":173},"a41ead75372c",[34225],{"_key":34226,"_type":154,"marks":34227,"text":34228},"d221bcd7abc2",[],"Ideas that once required validation arrive pre-packaged with summaries and recommendations. ",[],{"_key":34231,"_type":150,"children":34232,"level":54,"listItem":171,"markDefs":34237,"style":173},"bb733dcdb0a1",[34233],{"_key":34234,"_type":154,"marks":34235,"text":34236},"efc533ae6f7a",[],"Changes that used to wait for analysis suddenly feel obvious enough to ship.",[],{"_key":34239,"_type":150,"children":34240,"markDefs":34245,"style":173},"87e8aca9e0b1",[34241],{"_key":34242,"_type":154,"marks":34243,"text":34244},"378e70c6b10a0",[],"This is a genuine productivity gain. Work will move faster. Friction will drop. Teams will feel more aligned.",[],{"_key":34247,"_type":150,"children":34248,"markDefs":34253,"style":173},"92fbfc4660f5",[34249],{"_key":34250,"_type":154,"marks":34251,"text":34252},"d77967c6efe70",[],"But that newfound speed will have a side effect we don’t talk enough about.",[],{"_key":34255,"_type":150,"children":34256,"markDefs":34261,"style":173},"5823cebc761e",[34257],{"_key":34258,"_type":154,"marks":34259,"text":34260},"dfd44d1291b6",[165],"Speed doesn’t only amplify good decisions. It supercharges unexamined ones, too.",[],{"_key":34263,"_type":150,"children":34264,"markDefs":34269,"style":173},"5634654ca888",[34265],{"_key":34266,"_type":154,"marks":34267,"text":34268},"475cf1e5e15f0",[],"As AI shortens the distance between question and action, it also shortens the space where doubt, verification, and second-order thinking used to live. ",[],{"_key":34271,"_type":150,"children":34272,"markDefs":34277,"style":173},"866e42931996",[34273],{"_key":34274,"_type":154,"marks":34275,"text":34276},"35c24400d106",[],"Confidence arrives earlier in the process than prescripted — even when understanding hasn’t caught up yet.",[],{"_key":34279,"_type":150,"children":34280,"markDefs":34293,"style":173},"ba7d7a7f032d",[34281,34285,34289],{"_key":34282,"_type":154,"marks":34283,"text":34284},"1dcd585a9ee2",[],"And that means you've got a ",{"_key":34286,"_type":154,"marks":34287,"text":32750},"2267b737856c",[34288],"f6cc0a6a3b94",{"_key":34290,"_type":154,"marks":34291,"text":34292},"c72ffc967f65",[]," on your hands.",[34294],{"_key":34288,"_ref":11446,"_type":463,"linkType":33,"slug":34295},{"_type":22,"current":11448},{"_key":34297,"_type":150,"children":34298,"markDefs":34303,"style":158},"e5caee613582",[34299],{"_key":34300,"_type":154,"marks":34301,"text":34302},"25e398f557df0",[],"Conversational AI shapes business outcomes",[],{"_key":34305,"_type":150,"children":34306,"markDefs":34327,"style":173},"0b0265252808",[34307,34311,34315,34319,34323],{"_key":34308,"_type":154,"marks":34309,"text":34310},"e908f643cf0e0",[],"Most enterprise governance models were designed for a slower world. A world where change requests were written up",{"_key":34312,"_type":154,"marks":34313,"text":34314},"8030f024fda0",[228]," in tickets... w",{"_key":34316,"_type":154,"marks":34317,"text":34318},"d6ed561d95a4",[],"here reviews happened ",{"_key":34320,"_type":154,"marks":34321,"text":34322},"942ac41cee02",[228],"in formal meetings... w",{"_key":34324,"_type":154,"marks":34325,"text":34326},"af7c1a739636",[],"here risk shows up before action, not after.",[],{"_key":34329,"_type":150,"children":34330,"markDefs":34335,"style":173},"65726412e78b",[34331],{"_key":34332,"_type":154,"marks":34333,"text":34334},"f20bce7770980",[],"That world is fading in our rearview.",[],{"_key":34337,"_type":150,"children":34338,"markDefs":34343,"style":173},"9271e181aa3e",[34339],{"_key":34340,"_type":154,"marks":34341,"text":34342},"c11b198725a00",[],"Today, many real decisions don’t happen in documents or dashboards. They happen in chat. Someone asks whether a field can be changed. Someone else wonders if a Flow update is safe. A broken report sparks a quick suggestion to \"just tweak\" an automation.",[],{"_key":34345,"_type":150,"children":34346,"markDefs":34351,"style":173},"43794a613026",[34347],{"_key":34348,"_type":154,"marks":34349,"text":34350},"11aa666811e20",[],"As AI assistants enter those conversations, they won't just provide information. They'll influence momentum an shape which options feel reasonable, which paths feel safe, and which decisions feel urgent.",[],{"_key":34353,"_type":150,"children":34354,"markDefs":34359,"style":173},"3445c35f0ac3",[34355],{"_key":34356,"_type":154,"marks":34357,"text":34358},"64c32e8cc58e0",[],"And here’s the critical limitation that often gets overlooked:",[],{"_key":34361,"_type":150,"children":34362,"markDefs":34367,"style":173},"9dd8b8b0af0a",[34363],{"_key":34364,"_type":154,"marks":34365,"text":34366},"89c9391c1e6c0",[165],"Conversational AI can summarize context, but it cannot guarantee truth.",[],{"_key":34369,"_type":150,"children":34370,"markDefs":34375,"style":173},"48895ca22c33",[34371],{"_key":34372,"_type":154,"marks":34373,"text":34374},"f8bf5159b19e0",[],"For instance, it can tell you what’s been discussed, recall what’s happened before, all while sounding confident and coherent. But it cannot, on its own, prove that a change is safe — or explain what that change will actually do once it hits a live system.",[],{"_key":34377,"_type":150,"children":34378,"markDefs":34383,"style":158},"248e3f18cc53",[34379],{"_key":34380,"_type":154,"marks":34381,"text":34382},"f3b908876f900",[],"Interface agents feel smart. System agents make change safe.",[],{"_key":34385,"_type":150,"children":34386,"markDefs":34399,"style":173},"d4de16c7dcfa",[34387,34391,34396],{"_key":34388,"_type":154,"marks":34389,"text":34390},"a2d8bb9466420",[],"This is the distinction most AI announcements gloss over, but it’s the one that matters most to Ops teams, from lowliest admin to wiliest ",{"_key":34392,"_type":154,"marks":34393,"text":34395},"df80c2b2942c",[34394],"ca3d8805062e","CIO",{"_key":34397,"_type":154,"marks":34398,"text":411},"cdfacb948765",[],[34400],{"_key":34394,"_ref":33417,"_type":463,"linkType":33,"slug":34401},{"_type":22,"current":34002},{"_key":34403,"_type":150,"children":34404,"markDefs":34417,"style":173},"598bc2fd9174",[34405,34409,34413],{"_key":34406,"_type":154,"marks":34407,"text":34408},"a5fda5c417430",[],"Interface agents — like Slackbots — are specifically designed to help humans move ",{"_key":34410,"_type":154,"marks":34411,"text":34412},"4feb6a53254c",[228],"faster",{"_key":34414,"_type":154,"marks":34415,"text":34416},"17789ddb2978",[],". They’re excellent at navigating conversations, retrieving information, summarizing decisions, and reducing friction inside tools people already use.",[],{"_key":34419,"_type":150,"children":34420,"markDefs":34425,"style":173},"61484807061b",[34421],{"_key":34422,"_type":154,"marks":34423,"text":34424},"fc0b4fef160e0",[],"They are optimized for interaction.",[],{"_key":34427,"_type":150,"children":34428,"markDefs":34433,"style":173},"6ee4d0a0cbf0",[34429],{"_key":34430,"_type":154,"marks":34431,"text":34432},"a2be6223a1630",[],"What they are not optimized for... is system reality.",[],{"_key":34435,"_type":150,"children":34436,"markDefs":34449,"style":173},"0975dba1e853",[34437,34441,34445],{"_key":34438,"_type":154,"marks":34439,"text":34440},"209b4890b7050",[],"They don’t understand downstream dependencies. They can’t map ",{"_key":34442,"_type":154,"marks":34443,"text":4510},"756cf1ef98c1",[34444],"45ccebc9830a",{"_key":34446,"_type":154,"marks":34447,"text":34448},"d28c73d48b10",[],". They can’t tell you which automations, reports, integrations, or permissions will be affected by a seemingly small change. And they certainly can’t serve as evidence when something goes wrong.",[34450],{"_key":34444,"_ref":791,"_type":463,"linkType":33,"slug":34451},{"_type":22,"current":793},{"_key":34453,"_type":150,"children":34454,"markDefs":34459,"style":173},"c7347a7c724a",[34455],{"_key":34456,"_type":154,"marks":34457,"text":34458},"1ba55e3ffc8b0",[],"That work belongs to system agents.",[],{"_key":34461,"_type":150,"children":34462,"markDefs":34467,"style":173},"4037070970de",[34463],{"_key":34464,"_type":154,"marks":34465,"text":34466},"771e9c9094dd0",[],"System agents operate on metadata, lineage, historical change data, and observed behavior.  They answer questions like “What will actually happen if we do this?” not \"What should we do?\"",[],{"_key":34469,"_type":150,"children":34470,"markDefs":34475,"style":173},"520de1cc6adc",[34471],{"_key":34472,"_type":154,"marks":34473,"text":34474},"92fa0f5767860",[],"As AI accelerates decisions at the interface level, the need for system-level evidence will not just vanish. In fact, it'll become more urgent. Without it, organizations move faster — but with less certainty.",[],{"_key":34477,"_type":150,"children":34478,"markDefs":34483,"style":158},"874ca1d2e391",[34479],{"_key":34480,"_type":154,"marks":34481,"text":34482},"87cc55d829dc0",[],"Faster decisions raise the cost of being wrong",[],{"_key":34485,"_type":150,"children":34486,"markDefs":34491,"style":173},"58ef54642690",[34487],{"_key":34488,"_type":154,"marks":34489,"text":34490},"05154a2646b20",[],"There’s an understated paradox at the heart of AI-driven collaboration: the easier it becomes to suggest change, the harder it becomes to recover from unintended consequences.",[],{"_key":34493,"_type":150,"children":34494,"markDefs":34507,"style":173},"d33e39a4eb0b",[34495,34499,34503],{"_key":34496,"_type":154,"marks":34497,"text":34498},"91c6bd3547cc0",[],"In Salesforce environments, this shows up constantly. A small field update quietly breaks routing logic. A Flow tweak disrupts downstream reporting. A ",{"_key":34500,"_type":154,"marks":34501,"text":32705},"bc16a259c1d7",[34502],"09804ad125ac",{"_key":34504,"_type":154,"marks":34505,"text":34506},"4e455ce09519",[]," change alters data access in ways no one notices until weeks later. An automation fix solves one problem and creates three more somewhere else.",[34508],{"_key":34502,"_ref":34509,"_type":463,"linkType":33,"slug":34510},"a84c902b-f02b-4fb8-8b26-b28fd5a3726d",{"_type":22,"current":34511},"fragmented-authority-salesforce",{"_key":34513,"_type":150,"children":34514,"markDefs":34519,"style":173},"5bc4e7c00bbb",[34515],{"_key":34516,"_type":154,"marks":34517,"text":34518},"aebe61a8e0e40",[],"Slackbot can help surface context around these conversations. It can remind people what was discussed, who was involved, and what similar decisions looked like in the past.",[],{"_key":34521,"_type":150,"children":34522,"markDefs":34527,"style":173},"f51016b8012a",[34523],{"_key":34524,"_type":154,"marks":34525,"text":34526},"70d0a452320d0",[],"What it can’t do is tell you whether the change will cascade across objects, automations, integrations, or analytics.",[],{"_key":34529,"_type":150,"children":34530,"markDefs":34542,"style":173},"5a3774dc411b",[34531,34535,34539],{"_key":34532,"_type":154,"marks":34533,"text":34534},"1456073be3da0",[],"Without evidence, speed turns into ",{"_key":34536,"_type":154,"marks":34537,"text":34538},"a6c825fd1ba3",[228],"fragility",{"_key":34540,"_type":154,"marks":34541,"text":4150},"b499c005837e",[],[],{"_key":34544,"_type":150,"children":34545,"markDefs":34550,"style":158},"435482e7d622",[34546],{"_key":34547,"_type":154,"marks":34548,"text":34549},"a9f3bd32ae5f0",[],"Governance can’t stay outside the system anymore",[],{"_key":34552,"_type":150,"children":34553,"markDefs":34558,"style":173},"ab1c4d71bd82",[34554],{"_key":34555,"_type":154,"marks":34556,"text":34557},"099f76c6910a0",[],"Many organizations still treat governance as something that happens after intent is formed.",[],{"_key":34560,"_type":150,"children":34561,"markDefs":34566,"style":173},"e036c8408182",[34562],{"_key":34563,"_type":154,"marks":34564,"text":34565},"0e923c47d4ec0",[],"There’s a review board. A checklist. An approval step that asks someone to sign off on work they didn’t initiate and may not fully understand.",[],{"_key":34568,"_type":150,"children":34569,"markDefs":34574,"style":173},"d2e2f943205f",[34570],{"_key":34571,"_type":154,"marks":34572,"text":34573},"984b3dad95ac0",[],"That model was already strained. In a world where AI accelerates intent formation, it simply doesn’t hold.",[],{"_key":34576,"_type":150,"children":34577,"markDefs":34582,"style":173},"448ed84baebc",[34578],{"_key":34579,"_type":154,"marks":34580,"text":34581},"8862678441f50",[],"When decisions take shape in chat (and move toward action in minutes) governance can’t live in a separate process that kicks in later. It has to move closer to where decisions are made and closer to the systems those decisions affect.",[],{"_key":34584,"_type":150,"children":34585,"markDefs":34590,"style":173},"85510252137a",[34586],{"_key":34587,"_type":154,"marks":34588,"text":34589},"98690c6d01310",[],"That means replacing process with proof.",[],{"_key":34592,"_type":150,"children":34593,"markDefs":34598,"style":158},"2631d0447927",[34594],{"_key":34595,"_type":154,"marks":34596,"text":34597},"3c51e4cb2f7a0",[],"Evidence-driven change is the missing layer",[],{"_key":34600,"_type":150,"children":34601,"markDefs":34606,"style":173},"e9e4de077bc8",[34602],{"_key":34603,"_type":154,"marks":34604,"text":34605},"98f1107d46eb0",[],"The next phase of enterprise AI won’t be won by whoever builds the most fluent conversational interface.",[],{"_key":34608,"_type":150,"children":34609,"markDefs":34614,"style":173},"8bf8057a7ac9",[34610],{"_key":34611,"_type":154,"marks":34612,"text":34613},"9ded17542d3a0",[],"It will be won by teams who can ground fast decisions in system truth.",[],{"_key":34616,"_type":150,"children":34617,"markDefs":34622,"style":173},"ac7780e2e6ca",[34618],{"_key":34619,"_type":154,"marks":34620,"text":34621},"5fca0445be7c0",[],"Teams who can answer, in real time, what a change actually touches. Who depends on it. What broke the last time something similar changed. How large the blast radius really is.",[],{"_key":34624,"_type":150,"children":34625,"markDefs":34630,"style":173},"37d7077300c5",[34626],{"_key":34627,"_type":154,"marks":34628,"text":34629},"e5a5240d17960",[],"Those aren’t productivity questions. They’re governance questions.",[],{"_key":34632,"_type":150,"children":34633,"markDefs":34647,"style":173},"4c3bc17f5428",[34634,34638,34643],{"_key":34635,"_type":154,"marks":34636,"text":34637},"c19d7ee101740",[],"And they can’t be answered with conversation alone. They require live ",{"_key":34639,"_type":154,"marks":34640,"text":34642},"bcc9c9f5f1f3",[34641],"09fe8b30ae75","evidence drawn from metadata",{"_key":34644,"_type":154,"marks":34645,"text":34646},"45e6cdd394ec",[],", lineage, historical change data, and observed system behavior.",[34648],{"_key":34641,"_ref":27100,"_type":463,"linkType":33,"slug":34649},{"_type":22,"current":27102},{"_key":34651,"_type":150,"children":34652,"markDefs":34657,"style":173},"58f85a1d4ecb",[34653],{"_key":34654,"_type":154,"marks":34655,"text":34656},"b7d690a7ab420",[],"When that evidence is available, governance stops feeling like friction. It becomes a true accelerant. Teams move faster not because they’re guessing— but because they know.",[],{"_key":34659,"_type":150,"children":34660,"markDefs":34665,"style":158},"5dad9019e4e2",[34661],{"_key":34662,"_type":154,"marks":34663,"text":34664},"9fc5cfe87514",[],"Slack is where decisions happen. Evidence is what makes them safe.",[],{"_key":34667,"_type":150,"children":34668,"markDefs":34673,"style":173},"883951e84404",[34669],{"_key":34670,"_type":154,"marks":34671,"text":34672},"65ce43d713be0",[],"Salesforce’s move into AI-powered Slack is yet another signal. Slack is becoming the place where work is discussed, negotiated, and initiated. AI assistants will increasingly guide those conversations, shape priorities, and accelerate action.",[],{"_key":34675,"_type":150,"children":34676,"markDefs":34681,"style":173},"436266cfedb0",[34677],{"_key":34678,"_type":154,"marks":34679,"text":34680},"94f3a4137f0f0",[],"But conversation alone isn’t enough.",[],{"_key":34683,"_type":150,"children":34684,"markDefs":34689,"style":173},"3c5b1d9e49b1",[34685],{"_key":34686,"_type":154,"marks":34687,"text":34688},"9b2974dd071e0",[],"As decision velocity increases, organizations need a parallel capability: a way to anchor fast-moving decisions in system reality.",[],{"_key":34691,"_type":150,"children":34692,"markDefs":34697,"style":173},"21a3c8c9467d",[34693],{"_key":34694,"_type":154,"marks":34695,"text":34696},"4348c76bb30d0",[],"That’s not something an interface agent can provide on its own. It requires an evidence layer that understands how systems actually behave —  not just how people talk about them.",[],{"_key":34699,"_type":150,"children":34700,"markDefs":34705,"style":173},"69400944a03a",[34701],{"_key":34702,"_type":154,"marks":34703,"text":34704},"7d5d04fc22bf0",[],"The future is evidence-driven change at chat speed.",[],{"_key":34707,"_type":150,"children":34708,"markDefs":34713,"style":173},"936b45e5319f",[34709],{"_key":34710,"_type":154,"marks":34711,"text":34712},"d286408fbb300",[],"AI in Slack accelerates alignment.\nAI in Slack accelerates intent.\nAI in Slack accelerates action.",[],{"_key":34715,"_type":150,"children":34716,"markDefs":34728,"style":173},"c67dbc358533",[34717,34721,34725],{"_key":34718,"_type":154,"marks":34719,"text":34720},"a98aa76b2dd10",[],"But only evidence accelerates ",{"_key":34722,"_type":154,"marks":34723,"text":34724},"e4ce2f772a80",[228],"confidence",{"_key":34726,"_type":154,"marks":34727,"text":411},"1d344a16b36b",[],[],{"_type":17,"description":34730,"title":34068},"AI is moving into Slack and accelerating decisions. Learn why governance must shift from process to evidence as decision velocity increases.",{"_type":22,"current":34732},"ai-flow-of-work-governance",{"_createdAt":34734,"_id":32014,"_rev":34735,"_type":33,"_updatedAt":34736,"author":34737,"category":34753,"featuredImage":34759,"modularContent":34790,"postTitle":34794,"publishDate":34795,"richText":34796,"seo":35755,"slug":35760},"2026-01-09T18:02:31Z","u93Z2ge2ROiYmlpy58Lquz","2026-03-23T10:32:25Z",{"authorImage":34738,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":34739},{"_type":40,"asset":34740},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":34741,"mimeType":83,"opt":34751,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":34742,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":34743},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":34744,"darkVibrant":34745,"dominant":34746,"lightMuted":34747,"lightVibrant":34748,"muted":34749,"vibrant":34750},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":34752},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":34754,"_type":11,"_updatedAt":12,"selectedColor":34756,"seo":34757,"slug":34758,"title":24},{"base":34755},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":34760,"image":34761},"Executive Brief: What it means to be AI ready in 2026",{"_type":40,"asset":34762},{"_createdAt":34763,"_id":34764,"_rev":34765,"_type":45,"_updatedAt":34763,"assetId":34766,"extension":105,"metadata":34767,"mimeType":133,"originalFilename":20126,"path":34786,"sha1hash":34766,"size":34787,"uploadId":34788,"url":34789},"2026-01-09T18:07:12Z","image-608bb3828324af6a16ece42bfaffb1b75afa83b3-1600x900-png","c77HigilZp1fQgz2jv9HRv","608bb3828324af6a16ece42bfaffb1b75afa83b3",{"_type":50,"blurHash":34768,"dimensions":34769,"hasAlpha":57,"isOpaque":56,"lqip":34770,"palette":34771},"MC9uq*S8S.xrW9bfj?oLa$fROLs*s3NNoH",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACFElEQVR4nHWSX28SQRTF+XQC22XvYNtE46OaVKH8L3tnTSMm9hETjQ9+FPvil2hNSq1ULIFCKw1YYSk7c8zMUptqfTjJ7M69vzlz5iZEgFMhVSh4oYkjCKkhJGKxWd+lm33yIxAvtJBqJhi9BLEaEkch+TGQWC2LFagewqtPl/oFb+sSVJ/ZvVtA3/QuQmLVT3h+NBRsHCptT1+6Iv8KbmUEp3SKldIATqkPp9CFWz4D+fPbjlkZMzHQOBQSoZDQ5mSvPrNOMrWJbTZAq2If6UIPTvkcbu3S1pG/uI7AXNkw+gkKMBRBDDSuVspDpHLHSOeO4Wx+R3rzBKl8B+l8G16xhbXqPtare8iWj+DVxtcR/QfIC7jVEVK5NpIbLaSeHyL5rIV7Gwdwc/t4yh/x8vUHvNp5j/z2Ltb5DMQaWQmdvQsYZzeHW/lh80rnvyGVO0Iy14Yof0WxsYtm8y2ab96htvMJD16M7JUtMGaYDKPh0q6Ox0GBeG5flrZ+gmrnyFQG8KoDPAw6eNI4wOPGFzzaHmI1uIof0DyKVCEZoCejgWA1I4YSbKEmD6v7wUKvyQtNla52Cl3tVi5MLJpMPLbGxKQ0+UoRRzOS6CVEgBMh1UQwzGCGxvqNonA1mIaiPg4ztXFI9WkoZPRn306HHTnMRBBNRICOAX4WjC6xHhCrgZD6H5FEvOa//yvbQ/YbXRFg7zctbFNvneCmPQAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":34772,"darkVibrant":34774,"dominant":34776,"lightMuted":34778,"lightVibrant":34780,"muted":34782,"vibrant":34785},{"_type":62,"background":34773,"foreground":64,"population":28257,"title":64},"#3b4a71",{"_type":62,"background":34775,"foreground":64,"population":1885,"title":64},"#10276b",{"_type":62,"background":120,"foreground":64,"population":34777,"title":64},51.56,{"_type":62,"background":34779,"foreground":72,"population":5106,"title":64},"#919ece",{"_type":62,"background":1881,"foreground":64,"population":34781,"title":64},11.47,{"_type":62,"background":34783,"foreground":64,"population":34784,"title":64},"#4b63a2",2.04,{"_type":62,"background":120,"foreground":64,"population":34777,"title":64},"images/9eu1m6zu/production/608bb3828324af6a16ece42bfaffb1b75afa83b3-1600x900.png",97393,"AWZqiPwh63sFPbQjjuCcgbxhopIVlwm9","https://cdn.sanity.io/images/9eu1m6zu/production/608bb3828324af6a16ece42bfaffb1b75afa83b3-1600x900.png",[34791],{"_key":34792,"_type":142,"cols":143,"filterByCategory":34793,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":32523},"f7d4664caa0d49766f3447ab473c581a",{"_ref":6,"_type":1066},"Executive Brief: What It Means to Be 'AI-Ready' in 2026","2026-01-09",[34797,34804,34819,34834,34848,34856,34864,34880,34888,34909,34917,34925,34933,34949,34957,34965,34973,34981,34997,35005,35013,35021,35029,35037,35045,35068,35076,35084,35092,35100,35108,35116,35131,35143,35151,35159,35167,35175,35183,35191,35212,35231,35239,35255,35263,35271,35279,35296,35307,35315,35323,35331,35339,35347,35355,35363,35374,35382,35390,35398,35406,35414,35422,35430,35441,35449,35457,35465,35473,35481,35489,35497,35514,35522,35530,35549,35557,35565,35573,35581,35589,35597,35605,35613,35621,35629,35637,35652,35660,35675,35683,35691,35699,35707,35719,35731,35739],{"_key":34798,"_type":150,"children":34799,"markDefs":34803,"style":158},"5aa2562b1b95",[34800],{"_key":34801,"_type":154,"marks":34802,"text":156},"98d8c6c655a80",[],[],{"_key":34805,"_type":150,"children":34806,"level":54,"listItem":171,"markDefs":34818,"style":173},"d6630bb6dbf5",[34807,34811,34815],{"_key":34808,"_type":154,"marks":34809,"text":34810},"f5eb9f37f1680",[],"AI readiness is a matter of about ",{"_key":34812,"_type":154,"marks":34813,"text":34814},"f5eb9f37f1681",[165],"repeatable, governed execution",{"_key":34816,"_type":154,"marks":34817,"text":411},"f5eb9f37f1682",[],[],{"_key":34820,"_type":150,"children":34821,"level":54,"listItem":171,"markDefs":34833,"style":173},"7f209a39013a",[34822,34826,34830],{"_key":34823,"_type":154,"marks":34824,"text":34825},"c5182f0005770",[],"Most enterprises fail not because of model capability, but because ",{"_key":34827,"_type":154,"marks":34828,"text":34829},"c5182f0005771",[165],"systems lack context and clarity",{"_key":34831,"_type":154,"marks":34832,"text":411},"c5182f0005772",[],[],{"_key":34835,"_type":150,"children":34836,"level":54,"listItem":171,"markDefs":34847,"style":173},"26aa2ba7f5f2",[34837,34841,34844],{"_key":34838,"_type":154,"marks":34839,"text":34840},"cd1a51ce66f70",[],"AI-ready organizations treat AI as ",{"_key":34842,"_type":154,"marks":34843,"text":4146},"cd1a51ce66f71",[165],{"_key":34845,"_type":154,"marks":34846,"text":411},"cd1a51ce66f72",[],[],{"_key":34849,"_type":150,"children":34850,"level":54,"listItem":171,"markDefs":34855,"style":173},"22eaa15caa08",[34851],{"_key":34852,"_type":154,"marks":34853,"text":34854},"e0cf7a229fad0",[],"Metadata, governance, and workforce readiness determine whether AI compounds value — or risk.",[],{"_key":34857,"_type":150,"children":34858,"markDefs":34863,"style":158},"27f91521bd5a",[34859],{"_key":34860,"_type":154,"marks":34861,"text":34862},"d1a63aab63e30",[],"In 2026, AI Readiness Is No Longer Optional",[],{"_key":34865,"_type":150,"children":34866,"markDefs":34879,"style":173},"015fe500ae8f",[34867,34871,34875],{"_key":34868,"_type":154,"marks":34869,"text":34870},"5fe7e72dcba10",[],"The time for experimentation in AI-readiness is over. Now, success is more about whether an organization can deploy AI ",{"_key":34872,"_type":154,"marks":34873,"text":34874},"834b5fda53911",[165],"safely, repeatedly, and at scale ",{"_key":34876,"_type":154,"marks":34877,"text":34878},"834b5fda53912",[],"— and consistently turn it into business value.",[],{"_key":34881,"_type":150,"children":34882,"markDefs":34887,"style":173},"1cdb9eeabbeb",[34883],{"_key":34884,"_type":154,"marks":34885,"text":34886},"243aa78d87490",[],"Most enterprises already have access to AI tools. Very few of them, however, have the organizational conditions required to operationalize them.",[],{"_key":34889,"_type":150,"children":34890,"markDefs":34904,"style":173},"1793c3fc864e",[34891,34895,34900],{"_key":34892,"_type":154,"marks":34893,"text":34894},"56f7496121130",[],"This gap explains why so many ",{"_key":34896,"_type":154,"marks":34897,"text":34899},"cbc287a47486",[34898],"8abf7d2dcb13","AI initiatives stall in pilot mode",{"_key":34901,"_type":154,"marks":34902,"text":34903},"46b7962c586f",[],":\nheavy investment, limited production impact, and mounting risk.",[34905],{"_key":34898,"_ref":34906,"_type":463,"linkType":33,"slug":34907},"787f0ee5-2430-4d43-be9c-95b49aad0965",{"_type":22,"current":34908},"why-95-percent-of-ai-pilots-fail",{"_key":34910,"_type":150,"children":34911,"markDefs":34916,"style":173},"f41a47a8e839",[34912],{"_key":34913,"_type":154,"marks":34914,"text":34915},"c6cd6995a3590",[],"An AI-ready enterprise has:",[],{"_key":34918,"_type":150,"children":34919,"level":54,"listItem":171,"markDefs":34924,"style":173},"95fcf8e3cd8c",[34920],{"_key":34921,"_type":154,"marks":34922,"text":34923},"3fec2b1afe5f0",[],"Clear strategic ownership of AI",[],{"_key":34926,"_type":150,"children":34927,"level":54,"listItem":171,"markDefs":34932,"style":173},"accbd8b7a7fe",[34928],{"_key":34929,"_type":154,"marks":34930,"text":34931},"96f6b159ee920",[],"Systems that provide reliable operational context",[],{"_key":34934,"_type":150,"children":34935,"level":54,"listItem":171,"markDefs":34948,"style":173},"a90b09800909",[34936,34940,34944],{"_key":34937,"_type":154,"marks":34938,"text":34939},"4a3c4b16508f0",[],"A workforce trained to work ",{"_key":34941,"_type":154,"marks":34942,"text":34943},"4a3c4b16508f1",[228],"with",{"_key":34945,"_type":154,"marks":34946,"text":34947},"4a3c4b16508f2",[]," AI",[],{"_key":34950,"_type":150,"children":34951,"level":54,"listItem":171,"markDefs":34956,"style":173},"dd49b0e471d7",[34952],{"_key":34953,"_type":154,"marks":34954,"text":34955},"777b70f596b20",[],"Governance that manages risk without slowing delivery",[],{"_key":34958,"_type":150,"children":34959,"level":54,"listItem":171,"markDefs":34964,"style":173},"9f3ae5c90a94",[34960],{"_key":34961,"_type":154,"marks":34962,"text":34963},"3cacb2d5d1e60",[],"A pragmatic build-vs-buy ecosystem",[],{"_key":34966,"_type":150,"children":34967,"markDefs":34972,"style":173},"0eae9ace8f7f",[34968],{"_key":34969,"_type":154,"marks":34970,"text":34971},"2ca049372dcc0",[],"Only a minority of organizations meet this bar.",[],{"_key":34974,"_type":150,"children":34975,"markDefs":34980,"style":158},"2bce1db880f2",[34976],{"_key":34977,"_type":154,"marks":34978,"text":34979},"3fc1a4cee2450",[],"What “AI-Ready” Actually Means",[],{"_key":34982,"_type":150,"children":34983,"markDefs":34996,"style":173},"6be273689a2d",[34984,34988,34992],{"_key":34985,"_type":154,"marks":34986,"text":34987},"4a70bbe431be0",[],"AI-readiness is ",{"_key":34989,"_type":154,"marks":34990,"text":34991},"4a70bbe431be1",[165],"holistic preparedness",{"_key":34993,"_type":154,"marks":34994,"text":34995},"4a70bbe431be2",[],", not just tool adoption.",[],{"_key":34998,"_type":150,"children":34999,"markDefs":35004,"style":173},"aa2630a74450",[35000],{"_key":35001,"_type":154,"marks":35002,"text":35003},"0d59d1d9028c0",[],"An AI-ready enterprise can:",[],{"_key":35006,"_type":150,"children":35007,"level":54,"listItem":171,"markDefs":35012,"style":173},"598187f28254",[35008],{"_key":35009,"_type":154,"marks":35010,"text":35011},"cab74ce8e4440",[],"Move AI from pilots into production",[],{"_key":35014,"_type":150,"children":35015,"level":54,"listItem":171,"markDefs":35020,"style":173},"151f65cfc6ea",[35016],{"_key":35017,"_type":154,"marks":35018,"text":35019},"1f75557cdd3d0",[],"Embed AI into core workflows (not just side experiments)",[],{"_key":35022,"_type":150,"children":35023,"level":54,"listItem":171,"markDefs":35028,"style":173},"51e66dc5aad8",[35024],{"_key":35025,"_type":154,"marks":35026,"text":35027},"d520e8ecf4ae0",[],"Trust AI outputs because system context is explicit",[],{"_key":35030,"_type":150,"children":35031,"level":54,"listItem":171,"markDefs":35036,"style":173},"dce1055fb4a0",[35032],{"_key":35033,"_type":154,"marks":35034,"text":35035},"9c9af35950380",[],"Govern AI usage without slowing teams down",[],{"_key":35038,"_type":150,"children":35039,"level":54,"listItem":171,"markDefs":35044,"style":173},"1873dda9d482",[35040],{"_key":35041,"_type":154,"marks":35042,"text":35043},"68aca98c2dfc0",[],"Measure, repeat, and compound value creation",[],{"_key":35046,"_type":150,"children":35047,"markDefs":35065,"style":173},"aa734784b704",[35048,35052,35056,35061],{"_key":35049,"_type":154,"marks":35050,"text":35051},"1e9d7baae7c70",[165],"Put simply: ",{"_key":35053,"_type":154,"marks":35054,"text":35055},"1e9d7baae7c71",[],"AI-ready organizations ",{"_key":35057,"_type":154,"marks":35058,"text":35060},"46659ca8ecc6",[228,35059],"04df20d6f223","treat AI as infrastructure",{"_key":35062,"_type":154,"marks":35063,"text":35064},"1e9d7baae7c73",[],", not software.",[35066],{"_key":35059,"_ref":33686,"_type":463,"linkType":33,"slug":35067},{"_type":22,"current":33688},{"_key":35069,"_type":150,"children":35070,"markDefs":35075,"style":158},"54f5b7f3fc6f",[35071],{"_key":35072,"_type":154,"marks":35073,"text":35074},"93f00053abdb0",[],"The Five Strategic Pillars of Enterprise AI Readiness",[],{"_key":35077,"_type":150,"children":35078,"markDefs":35083,"style":282},"73c5334d4541",[35079],{"_key":35080,"_type":154,"marks":35081,"text":35082},"659e30a1683e0",[],"1. Strategy & Executive Alignment",[],{"_key":35085,"_type":150,"children":35086,"markDefs":35091,"style":173},"946f347df1f1",[35087],{"_key":35088,"_type":154,"marks":35089,"text":35090},"2d4867ca9b6f0",[],"AI readiness starts at the top. Successful AI initiatives are:",[],{"_key":35093,"_type":150,"children":35094,"level":54,"listItem":171,"markDefs":35099,"style":173},"52232dae0750",[35095],{"_key":35096,"_type":154,"marks":35097,"text":35098},"f7bb3e2048fe0",[],"Directly tied to business outcomes",[],{"_key":35101,"_type":150,"children":35102,"level":54,"listItem":171,"markDefs":35107,"style":173},"35a822280cf1",[35103],{"_key":35104,"_type":154,"marks":35105,"text":35106},"68db9dd56bbe0",[],"Focused on a small number of high-value use cases",[],{"_key":35109,"_type":150,"children":35110,"level":54,"listItem":171,"markDefs":35115,"style":173},"019fe9770c3d",[35111],{"_key":35112,"_type":154,"marks":35113,"text":35114},"d350c08ba2ab0",[],"Clearly owned at the executive level",[],{"_key":35117,"_type":150,"children":35118,"markDefs":35130,"style":173},"03dc2b59f3ef",[35119,35123,35126],{"_key":35120,"_type":154,"marks":35121,"text":35122},"43d018af01370",[],"Without this alignment, organizations fall into pilot",{"_key":35124,"_type":154,"marks":35125,"text":1278},"4c37292c1778",[165],{"_key":35127,"_type":154,"marks":35128,"text":35129},"c3047efbb564",[],"purgatory: impressive demos without any measurable impact.",[],{"_key":35132,"_type":150,"children":35133,"markDefs":35142,"style":173},"82ef688f1f35",[35134,35138],{"_key":35135,"_type":154,"marks":35136,"text":35137},"7769962422040",[165],"A signal of readiness:",{"_key":35139,"_type":154,"marks":35140,"text":35141},"7769962422041",[],"\nAI initiatives are measured by revenue, cost, or risk reduction — not technical \"installation\" milestones.",[],{"_key":35144,"_type":150,"children":35145,"markDefs":35150,"style":282},"09a38dc98975",[35146],{"_key":35147,"_type":154,"marks":35148,"text":35149},"056072c3f4260",[],"2. Data & Technology Foundations",[],{"_key":35152,"_type":150,"children":35153,"markDefs":35158,"style":173},"9b1f8626a451",[35154],{"_key":35155,"_type":154,"marks":35156,"text":35157},"2027825bbd760",[],"AI systems fail without context. AI-ready enterprises invest in:",[],{"_key":35160,"_type":150,"children":35161,"level":54,"listItem":171,"markDefs":35166,"style":173},"990cb95e48b6",[35162],{"_key":35163,"_type":154,"marks":35164,"text":35165},"0c0a052993f40",[],"High-quality, well-governed data",[],{"_key":35168,"_type":150,"children":35169,"level":54,"listItem":171,"markDefs":35174,"style":173},"9a78d25c52d6",[35170],{"_key":35171,"_type":154,"marks":35172,"text":35173},"7abd69565ae40",[],"Clear ownership and definitions",[],{"_key":35176,"_type":150,"children":35177,"level":54,"listItem":171,"markDefs":35182,"style":173},"ab729900b920",[35178],{"_key":35179,"_type":154,"marks":35180,"text":35181},"9716b6117acf0",[],"Architectures that expose meaning, dependencies, and downstream impact",[],{"_key":35184,"_type":150,"children":35185,"level":54,"listItem":171,"markDefs":35190,"style":173},"b81cba778063",[35186],{"_key":35187,"_type":154,"marks":35188,"text":35189},"248aa243b10c0",[],"Infrastructure that supports AI in live operations",[],{"_key":35192,"_type":150,"children":35193,"markDefs":35207,"style":173},"ec1d6b830830",[35194,35198,35203],{"_key":35195,"_type":154,"marks":35196,"text":35197},"0961fa6092650",[],"Legacy systems, undocumented logic, and ",{"_key":35199,"_type":154,"marks":35200,"text":35202},"d84238bedba2",[35201],"f3f326af3db1","metadata sprawl",{"_key":35204,"_type":154,"marks":35205,"text":35206},"b047ddcfe950",[]," are the primary blockers to AI at scale.",[35208],{"_key":35201,"_ref":35209,"_type":463,"linkType":33,"slug":35210},"f7f09252-b2df-4747-b201-4cdbb11aa980",{"_type":22,"current":35211},"agentic-sprawl-in-salesforce",{"_key":35213,"_type":150,"children":35214,"markDefs":35230,"style":173},"b3818bbce0b4",[35215,35219,35223,35226],{"_key":35216,"_type":154,"marks":35217,"text":35218},"1737435ee2e00",[165],"A signal of readiness: ",{"_key":35220,"_type":154,"marks":35221,"text":35222},"1737435ee2e01",[],"Your systems can explain what data ",{"_key":35224,"_type":154,"marks":35225,"text":423},"1737435ee2e02",[228],{"_key":35227,"_type":154,"marks":35228,"text":35229},"1737435ee2e03",[],", not just store it.",[],{"_key":35232,"_type":150,"children":35233,"markDefs":35238,"style":282},"ece028f34123",[35234],{"_key":35235,"_type":154,"marks":35236,"text":35237},"85fc50d594610",[],"3. Talent & Workforce Readiness",[],{"_key":35240,"_type":150,"children":35241,"markDefs":35254,"style":173},"417616fa003d",[35242,35246,35250],{"_key":35243,"_type":154,"marks":35244,"text":35245},"a1ac56a4166b0",[],"AI does not replace teams that understand their systems.\nIt ",{"_key":35247,"_type":154,"marks":35248,"text":35249},"a1ac56a4166b1",[165],"amplifies",{"_key":35251,"_type":154,"marks":35252,"text":35253},"a1ac56a4166b2",[]," them. AI-ready organizations are already:",[],{"_key":35256,"_type":150,"children":35257,"level":54,"listItem":171,"markDefs":35262,"style":173},"53c274a33038",[35258],{"_key":35259,"_type":154,"marks":35260,"text":35261},"792d515349520",[],"Investing in AI literacy across roles",[],{"_key":35264,"_type":150,"children":35265,"level":54,"listItem":171,"markDefs":35270,"style":173},"1254f786064f",[35266],{"_key":35267,"_type":154,"marks":35268,"text":35269},"70609f2011e30",[],"Upskilling existing teams (not just hiring specialists)",[],{"_key":35272,"_type":150,"children":35273,"level":54,"listItem":171,"markDefs":35278,"style":173},"8dac7ffce5a5",[35274],{"_key":35275,"_type":154,"marks":35276,"text":35277},"f45562b5480b0",[],"Training employees to interpret and supervise AI outputs",[],{"_key":35280,"_type":150,"children":35281,"level":54,"listItem":171,"markDefs":35291,"style":173},"45187ff15fe1",[35282,35286],{"_key":35283,"_type":154,"marks":35284,"text":35285},"c6bd2df616f60",[],"Building a culture of ",{"_key":35287,"_type":154,"marks":35288,"text":35290},"2b44297d0159",[35289],"38bc0c5827a4","human–AI collaboration",[35292],{"_key":35289,"_ref":35293,"_type":463,"linkType":33,"slug":35294},"e1457f09-fb05-4a13-a8ce-35ede79d2f9f",{"_type":22,"current":35295},"cross-functional-collaboration-salesforce",{"_key":35297,"_type":150,"children":35298,"markDefs":35306,"style":173},"cd4c19fb2a15",[35299,35302],{"_key":35300,"_type":154,"marks":35301,"text":35218},"5fbddd543a440",[165],{"_key":35303,"_type":154,"marks":35304,"text":35305},"5fbddd543a441",[],"AI is trusted and used by business teams—not isolated to a small technical group.",[],{"_key":35308,"_type":150,"children":35309,"markDefs":35314,"style":282},"536013f1fd64",[35310],{"_key":35311,"_type":154,"marks":35312,"text":35313},"d6b026bbe5990",[],"4. Governance, Risk & Responsible AI",[],{"_key":35316,"_type":150,"children":35317,"markDefs":35322,"style":173},"751609448556",[35318],{"_key":35319,"_type":154,"marks":35320,"text":35321},"82c6cd5b66160",[],"In 2026, ungoverned AI is a liability. AI-ready enterprises embed governance from day one:",[],{"_key":35324,"_type":150,"children":35325,"level":54,"listItem":171,"markDefs":35330,"style":173},"0d81f8da6610",[35326],{"_key":35327,"_type":154,"marks":35328,"text":35329},"e90f08cb3a500",[],"Ethical review and bias mitigation",[],{"_key":35332,"_type":150,"children":35333,"level":54,"listItem":171,"markDefs":35338,"style":173},"305172511ffa",[35334],{"_key":35335,"_type":154,"marks":35336,"text":35337},"34d20a84aabe0",[],"Privacy and regulatory compliance",[],{"_key":35340,"_type":150,"children":35341,"level":54,"listItem":171,"markDefs":35346,"style":173},"76023ccb2426",[35342],{"_key":35343,"_type":154,"marks":35344,"text":35345},"a7f94e80f71d0",[],"Model monitoring and auditability",[],{"_key":35348,"_type":150,"children":35349,"level":54,"listItem":171,"markDefs":35354,"style":173},"25951c276421",[35350],{"_key":35351,"_type":154,"marks":35352,"text":35353},"0678207e7ba30",[],"Clear accountability for AI-driven decisions",[],{"_key":35356,"_type":150,"children":35357,"markDefs":35362,"style":173},"5ecd8011fc7e",[35358],{"_key":35359,"_type":154,"marks":35360,"text":35361},"e3b341ec79140",[],"This doesn’t slow innovation — it’s what allows AI to operate in regulated, high-impact environments.",[],{"_key":35364,"_type":150,"children":35365,"markDefs":35373,"style":173},"874db77fdaff",[35366,35369],{"_key":35367,"_type":154,"marks":35368,"text":35218},"f7dbbfc55a1e0",[165],{"_key":35370,"_type":154,"marks":35371,"text":35372},"f7dbbfc55a1e1",[],"AI governance is built into delivery workflows, not retrofitted after incidents.",[],{"_key":35375,"_type":150,"children":35376,"markDefs":35381,"style":282},"d36ff0620cb8",[35377],{"_key":35378,"_type":154,"marks":35379,"text":35380},"5aea0df6b4530",[],"5. Partnerships & Ecosystem Strategy",[],{"_key":35383,"_type":150,"children":35384,"markDefs":35389,"style":173},"7aeb9aacf9c8",[35385],{"_key":35386,"_type":154,"marks":35387,"text":35388},"cb8c74c7c8960",[],"Very few organizations succeed by building everything themselves.",[],{"_key":35391,"_type":150,"children":35392,"markDefs":35397,"style":173},"1ea04b20dab7",[35393],{"_key":35394,"_type":154,"marks":35395,"text":35396},"ded0861810f00",[],"So, AI-ready leaders:",[],{"_key":35399,"_type":150,"children":35400,"level":54,"listItem":171,"markDefs":35405,"style":173},"064d7ee6af5c",[35401],{"_key":35402,"_type":154,"marks":35403,"text":35404},"6eb3bbadb0060",[],"Deliberately choose what to build vs. buy",[],{"_key":35407,"_type":150,"children":35408,"level":54,"listItem":171,"markDefs":35413,"style":173},"f06be2009d08",[35409],{"_key":35410,"_type":154,"marks":35411,"text":35412},"1e4189bfc0650",[],"Integrate best-of-breed platforms",[],{"_key":35415,"_type":150,"children":35416,"level":54,"listItem":171,"markDefs":35421,"style":173},"42a53e9c9c9e",[35417],{"_key":35418,"_type":154,"marks":35419,"text":35420},"8cbe6a5027f40",[],"Maintain architectural flexibility",[],{"_key":35423,"_type":150,"children":35424,"level":54,"listItem":171,"markDefs":35429,"style":173},"61828157b694",[35425],{"_key":35426,"_type":154,"marks":35427,"text":35428},"6538ff3a6ef40",[],"Treat partners as force multipliers—not dependencies",[],{"_key":35431,"_type":150,"children":35432,"markDefs":35440,"style":173},"182b0a90bbb2",[35433,35436],{"_key":35434,"_type":154,"marks":35435,"text":35218},"438c83e591cb0",[165],{"_key":35437,"_type":154,"marks":35438,"text":35439},"438c83e591cb1",[],"Your architecture can absorb new AI capabilities without major rework.",[],{"_key":35442,"_type":150,"children":35443,"markDefs":35448,"style":158},"2ac4c5a7654f",[35444],{"_key":35445,"_type":154,"marks":35446,"text":35447},"18847755af960",[],"The Costs of Not Being AI-Ready",[],{"_key":35450,"_type":150,"children":35451,"markDefs":35456,"style":173},"e443a7757aae",[35452],{"_key":35453,"_type":154,"marks":35454,"text":35455},"3e21d0fdf4760",[],"Organizations that delay readiness face compounding risk:",[],{"_key":35458,"_type":150,"children":35459,"markDefs":35464,"style":282},"e0f7a144ebf4",[35460],{"_key":35461,"_type":154,"marks":35462,"text":35463},"1f2dc44671430",[],"Competitive Risk",[],{"_key":35466,"_type":150,"children":35467,"markDefs":35472,"style":173},"2a743a76f868",[35468],{"_key":35469,"_type":154,"marks":35470,"text":35471},"a0ed77e776040",[],"AI-ready competitors move faster, personalize better, and operate more efficiently.",[],{"_key":35474,"_type":150,"children":35475,"markDefs":35480,"style":282},"8ef62e881301",[35476],{"_key":35477,"_type":154,"marks":35478,"text":35479},"853c0289a5cf0",[],"Security & Operational Risk",[],{"_key":35482,"_type":150,"children":35483,"markDefs":35488,"style":173},"d3f467530ada",[35484],{"_key":35485,"_type":154,"marks":35486,"text":35487},"2a09de32e9dc0",[],"AI-augmented attacks, data leakage, and misuse now outpace enterprise defenses.",[],{"_key":35490,"_type":150,"children":35491,"markDefs":35496,"style":282},"0489e51fb51f",[35492],{"_key":35493,"_type":154,"marks":35494,"text":35495},"029c8e64e0b50",[],"Talent & Execution Risk",[],{"_key":35498,"_type":150,"children":35499,"markDefs":35509,"style":173},"a3682b152efd",[35500,35505],{"_key":35501,"_type":154,"marks":35502,"text":35504},"94d28ca00d0a0",[35503],"c4f56a80d519","Skill shortages",{"_key":35506,"_type":154,"marks":35507,"text":35508},"8ce75fda343a",[]," trap teams in endless pilots and burn budgets.",[35510],{"_key":35503,"_ref":35511,"_type":463,"linkType":33,"slug":35512},"e66a5921-07fb-4f1c-9643-3ec626e60810",{"_type":22,"current":35513},"closing-the-salesforce-talent-gap-metadata-agents-not-headcount",{"_key":35515,"_type":150,"children":35516,"markDefs":35521,"style":282},"1e6ed69186d6",[35517],{"_key":35518,"_type":154,"marks":35519,"text":35520},"bf54375b58ed0",[],"Regulatory & Reputational Risk",[],{"_key":35523,"_type":150,"children":35524,"markDefs":35529,"style":173},"e65ad4667ddc",[35525],{"_key":35526,"_type":154,"marks":35527,"text":35528},"426226ade4140",[],"Uncontrolled AI deployments increase exposure to compliance violations and brand damage.",[],{"_key":35531,"_type":150,"children":35532,"markDefs":35548,"style":173},"f2d407cf25e4",[35533,35537,35541,35545],{"_key":35534,"_type":154,"marks":35535,"text":35536},"4c4df6acff4a0",[165],"Bottom line: ",{"_key":35538,"_type":154,"marks":35539,"text":35540},"4c4df6acff4a1",[],"Lack of AI readiness turns AI investment into ",{"_key":35542,"_type":154,"marks":35543,"text":35544},"4c4df6acff4a2",[228],"compounded risk",{"_key":35546,"_type":154,"marks":35547,"text":411},"4c4df6acff4a3",[],[],{"_key":35550,"_type":150,"children":35551,"markDefs":35556,"style":158},"73e3c3d25079",[35552],{"_key":35553,"_type":154,"marks":35554,"text":35555},"bab5b8e174740",[],"The Upside for AI-Ready Enterprises",[],{"_key":35558,"_type":150,"children":35559,"markDefs":35564,"style":173},"3548514ef1bf",[35560],{"_key":35561,"_type":154,"marks":35562,"text":35563},"404fa8c8eeda0",[],"AI-ready organizations unlock:",[],{"_key":35566,"_type":150,"children":35567,"level":54,"listItem":171,"markDefs":35572,"style":173},"63c44aecd9a0",[35568],{"_key":35569,"_type":154,"marks":35570,"text":35571},"7317b9cd84040",[],"Revenue growth through AI-enabled products",[],{"_key":35574,"_type":150,"children":35575,"level":54,"listItem":171,"markDefs":35580,"style":173},"b14e147c121c",[35576],{"_key":35577,"_type":154,"marks":35578,"text":35579},"660c537d2a430",[],"Operational efficiency via automation",[],{"_key":35582,"_type":150,"children":35583,"level":54,"listItem":171,"markDefs":35588,"style":173},"9ff1ea09af34",[35584],{"_key":35585,"_type":154,"marks":35586,"text":35587},"80fba57a871f0",[],"Better customer experiences",[],{"_key":35590,"_type":150,"children":35591,"level":54,"listItem":171,"markDefs":35596,"style":173},"d7b07fd744cc",[35592],{"_key":35593,"_type":154,"marks":35594,"text":35595},"1a0ee6eec3520",[],"Faster innovation cycles",[],{"_key":35598,"_type":150,"children":35599,"level":54,"listItem":171,"markDefs":35604,"style":173},"dcc74a410a32",[35600],{"_key":35601,"_type":154,"marks":35602,"text":35603},"0f8022f616280",[],"Higher confidence in ROI",[],{"_key":35606,"_type":150,"children":35607,"markDefs":35612,"style":173},"fcdae61eb2b1",[35608],{"_key":35609,"_type":154,"marks":35610,"text":35611},"ea34b2ffa1db0",[],"They move from pilots to production — and they stay there.",[],{"_key":35614,"_type":150,"children":35615,"markDefs":35620,"style":158},"da042101afb6",[35616],{"_key":35617,"_type":154,"marks":35618,"text":35619},"fdf9f594ee470",[],"AI Readiness: Executive Self-Assessment",[],{"_key":35622,"_type":150,"children":35623,"markDefs":35628,"style":173},"fe24edc098e2",[35624],{"_key":35625,"_type":154,"marks":35626,"text":35627},"6efb2aeed6360",[],"Can your leadership team answer “yes” to most of these?",[],{"_key":35630,"_type":150,"children":35631,"level":54,"listItem":171,"markDefs":35636,"style":173},"464de14534ac",[35632],{"_key":35633,"_type":154,"marks":35634,"text":35635},"1bbfa3b206ee0",[],"Do we have a clear AI strategy tied to business outcomes?",[],{"_key":35638,"_type":150,"children":35639,"level":54,"listItem":171,"markDefs":35651,"style":173},"e7d6472bc6cf",[35640,35644,35648],{"_key":35641,"_type":154,"marks":35642,"text":35643},"ec1934182dc40",[],"Can we explain what our critical systems actually ",{"_key":35645,"_type":154,"marks":35646,"text":35647},"ec1934182dc41",[228],"mean",{"_key":35649,"_type":154,"marks":35650,"text":18423},"ec1934182dc42",[],[],{"_key":35653,"_type":150,"children":35654,"level":54,"listItem":171,"markDefs":35659,"style":173},"89db5822bd0d",[35655],{"_key":35656,"_type":154,"marks":35657,"text":35658},"5549022f45c10",[],"Is our workforce trained to supervise AI responsibly?",[],{"_key":35661,"_type":150,"children":35662,"level":54,"listItem":171,"markDefs":35674,"style":173},"f14de86be1ee",[35663,35667,35670],{"_key":35664,"_type":154,"marks":35665,"text":35666},"0bdb644e99390",[],"Is governance in place ",{"_key":35668,"_type":154,"marks":35669,"text":885},"0bdb644e99391",[228],{"_key":35671,"_type":154,"marks":35672,"text":35673},"0bdb644e99392",[]," AI hits production?",[],{"_key":35676,"_type":150,"children":35677,"level":54,"listItem":171,"markDefs":35682,"style":173},"7b611b2c5789",[35678],{"_key":35679,"_type":154,"marks":35680,"text":35681},"ce53116c73990",[],"Can we scale AI without re-architecting everything?",[],{"_key":35684,"_type":150,"children":35685,"level":54,"listItem":171,"markDefs":35690,"style":173},"a2458ea8ce43",[35686],{"_key":35687,"_type":154,"marks":35688,"text":35689},"2a23083c4c230",[],"Are we measuring ROI and learning continuously?",[],{"_key":35692,"_type":150,"children":35693,"markDefs":35698,"style":173},"805664235806",[35694],{"_key":35695,"_type":154,"marks":35696,"text":35697},"900559332be60",[],"If not, AI readiness is still aspirational, not operational.",[],{"_key":35700,"_type":150,"children":35701,"markDefs":35706,"style":158},"52179d5f8c69",[35702],{"_key":35703,"_type":154,"marks":35704,"text":35705},"871c9139249a0",[],"Let's Sweep It Up ",[],{"_key":35708,"_type":150,"children":35709,"markDefs":35718,"style":173},"277622993793",[35710,35714],{"_key":35711,"_type":154,"marks":35712,"text":35713},"75d0d0ca63170",[],"In 2026, the question is no longer: \"",{"_key":35715,"_type":154,"marks":35716,"text":35717},"75d0d0ca63171",[165],"Should we adopt AI?\"",[],{"_key":35720,"_type":150,"children":35721,"markDefs":35730,"style":173},"afcc86abf944",[35722,35726],{"_key":35723,"_type":154,"marks":35724,"text":35725},"9262e32fed170",[],"It’s: \"",{"_key":35727,"_type":154,"marks":35728,"text":35729},"9262e32fed171",[165],"Are we structurally prepared to let AI operate inside our business?\"",[],{"_key":35732,"_type":150,"children":35733,"markDefs":35738,"style":173},"913fbfd41787",[35734],{"_key":35735,"_type":154,"marks":35736,"text":35737},"9f24663a36ed0",[],"AI-ready organizations will compound advantage. Everyone else will accumulate risk.",[],{"_key":35740,"_type":150,"children":35741,"markDefs":35754,"style":173},"6be10e5c2582",[35742,35746,35750],{"_key":35743,"_type":154,"marks":35744,"text":35745},"96171d176db70",[],"For enterprise leaders, AI readiness is no longer optional. It’s a ",{"_key":35747,"_type":154,"marks":35748,"text":35749},"96171d176db71",[165],"core competency",{"_key":35751,"_type":154,"marks":35752,"text":35753},"96171d176db72",[],". And the time to start was yesterday.",[],{"_type":17,"description":35756,"shareImage":35757,"title":35759},"AI readiness isn’t just about tools — it’s about the structure they're operating within. Learn the five pillars enterprises need to move AI from pilots to production safely and at scale.",{"_type":40,"asset":35758},{"_ref":34764,"_type":1066},"Enterprise AI Readiness in 2026: What It Really Takes | Sweep",{"_type":22,"current":32016},{"_createdAt":35762,"_id":10427,"_rev":35763,"_type":33,"_updatedAt":35764,"author":35765,"category":35781,"featuredImage":35787,"modularContent":35822,"postTitle":35788,"publishDate":35826,"richText":35827,"seo":36650,"slug":36655},"2026-01-08T19:22:19Z","XlNwq3xbphLrhVKM81u6cV","2026-03-23T10:32:55Z",{"authorImage":35766,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":35767},{"_type":40,"asset":35768},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":35769,"mimeType":83,"opt":35779,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":35770,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":35771},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":35772,"darkVibrant":35773,"dominant":35774,"lightMuted":35775,"lightVibrant":35776,"muted":35777,"vibrant":35778},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":35780},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":35782,"_type":11,"_updatedAt":12,"selectedColor":35784,"seo":35785,"slug":35786,"title":24},{"base":35783},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":35788,"image":35789},"Why Enterprise AI Needs a Deterministic Spine (Not Just a Smarter Brain)",{"_type":40,"asset":35790},{"_createdAt":35791,"_id":35792,"_rev":35793,"_type":45,"_updatedAt":35791,"assetId":35794,"extension":105,"metadata":35795,"mimeType":133,"originalFilename":20126,"path":35818,"sha1hash":35794,"size":35819,"uploadId":35820,"url":35821},"2026-01-08T19:21:59Z","image-8f1dec5a9209e2c3fbc0f52473b88dfd97486d8f-1600x900-png","z1A13wDIQTXC9eyUDiBw7w","8f1dec5a9209e2c3fbc0f52473b88dfd97486d8f",{"_type":50,"blurHash":35796,"dimensions":35797,"hasAlpha":57,"isOpaque":56,"lqip":35798,"palette":35799,"thumbHash":35817},"MbQvwZ-.4r~nIa?a-:t6RiM{bJRjRiogt7",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACBElEQVR4nHWSXWsTQRSG8wub/2ES9aaN4o0KotgWehW8KTSmWosJRYOhiqUpRdDmooZajTEfZnfd7Ox287k7O/sx88puYm2T9sDLOcw5PGfOmYkB0DjnDIDA1MR5NG9CiKkmMbVt7O8fieRiwVlINtQY51wHEAH/F4fVV+ImuWnyIjCxVGDxVKMbA3AOnL/FxQah55EQSVwD5JeBYZHv+/A8L/KhgiD0DnzWg08JAnYGEbAITmeB4cicg/GwuRBwXRemaULTNBiGEcWmaaBH6jBaJei1HAbSO3iWBM592LPAgHN9ZLmsN6TCdX1Qh0JVu2i325AkCbKsQJY7+NOqoFNdx++jJ9Brz8GGvyC4D0r/AfMToOcF+vemyfY+y+K00UdXH6DVllBvtKEoKvr9AcbjMayRjnGvjvHZNziDJgJvdPXIFnX1vS8aW92si423LRQ/niC3XUJ2q4jyYQWm2Z8+TLSTOdFZoGZY5MWu6jzaaPHMdk08ffZeJNNr4uadFbGe2xGy0hWc80sK3y7ceRjbliXK5QpPLhWceKqhxqTuUH652xkt5346q9kqu7dcZDfSGXb3QYa93vnACDHY9OPPKTynts0ODipOIp0fxVPNTszoW6efvnaUtc1jcuvxIbn98A25v/KKZLdK5Lj6g9g2JUKIa+UyRsrlCkks5pWFZPPkL+oYFCGfG1D5AAAAAElFTkSuQmCC",{"_type":60,"darkMuted":35800,"darkVibrant":35803,"dominant":35805,"lightMuted":35808,"lightVibrant":35810,"muted":35813,"vibrant":35814},{"_type":62,"background":35801,"foreground":64,"population":35802,"title":64},"#2c3750",2.96,{"_type":62,"background":35804,"foreground":64,"population":17637,"title":64},"#132a84",{"_type":62,"background":35806,"foreground":64,"population":35807,"title":64},"#525387",3.57,{"_type":62,"background":35809,"foreground":72,"population":14352,"title":64},"#9eb0c9",{"_type":62,"background":35811,"foreground":64,"population":35812,"title":64},"#5479f8",1.59,{"_type":62,"background":35806,"foreground":64,"population":35807,"title":64},{"_type":62,"background":35815,"foreground":64,"population":35816,"title":64},"#4b7bfa",2.69,"t/eJG4IPGl+8aGgKmoWwWggIj4dw+Ag=","images/9eu1m6zu/production/8f1dec5a9209e2c3fbc0f52473b88dfd97486d8f-1600x900.png",421071,"nMuauSm7q9pgGJLPFmhWCJloRHn3Njgr","https://cdn.sanity.io/images/9eu1m6zu/production/8f1dec5a9209e2c3fbc0f52473b88dfd97486d8f-1600x900.png",[35823],{"_key":35824,"_type":142,"cols":143,"filterByCategory":35825,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":28277},"fe7ca0b6542399a8292a06d1ef69b10c",{"_ref":6,"_type":1066},"2026-01-08",[35828,35835,35850,35866,35874,35881,35889,35920,35928,35936,35944,35952,35960,35976,35985,36001,36024,36040,36055,36063,36071,36079,36087,36095,36111,36119,36127,36135,36143,36151,36170,36178,36186,36194,36216,36224,36232,36240,36248,36256,36264,36283,36291,36299,36307,36315,36323,36331,36339,36347,36355,36369,36377,36385,36393,36401,36409,36417,36432,36440,36448,36464,36472,36480,36488,36496,36504,36512,36520,36528,36536,36544,36552,36560,36568,36576,36591,36599,36607,36615,36623,36631,36639],{"_key":35829,"_type":150,"children":35830,"markDefs":35834,"style":158},"d3de31b0c747",[35831],{"_key":35832,"_type":154,"marks":35833,"text":29998},"8bf324de27e60",[],[],{"_key":35836,"_type":150,"children":35837,"level":54,"listItem":171,"markDefs":35849,"style":173},"ca08ae536fcd",[35838,35842,35846],{"_key":35839,"_type":154,"marks":35840,"text":35841},"09338415dce1",[],"These days, smarter AI models don’t make enterprise AI any safer  — ",{"_key":35843,"_type":154,"marks":35844,"text":35845},"125e07002edf",[165],"system context does",{"_key":35847,"_type":154,"marks":35848,"text":4150},"3583331129b0",[],[],{"_key":35851,"_type":150,"children":35852,"level":54,"listItem":171,"markDefs":35865,"style":173},"05fd18905088",[35853,35857,35861],{"_key":35854,"_type":154,"marks":35855,"text":35856},"c61b773618ac",[],"Enterprise systems like Salesforce require a ",{"_key":35858,"_type":154,"marks":35859,"text":35860},"3070e7fe215b",[165],"deterministic spine",{"_key":35862,"_type":154,"marks":35863,"text":35864},"bcebadac3f91",[],": certified, inspectable, truthful context about what exists, how it’s connected, and what breaks if it changes.",[],{"_key":35867,"_type":150,"children":35868,"level":54,"listItem":171,"markDefs":35873,"style":173},"c5c194174cb6",[35869],{"_key":35870,"_type":154,"marks":35871,"text":35872},"062eb0f934c0",[],"The winning AI stack pairs a probabilistic brain (LLMs) with a deterministic spine (metadata, lineage, constraints) so agents can act — not just suggest — without blowing up production. ",[],{"_key":35875,"_type":150,"children":35876,"markDefs":35880,"style":173},"063d0f344356",[35877],{"_key":35878,"_type":154,"marks":35879,"text":9098},"08e3fcc31508",[],[],{"_key":35882,"_type":150,"children":35883,"markDefs":35888,"style":173},"9eba6cc0f98d",[35884],{"_key":35885,"_type":154,"marks":35886,"text":35887},"5a394a53d097",[],"The biggest-slash-loudest conversation in AI right now is still about models.",[],{"_key":35890,"_type":150,"children":35891,"markDefs":35919,"style":173},"79586bef8441",[35892,35896,35900,35904,35908,35912,35915],{"_key":35893,"_type":154,"marks":35894,"text":35895},"84b72794e9bb",[],"Which LLM is ",{"_key":35897,"_type":154,"marks":35898,"text":35899},"6604aeeea9be",[228],"smarter",{"_key":35901,"_type":154,"marks":35902,"text":35903},"861a24c085ca",[],". Which one ",{"_key":35905,"_type":154,"marks":35906,"text":35907},"e7f677830dc6",[228],"reasons",{"_key":35909,"_type":154,"marks":35910,"text":35911},"28eb5d2c5fa4",[]," better. Which one ",{"_key":35913,"_type":154,"marks":35914,"text":309},"64048c3bf075",[228],{"_key":35916,"_type":154,"marks":35917,"text":35918},"2f49b86cbab7",[]," less.",[],{"_key":35921,"_type":150,"children":35922,"markDefs":35927,"style":173},"209b8ad24e26",[35923],{"_key":35924,"_type":154,"marks":35925,"text":35926},"0a93d2a762df0",[],"Admittedly, this debate makes total sense if you’re writing essays for your college class (you shouldn't be doing that), summarizing documents, or chatting your way through ideas.",[],{"_key":35929,"_type":150,"children":35930,"markDefs":35935,"style":173},"186102845cd2",[35931],{"_key":35932,"_type":154,"marks":35933,"text":35934},"57c5c49f29fb0",[],"It completely collapses the moment AI is asked to touch production systems.",[],{"_key":35937,"_type":150,"children":35938,"markDefs":35943,"style":173},"9e15000f279c",[35939],{"_key":35940,"_type":154,"marks":35941,"text":35942},"4f9dc28719bf0",[],"Because in the enterprise, intelligence is not the limiting factor.",[],{"_key":35945,"_type":150,"children":35946,"markDefs":35951,"style":173},"07e3eca53c70",[35947],{"_key":35948,"_type":154,"marks":35949,"text":35950},"09483f80ff700",[228],"Context is.",[],{"_key":35953,"_type":150,"children":35954,"markDefs":35959,"style":158},"c05435a5cef4",[35955],{"_key":35956,"_type":154,"marks":35957,"text":35958},"8083beba1eda0",[],"The Wrong Question Everybody Keeps Asking",[],{"_key":35961,"_type":150,"children":35962,"markDefs":35975,"style":173},"3e236167614d",[35963,35967,35971],{"_key":35964,"_type":154,"marks":35965,"text":35966},"fd6c80acef3a0",[],"Most teams evaluating AI start with a ",{"_key":35968,"_type":154,"marks":35969,"text":35970},"8b062da46b65",[228],"deceptively",{"_key":35972,"_type":154,"marks":35973,"text":35974},"5f76b7d08b83",[]," simple question:",[],{"_key":35977,"_type":150,"children":35978,"markDefs":35983,"style":35984},"bb9e174d8c8f",[35979],{"_key":35980,"_type":154,"marks":35981,"text":35982},"317d05a14f050",[165],"\"Well, which model should we use then?\"",[],"blockquote",{"_key":35986,"_type":150,"children":35987,"markDefs":36000,"style":173},"177fd0190818",[35988,35992,35996],{"_key":35989,"_type":154,"marks":35990,"text":35991},"0b8b224690200",[],"That question assumes the biggest risk is ",{"_key":35993,"_type":154,"marks":35994,"text":35995},"cbd0644ed7e1",[228],"cognitive",{"_key":35997,"_type":154,"marks":35998,"text":35999},"6a0b357972bc",[]," — whether the AI understands language well enough, reasons clearly enough, or produces the “right” answer.",[],{"_key":36002,"_type":150,"children":36003,"markDefs":36023,"style":173},"f75675acca22",[36004,36008,36012,36015,36019],{"_key":36005,"_type":154,"marks":36006,"text":36007},"d85a59456e260",[],"But once AI moves from ",{"_key":36009,"_type":154,"marks":36010,"text":36011},"6defc1bf3cd3",[228],"advising",{"_key":36013,"_type":154,"marks":36014,"text":28836},"bd155e90bb5e",[],{"_key":36016,"_type":154,"marks":36017,"text":36018},"ad70e6166961",[228],"acting",{"_key":36020,"_type":154,"marks":36021,"text":36022},"db27d639cbea",[],", the risk window shifts entirely. to a new space.",[],{"_key":36025,"_type":150,"children":36026,"markDefs":36039,"style":173},"b8cc1135e458",[36027,36031,36035],{"_key":36028,"_type":154,"marks":36029,"text":36030},"4ac1f796beb90",[],"Suddenly, the hard questions aren’t linguistic at all, they’re ",{"_key":36032,"_type":154,"marks":36033,"text":36034},"7434555c1d10",[228],"systemic",{"_key":36036,"_type":154,"marks":36037,"text":36038},"63a2b3ce67ac",[],":",[],{"_key":36041,"_type":150,"children":36042,"level":54,"listItem":171,"markDefs":36054,"style":173},"44a81dbd674c",[36043,36047,36050],{"_key":36044,"_type":154,"marks":36045,"text":36046},"90bf4ce31e5d0",[],"What does this field ",{"_key":36048,"_type":154,"marks":36049,"text":877},"90bf4ce31e5d1",[228],{"_key":36051,"_type":154,"marks":36052,"text":36053},"90bf4ce31e5d2",[]," mean in this organization?",[],{"_key":36056,"_type":150,"children":36057,"level":54,"listItem":171,"markDefs":36062,"style":173},"f38ff3b138e3",[36058],{"_key":36059,"_type":154,"marks":36060,"text":36061},"d4e7d71c5e220",[],"What depends on it downstream?",[],{"_key":36064,"_type":150,"children":36065,"level":54,"listItem":171,"markDefs":36070,"style":173},"8c12467f1609",[36066],{"_key":36067,"_type":154,"marks":36068,"text":36069},"e7a974f64b570",[],"Which automations fire if it changes?",[],{"_key":36072,"_type":150,"children":36073,"level":54,"listItem":171,"markDefs":36078,"style":173},"b606ac983806",[36074],{"_key":36075,"_type":154,"marks":36076,"text":36077},"bf3f87cf0bef0",[],"Which compliance rules does it quietly satisfy?",[],{"_key":36080,"_type":150,"children":36081,"level":54,"listItem":171,"markDefs":36086,"style":173},"e01e1b55b60a",[36082],{"_key":36083,"_type":154,"marks":36084,"text":36085},"5d57ec6667c30",[],"What historical assumptions are baked into this logic? and so forth",[],{"_key":36088,"_type":150,"children":36089,"markDefs":36094,"style":173},"1250c6a86866",[36090],{"_key":36091,"_type":154,"marks":36092,"text":36093},"5411f8a9835e0",[],"None of that lives in the model.",[],{"_key":36096,"_type":150,"children":36097,"markDefs":36110,"style":173},"2063e627a57d",[36098,36102,36106],{"_key":36099,"_type":154,"marks":36100,"text":36101},"b9be11875fd60",[],"It lives in the system. ",{"_key":36103,"_type":154,"marks":36104,"text":36105},"54e3a432236f",[228],"Your",{"_key":36107,"_type":154,"marks":36108,"text":36109},"d684f5102d71",[]," system.",[],{"_key":36112,"_type":150,"children":36113,"markDefs":36118,"style":158},"77ed6ceccb8b",[36114],{"_key":36115,"_type":154,"marks":36116,"text":36117},"75bcb7999efa0",[],"When Probabilistic Intelligence Meets Enterprise Reality",[],{"_key":36120,"_type":150,"children":36121,"markDefs":36126,"style":173},"2f4015d396fe",[36122],{"_key":36123,"_type":154,"marks":36124,"text":36125},"0bc3259a25f70",[],"Large language models are probabilistic by design. That’s their superpower. They can generalize. They can infer. They can reason across chasms of ambiguity and give you a great recipe for eggplant risotto.",[],{"_key":36128,"_type":150,"children":36129,"markDefs":36134,"style":173},"a06f37371046",[36130],{"_key":36131,"_type":154,"marks":36132,"text":36133},"c393fc91fef60",[],"Enterprise platforms — especially Salesforce — are built on the polar opposite premise... schema-bound, dependency-heavy, permissioned, versioned, and deeply, deeply unforgiving of “welp, it's mostly right.”",[],{"_key":36136,"_type":150,"children":36137,"markDefs":36142,"style":173},"a7c14b7cb6fa",[36138],{"_key":36139,"_type":154,"marks":36140,"text":36141},"a23850ab0641",[],"As it turns out, in probabilistic systems troves of unstructured data confuse the bot equally no matter how smart it is.",[],{"_key":36144,"_type":150,"children":36145,"markDefs":36150,"style":158},"0f8ab2a9cc92",[36146],{"_key":36147,"_type":154,"marks":36148,"text":36149},"6869040be985",[],"Salesforce: Metadata's Most Wanted",[],{"_key":36152,"_type":150,"children":36153,"markDefs":36167,"style":173},"47f3b878b136",[36154,36158,36163],{"_key":36155,"_type":154,"marks":36156,"text":36157},"b2008cc766660",[],"A Salesforce org is more like a living web of logic: flows calling flows, triggers invoking processes, ",{"_key":36159,"_type":154,"marks":36160,"text":36162},"c83d7e3ee8bc",[36161],"f4385405f281","fields feeding dashboards",{"_key":36164,"_type":154,"marks":36165,"text":36166},"47b18c278523",[],", managed packages enforcing constraints, and business definitions that only make sense if you’ve lived with them long enough.",[36168],{"_key":36161,"_ref":712,"_type":463,"linkType":33,"slug":36169},{"_type":22,"current":714},{"_key":36171,"_type":150,"children":36172,"markDefs":36177,"style":173},"57e9ed8ec91b",[36173],{"_key":36174,"_type":154,"marks":36175,"text":36176},"28ac3230143c0",[],"An AI can be brilliant and still be blind to it all. Just like, ya know, a smart person in a totally dark room.",[],{"_key":36179,"_type":150,"children":36180,"markDefs":36185,"style":173},"a76c7c1ac467",[36181],{"_key":36182,"_type":154,"marks":36183,"text":36184},"e15e979907e10",[],"That’s why so many “AI agents” look impressive in demos — and positively terrifying in the damp darkness of production.",[],{"_key":36187,"_type":150,"children":36188,"markDefs":36193,"style":158},"a99b41d4342f",[36189],{"_key":36190,"_type":154,"marks":36191,"text":36192},"44ba66c0047b0",[],"The Missing Layer: A Deterministic Spine",[],{"_key":36195,"_type":150,"children":36196,"markDefs":36213,"style":173},"27010f84182a",[36197,36201,36205,36209],{"_key":36198,"_type":154,"marks":36199,"text":36200},"f295b2dff99d0",[],"To operate safely inside enterprise systems, AI needs something most stacks still don’t provide: ",{"_key":36202,"_type":154,"marks":36203,"text":36204},"eb34ef9b71a70",[165],"a ",{"_key":36206,"_type":154,"marks":36207,"text":22971},"d7bcd061f2cd",[165,36208],"4ec22d5a3477",{"_key":36210,"_type":154,"marks":36211,"text":36212},"519704312d00",[165]," spine.",[36214],{"_key":36208,"_ref":18333,"_type":463,"linkType":33,"slug":36215},{"_type":22,"current":18335},{"_key":36217,"_type":150,"children":36218,"markDefs":36223,"style":173},"e271f0aa035e",[36219],{"_key":36220,"_type":154,"marks":36221,"text":36222},"080c55a935590",[],"This isn’t about better reasoning. It’s about certified, inspectable, system-native truth — the layer that can answer questions like:",[],{"_key":36225,"_type":150,"children":36226,"level":54,"listItem":171,"markDefs":36231,"style":173},"461a71e02bb0",[36227],{"_key":36228,"_type":154,"marks":36229,"text":36230},"45f34122e6930",[],"What exists in this environment?",[],{"_key":36233,"_type":150,"children":36234,"level":54,"listItem":171,"markDefs":36239,"style":173},"11de4fea92cb",[36235],{"_key":36236,"_type":154,"marks":36237,"text":36238},"84894827077e0",[],"How is it connected?",[],{"_key":36241,"_type":150,"children":36242,"level":54,"listItem":171,"markDefs":36247,"style":173},"90fdd754e865",[36243],{"_key":36244,"_type":154,"marks":36245,"text":36246},"8044053c09300",[],"What breaks if this changes?",[],{"_key":36249,"_type":150,"children":36250,"level":54,"listItem":171,"markDefs":36255,"style":173},"401338e2a15e",[36251],{"_key":36252,"_type":154,"marks":36253,"text":36254},"e40be0750d0c0",[],"What’s allowed, restricted, or irreversible?",[],{"_key":36257,"_type":150,"children":36258,"level":54,"listItem":171,"markDefs":36263,"style":173},"82fc3b802a58",[36259],{"_key":36260,"_type":154,"marks":36261,"text":36262},"4b2413985fdf0",[],"Where is the real risk concentrated?",[],{"_key":36265,"_type":150,"children":36266,"markDefs":36280,"style":173},"1fe3d0ed4032",[36267,36271,36276],{"_key":36268,"_type":154,"marks":36269,"text":36270},"a54335e7df370",[],"Answer these ",{"_key":36272,"_type":154,"marks":36273,"text":36275},"0a9e083107fb",[36274],"dbc6597f41f9","metadata-level questions",{"_key":36277,"_type":154,"marks":36278,"text":36279},"8d1fcc9b7039",[],", and you have your structural understanding.",[36281],{"_key":36274,"_ref":16415,"_type":463,"linkType":33,"slug":36282},{"_type":22,"current":16417},{"_key":36284,"_type":150,"children":36285,"markDefs":36290,"style":173},"dcf6249678bf",[36286],{"_key":36287,"_type":154,"marks":36288,"text":36289},"548c623a980f0",[],"In Salesforce terms, it means CTA-level awareness of metadata dependencies, execution order, permission models, environment differences, and downstream impact surfaces.",[],{"_key":36292,"_type":150,"children":36293,"markDefs":36298,"style":173},"917fb516092d",[36294],{"_key":36295,"_type":154,"marks":36296,"text":36297},"b9a936cacb800",[],"Without that spine, an AI may sound confident — but it has absolutely no clue what it’s touching.",[],{"_key":36300,"_type":150,"children":36301,"markDefs":36306,"style":158},"75ec38951083",[36302],{"_key":36303,"_type":154,"marks":36304,"text":36305},"94f0d86d896f0",[],"Why “Smarter Models” Won’t Fix This",[],{"_key":36308,"_type":150,"children":36309,"markDefs":36314,"style":173},"3ab3b0382330",[36310],{"_key":36311,"_type":154,"marks":36312,"text":36313},"206c3e1181f60",[],"It’s tempting to believe the next model release solves the problem.",[],{"_key":36316,"_type":150,"children":36317,"markDefs":36322,"style":173},"ca537b644ccb",[36318],{"_key":36319,"_type":154,"marks":36320,"text":36321},"86e22b791e050",[],"It won’t. No amount of language-level understanding can reliably infer:",[],{"_key":36324,"_type":150,"children":36325,"level":54,"listItem":171,"markDefs":36330,"style":173},"3a70f9fd4739",[36326],{"_key":36327,"_type":154,"marks":36328,"text":36329},"81628f204a1f0",[],"org-specific semantics",[],{"_key":36332,"_type":150,"children":36333,"level":54,"listItem":171,"markDefs":36338,"style":173},"77ef87d1a880",[36334],{"_key":36335,"_type":154,"marks":36336,"text":36337},"fc36c2021e950",[],"undocumented business logic",[],{"_key":36340,"_type":150,"children":36341,"level":54,"listItem":171,"markDefs":36346,"style":173},"3b57550061ce",[36342],{"_key":36343,"_type":154,"marks":36344,"text":36345},"6f4bdd2d769e0",[],"implicit dependencies",[],{"_key":36348,"_type":150,"children":36349,"level":54,"listItem":171,"markDefs":36354,"style":173},"76cebe365890",[36350],{"_key":36351,"_type":154,"marks":36352,"text":36353},"60b545213f920",[],"historical design tradeoffs",[],{"_key":36356,"_type":150,"children":36357,"markDefs":36368,"style":173},"ffc9e203a259",[36358,36362,36365],{"_key":36359,"_type":154,"marks":36360,"text":36361},"627dffe6be7c0",[],"Those things aren’t missing because the model isn’t smart enough. They’re missing because they’re not visible. Enterprise AI fails when it misunderstands ",{"_key":36363,"_type":154,"marks":36364,"text":4665},"835c5d759dc8",[228],{"_key":36366,"_type":154,"marks":36367,"text":411},"2c473c96f4b1",[],[],{"_key":36370,"_type":150,"children":36371,"markDefs":36376,"style":158},"bf4307ca9c06",[36372],{"_key":36373,"_type":154,"marks":36374,"text":36375},"ec6283fb349d0",[],"From Brain-Only AI to Spine-and-Brain Systems",[],{"_key":36378,"_type":150,"children":36379,"markDefs":36384,"style":173},"0fd906fbcc72",[36380],{"_key":36381,"_type":154,"marks":36382,"text":36383},"f660e926481c0",[],"This is the architectural shift that actually matters in the next era of enterprise AI.",[],{"_key":36386,"_type":150,"children":36387,"markDefs":36392,"style":173},"ff08a9ea0a8a",[36388],{"_key":36389,"_type":154,"marks":36390,"text":36391},"efb634cd278a0",[],"Not:",[],{"_key":36394,"_type":150,"children":36395,"markDefs":36400,"style":35984},"ea99ef4e7305",[36396],{"_key":36397,"_type":154,"marks":36398,"text":36399},"80916ba435040",[165],"“Which LLM should we pick?”",[],{"_key":36402,"_type":150,"children":36403,"markDefs":36408,"style":173},"94e1b234facd",[36404],{"_key":36405,"_type":154,"marks":36406,"text":36407},"3897b00ae1d70",[],"But:",[],{"_key":36410,"_type":150,"children":36411,"markDefs":36416,"style":35984},"0c071e030b67",[36412],{"_key":36413,"_type":154,"marks":36414,"text":36415},"c82b070fcbab0",[165],"“What system context does our AI have — and how trustworthy is it?”",[],{"_key":36418,"_type":150,"children":36419,"markDefs":36431,"style":173},"870934613cf5",[36420,36424,36428],{"_key":36421,"_type":154,"marks":36422,"text":36423},"2c15a46ea9390",[],"Stop thinking the future stack is model-first. It isn't. It’s ",{"_key":36425,"_type":154,"marks":36426,"text":36427},"2c15a46ea9391",[228],"context-first",{"_key":36429,"_type":154,"marks":36430,"text":36038},"2c15a46ea9392",[],[],{"_key":36433,"_type":150,"children":36434,"level":54,"listItem":171,"markDefs":36439,"style":173},"e8557f751807",[36435],{"_key":36436,"_type":154,"marks":36437,"text":36438},"f6a6191d4f710",[],"Probabilistic intelligence for reasoning, synthesis, and decision-making",[],{"_key":36441,"_type":150,"children":36442,"level":54,"listItem":171,"markDefs":36447,"style":173},"29b46f39a784",[36443],{"_key":36444,"_type":154,"marks":36445,"text":36446},"a3e5cfbf1bd70",[],"Deterministic context for constraints, guarantees, and safety",[],{"_key":36449,"_type":150,"children":36450,"level":54,"listItem":171,"markDefs":36463,"style":173},"ca8a5bf05ac7",[36451,36455,36459],{"_key":36452,"_type":154,"marks":36453,"text":36454},"fb2f2833769e0",[],"Agents that operate ",{"_key":36456,"_type":154,"marks":36457,"text":36458},"fb2f2833769e1",[165],"only",{"_key":36460,"_type":154,"marks":36461,"text":36462},"fb2f2833769e2",[]," where those two layers intersect",[],{"_key":36465,"_type":150,"children":36466,"markDefs":36471,"style":173},"def2de5dfb66",[36467],{"_key":36468,"_type":154,"marks":36469,"text":36470},"ffa161f40c8c0",[],"That’s how AI graduates from suggestion to execution — without blowing a hole in production.",[],{"_key":36473,"_type":150,"children":36474,"markDefs":36479,"style":158},"5a103e6c4637",[36475],{"_key":36476,"_type":154,"marks":36477,"text":36478},"e369007e5bec0",[],"Why Salesforce Is the Proving Ground",[],{"_key":36481,"_type":150,"children":36482,"markDefs":36487,"style":173},"2e140a269f24",[36483],{"_key":36484,"_type":154,"marks":36485,"text":36486},"67ffe716aa740",[],"If AI can operate safely inside a complex Salesforce org, it's safe to say it can operate anywhere in the enterprise. Salesforce concentrates everything enterprise AI struggles with:",[],{"_key":36489,"_type":150,"children":36490,"level":54,"listItem":171,"markDefs":36495,"style":173},"f1fe2c40b157",[36491],{"_key":36492,"_type":154,"marks":36493,"text":36494},"7f5ef172bdc20",[],"knotted-up/ intertwined logic",[],{"_key":36497,"_type":150,"children":36498,"level":54,"listItem":171,"markDefs":36503,"style":173},"e16c6363a96c",[36499],{"_key":36500,"_type":154,"marks":36501,"text":36502},"54d7efb3f6a40",[],"long-lived assumptions",[],{"_key":36505,"_type":150,"children":36506,"level":54,"listItem":171,"markDefs":36511,"style":173},"751db4308d4b",[36507],{"_key":36508,"_type":154,"marks":36509,"text":36510},"7afba6b56a8f0",[],"shared infrastructure across teams",[],{"_key":36513,"_type":150,"children":36514,"level":54,"listItem":171,"markDefs":36519,"style":173},"1f7c5a3becb4",[36515],{"_key":36516,"_type":154,"marks":36517,"text":36518},"f338cb7e11430",[],"changes with massive blast radius",[],{"_key":36521,"_type":150,"children":36522,"markDefs":36527,"style":173},"0d2393158a4e",[36523],{"_key":36524,"_type":154,"marks":36525,"text":36526},"dfb304bc2db40",[],"It’s not a friendly environment for naive agents — exactly why it’s the right one.",[],{"_key":36529,"_type":150,"children":36530,"markDefs":36535,"style":158},"ae02843256ca",[36531],{"_key":36532,"_type":154,"marks":36533,"text":36534},"2b8b93ac0ae30",[],"The Real Differentiator Isn’t the Model",[],{"_key":36537,"_type":150,"children":36538,"markDefs":36543,"style":173},"97c6059d5968",[36539],{"_key":36540,"_type":154,"marks":36541,"text":36542},"f2c0e0c21c730",[],"Sweep supplies the spine.",[],{"_key":36545,"_type":150,"children":36546,"markDefs":36551,"style":173},"e6577de925ff",[36547],{"_key":36548,"_type":154,"marks":36549,"text":36550},"2acaff5ca4a30",[],"With a sophisticated, deterministic, continuously updated layer of Salesforce context — built with the rigor of certified technical architects — that anchors AI actions in reality.",[],{"_key":36553,"_type":150,"children":36554,"markDefs":36559,"style":173},"0de5ebac3a7b",[36555],{"_key":36556,"_type":154,"marks":36557,"text":36558},"7a741f3f3f2c0",[],"That’s what turns:",[],{"_key":36561,"_type":150,"children":36562,"markDefs":36567,"style":35984},"6de8632cf6dd",[36563],{"_key":36564,"_type":154,"marks":36565,"text":36566},"65043264f7550",[165],"“I think this is safe”",[],{"_key":36569,"_type":150,"children":36570,"markDefs":36575,"style":173},"bd627095fc7c",[36571],{"_key":36572,"_type":154,"marks":36573,"text":36574},"a1106cf7b47b0",[],"into:",[],{"_key":36577,"_type":150,"children":36578,"markDefs":36590,"style":35984},"029b341d3e44",[36579,36583,36586],{"_key":36580,"_type":154,"marks":36581,"text":36582},"eacab42e07a40",[165],"“We know ",{"_key":36584,"_type":154,"marks":36585,"text":11395},"eacab42e07a41",[228,165],{"_key":36587,"_type":154,"marks":36588,"text":36589},"eacab42e07a42",[165]," this is safe.”",[],{"_key":36592,"_type":150,"children":36593,"markDefs":36598,"style":173},"7ac808adee7e",[36594],{"_key":36595,"_type":154,"marks":36596,"text":36597},"1a17388a633c0",[],"In production systems, that difference is everything.",[],{"_key":36600,"_type":150,"children":36601,"markDefs":36606,"style":158},"756649d2806c",[36602],{"_key":36603,"_type":154,"marks":36604,"text":36605},"4713cd8a299f0",[],"The Shift Already Underway",[],{"_key":36608,"_type":150,"children":36609,"markDefs":36614,"style":173},"b14b18f3132e",[36610],{"_key":36611,"_type":154,"marks":36612,"text":36613},"811ff28cae130",[],"Copilots were the warm-up. Now, it's time to get out the popcorn. Agents are the main act. ",[],{"_key":36616,"_type":150,"children":36617,"markDefs":36622,"style":173},"f6de4dd2e117",[36618],{"_key":36619,"_type":154,"marks":36620,"text":36621},"cc2bfe134d94",[],"But agents without deterministic context aren’t autonomous — they’re reckless.",[],{"_key":36624,"_type":150,"children":36625,"markDefs":36630,"style":173},"128c7e204516",[36626],{"_key":36627,"_type":154,"marks":36628,"text":36629},"8d491bb7b1100",[],"The next era of enterprise AI will be won by those who understand the system well enough to change it.",[],{"_key":36632,"_type":150,"children":36633,"markDefs":36638,"style":173},"d15fbd761ee4",[36634],{"_key":36635,"_type":154,"marks":36636,"text":36637},"02f13a4538230",[],"And that starts with a spine.",[],{"_key":36640,"_type":150,"children":36641,"markDefs":36647,"style":173},"220cfbfd70f8",[36642],{"_key":36643,"_type":154,"marks":36644,"text":36646},"12a316b362b8",[36645],"d43868ccc1e7","Want to have one of those? ",[36648],{"_key":36645,"_ref":11466,"_type":463,"linkType":1636,"slug":36649},{"_type":22,"current":11468},{"_type":17,"description":36651,"shareImage":36652,"title":36654},"Enterprise AI fails without system context. Discover why deterministic metadata — not smarter models — is the key to safe, scalable AI in Salesforce.",{"_type":40,"asset":36653},{"_ref":35792,"_type":1066},"Why Enterprise AI Needs a Deterministic Spine | Sweep",{"_type":22,"current":10429},{"_createdAt":36657,"_id":18333,"_rev":36658,"_type":33,"_updatedAt":36659,"author":36660,"category":36676,"featuredImage":36682,"modularContent":36714,"postTitle":36718,"publishDate":36719,"richText":36720,"seo":37080,"slug":37085},"2026-01-05T16:15:22Z","XlNwq3xbphLrhVKM81uEhJ","2026-03-23T10:33:06Z",{"authorImage":36661,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":36662},{"_type":40,"asset":36663},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":36664,"mimeType":83,"opt":36674,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":36665,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":36666},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":36667,"darkVibrant":36668,"dominant":36669,"lightMuted":36670,"lightVibrant":36671,"muted":36672,"vibrant":36673},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":36675},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":36677,"_type":11,"_updatedAt":12,"selectedColor":36679,"seo":36680,"slug":36681,"title":24},{"base":36678},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":36683,"image":36684},"Deterministic vs. Probabilistic AI: Why Salesforce Needs Both",{"_type":40,"asset":36685},{"_createdAt":36686,"_id":36687,"_rev":36688,"_type":45,"_updatedAt":36686,"assetId":36689,"extension":105,"metadata":36690,"mimeType":133,"originalFilename":20126,"path":36710,"sha1hash":36689,"size":36711,"uploadId":36712,"url":36713},"2026-01-05T16:15:00Z","image-a330bd98d55c509e5c6a657bda886d119674e50a-1600x900-png","UiZb3IwptsI2jxbXRAZpnb","a330bd98d55c509e5c6a657bda886d119674e50a",{"_type":50,"blurHash":36691,"dimensions":36692,"hasAlpha":57,"isOpaque":56,"lqip":36693,"palette":36694},"M~Lz]k~qofIUbIxuj[M{aft7odbFWqofjZ",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACdElEQVR4nG3SS2tUSRgG4P4xmu5zr3PpPkkkOJCF4MyAF0TEpRtFN668+x8Gf8DggDguBBlG1yKIi7jx7sKNRmzrpLuNSTrn61P1fa/UaSbMwoKXWtVT31tUh5m/MjMBEIjgZ0tE0MwarK09x7mzF5CnJQbFMhbLFaikj+7+UHoLUT3oL3/p2KmtmJjszIq1tj08z54GYcZkPMHfd+/h91+PIvRTqLhAlpYtGPpKQj+lIlsaduyGqXhiaPaNpN6pYcz/UXFjwxjCu7evcf3qDZT9A/B7MQJPtWju0LiQOMwoTQbDjh2ZijcsNRVJPZpitkMwjdkDrVhsbFa4/88DnDhxukUcFvoKadJvwSjIJIlyKvKlYYc3bYWxJa6MGE2ox7uot3dhjAGLYGtm8eTDV1z84w6WVo+4w23lKEgRh1mLe91YVNyfV8aMK+wyYWKFqwZNRahHu6ApoTEWn74b3HqmsXrzHsKDxxFHOaLQoQqBlzgMga8kSweUqXLYAVDBMPG2FR4bcGXm6GTaou/Xx7h8+zHiUzewkK+2Uzkw8NUeGrRgSUvlyrDDzBUYhIZFdixkZGB1g5muMR1t4+nTNZw5fwl+/gu6PdVWdZX/e8fQJUhFJf05KCIaQA2AHQo36TcjdrMRva7l9p9/yeFDv4nXjdq4LxIFabv7vbhNFGacxEWt4sEXV3kdwFaLziclnjEZaujli1d05fI1dzP5vZhCX1GRLbq3osBLyOtGFHgxJXFep0l/y+vGHx34BsBnN6kLM7d7Xdf64b+P9PFjJ3US5jpNCl1ki3q5XNEqKvTCPk973UhnaqD7+aLO0/Jz6KtXPwBiAFUeOIH86AAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":36695,"darkVibrant":36698,"dominant":36700,"lightMuted":36701,"lightVibrant":36704,"muted":36706,"vibrant":36708},{"_type":62,"background":36696,"foreground":64,"population":36697,"title":64},"#3f3e45",2.71,{"_type":62,"background":36699,"foreground":64,"population":5106,"title":64},"#17426b",{"_type":62,"background":36696,"foreground":64,"population":36697,"title":64},{"_type":62,"background":36702,"foreground":72,"population":36703,"title":64},"#b6bec6",0.5,{"_type":62,"background":36705,"foreground":72,"population":5451,"title":72},"#f2d459",{"_type":62,"background":36707,"foreground":64,"population":1524,"title":64},"#998493",{"_type":62,"background":36709,"foreground":64,"population":6141,"title":64},"#2b7bbd","images/9eu1m6zu/production/a330bd98d55c509e5c6a657bda886d119674e50a-1600x900.png",340530,"3Hx9JjYlGO4G1IrwUwxDi3aBlE89MsPk","https://cdn.sanity.io/images/9eu1m6zu/production/a330bd98d55c509e5c6a657bda886d119674e50a-1600x900.png",[36715],{"_key":36716,"_type":142,"cols":143,"filterByCategory":36717,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":28277},"3cab95a1231034a9f54daf9185bccd27",{"_ref":6,"_type":1066},"Deterministic vs. Probabilistic AI: Why Salesforce Needs Both (and Why That’s Hard)","2026-01-05",[36721,36728,36736,36744,36752,36760,36768,36776,36784,36792,36800,36808,36816,36832,36840,36848,36856,36864,36872,36880,36899,36938,36957,36965,36973,36981,36989,36997,37005,37013,37021,37029,37037,37045,37064,37072],{"_key":36722,"_type":150,"children":36723,"markDefs":36727,"style":158},"3a86614e449e",[36724],{"_key":36725,"_type":154,"marks":36726,"text":156},"46d48792bd130",[],[],{"_key":36729,"_type":150,"children":36730,"level":54,"listItem":171,"markDefs":36735,"style":173},"0ba2a78a9987",[36731],{"_key":36732,"_type":154,"marks":36733,"text":36734},"231acbdab6380",[],"Salesforce is deterministic by design, but AI is not. Most AI failures in CRM environments don’t come from bad models, but from messy, drifting metadata. ",[],{"_key":36737,"_type":150,"children":36738,"level":54,"listItem":171,"markDefs":36743,"style":173},"208fb9010b3b",[36739],{"_key":36740,"_type":154,"marks":36741,"text":36742},"257c16a5d383",[],"Probabilistic AI needs deterministic guardrails to operate safely, and metadata is the contract that makes that possible. ",[],{"_key":36745,"_type":150,"children":36746,"level":54,"listItem":171,"markDefs":36751,"style":173},"bccf557874f6",[36747],{"_key":36748,"_type":154,"marks":36749,"text":36750},"e304093f6dd9",[],"Real AI readiness starts upstream—long before prompts, copilots, or agents ever enter the picture.",[],{"_key":36753,"_type":150,"children":36754,"markDefs":36759,"style":158},"977c49297594",[36755],{"_key":36756,"_type":154,"marks":36757,"text":36758},"d06599a1301c0",[],"What “deterministic” actually means in Salesforce",[],{"_key":36761,"_type":150,"children":36762,"markDefs":36767,"style":173},"d4e24012c06e",[36763],{"_key":36764,"_type":154,"marks":36765,"text":36766},"5730aace8acc0",[],"Salesforce doesn’t guess, and that’s the whole point, you see.",[],{"_key":36769,"_type":150,"children":36770,"markDefs":36775,"style":173},"d2c3a5b4ed2f",[36771],{"_key":36772,"_type":154,"marks":36773,"text":36774},"3a7b025ef9df0",[],"When a Lead meets a condition, it routes to a specific queue. ",[],{"_key":36777,"_type":150,"children":36778,"markDefs":36783,"style":173},"a28e67a68b32",[36779],{"_key":36780,"_type":154,"marks":36781,"text":36782},"327b755a2833",[],"When a field is required, the record simply won’t save. ",[],{"_key":36785,"_type":150,"children":36786,"markDefs":36791,"style":173},"bce5212c0534",[36787],{"_key":36788,"_type":154,"marks":36789,"text":36790},"2df58c4752e9",[],"When a Flow is configured to run after an update, it runs every single time that condition is met — no interpretation, no ambiguity, no vibes. The same input produces the same output, consistently.",[],{"_key":36793,"_type":150,"children":36794,"markDefs":36799,"style":173},"53c9aa342aed",[36795],{"_key":36796,"_type":154,"marks":36797,"text":36798},"dc7e3985a9ab0",[],"That determinism is what makes Salesforce trustworthy as a system of record.  It’s also why organizations layer in so much operational logic over time. ",[],{"_key":36801,"_type":150,"children":36802,"markDefs":36807,"style":173},"8efd84187b34",[36803],{"_key":36804,"_type":154,"marks":36805,"text":36806},"59ff96184514",[],"Validation rules, triggers, flows, assignment logic — each one exists to preserve predictability as the business scales. This is the reason revenue operations can function at all.",[],{"_key":36809,"_type":150,"children":36810,"markDefs":36815,"style":158},"c9a66c681015",[36811],{"_key":36812,"_type":154,"marks":36813,"text":36814},"ca5002e263a80",[],"What probabilistic AI actually does (and why it feels magical)",[],{"_key":36817,"_type":150,"children":36818,"markDefs":36831,"style":173},"48e098a8c669",[36819,36823,36827],{"_key":36820,"_type":154,"marks":36821,"text":36822},"fffb91a6dc9c0",[],"AI systems work ",{"_key":36824,"_type":154,"marks":36825,"text":36826},"51ebf41bd00c",[228],"very, very",{"_key":36828,"_type":154,"marks":36829,"text":36830},"236f5cb1fa49",[]," differently.",[],{"_key":36833,"_type":150,"children":36834,"markDefs":36839,"style":173},"44c0621243f0",[36835],{"_key":36836,"_type":154,"marks":36837,"text":36838},"ac30a24c07750",[],"They don’t execute predefined rules. They infer intent, synthesize context, and predict the most likely correct response based on probabilities. ",[],{"_key":36841,"_type":150,"children":36842,"markDefs":36847,"style":173},"76a7afc2584f",[36843],{"_key":36844,"_type":154,"marks":36845,"text":36846},"e859cd4fc76f",[],"Ask an AI to summarize an opportunity and it may do an excellent job. Ask it again tomorrow and you’ll likely get a slightly different answer. That variability isn’t a flaw in the system — it’s just how probabilistic systems work.",[],{"_key":36849,"_type":150,"children":36850,"markDefs":36855,"style":173},"2887b5effdba",[36851],{"_key":36852,"_type":154,"marks":36853,"text":36854},"61a474e1e9e70",[],"This is also what makes AI powerful. ",[],{"_key":36857,"_type":150,"children":36858,"markDefs":36863,"style":173},"c25c03d7c7e5",[36859],{"_key":36860,"_type":154,"marks":36861,"text":36862},"b6879f56abb3",[],"Probabilistic systems excel in spaces of ambiguity. They can reason across incomplete information and generate useful output where strict rules would fail. But ambiguity is the opposite of how Salesforce enforces trust. And that’s where the tension starts to show.",[],{"_key":36865,"_type":150,"children":36866,"markDefs":36871,"style":158},"b6e5558e4a06",[36867],{"_key":36868,"_type":154,"marks":36869,"text":36870},"36291a6c3c560",[],"Why things break when you mix the two",[],{"_key":36873,"_type":150,"children":36874,"markDefs":36879,"style":173},"d21335588c75",[36875],{"_key":36876,"_type":154,"marks":36877,"text":36878},"4dacc81dcbc40",[],"Most Salesforce AI initiatives fail because the AI is operating without a reliable understanding of the system it’s acting inside, not because it's \"wrong,\" or \"dumb.\"",[],{"_key":36881,"_type":150,"children":36882,"markDefs":36896,"style":173},"14e42debc27b",[36883,36887,36892],{"_key":36884,"_type":154,"marks":36885,"text":36886},"6e590b68f9720",[],"We see ",{"_key":36888,"_type":154,"marks":36889,"text":36891},"cb17a33cb404",[36890],"040dc82b3142","the same breakage patterns over and over again",{"_key":36893,"_type":154,"marks":36894,"text":36895},"f4be5829418e",[],". An AI agent updates a field without realizing it triggers five downstream automations. A copilot recommends actions based on fields whose definitions quietly changed years ago. A model reasons about pipeline stages differently than RevOps does in practice. Automation breaks because an AI-filled value looks valid, but violates the hidden rules embedded deep in the org.",[36897],{"_key":36890,"_ref":712,"_type":463,"linkType":33,"slug":36898},{"_type":22,"current":714},{"_key":36900,"_type":1424,"img":36901,"markDefs":19},"523375c28a0c",{"_type":37,"altText":36902,"image":36903},"Diagram showing deterministic Salesforce logic feeding probabilistic AI agents",{"_type":40,"asset":36904},{"_createdAt":36905,"_id":36906,"_rev":36907,"_type":45,"_updatedAt":36905,"assetId":36908,"extension":105,"metadata":36909,"mimeType":133,"originalFilename":36933,"path":36934,"sha1hash":36908,"size":36935,"uploadId":36936,"url":36937},"2026-01-05T16:09:33Z","image-ad8dc67c3b9b7b7437db9fc035f3c0c1c1122a36-1536x1024-png","UiZb3IwptsI2jxbXRAWVrb","ad8dc67c3b9b7b7437db9fc035f3c0c1c1122a36",{"_type":50,"blurHash":36910,"dimensions":36911,"hasAlpha":56,"isOpaque":57,"lqip":36915,"palette":36916},"VTP?{]J7a$xb~o9HS2M|jZ%L%2t7RjWBRj%Mt6j[azRj",{"_type":53,"aspectRatio":36912,"height":36913,"width":36914},1.5,1024,1536,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAIAAAAmMtkJAAAACXBIWXMAAAsTAAALEwEAmpwYAAACuUlEQVR4nCWS22/URhTG/Z+WIkHFYx94AQkkEBWES6O2iUBcAymULRWXCkLYENINCV7ikN31Zte7sXG29np9H8+MZzy2ZyzkcPTpvP3O+fTpkxDJVTPe7Lu19t2W6n7ozr4chDFi1dFgyIxB0GtP+4oz2J11ZXtv2/46DEmaSxMP3X4zOHu/feGRcvFP5fzDndO3tuefdccWEKISorLN5OWSeneu/WTxS+Pm3t05+ffzm68e9b0pliwfP3g7/HmxderX9Z9uvD9xfe3U/Pofz3uGk3yHnf/h8+Xe/KX/7vwmL9/aWbyysXBpY/WfYeCmEqJFexTMPd09ca157Mrqj3Or5x7IH3oOSHMuKlFVGDFZNm8utZYb7dcrvSeNj83VzqEeZLSQWCHGU7TwqnfyRvOHyyvHr767/JfSMWOa85ILzkWWFWPd+/e9utbSPitma2vY71sgIkXBpaIUVkhebBm/PJbP3Nu4sLx9r9nbMexpBAKAghg5HhwZYXffVdXZvuqMNc+xEYasrGEuEC10J1n5bCw1915sDTY1vTXWNrraxz1d6R/uqNanzrSrBT3V2VUOh5rv+ZSSoiy5VHLBSuEB8lY+WHj26e+1jmbPtKmzvjtakzVFNffHs5ERfp0AXfeHA0fXA98nGS04F7XtNOdWgN9sjRYa2413HX0aRTizfWh7IIpQAlIQEd9LLQuYh5FtgziilOT1Z1YKQMtJkCqas64Yct8yXRiTkhWCCyE4z7MSgsxx4IERjHR/MonDIMWIHQXGRcrKEDE7QOYMmE5sByhEWZrlGctJxhDO4jh1PejMgOvBMEwRzDJalKWQRFVxIQouKCsSRLwwcUPgRzBGOEqQFyV+LehHCUSEsTonXoojV5VUVXUTvp9gLEeYJjiFmGBCEaEJJhBTmFKESZblvGZE3fij9Q035qHpC59eagAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":36917,"darkVibrant":36920,"dominant":36922,"lightMuted":36923,"lightVibrant":36925,"muted":36928,"vibrant":36931},{"_type":62,"background":36918,"foreground":64,"population":36919,"title":64},"#334a6b",1.26,{"_type":62,"background":36921,"foreground":64,"population":16302,"title":64},"#0a478d",{"_type":62,"background":36918,"foreground":64,"population":36919,"title":64},{"_type":62,"background":36924,"foreground":72,"population":32948,"title":64},"#baafce",{"_type":62,"background":36926,"foreground":72,"population":36927,"title":64},"#9cbfed",1.03,{"_type":62,"background":36929,"foreground":64,"population":36930,"title":64},"#5c8ca4",0.96,{"_type":62,"background":36932,"foreground":64,"population":15135,"title":64},"#3371bd","2489a183-b98b-44ae-a580-a116ff62a5fa.png","images/9eu1m6zu/production/ad8dc67c3b9b7b7437db9fc035f3c0c1c1122a36-1536x1024.png",757735,"9V0QyICGZGYd9yC0CFBXKBarUNCpRc4Y","https://cdn.sanity.io/images/9eu1m6zu/production/ad8dc67c3b9b7b7437db9fc035f3c0c1c1122a36-1536x1024.png",{"_key":36939,"_type":150,"children":36940,"markDefs":36954,"style":173},"9dac54548043",[36941,36945,36950],{"_key":36942,"_type":154,"marks":36943,"text":36944},"ef642eec3c5e0",[],"Importantly: this is not the result of hallucination. It’s AI doing its best in an environment where the operational truth is fragmented, undocumented, and drifting. The AI isn’t untrustworthy — ",{"_key":36946,"_type":154,"marks":36947,"text":36949},"ddc781e23dc3",[36948],"40ea8853c0f7","the system context it's using",{"_key":36951,"_type":154,"marks":36952,"text":36953},"d24da542143d",[]," to make those probability-based calls is.",[36955],{"_key":36948,"_ref":2117,"_type":463,"linkType":33,"slug":36956},{"_type":22,"current":2119},{"_key":36958,"_type":150,"children":36959,"markDefs":36964,"style":158},"50a7a4c40a67",[36960],{"_key":36961,"_type":154,"marks":36962,"text":36963},"070f2fa43c7c0",[],"Metadata is the missing contract",[],{"_key":36966,"_type":150,"children":36967,"markDefs":36972,"style":173},"460d50c911ef",[36968],{"_key":36969,"_type":154,"marks":36970,"text":36971},"18f8a3cdfc980",[],"Metadata isn’t just labels and it isn’t documentation theater. No, it’s the operational truth of how any given Salesforce org actually behaves.",[],{"_key":36974,"_type":150,"children":36975,"markDefs":36980,"style":173},"bc81cde7e563",[36976],{"_key":36977,"_type":154,"marks":36978,"text":36979},"d85c24a88cfb0",[],"Metadata encodes what fields really mean, which automations fire and when, how objects depend on one another, and which changes are safe versus catastrophic. In deterministic systems, that knowledge often lives implicitly — in configs, in admin folklore, in “please don’t touch that” warnings.",[],{"_key":36982,"_type":150,"children":36983,"markDefs":36988,"style":173},"ef0f7b1c7261",[36984],{"_key":36985,"_type":154,"marks":36986,"text":36987},"02b5fe79e39d0",[],"Probabilistic AI can’t work with implicit knowledge. It needs that contract to be explicit. Without it, AI is forced to guess. And guessing inside a production CRM is how trust erodes fast.",[],{"_key":36990,"_type":150,"children":36991,"markDefs":36996,"style":173},"f2e362c23bda",[36992],{"_key":36993,"_type":154,"marks":36994,"text":36995},"1acb1fee028e0",[],"This is why AI safety in Salesforce is rarely a model problem. It’s a metadata clarity problem.",[],{"_key":36998,"_type":150,"children":36999,"markDefs":37004,"style":158},"69094bbfdd15",[37000],{"_key":37001,"_type":154,"marks":37002,"text":37003},"d4d0ac266f8e0",[],"What real AI readiness looks like in practice",[],{"_key":37006,"_type":150,"children":37007,"markDefs":37012,"style":173},"8a9f70aa126e",[37008],{"_key":37009,"_type":154,"marks":37010,"text":37011},"e170916aeb380",[],"Most AI readiness checklists focus on surface-level concerns: data volume, permissions, prompt design, or which copilot to deploy. They skip the hard part.",[],{"_key":37014,"_type":150,"children":37015,"markDefs":37020,"style":173},"f0ff6bff41e9",[37016],{"_key":37017,"_type":154,"marks":37018,"text":37019},"d6288e5b65a90",[],"True AI readiness means you can understand how a field is used before an agent updates it. You can trace downstream impact before AI takes action. You can detect drift when metadata changes quietly undermine existing logic. And you can explain, with confidence, why the system behaves the way it does.",[],{"_key":37022,"_type":150,"children":37023,"markDefs":37028,"style":173},"a5de4265bc42",[37024],{"_key":37025,"_type":154,"marks":37026,"text":37027},"ef890c628e220",[],"In other words, your deterministic foundation is strong enough to support probabilistic behavior on top of it. That’s governed speed—not AI chaos.",[],{"_key":37030,"_type":150,"children":37031,"markDefs":37036,"style":158},"b862134552ea",[37032],{"_key":37033,"_type":154,"marks":37034,"text":37035},"8146f486f0ff0",[],"Where Sweep fits",[],{"_key":37038,"_type":150,"children":37039,"markDefs":37044,"style":173},"6027b235b51f",[37040],{"_key":37041,"_type":154,"marks":37042,"text":37043},"fe4c1a3b0d6c0",[],"Sweep exists because AI didn’t break Salesforce. Metadata entropy did.",[],{"_key":37046,"_type":150,"children":37047,"markDefs":37061,"style":173},"d381c3bc26f5",[37048,37052,37057],{"_key":37049,"_type":154,"marks":37050,"text":37051},"76dac5cc0c080",[],"Sweep provides ",{"_key":37053,"_type":154,"marks":37054,"text":37056},"4751c42bfd3f",[37055],"06f9e4c9e92a","the agentic layer for Salesforce metadata",{"_key":37058,"_type":154,"marks":37059,"text":37060},"8f6ecec2abcf",[],": making dependencies visible, documenting meaning instead of just structure, detecting drift before it causes damage, and giving AI agents the context they need to act safely.",[37062],{"_key":37055,"_ref":970,"_type":463,"linkType":33,"slug":37063},{"_type":22,"current":972},{"_key":37065,"_type":150,"children":37066,"markDefs":37071,"style":173},"62b0ebb3c4ee",[37067],{"_key":37068,"_type":154,"marks":37069,"text":37070},"2875d674b4e30",[],"We don’t make Salesforce probabilistic — that wouldn't be good for anybody. Instead, we make AI accountable to deterministic systems.",[],{"_key":37073,"_type":150,"children":37074,"markDefs":37079,"style":173},"f0817cebb12a",[37075],{"_key":37076,"_type":154,"marks":37077,"text":37078},"8da81ce113020",[],"Because the future will be won by those who leverage AI that finally understands it all.",[],{"_type":17,"description":37081,"shareImage":37082,"title":37084},"Learn how deterministic Salesforce systems and probabilistic AI collide—and why metadata is the key to safe, scalable AI adoption.",{"_type":40,"asset":37083},{"_ref":36687,"_type":1066},"Deterministic vs Probabilistic AI in Salesforce | Sweep",{"_type":22,"current":18335},{"_createdAt":37087,"_id":37088,"_rev":37089,"_type":33,"_updatedAt":37090,"author":37091,"category":37107,"featuredImage":37113,"modularContent":37146,"postTitle":37150,"publishDate":37151,"richText":37152,"seo":37725,"slug":37730},"2025-12-31T16:59:00Z","da7e313e-0606-45c3-bf20-7b17e743f9c7","XlNwq3xbphLrhVKM82EPOh","2026-03-23T10:33:54Z",{"authorImage":37092,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":37093},{"_type":40,"asset":37094},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":37095,"mimeType":83,"opt":37105,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":37096,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":37097},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":37098,"darkVibrant":37099,"dominant":37100,"lightMuted":37101,"lightVibrant":37102,"muted":37103,"vibrant":37104},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":37106},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":37108,"_type":11,"_updatedAt":12,"selectedColor":37110,"seo":37111,"slug":37112,"title":24},{"base":37109},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":37114,"image":37115},"Why AI Hit a Wall in 2025",{"_type":40,"asset":37116},{"_createdAt":37117,"_id":37118,"_rev":37119,"_type":45,"_updatedAt":37117,"assetId":37120,"extension":105,"metadata":37121,"mimeType":133,"originalFilename":20126,"path":37142,"sha1hash":37120,"size":37143,"uploadId":37144,"url":37145},"2025-12-31T17:22:20Z","image-c3e766f30a1557dd01db75b8dc9eeb6342cb886f-1600x900-png","Kkwf7dGhrCPgC5ftFtb0GC","c3e766f30a1557dd01db75b8dc9eeb6342cb886f",{"_type":50,"blurHash":37122,"dimensions":37123,"hasAlpha":57,"isOpaque":56,"lqip":37124,"palette":37125},"M855;oV-VnV:Voo,V;V=acawHqo*o+ojo%",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACq0lEQVR4nE2SXWsTQRSG8yPc3dnZmUli0nxskm6S3SabpGmVGJq2NsXaVrB+VBS0ilJEaGlBoWjEryLWomjxQqyif0f8AaJYm0tvsjfOK7tV24uHmfcceJjhnBBR+E9N5R5RuSQqB1EZiMIOnHs1XePQNQFd5dBVBqpxUBIOalQTUldZjyjsR0hTeJeozCOqkJQmICIOwocrYDwHqsfBRT8i8UGIaAmMmRDhAiKxKkTUAeeZf1mKqOsxbu2EdHVPqGthGY5VkHGvonD0DrLV60haM8hWrqHQuAtreAWp4hmk7QuwhlfRP7QMs3QR/fWbsI91pFVf9hLW7EGhkP7r0s48nJFHqE69hdt+hfL4JoqNNTitx7CbHZily4HQnXwDd3ILteltDM58ksVG56CQe1QLSxGxkbLPonjsHsrtLVSn3sFprSORm0KudgOl8Q3kaouwhpZQGn8Oe+QRnNYTXywHRte9rHvFF4qurnHPoH0ymZ9B6fgmSmMb6B9aQrHZCYRpez6Q1Kbfo3pyG+WJ18gfvY1UYQ7JwhzyR1Zl5cQbz22/3AlpquhSYXrxQlParRXUT32E294KvpWr34Iz8gQDracYGHsGd+IFBmc+BFK7eR9Z9xqylRuwmw9keeKVV2is+ULe5dlhLz+7IitzD5FvLCFbuY60fR4xcwwJazbIZukSktYUzIH5YGCZ8mUkC6eRKp5DprwgU8UzXjRe3wkRle8ys9ZLtxd/Z0YXZDhZkQZLS8NISUpikupxyXlGMpaSVI9Jw0hIxkxpGGlJjaQ0AtK/Ke3rURL5EdI18c3giV88Ve7xhOPpetTTFOMv/n4yT/f3VDGCe4DfO0Q9TflPj6jsF9XEV3/KX4gqvhOF7RKF7+pqOIAo4m8WAf59P+/39xC7gUMVn/8ApttcyhJ2VbEAAAAASUVORK5CYII=",{"_type":60,"darkMuted":37126,"darkVibrant":37128,"dominant":37130,"lightMuted":37133,"lightVibrant":37136,"muted":37137,"vibrant":37140},{"_type":62,"background":37127,"foreground":64,"population":82,"title":64},"#4c3c44",{"_type":62,"background":37129,"foreground":64,"population":2979,"title":64},"#051265",{"_type":62,"background":37131,"foreground":64,"population":37132,"title":64},"#5078f9",15.49,{"_type":62,"background":37134,"foreground":72,"population":37135,"title":72},"#e2eded",0.16,{"_type":62,"background":37131,"foreground":64,"population":37132,"title":64},{"_type":62,"background":37138,"foreground":64,"population":37139,"title":64},"#4d64a9",1.05,{"_type":62,"background":37141,"foreground":64,"population":19455,"title":64},"#1e93e8","images/9eu1m6zu/production/c3e766f30a1557dd01db75b8dc9eeb6342cb886f-1600x900.png",173103,"GyplcTrYSDVYtUmZvh1uXYuLMmPwWNcS","https://cdn.sanity.io/images/9eu1m6zu/production/c3e766f30a1557dd01db75b8dc9eeb6342cb886f-1600x900.png",[37147],{"_key":37148,"_type":142,"cols":143,"filterByCategory":37149,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":28277},"9112a8592b635ab0b91f58fe62501e50",{"_ref":6,"_type":1066},"2025: The Year AI Hit A Wall","2025-12-31",[37153,37160,37168,37176,37192,37207,37215,37230,37245,37266,37274,37282,37290,37298,37306,37314,37322,37353,37361,37369,37377,37401,37409,37417,37425,37433,37441,37449,37457,37480,37488,37496,37514,37522,37530,37538,37553,37568,37576,37591,37599,37607,37615,37623,37631,37639,37647,37655,37663,37675,37693,37701,37709,37717],{"_key":37154,"_type":150,"children":37155,"markDefs":37159,"style":173},"0846268f34f0",[37156],{"_key":37157,"_type":154,"marks":37158,"text":29998},"a3e1f441d1850",[165],[],{"_key":37161,"_type":150,"children":37162,"level":54,"listItem":171,"markDefs":37167,"style":173},"0baf94636a99",[37163],{"_key":37164,"_type":154,"marks":37165,"text":37166},"1d39d51e0b290",[],"Enterprise AI failed because systems were illegible, not as a result of model failure.",[],{"_key":37169,"_type":150,"children":37170,"level":54,"listItem":171,"markDefs":37175,"style":173},"56d3d0d7cc8b",[37171],{"_key":37172,"_type":154,"marks":37173,"text":37174},"9365d5eebd740",[],"Autonomous agents exposed years of hidden metadata debt inside platforms like Salesforce.",[],{"_key":37177,"_type":150,"children":37178,"level":54,"listItem":171,"markDefs":37191,"style":173},"57ebc0acf632",[37179,37183,37187],{"_key":37180,"_type":154,"marks":37181,"text":37182},"a7ac4659309f0",[],"Deterministic logic and AI aren’t opposites; safe AI ",{"_key":37184,"_type":154,"marks":37185,"text":37186},"a7ac4659309f1",[228],"depends",{"_key":37188,"_type":154,"marks":37189,"text":37190},"a7ac4659309f2",[]," on deterministic foundations.",[],{"_key":37193,"_type":150,"children":37194,"level":54,"listItem":171,"markDefs":37206,"style":173},"95b92bab34f6",[37195,37199,37203],{"_key":37196,"_type":154,"marks":37197,"text":37198},"bcd5cc49be270",[],"2025 clarified the order of operations: ",{"_key":37200,"_type":154,"marks":37201,"text":37202},"bcd5cc49be271",[165],"metadata first, intelligence second",{"_key":37204,"_type":154,"marks":37205,"text":411},"bcd5cc49be272",[],[],{"_key":37208,"_type":150,"children":37209,"markDefs":37214,"style":158},"faaa5adc31fe",[37210],{"_key":37211,"_type":154,"marks":37212,"text":37213},"9cbbdc0e22800",[],"The year autonomy hit... reality",[],{"_key":37216,"_type":150,"children":37217,"markDefs":37229,"style":173},"f0f9a715e7a0",[37218,37222,37226],{"_key":37219,"_type":154,"marks":37220,"text":37221},"3b706f2047780",[],"For most of 2025, enterprise AI revolved around a single promise: ",{"_key":37223,"_type":154,"marks":37224,"text":37225},"e40877f7b419",[165],"autonomy",{"_key":37227,"_type":154,"marks":37228,"text":411},"c628617ae444",[],[],{"_key":37231,"_type":150,"children":37232,"markDefs":37244,"style":173},"c4fa6032c379",[37233,37237,37241],{"_key":37234,"_type":154,"marks":37235,"text":37236},"d6ab43c7ac8f0",[],"Autonomous agents. Self-directing workflows. Systems that could reason, decide, and act without human intervention. The pitch was speed. The payoff was leverage. The story was optimistic. The reality was... let's say... ",{"_key":37238,"_type":154,"marks":37239,"text":37240},"d05a5a74d1db",[228],"instructive",{"_key":37242,"_type":154,"marks":37243,"text":411},"9be57f38103c",[],[],{"_key":37246,"_type":150,"children":37247,"markDefs":37261,"style":173},"b979737cf0f7",[37248,37252,37257],{"_key":37249,"_type":154,"marks":37250,"text":37251},"f9ebf81aa5fa0",[],"As we've said a million times this year, ",{"_key":37253,"_type":154,"marks":37254,"text":37256},"5a569c50f8a5",[37255],"ca0fe7cbb37f","AI hasn't failed because the models aren't smart enough",{"_key":37258,"_type":154,"marks":37259,"text":37260},"cc2508595187",[],". It because the systems they were dropped into weren’t legible enough.",[37262],{"_key":37255,"_ref":37263,"_type":463,"linkType":33,"slug":37264},"a9b6a36b-10fd-422e-b4ad-86c5597ec904",{"_type":22,"current":37265},"smarter-than-us-still-clueless",{"_key":37267,"_type":150,"children":37268,"markDefs":37273,"style":173},"0d6af8628a21",[37269],{"_key":37270,"_type":154,"marks":37271,"text":37272},"3e5c76c205fb0",[],"By the end of the year, the truth is no longer so controversial. ",[],{"_key":37275,"_type":150,"children":37276,"markDefs":37281,"style":158},"cbb5e9455494",[37277],{"_key":37278,"_type":154,"marks":37279,"text":37280},"3d63260fd94f0",[],"When intelligence met illegibility",[],{"_key":37283,"_type":150,"children":37284,"markDefs":37289,"style":173},"280a54591c60",[37285],{"_key":37286,"_type":154,"marks":37287,"text":37288},"488b920ea05f0",[],"Early agent deployments looked impressive in demos and narrow tasks. But once they entered real production environments (especially heavily customized Salesforce orgs) the cracks appeared, and fast.",[],{"_key":37291,"_type":150,"children":37292,"markDefs":37297,"style":173},"7cdaf8f55180",[37293],{"_key":37294,"_type":154,"marks":37295,"text":37296},"2dd3925bc00f0",[],"Agents skipped steps. ",[],{"_key":37299,"_type":150,"children":37300,"markDefs":37305,"style":173},"459c60e0181f",[37301],{"_key":37302,"_type":154,"marks":37303,"text":37304},"ec1c7d5b03c5",[],"Rules fired most of the time (but not all of the time). ",[],{"_key":37307,"_type":150,"children":37308,"markDefs":37313,"style":173},"7bb0bf0ad95a",[37309],{"_key":37310,"_type":154,"marks":37311,"text":37312},"848156cbe99a",[],"Instructions worked, well... until an edge case, or a permission exception, or some sort of legacy automation insinuated itself in the room.",[],{"_key":37315,"_type":150,"children":37316,"markDefs":37321,"style":173},"6f9e67f0faad",[37317],{"_key":37318,"_type":154,"marks":37319,"text":37320},"f3712dfe36fc0",[],"And in enterprise systems, “almost always” is just another way of saying 100% broken.",[],{"_key":37323,"_type":150,"children":37324,"markDefs":37346,"style":173},"7202ab561951",[37325,37329,37334,37338,37343],{"_key":37326,"_type":154,"marks":37327,"text":37328},"4f4e0e4372fe0",[],"By late 2025, ",{"_key":37330,"_type":154,"marks":37331,"text":37333},"f44611d29be0",[37332],"8a405fbb7d59","Salesforce itself acknowledged the issue",{"_key":37335,"_type":154,"marks":37336,"text":37337},"1bf50ced2baa",[],", then shifted its attention, and the narrative around Agentforce, away from probabilistic execution and back toward ",{"_key":37339,"_type":154,"marks":37340,"text":37342},"91fda7bb2cef",[37341],"8b5d80e15f48","guardrails, deterministic automation, and data-first design",{"_key":37344,"_type":154,"marks":37345,"text":411},"340641cb50d7",[],[37347,37349],{"_key":37332,"_type":272,"blank":57,"href":37348,"noOpener":57,"noReferrer":57,"url":37348},"https://maarthandam.com/2025/12/25/salesforce-regrets-firing-4000-staff-ai/",{"_key":37341,"_ref":37350,"_type":463,"linkType":33,"slug":37351},"bb7a913c-555f-4c1d-b029-235d0ff59b92",{"_type":22,"current":37352},"the-context-effect-new-study-proves-ai-fails-without-it",{"_key":37354,"_type":150,"children":37355,"markDefs":37360,"style":173},"204c4340d37a",[37356],{"_key":37357,"_type":154,"marks":37358,"text":37359},"cc786bea70160",[],"While some naysayers have categorized this as a model-based retreat, it's plain to see this is an architectural correction...",[],{"_key":37362,"_type":150,"children":37363,"markDefs":37368,"style":158},"b34921c5e4d5",[37364],{"_key":37365,"_type":154,"marks":37366,"text":37367},"29823fe53ca10",[],"The problem wasn’t the model this whole time",[],{"_key":37370,"_type":150,"children":37371,"markDefs":37376,"style":173},"5ca90725ee1f",[37372],{"_key":37373,"_type":154,"marks":37374,"text":37375},"7eb991f4c3da0",[],"Most postmortems blamed reliability: hallucinations, prompt drift, brittle reasoning chains. All semi-true. Also totally incomplete.",[],{"_key":37378,"_type":150,"children":37379,"markDefs":37396,"style":173},"3fc80c16ee07",[37380,37384,37388,37393],{"_key":37381,"_type":154,"marks":37382,"text":37383},"48043ae2c6ce0",[],"What 2025 revealed is that the",{"_key":37385,"_type":154,"marks":37386,"text":37387},"48043ae2c6ce1",[165]," reliability of AI is bounded by ",{"_key":37389,"_type":154,"marks":37390,"text":37392},"afdb357fb9cf",[165,37391],"52340012d612","system clarity",{"_key":37394,"_type":154,"marks":37395,"text":411},"48043ae2c6ce2",[],[37397],{"_key":37391,"_ref":37398,"_type":463,"linkType":33,"slug":37399},"c126fa4c-1c75-4b2e-acb7-6a91c1e581e9",{"_type":22,"current":37400},"achieve-radical-clarity",{"_key":37402,"_type":150,"children":37403,"markDefs":37408,"style":173},"f72f02d4e6ba",[37404],{"_key":37405,"_type":154,"marks":37406,"text":37407},"40a5e0aaec770",[],"When no one (human or machine) can confidently, definitively explain:",[],{"_key":37410,"_type":150,"children":37411,"level":54,"listItem":171,"markDefs":37416,"style":173},"60fc7072faa8",[37412],{"_key":37413,"_type":154,"marks":37414,"text":37415},"8c10be46ed660",[],"why a user can or can’t do something",[],{"_key":37418,"_type":150,"children":37419,"level":54,"listItem":171,"markDefs":37424,"style":173},"7b08a86f0363",[37420],{"_key":37421,"_type":154,"marks":37422,"text":37423},"5489ee75dbb00",[],"what depends on a given field or automation",[],{"_key":37426,"_type":150,"children":37427,"level":54,"listItem":171,"markDefs":37432,"style":173},"cb3cf6c6e1c2",[37428],{"_key":37429,"_type":154,"marks":37430,"text":37431},"11b53e9172e40",[],"which rule wins when systems conflict",[],{"_key":37434,"_type":150,"children":37435,"level":54,"listItem":171,"markDefs":37440,"style":173},"729076f79720",[37436],{"_key":37437,"_type":154,"marks":37438,"text":37439},"531f385947940",[],"what will break if a change ships",[],{"_key":37442,"_type":150,"children":37443,"markDefs":37448,"style":173},"39de6226da98",[37444],{"_key":37445,"_type":154,"marks":37446,"text":37447},"25b5e35c6d3a0",[],"then intelligence becomes a liability instead of a force multiplier.",[],{"_key":37450,"_type":150,"children":37451,"markDefs":37456,"style":158},"4822f777ee50",[37452],{"_key":37453,"_type":154,"marks":37454,"text":37455},"7d9eb89f62140",[],"Determinism: Not the opposite of AI",[],{"_key":37458,"_type":150,"children":37459,"markDefs":37479,"style":173},"8b36dfe8ffba",[37460,37464,37468,37471,37475],{"_key":37461,"_type":154,"marks":37462,"text":37463},"95eaddfc3a080",[],"One of the most important mindset shifts of 2025 is realizing that ",{"_key":37465,"_type":154,"marks":37466,"text":37467},"c960369051ba",[165],"determinism",{"_key":37469,"_type":154,"marks":37470,"text":1286},"7a37beec834a",[],{"_key":37472,"_type":154,"marks":37473,"text":37474},"1b342838d813",[165],"AI",{"_key":37476,"_type":154,"marks":37477,"text":37478},"81200af7884a",[]," are not competing philosophies.",[],{"_key":37481,"_type":150,"children":37482,"markDefs":37487,"style":173},"e927f440972a",[37483],{"_key":37484,"_type":154,"marks":37485,"text":37486},"790179f01bf20",[],"Deterministic systems exist to guarantee outcomes that must not fail: permissions, compliance, routing, billing, notifications. If A then B. We love it.",[],{"_key":37489,"_type":150,"children":37490,"markDefs":37495,"style":173},"9870736d96c0",[37491],{"_key":37492,"_type":154,"marks":37493,"text":37494},"f7d96cca9d400",[],"AI exists in the spaces between determinism to handle the rest of ambiguity: language, intent, summarization, pattern recognition.",[],{"_key":37497,"_type":150,"children":37498,"markDefs":37511,"style":173},"1cba477f4d5d",[37499,37503,37508],{"_key":37500,"_type":154,"marks":37501,"text":37502},"63f8cb95f44a0",[],"The failure mode is introduced when you ask AI to compensate for systems whose behavior ",{"_key":37504,"_type":154,"marks":37505,"text":37507},"9274f053d8e0",[37506],"381bce18a067","was already opaque",{"_key":37509,"_type":154,"marks":37510,"text":411},"0ba176d7a4fe",[],[37512],{"_key":37506,"_ref":32712,"_type":463,"linkType":33,"slug":37513},{"_type":22,"current":32714},{"_key":37515,"_type":150,"children":37516,"markDefs":37521,"style":173},"b8540b287581",[37517],{"_key":37518,"_type":154,"marks":37519,"text":37520},"1fac7aa9da7c0",[],"When vendors began emphasizing guardrails, execution ceilings, and predictable logic, they weren’t devaluing AI. They were admitting a harder truth:",[],{"_key":37523,"_type":150,"children":37524,"markDefs":37529,"style":35984},"0da8f8bd2cf4",[37525],{"_key":37526,"_type":154,"marks":37527,"text":37528},"8df76f0e197a0",[165],"AI simply cannot fix what the system itself cannot explain.",[],{"_key":37531,"_type":150,"children":37532,"markDefs":37537,"style":158},"0210addccf3d",[37533],{"_key":37534,"_type":154,"marks":37535,"text":37536},"6b772e0efa6f0",[],"Metadata became the control plane",[],{"_key":37539,"_type":150,"children":37540,"markDefs":37552,"style":173},"1d9f59690c0e",[37541,37545,37549],{"_key":37542,"_type":154,"marks":37543,"text":37544},"4aaf8d0230ee0",[],"Here’s the deeper lesson 2025 made unavoidable: In platforms like Salesforce, ",{"_key":37546,"_type":154,"marks":37547,"text":37548},"e0d54759e8d41",[165],"data doesn’t define behavior — metadata does",{"_key":37550,"_type":154,"marks":37551,"text":411},"e0d54759e8d42",[],[],{"_key":37554,"_type":150,"children":37555,"markDefs":37567,"style":173},"50d8ef134b86",[37556,37560,37563],{"_key":37557,"_type":154,"marks":37558,"text":37559},"f265a19d254c0",[],"Permissions. ",{"_key":37561,"_type":154,"marks":37562,"text":23511},"9384042856dc",[],{"_key":37564,"_type":154,"marks":37565,"text":37566},"53d71c962d33",[],". Flows. Execution context. Sharing logic. Dependencies.",[],{"_key":37569,"_type":150,"children":37570,"markDefs":37575,"style":173},"fc0ec93159fa",[37571],{"_key":37572,"_type":154,"marks":37573,"text":37574},"02e4aa9cfd600",[],"For years, this layer was treated as implementation detail. AI agents collapsed that abstraction overnight.",[],{"_key":37577,"_type":150,"children":37578,"markDefs":37590,"style":173},"87bfb1b973fa",[37579,37583,37586],{"_key":37580,"_type":154,"marks":37581,"text":37582},"6146323368f80",[],"If an agent can’t explain ",{"_key":37584,"_type":154,"marks":37585,"text":11395},"6146323368f81",[228],{"_key":37587,"_type":154,"marks":37588,"text":37589},"6146323368f82",[]," something happens, it can’t be trusted to act.\nIf a human can’t explain the system, they can’t supervise the agent.",[],{"_key":37592,"_type":150,"children":37593,"markDefs":37598,"style":173},"64de77c81f00",[37594],{"_key":37595,"_type":154,"marks":37596,"text":37597},"2137111e16650",[],"What emerged instead was a new operating order:",[],{"_key":37600,"_type":150,"children":37601,"level":54,"listItem":902,"markDefs":37606,"style":173},"7afd731a9961",[37602],{"_key":37603,"_type":154,"marks":37604,"text":37605},"fbb18341cbe30",[],"Make the system legible",[],{"_key":37608,"_type":150,"children":37609,"level":54,"listItem":902,"markDefs":37614,"style":173},"ffdfe04c36f3",[37610],{"_key":37611,"_type":154,"marks":37612,"text":37613},"2ce6c58f2ec60",[],"Make behavior explainable",[],{"_key":37616,"_type":150,"children":37617,"level":54,"listItem":902,"markDefs":37622,"style":173},"09b868eb10cc",[37618],{"_key":37619,"_type":154,"marks":37620,"text":37621},"a73ffb35a7090",[],"Make outcomes predictable",[],{"_key":37624,"_type":150,"children":37625,"level":54,"listItem":902,"markDefs":37630,"style":173},"fa1bbbe8a175",[37626],{"_key":37627,"_type":154,"marks":37628,"text":37629},"907f7baa42220",[],"Then add intelligence",[],{"_key":37632,"_type":150,"children":37633,"markDefs":37638,"style":173},"0ed2476255a7",[37634],{"_key":37635,"_type":154,"marks":37636,"text":37637},"d1a95ce968ae0",[],"Metadata first. Models second.",[],{"_key":37640,"_type":150,"children":37641,"markDefs":37646,"style":158},"43d65d5a234d",[37642],{"_key":37643,"_type":154,"marks":37644,"text":37645},"58c6147a333b0",[],"Why 2025 changed the AI conversation once and for all",[],{"_key":37648,"_type":150,"children":37649,"markDefs":37654,"style":173},"1182a6baf3fd",[37650],{"_key":37651,"_type":154,"marks":37652,"text":37653},"f03511df70800",[],"By year’s end, the industry tone had shifted pretty dramatically.",[],{"_key":37656,"_type":150,"children":37657,"markDefs":37662,"style":173},"34c19b8082b8",[37658],{"_key":37659,"_type":154,"marks":37660,"text":37661},"5ce89b0b6da80",[],"Autonomous agents gave way to supervised systems. Demos gave way to audits. “Can it reason?” became “Can we trust it not to miss a step?”",[],{"_key":37664,"_type":150,"children":37665,"markDefs":37674,"style":173},"b3cbfacfcc15",[37666,37670],{"_key":37667,"_type":154,"marks":37668,"text":37669},"e37fa807bec50",[],"I wouldn't say this is an AI winter, more more like AI ",{"_key":37671,"_type":154,"marks":37672,"text":37673},"169216413e57",[228],"growing up.",[],{"_key":37676,"_type":150,"children":37677,"markDefs":37690,"style":173},"612f91909161",[37678,37682,37687],{"_key":37679,"_type":154,"marks":37680,"text":37681},"e463088533920",[],"The teams that won were those who understood their systems well enough to let AI operate safely inside them. Period. (This is why many teams are now seeing ",{"_key":37683,"_type":154,"marks":37684,"text":37686},"f1153f79a470",[37685],"d725f68ea4bf","AI pilots that are working as intended",{"_key":37688,"_type":154,"marks":37689,"text":3281},"6d70334518b5",[],[37691],{"_key":37685,"_ref":34906,"_type":463,"linkType":33,"slug":37692},{"_type":22,"current":34908},{"_key":37694,"_type":150,"children":37695,"markDefs":37700,"style":158},"810843716e0c",[37696],{"_key":37697,"_type":154,"marks":37698,"text":37699},"dc82809673c60",[],"Where Sweep fits in this new reality",[],{"_key":37702,"_type":150,"children":37703,"markDefs":37708,"style":173},"8768c10d6c16",[37704],{"_key":37705,"_type":154,"marks":37706,"text":37707},"3b6d6f7ce99b0",[],"Sweep isn't a \"make AI smarter\" tool. We're more of a... \"make systems understandable\" platform.",[],{"_key":37710,"_type":150,"children":37711,"markDefs":37716,"style":173},"897430bfc69b",[37712],{"_key":37713,"_type":154,"marks":37714,"text":37715},"607b0df59a130",[],"As enterprises adopt deterministic-plus-AI architectures, the hardest problem will continue to be understanding consequences (What’s connected... what’s authoritative... what will break, etc).",[],{"_key":37718,"_type":150,"children":37719,"markDefs":37724,"style":173},"be88ac183f44",[37720],{"_key":37721,"_type":154,"marks":37722,"text":37723},"51215d4b08a50",[],"That’s the layer where AI confidence is earned. And, no doubt, it'll be the difference between who wins and loses in 2026.",[],{"_type":17,"description":37726,"shareImage":37727,"title":37729},"Enterprise AI didn’t fail because models were weak—it failed because systems were illegible. Learn why metadata clarity became the control plane for safe AI.",{"_type":40,"asset":37728},{"_ref":37118,"_type":1066},"Why Enterprise AI Stalled in 2025: A Post-Mortem | Sweep",{"_type":22,"current":37731},"2025-the-year-enterprise-ai-hit-the-system-wall",{"_createdAt":37733,"_id":26569,"_rev":37734,"_type":33,"_updatedAt":37735,"author":37736,"category":37752,"featuredImage":37758,"modularContent":37789,"postSubtitle":37793,"postTitle":37759,"publishDate":37794,"richText":37795,"seo":38178,"slug":38183},"2025-12-30T20:39:24Z","eXtLbMCk0Kh6RLMkHDK3LB","2026-03-23T10:33:57Z",{"authorImage":37737,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":37738},{"_type":40,"asset":37739},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":37740,"mimeType":83,"opt":37750,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":37741,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":37742},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":37743,"darkVibrant":37744,"dominant":37745,"lightMuted":37746,"lightVibrant":37747,"muted":37748,"vibrant":37749},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":37751},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":37753,"_type":11,"_updatedAt":12,"selectedColor":37755,"seo":37756,"slug":37757,"title":24},{"base":37754},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":37759,"image":37760},"Open Semantics Won’t Save You From Illegible Systems",{"_type":40,"asset":37761},{"_createdAt":37762,"_id":37763,"_rev":37764,"_type":45,"_updatedAt":37762,"assetId":37765,"extension":105,"metadata":37766,"mimeType":133,"originalFilename":20126,"path":37785,"sha1hash":37765,"size":37786,"uploadId":37787,"url":37788},"2025-12-30T20:36:31Z","image-25479f6c74388df1e5826ffdee2044f7bff4a5ab-1600x900-png","Kkwf7dGhrCPgC5ftFZF6PY","25479f6c74388df1e5826ffdee2044f7bff4a5ab",{"_type":50,"blurHash":37767,"dimensions":37768,"hasAlpha":57,"isOpaque":56,"lqip":37769,"palette":37770},"MISF;KxVs,%N%N%1IUt7xuNH_No#bIIVV?",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACA0lEQVR4nHWS7WvTUBTG+5f7F0wExS/6UT9M/CKITGGCY61so7pJu6ZtVvLStE3StGa1yb25uec8cm/aUQde+JGck/Dc57y0iCgmIklETERg5v+yP49jACYQAOYtrSnVWkshJBelgJTSUpYCZVk+oCqFwwsfHW5MYdECkApRyPksYG/iYBa6mM8ChGGIIGiYhlNkywxCiAfRf7yhEQSsIKXlZia9/ifud15j1H0Lt/8NzqAHxxliOBxhPHYR+AGSJMX9/QZKqV3pABObSw4EidJiPZKT7ivufX2CQfsIgx8fcdu/gTMYWozo3d0Evu8jjhPr1Lg0bouiwGq15u12a+bQlFxsEukNzrh3+QG97gmc3hXGoyHGI7cRdYbwPB9ZllmBWtW2p4tFjE77Oz6ffGF35Mpa1Y1gVVVylWUcRRGiaIYkTrBMl7ZE48jE6/XaDouJoDUhzzc4P+/g6dEzvHj+kq9/3kil1KJFRKmpX6mapaxgMD0yVFWFqmre67q2JVZKI85L9L0Ep2cXOD5+bx1G00hqrRctJk52O0S75hoTu+ch1hxvpeKryYrftH0+vfbZC+ecZSuSQjZ7CGAKYLMTNZMy+2QabNnn9nmptPw1zeW7y0heTFbyT6nMf0JrbTQCI3gLIGLmZA8RWQ5zh9/yrUj8+HeyzIukrrXNgygC0PsLoEc/avIBNFUAAAAASUVORK5CYII=",{"_type":60,"darkMuted":37771,"darkVibrant":37773,"dominant":37775,"lightMuted":37777,"lightVibrant":37778,"muted":37780,"vibrant":37782},{"_type":62,"background":37772,"foreground":64,"population":1123,"title":64},"#3a475b",{"_type":62,"background":37774,"foreground":64,"population":1445,"title":64},"#98852c",{"_type":62,"background":37776,"foreground":72,"population":1885,"title":64},"#bcbdc0",{"_type":62,"background":37776,"foreground":72,"population":1885,"title":64},{"_type":62,"background":37779,"foreground":72,"population":82,"title":64},"#a4ccfc",{"_type":62,"background":37781,"foreground":64,"population":82,"title":64},"#6c748c",{"_type":62,"background":37783,"foreground":64,"population":37784,"title":64},"#2397ed",0.22,"images/9eu1m6zu/production/25479f6c74388df1e5826ffdee2044f7bff4a5ab-1600x900.png",216051,"Tt3ZvOR6OC10lbFlT4n2uZ3pawplYEbP","https://cdn.sanity.io/images/9eu1m6zu/production/25479f6c74388df1e5826ffdee2044f7bff4a5ab-1600x900.png",[37790],{"_key":37791,"_type":142,"cols":143,"filterByCategory":37792,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"8a257067946925507974a2a3b7e7f024",{"_ref":6,"_type":1066},"What Salesforce’s OSI announcement really means for the agentic future","2025-12-30",[37796,37815,37827,37835,37843,37851,37859,37867,37875,37883,37891,37899,37907,37915,37923,37950,37958,37966,37974,37982,37990,37998,38006,38014,38029,38037,38058,38074,38082,38090,38098,38106,38114,38122,38130,38138,38146,38154,38162,38170],{"_key":37797,"_type":150,"children":37798,"markDefs":37812,"style":173},"e899bf80fffc",[37799,37803,37808],{"_key":37800,"_type":154,"marks":37801,"text":37802},"00c59879abdb0",[],"Right before Dreamforce 2025, ",{"_key":37804,"_type":154,"marks":37805,"text":37807},"b0e91efd3174",[37806],"a029e0415b80","Salesforce published a post",{"_key":37809,"_type":154,"marks":37810,"text":37811},"0a9310807c72",[]," that, on the surface, looks like an analytics announcement: a commitment to an “open semantic layer” and the launch of the Open Semantic Interchange (or OSI) alongside partners like Snowflake and dbt Labs.",[37813],{"_key":37806,"_type":272,"blank":57,"href":37814,"noOpener":57,"noReferrer":57,"url":37814},"https://www.salesforce.com/blog/agentic-future-demands-open-semantic-layer",{"_key":37816,"_type":150,"children":37817,"markDefs":37826,"style":173},"5e89d16b409f",[37818,37822],{"_key":37819,"_type":154,"marks":37820,"text":37821},"ecbaf5b8d3af0",[],"But read more closely and it’s something bigger than a standards initiative. It’s.... ",{"_key":37823,"_type":154,"marks":37824,"text":37825},"de08fca9870d",[228],"an admission.",[],{"_key":37828,"_type":150,"children":37829,"markDefs":37834,"style":173},"d10f9a425eb3",[37830],{"_key":37831,"_type":154,"marks":37832,"text":37833},"ba2a362613520",[],"Salesforce is saying —  quite explicitly, even — that the biggest blocker to the adoption of agentic AI isn’t model quality, tooling, or even access to data. It’s meaning. Context. And more specifically: inconsistent, fragmented, drifting meaning inside enterprise systems.",[],{"_key":37836,"_type":150,"children":37837,"markDefs":37842,"style":173},"1eb48c6cbf85",[37838],{"_key":37839,"_type":154,"marks":37840,"text":37841},"7f5a6b0bccfb0",[],"That framing matters, we'd say. ",[],{"_key":37844,"_type":150,"children":37845,"markDefs":37850,"style":173},"fb8a51526212",[37846],{"_key":37847,"_type":154,"marks":37848,"text":37849},"368b235cfb85",[],"A lot.",[],{"_key":37852,"_type":150,"children":37853,"markDefs":37858,"style":282},"34d67b2c06af",[37854],{"_key":37855,"_type":154,"marks":37856,"text":37857},"bc60858618910",[],"The shift hidden in the headline",[],{"_key":37860,"_type":150,"children":37861,"markDefs":37866,"style":173},"23845a202cb3",[37862],{"_key":37863,"_type":154,"marks":37864,"text":37865},"796daa00f21f0",[],"For years, enterprise analytics focused on outputs: dashboards, reports, charts. If the numbers looked right, the system was assumed to be healthy.",[],{"_key":37868,"_type":150,"children":37869,"markDefs":37874,"style":173},"4b4c74688fc6",[37870],{"_key":37871,"_type":154,"marks":37872,"text":37873},"38e9c4b7100d0",[],"Agentic AI breaks that illusion.",[],{"_key":37876,"_type":150,"children":37877,"markDefs":37882,"style":173},"62688c0292eb",[37878],{"_key":37879,"_type":154,"marks":37880,"text":37881},"7f44469a8f740",[],"When agents don’t just analyze data but reason over it and act on it, ambiguity stops being an inconvenience and starts becoming a risk. A definition mismatch isn’t just a bad chart—it’s a bad decision executed at machine speed.",[],{"_key":37884,"_type":150,"children":37885,"markDefs":37890,"style":173},"14479d8e285e",[37886],{"_key":37887,"_type":154,"marks":37888,"text":37889},"57b4aaab51b00",[],"Salesforce names this problem the “data meaning disconnect.” One metric, multiple definitions. Slight variations in logic. Semantic sprawl creeping in over time. Trust eroding quietly until leaders stop believing what they see.",[],{"_key":37892,"_type":150,"children":37893,"markDefs":37898,"style":173},"a730b13a462b",[37894],{"_key":37895,"_type":154,"marks":37896,"text":37897},"c726251cedb80",[],"This is an important moment because it aligns with something many operators already feel: AI doesn’t fail loudly at first. It fails subtly, through confidence decay.",[],{"_key":37900,"_type":150,"children":37901,"markDefs":37906,"style":282},"be0234b4bc6c",[37902],{"_key":37903,"_type":154,"marks":37904,"text":37905},"d905b735865c0",[],"Open semantics are necessary — but not sufficient, here's why",[],{"_key":37908,"_type":150,"children":37909,"markDefs":37914,"style":173},"855c9eccdf19",[37910],{"_key":37911,"_type":154,"marks":37912,"text":37913},"a0a48e33da2d0",[],"OSI’s core promise is definitely sound: define business meaning once, and let it travel cleanly across tools. Metrics, dimensions, hierarchies, and governance rules should move without being reinterpreted or rebuilt.",[],{"_key":37916,"_type":150,"children":37917,"markDefs":37922,"style":173},"ffdb5599d590",[37918],{"_key":37919,"_type":154,"marks":37920,"text":37921},"9a32e4eba41d0",[],"That’s a meaningful step forward. Interoperability matters. Vendor-locked semantics don’t scale in a best-of-breed world.",[],{"_key":37924,"_type":150,"children":37925,"markDefs":37945,"style":173},"1ffd60771845",[37926,37930,37933,37937,37942],{"_key":37927,"_type":154,"marks":37928,"text":37929},"4c3adc5c75740",[],"But there’s a deeper issue OSI doesn’t fully address: Semantic consistency explains ",{"_key":37931,"_type":154,"marks":37932,"text":9864},"98970da225181",[228],{"_key":37934,"_type":154,"marks":37935,"text":37936},"98970da225182",[]," something means. It doesn’t explain ",{"_key":37938,"_type":154,"marks":37939,"text":37941},"98970da225183",[37940],"86d998e1cf3d","why a system behaves the way it does",{"_key":37943,"_type":154,"marks":37944,"text":411},"468274919fd4",[],[37946],{"_key":37940,"_ref":37947,"_type":463,"linkType":33,"slug":37948},"d15bb18a-7a9a-436b-883c-608ec5f69e0c",{"_type":22,"current":37949},"ai-agents-after-the-hype",{"_key":37951,"_type":150,"children":37952,"markDefs":37957,"style":173},"b965e8eab4a0",[37953],{"_key":37954,"_type":154,"marks":37955,"text":37956},"44dc53c66d810",[],"And for agentic AI, that distinction is critical to making the right calls.",[],{"_key":37959,"_type":150,"children":37960,"markDefs":37965,"style":282},"bd97d5a879a4",[37961],{"_key":37962,"_type":154,"marks":37963,"text":37964},"9f1a4a319dff0",[],"The missing layer: behavioral legibility",[],{"_key":37967,"_type":150,"children":37968,"markDefs":37973,"style":173},"78c24cbbd97f",[37969],{"_key":37970,"_type":154,"marks":37971,"text":37972},"060426aebd7f0",[],"Most real-world AI failures in systems like Salesforce don’t come from misunderstood metrics. They come from misunderstood behavior.",[],{"_key":37975,"_type":150,"children":37976,"markDefs":37981,"style":173},"59cfb3a3b0a7",[37977],{"_key":37978,"_type":154,"marks":37979,"text":37980},"63bdb657e1270",[],"Why did this Flow fire?\nWhy did this permission override that one?\nWhy did an automation act in system mode instead of user mode?\nWhy did an agent have access here but not there?",[],{"_key":37983,"_type":150,"children":37984,"markDefs":37989,"style":173},"ae91f0803f6d",[37985],{"_key":37986,"_type":154,"marks":37987,"text":37988},"d2ada72887da0",[],"These aren’t semantic questions in the analytics sense. They’re questions of precedence, inheritance, execution context, and historical drift. They live in metadata, not dashboards.",[],{"_key":37991,"_type":150,"children":37992,"markDefs":37997,"style":173},"d0ac8eeec68a",[37993],{"_key":37994,"_type":154,"marks":37995,"text":37996},"25330d3c85b10",[],"You can standardize the definition of “churn” across tools and still have no idea what will happen when an agent updates a record in production.",[],{"_key":37999,"_type":150,"children":38000,"markDefs":38005,"style":173},"78a2e32447ee",[38001],{"_key":38002,"_type":154,"marks":38003,"text":38004},"bc6653e360e80",[],"This is where the agentic future gets dangerous.",[],{"_key":38007,"_type":150,"children":38008,"markDefs":38013,"style":282},"50803700a3bc",[38009],{"_key":38010,"_type":154,"marks":38011,"text":38012},"b783a52f10d20",[],"Agents don’t just need shared meaning —they need explainable systems",[],{"_key":38015,"_type":150,"children":38016,"markDefs":38028,"style":173},"ef988a106967",[38017,38021,38025],{"_key":38018,"_type":154,"marks":38019,"text":38020},"29957fb61b060",[],"Salesforce’s post includes a crucial line: ",{"_key":38022,"_type":154,"marks":38023,"text":38024},"29957fb61b061",[228],"“Even correct AI behavior can  create unintended outcomes.”",{"_key":38026,"_type":154,"marks":38027,"text":1278},"29957fb61b062",[],[],{"_key":38030,"_type":150,"children":38031,"markDefs":38036,"style":173},"fe41cf102b50",[38032],{"_key":38033,"_type":154,"marks":38034,"text":38035},"d36b38a2e2a3",[],"To us, that's the biggest tell.",[],{"_key":38038,"_type":150,"children":38039,"markDefs":38053,"style":173},"a0c505405e03",[38040,38044,38049],{"_key":38041,"_type":154,"marks":38042,"text":38043},"133f7c88d23e0",[],"If an agent is ",{"_key":38045,"_type":154,"marks":38046,"text":38048},"d6d0b6015d9a",[38047],"8d35c83b4e34","operating inside an opaque system",{"_key":38050,"_type":154,"marks":38051,"text":38052},"cdc48b9797bb",[],", correctness is irrelevant. Confidence collapses when no one (human or machine) can explain what the system will do before it does it.",[38054],{"_key":38047,"_ref":38055,"_type":463,"linkType":33,"slug":38056},"aa08201e-8009-4516-9157-9c3acdd0afa1",{"_type":22,"current":38057},"the-salesforce-entropy-index-2025",{"_key":38059,"_type":150,"children":38060,"markDefs":38073,"style":173},"05af800ede88",[38061,38065,38069],{"_key":38062,"_type":154,"marks":38063,"text":38064},"48d33f03c5d00",[],"Agentic readiness, then, isn’t just about open semantics. It’s about",{"_key":38066,"_type":154,"marks":38067,"text":38068},"43f79349d904",[228]," system legibility. \"",{"_key":38070,"_type":154,"marks":38071,"text":38072},"1dc5dbd708f00",[],"Legibility\" here means being able to answer, ahead of time:",[],{"_key":38075,"_type":150,"children":38076,"level":54,"listItem":171,"markDefs":38081,"style":173},"3d4a8f317af5",[38077],{"_key":38078,"_type":154,"marks":38079,"text":38080},"1edef6416abd0",[],"What will change?",[],{"_key":38083,"_type":150,"children":38084,"level":54,"listItem":171,"markDefs":38089,"style":173},"694fb1a72fb3",[38085],{"_key":38086,"_type":154,"marks":38087,"text":38088},"e1bb7fe9b3cd0",[],"What depends on it?",[],{"_key":38091,"_type":150,"children":38092,"level":54,"listItem":171,"markDefs":38097,"style":173},"34819cf54bf6",[38093],{"_key":38094,"_type":154,"marks":38095,"text":38096},"d0c09262c6000",[],"Who is affected?",[],{"_key":38099,"_type":150,"children":38100,"level":54,"listItem":171,"markDefs":38105,"style":173},"ac4548b1a5b8",[38101],{"_key":38102,"_type":154,"marks":38103,"text":38104},"856acdb039910",[],"What rules actually apply?",[],{"_key":38107,"_type":150,"children":38108,"level":54,"listItem":171,"markDefs":38113,"style":173},"32f986fbbc97",[38109],{"_key":38110,"_type":154,"marks":38111,"text":38112},"a0b0fb4189910",[],"Where authority truly lives?",[],{"_key":38115,"_type":150,"children":38116,"markDefs":38121,"style":173},"cb98244a87e4",[38117],{"_key":38118,"_type":154,"marks":38119,"text":38120},"bff25eab00440",[],"Without that, agents may be exceedingly well-informed — and yet still unsafe to use.",[],{"_key":38123,"_type":150,"children":38124,"markDefs":38129,"style":282},"f67718e417bd",[38125],{"_key":38126,"_type":154,"marks":38127,"text":38128},"0ad965fea7280",[],"What this moment signals for the enterprise",[],{"_key":38131,"_type":150,"children":38132,"markDefs":38137,"style":173},"85900f01d39e",[38133],{"_key":38134,"_type":154,"marks":38135,"text":38136},"36069c6a4a7b0",[],"To us, Salesforce’s OSI announcement should be read as a macro signal of more to come, not a feature launch.",[],{"_key":38139,"_type":150,"children":38140,"markDefs":38145,"style":173},"5efb81db4eaa",[38141],{"_key":38142,"_type":154,"marks":38143,"text":38144},"1192582a2be00",[],"The industry is finally acknowledging that AI scale depends on shared understanding, not just shared data. That’s progress.",[],{"_key":38147,"_type":150,"children":38148,"markDefs":38153,"style":173},"9a606ed12b69",[38149],{"_key":38150,"_type":154,"marks":38151,"text":38152},"71a23aed5b280",[],"The next step is harder: making complex systems readable enough that agents can act with confidence, not just context.",[],{"_key":38155,"_type":150,"children":38156,"markDefs":38161,"style":173},"cc93afd481e7",[38157],{"_key":38158,"_type":154,"marks":38159,"text":38160},"e5ba09e96d690",[],"Open semantics help meaning travel between platforms. System legibility determines whether agents should act at all.",[],{"_key":38163,"_type":150,"children":38164,"markDefs":38169,"style":173},"059f52405735",[38165],{"_key":38166,"_type":154,"marks":38167,"text":38168},"9bd6f2130e080",[],"The agentic future will be built on systems we can actually understand, not dashboards.",[],{"_key":38171,"_type":150,"children":38172,"markDefs":38177,"style":173},"f08c27cf3ab5",[38173],{"_key":38174,"_type":154,"marks":38175,"text":38176},"be051ca0c18b",[],"And that work is only just beginning.",[],{"_type":17,"description":38179,"shareImage":38180,"title":38182},"An analysis of Salesforce’s Open Semantic Interchange and what it reveals about the real blockers to agentic AI: system legibility, trust, and explainable behavior.",{"_type":40,"asset":38181},{"_ref":37763,"_type":1066},"Why Open Semantic Layers Aren’t Enough for Agentic AI",{"_type":22,"current":26571},{"_createdAt":38185,"_id":38186,"_rev":38187,"_type":33,"_updatedAt":38188,"author":38189,"category":38203,"featuredImage":38209,"modularContent":38240,"postTitle":38418,"publishDate":38419,"richText":38420,"seo":38569,"slug":38573},"2025-12-23T14:19:37Z","31e1f234-4da4-4c70-a56e-007e301dd0ce","J5j1hv5WW9LqWb2rume4OK","2026-03-23T09:50:01Z",{"authorImage":38190,"authorJobTitle":32915,"authorName":32883},{"_type":37,"altText":32883,"image":38191},{"_type":40,"asset":38192},{"_createdAt":32886,"_id":32887,"_rev":32888,"_type":45,"_updatedAt":32886,"assetId":32889,"extension":1818,"metadata":38193,"mimeType":1843,"originalFilename":32910,"path":32911,"sha1hash":32889,"size":32912,"uploadId":32913,"url":32914},{"_type":50,"blurHash":32891,"dimensions":38194,"hasAlpha":56,"isOpaque":57,"lqip":32894,"palette":38195},{"_type":53,"aspectRatio":54,"height":32893,"width":32893},{"_type":60,"darkMuted":38196,"darkVibrant":38197,"dominant":38198,"lightMuted":38199,"lightVibrant":38200,"muted":38201,"vibrant":38202},{"_type":62,"background":32897,"foreground":64,"population":82,"title":64},{"_type":62,"background":32899,"foreground":64,"population":82,"title":64},{"_type":62,"background":32901,"foreground":64,"population":32902,"title":64},{"_type":62,"background":32904,"foreground":72,"population":7025,"title":64},{"_type":62,"background":32906,"foreground":72,"population":82,"title":64},{"_type":62,"background":32901,"foreground":64,"population":32902,"title":64},{"_type":62,"background":32909,"foreground":64,"population":1127,"title":64},{"_createdAt":5,"_id":6,"_rev":7,"_system":38204,"_type":11,"_updatedAt":12,"selectedColor":38206,"seo":38207,"slug":38208,"title":24},{"base":38205},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":38210,"image":38211},"permissions agent",{"_type":40,"asset":38212},{"_createdAt":38213,"_id":38214,"_rev":38215,"_type":45,"_updatedAt":38213,"assetId":38216,"extension":105,"metadata":38217,"mimeType":133,"originalFilename":38235,"path":38236,"sha1hash":38216,"size":38237,"uploadId":38238,"url":38239},"2025-12-23T15:30:31Z","image-054159856a3214c671b92277fd8887c418ef39e1-2400x1260-png","GCbohJg6TwplmYSTlTCH10","054159856a3214c671b92277fd8887c418ef39e1",{"_type":50,"blurHash":38218,"dimensions":38219,"hasAlpha":57,"isOpaque":57,"lqip":38220,"palette":38221},"M6Ry:5-.yX%i%L~qxVM{IuxtyDt7R5M{of",{"_type":53,"aspectRatio":109,"height":32126,"width":32127},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAABUUlEQVR4nIWS3U7jMBBGef/nQvsAK6S9W7QSNI1wHDv+d2IfZKeFQlv24sjKyDr5ZsYPS4K7xMoS+YJutQT61t0ED+eCSRXjVxaXWVzqpw0rIdeOzxWbKsJUXmTlqEGF6xCfwrixmIjSFjVblLJYF8lrYd0qeavYWPk7FB6fCr+fK8K2VPUj9c2ExsWOtQHvEylv5G2X+lR5Hgq/ngp//hVmVzCxoEO5Fp7n0JLakHaxDVgf8TF3ccwF7SrjXJltxbW7cbudsA86VpTLTNoi5PLBJA2zdhif8bn0ebpG6+pey10YKtMSOb4pDseJwzDxehCd9i2URfmM8iu6LfCU7gdhQZrIKDTDKBmOksOZUTJOC2/KIZRHaI+0CRXKfWGbofIbk4lMOnREJ57O0Ds4I23+j/AkbUkvUWGvtZ991nYuZbeFV+wz6gs7yS6X+P1hvwP9G1TrbfX+sQAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":38222,"darkVibrant":38224,"dominant":38226,"lightMuted":38228,"lightVibrant":38230,"muted":38232,"vibrant":38233},{"_type":62,"background":38223,"foreground":64,"population":1527,"title":64},"#4e4c51",{"_type":62,"background":38225,"foreground":64,"population":82,"title":64},"#123372",{"_type":62,"background":38227,"foreground":64,"population":1527,"title":64},"#6f748c",{"_type":62,"background":38229,"foreground":72,"population":1127,"title":64},"#bcb4cc",{"_type":62,"background":38231,"foreground":72,"population":1127,"title":64},"#749cf8",{"_type":62,"background":38227,"foreground":64,"population":1527,"title":64},{"_type":62,"background":38234,"foreground":64,"population":1127,"title":64},"#3c74e0","Blog 3.png","images/9eu1m6zu/production/054159856a3214c671b92277fd8887c418ef39e1-2400x1260.png",129046,"eKYqoITJRBQM6bTMewe2ww9pUypq4UmA","https://cdn.sanity.io/images/9eu1m6zu/production/054159856a3214c671b92277fd8887c418ef39e1-2400x1260.png",[38241,38281,38416],{"_key":38242,"_type":38243,"showModule":57,"table":38244},"5ea4448f978d","customDataTable",{"columns":38245,"rows":38257},[38246,38250,38254],{"_key":38247,"title":38248,"width":38249},"J5j1hv5WW9LqWb2rume4lJ","Activity","50",{"_key":38251,"title":38252,"width":38253},"J5j1hv5WW9LqWb2rume4pu","Before","25",{"_key":38255,"title":38256,"width":38253},"J5j1hv5WW9LqWb2rume4uV","With Sweep",[38258,38264,38270,38275],{"_key":38259,"cells":38260},"J5j1hv5WW9LqWb2rume4Sv",[38261,38262,38263],"Profile inventory & user counts","2–3 hours","2 minutes",{"_key":38265,"cells":38266},"J5j1hv5WW9LqWb2rume4XW",[38267,38268,38269],"High-risk permission analysis","3–4 hours","3 minutes",{"_key":38271,"cells":38272},"J5j1hv5WW9LqWb2rume4c7",[38273,38274,38263],"Troubleshooting access issues","30–60 minutes",{"_key":38276,"cells":38277},"J5j1hv5WW9LqWb2rume4gi",[38278,38279,38280],"Full security audit","2–3 days","~20 minutes",{"_key":38282,"_type":15160,"mobileTextAlign":15161,"richText":38283,"showModule":57,"textAlign":15161},"be96027a71fe",[38284,38292,38300,38308,38316,38324,38332,38340,38348,38356,38364,38382,38390,38398],{"_key":38285,"_type":150,"children":38286,"markDefs":38291,"style":173},"5c5f5c2a665b",[38287],{"_key":38288,"_type":154,"marks":38289,"text":38290},"4f5719f242f8",[],"The same analysis that typically takes two to three days of focused work was completed in about twenty minutes. Across common permissions tasks, teams saw a 97% reduction in time spent simply getting answers.",[],{"_key":38293,"_type":150,"children":38294,"markDefs":38299,"style":173},"dff9f69bf96c",[38295],{"_key":38296,"_type":154,"marks":38297,"text":38298},"b22e13e7fb64",[],"A full inventory of profiles and users that once took hours now takes minutes. High-risk access reviews that previously required careful manual analysis can be surfaced almost instantly. Troubleshooting access issues no longer involves guessing where to look.",[],{"_key":38301,"_type":150,"children":38302,"markDefs":38307,"style":173},"de79cf96a756",[38303],{"_key":38304,"_type":154,"marks":38305,"text":38306},"b6d70dd526cc0",[],"In one 104-user org, a routine security audit with the Permissions Agent surfaced patterns that are common across many Salesforce environments: far more System Administrators than recommended, users with powerful permissions who had not logged in recently, inactive licenses still assigned, and deprecated profiles quietly lingering in production use.",[],{"_key":38309,"_type":150,"children":38310,"markDefs":38315,"style":173},"4bf296808df7",[38311],{"_key":38312,"_type":154,"marks":38313,"text":38314},"ae62a957c3f90",[],"What stands out is not that these issues existed; most teams expect some level of drift over time. What stands out is how quickly they became visible.",[],{"_key":38317,"_type":150,"children":38318,"markDefs":38323,"style":173},"eb19c326a1ef",[38319],{"_key":38320,"_type":154,"marks":38321,"text":38322},"dd304cb6e6400",[],"The return on investment shows up quickly with fewer audit fire drills, less reliance on external consultants, and more predictable operating costs.",[],{"_key":38325,"_type":150,"children":38326,"markDefs":38331,"style":158},"7a198455913b",[38327],{"_key":38328,"_type":154,"marks":38329,"text":38330},"aa044b9845690",[],"Empowering the people who make security work",[],{"_key":38333,"_type":150,"children":38334,"markDefs":38339,"style":173},"e0dbbb741ecc",[38335],{"_key":38336,"_type":154,"marks":38337,"text":38338},"5a14574639fa0",[],"For Salesforce admins, this shift is deeply practical. Instead of spending their day navigating Setup to prove what they already understand intuitively, admins can focus on higher-value work: improving data quality, refining access models, supporting the business without accumulating risk.",[],{"_key":38341,"_type":150,"children":38342,"markDefs":38347,"style":173},"c6c8fd42b929",[38343],{"_key":38344,"_type":154,"marks":38345,"text":38346},"9082a07bdb0b0",[],"That visibility matters not just for speed, but for confidence. When admins can see why permissions exist and how they’ve evolved, they can clean up access safely instead of being afraid to touch it.",[],{"_key":38349,"_type":150,"children":38350,"markDefs":38355,"style":173},"56e78df21561",[38351],{"_key":38352,"_type":154,"marks":38353,"text":38354},"3ac9cf90fc5c0",[],"When someone says, “I can’t see this field,” the answer is no longer buried across five configuration layers. When auditors ask who has access to export data, the response doesn’t require a week of preparation. When leadership wants to understand exposure, the conversation is grounded in facts and delivered instantaneously. As a result, admins become translators of security posture, not bottlenecks for information.",[],{"_key":38357,"_type":150,"children":38358,"markDefs":38363,"style":158},"ad9dca8e72ca",[38359],{"_key":38360,"_type":154,"marks":38361,"text":38362},"7d4d2835ed5b",[],"Security as an ongoing conversation, not a one-off project",[],{"_key":38365,"_type":150,"children":38366,"markDefs":38380,"style":173},"d564e72e45f1",[38367,38371,38376],{"_key":38368,"_type":154,"marks":38369,"text":38370},"309288566c060",[],"In Sweep’s ",{"_key":38372,"_type":154,"marks":38373,"text":38375},"eb3e09ccb765",[38374],"f1893ba6d33d","recent research on Salesforce system entropy",{"_key":38377,"_type":154,"marks":38378,"text":38379},"cb6c85190649",[],", permissions consistently emerged as the highest-uncertainty domain — where answers require runtime evaluation, fragmented authority models, and historical context rather than static configuration alone.",[38381],{"_key":38374,"_ref":38055,"_type":463},{"_key":38383,"_type":150,"children":38384,"markDefs":38389,"style":173},"8f4d24b8b7eb",[38385],{"_key":38386,"_type":154,"marks":38387,"text":38388},"2af9a1b8b7090",[],"That structural reality explains why even simple security questions can take hours or days to resolve, and why improving visibility — not adding more controls — is where teams see the biggest gains.",[],{"_key":38391,"_type":150,"children":38392,"markDefs":38397,"style":173},"8cec194dbfc5",[38393],{"_key":38394,"_type":154,"marks":38395,"text":38396},"0a8951a48c460",[],"Sweep’s Permissions Agent turns Salesforce security into something teams can reason about continuously, not just during audits or incidents. It makes access visible, questions answerable, and decisions easier to justify.",[],{"_key":38399,"_type":150,"children":38400,"markDefs":38414,"style":173},"869837c3c700",[38401,38405,38410],{"_key":38402,"_type":154,"marks":38403,"text":38404},"26aa814834e90",[],"For organizations managing risk, compliance, and cost at scale, that shift matters. And for the admins responsible for keeping Salesforce running every day, it transforms reactive work into strategic impact. Sweep gives you instant visibility into who has access to what, so audits are faster, risk is clearer, and decisions are easier. ",{"_key":38406,"_type":154,"marks":38407,"text":38409},"2153bf018638",[38408],"3c903e3c49b7","Book a demo here",{"_key":38411,"_type":154,"marks":38412,"text":38413},"f590d9386e6c",[]," to learn more.",[38415],{"_key":38408,"_ref":11466,"_type":463},{"_key":38417,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"0bb30e3f1e2b1aaef2b30b1b6b0d8d85","The security question that takes your admin three days","2025-12-26",[38421,38429,38437,38445,38453,38461,38469,38477,38485,38493,38501,38509,38517,38525,38528,38536,38553,38561],{"_key":38422,"_type":150,"children":38423,"markDefs":38428,"style":173},"3e9fb875db18",[38424],{"_key":38425,"_type":154,"marks":38426,"text":38427},"5a46129328110",[],"Salesforce is trusted with some of the most sensitive data in the business: customer records, financial information, and operational workflows. To protect that data, organizations invest heavily in access controls: configuring profiles and permission sets, defining governance standards, and reviewing who can do what.",[],{"_key":38430,"_type":150,"children":38431,"markDefs":38436,"style":173},"7e62c8a092a4",[38432],{"_key":38433,"_type":154,"marks":38434,"text":38435},"6b2c09788d110",[],"And yet, when a simple question comes up — Who can delete Accounts? Why can’t this user edit this record? Which admins haven’t logged in recently? — the answer is rarely immediate. Instead, teams dig through Setup screens, compare profiles and permission sets, consult spreadsheets, or rely on tribal knowledge.",[],{"_key":38438,"_type":150,"children":38439,"markDefs":38444,"style":173},"3ae66b675ecf",[38440],{"_key":38441,"_type":154,"marks":38442,"text":38443},"abf68a65fcc80",[],"This operational opacity is costly. Troubleshooting a single access issue can take an hour, preparing for an audit can take days, leadership questions about risk or exposure often trigger a flurry of exports and reconciliations and reports that are already outdated by the time they’re shared.",[],{"_key":38446,"_type":150,"children":38447,"markDefs":38452,"style":173},"98ddccc22a30",[38448],{"_key":38449,"_type":154,"marks":38450,"text":38451},"f59b325d5dca0",[],"That gap between having permissions and understanding them accumulates cost, risk, and inefficiency. Decisions slow down. Audits become stressful. License sprawl goes unnoticed. And security issues surface later than they should.",[],{"_key":38454,"_type":150,"children":38455,"markDefs":38460,"style":158},"24b71cb3b8e4",[38456],{"_key":38457,"_type":154,"marks":38458,"text":38459},"2ffb00229cae0",[],"A different way to interact with Salesforce security",[],{"_key":38462,"_type":150,"children":38463,"markDefs":38468,"style":173},"acd7b61e3f09",[38464],{"_key":38465,"_type":154,"marks":38466,"text":38467},"f682dfcf18e60",[],"Sweep’s Permissions Agent was built to change how teams understand and work with Salesforce permissions.",[],{"_key":38470,"_type":150,"children":38471,"markDefs":38476,"style":173},"8b8a1bf9f27c",[38472],{"_key":38473,"_type":154,"marks":38474,"text":38475},"29d479c184f30",[],"Instead of navigating dozens of Setup screens or assembling one-off reports, you ask questions in plain English:",[],{"_key":38478,"_type":150,"children":38479,"level":54,"listItem":171,"markDefs":38484,"style":173},"b36765add73f",[38480],{"_key":38481,"_type":154,"marks":38482,"text":38483},"4c423c0eaac10",[],"Which profiles have ModifyAllData?",[],{"_key":38486,"_type":150,"children":38487,"level":54,"listItem":171,"markDefs":38492,"style":173},"ebe5b0d6f4c0",[38488],{"_key":38489,"_type":154,"marks":38490,"text":38491},"ae98abaaa2920",[],"Why can’t this user edit Opportunities?",[],{"_key":38494,"_type":150,"children":38495,"level":54,"listItem":171,"markDefs":38500,"style":173},"c786144705fd",[38496],{"_key":38497,"_type":154,"marks":38498,"text":38499},"e241641a3c160",[],"Who can delete Accounts?",[],{"_key":38502,"_type":150,"children":38503,"level":54,"listItem":171,"markDefs":38508,"style":173},"44e54bf8de0c",[38504],{"_key":38505,"_type":154,"marks":38506,"text":38507},"3835b94daab90",[],"Show me users who haven’t logged in but still have licenses.",[],{"_key":38510,"_type":150,"children":38511,"level":54,"listItem":171,"markDefs":38516,"style":173},"1199982a265e",[38512],{"_key":38513,"_type":154,"marks":38514,"text":38515},"3dde39f96aed0",[],"Compare System Administrator and Standard User.",[],{"_key":38518,"_type":150,"children":38519,"markDefs":38524,"style":173},"9ed39a86031b",[38520],{"_key":38521,"_type":154,"marks":38522,"text":38523},"fddf03305d470",[],"Behind the scenes, the Permissions Agent reads your Salesforce permissions across profiles, permission sets, and user access, then returns clear, contextual answers you can build on. Follow-up questions work naturally. Context carries forward. The conversation mirrors how people actually think about security.",[],{"_key":38526,"_type":476,"markDefs":19,"url":38527},"22f067c241b3","https://youtu.be/fmFy3v_8HH0",{"_key":38529,"_type":150,"children":38530,"markDefs":38535,"style":173},"50c442f1bbd2",[38531],{"_key":38532,"_type":154,"marks":38533,"text":38534},"a962687049800",[],"“We're able to update and audit our permission sets with ease, just because we're able to see what sort of permission sets… what was the intent of it when it was built in the historical context, and whether or not those can be deprecated.”",[],{"_key":38537,"_type":150,"children":38538,"markDefs":38548,"style":173},"52ace4439d5d",[38539,38543],{"_key":38540,"_type":154,"marks":38541,"text":38542},"b4c5c95016390",[],"— ",{"_key":38544,"_type":154,"marks":38545,"text":38547},"6deed032bc54",[38546],"7aa34e6fe861","David Thai, Revenue Operations, Augury",[38549],{"_key":38546,"_ref":38550,"_type":463,"linkType":33,"slug":38551},"c7ea48f9-0dfb-47a6-a1e7-04ff52d1fb9e",{"_type":22,"current":38552},"augury-cut-salesforce-delivery-time-by-50-percent-with-sweep",{"_key":38554,"_type":150,"children":38555,"markDefs":38560,"style":158},"2693690b1bcd",[38556],{"_key":38557,"_type":154,"marks":38558,"text":38559},"1caeb906bd660",[],"What this changes in practice",[],{"_key":38562,"_type":150,"children":38563,"markDefs":38568,"style":173},"4f58ffc665c8",[38564],{"_key":38565,"_type":154,"marks":38566,"text":38567},"cbbf9a5462eb0",[],"When security insight becomes conversational, the economics of permissions work change.",[],{"_type":17,"description":38570,"shareImage":38571,"title":38418},"Sweep’s Permissions Agent was built to change how teams understand and work with Salesforce permissions. Instead of navigating dozens of Setup screens or assembling one-off reports, you ask questions in plain English. A full inventory of profiles and users that once took hours now takes minutes. High-risk access reviews that previously required careful manual analysis can be surfaced almost instantly. Troubleshooting access issues no longer involves guessing where to look.",{"_type":40,"asset":38572},{"_ref":38214,"_type":1066},{"_type":22,"current":38574},"permissions-agent-launch",{"_createdAt":38576,"_id":32712,"_rev":38577,"_type":33,"_updatedAt":38578,"author":38579,"category":38593,"featuredImage":38599,"modularContent":38629,"postSubtitle":38692,"postTitle":38693,"publishDate":38419,"richText":38694,"seo":39811,"slug":39815},"2025-12-23T16:51:09Z","0v8yoaqlw3x28AQsl11x5T","2026-03-23T09:53:23Z",{"authorImage":38580,"authorJobTitle":32915,"authorName":32916},{"_type":37,"altText":32883,"image":38581},{"_type":40,"asset":38582},{"_createdAt":32886,"_id":32887,"_rev":32888,"_type":45,"_updatedAt":32886,"assetId":32889,"extension":1818,"metadata":38583,"mimeType":1843,"originalFilename":32910,"path":32911,"sha1hash":32889,"size":32912,"uploadId":32913,"url":32914},{"_type":50,"blurHash":32891,"dimensions":38584,"hasAlpha":56,"isOpaque":57,"lqip":32894,"palette":38585},{"_type":53,"aspectRatio":54,"height":32893,"width":32893},{"_type":60,"darkMuted":38586,"darkVibrant":38587,"dominant":38588,"lightMuted":38589,"lightVibrant":38590,"muted":38591,"vibrant":38592},{"_type":62,"background":32897,"foreground":64,"population":82,"title":64},{"_type":62,"background":32899,"foreground":64,"population":82,"title":64},{"_type":62,"background":32901,"foreground":64,"population":32902,"title":64},{"_type":62,"background":32904,"foreground":72,"population":7025,"title":64},{"_type":62,"background":32906,"foreground":72,"population":82,"title":64},{"_type":62,"background":32901,"foreground":64,"population":32902,"title":64},{"_type":62,"background":32909,"foreground":64,"population":1127,"title":64},{"_createdAt":5,"_id":6,"_rev":7,"_system":38594,"_type":11,"_updatedAt":12,"selectedColor":38596,"seo":38597,"slug":38598,"title":24},{"base":38595},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":38210,"image":38600},{"_type":40,"asset":38601},{"_createdAt":38602,"_id":38603,"_rev":38604,"_type":45,"_updatedAt":38602,"assetId":38605,"extension":105,"metadata":38606,"mimeType":133,"originalFilename":38624,"path":38625,"sha1hash":38605,"size":38626,"uploadId":38627,"url":38628},"2025-12-23T16:45:51Z","image-d641885154552261c9757eed62f7cc1444138249-2400x1260-png","GCbohJg6TwplmYSTlTeZRm","d641885154552261c9757eed62f7cc1444138249",{"_type":50,"blurHash":38607,"dimensions":38608,"hasAlpha":57,"isOpaque":57,"lqip":38609,"palette":38610},"M7Ry:5?FpK.9x@~pNLkAs.RR%#kDMwRPay",{"_type":53,"aspectRatio":109,"height":32126,"width":32127},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAABUklEQVR4nJWSSW7jMBQFc/9j5QbJwuhlBk8SJc4USVlkBaLjbrftbiCLggAKKPK9/59shp9RH5+n8/nT7Q+TasP+APMtuxOaBDYWXFrw8YSLp/YNcyHO9Y6QCi4umFgeC20TLtiQsG7CuAnrIz5mYl5IcyGd+KYy5YJP5XfcB8KK8plBOnqh6QfTEINhVB4TMj5X/EzDrX3+L7JNBWkjx16x2w/sDyPb/cB2N7A/jvTSIl1GhRkVTug17r+FtXWm7IQYNMdO0vWSTigOnebQa7rBIpRH6IDQE4cx8SkWOrNKb4RrFy4kjPEoaZCjwRqPnxLaZUabGV1G+jPCZDZvM88vhc0HqGmt4EromjC3QWgT0HbCh0ycS+vqEu2CDJXNe+H5tfJrBzreRl6f3Ca2nCe9sl5ytcjXXZlYW9StBOH/zOFusR9xeZWO5a+du77gIvwCqLpUwJaeFewAAAAASUVORK5CYII=",{"_type":60,"darkMuted":38611,"darkVibrant":38613,"dominant":38615,"lightMuted":38617,"lightVibrant":38619,"muted":38621,"vibrant":38622},{"_type":62,"background":38612,"foreground":64,"population":1524,"title":64},"#413d45",{"_type":62,"background":38614,"foreground":64,"population":82,"title":64},"#0f2b75",{"_type":62,"background":38616,"foreground":64,"population":1445,"title":64},"#7c7884",{"_type":62,"background":38618,"foreground":72,"population":82,"title":64},"#acbccc",{"_type":62,"background":38620,"foreground":72,"population":82,"title":64},"#74a4fc",{"_type":62,"background":38616,"foreground":64,"population":1445,"title":64},{"_type":62,"background":38623,"foreground":64,"population":82,"title":64},"#3464e4","Blog 4.png","images/9eu1m6zu/production/d641885154552261c9757eed62f7cc1444138249-2400x1260.png",131327,"bf1T0O32ilBFQ0MYfml4a9Dc9i77U72w","https://cdn.sanity.io/images/9eu1m6zu/production/d641885154552261c9757eed62f7cc1444138249-2400x1260.png",[38630,38654,38690],{"_key":38631,"_type":38243,"showModule":57,"table":38632},"5b8c3534ac57",{"columns":38633,"rows":38641},[38634,38637,38639],{"_key":38635,"title":38636,"width":38249},"0v8yoaqlw3x28AQsl11x9B","Activity ",{"_key":38638,"title":38252,"width":38253},"0v8yoaqlw3x28AQsl11x9v",{"_key":38640,"title":38256,"width":38253},"0v8yoaqlw3x28AQsl11xAf",[38642,38645,38648,38651],{"_key":38643,"cells":38644},"0v8yoaqlw3x28AQsl11x6D",[38261,38262,38263],{"_key":38646,"cells":38647},"0v8yoaqlw3x28AQsl11x6x",[38267,38268,38269],{"_key":38649,"cells":38650},"0v8yoaqlw3x28AQsl11x7h",[38273,38274,38263],{"_key":38652,"cells":38653},"0v8yoaqlw3x28AQsl11x8R",[38278,38279,38280],{"_key":38655,"_type":15160,"mobileTextAlign":15161,"richText":38656,"showModule":57,"textAlign":15161},"60ed1428ff44",[38657,38665,38673],{"_key":38658,"_type":150,"children":38659,"markDefs":38664,"style":173},"c6e0c7ce4105",[38660],{"_key":38661,"_type":154,"marks":38662,"text":38663},"01e4d660349b0",[],"Salesforce permissions don’t need to be mysterious to be powerful. The controls are already there — what’s been missing is a fast, reliable way to understand how they work together in practice.",[],{"_key":38666,"_type":150,"children":38667,"markDefs":38672,"style":173},"e6f45daaba9e",[38668],{"_key":38669,"_type":154,"marks":38670,"text":38671},"2063bc860cdb0",[],"The Permissions Agent turns permissions from something admins reconstruct under pressure into something teams can reason about continuously. Questions get answered in minutes, audits become routine instead of disruptive, license costs become visible, and governance stays intentional as the org evolves.",[],{"_key":38674,"_type":150,"children":38675,"markDefs":38688,"style":173},"394f6db2c4fa",[38676,38680,38684],{"_key":38677,"_type":154,"marks":38678,"text":38679},"717c9e82ae4e0",[],"If you want to see what this looks like in your own Salesforce org, ",{"_key":38681,"_type":154,"marks":38682,"text":33398},"5494be0c24bc",[38683],"8bb8fc4290f9",{"_key":38685,"_type":154,"marks":38686,"text":38687},"90a2783e5a20",[]," of the Permissions Agent and start asking questions about your security in plain English with answers you can trust.",[38689],{"_key":38683,"_ref":33405,"_type":463},{"_key":38691,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"21a3c45b4cd0c9368441f22e74d6fda6","Deep-Dive Use Cases, From Troubleshooting to Compliance","The Real Cost of Salesforce Permissions? Opacity",[38695,38703,38719,38727,38735,38743,38751,38759,38767,38775,38783,38791,38807,38815,38823,38831,38839,38847,38855,38863,38879,38887,38895,38903,38911,38919,38927,38935,38943,38951,38959,38974,38982,38990,38998,39006,39014,39022,39030,39038,39046,39054,39062,39070,39086,39094,39102,39110,39118,39126,39134,39142,39150,39158,39166,39174,39181,39189,39197,39205,39213,39221,39229,39243,39251,39259,39267,39275,39282,39289,39297,39305,39313,39321,39329,39337,39345,39353,39361,39369,39377,39385,39393,39408,39416,39424,39432,39440,39448,39456,39464,39471,39479,39487,39495,39503,39511,39519,39527,39534,39541,39549,39557,39565,39573,39580,39588,39596,39604,39612,39620,39628,39635,39643,39651,39659,39667,39675,39694,39702,39709,39716,39724,39732,39740,39748,39756,39764,39772,39780,39788,39796,39804],{"_key":38696,"_type":150,"children":38697,"markDefs":38702,"style":158},"8ca60894da7e",[38698],{"_key":38699,"_type":154,"marks":38700,"text":38701},"510f7b50c7330",[],"How Salesforce Admins Handle Permissions Today",[],{"_key":38704,"_type":150,"children":38705,"markDefs":38718,"style":173},"3159a3afa77d",[38706,38710,38714],{"_key":38707,"_type":154,"marks":38708,"text":38709},"aeb835301cfa0",[],"Before diving into use cases, it’s worth grounding this effort in reality. Salesforce ",{"_key":38711,"_type":154,"marks":38712,"text":38713},"aeb835301cfa1",[228],"does",{"_key":38715,"_type":154,"marks":38716,"text":38717},"aeb835301cfa2",[]," provide all the necessary data to understand access — but it’s fragmented across:",[],{"_key":38720,"_type":150,"children":38721,"level":54,"listItem":171,"markDefs":38726,"style":173},"60d14f0d524d",[38722],{"_key":38723,"_type":154,"marks":38724,"text":38725},"53f34ebb8b150",[],"Profiles",[],{"_key":38728,"_type":150,"children":38729,"level":54,"listItem":171,"markDefs":38734,"style":173},"839a0f0ad29b",[38730],{"_key":38731,"_type":154,"marks":38732,"text":38733},"3c5590adb0d10",[],"Permission Sets",[],{"_key":38736,"_type":150,"children":38737,"level":54,"listItem":171,"markDefs":38742,"style":173},"0f15f49c085b",[38738],{"_key":38739,"_type":154,"marks":38740,"text":38741},"cbc6d7cbcea50",[],"Permission Set Groups",[],{"_key":38744,"_type":150,"children":38745,"level":54,"listItem":171,"markDefs":38750,"style":173},"588c091270a0",[38746],{"_key":38747,"_type":154,"marks":38748,"text":38749},"7c3b203d8f710",[],"Field-level security",[],{"_key":38752,"_type":150,"children":38753,"level":54,"listItem":171,"markDefs":38758,"style":173},"139e90e122f6",[38754],{"_key":38755,"_type":154,"marks":38756,"text":38757},"5a0f5cf0d1920",[],"Object permissions",[],{"_key":38760,"_type":150,"children":38761,"level":54,"listItem":171,"markDefs":38766,"style":173},"56de199b9c8c",[38762],{"_key":38763,"_type":154,"marks":38764,"text":38765},"dc4c5c08f2440",[],"Role hierarchy",[],{"_key":38768,"_type":150,"children":38769,"level":54,"listItem":171,"markDefs":38774,"style":173},"27ad95c2df3e",[38770],{"_key":38771,"_type":154,"marks":38772,"text":38773},"9d2280f709570",[],"Sharing rules",[],{"_key":38776,"_type":150,"children":38777,"level":54,"listItem":171,"markDefs":38782,"style":173},"bce1086304a5",[38778],{"_key":38779,"_type":154,"marks":38780,"text":38781},"3981c42e8aaa0",[],"Login history",[],{"_key":38784,"_type":150,"children":38785,"level":54,"listItem":171,"markDefs":38790,"style":173},"9019fe353174",[38786],{"_key":38787,"_type":154,"marks":38788,"text":38789},"f15df8f5bb940",[],"Reports that only partially answer the question",[],{"_key":38792,"_type":150,"children":38793,"markDefs":38806,"style":173},"d6c92c86811f",[38794,38798,38802],{"_key":38795,"_type":154,"marks":38796,"text":38797},"a343a79b63760",[],"Answering a single question like ",{"_key":38799,"_type":154,"marks":38800,"text":38801},"a343a79b63761",[228],"“Why can’t this user edit this record?”",{"_key":38803,"_type":154,"marks":38804,"text":38805},"a343a79b63762",[]," often means:",[],{"_key":38808,"_type":150,"children":38809,"level":54,"listItem":902,"markDefs":38814,"style":173},"561da9a0e9b5",[38810],{"_key":38811,"_type":154,"marks":38812,"text":38813},"0637ceab89890",[],"Opening the user record",[],{"_key":38816,"_type":150,"children":38817,"level":54,"listItem":902,"markDefs":38822,"style":173},"646bc8655586",[38818],{"_key":38819,"_type":154,"marks":38820,"text":38821},"6d4a2df43dc00",[],"Checking assigned profile",[],{"_key":38824,"_type":150,"children":38825,"level":54,"listItem":902,"markDefs":38830,"style":173},"0aa90130fe03",[38826],{"_key":38827,"_type":154,"marks":38828,"text":38829},"27c76b60afd00",[],"Reviewing multiple permission sets",[],{"_key":38832,"_type":150,"children":38833,"level":54,"listItem":902,"markDefs":38838,"style":173},"b0e4e7ac8ec5",[38834],{"_key":38835,"_type":154,"marks":38836,"text":38837},"65b724e24bcb0",[],"Verifying object permissions",[],{"_key":38840,"_type":150,"children":38841,"level":54,"listItem":902,"markDefs":38846,"style":173},"1debc2ced08d",[38842],{"_key":38843,"_type":154,"marks":38844,"text":38845},"ec52771168d10",[],"Inspecting field-level security",[],{"_key":38848,"_type":150,"children":38849,"level":54,"listItem":902,"markDefs":38854,"style":173},"789bb472f8eb",[38850],{"_key":38851,"_type":154,"marks":38852,"text":38853},"ca47cacfc6830",[],"Checking record ownership and sharing",[],{"_key":38856,"_type":150,"children":38857,"level":54,"listItem":902,"markDefs":38862,"style":173},"50ad1dec4812",[38858],{"_key":38859,"_type":154,"marks":38860,"text":38861},"e39e4db298470",[],"Exporting data to Excel when it gets too complex",[],{"_key":38864,"_type":150,"children":38865,"markDefs":38878,"style":173},"b34de82a7766",[38866,38870,38874],{"_key":38867,"_type":154,"marks":38868,"text":38869},"d492bfc20c710",[],"Admins know this process by heart and it’s exactly why permissions work consumes hours every week. The Permissions Agent doesn’t replace Salesforce’s model. It replaces the ",{"_key":38871,"_type":154,"marks":38872,"text":38873},"d492bfc20c711",[228],"processes",{"_key":38875,"_type":154,"marks":38876,"text":38877},"d492bfc20c712",[]," required to understand it.",[],{"_key":38880,"_type":150,"children":38881,"markDefs":38886,"style":158},"d3697bad0847",[38882],{"_key":38883,"_type":154,"marks":38884,"text":38885},"327cf11d32000",[],"Use Case 1: Troubleshooting access issues (the daily interruption)",[],{"_key":38888,"_type":150,"children":38889,"markDefs":38894,"style":173},"e871cf2e490a",[38890],{"_key":38891,"_type":154,"marks":38892,"text":38893},"531dda940f000",[],"A Slack message, a support ticket, or someone leaning over a desk: “Hey, I can’t edit this record.” Sometimes it’s a missing field. Sometimes, it’s a button that disappears overnight. Occasionally, it’s a deal that’s suddenly blocked for no obvious reason. But nothing looks broken, no deployments went out, no alerts fired. And yet, something changed.",[],{"_key":38896,"_type":150,"children":38897,"markDefs":38902,"style":173},"dd26aa06ea20",[38898],{"_key":38899,"_type":154,"marks":38900,"text":38901},"977f008a5fd70",[],"For the Salesforce admin, this is familiar territory. You open the user record, check their profile, scan through permission sets. You compare what they have against someone it does work for. You trace object access, then field-level security, then sharing rules.",[],{"_key":38904,"_type":150,"children":38905,"markDefs":38910,"style":173},"5547b918a37d",[38906],{"_key":38907,"_type":154,"marks":38908,"text":38909},"36fd4c9af6be0",[165],"Native Salesforce workflow",[],{"_key":38912,"_type":150,"children":38913,"markDefs":38918,"style":173},"3870003c6659",[38914],{"_key":38915,"_type":154,"marks":38916,"text":38917},"e0ba45a04b240",[],"Admins typically:",[],{"_key":38920,"_type":150,"children":38921,"level":54,"listItem":171,"markDefs":38926,"style":173},"b1cfcc5231d2",[38922],{"_key":38923,"_type":154,"marks":38924,"text":38925},"44f49dab34540",[],"Jump between Setup pages",[],{"_key":38928,"_type":150,"children":38929,"level":54,"listItem":171,"markDefs":38934,"style":173},"8b38a878a59b",[38930],{"_key":38931,"_type":154,"marks":38932,"text":38933},"3d948fcff0760",[],"Compare profiles manually",[],{"_key":38936,"_type":150,"children":38937,"level":54,"listItem":171,"markDefs":38942,"style":173},"ea7d584ec2c8",[38938],{"_key":38939,"_type":154,"marks":38940,"text":38941},"6e22ae6877490",[],"Cross-reference permission sets",[],{"_key":38944,"_type":150,"children":38945,"level":54,"listItem":171,"markDefs":38950,"style":173},"302d08f1dfaa",[38946],{"_key":38947,"_type":154,"marks":38948,"text":38949},"af355e3a6faa0",[],"Guess which layer is blocking access",[],{"_key":38952,"_type":150,"children":38953,"level":54,"listItem":171,"markDefs":38958,"style":173},"dba077054fd8",[38954],{"_key":38955,"_type":154,"marks":38956,"text":38957},"16e4c493f96d0",[],"Reproduce the issue with “Login As”",[],{"_key":38960,"_type":150,"children":38961,"markDefs":38973,"style":173},"817e8bd0a435",[38962,38966,38969],{"_key":38963,"_type":154,"marks":38964,"text":38965},"d98c4fec7abc0",[],"This can take ",{"_key":38967,"_type":154,"marks":38968,"text":38274},"d98c4fec7abc1",[165],{"_key":38970,"_type":154,"marks":38971,"text":38972},"d98c4fec7abc2",[]," for a single user.",[],{"_key":38975,"_type":150,"children":38976,"markDefs":38981,"style":173},"3bcf943dc713",[38977],{"_key":38978,"_type":154,"marks":38979,"text":38980},"b4eb2e66c4230",[],"What makes these issues so time-consuming isn’t complexity in isolation. It’s layering. Salesforce permissions are additive, inherited, and overridden in ways that only reveal themselves when viewed together. A single missing checkbox can be the result of half a dozen interacting decisions made months or years apart. By the time you find the answer, 45 minutes have passed. The fix is often small. The effort to understand it was not.",[],{"_key":38983,"_type":150,"children":38984,"markDefs":38989,"style":173},"81cc0cefb954",[38985],{"_key":38986,"_type":154,"marks":38987,"text":38988},"0fddb178da8f0",[],"With the Permissions Agent, that investigation collapses into a question.",[],{"_key":38991,"_type":150,"children":38992,"markDefs":38997,"style":173},"5ad342b84a5f",[38993],{"_key":38994,"_type":154,"marks":38995,"text":38996},"94bc92051cd80",[],"Instead of navigating Setup, exporting reports, or recreating access paths in your head, you ask: Why can’t this user edit this record? The agent evaluates the user’s effective permissions across profiles, permission sets, and field access, then explains where access is being blocked and why. What changes isn’t just speed — it’s certainty. You’re seeing the actual answer, grounded in Salesforce’s full permission model.",[],{"_key":38999,"_type":150,"children":39000,"markDefs":39005,"style":173},"cd8a8ddcd3c4",[39001],{"_key":39002,"_type":154,"marks":39003,"text":39004},"7e3ab07676f60",[165],"With the Permissions Agent",[],{"_key":39007,"_type":150,"children":39008,"markDefs":39013,"style":173},"92752c4f9f34",[39009],{"_key":39010,"_type":154,"marks":39011,"text":39012},"c21302668c850",[],"You ask:",[],{"_key":39015,"_type":150,"children":39016,"level":54,"listItem":171,"markDefs":39021,"style":173},"e95d9d702a20",[39017],{"_key":39018,"_type":154,"marks":39019,"text":39020},"19d87c92e4fe0",[228],"“What permissions does John Smith have on Opportunity?”",[],{"_key":39023,"_type":150,"children":39024,"level":54,"listItem":171,"markDefs":39029,"style":173},"31e5a292c80e",[39025],{"_key":39026,"_type":154,"marks":39027,"text":39028},"aaba3062c2630",[228],"“Can the Sales User profile edit the Amount field?”",[],{"_key":39031,"_type":150,"children":39032,"level":54,"listItem":171,"markDefs":39037,"style":173},"0bd4d132329d",[39033],{"_key":39034,"_type":154,"marks":39035,"text":39036},"afbc7293a78c0",[228],"“What’s different between these two profiles?”",[],{"_key":39039,"_type":150,"children":39040,"markDefs":39045,"style":173},"77fd190af356",[39041],{"_key":39042,"_type":154,"marks":39043,"text":39044},"cd410baae76a0",[],"The agent evaluates permissions explains:",[],{"_key":39047,"_type":150,"children":39048,"level":54,"listItem":171,"markDefs":39053,"style":173},"ceadec84be12",[39049],{"_key":39050,"_type":154,"marks":39051,"text":39052},"ffef3737f6bc0",[],"Where access is granted",[],{"_key":39055,"_type":150,"children":39056,"level":54,"listItem":171,"markDefs":39061,"style":173},"167c413f5955",[39057],{"_key":39058,"_type":154,"marks":39059,"text":39060},"08297579b7690",[],"Where it’s restricted",[],{"_key":39063,"_type":150,"children":39064,"level":54,"listItem":171,"markDefs":39069,"style":173},"bde54d3f3fd6",[39065],{"_key":39066,"_type":154,"marks":39067,"text":39068},"c466a7089e020",[],"What’s overriding what",[],{"_key":39071,"_type":150,"children":39072,"markDefs":39085,"style":173},"7c3f695691b1",[39073,39077,39081],{"_key":39074,"_type":154,"marks":39075,"text":39076},"6b9652a9d5560",[],"Access issues are resolved in ",{"_key":39078,"_type":154,"marks":39079,"text":39080},"6b9652a9d5561",[165],"minutes",{"_key":39082,"_type":154,"marks":39083,"text":39084},"6b9652a9d5562",[],", not an hour.",[],{"_key":39087,"_type":150,"children":39088,"markDefs":39093,"style":173},"2980255582de",[39089],{"_key":39090,"_type":154,"marks":39091,"text":39092},"4cfb71a060ed0",[],"This is what troubleshooting access issues looks like when permissions are something you can reason about directly, instead of something you have to reconstruct under pressure.",[],{"_key":39095,"_type":150,"children":39096,"markDefs":39101,"style":158},"3ecba3a2748d",[39097],{"_key":39098,"_type":154,"marks":39099,"text":39100},"07cc004eddba0",[],"Use Case 2: Security audits & compliance reviews",[],{"_key":39103,"_type":150,"children":39104,"markDefs":39109,"style":173},"7ac7a1ed8b79",[39105],{"_key":39106,"_type":154,"marks":39107,"text":39108},"54342b8aa93a0",[],"Who actually has access to our data? On the surface, the question sounds straightforward. In Salesforce, it never is.",[],{"_key":39111,"_type":150,"children":39112,"markDefs":39117,"style":173},"d173be75d460",[39113],{"_key":39114,"_type":154,"marks":39115,"text":39116},"7aa2bc87499b0",[],"This comes up during:",[],{"_key":39119,"_type":150,"children":39120,"level":54,"listItem":171,"markDefs":39125,"style":173},"d665b29a1076",[39121],{"_key":39122,"_type":154,"marks":39123,"text":39124},"43fd810c1eb60",[],"SOX audits",[],{"_key":39127,"_type":150,"children":39128,"level":54,"listItem":171,"markDefs":39133,"style":173},"5ab2ae901821",[39129],{"_key":39130,"_type":154,"marks":39131,"text":39132},"1cfad46880550",[],"SOC 2 reviews",[],{"_key":39135,"_type":150,"children":39136,"level":54,"listItem":171,"markDefs":39141,"style":173},"831e5fd7a2f3",[39137],{"_key":39138,"_type":154,"marks":39139,"text":39140},"fa0abc04aefd0",[],"HIPAA readiness",[],{"_key":39143,"_type":150,"children":39144,"level":54,"listItem":171,"markDefs":39149,"style":173},"9283829a3967",[39145],{"_key":39146,"_type":154,"marks":39147,"text":39148},"c4d66765cb800",[],"Internal security reviews",[],{"_key":39151,"_type":150,"children":39152,"level":54,"listItem":171,"markDefs":39157,"style":173},"ce0154a3d593",[39153],{"_key":39154,"_type":154,"marks":39155,"text":39156},"a78c53a1eb9d0",[],"Leadership check-ins",[],{"_key":39159,"_type":150,"children":39160,"markDefs":39165,"style":173},"2a2e63f28b99",[39161],{"_key":39162,"_type":154,"marks":39163,"text":39164},"44f9b57266920",[],"Permissions are spread across profiles, permission sets, role hierarchies, and historical exceptions that made sense at the time. Some users were granted elevated access for a migration. Others inherited it during a reorg. A few haven’t logged in for months, but still carry powerful permissions simply because no one has revisited them.",[],{"_key":39167,"_type":150,"children":39168,"markDefs":39173,"style":173},"4a581872e874",[39169],{"_key":39170,"_type":154,"marks":39171,"text":39172},"22ddfd18fe620",[],"When an audit starts, admins shift from operating the system to explaining it.",[],{"_key":39175,"_type":150,"children":39176,"markDefs":39180,"style":173},"9339d77d664e",[39177],{"_key":39178,"_type":154,"marks":39179,"text":38909},"19a6f6ed5be30",[165],[],{"_key":39182,"_type":150,"children":39183,"markDefs":39188,"style":173},"b579c4ccbd04",[39184],{"_key":39185,"_type":154,"marks":39186,"text":39187},"16423e5f984a0",[],"Audits usually involve:",[],{"_key":39190,"_type":150,"children":39191,"level":54,"listItem":171,"markDefs":39196,"style":173},"b2fe0e5aed68",[39192],{"_key":39193,"_type":154,"marks":39194,"text":39195},"f7f4ea84dc460",[],"Running multiple user and permission reports",[],{"_key":39198,"_type":150,"children":39199,"level":54,"listItem":171,"markDefs":39204,"style":173},"aa0265886c94",[39200],{"_key":39201,"_type":154,"marks":39202,"text":39203},"24764c6b7e250",[],"Exporting to spreadsheets",[],{"_key":39206,"_type":150,"children":39207,"level":54,"listItem":171,"markDefs":39212,"style":173},"ab477567d6cb",[39208],{"_key":39209,"_type":154,"marks":39210,"text":39211},"d115ef7feb550",[],"Manually identifying risky permissions",[],{"_key":39214,"_type":150,"children":39215,"level":54,"listItem":171,"markDefs":39220,"style":173},"9524e35701d5",[39216],{"_key":39217,"_type":154,"marks":39218,"text":39219},"985b8473c75b0",[],"Reconciling login activity separately",[],{"_key":39222,"_type":150,"children":39223,"level":54,"listItem":171,"markDefs":39228,"style":173},"2dd114e85df6",[39224],{"_key":39225,"_type":154,"marks":39226,"text":39227},"333249c0da9c0",[],"Repeating the process every quarter",[],{"_key":39230,"_type":150,"children":39231,"markDefs":39242,"style":173},"0a84818b0148",[39232,39236,39239],{"_key":39233,"_type":154,"marks":39234,"text":39235},"31655dbcd1d80",[],"A full audit often takes ",{"_key":39237,"_type":154,"marks":39238,"text":38279},"31655dbcd1d81",[165],{"_key":39240,"_type":154,"marks":39241,"text":411},"31655dbcd1d82",[],[],{"_key":39244,"_type":150,"children":39245,"markDefs":39250,"style":173},"1ec0d6987310",[39246],{"_key":39247,"_type":154,"marks":39248,"text":39249},"7ccd4413c3f80",[],"They run user reports. Then permission reports. Then login history. They export everything to spreadsheets, cross-reference access manually, and try to build a coherent picture of risk from fragmented data. Each pass reveals another question: Does this admin still need ModifyAllData? Why does this inactive user still have a license? How many people can export customer data?",[],{"_key":39252,"_type":150,"children":39253,"markDefs":39258,"style":173},"776c518afda5",[39254],{"_key":39255,"_type":154,"marks":39256,"text":39257},"3a012be20e600",[],"By the time the answers come together, days have passed. And even then, the findings are correct as of the moment the reports were pulled — not necessarily now.",[],{"_key":39260,"_type":150,"children":39261,"markDefs":39266,"style":173},"ee661bbc9c63",[39262],{"_key":39263,"_type":154,"marks":39264,"text":39265},"7d35f64264790",[],"With the Permissions Agent, that process changes fundamentally.",[],{"_key":39268,"_type":150,"children":39269,"markDefs":39274,"style":173},"a1545173e1ed",[39270],{"_key":39271,"_type":154,"marks":39272,"text":39273},"8b2be50c89ad0",[],"Instead of assembling evidence manually, teams ask direct questions: Who has ModifyAllData or ViewAllData? Which admins haven’t logged in recently? Who can export data? The agent evaluates effective permissions across the org and surfaces the results with context — not just names, but why access exists and where it comes from.",[],{"_key":39276,"_type":150,"children":39277,"markDefs":39281,"style":173},"75721509c498",[39278],{"_key":39279,"_type":154,"marks":39280,"text":39004},"5a660f1ec3bd0",[165],[],{"_key":39283,"_type":150,"children":39284,"markDefs":39288,"style":173},"2af864f73b28",[39285],{"_key":39286,"_type":154,"marks":39287,"text":39012},"88e5b5b05c770",[],[],{"_key":39290,"_type":150,"children":39291,"level":54,"listItem":171,"markDefs":39296,"style":173},"16a6e5b5347c",[39292],{"_key":39293,"_type":154,"marks":39294,"text":39295},"2a0c48647ba10",[228],"“Who has ModifyAllData or ViewAllData?”",[],{"_key":39298,"_type":150,"children":39299,"level":54,"listItem":171,"markDefs":39304,"style":173},"6cd8bf0471e4",[39300],{"_key":39301,"_type":154,"marks":39302,"text":39303},"7277d57054040",[228],"“Which admins haven’t logged in recently?”",[],{"_key":39306,"_type":150,"children":39307,"level":54,"listItem":171,"markDefs":39312,"style":173},"9ebf5c61d86b",[39308],{"_key":39309,"_type":154,"marks":39310,"text":39311},"5b09e2aea6850",[228],"“Who can export data?”",[],{"_key":39314,"_type":150,"children":39315,"markDefs":39320,"style":173},"e6849db314f7",[39316],{"_key":39317,"_type":154,"marks":39318,"text":39319},"429bcb5635ec0",[],"The agent surfaces:",[],{"_key":39322,"_type":150,"children":39323,"level":54,"listItem":171,"markDefs":39328,"style":173},"4c09cbdd6f24",[39324],{"_key":39325,"_type":154,"marks":39326,"text":39327},"3338a3bd24280",[],"Over-provisioned users",[],{"_key":39330,"_type":150,"children":39331,"level":54,"listItem":171,"markDefs":39336,"style":173},"b052f2aae6f8",[39332],{"_key":39333,"_type":154,"marks":39334,"text":39335},"cd4a2d9a69a90",[],"Dormant admins",[],{"_key":39338,"_type":150,"children":39339,"level":54,"listItem":171,"markDefs":39344,"style":173},"03469e50c1b1",[39340],{"_key":39341,"_type":154,"marks":39342,"text":39343},"5e7f14cfec6b0",[],"Risky permissions clusters",[],{"_key":39346,"_type":150,"children":39347,"level":54,"listItem":171,"markDefs":39352,"style":173},"e789ff2fd740",[39348],{"_key":39349,"_type":154,"marks":39350,"text":39351},"db160eb8d8fe0",[],"Clear counts and context",[],{"_key":39354,"_type":150,"children":39355,"markDefs":39360,"style":173},"71ee84484e6f",[39356],{"_key":39357,"_type":154,"marks":39358,"text":39359},"1bb5b74c36840",[],"In a real 104-user org, the agent uncovered:",[],{"_key":39362,"_type":150,"children":39363,"level":54,"listItem":171,"markDefs":39368,"style":173},"50bce35e9708",[39364],{"_key":39365,"_type":154,"marks":39366,"text":39367},"6a004e876e4c0",[],"18 System Administrators (recommended \u003C5)",[],{"_key":39370,"_type":150,"children":39371,"level":54,"listItem":171,"markDefs":39376,"style":173},"dd5c261241fd",[39372],{"_key":39373,"_type":154,"marks":39374,"text":39375},"fce04e952bb00",[],"17 users with ModifyAllData",[],{"_key":39378,"_type":150,"children":39379,"level":54,"listItem":171,"markDefs":39384,"style":173},"3a4177677dd4",[39380],{"_key":39381,"_type":154,"marks":39382,"text":39383},"89b78b081d150",[],"10+ inactive users with licenses",[],{"_key":39386,"_type":150,"children":39387,"level":54,"listItem":171,"markDefs":39392,"style":173},"2bd6ff7c4579",[39388],{"_key":39389,"_type":154,"marks":39390,"text":39391},"20b23b2009a00",[],"Deprecated profiles still in use",[],{"_key":39394,"_type":150,"children":39395,"markDefs":39407,"style":173},"f452f1fb7ca2",[39396,39400,39403],{"_key":39397,"_type":154,"marks":39398,"text":39399},"2f888b5161aa0",[],"A security audit completed in ",{"_key":39401,"_type":154,"marks":39402,"text":38280},"2f888b5161aa1",[165],{"_key":39404,"_type":154,"marks":39405,"text":39406},"2f888b5161aa2",[],", not days — with findings that are immediately actionable.",[],{"_key":39409,"_type":150,"children":39410,"markDefs":39415,"style":173},"54500ae15e9f",[39411],{"_key":39412,"_type":154,"marks":39413,"text":39414},"5b40d44f54590",[],"What stood out wasn’t the presence of these issues. It was how quickly they became visible.",[],{"_key":39417,"_type":150,"children":39418,"markDefs":39423,"style":173},"0d84c88ef430",[39419],{"_key":39420,"_type":154,"marks":39421,"text":39422},"1b2c0ad4bbac0",[],"The same analysis that typically requires two to three days of focused work was completed in about twenty minutes. The results weren’t just faster — they were immediately actionable.",[],{"_key":39425,"_type":150,"children":39426,"markDefs":39431,"style":173},"26999884317f",[39427],{"_key":39428,"_type":154,"marks":39429,"text":39430},"c12d6f425ff30",[],"This is what security reviews look like when permissions are something you can inspect directly, rather than reconstruct under pressure. Audits become a continuous practice instead of a quarterly fire drill. Leadership questions are answered with clarity instead of caveats. And admins spend less time defending spreadsheets, and more time reducing real risk.",[],{"_key":39433,"_type":150,"children":39434,"markDefs":39439,"style":158},"587e9c288c8f",[39435],{"_key":39436,"_type":154,"marks":39437,"text":39438},"4a02327d5f830",[],"Use Case 3: License optimization (the quiet cost leak)",[],{"_key":39441,"_type":150,"children":39442,"markDefs":39447,"style":173},"eb65dc78ec76",[39443],{"_key":39444,"_type":154,"marks":39445,"text":39446},"aefa7a43869e0",[],"Why are our Salesforce costs so high? Are we actually using all these licenses?",[],{"_key":39449,"_type":150,"children":39450,"markDefs":39455,"style":173},"7e11dfcb1727",[39451],{"_key":39452,"_type":154,"marks":39453,"text":39454},"37ef9d512dc50",[],"New teams get onboarded, a temporary contractor is given full access, an employee changes roles but keeps their old license. Over time, Salesforce becomes more expensive because teams lack visibility into who is actually using what.",[],{"_key":39457,"_type":150,"children":39458,"markDefs":39463,"style":173},"ab1dde699a3e",[39459],{"_key":39460,"_type":154,"marks":39461,"text":39462},"6d934ae11ad10",[],"Answering that inside Salesforce is harder than it should be. License assignment lives in one place, login history in another, activity is scattered across reports that don’t tell a complete story on their own. To understand whether a license is justified, admins have to manually correlate access, usage, and role context often by exporting data and working through spreadsheets that age the moment they’re created. As a result, license reviews are delayed or skipped altogether.",[],{"_key":39465,"_type":150,"children":39466,"markDefs":39470,"style":173},"9cc964b9f3c6",[39467],{"_key":39468,"_type":154,"marks":39469,"text":38909},"83a91d41689b0",[165],[],{"_key":39472,"_type":150,"children":39473,"markDefs":39478,"style":173},"e3d1a309f52d",[39474],{"_key":39475,"_type":154,"marks":39476,"text":39477},"160ac0c0b90b0",[],"Admins often:",[],{"_key":39480,"_type":150,"children":39481,"level":54,"listItem":171,"markDefs":39486,"style":173},"9ae3fa3076d3",[39482],{"_key":39483,"_type":154,"marks":39484,"text":39485},"ad64adc26e6a0",[],"Pull login history reports",[],{"_key":39488,"_type":150,"children":39489,"level":54,"listItem":171,"markDefs":39494,"style":173},"60dfb338367f",[39490],{"_key":39491,"_type":154,"marks":39492,"text":39493},"a99f8b9a833a0",[],"Cross-reference license assignments",[],{"_key":39496,"_type":150,"children":39497,"level":54,"listItem":171,"markDefs":39502,"style":173},"d89ac6ede34d",[39498],{"_key":39499,"_type":154,"marks":39500,"text":39501},"37e60dad2fea0",[],"Manually assess activity levels",[],{"_key":39504,"_type":150,"children":39505,"level":54,"listItem":171,"markDefs":39510,"style":173},"7bd66b9ff788",[39506],{"_key":39507,"_type":154,"marks":39508,"text":39509},"013886af628e0",[],"Repeat this process ad hoc",[],{"_key":39512,"_type":150,"children":39513,"markDefs":39518,"style":173},"e779c1d1b2a3",[39514],{"_key":39515,"_type":154,"marks":39516,"text":39517},"87adfdc36b3a0",[],"With the Permissions Agent, that hesitation disappears.",[],{"_key":39520,"_type":150,"children":39521,"markDefs":39526,"style":173},"3e5f22bb0cac",[39522],{"_key":39523,"_type":154,"marks":39524,"text":39525},"0dc8238da2ad0",[],"Instead of piecing together signals manually, teams ask straightforward questions: Which users have never logged in? Who hasn’t been active recently but still holds a license? Which users have expensive licenses with minimal usage? The agent evaluates license assignments alongside login activity and effective access, surfacing patterns that are otherwise easy to miss.",[],{"_key":39528,"_type":150,"children":39529,"markDefs":39533,"style":173},"023af3eae8ec",[39530],{"_key":39531,"_type":154,"marks":39532,"text":39004},"7980b4586f1c0",[165],[],{"_key":39535,"_type":150,"children":39536,"markDefs":39540,"style":173},"666938530a1f",[39537],{"_key":39538,"_type":154,"marks":39539,"text":39012},"715837077b750",[],[],{"_key":39542,"_type":150,"children":39543,"level":54,"listItem":171,"markDefs":39548,"style":173},"2253ab4760a8",[39544],{"_key":39545,"_type":154,"marks":39546,"text":39547},"a6f0d8c303690",[228],"“Which users have never logged in?”",[],{"_key":39550,"_type":150,"children":39551,"level":54,"listItem":171,"markDefs":39556,"style":173},"5872d10cf75c",[39552],{"_key":39553,"_type":154,"marks":39554,"text":39555},"e8cd7b561f390",[228],"“Show me license utilization.”",[],{"_key":39558,"_type":150,"children":39559,"level":54,"listItem":171,"markDefs":39564,"style":173},"5e392267e361",[39560],{"_key":39561,"_type":154,"marks":39562,"text":39563},"3f0db1da16010",[228],"“Who has expensive licenses but low activity?”",[],{"_key":39566,"_type":150,"children":39567,"markDefs":39572,"style":173},"9230f03ffdfd",[39568],{"_key":39569,"_type":154,"marks":39570,"text":39571},"04ea137733e30",[],"The agent correlates:",[],{"_key":39574,"_type":150,"children":39575,"level":54,"listItem":171,"markDefs":39579,"style":173},"9b4555cc5d12",[39576],{"_key":39577,"_type":154,"marks":39578,"text":38781},"5282765d49da0",[],[],{"_key":39581,"_type":150,"children":39582,"level":54,"listItem":171,"markDefs":39587,"style":173},"f56f2a09d8a9",[39583],{"_key":39584,"_type":154,"marks":39585,"text":39586},"428d78a2ff6d0",[],"License type",[],{"_key":39589,"_type":150,"children":39590,"level":54,"listItem":171,"markDefs":39595,"style":173},"f53dd670e03c",[39591],{"_key":39592,"_type":154,"marks":39593,"text":39594},"40e324cc80400",[],"User access level",[],{"_key":39597,"_type":150,"children":39598,"markDefs":39603,"style":173},"ad1d3b12367a",[39599],{"_key":39600,"_type":154,"marks":39601,"text":39602},"081f61b35b710",[],"License optimization stops being a once-a-year exercise driven by renewal pressure. It becomes an ongoing practice grounded in visibility.",[],{"_key":39605,"_type":150,"children":39606,"markDefs":39611,"style":158},"494e70860bc7",[39607],{"_key":39608,"_type":154,"marks":39609,"text":39610},"c18b1a86a9a90",[],"Use Case 4: Governance & org hygiene",[],{"_key":39613,"_type":150,"children":39614,"markDefs":39619,"style":173},"0b2b36868580",[39615],{"_key":39616,"_type":154,"marks":39617,"text":39618},"17ece9bd16380",[],"Salesforce orgs age over years of growth, acquisitions, and shifting teams. Eventually, no one is quite sure which access models are still valid.",[],{"_key":39621,"_type":150,"children":39622,"markDefs":39627,"style":173},"2353049da08c",[39623],{"_key":39624,"_type":154,"marks":39625,"text":39626},"af9f84a5d5560",[],"Governance issues live in inconsistencies like users without roles, profiles labeled “Do Not Use” that still have active assignments, and a growing number of System Administrators added over time to unblock work, but never reduced once the urgency passed. In Salesforce, identifying this drift is possible, but slow.",[],{"_key":39629,"_type":150,"children":39630,"markDefs":39634,"style":173},"fba2a4c80ccd",[39631],{"_key":39632,"_type":154,"marks":39633,"text":38909},"1b36a8a08b6d0",[165],[],{"_key":39636,"_type":150,"children":39637,"markDefs":39642,"style":173},"d8ab5060f295",[39638],{"_key":39639,"_type":154,"marks":39640,"text":39641},"b50a304366770",[],"Governance reviews require:",[],{"_key":39644,"_type":150,"children":39645,"level":54,"listItem":171,"markDefs":39650,"style":173},"8d35d59e18ff",[39646],{"_key":39647,"_type":154,"marks":39648,"text":39649},"2809f9f5ed5a0",[],"Manually checking roles",[],{"_key":39652,"_type":150,"children":39653,"level":54,"listItem":171,"markDefs":39658,"style":173},"8cce6b3dbe14",[39654],{"_key":39655,"_type":154,"marks":39656,"text":39657},"479a1cbc85d50",[],"Hunting for unused profiles",[],{"_key":39660,"_type":150,"children":39661,"level":54,"listItem":171,"markDefs":39666,"style":173},"bb8c870bd31d",[39662],{"_key":39663,"_type":154,"marks":39664,"text":39665},"921dbff2887d0",[],"Counting admins by hand",[],{"_key":39668,"_type":150,"children":39669,"level":54,"listItem":171,"markDefs":39674,"style":173},"45ab9ec958c7",[39670],{"_key":39671,"_type":154,"marks":39672,"text":39673},"0db415d09c3c0",[],"Relying on naming conventions that may no longer apply",[],{"_key":39676,"_type":150,"children":39677,"markDefs":39691,"style":173},"e22120fe1f6a",[39678,39682,39687],{"_key":39679,"_type":154,"marks":39680,"text":39681},"1bc44893e1800",[],"As a result, ",{"_key":39683,"_type":154,"marks":39684,"text":39686},"0fff708fedeb",[39685],"797803db3d15","governance reviews tend to be reactive",{"_key":39688,"_type":154,"marks":39689,"text":39690},"496d8c4b550d",[],". They happen during audits, reorganizations, or incidents but not as part of normal operations.",[39692],{"_key":39685,"_ref":38055,"_type":463,"linkType":33,"slug":39693},{"_type":22,"current":38057},{"_key":39695,"_type":150,"children":39696,"markDefs":39701,"style":173},"cd6e608e648b",[39697],{"_key":39698,"_type":154,"marks":39699,"text":39700},"0ff42bc5b9b70",[],"The Permissions Agent changes this dynamic by making governance questions explicit and answerable.",[],{"_key":39703,"_type":150,"children":39704,"markDefs":39708,"style":173},"005b2c5d91a7",[39705],{"_key":39706,"_type":154,"marks":39707,"text":39004},"6aecfb477f320",[165],[],{"_key":39710,"_type":150,"children":39711,"markDefs":39715,"style":173},"1bb4eaa5ccee",[39712],{"_key":39713,"_type":154,"marks":39714,"text":39012},"94350ef450ba0",[],[],{"_key":39717,"_type":150,"children":39718,"level":54,"listItem":171,"markDefs":39723,"style":173},"9255dcac960a",[39719],{"_key":39720,"_type":154,"marks":39721,"text":39722},"da045901e1fb0",[228],"“Which users don’t have a role assigned?”",[],{"_key":39725,"_type":150,"children":39726,"level":54,"listItem":171,"markDefs":39731,"style":173},"34371cc1d657",[39727],{"_key":39728,"_type":154,"marks":39729,"text":39730},"031c6c592a7e0",[228],"“Are there any profiles marked ‘Do Not Use’ that still have users?”",[],{"_key":39733,"_type":150,"children":39734,"level":54,"listItem":171,"markDefs":39739,"style":173},"38dbe95f2829",[39735],{"_key":39736,"_type":154,"marks":39737,"text":39738},"5a495d75eca30",[228],"“How many System Administrators do we have?”",[],{"_key":39741,"_type":150,"children":39742,"markDefs":39747,"style":173},"956735f4b1d4",[39743],{"_key":39744,"_type":154,"marks":39745,"text":39746},"8e0cc0a6387c0",[],"The agent makes drift visible:",[],{"_key":39749,"_type":150,"children":39750,"level":54,"listItem":171,"markDefs":39755,"style":173},"6fadf9867f20",[39751],{"_key":39752,"_type":154,"marks":39753,"text":39754},"3fbafab228d50",[],"Orphaned users",[],{"_key":39757,"_type":150,"children":39758,"level":54,"listItem":171,"markDefs":39763,"style":173},"2008aa1ef556",[39759],{"_key":39760,"_type":154,"marks":39761,"text":39762},"0ed23138ebe80",[],"Legacy profiles",[],{"_key":39765,"_type":150,"children":39766,"level":54,"listItem":171,"markDefs":39771,"style":173},"82d5645f5603",[39767],{"_key":39768,"_type":154,"marks":39769,"text":39770},"b0cd6bd802ab0",[],"Admin sprawl",[],{"_key":39773,"_type":150,"children":39774,"level":54,"listItem":171,"markDefs":39779,"style":173},"6799cc8159ba",[39775],{"_key":39776,"_type":154,"marks":39777,"text":39778},"bb62738ab4e70",[],"Broken governance assumptions",[],{"_key":39781,"_type":150,"children":39782,"markDefs":39787,"style":173},"aa0ce82d72fc",[39783],{"_key":39784,"_type":154,"marks":39785,"text":39786},"1f21757bb4cc0",[],"Governance stops being about tribal knowledge and becomes something observable. Admins can understand the impact of changes and clean up access with confidence instead of caution.",[],{"_key":39789,"_type":150,"children":39790,"markDefs":39795,"style":158},"9e64bdec2b44",[39791],{"_key":39792,"_type":154,"marks":39793,"text":39794},"cfcaa7f938f00",[],"The shift: From setup screens to conversations",[],{"_key":39797,"_type":150,"children":39798,"markDefs":39803,"style":173},"9137e30e0b7b",[39799],{"_key":39800,"_type":154,"marks":39801,"text":39802},"b506a54e17c40",[],"Across common permissions tasks, teams using the Permissions Agent see a 97% reduction in time spent on permissions analysis:",[],{"_key":39805,"_type":150,"children":39806,"markDefs":39810,"style":173},"f0ce241b82be",[39807],{"_key":39808,"_type":154,"marks":39809,"text":472},"ac2f73a45e520",[],[],{"_type":17,"description":39812,"shareImage":39813,"title":38693},"The Permissions Agent turns permissions from something admins reconstruct under pressure into something teams can reason about continuously. Questions get answered in minutes, audits become routine instead of disruptive, license costs become visible, and governance stays intentional as the org evolves. Across common permissions tasks, teams using the Permissions Agent see a 97% reduction in time spent on permissions analysis.",{"_type":40,"asset":39814},{"_ref":38603,"_type":1066},{"_type":22,"current":32714},{"_createdAt":39817,"_id":23230,"_rev":39818,"_type":33,"_updatedAt":39819,"author":39820,"category":39836,"featuredImage":39842,"modularContent":39873,"postTitle":39876,"publishDate":39877,"richText":39878,"seo":40439,"slug":40444},"2025-12-15T20:04:41Z","u93Z2ge2ROiYmlpy57meeD","2026-03-23T09:50:47Z",{"authorImage":39821,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":39822},{"_type":40,"asset":39823},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":39824,"mimeType":83,"opt":39834,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":39825,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":39826},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":39827,"darkVibrant":39828,"dominant":39829,"lightMuted":39830,"lightVibrant":39831,"muted":39832,"vibrant":39833},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":39835},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":39837,"_type":11,"_updatedAt":12,"selectedColor":39839,"seo":39840,"slug":39841,"title":24},{"base":39838},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":39843,"image":39844},"The Audit Trail of an AI Agent",{"_type":40,"asset":39845},{"_createdAt":39846,"_id":39847,"_rev":39848,"_type":45,"_updatedAt":39846,"assetId":39849,"extension":105,"metadata":39850,"mimeType":133,"originalFilename":39868,"path":39869,"sha1hash":39849,"size":39870,"uploadId":39871,"url":39872},"2025-12-15T20:34:40Z","image-661b88b71e94206732146d05e38b7c2d1510bbb6-1600x900-png","4JFsJ7XF1lf73b2rjyO69v","661b88b71e94206732146d05e38b7c2d1510bbb6",{"_type":50,"blurHash":39851,"dimensions":39852,"hasAlpha":57,"isOpaque":56,"lqip":39853,"palette":39854},"M64o7]VoRlkZMtj^axayj]j[DgtVoaV;x|",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACG0lEQVR4nFWSy27TQBSG8xKe+8WxHTs3J02bS9OUSIAKSMCuKyR2LCoQO9QX6KPwArwAT4F4AASiuEs28abzoxk7LV38ss/MnG/+M+d0WKT/UKJrRrRjRINTE8SIgeQJlOiha0tk6QJGFWFPMPtAnBqfu2NE/e7QSN+wFngP8+AYVg8DTMscWvbCBZzacNn+LG/kc2vO9HWHE30TgmYxwBqghZYFYjOCFGmbGNw0ZyIFFslGRHmHNacBaILDh8DmZiVSdOMJrBlCsPjeEetCygJKl9BmCin7jhFbM6Ku70q2OnN5NkKeDeG/RW+EQX+KyXiNyfgYRV4iSwbIkhGGk6dYPnmPR6+vcPrqCuXijVNyUHOiPVCFkrNk4I5mK8wP11jOT7BebbFanGJ+tAn/y8UGfv9wtsH27B3OLz7j7eVXnH/4gvWzT87E06ZkD/QOtUxclvSRp0MMCu/sGIP+LLjybr166RC9rER58BwnZx+xfXmJ5eML9MsXTsmiZnsgp80b7huiRIYkPmgbkuxH464xkqeQqu/fDkJkEDwJXWa+ZE50xaneMWpu21l0nMZOy9zFtnRdO3ZSJGG9UWie852lkXQsko5Tfcs8w88hp+Ynp+YvI2bXzKOpJU9qJYra6lEdm3GI21kNascsnG3jXcPQPzqc6u+cml8sMhWLdMWJrbq2rNL4sFIirwSzQX5vL05M0P8xI56hv/0D/uUtAZVOxcIAAAAASUVORK5CYII=",{"_type":60,"darkMuted":39855,"darkVibrant":39857,"dominant":39859,"lightMuted":39861,"lightVibrant":39862,"muted":39864,"vibrant":39866},{"_type":62,"background":39856,"foreground":64,"population":1524,"title":64},"#302c5f",{"_type":62,"background":39858,"foreground":64,"population":7025,"title":64},"#13286f",{"_type":62,"background":39860,"foreground":72,"population":5454,"title":64},"#98a4c6",{"_type":62,"background":39860,"foreground":72,"population":5454,"title":64},{"_type":62,"background":39863,"foreground":64,"population":1527,"title":64},"#757bf1",{"_type":62,"background":39865,"foreground":64,"population":37135,"title":64},"#5766a7",{"_type":62,"background":39867,"foreground":64,"population":1127,"title":64},"#325add","1.png","images/9eu1m6zu/production/661b88b71e94206732146d05e38b7c2d1510bbb6-1600x900.png",137602,"kNJU9UstYxpV7VF8ejsl5kp6EEMpvaR5","https://cdn.sanity.io/images/9eu1m6zu/production/661b88b71e94206732146d05e38b7c2d1510bbb6-1600x900.png",[39874],{"_key":39875,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":28277},"6de3b7b285f363a36b6d09c6adb88062","The Audit Trail of an AI Agent: How Sweep Tracks Every Change","2025-12-15",[39879,39890,39897,39904,39912,39943,39962,39970,39978,39986,39994,40002,40023,40031,40047,40055,40067,40075,40083,40099,40126,40134,40149,40157,40165,40184,40192,40212,40220,40228,40243,40258,40266,40274,40282,40290,40298,40313,40321,40329,40337,40345,40361,40369,40377,40389,40397,40415,40423,40431],{"_key":39880,"_type":150,"children":39881,"markDefs":39889,"style":173},"0327507e83bc",[39882,39885],{"_key":39883,"_type":154,"marks":39884,"text":156},"588a370ce5800",[165],{"_key":39886,"_type":154,"marks":39887,"text":39888},"588a370ce5801",[],"\nAI agents are failing because no one can clearly explain what they changed, why they changed it, or what else they affected. Sweep gives AI agents a real audit trail at the metadata layer — so every action is explainable, traceable, and reversible.",[],{"_key":39891,"_type":150,"children":39892,"markDefs":39896,"style":173},"98536da6c1b8",[39893],{"_key":39894,"_type":154,"marks":39895,"text":472},"4760fff54d3a",[],[],{"_key":39898,"_type":150,"children":39899,"markDefs":39903,"style":173},"938bbc25da86",[39900],{"_key":39901,"_type":154,"marks":39902,"text":1935},"6a15e7d97855",[],[],{"_key":39905,"_type":150,"children":39906,"markDefs":39911,"style":173},"ff799054ef18",[39907],{"_key":39908,"_type":154,"marks":39909,"text":39910},"7b36c6a744f90",[],"Enterprise buyers don’t ask naive questions.",[],{"_key":39913,"_type":150,"children":39914,"markDefs":39942,"style":173},"ace9c8bec56b",[39915,39919,39923,39927,39931,39934,39938],{"_key":39916,"_type":154,"marks":39917,"text":39918},"681aff323c1e0",[],"When someone asks, ",{"_key":39920,"_type":154,"marks":39921,"text":39922},"681aff323c1e1",[228],"“Will this break my org?”",{"_key":39924,"_type":154,"marks":39925,"text":39926},"681aff323c1e2",[]," they’re not being ",{"_key":39928,"_type":154,"marks":39929,"text":39930},"26448378997e",[228],"resistant",{"_key":39932,"_type":154,"marks":39933,"text":1278},"077950c033cd",[],{"_key":39935,"_type":154,"marks":39936,"text":39937},"ecff80e4dbe6",[228],"to AI ",{"_key":39939,"_type":154,"marks":39940,"text":39941},"2bb1e46cc75b",[],"— they’re being responsible. So kudos, we're glad you're here.",[],{"_key":39944,"_type":150,"children":39945,"markDefs":39959,"style":173},"c6ae49e55299",[39946,39950,39955],{"_key":39947,"_type":154,"marks":39948,"text":39949},"3eeda75a03d80",[],"If an AI agent ends up doing nothing in your org, that's fine. Nothing is broken. But as it turns out, ",{"_key":39951,"_type":154,"marks":39952,"text":39954},"2fed7a3d9866",[39953],"0e268992cd4e","the real risk of AI agents",{"_key":39956,"_type":154,"marks":39957,"text":39958},"8e04fc78bc77",[]," is that they’ll do something — quietly, automatically, and without a clear paper trail. ",[39960],{"_key":39953,"_ref":5311,"_type":463,"linkType":33,"slug":39961},{"_type":22,"current":5313},{"_key":39963,"_type":150,"children":39964,"markDefs":39969,"style":173},"baac6cdbda84",[39965],{"_key":39966,"_type":154,"marks":39967,"text":39968},"abb7586576f60",[],"This is where a lot of AI tooling gets hand-wavy. ",[],{"_key":39971,"_type":150,"children":39972,"markDefs":39977,"style":173},"fea72e551a49",[39973],{"_key":39974,"_type":154,"marks":39975,"text":39976},"cec1b9cd2b0b",[],"Sweep doesn’t. Let's talk.",[],{"_key":39979,"_type":150,"children":39980,"markDefs":39985,"style":158},"eb01c4e300d1",[39981],{"_key":39982,"_type":154,"marks":39983,"text":39984},"625d40a217fb0",[],"Why “will this break my org?” is the right question",[],{"_key":39987,"_type":150,"children":39988,"markDefs":39993,"style":173},"c69a1a7c0607",[39989],{"_key":39990,"_type":154,"marks":39991,"text":39992},"0f43d922f6720",[],"Every Salesforce org has scar tissue. ",[],{"_key":39995,"_type":150,"children":39996,"markDefs":40001,"style":173},"b47d5d8b9dff",[39997],{"_key":39998,"_type":154,"marks":39999,"text":40000},"3350e45f27ab",[],"Play in the Salesforce Universe long enough and you can feel it the moment you log in.",[],{"_key":40003,"_type":150,"children":40004,"markDefs":40018,"style":173},"d80b5f7f73cb",[40005,40009,40014],{"_key":40006,"_type":154,"marks":40007,"text":40008},"9a1b9c78f3460",[],"There’s a field no one dares to delete because “something depends on it.”\n",{"_key":40010,"_type":154,"marks":40011,"text":40013},"d6fbcb11ccb5",[40012],"ae66db433a0c","A Flow everyone avoids opening",{"_key":40015,"_type":154,"marks":40016,"text":40017},"8c09c624dc51",[],". A permissions change that broke routing three quarters ago and never fully got explained. A note that just says \"Thar be Dragons.\"",[40019],{"_key":40012,"_ref":40020,"_type":463,"linkType":33,"slug":40021},"0ed53a59-2f0d-490d-bc8f-dfcfa293fc3f",{"_type":22,"current":40022},"salesforce-impact-analysis-flows",{"_key":40024,"_type":150,"children":40025,"markDefs":40030,"style":173},"87aea0d7d343",[40026],{"_key":40027,"_type":154,"marks":40028,"text":40029},"7ea57a09c0860",[],"Now bring in the AI agents — systems that both suggest changes and then actually make them.",[],{"_key":40032,"_type":150,"children":40033,"markDefs":40046,"style":173},"4a5786d25a7c",[40034,40038,40042],{"_key":40035,"_type":154,"marks":40036,"text":40037},"e05d28931ba50",[],"At this point, the question stops being ",{"_key":40039,"_type":154,"marks":40040,"text":40041},"e05d28931ba51",[228],"“Is this intelligent?”",{"_key":40043,"_type":154,"marks":40044,"text":40045},"e05d28931ba52",[]," and becomes much more basic:",[],{"_key":40048,"_type":150,"children":40049,"markDefs":40054,"style":173},"0c5a56b75093",[40050],{"_key":40051,"_type":154,"marks":40052,"text":40053},"f125a69024bf0",[165],"If something does go wrong, can we explain what happened?",[],{"_key":40056,"_type":150,"children":40057,"markDefs":40066,"style":173},"dc5eb89c6a85",[40058,40062],{"_key":40059,"_type":154,"marks":40060,"text":40061},"d1ca5cc2f3730",[],"If you can’t confidently answer what changed, who (or what) changed it, why it happened, and what else it touched, you've got yourself a",{"_key":40063,"_type":154,"marks":40064,"text":40065},"65b4cb643f3d",[228]," compliance problem that hasn’t announced itself yet. ",[],{"_key":40068,"_type":150,"children":40069,"markDefs":40074,"style":158},"a1e1338da08e",[40070],{"_key":40071,"_type":154,"marks":40072,"text":40073},"964d44571fca0",[],"What AI agents actually do inside Salesforce",[],{"_key":40076,"_type":150,"children":40077,"markDefs":40082,"style":173},"949155407b60",[40078],{"_key":40079,"_type":154,"marks":40080,"text":40081},"11540a6e63880",[],"There's a common misunderstanding about where the real risk lives.",[],{"_key":40084,"_type":150,"children":40085,"markDefs":40098,"style":173},"e8d04f9fa016",[40086,40090,40094],{"_key":40087,"_type":154,"marks":40088,"text":40089},"e486cfc224b70",[],"Today, Agentforce agents primarily ",{"_key":40091,"_type":154,"marks":40092,"text":40093},"e486cfc224b71",[228],"read",{"_key":40095,"_type":154,"marks":40096,"text":40097},"e486cfc224b72",[]," metadata — they use your field definitions, object relationships, and automation logic as context for reasoning and decision-making. The quality of that metadata directly shapes the quality of their outputs.",[],{"_key":40100,"_type":150,"children":40101,"markDefs":40123,"style":173},"6c1e13f4cd26",[40102,40106,40111,40115,40119],{"_key":40103,"_type":154,"marks":40104,"text":40105},"f090e72e128f0",[],"But the direction is clear. Salesforce has already published ",{"_key":40107,"_type":154,"marks":40108,"text":40110},"82038b46bafe",[40109],"b9c0d01efabe","patterns for building agents",{"_key":40112,"_type":154,"marks":40113,"text":40114},"616f3c5d9ea4",[]," that ",{"_key":40116,"_type":154,"marks":40117,"text":40118},"f090e72e128f1",[228],"modify",{"_key":40120,"_type":154,"marks":40121,"text":40122},"f090e72e128f2",[]," metadata through custom actions calling the Metadata API. Early adopters are experimenting with agents that can create objects, adjust validation rules, and edit Flow conditions — all autonomously.",[40124],{"_key":40109,"_type":272,"blank":57,"href":40125,"noOpener":57,"noReferrer":57,"url":40125},"https://developer.salesforce.com/blogs/2024/12/build-advanced-custom-agent-actions-with-code",{"_key":40127,"_type":150,"children":40128,"markDefs":40133,"style":173},"b0d3c66d0401",[40129],{"_key":40130,"_type":154,"marks":40131,"text":40132},"d4362d9436130",[],"When that capability matures (and it will), the risk profile changes completely. An agent editing a field definition extends beyond touching individual records to, well, changing the structure your business runs on. Those changes stay long after the agent finishes its task. They cascade. They reshape how your org behaves long after the original intent is forgotten.",[],{"_key":40135,"_type":150,"children":40136,"markDefs":40148,"style":173},"820285709395",[40137,40141,40144],{"_key":40138,"_type":154,"marks":40139,"text":40140},"19bbc9976a8d0",[],"That's why metadata governance has to be in place ",{"_key":40142,"_type":154,"marks":40143,"text":885},"19bbc9976a8d1",[228],{"_key":40145,"_type":154,"marks":40146,"text":40147},"19bbc9976a8d2",[]," agents start writing to it, not after.",[],{"_key":40150,"_type":150,"children":40151,"markDefs":40156,"style":158},"ed8797c95fbf",[40152],{"_key":40153,"_type":154,"marks":40154,"text":40155},"83555679c61c0",[],"The risk that's already here",[],{"_key":40158,"_type":150,"children":40159,"markDefs":40164,"style":173},"1fe365edb460",[40160],{"_key":40161,"_type":154,"marks":40162,"text":40163},"120830329ca70",[],"Even without modification capabilities, agents reasoning over bad metadata is already a problem.",[],{"_key":40166,"_type":150,"children":40167,"markDefs":40181,"style":173},"413d1b257c1b",[40168,40172,40177],{"_key":40169,"_type":154,"marks":40170,"text":40171},"6360f5f3259b0",[],"When the Atlas Reasoning Engine scans your org to plan actions, it treats your ",{"_key":40173,"_type":154,"marks":40174,"text":40176},"7268911b95fa",[40175],"a86b9de7e5fb","metadata as ground truth",{"_key":40178,"_type":154,"marks":40179,"text":40180},"84aa85e9d9c5",[],". Missing descriptions, ambiguous field names, orphaned automations, undocumented dependencies — all of that becomes the lens through which your agent sees reality.",[40182],{"_key":40175,"_ref":462,"_type":463,"linkType":33,"slug":40183},{"_type":22,"current":465},{"_key":40185,"_type":150,"children":40186,"markDefs":40191,"style":173},"9f7ba299f63c",[40187],{"_key":40188,"_type":154,"marks":40189,"text":40190},"28f09f1feb2d0",[],"Junk metadata means junk decisions. The agent just acts confidently on the wrong version of your org.",[],{"_key":40193,"_type":150,"children":40194,"markDefs":40207,"style":173},"2683e15ed953",[40195,40199,40203],{"_key":40196,"_type":154,"marks":40197,"text":40198},"cd82de96c3910",[],"And when something breaks, good luck explaining what happened. Was it the agent's reasoning? The prompt? Or the five years of ",{"_key":40200,"_type":154,"marks":40201,"text":17398},"b24e8d84a0de",[40202],"5db29a487142",{"_key":40204,"_type":154,"marks":40205,"text":40206},"3623ebcb246e",[]," it inherited?",[40208],{"_key":40202,"_ref":40209,"_type":463,"linkType":33,"slug":40210},"c0d3627a-f434-4a32-b048-d64ba9ea42d3",{"_type":22,"current":40211},"assessing-your-salesforce-technical-debt-a-step-by-step-guide",{"_key":40213,"_type":150,"children":40214,"markDefs":40219,"style":158},"c7e96033aae6",[40215],{"_key":40216,"_type":154,"marks":40217,"text":40218},"26cbf3e4b3490",[],"Why traditional audit logs aren’t enough",[],{"_key":40221,"_type":150,"children":40222,"markDefs":40227,"style":173},"a0f3421a34d8",[40223],{"_key":40224,"_type":154,"marks":40225,"text":40226},"2f5d61e3f2100",[],"Salesforce does have an Audit Trail. But it was designed for humans clicking buttons, not autonomous agents making structural decisions.",[],{"_key":40229,"_type":150,"children":40230,"markDefs":40242,"style":173},"21f5857c5d07",[40231,40235,40238],{"_key":40232,"_type":154,"marks":40233,"text":40234},"dab20d3b8ef40",[],"The limitations are familiar to anyone who’s tried to use it seriously: short retention windows, incomplete coverage, and almost zero context. You can often see ",{"_key":40236,"_type":154,"marks":40237,"text":8475},"dab20d3b8ef41",[228],{"_key":40239,"_type":154,"marks":40240,"text":40241},"dab20d3b8ef42",[]," something changed, but not why it changed, what triggered it, or what else depends on it.",[],{"_key":40244,"_type":150,"children":40245,"markDefs":40257,"style":173},"2bf50d44f51b",[40246,40250,40254],{"_key":40247,"_type":154,"marks":40248,"text":40249},"00e88c0ac10a0",[],"For manual admin work, that’s inconvenient but survivable. For AI-led systems... it’s ",{"_key":40251,"_type":154,"marks":40252,"text":40253},"e796875e7a24",[228],"unacceptable",{"_key":40255,"_type":154,"marks":40256,"text":411},"a8abe95d26f1",[],[],{"_key":40259,"_type":150,"children":40260,"markDefs":40265,"style":173},"635396331e75",[40261],{"_key":40262,"_type":154,"marks":40263,"text":40264},"c7af1b9715910",[],"A raw list of timestamps isn’t true governance. Real governance means attribution, intent, impact, and reversibility. Without those, logs create quite a bit of anxiety. After all, it’s just... unstructured evidence.",[],{"_key":40267,"_type":150,"children":40268,"markDefs":40273,"style":158},"d11721532103",[40269],{"_key":40270,"_type":154,"marks":40271,"text":40272},"1d00c3987b2f0",[],"What an agent-grade audit trail actually requires",[],{"_key":40275,"_type":150,"children":40276,"markDefs":40281,"style":173},"67ef0bbd0862",[40277],{"_key":40278,"_type":154,"marks":40279,"text":40280},"4837f89771d50",[],"An audit trail that’s good enough for AI agents has to meet a higher bar.",[],{"_key":40283,"_type":150,"children":40284,"markDefs":40289,"style":173},"7078ee136e97",[40285],{"_key":40286,"_type":154,"marks":40287,"text":40288},"bc0667edd2310",[],"First, coverage has to be complete. Gaps are risk multipliers. If an agent can touch a piece of metadata — any object, field, Flow, permission, or automation — that change must be tracked. ",[],{"_key":40291,"_type":150,"children":40292,"markDefs":40297,"style":173},"e3472ceb716d",[40293],{"_key":40294,"_type":154,"marks":40295,"text":40296},"739895233a570",[],"Second, context matters as much as the change itself. It’s not enough to know that something happened: you need to understand what the agent was trying to do, what triggered the action, and which process it was meant to improve. ",[],{"_key":40299,"_type":150,"children":40300,"markDefs":40312,"style":173},"06f047a64f91",[40301,40305,40309],{"_key":40302,"_type":154,"marks":40303,"text":40304},"0af54920e6880",[],"Finally, a safe system has to answer the hardest question instantly: ",{"_key":40306,"_type":154,"marks":40307,"text":40308},"0af54920e6881",[228],"what else does this affect?",{"_key":40310,"_type":154,"marks":40311,"text":1278},"0af54920e6882",[],[],{"_key":40314,"_type":150,"children":40315,"markDefs":40320,"style":173},"3e6abc491d3b",[40316],{"_key":40317,"_type":154,"marks":40318,"text":40319},"a0eacc5cc14d",[],"That requires real dependency-aware lineage, not static diagrams or tribal knowledge. If you can’t see the blast radius, you can’t move quickly — or safely.",[],{"_key":40322,"_type":150,"children":40323,"markDefs":40328,"style":158},"68c477a483cc",[40324],{"_key":40325,"_type":154,"marks":40326,"text":40327},"0c607459bfe30",[],"How Sweep tracks what matters",[],{"_key":40330,"_type":150,"children":40331,"markDefs":40336,"style":173},"6c7d1252fbf3",[40332],{"_key":40333,"_type":154,"marks":40334,"text":40335},"f3e1d0edcc300",[],"Sweep treats your metadata layer as the system of record — whether changes come from humans, deployment pipelines, or AI agents.",[],{"_key":40338,"_type":150,"children":40339,"markDefs":40344,"style":173},"bd8345538d6b",[40340],{"_key":40341,"_type":154,"marks":40342,"text":40343},"da852e412e4f0",[],"Every configuration change is captured in real time, across objects, fields, Flows, automations, permissions, and routing logic. That history accumulates, creating a continuous record of how your system actually, in real-life, evolved.",[],{"_key":40346,"_type":150,"children":40347,"markDefs":40360,"style":173},"2493eecd0ae7",[40348,40352,40356],{"_key":40349,"_type":154,"marks":40350,"text":40351},"61adea73a9e10",[],"More importantly, Sweep maintains the context agents need to reason correctly ",{"_key":40353,"_type":154,"marks":40354,"text":40355},"61adea73a9e11",[228],"now",{"_key":40357,"_type":154,"marks":40358,"text":40359},"61adea73a9e12",[],", while building the governance infrastructure you'll need when agents start modifying metadata directly. Attribution, intent, impact analysis, and reversibility.... all in place before you need them.",[],{"_key":40362,"_type":150,"children":40363,"markDefs":40368,"style":158},"e30689409208",[40364],{"_key":40365,"_type":154,"marks":40366,"text":40367},"da92d781d5b50",[],"From fear to governed speed",[],{"_key":40370,"_type":150,"children":40371,"markDefs":40376,"style":173},"e000018495ea",[40372],{"_key":40373,"_type":154,"marks":40374,"text":40375},"b9df37db89d60",[],"There’s a paradox most enterprises eventually run into: The more auditable your system becomes, the faster your teams are going to be willing to change it.",[],{"_key":40378,"_type":150,"children":40379,"markDefs":40388,"style":173},"c96d53c4ef30",[40380,40384],{"_key":40381,"_type":154,"marks":40382,"text":40383},"9ad142dcf1b00",[],"When people trust that nothing happens under the hood, that every action is traceable, and that every change is reversible, AI stops feeling so much like a risk multiplier and becomes ",{"_key":40385,"_type":154,"marks":40386,"text":40387},"c09870a5f472",[228],"accountable leverage.",[],{"_key":40390,"_type":150,"children":40391,"markDefs":40396,"style":158},"d2652a3ac260",[40392],{"_key":40393,"_type":154,"marks":40394,"text":40395},"aacf6fe3b3ba0",[],"How Sweep enables safe AI in production",[],{"_key":40398,"_type":150,"children":40399,"markDefs":40412,"style":173},"8d4f50c24b80",[40400,40404,40409],{"_key":40401,"_type":154,"marks":40402,"text":40403},"c4c638693ba60",[],"Sweep is ",{"_key":40405,"_type":154,"marks":40406,"text":40408},"e3fe0cd11d35",[228,40407],"ad3b697596fc","governance infrastructure for agentic systems",{"_key":40410,"_type":154,"marks":40411,"text":411},"8a0e65241877",[228],[40413],{"_key":40407,"_ref":33232,"_type":463,"linkType":1636,"slug":40414},{"_type":22,"current":33234},{"_key":40416,"_type":150,"children":40417,"markDefs":40422,"style":173},"58b8d890f62f",[40418],{"_key":40419,"_type":154,"marks":40420,"text":40421},"733969c3f6080",[],"By combining real-time change tracking, continuously updated metadata documentation, dependency-aware lineage, and agent-visible context, Sweep makes every AI action explainable by default. That’s what turns AI from a compliance concern into something you can confidently run in production.",[],{"_key":40424,"_type":150,"children":40425,"markDefs":40430,"style":173},"8faafe7ba5ec",[40426],{"_key":40427,"_type":154,"marks":40428,"text":40429},"765d84844eed0",[],"So if you're evaluating AI agents for Salesforce, start with the metadata layer. Not prompts. Not models. Not demos.",[],{"_key":40432,"_type":150,"children":40433,"markDefs":40438,"style":173},"befcfecd3381",[40434],{"_key":40435,"_type":154,"marks":40436,"text":40437},"cc23680272e50",[],"Your agents are only as good as the metadata they reason over — and only as safe as the governance you've built underneath them.",[],{"_type":17,"description":40440,"shareImage":40441,"title":40443},"Learn how Sweep provides an agent-grade audit trail for Salesforce AI agents, tracking every change with context, lineage, and rollback safety.",{"_type":40,"asset":40442},{"_ref":39847,"_type":1066},"AI Agent Audit Trail in Salesforce: How Sweep Tracks Changes",{"_type":22,"current":23232},{"_createdAt":40446,"_id":40447,"_rev":40448,"_type":33,"_updatedAt":40449,"author":40450,"category":40466,"featuredImage":40472,"modularContent":40503,"postTitle":40507,"publishDate":39877,"richText":40508,"seo":40977,"slug":40982},"2025-12-15T15:25:36Z","6dc1cd3c-f96c-45ce-add9-11d4be2f3354","J5j1hv5WW9LqWb2rurTOyf","2026-03-23T10:33:08Z",{"authorImage":40451,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":40452},{"_type":40,"asset":40453},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":40454,"mimeType":83,"opt":40464,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":40455,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":40456},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":40457,"darkVibrant":40458,"dominant":40459,"lightMuted":40460,"lightVibrant":40461,"muted":40462,"vibrant":40463},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":40465},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":40467,"_type":11,"_updatedAt":12,"selectedColor":40469,"seo":40470,"slug":40471,"title":24},{"base":40468},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":40473,"image":40474},"How to Prepare Salesforce Org for Agentforce's Trust Layer",{"_type":40,"asset":40475},{"_createdAt":40476,"_id":40477,"_rev":40478,"_type":45,"_updatedAt":40476,"assetId":40479,"extension":105,"metadata":40480,"mimeType":133,"originalFilename":20126,"path":40499,"sha1hash":40479,"size":40500,"uploadId":40501,"url":40502},"2025-12-15T15:11:25Z","image-eeb72a26014f1619e5020cb9ae18a5ed9e463bb8-1600x900-png","ookNLRdALho2ZtyjdlWKB4","eeb72a26014f1619e5020cb9ae18a5ed9e463bb8",{"_type":50,"blurHash":40481,"dimensions":40482,"hasAlpha":57,"isOpaque":56,"lqip":40483,"palette":40484},"MA4yNLj?HXjFt.k@kCZ}aJkrMHkDt:W9Z~",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAB6klEQVR4nI2SvWsUQRiH74/IzcxedmY/7vbjdu72dvcuu3eKiSJiQiCNYmMhKhIL0QiSNIpIbLRUsBCEkIgI/gNia28jImolhmgsbbKN85PdrKh44hUP73w+8768U2N1/oUSnjPCFSMcP9EKqECDGvvjCjYeRet8jxF9p0br/Csj+h/CQmRbAYJoFt7gGJzeHJreAIbhY1qzxgtJmdTnSvgrQ0o4eMNGNJxHev42OtceQa48QO/cOuKFs/DlcJxU/VPIiI6m1Ua2tIzkznO0tt6j9fgd5MNXGF1/gnTpIszOLKjugdGJhBxuq4vRycuI776AvfUB9uZbyPsvcejWMxxd20T79DqYPAxGxGRCg7sIhwtIztyEXN2Ad+keghNXMHPqKo7ceIpwZQNasghKjbKi/wqLzpqGBz88CHlgEU48B9PuwAoyuPMXYB1fhuakk2co9CZ8twPZ7kG2IwReCN+RcN0u/G4GN0jBuTu+KazOdxkp/hD/XkmVKVzV6/ZVEmcqCmdUEmWqn2SqH2cqHYxUFA6UKRzFqCjPF3fpvmOnxoj4xKj4VkmLV/IGM3KDO7lleLlluLlt+iVNy88dOyjXpzWzPFuxx0jhEB+Lkt8wwrfLTCvIVBH1XTKll/H3vb/nFURss7p4/QOFXDxnyIj2KQAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":40485,"darkVibrant":40487,"dominant":40489,"lightMuted":40492,"lightVibrant":40494,"muted":40496,"vibrant":40498},{"_type":62,"background":40486,"foreground":64,"population":1127,"title":64},"#543c5c",{"_type":62,"background":40488,"foreground":64,"population":4915,"title":64},"#0b4277",{"_type":62,"background":40490,"foreground":64,"population":40491,"title":64},"#099fe4",4.73,{"_type":62,"background":40493,"foreground":72,"population":5451,"title":64},"#b4b2b7",{"_type":62,"background":40495,"foreground":72,"population":37784,"title":72},"#9ae8f9",{"_type":62,"background":40497,"foreground":64,"population":1127,"title":64},"#545ca0",{"_type":62,"background":40490,"foreground":64,"population":40491,"title":64},"images/9eu1m6zu/production/eeb72a26014f1619e5020cb9ae18a5ed9e463bb8-1600x900.png",99677,"jWFGXtVVCl5MmqrSWwSpRkAwVYdsim89","https://cdn.sanity.io/images/9eu1m6zu/production/eeb72a26014f1619e5020cb9ae18a5ed9e463bb8-1600x900.png",[40504],{"_key":40505,"_type":142,"cols":143,"filterByCategory":40506,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"b756d53dc9c2480e284a3670f19d66f8",{"_ref":6,"_type":1066},"How to Prepare Your Salesforce Org for Agentforce’s Trust Layer",[40509,40516,40524,40532,40539,40553,40561,40582,40611,40619,40627,40642,40657,40675,40683,40691,40711,40719,40727,40735,40743,40755,40767,40779,40794,40802,40810,40829,40837,40845,40853,40861,40873,40881,40889,40897,40916,40924,40932,40939,40946,40954],{"_key":40510,"_type":150,"children":40511,"markDefs":40515,"style":158},"e0cd31f39aca",[40512],{"_key":40513,"_type":154,"marks":40514,"text":156},"8aa58e62703f0",[],[],{"_key":40517,"_type":150,"children":40518,"level":54,"listItem":171,"markDefs":40523,"style":173},"f8ec327827a8",[40519],{"_key":40520,"_type":154,"marks":40521,"text":40522},"760e759f9146",[],"Agentforce AI agents fail because of messy Salesforce metadata.",[],{"_key":40525,"_type":150,"children":40526,"level":54,"listItem":171,"markDefs":40531,"style":173},"89908e767b22",[40527],{"_key":40528,"_type":154,"marks":40529,"text":40530},"7cb5fea9ba3c",[],"To trust agents with real actions, your org needs clear visibility, consistent definitions, end-to-end lineage, and strong metadata governance. ",[],{"_key":40533,"_type":150,"children":40534,"markDefs":40538,"style":173},"360bc0ef5618",[40535],{"_key":40536,"_type":154,"marks":40537,"text":472},"844a24753a90",[],[],{"_key":40540,"_type":150,"children":40541,"markDefs":40552,"style":173},"7012b6ebfa0d",[40542,40546,40549],{"_key":40543,"_type":154,"marks":40544,"text":40545},"b18b4e02f5bc",[],"Agentforce promises something every Salesforce org wants: AI agents that can ",{"_key":40547,"_type":154,"marks":40548,"text":229},"5ab548f269c71",[228],{"_key":40550,"_type":154,"marks":40551,"text":411},"5ab548f269c72",[],[],{"_key":40554,"_type":150,"children":40555,"markDefs":40560,"style":173},"03cf005f0e41",[40556],{"_key":40557,"_type":154,"marks":40558,"text":40559},"59b8cce3cde00",[],"But, as with many good things, there’s a catch.",[],{"_key":40562,"_type":150,"children":40563,"markDefs":40581,"style":173},"60bd4127a0e8",[40564,40568,40571,40575,40578],{"_key":40565,"_type":154,"marks":40566,"text":40567},"cec51d28d7b40",[],"Agents don’t operate successfully on your hopes and dreams: they operate on ",{"_key":40569,"_type":154,"marks":40570,"text":2082},"ce34b9170c75",[228],{"_key":40572,"_type":154,"marks":40573,"text":40574},"bc1a96316824",[],". And in Salesforce, that context doesn’t live in dashboards or prompts — it lives in your ",{"_key":40576,"_type":154,"marks":40577,"text":407},"cec51d28d7b41",[165],{"_key":40579,"_type":154,"marks":40580,"text":411},"cec51d28d7b42",[],[],{"_key":40583,"_type":150,"children":40584,"markDefs":40606,"style":173},"430d50e67f1d",[40585,40588,40593,40597,40602],{"_key":40586,"_type":154,"marks":40587,"text":9397},"62ad028be2050",[],{"_key":40589,"_type":154,"marks":40590,"text":40592},"4952357b43ba",[40591],"1c3f554261bf","your org’s metadata",{"_key":40594,"_type":154,"marks":40595,"text":40596},"951b39215fd8",[]," is fragmented, drifting, or held together by Slack folklore, no ",{"_key":40598,"_type":154,"marks":40599,"text":40601},"71dcc413572a",[40600],"195168645e45","Trust Layer",{"_key":40603,"_type":154,"marks":40604,"text":40605},"8d2409fbaf69",[]," in the world will save you. ",[40607,40609],{"_key":40591,"_ref":462,"_type":463,"linkType":33,"slug":40608},{"_type":22,"current":465},{"_key":40600,"_type":272,"blank":57,"href":40610,"noOpener":57,"noReferrer":57,"url":40610},"https://developer.salesforce.com/docs/einstein/genai/guide/trust.html",{"_key":40612,"_type":150,"children":40613,"markDefs":40618,"style":173},"07ba2a6a4aaa",[40614],{"_key":40615,"_type":154,"marks":40616,"text":40617},"37870979255c",[],"This guide explains what Agentforce’s Trust Layer actually depends on, why most Salesforce orgs aren’t ready yet, and how to prepare your system so AI agents act with confidence instead of causing quiet chaos.",[],{"_key":40620,"_type":150,"children":40621,"markDefs":40626,"style":158},"5ba9929cc8e2",[40622],{"_key":40623,"_type":154,"marks":40624,"text":40625},"761aec5d187b0",[],"What Agentforce’s Trust Layer really means",[],{"_key":40628,"_type":150,"children":40629,"markDefs":40641,"style":173},"e809175c860f",[40630,40634,40638],{"_key":40631,"_type":154,"marks":40632,"text":40633},"9ac0f12d6b810",[],"In the context of Agentforce, “trust” deals with ",{"_key":40635,"_type":154,"marks":40636,"text":40637},"9ac0f12d6b811",[165],"predictability, explainability, and safety",{"_key":40639,"_type":154,"marks":40640,"text":411},"9ac0f12d6b812",[],[],{"_key":40643,"_type":150,"children":40644,"markDefs":40656,"style":173},"1c41043b5cae",[40645,40649,40652],{"_key":40646,"_type":154,"marks":40647,"text":40648},"4cc8fda8aa590",[],"For an AI agent to decide what action to take inside Salesforce, it needs to understand what your system actually ",{"_key":40650,"_type":154,"marks":40651,"text":38713},"188ac2cc46ac",[228],{"_key":40653,"_type":154,"marks":40654,"text":40655},"789e77d55698",[],". That means knowing what objects and fields represent, which automations will fire, what downstream systems might be affected, and which rules are intentional versus historical accidents.",[],{"_key":40658,"_type":150,"children":40659,"markDefs":40672,"style":173},"4df9582e9398",[40660,40664,40669],{"_key":40661,"_type":154,"marks":40662,"text":40663},"f0981099313b0",[],"None of that context lives in your data warehouse. It lives in Salesforce metadata: fields, flows, validation rules, routing logic, permissions, and the dependencies between them. When that layer is unclear, it's not the agent that's untrustworthy. It's your ",{"_key":40665,"_type":154,"marks":40666,"text":40668},"ed1ea38ce363",[40667],"50f3d29b43f6","system that's failing you",{"_key":40670,"_type":154,"marks":40671,"text":411},"520287e8d3a8",[],[40673],{"_key":40667,"_ref":5311,"_type":463,"linkType":33,"slug":40674},{"_type":22,"current":5313},{"_key":40676,"_type":150,"children":40677,"markDefs":40682,"style":158},"3dcd11000171",[40678],{"_key":40679,"_type":154,"marks":40680,"text":40681},"692a6d092bdb0",[],"Why most Salesforce orgs aren’t ready for Agentforce (yet)",[],{"_key":40684,"_type":150,"children":40685,"markDefs":40690,"style":173},"0f1755ffe1f9",[40686],{"_key":40687,"_type":154,"marks":40688,"text":40689},"d13f2ae5adf10",[],"Teams preparing for AI usually focus on data cleanliness, model selection, and prompt quality. Those things matter, but they’re not the real blocker.",[],{"_key":40692,"_type":150,"children":40693,"markDefs":40706,"style":173},"0b142fd53eb6",[40694,40698,40703],{"_key":40695,"_type":154,"marks":40696,"text":40697},"d442abce842d0",[],"The real constraint is ",{"_key":40699,"_type":154,"marks":40700,"text":40702},"6d517ef3a4ae",[40701],"211033720bca","metadata debt",{"_key":40704,"_type":154,"marks":40705,"text":411},"febc0c36c539",[],[40707],{"_key":40701,"_ref":40708,"_type":463,"linkType":33,"slug":40709},"b5b1eade-19f7-46af-9ed2-1ecb627165bb",{"_type":22,"current":40710},"7-metrics-that-reveal-your-true-salesforce-technical-debt",{"_key":40712,"_type":150,"children":40713,"markDefs":40718,"style":173},"4d265ac2f38d",[40714],{"_key":40715,"_type":154,"marks":40716,"text":40717},"5692595f0a2b0",[],"You see it when fields come with warnings like “don’t touch this” and no explanation. You feel it when flows reference objects nobody owns anymore, or when routing logic reflects an org chart from three reorganizations ago. Definitions like “Qualified,” “Customer,” or “ARR” shift depending on who you ask.",[],{"_key":40720,"_type":150,"children":40721,"markDefs":40726,"style":173},"d2fad973e4df",[40722],{"_key":40723,"_type":154,"marks":40724,"text":40725},"738deae248d90",[],"Humans can tiptoe around this complexity with their own experience and general good instincts. AI agents simply cannot. They need explicit, current, system-level truth — not tribal knowledge.",[],{"_key":40728,"_type":150,"children":40729,"markDefs":40734,"style":158},"63b704672b34",[40730],{"_key":40731,"_type":154,"marks":40732,"text":40733},"32c775c18e450",[],"The foundations of Agentforce trust readiness",[],{"_key":40736,"_type":150,"children":40737,"markDefs":40742,"style":173},"836e3f3ff775",[40738],{"_key":40739,"_type":154,"marks":40740,"text":40741},"5d9c6df6ca920",[],"For Agentforce agents to operate safely inside Salesforce, your org needs more than clean data. It needs a metadata layer that’s visible, consistent, traceable, and governed.",[],{"_key":40744,"_type":150,"children":40745,"markDefs":40754,"style":173},"6d311bc044bf",[40746,40750],{"_key":40747,"_type":154,"marks":40748,"text":40749},"d754b82b07200",[165],"Visibility",{"_key":40751,"_type":154,"marks":40752,"text":40753},"d754b82b07201",[]," comes first. You need to see how your org actually works, not how it was designed to work. That means understanding your objects, fields, flows, and automations — and how they connect across systems. If you can’t explain why something exists, an agent shouldn’t be acting on it.",[],{"_key":40756,"_type":150,"children":40757,"markDefs":40766,"style":173},"bc85a930cca9",[40758,40762],{"_key":40759,"_type":154,"marks":40760,"text":40761},"444584dc04ac0",[165],"Consistency",{"_key":40763,"_type":154,"marks":40764,"text":40765},"444584dc04ac1",[]," is what keeps agents from confidently doing the wrong thing. When the same concept means different things in different places, AI will scale that confusion instantly. Consistency isn’t semantic polish; it’s operational safety.",[],{"_key":40768,"_type":150,"children":40769,"markDefs":40778,"style":173},"04da448139d1",[40770,40774],{"_key":40771,"_type":154,"marks":40772,"text":40773},"db321da6da7b0",[165],"Lineage",{"_key":40775,"_type":154,"marks":40776,"text":40777},"db321da6da7b1",[]," is what prevents helpful automation from becoming silent breakage. Every agent action has downstream consequences. Agents need to know what depends on a given field or rule, which dashboards or integrations might be affected, and where changes propagate.",[],{"_key":40780,"_type":150,"children":40781,"markDefs":40793,"style":173},"bc4561ab4f80",[40782,40786,40789],{"_key":40783,"_type":154,"marks":40784,"text":40785},"9ec266a7ee2c0",[],"Finally, ",{"_key":40787,"_type":154,"marks":40788,"text":1015},"9ec266a7ee2c1",[165],{"_key":40790,"_type":154,"marks":40791,"text":40792},"9ec266a7ee2c2",[]," creates the boundaries that make trust possible. Clear ownership, change tracking, approvals, and reversibility are what allow agents to move quickly without creating risk. Without governance, AI doesn’t increase speed — it increases the rate of mistakes.",[],{"_key":40795,"_type":150,"children":40796,"markDefs":40801,"style":158},"bbc46650db89",[40797],{"_key":40798,"_type":154,"marks":40799,"text":40800},"4ae4e4e048f70",[],"A practical Metadata readiness gut check for Agentforce",[],{"_key":40803,"_type":150,"children":40804,"markDefs":40809,"style":173},"3c064032e2d1",[40805],{"_key":40806,"_type":154,"marks":40807,"text":40808},"4c59cc57d58e0",[],"Before you enable Agentforce agents in Salesforce, it’s worth asking a few uncomfortable questions.",[],{"_key":40811,"_type":150,"children":40812,"markDefs":40826,"style":173},"b18a30b3bdd1",[40813,40817,40822],{"_key":40814,"_type":154,"marks":40815,"text":40816},"91ed0e3a704b0",[],"Can you clearly see all active automations touching core revenue objects? Do you know which fields are actively used versus which are legacy leftovers? Can you trace a Salesforce change into downstream tools like your data warehouse or billing system? Is your metadata documentation current, or already out of date? And would a new admin understand how your org works — say, in ",{"_key":40818,"_type":154,"marks":40819,"text":40821},"0641e3a4ac85",[40820],"d2e2b0913974","your Flow automations",{"_key":40823,"_type":154,"marks":40824,"text":40825},"9563b3468f03",[]," — without relying on tribal knowledge?",[40827],{"_key":40820,"_ref":762,"_type":463,"linkType":33,"slug":40828},{"_type":22,"current":764},{"_key":40830,"_type":150,"children":40831,"markDefs":40836,"style":173},"bc8a06bab6f5",[40832],{"_key":40833,"_type":154,"marks":40834,"text":40835},"090c1e576aa80",[],"If any of those answers are “kind of” or “it depends,” you’re not blocked — but you’re not ready yet either.",[],{"_key":40838,"_type":150,"children":40839,"markDefs":40844,"style":158},"a6b1525d8068",[40840],{"_key":40841,"_type":154,"marks":40842,"text":40843},"065436d2c8400",[],"How Sweep becomes the trust substrate for Agentforce",[],{"_key":40846,"_type":150,"children":40847,"markDefs":40852,"style":173},"1061055184b2",[40848],{"_key":40849,"_type":154,"marks":40850,"text":40851},"8c85a1066b920",[],"This is precisely, exactly where Sweep fits — not as another AI tool, but as the agentic layer for your system metadata.",[],{"_key":40854,"_type":150,"children":40855,"markDefs":40860,"style":173},"b3b0a1c14d8a",[40856],{"_key":40857,"_type":154,"marks":40858,"text":40859},"8a5a7b53402f0",[],"Sweep makes Salesforce metadata visible by mapping objects, fields, automations, and dependencies in real time.",[],{"_key":40862,"_type":150,"children":40863,"markDefs":40872,"style":173},"2eb99832c059",[40864,40868],{"_key":40865,"_type":154,"marks":40866,"text":40867},"2bd3475ec671",[],"We make that metadata explainable by generating living documentation that describes what things do and why they exist. We also add governance through continuous change tracking, drift detection, and impact analysis. And most importantly, we turns metadata into something agents can reason over safely, ",{"_key":40869,"_type":154,"marks":40870,"text":40871},"87cb4d2f45b0",[228],"without hallucinating.",[],{"_key":40874,"_type":150,"children":40875,"markDefs":40880,"style":173},"647ceb6e73dc",[40876],{"_key":40877,"_type":154,"marks":40878,"text":40879},"09c8becdefc80",[],"Agentforce agents need a system that tells the truth. ",[],{"_key":40882,"_type":150,"children":40883,"markDefs":40888,"style":173},"d4f75d6a1a44",[40884],{"_key":40885,"_type":154,"marks":40886,"text":40887},"e8b0fdf42227",[],"Sweep is what provides that truth to your agents continuously.",[],{"_key":40890,"_type":150,"children":40891,"markDefs":40896,"style":158},"e900763f8026",[40892],{"_key":40893,"_type":154,"marks":40894,"text":40895},"e3342515fbcf0",[],"Trust is a system property, not a feature",[],{"_key":40898,"_type":150,"children":40899,"markDefs":40913,"style":173},"ae4b263cb798",[40900,40904,40909],{"_key":40901,"_type":154,"marks":40902,"text":40903},"3eed27af1ecd0",[],"You don’t turn trust on, you earn it by reducing ",{"_key":40905,"_type":154,"marks":40906,"text":40908},"2e6d856b0569",[40907],"89a1f3c8d143","systems drag",{"_key":40910,"_type":154,"marks":40911,"text":40912},"0585ff019686",[],", clarifying intent, and governing change so humans and AI agents operate from the same source of truth.",[40914],{"_key":40907,"_ref":10987,"_type":463,"linkType":33,"slug":40915},{"_type":22,"current":10989},{"_key":40917,"_type":150,"children":40918,"markDefs":40923,"style":173},"1debc09c1367",[40919],{"_key":40920,"_type":154,"marks":40921,"text":40922},"42a38ea99d710",[],"Agentforce raises the bar for how clean, explainable, and well-governed your Salesforce org needs to be. The upside is that once your metadata is ready, everything moves faster — not just AI.",[],{"_key":40925,"_type":150,"children":40926,"markDefs":40931,"style":173},"3bc8a381d11f",[40927],{"_key":40928,"_type":154,"marks":40929,"text":40930},"aa519e46d9a60",[],"This is the governed speed you need to move fast and NOT break things. Moreover, it’s simply how agentic operations can actually scale.",[],{"_key":40933,"_type":150,"children":40934,"markDefs":40938,"style":173},"b9aa3378fe36",[40935],{"_key":40936,"_type":154,"marks":40937,"text":472},"de5ef2d369ab",[],[],{"_key":40940,"_type":150,"children":40941,"markDefs":40945,"style":173},"a61558d89782",[40942],{"_key":40943,"_type":154,"marks":40944,"text":29262},"886fdfde1f7a",[],[],{"_key":40947,"_type":150,"children":40948,"markDefs":40953,"style":173},"015745badb64",[40949],{"_key":40950,"_type":154,"marks":40951,"text":40952},"259ad35b4f9b0",[],"Agentforce raises the bar for the need for metadata clarity and governance.",[],{"_key":40955,"_type":150,"children":40956,"markDefs":40974,"style":173},"e86d20d90e61",[40957,40961,40965,40969],{"_key":40958,"_type":154,"marks":40959,"text":40960},"8dd5aa218dfc",[],"If you want to understand where your Salesforce org stands today, Sweep’s ",{"_key":40962,"_type":154,"marks":40963,"text":40964},"259ad35b4f9b1",[165],"Agentforce Readiness Assessment",{"_key":40966,"_type":154,"marks":40967,"text":40968},"259ad35b4f9b2",[]," gives you a clear, system-level view of what’s safe, what’s risky, and what needs attention next. ",{"_key":40970,"_type":154,"marks":40971,"text":40973},"259ad35b4f9b3",[228,40972],"83bffd6367c9","Get your Agentforce readiness assessment here.",[40975],{"_key":40972,"_ref":1790,"_type":463,"linkType":1636,"slug":40976},{"_type":22,"current":1792},{"_type":17,"description":40978,"shareImage":40979,"title":40981},"Agentforce AI agents rely on Salesforce metadata, not vibes. Learn how to prepare your org’s metadata for trust, safety, and governed AI automation.",{"_type":40,"asset":40980},{"_ref":40477,"_type":1066},"Preparing Your Salesforce Org for Agentforce’s Trust Layer | Sweep",{"_type":22,"current":40983},"how-to-prepare-your-salesforce-for-agentforce-trust-layer",{"_createdAt":40985,"_id":762,"_rev":40986,"_type":33,"_updatedAt":40987,"author":40988,"category":41021,"featuredImage":41027,"modularContent":41040,"postTitle":41044,"publishDate":41045,"richText":41046,"seo":41478,"slug":41483},"2025-12-12T20:28:53Z","J5j1hv5WW9LqWb2rurIhGL","2026-03-23T10:32:52Z",{"authorImage":40989,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":40990,"image":40991},"Structuring Salesforce Flows to Prevent Agent Failures",{"_type":40,"asset":40992},{"_createdAt":40993,"_id":40994,"_rev":40995,"_type":45,"_updatedAt":40993,"assetId":40996,"extension":105,"metadata":40997,"mimeType":133,"originalFilename":29919,"path":41017,"sha1hash":40996,"size":41018,"uploadId":41019,"url":41020},"2025-12-12T20:26:53Z","image-f78bf8254d2895e9b78bb1c14d82cb059b7851bf-1600x900-png","eW5Qyj8mJaXpnFmnCwdd7F","f78bf8254d2895e9b78bb1c14d82cb059b7851bf",{"_type":50,"blurHash":40998,"dimensions":40999,"hasAlpha":57,"isOpaque":56,"lqip":41000,"palette":41001},"MKEVv|R;00xT%1M{WXxus,WA00s+~pNLM{",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACUklEQVR4nF2S/UsUQRjH7y+8eWZ3Tz3fMjNFDYrKJDVP07uZXQ61RKPUU6nEyCjBXsh+CCJT84XMsrOMypfrNCKOyo1wvjG7x3X4w5d59tmdz34eZgKcxFdO0iUmFDEBTgJ69WuZq4lJEOleDJwfficUJ7lPTO4EGBO7RCIPqDfaXvI3GVygwIyiuLDDi2WIw0CXSKQCLCh2iWUNeRyh8FUUHxlFQekIuNXjGZk8ipKiKGor23Cmrhkna1pQHr4Ik8dywCwjlTXMAq1eHK0ZR2PTJOobJlFWOYCKcht1xwUuNEj02x0Y64tgsCuK5tNRlIU7YVAsZ8g9w9zIUhlWN6qretHW1I1OkYATv4v+y/cwem0C92/fxMvpAaw8TWB++haG+wZRWyU8e07SH5nJVICT3PXnl8rgEmVF7Wg41YlEYgIvZt4j+TaND2vb2NxIIrUxh0+rz7Ey+ww3BsdRX2MfAor/QM6ldyiFlkTj+RFMPFxF8stvZDJ/8SvzB5nvP/Fj7xv2UltYWVzClUvXUV0pYHnA/JG9QxH6QbFgDIWhOJoidzA6tY4n8ztYXP6IV8vrWJxLYmH2HZYW1vD40Qyi7QmUhmP+Nco3ZEGRJmbrO3TAgkJZpqPqTgypdueBijpTKtI6plpbRlSkZdiLrs+dHVLHKnqUZWqQtrMPOHmMnQAxZ5OTk9EN/ReDS7cgFHdLS3rccLjLtUzbNQ3phiw/lildy7Bdg+fH2Te4ZjifA8TkG2Jyi5g29aOt/cT8VfeyIZK574jJtEE6Is1JM+Trf6xYCknq02fHAAAAAElFTkSuQmCC",{"_type":60,"darkMuted":41002,"darkVibrant":41005,"dominant":41007,"lightMuted":41008,"lightVibrant":41010,"muted":41012,"vibrant":41014},{"_type":62,"background":41003,"foreground":64,"population":41004,"title":64},"#544c84",41.44,{"_type":62,"background":41006,"foreground":64,"population":1527,"title":64},"#183d82",{"_type":62,"background":41003,"foreground":64,"population":41004,"title":64},{"_type":62,"background":41009,"foreground":72,"population":17637,"title":64},"#c0a5cc",{"_type":62,"background":41011,"foreground":64,"population":1127,"title":64},"#ac74fc",{"_type":62,"background":41013,"foreground":64,"population":36930,"title":64},"#5755a9",{"_type":62,"background":41015,"foreground":72,"population":41016,"title":64},"#e6c84b",1.79,"images/9eu1m6zu/production/f78bf8254d2895e9b78bb1c14d82cb059b7851bf-1600x900.png",258693,"nBQNL888yUffdFIDjR9jvuTCmNXmki7X","https://cdn.sanity.io/images/9eu1m6zu/production/f78bf8254d2895e9b78bb1c14d82cb059b7851bf-1600x900.png",{"_createdAt":5,"_id":6,"_rev":7,"_system":41022,"_type":11,"_updatedAt":12,"selectedColor":41024,"seo":41025,"slug":41026,"title":24},{"base":41023},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":40990,"image":41028},{"_type":40,"asset":41029},{"_createdAt":40993,"_id":40994,"_rev":40995,"_type":45,"_updatedAt":40993,"assetId":40996,"extension":105,"metadata":41030,"mimeType":133,"originalFilename":29919,"path":41017,"sha1hash":40996,"size":41018,"uploadId":41019,"url":41020},{"_type":50,"blurHash":40998,"dimensions":41031,"hasAlpha":57,"isOpaque":56,"lqip":41000,"palette":41032},{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},{"_type":60,"darkMuted":41033,"darkVibrant":41034,"dominant":41035,"lightMuted":41036,"lightVibrant":41037,"muted":41038,"vibrant":41039},{"_type":62,"background":41003,"foreground":64,"population":41004,"title":64},{"_type":62,"background":41006,"foreground":64,"population":1527,"title":64},{"_type":62,"background":41003,"foreground":64,"population":41004,"title":64},{"_type":62,"background":41009,"foreground":72,"population":17637,"title":64},{"_type":62,"background":41011,"foreground":64,"population":1127,"title":64},{"_type":62,"background":41013,"foreground":64,"population":36930,"title":64},{"_type":62,"background":41015,"foreground":72,"population":41016,"title":64},[41041],{"_key":41042,"_type":142,"cols":143,"filterByCategory":41043,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"98d91c1e350fbcede81586309107e09b",{"_ref":6,"_type":1066},"Structuring Salesforce Flows to Prevent Agent-Triggered Failures","2025-12-12",[41047,41054,41062,41070,41078,41086,41093,41101,41120,41128,41136,41144,41152,41167,41175,41183,41191,41212,41220,41228,41236,41252,41260,41268,41276,41295,41303,41311,41319,41327,41335,41343,41351,41359,41367,41382,41400,41408,41416,41424,41438,41446,41454,41462,41470],{"_key":41048,"_type":150,"children":41049,"markDefs":41053,"style":158},"93a3e8e3ee10",[41050],{"_key":41051,"_type":154,"marks":41052,"text":156},"08263095946c0",[],[],{"_key":41055,"_type":150,"children":41056,"level":54,"listItem":171,"markDefs":41061,"style":173},"9bf9d4f99d0e",[41057],{"_key":41058,"_type":154,"marks":41059,"text":41060},"e49eac9aae6b0",[],"AI agents are failing not because of their capabilities but because they inherit brittle automation. ",[],{"_key":41063,"_type":150,"children":41064,"level":54,"listItem":171,"markDefs":41069,"style":173},"76f59eb705c5",[41065],{"_key":41066,"_type":154,"marks":41067,"text":41068},"deba78b63cea",[],"Salesforce Flows designed for humans break under autonomous execution. ",[],{"_key":41071,"_type":150,"children":41072,"level":54,"listItem":171,"markDefs":41077,"style":173},"c33ef6992fb9",[41073],{"_key":41074,"_type":154,"marks":41075,"text":41076},"3174002e91e8",[],"Clean entry criteria, constrained scope, and observable outcomes aren’t “nice to have”; they’re requirements for Agentforce readiness. ",[],{"_key":41079,"_type":150,"children":41080,"level":54,"listItem":171,"markDefs":41085,"style":173},"aeb375bd31db",[41081],{"_key":41082,"_type":154,"marks":41083,"text":41084},"047e385adc6a",[],"Flow hygiene is metadata governance, not admin housekeeping.",[],{"_key":41087,"_type":150,"children":41088,"markDefs":41092,"style":173},"94a22e1ea8d7",[41089],{"_key":41090,"_type":154,"marks":41091,"text":472},"e1ef01fb92170",[],[],{"_key":41094,"_type":150,"children":41095,"markDefs":41100,"style":173},"11e2b5649c49",[41096],{"_key":41097,"_type":154,"marks":41098,"text":41099},"78052c4f0e95",[],"Contrary to popular belief, autonomous agents like Agentforce don’t fail in Salesforce because they’re “too aggressive.” They are not up to snuff because the automation they inherit was never designed to run without — on some level — some human watching.",[],{"_key":41102,"_type":150,"children":41103,"markDefs":41117,"style":173},"fab527e56e59",[41104,41108,41113],{"_key":41105,"_type":154,"marks":41106,"text":41107},"98b33c3f923c0",[],"As Salesforce pushes deeper into ",{"_key":41109,"_type":154,"marks":41110,"text":41112},"32fd7b88473e",[41111],"f1db3db9ed8f","Agentforce and autonomous execution",{"_key":41114,"_type":154,"marks":41115,"text":41116},"816993127d81",[],", Flows become one of the highest-risk surfaces in the platform. ",[41118],{"_key":41111,"_ref":462,"_type":463,"linkType":33,"slug":41119},{"_type":22,"current":465},{"_key":41121,"_type":150,"children":41122,"markDefs":41127,"style":173},"01a718c8143e",[41123],{"_key":41124,"_type":154,"marks":41125,"text":41126},"73d5819a8223",[],"An agent can invoke a Flow perfectly correctly — and still cause damage — if that Flow encodes assumptions that only make sense when a person is in the loop.",[],{"_key":41129,"_type":150,"children":41130,"markDefs":41135,"style":173},"95c38c901ed2",[41131],{"_key":41132,"_type":154,"marks":41133,"text":41134},"b8e798f9051b0",[],"This is why Flow hygiene is no longer an admin best practice. It’s a prerequisite for Salesforce AI readiness.",[],{"_key":41137,"_type":150,"children":41138,"markDefs":41143,"style":158},"0b5535db7709",[41139],{"_key":41140,"_type":154,"marks":41141,"text":41142},"6b914f12d90c0",[],"Why AI agents expose hidden flow debt",[],{"_key":41145,"_type":150,"children":41146,"markDefs":41151,"style":173},"0ae53053e488",[41147],{"_key":41148,"_type":154,"marks":41149,"text":41150},"7bd42b8d55aa0",[],"Most Salesforce orgs already carry quite a bit Flow debt. It accumulates quickly and often without oversite, through record-triggered logic layered over time, copied Flows with minor variations, and decision branches that made sense when a single team owned the system.",[],{"_key":41153,"_type":150,"children":41154,"markDefs":41166,"style":173},"1440cfa44bca",[41155,41159,41163],{"_key":41156,"_type":154,"marks":41157,"text":41158},"f1a1b5df3a450",[],"Humans compensate for this debt you might say ",{"_key":41160,"_type":154,"marks":41161,"text":41162},"bf52b16c821b",[228],"instinctively",{"_key":41164,"_type":154,"marks":41165,"text":4150},"771d0b2bb2b4",[],[],{"_key":41168,"_type":150,"children":41169,"markDefs":41174,"style":173},"29ae9164affd",[41170],{"_key":41171,"_type":154,"marks":41172,"text":41173},"e3e53b2f74bd",[],"Admins know which fields “shouldn’t really be touched.” Developers know which Flows are “kind of dangerous.” When something odd happens, someone investigates.",[],{"_key":41176,"_type":150,"children":41177,"markDefs":41182,"style":173},"26a93c29b742",[41178],{"_key":41179,"_type":154,"marks":41180,"text":41181},"088516c9060d0",[],"Agents, well... they do none of that.",[],{"_key":41184,"_type":150,"children":41185,"markDefs":41190,"style":173},"c3824906b026",[41186],{"_key":41187,"_type":154,"marks":41188,"text":41189},"7231613df7160",[],"In short, they execute exactly what metadata allows them to execute. ",[],{"_key":41192,"_type":150,"children":41193,"markDefs":41207,"style":173},"3cc960027a44",[41194,41198,41203],{"_key":41195,"_type":154,"marks":41196,"text":41197},"dc9dc4af231a",[],"When they ",{"_key":41199,"_type":154,"marks":41200,"text":41202},"f8256b6d82e3",[41201],"eb08968265ce","trigger a Flow",{"_key":41204,"_type":154,"marks":41205,"text":41206},"b050ac676647",[],", they assume its entry criteria, decisions, and downstream actions reflect current business intent. If that intent is implicit, outdated, or overloaded, the agent will still proceed. ",[41208],{"_key":41201,"_ref":41209,"_type":463,"linkType":33,"slug":41210},"3f591c28-351e-4efd-ab98-8aa0cfeb6ebd",{"_type":22,"current":41211},"salesforce-flow-vs-sweep-automation",{"_key":41213,"_type":150,"children":41214,"markDefs":41219,"style":173},"01f0674011b3",[41215],{"_key":41216,"_type":154,"marks":41217,"text":41218},"c3f76604e277",[],"When something breaks it often looks like a logic failure. In practice, many agent-triggered incidents come from Flows that technically work, but only under human supervision.",[],{"_key":41221,"_type":150,"children":41222,"markDefs":41227,"style":158},"494ce91055f1",[41223],{"_key":41224,"_type":154,"marks":41225,"text":41226},"1b3d668e63440",[],"Flow hygiene as a safety mechanism",[],{"_key":41229,"_type":150,"children":41230,"markDefs":41235,"style":173},"290e2830102d",[41231],{"_key":41232,"_type":154,"marks":41233,"text":41234},"f20e89d855290",[],"Good Flow hygiene now means you're making them safe to execute autonomously.",[],{"_key":41237,"_type":150,"children":41238,"markDefs":41251,"style":173},"636a28e62701",[41239,41243,41247],{"_key":41240,"_type":154,"marks":41241,"text":41242},"a50332e04e660",[],"The real issue agents most often expose is ",{"_key":41244,"_type":154,"marks":41245,"text":41246},"512d5bbd2167",[228],"ambiguity",{"_key":41248,"_type":154,"marks":41249,"text":41250},"34444aaf57ba",[],": ambiguity about when a Flow should run, what it’s allowed to change, and how success or failure is determined. Humans resolve that ambiguity with judgment and experience. Agents cannot.",[],{"_key":41253,"_type":150,"children":41254,"markDefs":41259,"style":173},"a14f084dae6d",[41255],{"_key":41256,"_type":154,"marks":41257,"text":41258},"439922272aa80",[],"Flows that fire on every record update and then immediately branch to decide relevance are especially risky. Humans understand this pattern. Agents interpret it as uncertainty. A Flow that declares its intent at the trigger level is far easier for an agent to reason about than one that always fires and self-filters internally.",[],{"_key":41261,"_type":150,"children":41262,"markDefs":41267,"style":173},"e2533ed0d8ca",[41263],{"_key":41264,"_type":154,"marks":41265,"text":41266},"9701dd07cad10",[],"Scope matters just as much. Large Flows that validate, enrich, decide, and act in a single execution path are fragile under agent control. When an agent triggers them, it has no way to isolate which step caused a side effect or to predict downstream impact. ",[],{"_key":41269,"_type":150,"children":41270,"markDefs":41275,"style":173},"4ccd6db3bd7b",[41271],{"_key":41272,"_type":154,"marks":41273,"text":41274},"215f5778fd60",[],"Agent-safe Flows do one thing clearly and expose that responsibility through metadata.",[],{"_key":41277,"_type":150,"children":41278,"markDefs":41292,"style":173},"0e795c19760b",[41279,41283,41288],{"_key":41280,"_type":154,"marks":41281,"text":41282},"1efd9e19175f0",[],"Outcomes also need to be observable. If a Flow updates records without emitting a clear signal — whether that’s a status field, a log record, or an event — the agent has no reliable way to know whether the action succeeded or whether compensating behavior is required. Silent success and ",{"_key":41284,"_type":154,"marks":41285,"text":41287},"7df80a1dcecb",[41286],"88859c29079c","silent failure",{"_key":41289,"_type":154,"marks":41290,"text":41291},"5c166ac7bdb6",[]," look identical to an autonomous system.",[41293],{"_key":41286,"_ref":28178,"_type":463,"linkType":33,"slug":41294},{"_type":22,"current":28180},{"_key":41296,"_type":150,"children":41297,"markDefs":41302,"style":158},"e7776dc91f8f",[41298],{"_key":41299,"_type":154,"marks":41300,"text":41301},"0d5f6d04b4b40",[],"Why record-triggered Flows are the biggest risk surface",[],{"_key":41304,"_type":150,"children":41305,"markDefs":41310,"style":173},"b6abd1dc867c",[41306],{"_key":41307,"_type":154,"marks":41308,"text":41309},"8a29783aa30f0",[],"Record-triggered Flows are the most common source of agent failures because they assume causality agents don’t share.",[],{"_key":41312,"_type":150,"children":41313,"markDefs":41318,"style":173},"2f8a2e3bda30",[41314],{"_key":41315,"_type":154,"marks":41316,"text":41317},"f50cd92d92ac0",[],"A human changes a field intentionally, then an agent changes a field as a side effect of pursuing a broader goal. When record-triggered Flows fire in response, they may execute logic the agent never intended to invoke at all. This is how feedback loops form.",[],{"_key":41320,"_type":150,"children":41321,"markDefs":41326,"style":173},"f055ecbbc6b8",[41322],{"_key":41323,"_type":154,"marks":41324,"text":41325},"e442f83be4340",[],"Agent-ready orgs don’t eliminate record-triggered Flows, but they narrow their responsibility. Business-critical orchestration shifts toward explicit invocation paths — autolaunched Flows, invocable actions, or event-driven patterns — where intent is deliberate and legible. Record triggers become guardrails and validation layers rather than the engine of the system.",[],{"_key":41328,"_type":150,"children":41329,"markDefs":41334,"style":158},"9a7af412fa71",[41330],{"_key":41331,"_type":154,"marks":41332,"text":41333},"99fbddcdf3c30",[],"Making Flow logic legible to our friends, the non-humans",[],{"_key":41336,"_type":150,"children":41337,"markDefs":41342,"style":173},"1d4f4e325180",[41338],{"_key":41339,"_type":154,"marks":41340,"text":41341},"40d29e7526510",[],"Agents don’t read Flow diagrams. Instea, they prefer to infer meaning from metadata. (Mainly because that's the only way they can.)",[],{"_key":41344,"_type":150,"children":41345,"markDefs":41350,"style":173},"a178302d5c4d",[41346],{"_key":41347,"_type":154,"marks":41348,"text":41349},"4229536e212b0",[],"When variable names are abbreviated, reused, or overloaded, context disappears. ",[],{"_key":41352,"_type":150,"children":41353,"markDefs":41358,"style":173},"c22de4cfb5e2",[41354],{"_key":41355,"_type":154,"marks":41356,"text":41357},"1b4085f2ad3b",[],"When multiple business rules are compressed into a single decision formula, failure becomes opaque. ",[],{"_key":41360,"_type":150,"children":41361,"markDefs":41366,"style":173},"0f51c48973a5",[41362],{"_key":41363,"_type":154,"marks":41364,"text":41365},"06a1abf9f4a6",[],"Flow hygiene prioritizes legibility over cleverness: each decision answers one business question, each variable represents one concept, and descriptions explain intent rather than implementation history.",[],{"_key":41368,"_type":150,"children":41369,"markDefs":41381,"style":158},"02d85857c330",[41370,41374,41377],{"_key":41371,"_type":154,"marks":41372,"text":41373},"d3fa82a866ea0",[],"Flow hygiene ",{"_key":41375,"_type":154,"marks":41376,"text":6290},"d3fa82a866ea1",[228],{"_key":41378,"_type":154,"marks":41379,"text":41380},"d3fa82a866ea2",[]," Metadata hygiene",[],{"_key":41383,"_type":150,"children":41384,"markDefs":41397,"style":173},"8e183a7dabb8",[41385,41389,41394],{"_key":41386,"_type":154,"marks":41387,"text":41388},"528547a1dbcd0",[],"From an agent’s perspective, a Flow is ",{"_key":41390,"_type":154,"marks":41391,"text":41393},"9ab4e1a99c39",[41392],"7b70662c97a2","metadata in motion",{"_key":41395,"_type":154,"marks":41396,"text":411},"543aa4cc412c",[],[41398],{"_key":41392,"_ref":2242,"_type":463,"linkType":33,"slug":41399},{"_type":22,"current":2244},{"_key":41401,"_type":150,"children":41402,"markDefs":41407,"style":173},"8b75c96f79a7",[41403],{"_key":41404,"_type":154,"marks":41405,"text":41406},"e55a626d56b60",[],"Agents build their internal model of the system from object definitions, field semantics, dependencies, and automation paths. If Flows are poorly named, loosely scoped, or undocumented, agents can’t reliably predict downstream impact before acting.",[],{"_key":41409,"_type":150,"children":41410,"markDefs":41415,"style":173},"6f1cba60ddee",[41411],{"_key":41412,"_type":154,"marks":41413,"text":41414},"65f6cd9050960",[],"That’s why Flow hygiene depends on broader metadata governance. You can’t claim AI readiness if your automation layer is opaque or held together by tribal knowledge. Agents don’t inherit context. They inherit structure.",[],{"_key":41417,"_type":150,"children":41418,"markDefs":41423,"style":158},"01f4291d6a7e",[41419],{"_key":41420,"_type":154,"marks":41421,"text":41422},"0d7640fd6d370",[],"AI readiness = failure containment",[],{"_key":41425,"_type":150,"children":41426,"markDefs":41437,"style":173},"4f3244d9b0f1",[41427,41431,41434],{"_key":41428,"_type":154,"marks":41429,"text":41430},"eb2b3ce419690",[],"An agent will eventually trigger a Flow you didn’t expect. That’s ",{"_key":41432,"_type":154,"marks":41433,"text":31026},"c6b904372263",[228],{"_key":41435,"_type":154,"marks":41436,"text":411},"f5f78be5baf9",[],[],{"_key":41439,"_type":150,"children":41440,"markDefs":41445,"style":173},"2a3550b7898c",[41441],{"_key":41442,"_type":154,"marks":41443,"text":41444},"ad455c591a4a0",[],"The real question is whether your Flows are structured so failure is contained, observable, and quickly/easily reversible. ",[],{"_key":41447,"_type":150,"children":41448,"markDefs":41453,"style":173},"bf651f2f1b29",[41449],{"_key":41450,"_type":154,"marks":41451,"text":41452},"108fc1230c53",[],"Clean Flows fail loudly and locally. ",[],{"_key":41455,"_type":150,"children":41456,"markDefs":41461,"style":173},"567ebe6c2c27",[41457],{"_key":41458,"_type":154,"marks":41459,"text":41460},"2ef834995ddb",[],"Messy Flows fail silently and systemically.",[],{"_key":41463,"_type":150,"children":41464,"markDefs":41469,"style":173},"190de51a96b1",[41465],{"_key":41466,"_type":154,"marks":41467,"text":41468},"fde521c09e010",[],"As Salesforce moves from assisted intelligence to autonomous execution, Flow hygiene becomes one of the most practical ways to reduce risk without slowing down.",[],{"_key":41471,"_type":150,"children":41472,"markDefs":41477,"style":173},"025a4eb19a7a",[41473],{"_key":41474,"_type":154,"marks":41475,"text":41476},"ffd8556bb0ce0",[],"In the end, AI readiness means you trust your metadata enough to let your agents act on their own, at-speed and at-scale.",[],{"_type":17,"description":41479,"shareImage":41480,"title":41482},"Learn why Salesforce Flows fail under AI agents — and how to structure entry criteria, scope, and outcomes for safe Agentforce automation.",{"_type":40,"asset":41481},{"_ref":40994,"_type":1066},"Salesforce Flow Hygiene for AI Agents | Sweep",{"_type":22,"current":764},{"_createdAt":41485,"_id":19794,"_rev":41486,"_type":33,"_updatedAt":41487,"author":41488,"category":41504,"featuredImage":41510,"modularContent":41541,"postTitle":41546,"publishDate":41045,"richText":41547,"seo":42464,"slug":42469},"2025-12-11T19:11:37Z","J5j1hv5WW9LqWb2rurIn7U","2026-03-23T10:32:59Z",{"authorImage":41489,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":41490},{"_type":40,"asset":41491},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":41492,"mimeType":83,"opt":41502,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":41493,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":41494},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":41495,"darkVibrant":41496,"dominant":41497,"lightMuted":41498,"lightVibrant":41499,"muted":41500,"vibrant":41501},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":41503},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":41505,"_type":11,"_updatedAt":12,"selectedColor":41507,"seo":41508,"slug":41509,"title":24},{"base":41506},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":41511,"image":41512},"Agentforce vs. Einstein Copilot",{"_type":40,"asset":41513},{"_createdAt":41514,"_id":41515,"_rev":41516,"_type":45,"_updatedAt":41514,"assetId":41517,"extension":105,"metadata":41518,"mimeType":133,"originalFilename":20126,"path":41537,"sha1hash":41517,"size":41538,"uploadId":41539,"url":41540},"2025-12-11T19:08:10Z","image-f735da3249b2d46e1fc624e6cc9e9cd361273f85-1600x900-png","eW5Qyj8mJaXpnFmnCtRYSF","f735da3249b2d46e1fc624e6cc9e9cd361273f85",{"_type":50,"blurHash":41519,"dimensions":41520,"hasAlpha":57,"isOpaque":56,"lqip":41521,"palette":41522},"M468BSEkM{$y00xYRQayt7Rl00-9tREi~q",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACF0lEQVR4nG2Sy27TUBCG8xI+F/tcfJwmzj2pQhpacWkhUUkviKpCsKCiK8SKByiiQmJTeAIWvBXiARCIkCzZ1JueH42dRC1i8cv2ePTNzD9TEoH6LbnOQmG95AaC6ZXo+99YKCwkJ93I85KbS8H0rxIP9FywJdBCSYPEWsTaIhQmBxQQsxLFnTFwmt4JmgMzyfW0xAM1F0xlgmkvuEGsY/QaCRoVh0gSLF4BqRseaOjQoJM6tKqUo8GZ9jSl5Ga66nAJXCvXMRgM0G61ocK4GE9cH92gnjYxGe9gvH0PlXJKcb9gTEuSmTm1G8rY27iG9nCE+0enGO7sw9oqIunyImVXyztVocPuaBefPpzj4vwM4+0HVNjzgKZUBNRzyW0Wx6lv97dw9+gl9l6/xZ2D54hdDc5WMbi1hf76EFavwagEjyd7+PzxPb5cvMPxozFs5Apg4SGNbDKj13ynv4nJi1d4+uYMmw8PoFQCo8po1nto1DrQUYJIxuh3ujh5so/T40Pc7nZpkZ4Y15aSG+oraRujw2McPDtBu7ex8o4WQwta+mgii2Y1RavegtMJQjobZpYe6plg+lJyc2VtxXd7G763PvQuTukUbmhhPm3UU1cqtD4UefxKBLq4Q8HMD8nMH4KG0mZaJZmKHN0lVcxV3FihVWzxXOhS5AzznTz8Jpj5KZmZhaLQouuZCG6Kckj/+0cMEZivfwETBjA/j8QmzAAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":41523,"darkVibrant":41525,"dominant":41528,"lightMuted":41530,"lightVibrant":41531,"muted":41533,"vibrant":41535},{"_type":62,"background":41524,"foreground":64,"population":82,"title":64},"#442c5c",{"_type":62,"background":41526,"foreground":64,"population":41527,"title":64},"#0e4173",0.29,{"_type":62,"background":41529,"foreground":72,"population":124,"title":64},"#cdad9b",{"_type":62,"background":41529,"foreground":72,"population":124,"title":64},{"_type":62,"background":41532,"foreground":72,"population":116,"title":64},"#69b1de",{"_type":62,"background":41534,"foreground":64,"population":17637,"title":64},"#4e7ba2",{"_type":62,"background":41536,"foreground":64,"population":1524,"title":64},"#1d99ce","images/9eu1m6zu/production/f735da3249b2d46e1fc624e6cc9e9cd361273f85-1600x900.png",381616,"MerKOigKJopMFMLVzJeLPqBmkazY9aDp","https://cdn.sanity.io/images/9eu1m6zu/production/f735da3249b2d46e1fc624e6cc9e9cd361273f85-1600x900.png",[41542],{"_key":41543,"_type":142,"cols":143,"filterByCategory":41544,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":41545},"11d87d4491cb3cbe18264640205ffa49",{"_ref":6,"_type":1066},"Learn More About Agentforce","Agentforce vs. Einstein Copilot: Why Agentic AI Depends on Metadata",[41548,41556,41563,41571,41579,41587,41595,41603,41611,41619,41627,41635,41643,41651,41659,41667,41675,41683,41691,41699,41707,41715,41731,41739,41747,41755,41763,41771,41779,41787,41795,41803,41811,41819,41827,41835,41843,41851,41859,41867,41882,41900,41908,41916,41924,41932,41940,41948,41956,41964,41972,41980,41988,41996,42004,42012,42020,42028,42036,42054,42061,42069,42077,42085,42093,42101,42109,42117,42125,42133,42141,42149,42157,42165,42173,42181,42199,42207,42215,42223,42231,42239,42247,42255,42263,42271,42279,42287,42295,42303,42311,42319,42327,42342,42350,42358,42376,42384,42408,42416,42424,42432,42440,42448,42456],{"_key":41549,"_type":150,"children":41550,"markDefs":41555,"style":173},"08bedee56db2",[41551],{"_key":41552,"_type":154,"marks":41553,"text":41554},"ee9731b50ffc0",[],"Salesforce now operates two very different AI models: Einstein Copilot, a predictive system that interprets information, and Agentforce, an agentic system that takes action inside your CRM. This guide explains the architectural split between the two — and why safe agentic execution depends entirely on clean, consistent, governed metadata. It also outlines how tools like Sweep’s active metadata layer prepare teams for reliable AI.",[],{"_key":41557,"_type":150,"children":41558,"markDefs":41562,"style":158},"8d20d88679a3",[41559],{"_key":41560,"_type":154,"marks":41561,"text":156},"b60ff45a5e770",[],[],{"_key":41564,"_type":150,"children":41565,"level":54,"listItem":171,"markDefs":41570,"style":173},"4a8111e053d9",[41566],{"_key":41567,"_type":154,"marks":41568,"text":41569},"21ac310361ba0",[],"Copilot is predictive — great at interpreting information, tolerant of ambiguity.",[],{"_key":41572,"_type":150,"children":41573,"level":54,"listItem":171,"markDefs":41578,"style":173},"1acd5a5559a0",[41574],{"_key":41575,"_type":154,"marks":41576,"text":41577},"154ede9197070",[],"Agentforce is agentic — it updates records, triggers workflows, and mutates system state.",[],{"_key":41580,"_type":150,"children":41581,"level":54,"listItem":171,"markDefs":41586,"style":173},"466cec5f0188",[41582],{"_key":41583,"_type":154,"marks":41584,"text":41585},"1c2b35f26a0f0",[],"Predictive AI survives messy metadata; agentic AI fails because of it.",[],{"_key":41588,"_type":150,"children":41589,"level":54,"listItem":171,"markDefs":41594,"style":173},"5d55dfa872f3",[41590],{"_key":41591,"_type":154,"marks":41592,"text":41593},"9b6e129e3d250",[],"Metadata clarity, lineage, drift detection, and dependency awareness determine whether agents behave safely.",[],{"_key":41596,"_type":150,"children":41597,"level":54,"listItem":171,"markDefs":41602,"style":173},"1676bf8792b9",[41598],{"_key":41599,"_type":154,"marks":41600,"text":41601},"ee1152453aff0",[],"The organizations with strong metadata governance will see the fastest, safest Agentforce adoption.",[],{"_key":41604,"_type":150,"children":41605,"markDefs":41610,"style":158},"12a7c25442dc",[41606],{"_key":41607,"_type":154,"marks":41608,"text":41609},"427a1879e89e0",[],"The Two AI Models Salesforce Now Operates",[],{"_key":41612,"_type":150,"children":41613,"markDefs":41618,"style":282},"c0e41aed7525",[41614],{"_key":41615,"_type":154,"marks":41616,"text":41617},"08aa80fc9fd30",[],"Einstein Copilot: Predictive AI Without Grounded Context",[],{"_key":41620,"_type":150,"children":41621,"markDefs":41626,"style":173},"b9caea951dc8",[41622],{"_key":41623,"_type":154,"marks":41624,"text":41625},"0953b23128bb0",[],"Einstein Copilot follows the classic LLM arc: text in → retrieve → reason → text out. It does not build a structural model of your Salesforce environment, nor does it simulate consequences.",[],{"_key":41628,"_type":150,"children":41629,"markDefs":41634,"style":173},"46707c52fd87",[41630],{"_key":41631,"_type":154,"marks":41632,"text":41633},"ac5f680dbda60",[],"Because it never takes action, it doesn’t need to understand:",[],{"_key":41636,"_type":150,"children":41637,"level":54,"listItem":171,"markDefs":41642,"style":173},"fa5e6f0553c3",[41638],{"_key":41639,"_type":154,"marks":41640,"text":41641},"f7da84e2c28c0",[],"field relationships",[],{"_key":41644,"_type":150,"children":41645,"level":54,"listItem":171,"markDefs":41650,"style":173},"48069bbc8833",[41646],{"_key":41647,"_type":154,"marks":41648,"text":41649},"6e8fb1d05bd60",[],"validation rules",[],{"_key":41652,"_type":150,"children":41653,"level":54,"listItem":171,"markDefs":41658,"style":173},"7379e54d83e3",[41654],{"_key":41655,"_type":154,"marks":41656,"text":41657},"4f6fa59ec3500",[],"flow logic",[],{"_key":41660,"_type":150,"children":41661,"level":54,"listItem":171,"markDefs":41666,"style":173},"2b52210eae0e",[41662],{"_key":41663,"_type":154,"marks":41664,"text":41665},"8a8f3a3f8fef0",[],"routing or automation semantics",[],{"_key":41668,"_type":150,"children":41669,"level":54,"listItem":171,"markDefs":41674,"style":173},"dc168afd356f",[41670],{"_key":41671,"_type":154,"marks":41672,"text":41673},"cfed4b7eca4b0",[],"cross-object dependencies",[],{"_key":41676,"_type":150,"children":41677,"markDefs":41682,"style":173},"280b172f2f57",[41678],{"_key":41679,"_type":154,"marks":41680,"text":41681},"20c0f26aa2b50",[],"Copilot is great for interpretation tasks:",[],{"_key":41684,"_type":150,"children":41685,"level":54,"listItem":171,"markDefs":41690,"style":173},"3891e257520e",[41686],{"_key":41687,"_type":154,"marks":41688,"text":41689},"f46a06ee2d130",[],"answering questions",[],{"_key":41692,"_type":150,"children":41693,"level":54,"listItem":171,"markDefs":41698,"style":173},"2ef2f4b4621d",[41694],{"_key":41695,"_type":154,"marks":41696,"text":41697},"a658d8bdc9a80",[],"summarizing records",[],{"_key":41700,"_type":150,"children":41701,"level":54,"listItem":171,"markDefs":41706,"style":173},"44523c5c96c7",[41702],{"_key":41703,"_type":154,"marks":41704,"text":41705},"bfb3585727bf0",[],"retrieving insights",[],{"_key":41708,"_type":150,"children":41709,"level":54,"listItem":171,"markDefs":41714,"style":173},"5ac44191d5ea",[41710],{"_key":41711,"_type":154,"marks":41712,"text":41713},"e82c25e434b60",[],"rewriting communications",[],{"_key":41716,"_type":150,"children":41717,"markDefs":41730,"style":173},"13d3b9e8d8ff",[41718,41722,41726],{"_key":41719,"_type":154,"marks":41720,"text":41721},"0268a67febeb0",[],"Predictive models can be confidently wrong because nothing breaks.\nThis is why Copilot ",{"_key":41723,"_type":154,"marks":41724,"text":41725},"0268a67febeb1",[228],"feels safe",{"_key":41727,"_type":154,"marks":41728,"text":41729},"0268a67febeb2",[]," — the blast radius is small.",[],{"_key":41732,"_type":150,"children":41733,"markDefs":41738,"style":282},"739a3d520aef",[41734],{"_key":41735,"_type":154,"marks":41736,"text":41737},"2b521e6fbb1e0",[],"Agentforce: AI That Must Understand Your Org Before It Acts",[],{"_key":41740,"_type":150,"children":41741,"markDefs":41746,"style":173},"b823ce78a237",[41742],{"_key":41743,"_type":154,"marks":41744,"text":41745},"dee990eb5c570",[],"Agentforce is different because its output is not language — it’s system change.",[],{"_key":41748,"_type":150,"children":41749,"markDefs":41754,"style":173},"265726414ed6",[41750],{"_key":41751,"_type":154,"marks":41752,"text":41753},"5c866d5629290",[],"An Agentforce agent:",[],{"_key":41756,"_type":150,"children":41757,"level":54,"listItem":171,"markDefs":41762,"style":173},"99a33a3aadb3",[41758],{"_key":41759,"_type":154,"marks":41760,"text":41761},"02d445f8e28c0",[],"updates objects",[],{"_key":41764,"_type":150,"children":41765,"level":54,"listItem":171,"markDefs":41770,"style":173},"6003f4b1c0c7",[41766],{"_key":41767,"_type":154,"marks":41768,"text":41769},"26ba96308a780",[],"evaluates rules",[],{"_key":41772,"_type":150,"children":41773,"level":54,"listItem":171,"markDefs":41778,"style":173},"52780949d03c",[41774],{"_key":41775,"_type":154,"marks":41776,"text":41777},"e00b4bdd69960",[],"fires automations",[],{"_key":41780,"_type":150,"children":41781,"level":54,"listItem":171,"markDefs":41786,"style":173},"d13650e1ffcb",[41782],{"_key":41783,"_type":154,"marks":41784,"text":41785},"388b10d6e4960",[],"interacts with flows",[],{"_key":41788,"_type":150,"children":41789,"level":54,"listItem":171,"markDefs":41794,"style":173},"2e622507a7e7",[41790],{"_key":41791,"_type":154,"marks":41792,"text":41793},"1ea9b0b45b3c0",[],"mutates state across your CRM",[],{"_key":41796,"_type":150,"children":41797,"markDefs":41802,"style":173},"d9beeafdecb5",[41798],{"_key":41799,"_type":154,"marks":41800,"text":41801},"bb455b66a7b50",[],"To do this safely, it must understand your org’s metadata the same way a seasoned architect would.",[],{"_key":41804,"_type":150,"children":41805,"markDefs":41810,"style":173},"7094b7ca17e2",[41806],{"_key":41807,"_type":154,"marks":41808,"text":41809},"f948036324b20",[],"That means a grounded world model of:",[],{"_key":41812,"_type":150,"children":41813,"level":54,"listItem":171,"markDefs":41818,"style":173},"14bd2aa3a2ac",[41814],{"_key":41815,"_type":154,"marks":41816,"text":41817},"a2afb1b5dc1f0",[],"objects and fields",[],{"_key":41820,"_type":150,"children":41821,"level":54,"listItem":171,"markDefs":41826,"style":173},"2df7e6a790b3",[41822],{"_key":41823,"_type":154,"marks":41824,"text":41825},"d48edd6d91000",[],"relationships",[],{"_key":41828,"_type":150,"children":41829,"level":54,"listItem":171,"markDefs":41834,"style":173},"4fd7badd51cd",[41830],{"_key":41831,"_type":154,"marks":41832,"text":41833},"d5bf3bf4cbb80",[],"business logic",[],{"_key":41836,"_type":150,"children":41837,"level":54,"listItem":171,"markDefs":41842,"style":173},"ab134e904c9c",[41838],{"_key":41839,"_type":154,"marks":41840,"text":41841},"81252b59e0760",[],"routing paths",[],{"_key":41844,"_type":150,"children":41845,"level":54,"listItem":171,"markDefs":41850,"style":173},"e940cfffab22",[41846],{"_key":41847,"_type":154,"marks":41848,"text":41849},"f84c52c681630",[],"validation constraints",[],{"_key":41852,"_type":150,"children":41853,"level":54,"listItem":171,"markDefs":41858,"style":173},"d2d9c29d564f",[41854],{"_key":41855,"_type":154,"marks":41856,"text":41857},"611aef6352030",[],"automations and dependencies",[],{"_key":41860,"_type":150,"children":41861,"markDefs":41866,"style":173},"58d3e0b2701f",[41862],{"_key":41863,"_type":154,"marks":41864,"text":41865},"ae11fa0fd4680",[],"Where Copilot retrieves, Agentforce must simulate.\nWhere Copilot predicts, Agentforce must understand.\nWhere Copilot can guess, Agentforce must not.",[],{"_key":41868,"_type":150,"children":41869,"markDefs":41881,"style":173},"de21a0bac75f",[41870,41874,41877],{"_key":41871,"_type":154,"marks":41872,"text":41873},"37a18879bba90",[],"This is why Salesforce built the Atlas Reasoning Engine specifically for Agentforce — execution requires ",{"_key":41875,"_type":154,"marks":41876,"text":2082},"37a18879bba91",[228],{"_key":41878,"_type":154,"marks":41879,"text":41880},"37a18879bba92",[],", and context lives in metadata.",[],{"_key":41883,"_type":150,"children":41884,"markDefs":41897,"style":173},"0fd05355131b",[41885,41889,41894],{"_key":41886,"_type":154,"marks":41887,"text":41888},"ef843cb1bb050",[],"If you want the deeper background on AI readiness and metadata, check out \"",{"_key":41890,"_type":154,"marks":41891,"text":41893},"ba6b0de40ba5",[41892],"dda5b9ed613c","The Ultimate Guide to AI Readiness in Salesforce",{"_key":41895,"_type":154,"marks":41896,"text":10618},"f9b400d6231d",[],[41898],{"_key":41892,"_ref":462,"_type":463,"linkType":33,"slug":41899},{"_type":22,"current":465},{"_key":41901,"_type":150,"children":41902,"markDefs":41907,"style":158},"595d9ca1164d",[41903],{"_key":41904,"_type":154,"marks":41905,"text":41906},"9221b7bfc9e60",[],"Why Metadata Has Become The New Battlefield",[],{"_key":41909,"_type":150,"children":41910,"markDefs":41915,"style":173},"3f5e7ba1b6c4",[41911],{"_key":41912,"_type":154,"marks":41913,"text":41914},"4fd357a189e10",[],"Predictive AI tolerates a mess. Agentic AI vomits when it digests it (so to speak). That is, agents fail for one primary reason: the agent’s internal model of your org no longer matches the reality of it.",[],{"_key":41917,"_type":150,"children":41918,"markDefs":41923,"style":173},"9ab162de06c9",[41919],{"_key":41920,"_type":154,"marks":41921,"text":41922},"33b0984c5b2d0",[],"That mismatch comes from:",[],{"_key":41925,"_type":150,"children":41926,"level":54,"listItem":171,"markDefs":41931,"style":173},"04fd194f602e",[41927],{"_key":41928,"_type":154,"marks":41929,"text":41930},"312f63b795b10",[],"inconsistent field definitions",[],{"_key":41933,"_type":150,"children":41934,"level":54,"listItem":171,"markDefs":41939,"style":173},"f661052b7825",[41935],{"_key":41936,"_type":154,"marks":41937,"text":41938},"5027f47603120",[],"stale metadata",[],{"_key":41941,"_type":150,"children":41942,"level":54,"listItem":171,"markDefs":41947,"style":173},"d4c028ee7f79",[41943],{"_key":41944,"_type":154,"marks":41945,"text":41946},"7abb06d50f620",[],"drifted logic",[],{"_key":41949,"_type":150,"children":41950,"level":54,"listItem":171,"markDefs":41955,"style":173},"a93c64e8f26b",[41951],{"_key":41952,"_type":154,"marks":41953,"text":41954},"2854be62cc120",[],"buried flows and validations",[],{"_key":41957,"_type":150,"children":41958,"level":54,"listItem":171,"markDefs":41963,"style":173},"7e1a61203497",[41959],{"_key":41960,"_type":154,"marks":41961,"text":41962},"152c3a08b9770",[],"undocumented processes",[],{"_key":41965,"_type":150,"children":41966,"level":54,"listItem":171,"markDefs":41971,"style":173},"5efaaae71d2a",[41967],{"_key":41968,"_type":154,"marks":41969,"text":41970},"67c80b51f4c50",[],"orphaned dependencies",[],{"_key":41973,"_type":150,"children":41974,"level":54,"listItem":171,"markDefs":41979,"style":173},"b0c3f0149e52",[41975],{"_key":41976,"_type":154,"marks":41977,"text":41978},"71cfc78a52a20",[],"shadow automation added over the years",[],{"_key":41981,"_type":150,"children":41982,"markDefs":41987,"style":173},"a59258e94691",[41983],{"_key":41984,"_type":154,"marks":41985,"text":41986},"3561c3ad024e0",[],"Copilot can ride above this ambiguity — it’s summarizing, not changing things.\nAgentforce can’t.",[],{"_key":41989,"_type":150,"children":41990,"markDefs":41995,"style":173},"265986e987f9",[41991],{"_key":41992,"_type":154,"marks":41993,"text":41994},"276ac923d5c10",[],"This is why Salesforce teams are suddenly prioritizing:",[],{"_key":41997,"_type":150,"children":41998,"level":54,"listItem":171,"markDefs":42003,"style":173},"f773ae64901f",[41999],{"_key":42000,"_type":154,"marks":42001,"text":42002},"695969015b020",[],"metadata governance",[],{"_key":42005,"_type":150,"children":42006,"level":54,"listItem":171,"markDefs":42011,"style":173},"b1f999542702",[42007],{"_key":42008,"_type":154,"marks":42009,"text":42010},"eef9dcf9f2580",[],"lineage",[],{"_key":42013,"_type":150,"children":42014,"level":54,"listItem":171,"markDefs":42019,"style":173},"475faad80663",[42015],{"_key":42016,"_type":154,"marks":42017,"text":42018},"da498ac5aa1b0",[],"drift detection",[],{"_key":42021,"_type":150,"children":42022,"level":54,"listItem":171,"markDefs":42027,"style":173},"1dd57947cd38",[42023],{"_key":42024,"_type":154,"marks":42025,"text":42026},"7a7e2bc7c90a0",[],"dependency awareness",[],{"_key":42029,"_type":150,"children":42030,"level":54,"listItem":171,"markDefs":42035,"style":173},"c1b2b0f3ce73",[42031],{"_key":42032,"_type":154,"marks":42033,"text":42034},"4a2480f1546d0",[],"semantic consistency",[],{"_key":42037,"_type":150,"children":42038,"markDefs":42051,"style":173},"6697e65b1603",[42039,42043,42048],{"_key":42040,"_type":154,"marks":42041,"text":42042},"e94d7367a63e0",[],"These aren’t DevOps \"niceties\" anymore. They’re the final safety rails to ",{"_key":42044,"_type":154,"marks":42045,"text":42047},"4e06baeeb3d3",[42046],"7c8d8e75f470","prevent agentic AI from failing",{"_key":42049,"_type":154,"marks":42050,"text":411},"cc71152f0026",[],[42052],{"_key":42046,"_ref":5311,"_type":463,"linkType":33,"slug":42053},{"_type":22,"current":5313},{"_key":42055,"_type":150,"children":42056,"markDefs":42060,"style":173},"bfc9017f3b56",[42057],{"_key":42058,"_type":154,"marks":42059,"text":472},"9be7afdceb280",[],[],{"_key":42062,"_type":150,"children":42063,"markDefs":42068,"style":158},"5a67db6a91f4",[42064],{"_key":42065,"_type":154,"marks":42066,"text":42067},"59c680bd41a80",[],"The Architectural Split: Predictive vs. Agentic AI",[],{"_key":42070,"_type":150,"children":42071,"markDefs":42076,"style":173},"f56991a2c837",[42072],{"_key":42073,"_type":154,"marks":42074,"text":42075},"12c0e1aecf14",[],"Copilot interprets; Agentforce acts.",[],{"_key":42078,"_type":150,"children":42079,"markDefs":42084,"style":173},"fd44aac39000",[42080],{"_key":42081,"_type":154,"marks":42082,"text":42083},"87739bbaf2350",[],"Copilot works on data; Agentforce works on metadata + process logic.",[],{"_key":42086,"_type":150,"children":42087,"markDefs":42092,"style":173},"89349a51d3b1",[42088],{"_key":42089,"_type":154,"marks":42090,"text":42091},"80a2a9a67bae0",[],"Copilot can hallucinate; Agentforce must be correct.",[],{"_key":42094,"_type":150,"children":42095,"markDefs":42100,"style":173},"d01199c32edd",[42096],{"_key":42097,"_type":154,"marks":42098,"text":42099},"caf4065175210",[],"Copilot tolerates ambiguity; Agentforce requires coherence.",[],{"_key":42102,"_type":150,"children":42103,"markDefs":42108,"style":173},"373337079c34",[42104],{"_key":42105,"_type":154,"marks":42106,"text":42107},"1cfef1461f130",[],"Copilot outputs text; Agentforce outputs stateful change.",[],{"_key":42110,"_type":150,"children":42111,"markDefs":42116,"style":173},"531bd6739984",[42112],{"_key":42113,"_type":154,"marks":42114,"text":42115},"cd0201cc60ab0",[],"Predictive systems hallucinate. Agentic systems break things.",[],{"_key":42118,"_type":150,"children":42119,"markDefs":42124,"style":173},"2c94c643753f",[42120],{"_key":42121,"_type":154,"marks":42122,"text":42123},"29f86e4657ed0",[],"This is why technical leaders evaluating “AI readiness” can’t treat both systems the same.",[],{"_key":42126,"_type":150,"children":42127,"markDefs":42132,"style":158},"406fb6e3c18b",[42128],{"_key":42129,"_type":154,"marks":42130,"text":42131},"ae237693fc760",[],"The Real Readiness Question: Is Your Metadata Governed?",[],{"_key":42134,"_type":150,"children":42135,"markDefs":42140,"style":173},"3a103732259f",[42136],{"_key":42137,"_type":154,"marks":42138,"text":42139},"965e99932d3b0",[],"Most companies still ask:",[],{"_key":42142,"_type":150,"children":42143,"markDefs":42148,"style":35984},"7cc27f5af0d7",[42144],{"_key":42145,"_type":154,"marks":42146,"text":42147},"70cd01c26cf50",[],"“Is our data clean enough for AI?”",[],{"_key":42150,"_type":150,"children":42151,"markDefs":42156,"style":173},"31a2c76ec7db",[42152],{"_key":42153,"_type":154,"marks":42154,"text":42155},"1772c07ae62b0",[],"But the real gating factor is:",[],{"_key":42158,"_type":150,"children":42159,"markDefs":42164,"style":35984},"a033ea769812",[42160],{"_key":42161,"_type":154,"marks":42162,"text":42163},"a5ac74bbf5b30",[],"Is our metadata clear, consistent, and governed enough for an AI agent to operate safely?",[],{"_key":42166,"_type":150,"children":42167,"markDefs":42172,"style":173},"d42ec3b9b756",[42168],{"_key":42169,"_type":154,"marks":42170,"text":42171},"51ab16f58c2a0",[],"Metadata is the lens through which Agentforce sees your org.\nMetadata governance is the act of cleaning that lens.",[],{"_key":42174,"_type":150,"children":42175,"markDefs":42180,"style":173},"050d43a993ff",[42176],{"_key":42177,"_type":154,"marks":42178,"text":42179},"427c05cfadb50",[],"If definitions drift, if logic hides inside flows, if dependencies are undocumented — the agent will get confused, freeze, or misfire.",[],{"_key":42182,"_type":150,"children":42183,"markDefs":42196,"style":173},"c3e21f77a594",[42184,42188,42193],{"_key":42185,"_type":154,"marks":42186,"text":42187},"d002329496300",[228],"If you want a practical playbook for improving your readiness, check out ",{"_key":42189,"_type":154,"marks":42190,"text":42192},"f0323208bd70",[228,42191],"b97be7f925b4","this handy checklist",{"_key":42194,"_type":154,"marks":42195,"text":411},"34f804a180b0",[228],[42197],{"_key":42191,"_ref":970,"_type":463,"linkType":33,"slug":42198},{"_type":22,"current":972},{"_key":42200,"_type":150,"children":42201,"markDefs":42206,"style":158},"a37d07cdc27b",[42202],{"_key":42203,"_type":154,"marks":42204,"text":42205},"441d571c09450",[],"The Next 12 Months Will Be Defined by Metadata Discipline",[],{"_key":42208,"_type":150,"children":42209,"markDefs":42214,"style":173},"bd1bc4c996e6",[42210],{"_key":42211,"_type":154,"marks":42212,"text":42213},"a16a4644985c0",[],"Agentforce adoption won’t be limited by LLM quality.\nIt will be limited by metadata quality.",[],{"_key":42216,"_type":150,"children":42217,"markDefs":42222,"style":173},"c7d8b8d45988",[42218],{"_key":42219,"_type":154,"marks":42220,"text":42221},"1f3116c153cf0",[],"To make agents trustworthy, organizations need:",[],{"_key":42224,"_type":150,"children":42225,"level":54,"listItem":171,"markDefs":42230,"style":173},"1cb174ccc3c2",[42226],{"_key":42227,"_type":154,"marks":42228,"text":42229},"08926a227ef40",[],"real-time metadata indexing",[],{"_key":42232,"_type":150,"children":42233,"level":54,"listItem":171,"markDefs":42238,"style":173},"f3fee3a94ce8",[42234],{"_key":42235,"_type":154,"marks":42236,"text":42237},"6bb7fe2627ed0",[],"drift detection and prevention",[],{"_key":42240,"_type":150,"children":42241,"level":54,"listItem":171,"markDefs":42246,"style":173},"efd8cab84658",[42242],{"_key":42243,"_type":154,"marks":42244,"text":42245},"2060866b75b10",[],"dependency and lineage mapping",[],{"_key":42248,"_type":150,"children":42249,"level":54,"listItem":171,"markDefs":42254,"style":173},"8d7f8bb33a70",[42250],{"_key":42251,"_type":154,"marks":42252,"text":42253},"f3d56e1649580",[],"infinite change history",[],{"_key":42256,"_type":150,"children":42257,"level":54,"listItem":171,"markDefs":42262,"style":173},"11d8bcbd649c",[42258],{"_key":42259,"_type":154,"marks":42260,"text":42261},"c1418979f1eb0",[],"semantic definition governance",[],{"_key":42264,"_type":150,"children":42265,"level":54,"listItem":171,"markDefs":42270,"style":173},"9f4be5cb78ca",[42266],{"_key":42267,"_type":154,"marks":42268,"text":42269},"33e85fd8b1390",[],"a unified metadata model across systems",[],{"_key":42272,"_type":150,"children":42273,"markDefs":42278,"style":173},"ebceb6c493ef",[42274],{"_key":42275,"_type":154,"marks":42276,"text":42277},"a0dc7bdff0aa0",[],"Agentforce depends on a metadata substrate that is stable, legible, and machine-readable.",[],{"_key":42280,"_type":150,"children":42281,"markDefs":42286,"style":173},"5c3f8039570c",[42282],{"_key":42283,"_type":154,"marks":42284,"text":42285},"fab1c5bf9c9b0",[],"This is why metadata is quickly becoming the new operational bottleneck — and the new strategic advantage.",[],{"_key":42288,"_type":150,"children":42289,"markDefs":42294,"style":158},"93f2274f93f0",[42290],{"_key":42291,"_type":154,"marks":42292,"text":42293},"dc35de3f31760",[],"How Sweep Helps You Become Agentforce-Ready",[],{"_key":42296,"_type":150,"children":42297,"markDefs":42302,"style":173},"788c6fafba7b",[42298],{"_key":42299,"_type":154,"marks":42300,"text":42301},"ea91a9f83ad50",[],"Sweep provides the agentic metadata layer that Agentforce relies on. It unifies, updates, and explains your org’s metadata so agents can reason safely and act confidently.",[],{"_key":42304,"_type":150,"children":42305,"markDefs":42310,"style":282},"1f345e60f14d",[42306],{"_key":42307,"_type":154,"marks":42308,"text":42309},"ae031626620c0",[],"1. Active Metadata Visibility (Spot It)",[],{"_key":42312,"_type":150,"children":42313,"markDefs":42318,"style":173},"dda5ae473cc8",[42314],{"_key":42315,"_type":154,"marks":42316,"text":42317},"a7a05b95561c0",[],"Sweep automatically maps every object, field, flow, rule, dependency, and semantic definition — giving both humans and agents a grounded world model of your org.",[],{"_key":42320,"_type":150,"children":42321,"markDefs":42326,"style":282},"65fab5dfe1cd",[42322],{"_key":42323,"_type":154,"marks":42324,"text":42325},"b83f5261cb6e0",[],"2. Drift Detection + Lineage Awareness (Solve It)",[],{"_key":42328,"_type":150,"children":42329,"markDefs":42341,"style":173},"bdbe5bbc4403",[42330,42334,42337],{"_key":42331,"_type":154,"marks":42332,"text":42333},"d227884ecf390",[],"Sweep detects metadata drift, logic inconsistencies, mismatched definitions, and high-risk dependencies ",{"_key":42335,"_type":154,"marks":42336,"text":885},"d227884ecf391",[228],{"_key":42338,"_type":154,"marks":42339,"text":42340},"d227884ecf392",[]," an agent encounters them.",[],{"_key":42343,"_type":150,"children":42344,"markDefs":42349,"style":282},"43187df079cd",[42345],{"_key":42346,"_type":154,"marks":42347,"text":42348},"7d22a2fc39cc0",[],"3. Infinite Change History + Full Context (Stay Ahead)",[],{"_key":42351,"_type":150,"children":42352,"markDefs":42357,"style":173},"4068a518ba17",[42353],{"_key":42354,"_type":154,"marks":42355,"text":42356},"cee828b5b65a0",[],"Every change becomes explainable, traceable, and reversible.\nThis is the governance foundation Agentforce needs for safe execution.",[],{"_key":42359,"_type":150,"children":42360,"markDefs":42373,"style":173},"f531dc99cacd",[42361,42365,42370],{"_key":42362,"_type":154,"marks":42363,"text":42364},"b7e356c663090",[],"(Explore Sweep’s approach to ",{"_key":42366,"_type":154,"marks":42367,"text":42369},"480068327f50",[42368],"ee5264fb8bf3","automated documentation here",{"_key":42371,"_type":154,"marks":42372,"text":3281},"aed03d187e7d",[],[42374],{"_key":42368,"_ref":12876,"_type":463,"linkType":1636,"slug":42375},{"_type":22,"current":12878},{"_key":42377,"_type":150,"children":42378,"markDefs":42383,"style":158},"994be8d573ef",[42379],{"_key":42380,"_type":154,"marks":42381,"text":42382},"2e147f1c953b0",[],"Conclusion: The Future of Salesforce AI Belongs to Metadata Governance",[],{"_key":42385,"_type":150,"children":42386,"markDefs":42407,"style":173},"1a989e5eead7",[42387,42391,42395,42399,42403],{"_key":42388,"_type":154,"marks":42389,"text":42390},"2cafda0105aa0",[],"Here's an easy way to think of it: Data powers ",{"_key":42392,"_type":154,"marks":42393,"text":42394},"a6a2245b6ad5",[228],"predictive",{"_key":42396,"_type":154,"marks":42397,"text":42398},"3c6162befb3a",[]," AI. Metadata powers ",{"_key":42400,"_type":154,"marks":42401,"text":42402},"5dc910a3f06c",[228],"agentic",{"_key":42404,"_type":154,"marks":42405,"text":42406},"877b0e7c2835",[]," AI.",[],{"_key":42409,"_type":150,"children":42410,"markDefs":42415,"style":173},"49b09cc5fde0",[42411],{"_key":42412,"_type":154,"marks":42413,"text":42414},"2d4e5c9eff0e0",[],"Agentforce will transform how organizations operate — but only where metadata is:",[],{"_key":42417,"_type":150,"children":42418,"level":54,"listItem":171,"markDefs":42423,"style":173},"123193508290",[42419],{"_key":42420,"_type":154,"marks":42421,"text":42422},"7b5cf8d7b9ed0",[],"stable",[],{"_key":42425,"_type":150,"children":42426,"level":54,"listItem":171,"markDefs":42431,"style":173},"a0bc2d9bfbd6",[42427],{"_key":42428,"_type":154,"marks":42429,"text":42430},"2fd7e5d0f0530",[],"consistent",[],{"_key":42433,"_type":150,"children":42434,"level":54,"listItem":171,"markDefs":42439,"style":173},"736ac2564973",[42435],{"_key":42436,"_type":154,"marks":42437,"text":42438},"24f5d7b532740",[],"documented",[],{"_key":42441,"_type":150,"children":42442,"level":54,"listItem":171,"markDefs":42447,"style":173},"f5506743b02c",[42443],{"_key":42444,"_type":154,"marks":42445,"text":42446},"cdf8c4a3bba20",[],"governed",[],{"_key":42449,"_type":150,"children":42450,"level":54,"listItem":171,"markDefs":42455,"style":173},"ef416761f5aa",[42451],{"_key":42452,"_type":154,"marks":42453,"text":42454},"8afbdbb88f440",[],"continuously maintained",[],{"_key":42457,"_type":150,"children":42458,"markDefs":42463,"style":173},"dd40fcb5dc2c",[42459],{"_key":42460,"_type":154,"marks":42461,"text":42462},"cd8c826c4c590",[],"The cleaner the metadata layer, the more powerful Agentforce becomes — because its world model becomes significantly more trustworthy.",[],{"_type":17,"description":42465,"shareImage":42466,"title":42468},"Understand the architectural differences between Agentforce and Einstein Copilot — and why safe agentic AI depends on clean, governed Salesforce metadata.",{"_type":40,"asset":42467},{"_ref":41515,"_type":1066},"Salesforce AI Architecture: Agentforce vs. Einstein Copilot",{"_type":22,"current":19796},{"_createdAt":42471,"_id":42472,"_rev":42473,"_system":42474,"_type":33,"_updatedAt":42477,"author":42478,"category":42494,"featuredImage":42500,"modularContent":42532,"postSubtitle":42714,"postTitle":42715,"publishDate":41045,"richText":42716,"seo":42916,"slug":42921},"2025-12-12T21:51:11Z","9668af5e-09b8-4c38-bfff-5d037eb16060","biYglnDGU51iOgdDHR5GVW",{"base":42475},{"id":42472,"rev":42476},"u93Z2ge2ROiYmlpy58MrP3","2026-04-08T21:08:43Z",{"authorImage":42479,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":42480},{"_type":40,"asset":42481},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":42482,"mimeType":83,"opt":42492,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":42483,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":42484},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":42485,"darkVibrant":42486,"dominant":42487,"lightMuted":42488,"lightVibrant":42489,"muted":42490,"vibrant":42491},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":42493},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":42495,"_type":11,"_updatedAt":12,"selectedColor":42497,"seo":42498,"slug":42499,"title":24},{"base":42496},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":42501,"image":42502},"Understanding The ROI of Agentforce",{"_type":40,"asset":42503},{"_createdAt":42504,"_id":42505,"_rev":42506,"_type":45,"_updatedAt":42504,"assetId":42507,"extension":105,"metadata":42508,"mimeType":133,"originalFilename":29919,"path":42528,"sha1hash":42507,"size":42529,"uploadId":42530,"url":42531},"2025-12-12T21:50:51Z","image-388bcfe4ea8014ef518d77bed90d4fc9a573960e-1600x900-png","eW5Qyj8mJaXpnFmnCwnYdF","388bcfe4ea8014ef518d77bed90d4fc9a573960e",{"_type":50,"blurHash":42509,"dimensions":42510,"hasAlpha":57,"isOpaque":56,"lqip":42511,"palette":42512},"M25;{,IS01-sVU$@-?E5I7-?01s,^$NLI_",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAB/ElEQVR4nI2SzW7TQBSF8xIe35nxjB0SnP/W+RMlqLGTOvwLWiGE1E0RohIgwQOwgSWPwHshHgBRtbhLNvWmc9DYSQOKECyOrsaa+/mce6dCjvpBzMsF+UaQD+5qEFP/JXtXlD2GmLog5p1WXEedc9K5J6pGySqsJA+uJGhdiekNmOQBbK8gPyfmnVU4U+diCaxfa6LbjtDr9NH9Tdu9IaLeAK2wDSWCP6C8BJdAV50VDompAtht97F7a4YkTjGLU8xntzFPUjy+l+L4MMXzJzu4EYWQfGMshly1dug6Xi55YKyzZJpiliwQT/eQxAvM4zkO96f4+HaCD29GuD9twJcarlPC3LIal3k5MVUCrUM72KofFpE7rQjNRhetRg+dZg83hx082mviYXwd/XYVkhQ4BdBeHUrWiqW4ztLhKrL9y2rQq22XZw2P+9BSQwkNKWrwgwG2ogTp7C52xhNoVTc25dUMuasLh2UEr9B6PvZcRrPfPb2N4e5rPD36hFfH7/BgsUAtCG1vzi2QM5UJCi4kDy7ttpbgDXFXGc48o4OBmdx5b569/Gz2D16YcTQyvqpdWga56rRCTH0X5P+UvGqh9oHb+H+VEGEethf51uggDxvjXHu13PZaBjH1zUb+SkydcKYzQX4mSGfkqH9IZ8R0tuqxlZg+IUd/+QXYty+TelkfVQAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":42513,"darkVibrant":42515,"dominant":42517,"lightMuted":42520,"lightVibrant":42522,"muted":42523,"vibrant":42525},{"_type":62,"background":42514,"foreground":64,"population":19455,"title":64},"#625335",{"_type":62,"background":42516,"foreground":64,"population":82,"title":64},"#8c5c04",{"_type":62,"background":42518,"foreground":64,"population":42519,"title":64},"#5575f0",0.9,{"_type":62,"background":42521,"foreground":72,"population":7025,"title":64},"#bbbfcd",{"_type":62,"background":42518,"foreground":64,"population":42519,"title":64},{"_type":62,"background":42524,"foreground":64,"population":1123,"title":64},"#575ca2",{"_type":62,"background":42526,"foreground":72,"population":42527,"title":64},"#edcd3e",0.6,"images/9eu1m6zu/production/388bcfe4ea8014ef518d77bed90d4fc9a573960e-1600x900.png",101281,"t5Jys2SZ9mEv048BEb5zksr0nVxinS47","https://cdn.sanity.io/images/9eu1m6zu/production/388bcfe4ea8014ef518d77bed90d4fc9a573960e-1600x900.png",[42533,42573,42575,42711],{"_key":42534,"_type":29927,"data":42535,"showModule":57},"08c048ed739b",{"rows":42536},[42537,42543,42549,42555,42561,42567],{"_key":42538,"_type":29932,"cells":42539},"de1f9b7b-c801-4eaf-98a1-71a4ebb8d255",[42540,42541,42542],"Input","What to Ask Yourself","Why It Matters",{"_key":42544,"_type":29932,"cells":42545},"ecb37a96-0397-42ef-8c68-b0446af79eb9",[42546,42547,42548],"Execution Volume","How many actions will agents actually take per day or week?","ROI scales with how often agents touch your system, not how many you deploy.",{"_key":42550,"_type":29932,"cells":42551},"72cb2e83-8914-4521-8418-ea470dc48515",[42552,42553,42554],"Surface Area","How many objects, flows, and downstream processes are involved?","Every dependency increases both upside and blast radius.",{"_key":42556,"_type":29932,"cells":42557},"5561a2c5-09d8-42ca-a146-56953c34e256",[42558,42559,42560],"Metadata Stability","How often does metadata change without being fully understood?","Humans adapt instinctively. Agents don’t. Instability becomes risk.",{"_key":42562,"_type":29932,"cells":42563},"4a86d17b-d955-4d04-a62b-b3d1d0bd9fb5",[42564,42565,42566],"Failure Cost","When something breaks, what’s the real impact?","Missed SLAs, bad forecasts, silent data drift — not just time lost.",{"_key":42568,"_type":29932,"cells":42569},"6966039f-98b9-49ff-a300-a590aec03e58",[42570,42571,42572],"Intervention Cost","How easily can you see, stop, or fix agent actions?","The harder it is to intervene, the more expensive every failure becomes.",{"_key":42574,"_type":38243,"showModule":57},"1f1463b6da02",{"_key":42576,"_type":15160,"mobileTextAlign":42577,"richText":42578,"showModule":57,"textAlign":15161},"47f76559ddbb","center",[42579,42587,42595,42613,42621,42639,42647,42655,42671,42687,42695,42703],{"_key":42580,"_type":150,"children":42581,"markDefs":42586,"style":158},"9151c7f38c3f",[42582],{"_key":42583,"_type":154,"marks":42584,"text":42585},"2822d08611190",[],"Where ROI actually flips",[],{"_key":42588,"_type":150,"children":42589,"markDefs":42594,"style":173},"6f018fe0f7d9",[42590],{"_key":42591,"_type":154,"marks":42592,"text":42593},"ac1d0857081a0",[],"Here’s the uncomfortable truth: Agentforce doesn’t have a universal ROI curve.",[],{"_key":42596,"_type":150,"children":42597,"markDefs":42611,"style":173},"41c0b6d24c18",[42598,42602,42607],{"_key":42599,"_type":154,"marks":42600,"text":42601},"75d4764985f00",[],"There is a break-even point where ",{"_key":42603,"_type":154,"marks":42604,"text":42606},"7550d4465944",[42605],"fd4574f0cce6","autonomous execution becomes net positive",{"_key":42608,"_type":154,"marks":42609,"text":42610},"28a0ff7975ff",[],". Below it, automation accelerates damage faster than it delivers value.",[42612],{"_key":42605,"_ref":462,"_type":463},{"_key":42614,"_type":150,"children":42615,"markDefs":42620,"style":173},"d1a7a4adfcdf",[42616],{"_key":42617,"_type":154,"marks":42618,"text":42619},"abc5a4a0ed700",[],"That break-even point is determined almost entirely by metadata governance.",[],{"_key":42622,"_type":150,"children":42623,"markDefs":42637,"style":173},"85443e631adc",[42624,42628,42633],{"_key":42625,"_type":154,"marks":42626,"text":42627},"1bd01d50c7bf0",[],"Clean, observable metadata lowers ",{"_key":42629,"_type":154,"marks":42630,"text":42632},"f382e07bdc11",[42631],"de3a66051b9a","the cost of failure",{"_key":42634,"_type":154,"marks":42635,"text":42636},"790d7a44bd8a",[],", shortens recovery time, and makes autonomous execution safe. Opaque or drifting metadata does the opposite — it turns speed into risk.",[42638],{"_key":42631,"_ref":5311,"_type":463},{"_key":42640,"_type":150,"children":42641,"markDefs":42646,"style":173},"4716d6b69d08",[42642],{"_key":42643,"_type":154,"marks":42644,"text":42645},"d199e2ade37b0",[],"This is why some teams see immediate gains from Agentforce while others quietly roll it back.",[],{"_key":42648,"_type":150,"children":42649,"markDefs":42654,"style":158},"3fc4d9eb870e",[42650],{"_key":42651,"_type":154,"marks":42652,"text":42653},"5f71fda8ce200",[],"Our takeaway for RevOps leaders",[],{"_key":42656,"_type":150,"children":42657,"markDefs":42670,"style":173},"5f10790c1673",[42658,42662,42666],{"_key":42659,"_type":154,"marks":42660,"text":42661},"06b75cbdd4360",[],"Agentforce ROI isn’t something you \"",{"_key":42663,"_type":154,"marks":42664,"text":42665},"06b75cbdd4361",[228],"unlock\" ",{"_key":42667,"_type":154,"marks":42668,"text":42669},"06b75cbdd4362",[]," by turning it on.",[],{"_key":42672,"_type":150,"children":42673,"markDefs":42686,"style":173},"4772cea7123d",[42674,42678,42682],{"_key":42675,"_type":154,"marks":42676,"text":42677},"77cc996dea0f0",[],"It’s something you ",{"_key":42679,"_type":154,"marks":42680,"text":42681},"eec31a574824",[228],"earn",{"_key":42683,"_type":154,"marks":42684,"text":42685},"0dcf5f3da6ed",[]," by making your system legible enough for software to act safely inside it.",[],{"_key":42688,"_type":150,"children":42689,"markDefs":42694,"style":173},"0c0a0f7e2ec7",[42690],{"_key":42691,"_type":154,"marks":42692,"text":42693},"5fe71d3199590",[],"Once agents can reason over accurate, governed metadata — and once humans can see and intervene when needed — the ROI conversation becomes straightforward.",[],{"_key":42696,"_type":150,"children":42697,"markDefs":42702,"style":173},"07a10081d98b",[42698],{"_key":42699,"_type":154,"marks":42700,"text":42701},"5519a56397620",[],"Until then, every automated action is a bet.",[],{"_key":42704,"_type":150,"children":42705,"markDefs":42710,"style":173},"cc099296df13",[42706],{"_key":42707,"_type":154,"marks":42708,"text":42709},"ca4cc31bf50d0",[],"And, yup, RevOps is the one who'll be holding that risk.",[],{"_key":42712,"_type":142,"cols":143,"filterByCategory":42713,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":28277},"8f487157b72a",{"_ref":6,"_type":1066},"A tool you can use in your head","The ROI of Agentforce: A RevOps Calculator",[42717,42733,42748,42771,42779,42787,42814,42822,42830,42848,42856,42863,42871,42879,42887,42902,42909],{"_key":42718,"_type":150,"children":42719,"markDefs":42732,"style":173},"5f7f9b288ebc",[42720,42724,42728],{"_key":42721,"_type":154,"marks":42722,"text":42723},"c5bc3e7319e80",[],"Agentforce changes the ",{"_key":42725,"_type":154,"marks":42726,"text":42727},"db2fe26e134b",[228],"entire",{"_key":42729,"_type":154,"marks":42730,"text":42731},"1d8499c4ac8a",[]," ROI conversation in Salesforce.",[],{"_key":42734,"_type":150,"children":42735,"markDefs":42747,"style":173},"50784694c5e9",[42736,42740,42743],{"_key":42737,"_type":154,"marks":42738,"text":42739},"db83f8e28ec10",[],"Not because it makes work faster — clearly, automation has done that for years — but because it allows software to ",{"_key":42741,"_type":154,"marks":42742,"text":229},"db83f8e28ec11",[228],{"_key":42744,"_type":154,"marks":42745,"text":42746},"db83f8e28ec12",[]," inside your org without a human in the loop. ",[],{"_key":42749,"_type":150,"children":42750,"markDefs":42770,"style":173},"60b17985e2d7",[42751,42755,42759,42763,42767],{"_key":42752,"_type":154,"marks":42753,"text":42754},"cd3adb9bc1ca",[],"The moment execution becomes autonomous, ROI stops being about ",{"_key":42756,"_type":154,"marks":42757,"text":42758},"d065e89dd755",[228],"productivity",{"_key":42760,"_type":154,"marks":42761,"text":42762},"179d54473d85",[]," and starts being about ",{"_key":42764,"_type":154,"marks":42765,"text":42766},"ab082045fd2e",[228],"system behavior",{"_key":42768,"_type":154,"marks":42769,"text":411},"cd4433f13074",[],[],{"_key":42772,"_type":150,"children":42773,"markDefs":42778,"style":173},"de2bd06a12c8",[42774],{"_key":42775,"_type":154,"marks":42776,"text":42777},"32d4e36a7ecd0",[],"That’s the shift most ROI models are missing these days.",[],{"_key":42780,"_type":150,"children":42781,"markDefs":42786,"style":173},"30c5bf13e698",[42782],{"_key":42783,"_type":154,"marks":42784,"text":42785},"aca88cbf8eaa0",[],"Before Agentforce, the question was simple: how much time does this save my team? After Agentforce, the real question becomes: what is the cost of letting software operate on a system whose assumptions may no longer be true?",[],{"_key":42788,"_type":150,"children":42789,"markDefs":42811,"style":173},"b0d03a30de19",[42790,42794,42799,42803,42807],{"_key":42791,"_type":154,"marks":42792,"text":42793},"34383f8f78000",[],"Because Agentforce executes fast (and ",{"_key":42795,"_type":154,"marks":42796,"text":42798},"0baa7b24be58",[42797],"ecdf874e14eb","sometimes breaks",{"_key":42800,"_type":154,"marks":42801,"text":42802},"bc306d5e3911",[],"). That means it executes ",{"_key":42804,"_type":154,"marks":42805,"text":42806},"34383f8f78001",[228],"more often",{"_key":42808,"_type":154,"marks":42809,"text":42810},"34383f8f78002",[],", across more dependencies, with less opportunity for humans to intervene. Whatever state your metadata is already in gets amplified.",[42812],{"_key":42797,"_ref":590,"_type":463,"linkType":33,"slug":42813},{"_type":22,"current":592},{"_key":42815,"_type":150,"children":42816,"markDefs":42821,"style":173},"92cc309a9e76",[42817],{"_key":42818,"_type":154,"marks":42819,"text":42820},"ace80b79e13e0",[],"If your org is stable, the gains compound. If it isn’t, the failures do.",[],{"_key":42823,"_type":150,"children":42824,"markDefs":42829,"style":173},"7fda5313c8c6",[42825],{"_key":42826,"_type":154,"marks":42827,"text":42828},"db88a251f2d60",[],"That’s why a traditional ROI calculator doesn’t quite work here. Instead, RevOps leaders need a risk-adjusted way to think about return — one that accounts for execution volume, metadata stability, and the cost of failure.",[],{"_key":42831,"_type":150,"children":42832,"markDefs":42845,"style":173},"c4036fbec97f",[42833,42837,42842],{"_key":42834,"_type":154,"marks":42835,"text":42836},"4ae7ee761a070",[],"You don’t need a spreadsheet to do that. You can run the logic mentally. (Or you can skip all this and get an ",{"_key":42838,"_type":154,"marks":42839,"text":42841},"f1d3c18d535c",[42840],"3760b2f398a4","Agentic Assessment for Agentfoce from Sweep",{"_key":42843,"_type":154,"marks":42844,"text":269},"8cce0ad5d14c",[],[42846],{"_key":42840,"_ref":1790,"_type":463,"linkType":1636,"slug":42847},{"_type":22,"current":1792},{"_key":42849,"_type":150,"children":42850,"markDefs":42855,"style":173},"565f6cc4a13a",[42851],{"_key":42852,"_type":154,"marks":42853,"text":42854},"72bae0a6f209",[],"But in the event you want to do it yourself...",[],{"_key":42857,"_type":150,"children":42858,"markDefs":42862,"style":173},"cfda6d49606c",[42859],{"_key":42860,"_type":154,"marks":42861,"text":472},"bc68b448ec6a",[],[],{"_key":42864,"_type":150,"children":42865,"markDefs":42870,"style":158},"7980cc049190",[42866],{"_key":42867,"_type":154,"marks":42868,"text":42869},"869f019d6bad0",[],"A quick-and-dirty mental ROI Calculator for Agentforce",[],{"_key":42872,"_type":150,"children":42873,"markDefs":42878,"style":173},"f421475bfae5",[42874],{"_key":42875,"_type":154,"marks":42876,"text":42877},"a27dce62c25c0",[],"Before you think about “value,” walk through these inputs honestly. (Nobody is here to judge!)",[],{"_key":42880,"_type":150,"children":42881,"markDefs":42886,"style":173},"cab391ec3d0f",[42882],{"_key":42883,"_type":154,"marks":42884,"text":42885},"f680cb5aa3c3",[],"Each one will compound the next.",[],{"_key":42888,"_type":150,"children":42889,"markDefs":42901,"style":173},"e89b528f30c1",[42890,42894,42897],{"_key":42891,"_type":154,"marks":42892,"text":42893},"305df200ac300",[],"(Please note: If you’re mentally filling this in and feeling confident, Agentforce ROI will likely show up quickly. If you’re hesitating — especially around metadata stability or intervention — that hesitation ",{"_key":42895,"_type":154,"marks":42896,"text":6290},"c549cd41a3181",[228],{"_key":42898,"_type":154,"marks":42899,"text":42900},"c549cd41a3182",[]," The capital-S Signal.)",[],{"_key":42903,"_type":150,"children":42904,"markDefs":42908,"style":173},"8bf76b2e92c9",[42905],{"_key":42906,"_type":154,"marks":42907,"text":472},"e8c91014e753",[],[],{"_key":42910,"_type":150,"children":42911,"markDefs":42915,"style":173},"1c6bba157761",[42912],{"_key":42913,"_type":154,"marks":42914,"text":472},"8baf308bec28",[],[],{"_type":17,"description":42917,"shareImage":42918,"title":42920},"Getting ROI from Agentforce ROI isn’t about productivity any more. It’s about execution risk, metadata stability, and failure cost. Here's a RevOps framework for evaluating real return before agents act.",{"_type":40,"asset":42919},{"_ref":42505,"_type":1066},"The ROI of Agentforce: A RevOps Calculator You Can Run in Your Head",{"_type":22,"current":42922},"the-roi-of-agentforce-a-revops-calculator",{"_createdAt":42924,"_id":5311,"_rev":42925,"_system":42926,"_type":33,"_updatedAt":42929,"author":42930,"category":42946,"featuredImage":42952,"modularContent":42983,"postTitle":42988,"publishDate":42989,"richText":42990,"seo":43821,"slug":43826},"2025-12-11T18:27:31Z","q81r2sSlILGlwpvqM5jc5P",{"base":42927},{"id":5311,"rev":42928},"ff7PUNl4xmvCqeQSAZlGt5","2026-04-08T21:10:02Z",{"authorImage":42931,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":42932},{"_type":40,"asset":42933},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":42934,"mimeType":83,"opt":42944,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":42935,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":42936},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":42937,"darkVibrant":42938,"dominant":42939,"lightMuted":42940,"lightVibrant":42941,"muted":42942,"vibrant":42943},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":42945},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":42947,"_type":11,"_updatedAt":12,"selectedColor":42949,"seo":42950,"slug":42951,"title":24},{"base":42948},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":42953,"image":42954},"Why Your Salesforce Agent Will Fail",{"_type":40,"asset":42955},{"_createdAt":42956,"_id":42957,"_rev":42958,"_type":45,"_updatedAt":42956,"assetId":42959,"extension":105,"metadata":42960,"mimeType":133,"originalFilename":20126,"path":42979,"sha1hash":42959,"size":42980,"uploadId":42981,"url":42982},"2025-12-11T18:27:07Z","image-103c731fb8045f4ef85ae94e12067cbb3c45b2a9-1600x900-png","2TmemtPd98ZYCb3WvUJozl","103c731fb8045f4ef85ae94e12067cbb3c45b2a9",{"_type":50,"blurHash":42961,"dimensions":42962,"hasAlpha":57,"isOpaque":56,"lqip":42963,"palette":42964},"M9F$VSR-00-pDiM+R*Iot7-o00of~pNGbv",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACe0lEQVR4nGWS208TQRSH+xc6M1uIILcgoZhgxBDRGIHehJ0tobap9N5tAYtULnVZirUXagRBhRgNMT7wZCRAeeSl+8L+zCxQSXz4suecPfvlzJy1MSqfMsoNSmSTEhnXMMohsUvsjKPV7kNryxRaW3xosSuQJAWMNvtNRnmDEn5sI0Q+o1S2hKJBCLq7Ang8ksH42AKGHiRxvy+E0aEoJpxZTDxfgseTw/Cwivb26ZtCg1H5xEaJfHaZcGvCjjsv4PW+QXZpG0v6F2Tma4gqOawEcqhq26h9OECp/B3RSBF9fS+vhNwSUiKf2BjhZ5IQEm4SIuPeQATJ2SrCy1vwzFYwr+1Cf1VCJaVht7yHr3uH+LTzC+l0FY7+sHVsMYzEmhNya0J6QxhPV+DPfcSTVAlqfgd6toSqquFzZR97+4fY2b0SOoSQW0JGFeE4sVF6Q3hrEu1t0xhzvkZ0bhPx3BaiqTLCfBHLgRzK+W1Uqz9QLH7DzMwG7vaGrhYo/zvy9R3aJcUUl9zTE8TgYAwu1yI4X8HosyyeDiehjM0hMLWKYECH369hfHwBA46wtRjx7X/Cnu6g6fUuIhLREYutI5HYQCJRQDy+jmSygEz6PdLpIlT1XZNYrAC3O4uuTr9YaFNYZ1RpOPojF9FowdS0mvlWq1qsrJbM1XzJXNM3zTW9ZubzFasm3ul6zeoNhZbN3t7gBSHiP1SObRJV/kjMd97ZEWyMPFINt3vOcHsyhtudNlwu1cJj5RnD6VQNpzNlxV7vrPV8OBQ22m5PNSj1nTPq+21jlP9klB9JhNclKtclOlmXJMFEM7aLXMQWl3VRE1AikOuU8CNK+MFfQVIifkeKlUcAAAAASUVORK5CYII=",{"_type":60,"darkMuted":42965,"darkVibrant":42967,"dominant":42970,"lightMuted":42972,"lightVibrant":42974,"muted":42976,"vibrant":42977},{"_type":62,"background":42966,"foreground":64,"population":82,"title":64},"#342c64",{"_type":62,"background":42968,"foreground":64,"population":42969,"title":64},"#0d3665",0.84,{"_type":62,"background":41003,"foreground":64,"population":42971,"title":64},32.15,{"_type":62,"background":42973,"foreground":72,"population":11187,"title":64},"#bdc6d3",{"_type":62,"background":42975,"foreground":64,"population":1533,"title":64},"#5f9acc",{"_type":62,"background":41003,"foreground":64,"population":42971,"title":64},{"_type":62,"background":42978,"foreground":64,"population":17672,"title":64},"#c23448","images/9eu1m6zu/production/103c731fb8045f4ef85ae94e12067cbb3c45b2a9-1600x900.png",151868,"3EwxOcinJSxqiPV9rOqqx3MX5DtLKije","https://cdn.sanity.io/images/9eu1m6zu/production/103c731fb8045f4ef85ae94e12067cbb3c45b2a9-1600x900.png",[42984],{"_key":42985,"_type":142,"cols":143,"filterByCategory":42986,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":42987},"582d79d4434a20e9c09c8b576aac0bd8",{"_ref":6,"_type":1066},"Learn More About Agentforce & AI-Readiness","Why Your Salesforce Agents Will Fail (And How to Fix It)","2025-12-11",[42991,43010,43018,43026,43034,43042,43050,43058,43066,43074,43082,43090,43098,43106,43114,43129,43137,43151,43159,43167,43175,43183,43191,43198,43206,43214,43222,43230,43238,43246,43254,43262,43270,43278,43286,43294,43302,43310,43318,43326,43334,43342,43350,43358,43366,43374,43382,43390,43398,43414,43422,43430,43438,43446,43454,43462,43477,43485,43493,43501,43509,43517,43525,43541,43549,43557,43565,43573,43581,43589,43597,43605,43613,43621,43629,43645,43653,43661,43669,43677,43685,43693,43701,43709,43724,43732,43740,43748,43755,43763,43771,43779,43787,43795,43803],{"_key":42992,"_type":150,"children":42993,"markDefs":43007,"style":173},"68580761836c",[42994,42998,43003],{"_key":42995,"_type":154,"marks":42996,"text":42997},"9b9737f9a56a0",[228],"This post explains why Salesforce agents become brittle in production, why hallucination isn’t the true cause of failure, and how metadata stability defines ",{"_key":42999,"_type":154,"marks":43000,"text":43002},"dca11acb5946",[228,43001],"2d191030d4ef","real Agentforce readiness",{"_key":43004,"_type":154,"marks":43005,"text":43006},"2f9be52fb92f",[228],". It’s written for Salesforce admins, architects, RevOps, and any team exploring AI automation inside their org. You’ll learn how metadata drift destabilizes agent reasoning and how Sweep provides the active metadata layer that keeps agents aligned with reality.",[43008],{"_key":43001,"_ref":462,"_type":463,"linkType":33,"slug":43009},{"_type":22,"current":465},{"_key":43011,"_type":150,"children":43012,"markDefs":43017,"style":158},"a385b98287f2",[43013],{"_key":43014,"_type":154,"marks":43015,"text":43016},"a2561ba6ec010",[],"The TL;DR",[],{"_key":43019,"_type":150,"children":43020,"level":54,"listItem":171,"markDefs":43025,"style":173},"9f9011870f5b",[43021],{"_key":43022,"_type":154,"marks":43023,"text":43024},"7c1d39a1705f0",[],"Agents don’t fail because the LLM “gets confused.” They fail because their world model diverges from your real org.",[],{"_key":43027,"_type":150,"children":43028,"level":54,"listItem":171,"markDefs":43033,"style":173},"1c10048951ab",[43029],{"_key":43030,"_type":154,"marks":43031,"text":43032},"1a5e145962ae0",[],"That divergence is caused by metadata drift, missing lineage, inconsistent definitions, and ambiguous automation logic.",[],{"_key":43035,"_type":150,"children":43036,"level":54,"listItem":171,"markDefs":43041,"style":173},"95759e437ac8",[43037],{"_key":43038,"_type":154,"marks":43039,"text":43040},"f92229afcbb80",[],"Agentforce readiness isn’t a prompt problem — it’s a metadata governance problem.",[],{"_key":43043,"_type":150,"children":43044,"level":54,"listItem":171,"markDefs":43049,"style":173},"a2bf4e57665c",[43045],{"_key":43046,"_type":154,"marks":43047,"text":43048},"676bac52bc710",[],"Sweep stabilizes the agent world model with active metadata, continuous change tracking, and a living dependency graph that reflects reality, not assumptions.",[],{"_key":43051,"_type":150,"children":43052,"markDefs":43057,"style":158},"678f75eb9c68",[43053],{"_key":43054,"_type":154,"marks":43055,"text":43056},"b5bb617a721f0",[],"The promise — and heartbreak — of Salesforce agents",[],{"_key":43059,"_type":150,"children":43060,"markDefs":43065,"style":173},"6e02def54a35",[43061],{"_key":43062,"_type":154,"marks":43063,"text":43064},"f907c59399cf0",[],"Salesforce agents promise a future where enrichment, routing, follow-ups, forecasting, and workflow maintenance simply run. No reminders. No backlog. No \"vigilance tax.\"",[],{"_key":43067,"_type":150,"children":43068,"markDefs":43073,"style":173},"1ae4c039b4d8",[43069],{"_key":43070,"_type":154,"marks":43071,"text":43072},"233006ae317c0",[],"But the moment these agents interact with a real production org, something strange happens:",[],{"_key":43075,"_type":150,"children":43076,"level":54,"listItem":171,"markDefs":43081,"style":173},"423426fbbf6b",[43077],{"_key":43078,"_type":154,"marks":43079,"text":43080},"e819e5d7d4590",[],"Their actions become terrifically inconsistent.",[],{"_key":43083,"_type":150,"children":43084,"level":54,"listItem":171,"markDefs":43089,"style":173},"6a68a73d1953",[43085],{"_key":43086,"_type":154,"marks":43087,"text":43088},"9251ee05bd210",[],"Their updates break unexpectedly.",[],{"_key":43091,"_type":150,"children":43092,"level":54,"listItem":171,"markDefs":43097,"style":173},"e097f7c934f8",[43093],{"_key":43094,"_type":154,"marks":43095,"text":43096},"4f0ec4eb7a2a0",[],"Their reasoning becomes downright brittle.",[],{"_key":43099,"_type":150,"children":43100,"markDefs":43105,"style":173},"2351fbb09b73",[43101],{"_key":43102,"_type":154,"marks":43103,"text":43104},"c063cd7507130",[],"It’s tempting to blame hallucination. It’s comforting, even — the idea that the problem lives “inside the model,” not inside the system.",[],{"_key":43107,"_type":150,"children":43108,"markDefs":43113,"style":173},"b516c9a3e054",[43109],{"_key":43110,"_type":154,"marks":43111,"text":43112},"ef0b6bbcb6810",[],"But that’s not the truth — not anymore.",[],{"_key":43115,"_type":150,"children":43116,"markDefs":43126,"style":173},"aa118f607436",[43117,43122],{"_key":43118,"_type":154,"marks":43119,"text":43121},"e4deac9abaa80",[43120],"06649eae810e","Agents fail ",{"_key":43123,"_type":154,"marks":43124,"text":43125},"da26e4dd6734",[],"because their world model — their internal mental map of your Salesforce org — no longer matches the system they’re acting in.",[43127],{"_key":43120,"_ref":590,"_type":463,"linkType":33,"slug":43128},{"_type":22,"current":592},{"_key":43130,"_type":150,"children":43131,"markDefs":43136,"style":173},"ea63768a13a9",[43132],{"_key":43133,"_type":154,"marks":43134,"text":43135},"bfdc8a545c1b0",[],"The agent believes the world looks one way.\nYour org, inevitably, looks another.",[],{"_key":43138,"_type":150,"children":43139,"markDefs":43150,"style":173},"40de8429e4a2",[43140,43144,43147],{"_key":43141,"_type":154,"marks":43142,"text":43143},"4d517b0a31b70",[],"The space between those two realities is ",{"_key":43145,"_type":154,"marks":43146,"text":407},"4d517b0a31b71",[165],{"_key":43148,"_type":154,"marks":43149,"text":411},"4d517b0a31b72",[],[],{"_key":43152,"_type":150,"children":43153,"markDefs":43158,"style":158},"61ec471f1a0c",[43154],{"_key":43155,"_type":154,"marks":43156,"text":43157},"e885b012b3010",[],"Agents don’t fail randomly — they fail when their world model diverges",[],{"_key":43160,"_type":150,"children":43161,"markDefs":43166,"style":173},"ab728c5fa14e",[43162],{"_key":43163,"_type":154,"marks":43164,"text":43165},"2b88666c85fd0",[],"Every Salesforce agent begins by constructing an internal representation of your org:",[],{"_key":43168,"_type":150,"children":43169,"level":54,"listItem":171,"markDefs":43174,"style":173},"2412462689ea",[43170],{"_key":43171,"_type":154,"marks":43172,"text":43173},"28a60384fe950",[],"objects",[],{"_key":43176,"_type":150,"children":43177,"level":54,"listItem":171,"markDefs":43182,"style":173},"436f1ee72275",[43178],{"_key":43179,"_type":154,"marks":43180,"text":43181},"78dbac002b7f0",[],"fields",[],{"_key":43184,"_type":150,"children":43185,"level":54,"listItem":171,"markDefs":43190,"style":173},"22886a7f7c41",[43186],{"_key":43187,"_type":154,"marks":43188,"text":43189},"f8b95ae243960",[],"picklists",[],{"_key":43192,"_type":150,"children":43193,"level":54,"listItem":171,"markDefs":43197,"style":173},"6ebe4cb2b69c",[43194],{"_key":43195,"_type":154,"marks":43196,"text":41649},"03c410a235450",[],[],{"_key":43199,"_type":150,"children":43200,"level":54,"listItem":171,"markDefs":43205,"style":173},"909c023962cf",[43201],{"_key":43202,"_type":154,"marks":43203,"text":43204},"6edf61c48f3e0",[],"flows and automation paths",[],{"_key":43207,"_type":150,"children":43208,"level":54,"listItem":171,"markDefs":43213,"style":173},"4d0f0d6afbfd",[43209],{"_key":43210,"_type":154,"marks":43211,"text":43212},"b6144be10f930",[],"cross-object relationships",[],{"_key":43215,"_type":150,"children":43216,"level":54,"listItem":171,"markDefs":43221,"style":173},"ab59947aba38",[43217],{"_key":43218,"_type":154,"marks":43219,"text":43220},"bf9adeed29840",[],"business semantics embedded in metadata",[],{"_key":43223,"_type":150,"children":43224,"markDefs":43229,"style":173},"b6352d88fba1",[43225],{"_key":43226,"_type":154,"marks":43227,"text":43228},"03a6758b306c0",[],"This is the substrate of safe planning.",[],{"_key":43231,"_type":150,"children":43232,"markDefs":43237,"style":173},"df902c23e63b",[43233],{"_key":43234,"_type":154,"marks":43235,"text":43236},"0d3970f3e72a0",[],"An agent cannot reason without a coherent world model — and that model is only as accurate as the metadata it retrieves.",[],{"_key":43239,"_type":150,"children":43240,"markDefs":43245,"style":173},"a023143bce1f",[43241],{"_key":43242,"_type":154,"marks":43243,"text":43244},"2fd5d29a4bfa0",[],"When metadata is inconsistent, incomplete, or out of date, the agent’s map drifts. The LLM navigates the wrong world.",[],{"_key":43247,"_type":150,"children":43248,"markDefs":43253,"style":158},"d9ed20cd28c0",[43249],{"_key":43250,"_type":154,"marks":43251,"text":43252},"0dab3cdc59e40",[],"The hidden mechanics of failure inside agentic Salesforce systems",[],{"_key":43255,"_type":150,"children":43256,"markDefs":43261,"style":173},"627e1b5f2658",[43257],{"_key":43258,"_type":154,"marks":43259,"text":43260},"fdf5e8abeec40",[],"These failures often present as “AI mistakes.” ",[],{"_key":43263,"_type":150,"children":43264,"markDefs":43269,"style":173},"dbef10b186d9",[43265],{"_key":43266,"_type":154,"marks":43267,"text":43268},"506271f5fa31",[],"But beneath the surface, they are deterministic failures caused by metadata divergence.",[],{"_key":43271,"_type":150,"children":43272,"markDefs":43277,"style":282},"b67920721be9",[43273],{"_key":43274,"_type":154,"marks":43275,"text":43276},"752566706d210",[],"1. Grounding instability: inconsistent metadata → incoherent world model",[],{"_key":43279,"_type":150,"children":43280,"markDefs":43285,"style":173},"34803f3672ad",[43281],{"_key":43282,"_type":154,"marks":43283,"text":43284},"66bea2cc9b890",[],"If ARR is defined differently across objects, if picklists vary between sandboxes, or if two flows interpret the same field differently, the agent receives contradictory input.",[],{"_key":43287,"_type":150,"children":43288,"markDefs":43293,"style":173},"42171c92d158",[43289],{"_key":43290,"_type":154,"marks":43291,"text":43292},"a7cb4858b93f0",[],"It forms embeddings that map to no single canonical org.",[],{"_key":43295,"_type":150,"children":43296,"markDefs":43301,"style":173},"65014b44a0e2",[43297],{"_key":43298,"_type":154,"marks":43299,"text":43300},"23ba0202eba60",[],"From there, every plan it produces resembles hallucination — but originates in metadata confusion.",[],{"_key":43303,"_type":150,"children":43304,"markDefs":43309,"style":282},"10c8d7eff831",[43305],{"_key":43306,"_type":154,"marks":43307,"text":43308},"d824832dd1420",[],"2. Planner–critic divergence: when a dependency changes silently",[],{"_key":43311,"_type":150,"children":43312,"markDefs":43317,"style":173},"35c748aaa5e7",[43313],{"_key":43314,"_type":154,"marks":43315,"text":43316},"f0a018beb7ee0",[],"Agents simulate outcomes before taking actions.\nIf a previously simple field update now hits:",[],{"_key":43319,"_type":150,"children":43320,"level":54,"listItem":171,"markDefs":43325,"style":173},"79877829422f",[43321],{"_key":43322,"_type":154,"marks":43323,"text":43324},"17ba1c39a8750",[],"a new validation rule",[],{"_key":43327,"_type":150,"children":43328,"level":54,"listItem":171,"markDefs":43333,"style":173},"38c741e4d259",[43329],{"_key":43330,"_type":154,"marks":43331,"text":43332},"9d2a544bfeb50",[],"an added approval flow",[],{"_key":43335,"_type":150,"children":43336,"level":54,"listItem":171,"markDefs":43341,"style":173},"106a83d703e2",[43337],{"_key":43338,"_type":154,"marks":43339,"text":43340},"9ffceabf43da0",[],"a multi-object chain of automations",[],{"_key":43343,"_type":150,"children":43344,"markDefs":43349,"style":173},"034d3da310d4",[43345],{"_key":43346,"_type":154,"marks":43347,"text":43348},"11aca89bb7460",[],"…the agent cannot predict consequences accurately.\nIt thinks it’s taking a safe action.\nSalesforce responds with errors that were invisible from the agent’s perspective.",[],{"_key":43351,"_type":150,"children":43352,"markDefs":43357,"style":282},"551b7a536614",[43353],{"_key":43354,"_type":154,"marks":43355,"text":43356},"34e2e683c0570",[],"3. Inferred structure: missing lineage forces the model to guess",[],{"_key":43359,"_type":150,"children":43360,"markDefs":43365,"style":173},"705f21a1c14d",[43361],{"_key":43362,"_type":154,"marks":43363,"text":43364},"a34cbfe2194f0",[],"Without explicit metadata lineage, the agent fills gaps using statistical priors:",[],{"_key":43367,"_type":150,"children":43368,"level":54,"listItem":171,"markDefs":43373,"style":173},"8df6633f0a98",[43369],{"_key":43370,"_type":154,"marks":43371,"text":43372},"7543c0af24340",[],"“Fields like this usually drive workflows.”",[],{"_key":43375,"_type":150,"children":43376,"level":54,"listItem":171,"markDefs":43381,"style":173},"cec7f908c946",[43377],{"_key":43378,"_type":154,"marks":43379,"text":43380},"5aac6c0020290",[],"“These values often correlate across orgs.”",[],{"_key":43383,"_type":150,"children":43384,"markDefs":43389,"style":173},"53e1cbf4953d",[43385],{"_key":43386,"_type":154,"marks":43387,"text":43388},"47a64c1dda210",[],"This isn’t hallucination — it’s an agent forced to invent the metadata that should exist but doesn’t.",[],{"_key":43391,"_type":150,"children":43392,"markDefs":43397,"style":282},"68daa8f55cc7",[43393],{"_key":43394,"_type":154,"marks":43395,"text":43396},"1092a37ad4090",[],"4. Context collapse: sandbox ≠ production",[],{"_key":43399,"_type":150,"children":43400,"markDefs":43413,"style":173},"f8d95cf6a7d6",[43401,43405,43409],{"_key":43402,"_type":154,"marks":43403,"text":43404},"8c0370ee38ab0",[],"Agents frequently plan against a ",{"_key":43406,"_type":154,"marks":43407,"text":43408},"8c0370ee38ab1",[165],"snapshot",{"_key":43410,"_type":154,"marks":43411,"text":43412},"8c0370ee38ab2",[],", not the live environment.\nIf environments diverge — and they always do — the agent generates reasoning paths that cannot execute in production.",[],{"_key":43415,"_type":150,"children":43416,"markDefs":43421,"style":173},"a66979a05d87",[43417],{"_key":43418,"_type":154,"marks":43419,"text":43420},"ee46d72b83a20",[],"The failures look random.\nThey are anything but.",[],{"_key":43423,"_type":150,"children":43424,"markDefs":43429,"style":158},"465d0b46e487",[43425],{"_key":43426,"_type":154,"marks":43427,"text":43428},"ebc175258f670",[],"Real examples of schema divergence in GTM systems",[],{"_key":43431,"_type":150,"children":43432,"markDefs":43437,"style":282},"0e10b5f39406",[43433],{"_key":43434,"_type":154,"marks":43435,"text":43436},"5309e2fd5fce0",[],"Forecasting drift",[],{"_key":43439,"_type":150,"children":43440,"markDefs":43445,"style":173},"807343aedf3d",[43441],{"_key":43442,"_type":154,"marks":43443,"text":43444},"5ec3a4be65160",[],"A rep renames a stage to improve clarity.\nDownstream automations still reference the old value.\nThe agent sees both as legitimate and accidentally invokes outdated workflows.",[],{"_key":43447,"_type":150,"children":43448,"markDefs":43453,"style":282},"2c1d04b6e1af",[43449],{"_key":43450,"_type":154,"marks":43451,"text":43452},"a808fdfcbf100",[],"Routing instability",[],{"_key":43455,"_type":150,"children":43456,"markDefs":43461,"style":173},"1470f0b3137e",[43457],{"_key":43458,"_type":154,"marks":43459,"text":43460},"bb0271e440f60",[],"A new enrichment field is introduced.\nAssignment logic still references the old one.\nThe agent uses the fresh field confidently — and misroutes leads in ways that seem inexplicable until someone inspects the metadata graph.",[],{"_key":43463,"_type":150,"children":43464,"markDefs":43476,"style":173},"d028c92243ad",[43465,43469,43473],{"_key":43466,"_type":154,"marks":43467,"text":43468},"b8413291f8f00",[],"None of these failures originate in the AI layer. They originate in ",{"_key":43470,"_type":154,"marks":43471,"text":43472},"b8413291f8f01",[165],"metadata incoherence",{"_key":43474,"_type":154,"marks":43475,"text":411},"b8413291f8f02",[],[],{"_key":43478,"_type":150,"children":43479,"markDefs":43484,"style":158},"22d853bf627f",[43480],{"_key":43481,"_type":154,"marks":43482,"text":43483},"f20fa68831b40",[],"The architectural fix: treat metadata as a living operational surface",[],{"_key":43486,"_type":150,"children":43487,"markDefs":43492,"style":173},"9970d80bfbd9",[43488],{"_key":43489,"_type":154,"marks":43490,"text":43491},"bbb0e68bbbee0",[],"Salesforce orgs evolve constantly:",[],{"_key":43494,"_type":150,"children":43495,"level":54,"listItem":171,"markDefs":43500,"style":173},"067332d539f7",[43496],{"_key":43497,"_type":154,"marks":43498,"text":43499},"c3562f89f4b90",[],"fields change meaning",[],{"_key":43502,"_type":150,"children":43503,"level":54,"listItem":171,"markDefs":43508,"style":173},"9d738e033b64",[43504],{"_key":43505,"_type":154,"marks":43506,"text":43507},"b0fc1a53a72f0",[],"automations proliferate",[],{"_key":43510,"_type":150,"children":43511,"level":54,"listItem":171,"markDefs":43516,"style":173},"5edd85dad9c3",[43512],{"_key":43513,"_type":154,"marks":43514,"text":43515},"d451a39b97040",[],"validation rules stack",[],{"_key":43518,"_type":150,"children":43519,"level":54,"listItem":171,"markDefs":43524,"style":173},"6ec3ba02e1bb",[43520],{"_key":43521,"_type":154,"marks":43522,"text":43523},"68d48f3b71cb0",[],"flows accumulate logic faster than teams can document them",[],{"_key":43526,"_type":150,"children":43527,"markDefs":43540,"style":173},"9a7704b2c065",[43528,43532,43536],{"_key":43529,"_type":154,"marks":43530,"text":43531},"5e393c9517aa",[],"In this environment, metadata extends far beyond documentation to become the ",{"_key":43533,"_type":154,"marks":43534,"text":43535},"9e1267fa99551",[165],"operational surface area",{"_key":43537,"_type":154,"marks":43538,"text":43539},"9e1267fa99552",[]," of your business.",[],{"_key":43542,"_type":150,"children":43543,"markDefs":43548,"style":173},"60ab83a35018",[43544],{"_key":43545,"_type":154,"marks":43546,"text":43547},"e27c263a8ea10",[],"Agents rely on this layer as their source of truth...\nWhen metadata drifts, their reasoning drifts.\nWhen metadata becomes ambiguous, their decisions destabilize.\nWhen metadata becomes opaque, they hallucinate structure.",[],{"_key":43550,"_type":150,"children":43551,"markDefs":43556,"style":173},"a8e343425c82",[43552],{"_key":43553,"_type":154,"marks":43554,"text":43555},"799896960b6c0",[165],"Agentforce readiness = governed metadata",[],{"_key":43558,"_type":150,"children":43559,"markDefs":43564,"style":173},"2bf6f187d6e6",[43560],{"_key":43561,"_type":154,"marks":43562,"text":43563},"65273d9cb04d",[],"Not bigger models.\nNot cleverer prompts.\nNot more guardrails.",[],{"_key":43566,"_type":150,"children":43567,"markDefs":43572,"style":158},"3bdded39a4f3",[43568],{"_key":43569,"_type":154,"marks":43570,"text":43571},"ef31086eb7aa0",[],"How Sweep stabilizes the metadata layer agents reason against",[],{"_key":43574,"_type":150,"children":43575,"markDefs":43580,"style":173},"ffe4b6f12ff3",[43576],{"_key":43577,"_type":154,"marks":43578,"text":43579},"f912da943b050",[],"Sweep was designed as the agentic layer for system metadata — the continuously updated blueprint that humans and agents both use to understand how the system truly works.",[],{"_key":43582,"_type":150,"children":43583,"markDefs":43588,"style":158},"e51efc737319",[43584],{"_key":43585,"_type":154,"marks":43586,"text":43587},"c0fc1acfe8020",[],"When agents no longer have to guess",[],{"_key":43590,"_type":150,"children":43591,"markDefs":43596,"style":173},"1d059852a9ea",[43592],{"_key":43593,"_type":154,"marks":43594,"text":43595},"e10ba406bcef0",[],"Sweep converts your metadata into a living dependency graph, revealing exactly how fields, flows, CPQ rules, and automation logic interact across the org. Agents can finally reason against reality — not assumptions.\n",[],{"_key":43598,"_type":150,"children":43599,"markDefs":43604,"style":282},"f6a39dc4f3fc",[43600],{"_key":43601,"_type":154,"marks":43602,"text":43603},"cfa482d8c9000",[],"Sweep Documentation: metadata meaning becomes explicit",[],{"_key":43606,"_type":150,"children":43607,"markDefs":43612,"style":173},"2e238bc0944b",[43608],{"_key":43609,"_type":154,"marks":43610,"text":43611},"01cd736cb24b0",[],"Real-time metadata sync + AI explanations keep every field and automation described, searchable, and lineage-rich. Agents inherit a real brand of clarity, instead of just more ambiguity.",[],{"_key":43614,"_type":150,"children":43615,"markDefs":43620,"style":282},"b7e070713fa4",[43616],{"_key":43617,"_type":154,"marks":43618,"text":43619},"696e71b308560",[],"Change Feed: eliminate world-model drift at the source",[],{"_key":43622,"_type":150,"children":43623,"markDefs":43628,"style":173},"1fdfce141dbd",[43624],{"_key":43625,"_type":154,"marks":43626,"text":43627},"8de8214d30a60",[],"Every metadata mutation is tracked the moment it happens.\nAgents are never left reasoning against stale schemas.\n",[],{"_key":43630,"_type":150,"children":43631,"markDefs":43644,"style":173},"2d7eafe18ac4",[43632,43636,43640],{"_key":43633,"_type":154,"marks":43634,"text":43635},"4ef22dc3f08a0",[],"Together, these components create a ",{"_key":43637,"_type":154,"marks":43638,"text":43639},"4ef22dc3f08a1",[165],"coherent, active metadata environment",{"_key":43641,"_type":154,"marks":43642,"text":43643},"4ef22dc3f08a2",[]," — the precondition for stable agent execution.",[],{"_key":43646,"_type":150,"children":43647,"markDefs":43652,"style":158},"afd705e4b297",[43648],{"_key":43649,"_type":154,"marks":43650,"text":43651},"677586bed8210",[],"Readiness principles for deploying reliable Salesforce agents",[],{"_key":43654,"_type":150,"children":43655,"markDefs":43660,"style":173},"3ac41ebccfab",[43656],{"_key":43657,"_type":154,"marks":43658,"text":43659},"4a43131555430",[],"A Salesforce org becomes truly ready for agentic operations when:",[],{"_key":43662,"_type":150,"children":43663,"level":54,"listItem":171,"markDefs":43668,"style":173},"1bfadab51cbe",[43664],{"_key":43665,"_type":154,"marks":43666,"text":43667},"a09e731c4cc00",[],"every field has a single, governed meaning",[],{"_key":43670,"_type":150,"children":43671,"level":54,"listItem":171,"markDefs":43676,"style":173},"d5d7c3ff0fe3",[43672],{"_key":43673,"_type":154,"marks":43674,"text":43675},"22a698258f570",[],"automations are mapped, not implied",[],{"_key":43678,"_type":150,"children":43679,"level":54,"listItem":171,"markDefs":43684,"style":173},"f01b03c2e41b",[43680],{"_key":43681,"_type":154,"marks":43682,"text":43683},"2fbeadabcc960",[],"lineage is visible rather than inferred",[],{"_key":43686,"_type":150,"children":43687,"level":54,"listItem":171,"markDefs":43692,"style":173},"0032cc8d374e",[43688],{"_key":43689,"_type":154,"marks":43690,"text":43691},"1b878d11a9080",[],"changes propagate predictably",[],{"_key":43694,"_type":150,"children":43695,"level":54,"listItem":171,"markDefs":43700,"style":173},"275112956d0c",[43696],{"_key":43697,"_type":154,"marks":43698,"text":43699},"f74afd4a00e20",[],"metadata remains continuously aligned with production reality",[],{"_key":43702,"_type":150,"children":43703,"markDefs":43708,"style":173},"a50dc1ba6684",[43704],{"_key":43705,"_type":154,"marks":43706,"text":43707},"23b5ea26935e0",[],"Agents no longer guess the shape of the world.\nThe world tells them directly.",[],{"_key":43710,"_type":150,"children":43711,"markDefs":43723,"style":173},"317683e68553",[43712,43716,43720],{"_key":43713,"_type":154,"marks":43714,"text":43715},"58812ae710020",[],"This is what real ",{"_key":43717,"_type":154,"marks":43718,"text":43719},"58812ae710021",[165],"Agentforce readiness",{"_key":43721,"_type":154,"marks":43722,"text":10162},"58812ae710022",[],[],{"_key":43725,"_type":150,"children":43726,"markDefs":43731,"style":158},"d2e522c7e800",[43727],{"_key":43728,"_type":154,"marks":43729,"text":43730},"f795ddecb9890",[],"Conclusion: Agents aren’t really brittle — ungoverned metadata is",[],{"_key":43733,"_type":150,"children":43734,"markDefs":43739,"style":173},"10fdea8f8434",[43735],{"_key":43736,"_type":154,"marks":43737,"text":43738},"75792264ad4a0",[],"The failure mode of modern agents is not hallucination.\nIt is unstable metadata.",[],{"_key":43741,"_type":150,"children":43742,"markDefs":43747,"style":173},"ebefcc8813d5",[43743],{"_key":43744,"_type":154,"marks":43745,"text":43746},"cafc5cd5c3910",[],"Sweep gives teams the ability to make metadata:",[],{"_key":43749,"_type":150,"children":43750,"level":54,"listItem":171,"markDefs":43754,"style":173},"58188bc5c97e",[43751],{"_key":43752,"_type":154,"marks":43753,"text":999},"bfed6f57a36f0",[],[],{"_key":43756,"_type":150,"children":43757,"level":54,"listItem":171,"markDefs":43762,"style":173},"42b908daf5e6",[43758],{"_key":43759,"_type":154,"marks":43760,"text":43761},"fad8a3d007e50",[],"governable",[],{"_key":43764,"_type":150,"children":43765,"level":54,"listItem":171,"markDefs":43770,"style":173},"a82dcb01473d",[43766],{"_key":43767,"_type":154,"marks":43768,"text":43769},"7dcda8648e960",[],"accurate",[],{"_key":43772,"_type":150,"children":43773,"level":54,"listItem":171,"markDefs":43778,"style":173},"f2dc0a205131",[43774],{"_key":43775,"_type":154,"marks":43776,"text":43777},"d24ac0790ffc0",[],"lineage-rich",[],{"_key":43780,"_type":150,"children":43781,"level":54,"listItem":171,"markDefs":43786,"style":173},"78f0557199cd",[43782],{"_key":43783,"_type":154,"marks":43784,"text":43785},"1f836c5475750",[],"continuously updated",[],{"_key":43788,"_type":150,"children":43789,"markDefs":43794,"style":173},"67c8b9a51567",[43790],{"_key":43791,"_type":154,"marks":43792,"text":43793},"f3ee5e687efe0",[],"When the metadata stabilizes, the agents stabilize. Clarity produces reliability. Governance produces safety. Active metadata produces agents aligned with reality. And there's nothing better than that.",[],{"_key":43796,"_type":150,"children":43797,"markDefs":43802,"style":173},"07a8bbb8c579",[43798],{"_key":43799,"_type":154,"marks":43800,"text":43801},"f9db69747cea",[],"*",[],{"_key":43804,"_type":150,"children":43805,"markDefs":43818,"style":173},"806eda4b2447",[43806,43810,43815],{"_key":43807,"_type":154,"marks":43808,"text":43809},"81edffb76497",[228],"Need some help determining ",{"_key":43811,"_type":154,"marks":43812,"text":43814},"bed06f6b054b",[43813,228],"1b816efdeffb","the ROI of Agentforce in your org",{"_key":43816,"_type":154,"marks":43817,"text":18423},"6a82a9530922",[228],[43819],{"_key":43813,"_ref":1790,"_type":463,"linkType":1636,"slug":43820},{"_type":22,"current":1792},{"_type":17,"description":43822,"shareImage":43823,"title":43825},"Learn why Salesforce agents fail in production and how metadata stability defines real Agentforce readiness. See how to prevent drift and improve reliability.",{"_type":40,"asset":43824},{"_ref":42957,"_type":1066},"Agentforce Readiness: Why Salesforce Agents Fail Without Metadata | Sweep",{"_type":22,"current":5313},{"_createdAt":43828,"_id":462,"_rev":43829,"_type":33,"_updatedAt":43830,"author":43831,"category":43847,"featuredImage":43853,"modularContent":43883,"postTitle":43854,"publishDate":42989,"richText":43887,"seo":45613,"slug":45618},"2025-12-10T19:59:24Z","u93Z2ge2ROiYmlpy58MpAH","2026-03-23T10:33:13Z",{"authorImage":43832,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":38,"image":43833},{"_type":40,"asset":43834},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":43835,"mimeType":83,"opt":43845,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":43836,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":43837},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":43838,"darkVibrant":43839,"dominant":43840,"lightMuted":43841,"lightVibrant":43842,"muted":43843,"vibrant":43844},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":43846},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":43848,"_type":11,"_updatedAt":12,"selectedColor":43850,"seo":43851,"slug":43852,"title":24},{"base":43849},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":43854,"image":43855},"The Ultimate Guide to AI Readiness in Salesforce: From Metadata to Agents",{"_type":40,"asset":43856},{"_createdAt":43857,"_id":43858,"_rev":43859,"_type":45,"_updatedAt":43857,"assetId":43860,"extension":105,"metadata":43861,"mimeType":133,"originalFilename":20126,"path":43879,"sha1hash":43860,"size":43880,"uploadId":43881,"url":43882},"2025-12-10T19:57:51Z","image-d26c613e0bd7683656bfc1147f3d21a4e23e8ad7-1600x900-png","oFB9wYvKrs2R4L9rOkBJRD","d26c613e0bd7683656bfc1147f3d21a4e23e8ad7",{"_type":50,"blurHash":43862,"dimensions":43863,"hasAlpha":57,"isOpaque":56,"lqip":43864,"palette":43865},"M35hiWH;JEjXDhQ*yGMuW?x^01Vq-=oJxt",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAB80lEQVR4nH1SwXLaMBDlJ2ytjCQbKNjYMTYhJGBIDARo2sy0OXTyEb30nJn+SW+daX+o0w/otJPUHHNBl2g7kqHQoe3hjbS70tunfapQIn5SIiQlQjngogbY/ACUCIN/5BXYfA02v68Qi6/A5hJsrv53scSutj1Hy1iRkuPhgFBDq2RODXm1/hv7MXM8c2avsYIdIVsRi5snbztyVsdWM8KwnWAUphi1U7M/ClMMgwSbjbZpUDbnKKpCMcolEFYq1DOsey2lL3biHqZJH8/6Y8yGOWaDCxycjk08GuY4yiZ4epJhEp9gpBsGMUa+r2rClZRsFFapJ6N2qs5HU5xfXuFy8RKXi2tczl/g5ewKL8YzHGU5TvK5yS90fvocp/kCz7Mcu3GiXO5JsI1CtnLAlXXPV0ErNs/qxMfYOTrGOOqauO3H6OsRBB080rmoW44iTNEPUvRqgaLgSrIl1APdWH/g4A56Xns/gLjoPkuxOXyN7tmNgkZPAhEPFbBYof8QJeJpQ6rNUZQY5/5AWRcKLKYoranu9I26fv9J9d59fKL9mzUQ774CtvhOiXikRGhSrVTb/1eUNSHBYpLSmownt3J291kmbz+snWT5CLb4pl3+Crb4ARYvqF3CqLb0ugdTE3uxKJxGr2CD28LpvSqICDXHl1/BijDKMk8NjwAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":43866,"darkVibrant":43868,"dominant":43870,"lightMuted":43872,"lightVibrant":43874,"muted":43876,"vibrant":43878},{"_type":62,"background":43867,"foreground":64,"population":12316,"title":64},"#363a45",{"_type":62,"background":43869,"foreground":64,"population":82,"title":64},"#043c9c",{"_type":62,"background":43871,"foreground":64,"population":20783,"title":64},"#1398f5",{"_type":62,"background":43873,"foreground":72,"population":6141,"title":64},"#a8b8c3",{"_type":62,"background":43875,"foreground":72,"population":82,"title":64},"#44c4fc",{"_type":62,"background":43877,"foreground":64,"population":82,"title":64},"#548cac",{"_type":62,"background":43871,"foreground":64,"population":20783,"title":64},"images/9eu1m6zu/production/d26c613e0bd7683656bfc1147f3d21a4e23e8ad7-1600x900.png",130602,"c5cre2jmCQbXdeyWjyYJtIaxGW4NqyZI","https://cdn.sanity.io/images/9eu1m6zu/production/d26c613e0bd7683656bfc1147f3d21a4e23e8ad7-1600x900.png",[43884],{"_key":43885,"_type":142,"cols":143,"filterByCategory":43886,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":28277},"57fb551c17d4b0efc0563e2d3e71ac70",{"_ref":6,"_type":1066},[43888,43895,43913,43921,43929,43937,43945,43953,43961,43980,43988,44007,44015,44023,44031,44039,44047,44055,44070,44086,44094,44102,44117,44125,44133,44141,44149,44157,44165,44173,44181,44189,44197,44205,44213,44221,44229,44237,44245,44253,44260,44285,44293,44301,44309,44317,44325,44333,44341,44357,44365,44373,44380,44399,44406,44414,44422,44430,44438,44446,44454,44462,44470,44478,44497,44505,44513,44521,44529,44537,44545,44553,44561,44580,44599,44607,44615,44623,44631,44646,44654,44662,44670,44678,44693,44700,44708,44716,44724,44732,44740,44747,44755,44763,44771,44779,44787,44795,44803,44811,44819,44827,44835,44843,44851,44859,44867,44874,44882,44897,44905,44917,44929,44941,44949,44968,44976,44984,44992,44999,45007,45015,45022,45030,45038,45046,45054,45062,45070,45078,45090,45102,45110,45118,45126,45134,45142,45149,45157,45176,45184,45224,45231,45239,45247,45255,45262,45270,45277,45285,45303,45311,45319,45327,45334,45342,45350,45358,45366,45373,45381,45389,45397,45405,45412,45420,45439,45447,45455,45463,45471,45479,45487,45495,45503,45511,45519,45527,45534,45542,45550,45558,45565,45573,45581,45589,45597,45605],{"_key":43889,"_type":150,"children":43890,"markDefs":43894,"style":173},"b19748b0a3d9",[43891],{"_key":43892,"_type":154,"marks":43893,"text":156},"4a471153f8500",[],[],{"_key":43896,"_type":150,"children":43897,"level":54,"listItem":171,"markDefs":43910,"style":173},"d4ea416c9c0a",[43898,43902,43906],{"_key":43899,"_type":154,"marks":43900,"text":43901},"730c5ceb2ba10",[],"Agentforce doesn’t fail because the model is “dumb.” ",{"_key":43903,"_type":154,"marks":43904,"text":43121},"59fa00fb2783",[43905],"71c0986effb9",{"_key":43907,"_type":154,"marks":43908,"text":43909},"543f1b5a6b7d",[],"because your metadata layer is largely ungoverned.",[43911],{"_key":43905,"_ref":5311,"_type":463,"linkType":33,"slug":43912},{"_type":22,"current":5313},{"_key":43914,"_type":150,"children":43915,"level":54,"listItem":171,"markDefs":43920,"style":173},"39883fa31254",[43916],{"_key":43917,"_type":154,"marks":43918,"text":43919},"7d402bc45b130",[],"The Atlas Reasoning Engine treats your Salesforce metadata as its eyes, ears, and map of reality — junk metadata means junk decisions.",[],{"_key":43922,"_type":150,"children":43923,"level":54,"listItem":171,"markDefs":43928,"style":173},"1cf102f4c278",[43924],{"_key":43925,"_type":154,"marks":43926,"text":43927},"d50f136e11180",[],"Einstein 1 + Data Cloud give you the infrastructure; technical debt, data hygiene, and governance decide whether agents can actually work.",[],{"_key":43930,"_type":150,"children":43931,"level":54,"listItem":171,"markDefs":43936,"style":173},"c15d15b5c601",[43932],{"_key":43933,"_type":154,"marks":43934,"text":43935},"85bd3f71155c",[],"There are five classic Salesforce errors that quietly break agents: DML-in-loops, CPU timeouts, access errors, hard-coded IDs, and missing descriptions.",[],{"_key":43938,"_type":150,"children":43939,"level":54,"listItem":171,"markDefs":43944,"style":173},"00536c77ec48",[43940],{"_key":43941,"_type":154,"marks":43942,"text":43943},"cd9f0ee63ac9",[],"A real AI readiness roadmap starts with metadata readiness, not prompt tweaks.",[],{"_key":43946,"_type":150,"children":43947,"markDefs":43952,"style":158},"902ab7d0b0f6",[43948],{"_key":43949,"_type":154,"marks":43950,"text":43951},"192fe7e20b8b0",[],"Part I: The Paradigm Shift — From Automation to Agents",[],{"_key":43954,"_type":150,"children":43955,"markDefs":43960,"style":173},"54303d80b22b",[43956],{"_key":43957,"_type":154,"marks":43958,"text":43959},"6ba86c9faac60",[],"For the last 20 years, Salesforce has lived in a deterministic world: If X happens, then do Y.",[],{"_key":43962,"_type":150,"children":43963,"markDefs":43977,"style":173},"545a1b6ffe51",[43964,43968,43973],{"_key":43965,"_type":154,"marks":43966,"text":43967},"c833b09aae0d0",[],"Workflow Rules here, Process Builder there, ",{"_key":43969,"_type":154,"marks":43970,"text":43972},"0c3bd403f0eb",[43971],"21f8af5bcb95","Flows wired together",{"_key":43974,"_type":154,"marks":43975,"text":43976},"7802f4730278",[]," like a online Rube Goldberg machine.",[43978],{"_key":43971,"_ref":762,"_type":463,"linkType":33,"slug":43979},{"_type":22,"current":764},{"_key":43981,"_type":150,"children":43982,"markDefs":43987,"style":173},"05decc44a830",[43983],{"_key":43984,"_type":154,"marks":43985,"text":43986},"1a97f1e0b4740",[],"The system was a passive executor. Humans held the context and made the decisions and good-old Salesforce pushed the buttons on their behalf.",[],{"_key":43989,"_type":150,"children":43990,"markDefs":44004,"style":173},"f54ea383d6c4",[43991,43995,44000],{"_key":43992,"_type":154,"marks":43993,"text":43994},"bfd0c02721c00",[],"But with Agentforce and the Atlas Reasoning Engine — ",{"_key":43996,"_type":154,"marks":43997,"text":43999},"07d5abc40d0b",[43998],"0525067c692c","compared with Einstein Copilot ",{"_key":44001,"_type":154,"marks":44002,"text":44003},"97d2865b7fff",[],"— that mental model breaks. We’re moving from:",[44005],{"_key":43998,"_ref":19794,"_type":463,"linkType":33,"slug":44006},{"_type":22,"current":19796},{"_key":44008,"_type":150,"children":44009,"markDefs":44014,"style":173},"363b9981d81d",[44010],{"_key":44011,"_type":154,"marks":44012,"text":44013},"776fc7cdde890",[],"Automation → “Run this predefined recipe.”",[],{"_key":44016,"_type":150,"children":44017,"markDefs":44022,"style":173},"39e53e785b11",[44018],{"_key":44019,"_type":154,"marks":44020,"text":44021},"08edf4ad57fb0",[],"Agents → “Here’s the outcome we want. Figure out the steps.”",[],{"_key":44024,"_type":150,"children":44025,"markDefs":44030,"style":173},"fa17b87530c3",[44026],{"_key":44027,"_type":154,"marks":44028,"text":44029},"1914cbf510de0",[],"Instead of hard-coded logic trees, agents get:",[],{"_key":44032,"_type":150,"children":44033,"markDefs":44038,"style":173},"4baacb320b61",[44034],{"_key":44035,"_type":154,"marks":44036,"text":44037},"2e123f6b08bb0",[],"Goals (“Topics”)",[],{"_key":44040,"_type":150,"children":44041,"markDefs":44046,"style":173},"889745de9576",[44042],{"_key":44043,"_type":154,"marks":44044,"text":44045},"9854a308cdcd0",[],"Tools (“Actions”)",[],{"_key":44048,"_type":150,"children":44049,"markDefs":44054,"style":173},"db111b3b45b5",[44050],{"_key":44051,"_type":154,"marks":44052,"text":44053},"1830e53213b20",[],"…and they reason their way to a solution.",[],{"_key":44056,"_type":150,"children":44057,"markDefs":44069,"style":173},"e15c087f8286",[44058,44062,44065],{"_key":44059,"_type":154,"marks":44060,"text":44061},"9b5bdcaafd790",[],"In that world, your metadata stops being configuration and becomes ",{"_key":44063,"_type":154,"marks":44064,"text":2082},"89f644495d5c",[228],{"_key":44066,"_type":154,"marks":44067,"text":44068},"736aad22e152",[],". It’s the lens Atlas uses to understand your org. When that lens is scratched, foggy, or full of duplicates, the agent doesn’t crash — it just acts confidently on the wrong version of reality.",[],{"_key":44071,"_type":150,"children":44072,"markDefs":44085,"style":173},"aba6b0d30108",[44073,44077,44081],{"_key":44074,"_type":154,"marks":44075,"text":44076},"8ca404b679df0",[],"That’s the ",{"_key":44078,"_type":154,"marks":44079,"text":44080},"a36548574581",[228],"real",{"_key":44082,"_type":154,"marks":44083,"text":44084},"ec263778f748",[]," AI risk here.",[],{"_key":44087,"_type":150,"children":44088,"markDefs":44093,"style":158},"41fcd780ed04",[44089],{"_key":44090,"_type":154,"marks":44091,"text":44092},"95b88b0c2ece0",[],"Part II: Inside Atlas — How Salesforce Agents Actually Think",[],{"_key":44095,"_type":150,"children":44096,"markDefs":44101,"style":173},"3624727d13c6",[44097],{"_key":44098,"_type":154,"marks":44099,"text":44100},"1fd9b7d272080",[],"Most people think “AI in Salesforce” = “LLM that answers questions in a chat window.”",[],{"_key":44103,"_type":150,"children":44104,"markDefs":44116,"style":173},"ee3f7e619afe",[44105,44109,44113],{"_key":44106,"_type":154,"marks":44107,"text":44108},"03b321ef8f190",[],"Atlas is doing something more opinionated: it predicts the next action, not the next ",{"_key":44110,"_type":154,"marks":44111,"text":44112},"02d57258904e",[228],"sentence",{"_key":44114,"_type":154,"marks":44115,"text":411},"2766ddf8be8c",[],[],{"_key":44118,"_type":150,"children":44119,"markDefs":44124,"style":173},"fd883dac68bb",[44120],{"_key":44121,"_type":154,"marks":44122,"text":44123},"dd81fc48bce60",[],"Roughly, the loop looks like this:",[],{"_key":44126,"_type":150,"children":44127,"markDefs":44132,"style":282},"3d8bffa163af",[44128],{"_key":44129,"_type":154,"marks":44130,"text":44131},"b5b81b7a22eb0",[],"Evaluate & classify (“Reason”)",[],{"_key":44134,"_type":150,"children":44135,"markDefs":44140,"style":173},"7b2a588e5b67",[44136],{"_key":44137,"_type":154,"marks":44138,"text":44139},"43de49f562430",[],"User says: “Help the customer with their delayed shipment.”",[],{"_key":44142,"_type":150,"children":44143,"markDefs":44148,"style":173},"d2fa529ab3f1",[44144],{"_key":44145,"_type":154,"marks":44146,"text":44147},"4b6456121b910",[],"Atlas scans configured Topics (Order Management, Billing, Support, etc.) and calculates a semantic similarity score between the request and each Topic’s description.",[],{"_key":44150,"_type":150,"children":44151,"markDefs":44156,"style":173},"340bbe1ece16",[44152],{"_key":44153,"_type":154,"marks":44154,"text":44155},"aacf595531e60",[],"It picks the best fit and routes the request there.",[],{"_key":44158,"_type":150,"children":44159,"markDefs":44164,"style":282},"d0e34c24c464",[44160],{"_key":44161,"_type":154,"marks":44162,"text":44163},"8716c132f7770",[],"Plan & retrieve (“Plan”)",[],{"_key":44166,"_type":150,"children":44167,"markDefs":44172,"style":173},"2695eaaa4615",[44168],{"_key":44169,"_type":154,"marks":44170,"text":44171},"5dac4d52ccf10",[],"Inside that Topic, it loads the available Actions: Flows, Apex, MuleSoft APIs, prompt templates.",[],{"_key":44174,"_type":150,"children":44175,"markDefs":44180,"style":173},"1926a15d6401",[44176],{"_key":44177,"_type":154,"marks":44178,"text":44179},"d1fbdc970c640",[],"Based on Labels + Descriptions, it builds a plan like:",[],{"_key":44182,"_type":150,"children":44183,"markDefs":44188,"style":173},"e34796df21f2",[44184],{"_key":44185,"_type":154,"marks":44186,"text":44187},"6ad14924630e0",[],"Get order status.",[],{"_key":44190,"_type":150,"children":44191,"markDefs":44196,"style":173},"79233e450350",[44192],{"_key":44193,"_type":154,"marks":44194,"text":44195},"a164181030e90",[],"Check shipping provider.",[],{"_key":44198,"_type":150,"children":44199,"markDefs":44204,"style":173},"ce2a8f9f37bb",[44200],{"_key":44201,"_type":154,"marks":44202,"text":44203},"94dff0b40a3e0",[],"Summarize and propose next steps.",[],{"_key":44206,"_type":150,"children":44207,"markDefs":44212,"style":282},"91e120b79053",[44208],{"_key":44209,"_type":154,"marks":44210,"text":44211},"81f739e518640",[],"Execute & refine (“Act”)",[],{"_key":44214,"_type":150,"children":44215,"markDefs":44220,"style":173},"e0b3732b8af2",[44216],{"_key":44217,"_type":154,"marks":44218,"text":44219},"73dfc95190340",[],"It runs the first Action (e.g., Autolaunched Flow to fetch the order).",[],{"_key":44222,"_type":150,"children":44223,"markDefs":44228,"style":173},"cafd1d17614c",[44224],{"_key":44225,"_type":154,"marks":44226,"text":44227},"f59a3b6a66270",[],"The result feeds back into the context window.",[],{"_key":44230,"_type":150,"children":44231,"markDefs":44236,"style":173},"8ee5976eebf8",[44232],{"_key":44233,"_type":154,"marks":44234,"text":44235},"41f2d0008b660",[],"If the Flow errors, returns nothing, or conflicts with other data, Atlas has to reason its way to the next best move.",[],{"_key":44238,"_type":150,"children":44239,"markDefs":44244,"style":173},"45dace5ac801",[44240],{"_key":44241,"_type":154,"marks":44242,"text":44243},"b82117da624a0",[],"Now for the uncomfortable bit: To Atlas, “Update_Rec_V2” with no description is a black box. Of course, your admins might know what it does. But Agents don’t. If the Label and Description don’t describe the tool in natural language, Atlas can’t accurately pick or sequence it.",[],{"_key":44246,"_type":150,"children":44247,"markDefs":44252,"style":173},"78bf9cd43b97",[44248],{"_key":44249,"_type":154,"marks":44250,"text":44251},"4f55512456c30",[],"Net result: agent quality is directly proportional to the semantic quality of your metadata — names, descriptions, variable labels, and field definitions.\n",[],{"_key":44254,"_type":150,"children":44255,"markDefs":44259,"style":173},"c907de92b111",[44256],{"_key":44257,"_type":154,"marks":44258,"text":29262},"e9ad2442066b",[],[],{"_key":44261,"_type":150,"children":44262,"markDefs":44282,"style":173},"10d86151e910",[44263,44267,44272,44276,44279],{"_key":44264,"_type":154,"marks":44265,"text":44266},"24c03a68dc0b",[228],"Need more backgrounding on this one? Check out \"",{"_key":44268,"_type":154,"marks":44269,"text":44271},"40d520477037",[44270,228],"1a41f23b924f","The Top 5 Tools for Successful Agentforce Implementation",{"_key":44273,"_type":154,"marks":44274,"text":44275},"4c768ac255f8",[228],"\" \n",{"_key":44277,"_type":154,"marks":44278,"text":29262},"256c755ab190",[],{"_key":44280,"_type":154,"marks":44281,"text":16870},"fdc019be5963",[228],[44283],{"_key":44270,"_ref":8579,"_type":463,"linkType":33,"slug":44284},{"_type":22,"current":8581},{"_key":44286,"_type":150,"children":44287,"markDefs":44292,"style":158},"d75e58a30917",[44288],{"_key":44289,"_type":154,"marks":44290,"text":44291},"1cd17acacd9f0",[],"Part III: From System of Record to System of Intelligence",[],{"_key":44294,"_type":150,"children":44295,"markDefs":44300,"style":173},"69ea7b337bb6",[44296],{"_key":44297,"_type":154,"marks":44298,"text":44299},"0f3c906a56910",[],"Historically, Salesforce has been a System of Record:",[],{"_key":44302,"_type":150,"children":44303,"level":54,"listItem":171,"markDefs":44308,"style":173},"ac20f036e617",[44304],{"_key":44305,"_type":154,"marks":44306,"text":44307},"7a5b404da2280",[],"Is the data here?",[],{"_key":44310,"_type":150,"children":44311,"level":54,"listItem":171,"markDefs":44316,"style":173},"be775a002d36",[44312],{"_key":44313,"_type":154,"marks":44314,"text":44315},"1500cef1f4f20",[],"Is it correct?",[],{"_key":44318,"_type":150,"children":44319,"level":54,"listItem":171,"markDefs":44324,"style":173},"6fd62edf5b3c",[44320],{"_key":44321,"_type":154,"marks":44322,"text":44323},"9137f8b34dd60",[],"Is it safe?",[],{"_key":44326,"_type":150,"children":44327,"markDefs":44332,"style":173},"ba6a5211d551",[44328],{"_key":44329,"_type":154,"marks":44330,"text":44331},"743d33b8f0830",[],"Agentforce pushes Salesforce into System of Intelligence territory: Can the system act on this data autonomously? Can it safely combine CRM + billing + product usage into decisions?",[],{"_key":44334,"_type":150,"children":44335,"markDefs":44340,"style":173},"f8c1933282ee",[44336],{"_key":44337,"_type":154,"marks":44338,"text":44339},"2e51976a3dfd0",[],"That breaks old org boundaries. Data engineering can’t just ship complex schemas and walk away, whereas RevOps / Admins can’t just bolt on processes that ignore the data model altogether.",[],{"_key":44342,"_type":150,"children":44343,"markDefs":44356,"style":173},"a046b0ffc8c3",[44344,44348,44352],{"_key":44345,"_type":154,"marks":44346,"text":44347},"a34d06830a6b0",[],"In an agentic world, ",{"_key":44349,"_type":154,"marks":44350,"text":44351},"1b45281490da",[228],"data is the process",{"_key":44353,"_type":154,"marks":44354,"text":44355},"f51b3f4eef72",[],". The way you define a field — type, validation rules, dependencies—directly shapes how agents reason about it.",[],{"_key":44358,"_type":150,"children":44359,"markDefs":44364,"style":173},"35ec21cc442e",[44360],{"_key":44361,"_type":154,"marks":44362,"text":44363},"33d0f82838580",[],"This is where we see “Ops Darwinism”: Orgs with clean, governed metadata become welcoming habitats for agents. On the other side of the equation, orgs with fragile workflows, untracked dependencies, and “don’t touch that field” culture slowly become AI-hostile environments.",[],{"_key":44366,"_type":150,"children":44367,"markDefs":44372,"style":173},"6a4cbb70fea3",[44368],{"_key":44369,"_type":154,"marks":44370,"text":44371},"4e36416b99be0",[],"The survival trait isn’t “who has more AI features,\" rather who has less metadata chaos than the other.",[],{"_key":44374,"_type":150,"children":44375,"markDefs":44379,"style":173},"88d4185e7a0f",[44376],{"_key":44377,"_type":154,"marks":44378,"text":29262},"e143e8cb92a5",[],[],{"_key":44381,"_type":150,"children":44382,"markDefs":44396,"style":173},"e63ac39d4da4",[44383,44387,44392],{"_key":44384,"_type":154,"marks":44385,"text":44386},"87d1e2df66b7",[228],"Wondering about the Return On Investment of deploying Agentforce? Here's a quick and dirty ",{"_key":44388,"_type":154,"marks":44389,"text":44391},"73e6b9d3e919",[44390,228],"e16052d3a0bf","Agentforce ROI Calculator",{"_key":44393,"_type":154,"marks":44394,"text":44395},"cf22064fac5c",[228]," we made for RevOps.",[44397],{"_key":44390,"_ref":42472,"_type":463,"linkType":33,"slug":44398},{"_type":22,"current":42922},{"_key":44400,"_type":150,"children":44401,"markDefs":44405,"style":173},"fc301ed928c1",[44402],{"_key":44403,"_type":154,"marks":44404,"text":29262},"dae96773cfb6",[],[],{"_key":44407,"_type":150,"children":44408,"markDefs":44413,"style":158},"daf9632b57a2",[44409],{"_key":44410,"_type":154,"marks":44411,"text":44412},"b9924b8cd20f0",[],"Part IV: Einstein 1, Data 360, and the Context Window Problem",[],{"_key":44415,"_type":150,"children":44416,"markDefs":44421,"style":173},"a47a174e66b3",[44417],{"_key":44418,"_type":154,"marks":44419,"text":44420},"9e2cf196ceb30",[],"Salesforce has done the heavy lifting on the platform side with Einstein 1 and Data Cloud:",[],{"_key":44423,"_type":150,"children":44424,"markDefs":44429,"style":173},"8d510f478962",[44425],{"_key":44426,"_type":154,"marks":44427,"text":44428},"bae4bd123a9b0",[],"A metadata-driven platform where objects, fields, security rules, and automation are all described semantically instead of through raw SQL.",[],{"_key":44431,"_type":150,"children":44432,"markDefs":44437,"style":173},"de075ea5895f",[44433],{"_key":44434,"_type":154,"marks":44435,"text":44436},"cfdf261ffd3d0",[],"A Data 360 layer that unifies CRM, marketing, support, and external sources into a single customer profile.",[],{"_key":44439,"_type":150,"children":44440,"markDefs":44445,"style":173},"7647f855f769",[44441],{"_key":44442,"_type":154,"marks":44443,"text":44444},"5b573038405d0",[],"When Atlas needs data, it doesn’t handcraft SQL—it leans on those metadata definitions (sObjects, fields, relationships) to generate queries and respect sharing, validation, and automation.",[],{"_key":44447,"_type":150,"children":44448,"markDefs":44453,"style":173},"f3e1c17fd87a",[44449],{"_key":44450,"_type":154,"marks":44451,"text":44452},"d982d25fc3a20",[],"But: LLMs still have finite context windows. Shoving your entire data estate into every prompt is:",[],{"_key":44455,"_type":150,"children":44456,"level":54,"listItem":171,"markDefs":44461,"style":173},"e44ebe2ff1db",[44457],{"_key":44458,"_type":154,"marks":44459,"text":44460},"1b1da5f6e8200",[],"Slow",[],{"_key":44463,"_type":150,"children":44464,"level":54,"listItem":171,"markDefs":44469,"style":173},"a72c58d16944",[44465],{"_key":44466,"_type":154,"marks":44467,"text":44468},"77c77edf68a50",[],"Expensive",[],{"_key":44471,"_type":150,"children":44472,"level":54,"listItem":171,"markDefs":44477,"style":173},"5a0cc988cb1b",[44473],{"_key":44474,"_type":154,"marks":44475,"text":44476},"3efcbc98b5cb0",[],"Error-prone (“lost in the middle” problems)",[],{"_key":44479,"_type":150,"children":44480,"markDefs":44494,"style":173},"775373f283b3",[44481,44485,44490],{"_key":44482,"_type":154,"marks":44483,"text":44484},"f84aa960a0aa0",[],"So Salesforce leans on RAG (",{"_key":44486,"_type":154,"marks":44487,"text":44489},"885754318b8f",[44488],"fb0baca83733","Retrieval-Augmented Generation",{"_key":44491,"_type":154,"marks":44492,"text":44493},"786f23ffd098",[],"):",[44495],{"_key":44488,"_type":272,"blank":57,"href":44496,"noOpener":57,"noReferrer":57,"url":44496},"https://www.salesforce.com/agentforce/what-is-rag/",{"_key":44498,"_type":150,"children":44499,"level":54,"listItem":171,"markDefs":44504,"style":173},"a2f64fd6e2c5",[44500],{"_key":44501,"_type":154,"marks":44502,"text":44503},"5949b94b545a0",[],"Retrieve the most relevant slices of data (records, knowledge, recent interactions).",[],{"_key":44506,"_type":150,"children":44507,"level":54,"listItem":171,"markDefs":44512,"style":173},"b64ea9bbf4ad",[44508],{"_key":44509,"_type":154,"marks":44510,"text":44511},"4406151cbeb80",[],"Feed only those into the context window.",[],{"_key":44514,"_type":150,"children":44515,"level":54,"listItem":171,"markDefs":44520,"style":173},"b2845bc7c4c3",[44516],{"_key":44517,"_type":154,"marks":44518,"text":44519},"7461a3e7ba450",[],"Whether RAG works or not is a metadata question:",[],{"_key":44522,"_type":150,"children":44523,"level":54,"listItem":171,"markDefs":44528,"style":173},"22c6a8d470b5",[44524],{"_key":44525,"_type":154,"marks":44526,"text":44527},"d4596690c4a70",[],"Are key fields actually searchable / vectorized?",[],{"_key":44530,"_type":150,"children":44531,"level":54,"listItem":171,"markDefs":44536,"style":173},"8027473455c5",[44532],{"_key":44533,"_type":154,"marks":44534,"text":44535},"081142d128960",[],"Are product details in structured fields or buried in a PDF attachment?",[],{"_key":44538,"_type":150,"children":44539,"level":54,"listItem":171,"markDefs":44544,"style":173},"aa9377a58d9d",[44540],{"_key":44541,"_type":154,"marks":44542,"text":44543},"5555b1a654120",[],"Are Knowledge articles tagged consistently, or all dumped in a single category?",[],{"_key":44546,"_type":150,"children":44547,"markDefs":44552,"style":173},"3b6c8dd43533",[44548],{"_key":44549,"_type":154,"marks":44550,"text":44551},"52f0e75d4e4d0",[],"If your metadata is sloppy, RAG retrieves the wrong slice of reality and the agent reasons perfectly… about the wrong thing.",[],{"_key":44554,"_type":150,"children":44555,"markDefs":44560,"style":158},"7cc79f2cf99a",[44556],{"_key":44557,"_type":154,"marks":44558,"text":44559},"102a44db54630",[],"Part V: The Junk Drawer Crisis — 5 Errors That Break Agentforce",[],{"_key":44562,"_type":150,"children":44563,"markDefs":44577,"style":173},"f7da5473769a",[44564,44568,44573],{"_key":44565,"_type":154,"marks":44566,"text":44567},"7517d475ddce0",[],"Every mature Salesforce org eventually ",{"_key":44569,"_type":154,"marks":44570,"text":44572},"402bb8decaac",[44571],"8190e0661d64","becomes a junk drawer",{"_key":44574,"_type":154,"marks":44575,"text":44576},"69bf87e97a53",[],": Deprecated fields (“Lead_Score_Old__c”) that never died. AppExchange configs no one remembers installing. Flows chained to Workflows chained to Triggers in an automation hairball. Humans navigate that with tribal knowledge. Agents grab everything in the drawer. Underneath that mess are five specific Salesforce errors that are especially toxic for agents:",[44578],{"_key":44571,"_ref":22289,"_type":463,"linkType":33,"slug":44579},{"_type":22,"current":22291},{"_key":44581,"_type":150,"children":44582,"markDefs":44596,"style":282},"3ee4e26cc986",[44583,44587,44592],{"_key":44584,"_type":154,"marks":44585,"text":44586},"9929d081ecc90",[],"1. ",{"_key":44588,"_type":154,"marks":44589,"text":44591},"a2f8f65bb17e",[44590],"6672e4f3273e","Too Many DML Statements",{"_key":44593,"_type":154,"marks":44594,"text":44595},"7c6dacea46bf",[]," (Governor Limit: 151)",[44597],{"_key":44590,"_ref":22710,"_type":463,"linkType":33,"slug":44598},{"_type":22,"current":22712},{"_key":44600,"_type":150,"children":44601,"markDefs":44606,"style":173},"cf4fce43773c",[44602],{"_key":44603,"_type":154,"marks":44604,"text":44605},"54a14125b1820",[],"Classic anti-pattern: DML inside loops.",[],{"_key":44608,"_type":150,"children":44609,"markDefs":44614,"style":173},"aa1b41ac0947",[44610],{"_key":44611,"_type":154,"marks":44612,"text":44613},"8b8d64dec22f0",[],"One agent instruction (“Process these 5 renewals”) triggers 5 updates that each run their own DML.",[],{"_key":44616,"_type":150,"children":44617,"markDefs":44622,"style":173},"70a48137560a",[44618],{"_key":44619,"_type":154,"marks":44620,"text":44621},"2723ba84122a0",[],"Result: governor limit hits, transaction rolls back, user sees a generic error.",[],{"_key":44624,"_type":150,"children":44625,"markDefs":44630,"style":173},"d9b3b6a5b2c2",[44626],{"_key":44627,"_type":154,"marks":44628,"text":44629},"de8f49f871700",[],"Agent-ready pattern: bulkify everything. Accumulate records, update in batches, keep DML outside loops.",[],{"_key":44632,"_type":150,"children":44633,"markDefs":44643,"style":282},"d4da3f2d4fa3",[44634,44638],{"_key":44635,"_type":154,"marks":44636,"text":44637},"a9b037b5b7110",[],"2. ",{"_key":44639,"_type":154,"marks":44640,"text":44642},"351f8e9aacc2",[44641],"102ba7fdd3e8","Apex CPU Time Limit Exceeded",[44644],{"_key":44641,"_ref":11684,"_type":463,"linkType":33,"slug":44645},{"_type":22,"current":11686},{"_key":44647,"_type":150,"children":44648,"markDefs":44653,"style":173},"cb6f0a2abb75",[44649],{"_key":44650,"_type":154,"marks":44651,"text":44652},"529ef0749a7c0",[],"Atlas itself consumes CPU to reason and plan. If your automations chain Workflow → Flow → Trigger → more Flows, you’ve used up the CPU budget before the agent finishes thinking.",[],{"_key":44655,"_type":150,"children":44656,"markDefs":44661,"style":173},"4dc996cb0172",[44657],{"_key":44658,"_type":154,"marks":44659,"text":44660},"7d926742c5f00",[],"Symptom: timeouts, half-executed plans, brittle agents.",[],{"_key":44663,"_type":150,"children":44664,"markDefs":44669,"style":173},"9c9a63193fd2",[44665],{"_key":44666,"_type":154,"marks":44667,"text":44668},"853f2ef861720",[],"Agent-ready pattern:",[],{"_key":44671,"_type":150,"children":44672,"markDefs":44677,"style":173},"aa30e7cef50c",[44673],{"_key":44674,"_type":154,"marks":44675,"text":44676},"2da9070009b60",[],"Flatten automation, consolidate into optimized before-save Flows or triggers, and tighten entry criteria so you don’t fire logic on every trivial change.",[],{"_key":44679,"_type":150,"children":44680,"markDefs":44690,"style":282},"d7515c4445ad",[44681,44685],{"_key":44682,"_type":154,"marks":44683,"text":44684},"cb1af9e49deb0",[],"3.",{"_key":44686,"_type":154,"marks":44687,"text":44689},"a7b32769b759",[44688],"c87606e695d6"," INSUFFICIENT_ACCESS_ ON_CROSS_REFERENCE_ENTITY",[44691],{"_key":44688,"_ref":21646,"_type":463,"linkType":33,"slug":44692},{"_type":22,"current":21648},{"_key":44694,"_type":150,"children":44695,"markDefs":44699,"style":173},"b98d6d28aca8",[44696],{"_key":44697,"_type":154,"marks":44698,"text":472},"3f29db0ea7a70",[],[],{"_key":44701,"_type":150,"children":44702,"markDefs":44707,"style":173},"9034300aff02",[44703],{"_key":44704,"_type":154,"marks":44705,"text":44706},"b5c5d200c7c60",[],"Translation: the Agent User doesn’t have permissions it needs.",[],{"_key":44709,"_type":150,"children":44710,"markDefs":44715,"style":173},"bf761fb12a39",[44711],{"_key":44712,"_type":154,"marks":44713,"text":44714},"724512d616060",[],"Humans see a lock icon; agents just see “no records found” and may hallucinate that nothing exists.",[],{"_key":44717,"_type":150,"children":44718,"markDefs":44723,"style":173},"d1eb22cc3a9a",[44719],{"_key":44720,"_type":154,"marks":44721,"text":44722},"6d91d191da9f0",[],"Agent-ready pattern: design agent-based security:",[],{"_key":44725,"_type":150,"children":44726,"markDefs":44731,"style":173},"0434cc7822a4",[44727],{"_key":44728,"_type":154,"marks":44729,"text":44730},"02a3b03957f40",[],"Map the traversals an agent must make (Case → Order → Invoice).",[],{"_key":44733,"_type":150,"children":44734,"markDefs":44739,"style":173},"b12f4992f41e",[44735],{"_key":44736,"_type":154,"marks":44737,"text":44738},"e3961049700f0",[],"Grant minimum required access via profiles, permission sets, and sharing rules specifically for the Agent User.",[],{"_key":44741,"_type":150,"children":44742,"markDefs":44746,"style":173},"87ea1f7f46d9",[44743],{"_key":44744,"_type":154,"marks":44745,"text":472},"e74b0ee9ac540",[],[],{"_key":44748,"_type":150,"children":44749,"markDefs":44754,"style":282},"136fe197575d",[44750],{"_key":44751,"_type":154,"marks":44752,"text":44753},"65c81231be140",[],"4. Hard-Coded IDs and Logic",[],{"_key":44756,"_type":150,"children":44757,"markDefs":44762,"style":173},"a5219a34a04b",[44758],{"_key":44759,"_type":154,"marks":44760,"text":44761},"23283d6159f90",[],"e.g., if (OwnerId == '005xxxxxxxxxxxx') or hard-coded Record Type IDs.",[],{"_key":44764,"_type":150,"children":44765,"markDefs":44770,"style":173},"4aef7643dd18",[44766],{"_key":44767,"_type":154,"marks":44768,"text":44769},"83b2855cbbe40",[],"Works in Sandbox, breaks in Production or when people leave.",[],{"_key":44772,"_type":150,"children":44773,"markDefs":44778,"style":173},"6b80528d157f",[44774],{"_key":44775,"_type":154,"marks":44776,"text":44777},"fd50c3031f300",[],"Agent-ready pattern: reference semantic identifiers:",[],{"_key":44780,"_type":150,"children":44781,"markDefs":44786,"style":173},"6f2d475678dc",[44782],{"_key":44783,"_type":154,"marks":44784,"text":44785},"db31bfb427b30",[],"DeveloperName, Custom Metadata Types, Custom Settings, or Labels.",[],{"_key":44788,"_type":150,"children":44789,"markDefs":44794,"style":173},"e4fe3f55d75b",[44790],{"_key":44791,"_type":154,"marks":44792,"text":44793},"e80247cd5acf0",[],"“Assign to the Retention_Team queue” is resilient; “assign to User 005…” is not.",[],{"_key":44796,"_type":150,"children":44797,"markDefs":44802,"style":282},"61029efea358",[44798],{"_key":44799,"_type":154,"marks":44800,"text":44801},"0578fdf42efd0",[],"5. Missing or Useless Descriptions",[],{"_key":44804,"_type":150,"children":44805,"markDefs":44810,"style":173},"8b63e0e3833d",[44806],{"_key":44807,"_type":154,"marks":44808,"text":44809},"8a5a6f8f76e10",[],"The quietest killer:",[],{"_key":44812,"_type":150,"children":44813,"level":54,"listItem":171,"markDefs":44818,"style":173},"7fa0bfbafa40",[44814],{"_key":44815,"_type":154,"marks":44816,"text":44817},"8122658d98ea0",[],"Flows called Flow_Final_V3.",[],{"_key":44820,"_type":150,"children":44821,"level":54,"listItem":171,"markDefs":44826,"style":173},"078ff9a2a42c",[44822],{"_key":44823,"_type":154,"marks":44824,"text":44825},"4ab69415ebec0",[],"No Description on a key Apex class.",[],{"_key":44828,"_type":150,"children":44829,"level":54,"listItem":171,"markDefs":44834,"style":173},"d6193796b969",[44830],{"_key":44831,"_type":154,"marks":44832,"text":44833},"5cdb687b91920",[],"Autolaunched Flows with cryptic variable names like var1, output2.",[],{"_key":44836,"_type":150,"children":44837,"markDefs":44842,"style":173},"a7bdbbe18acd",[44838],{"_key":44839,"_type":154,"marks":44840,"text":44841},"b340382c6ca80",[],"Atlas relies on these Labels + Descriptions to choose tools. If they’re empty, the agent is effectively tool-blind.",[],{"_key":44844,"_type":150,"children":44845,"markDefs":44850,"style":173},"1f35c9912a80",[44846],{"_key":44847,"_type":154,"marks":44848,"text":44849},"c62917d24f090",[],"Agent-ready pattern: run a Documentation Sprint:",[],{"_key":44852,"_type":150,"children":44853,"markDefs":44858,"style":173},"145de8d2515e",[44854],{"_key":44855,"_type":154,"marks":44856,"text":44857},"c26d487d83860",[],"Every agent-visible Flow, Apex class, and key field gets a plain-language Description.",[],{"_key":44860,"_type":150,"children":44861,"markDefs":44866,"style":173},"c60a35f7815c",[44862],{"_key":44863,"_type":154,"marks":44864,"text":44865},"1f9a55188f930",[],"Every variable that crosses the agent boundary gets a semantic name (e.g., Shipment_Tracking_Number).",[],{"_key":44868,"_type":150,"children":44869,"markDefs":44873,"style":173},"fa4144b4300a",[44870],{"_key":44871,"_type":154,"marks":44872,"text":472},"09fadaa6b4bd0",[],[],{"_key":44875,"_type":150,"children":44876,"markDefs":44881,"style":158},"717808841231",[44877],{"_key":44878,"_type":154,"marks":44879,"text":44880},"68266f4eaeb50",[],"Part VI: Data Hygiene as Fuel for Reasoning",[],{"_key":44883,"_type":150,"children":44884,"markDefs":44896,"style":173},"8b715cde3ff2",[44885,44889,44892],{"_key":44886,"_type":154,"marks":44887,"text":44888},"106fdcf661760",[],"In old-school analytics, bad data equals wrong charts. Annoying? Yes. Existential? Not ",{"_key":44890,"_type":154,"marks":44891,"text":4996},"903f9e57debf",[228],{"_key":44893,"_type":154,"marks":44894,"text":44895},"e181f3237d38",[],". In agentic AI, bad data equals wrong actions.",[],{"_key":44898,"_type":150,"children":44899,"markDefs":44904,"style":173},"94da9ce589fd",[44900],{"_key":44901,"_type":154,"marks":44902,"text":44903},"f1a366324dde0",[],"A few examples:",[],{"_key":44906,"_type":150,"children":44907,"markDefs":44916,"style":173},"c59e77898610",[44908,44912],{"_key":44909,"_type":154,"marks":44910,"text":44911},"efd28e543b1b0",[165],"Duplicates",{"_key":44913,"_type":154,"marks":44914,"text":44915},"da7c1e4ff3f5",[],": “Acme Corp” exists twice. One record has an active contract, one doesn’t. If the agent resolves a complaint against the wrong record, it might confidently state, “You’re not a current customer.”",[],{"_key":44918,"_type":150,"children":44919,"markDefs":44928,"style":173},"7327816e579d",[44920,44924],{"_key":44921,"_type":154,"marks":44922,"text":44923},"3d2b267cfb700",[165],"Zombie fields: ",{"_key":44925,"_type":154,"marks":44926,"text":44927},"0d9f6c88bca6",[],"Dozens of low-fill-rate fields polluting the retrieval layer and confusing RAG.",[],{"_key":44930,"_type":150,"children":44931,"markDefs":44940,"style":173},"b4ce8863c146",[44932,44936],{"_key":44933,"_type":154,"marks":44934,"text":44935},"b6488118d1d30",[165],"Free-text chaos: ",{"_key":44937,"_type":154,"marks":44938,"text":44939},"f1b82d02a0fe",[],"“NY”, “New York”, “N.Y.” all floating around means filters and matching logic become guesswork.",[],{"_key":44942,"_type":150,"children":44943,"markDefs":44948,"style":173},"4bb2873369b4",[44944],{"_key":44945,"_type":154,"marks":44946,"text":44947},"8014b30fb0940",[],"Agent-ready data work looks like:",[],{"_key":44950,"_type":150,"children":44951,"markDefs":44965,"style":173},"7ce1df0f5879",[44952,44956,44961],{"_key":44953,"_type":154,"marks":44954,"text":44955},"e65197e9cdf90",[],"Aggressive ",{"_key":44957,"_type":154,"marks":44958,"text":44960},"08e0016ac376",[44959],"1dc1dbfcb040","deduplication",{"_key":44962,"_type":154,"marks":44963,"text":44964},"5be1f8e65b59",[]," (fuzzy matching, Lead-to-Account unification).",[44966],{"_key":44959,"_ref":29306,"_type":463,"linkType":1636,"slug":44967},{"_type":22,"current":29308},{"_key":44969,"_type":150,"children":44970,"markDefs":44975,"style":173},"70680ecc1c89",[44971],{"_key":44972,"_type":154,"marks":44973,"text":44974},"530bffbed9130",[],"Field rationalization: identify low-usage fields and hide/deprecate them from agent-facing profiles.",[],{"_key":44977,"_type":150,"children":44978,"markDefs":44983,"style":173},"07f56c9496d0",[44979],{"_key":44980,"_type":154,"marks":44981,"text":44982},"213085510ae70",[],"Standardization: replace key free-text fields with Picklists / Global Value Sets.",[],{"_key":44985,"_type":150,"children":44986,"markDefs":44991,"style":173},"b1492e896e89",[44987],{"_key":44988,"_type":154,"marks":44989,"text":44990},"96281aaffa2f0",[],"Thoughtful archival: move irrelevant history into Big Objects or cold storage, keep the “hot index” lean for RAG.",[],{"_key":44993,"_type":150,"children":44994,"markDefs":44998,"style":173},"5cead3d1ebc1",[44995],{"_key":44996,"_type":154,"marks":44997,"text":472},"38475768a7a30",[],[],{"_key":45000,"_type":150,"children":45001,"markDefs":45006,"style":173},"e97845eed133",[45002],{"_key":45003,"_type":154,"marks":45004,"text":45005},"54c89a78bbab0",[],"And remember...  data quality is enforced by metadata: Validation rules, regex patterns, requirednes — all of these will shape what agents can successfully write.",[],{"_key":45008,"_type":150,"children":45009,"markDefs":45014,"style":173},"aff8d0b6035b",[45010],{"_key":45011,"_type":154,"marks":45012,"text":45013},"61b2d0ca42fa0",[],"If your phone rule expects (###) ###-#### and the agent extracts “555-123-4567” from an email, you’ll get avoidable failures.",[],{"_key":45016,"_type":150,"children":45017,"markDefs":45021,"style":173},"eb75d31d1459",[45018],{"_key":45019,"_type":154,"marks":45020,"text":472},"8e22f331b2d60",[],[],{"_key":45023,"_type":150,"children":45024,"markDefs":45029,"style":158},"80159cfe2132",[45025],{"_key":45026,"_type":154,"marks":45027,"text":45028},"28389da7a3460",[],"Part VII: Designing the Agent — Topics, Instructions, and Actions",[],{"_key":45031,"_type":150,"children":45032,"markDefs":45037,"style":173},"b74e9a5060ef",[45033],{"_key":45034,"_type":154,"marks":45035,"text":45036},"28a5a6d922bd0",[],"Once the platform, metadata, and data hygiene are in a good place, you can finally design useful agents.",[],{"_key":45039,"_type":150,"children":45040,"markDefs":45045,"style":173},"5ffb392d54db",[45041],{"_key":45042,"_type":154,"marks":45043,"text":45044},"3df94b9d8fa80",[],"The core building blocks:",[],{"_key":45047,"_type":150,"children":45048,"markDefs":45053,"style":173},"6758e822e6b6",[45049],{"_key":45050,"_type":154,"marks":45051,"text":45052},"c63ec356e3e30",[],"Topics → domains of competence (“Billing Inquiry”, “Order Management”, “Sales Negotiation”).",[],{"_key":45055,"_type":150,"children":45056,"markDefs":45061,"style":173},"8fab46bbd7b3",[45057],{"_key":45058,"_type":154,"marks":45059,"text":45060},"203013d9cdf80",[],"Actions → Flows, Apex, APIs, prompt templates the agent can call.",[],{"_key":45063,"_type":150,"children":45064,"markDefs":45069,"style":173},"c9e85930d3c5",[45065],{"_key":45066,"_type":154,"marks":45067,"text":45068},"b8085c1ae5340",[],"Instructions → natural-language policies that tell Atlas when and how to use those Actions.",[],{"_key":45071,"_type":150,"children":45072,"markDefs":45077,"style":173},"3e7324389b00",[45073],{"_key":45074,"_type":154,"marks":45075,"text":45076},"279eaf3f053c0",[228],"The art is in the Instructions:",[],{"_key":45079,"_type":150,"children":45080,"markDefs":45089,"style":173},"0e1a0fea667e",[45081,45085],{"_key":45082,"_type":154,"marks":45083,"text":45084},"3a35eb4717740",[165],"Too vague: ",{"_key":45086,"_type":154,"marks":45087,"text":45088},"444ffdb69fc9",[],"“Help the customer.” → hallucinations and over-explaining.",[],{"_key":45091,"_type":150,"children":45092,"markDefs":45101,"style":173},"79c882c35d7a",[45093,45097],{"_key":45094,"_type":154,"marks":45095,"text":45096},"69b18552e2930",[165],"Too rigid: ",{"_key":45098,"_type":154,"marks":45099,"text":45100},"14ded61367a6",[],"“Ask for A, then B, then C.” → breaks when the user frontloads info.",[],{"_key":45103,"_type":150,"children":45104,"markDefs":45109,"style":173},"56a5f288fce6",[45105],{"_key":45106,"_type":154,"marks":45107,"text":45108},"77a8194f35990",[],"“Goldilocks” example:",[],{"_key":45111,"_type":150,"children":45112,"markDefs":45117,"style":173},"dd5a762ad630",[45113],{"_key":45114,"_type":154,"marks":45115,"text":45116},"2b81297b8fd40",[],"“Identify the customer and relevant order. If the order number isn’t provided, ask for it. Once the order is found, use Get_Order_Status to fetch details. If Return_Eligibility is True, offer a refund; otherwise, propose alternatives.”",[],{"_key":45119,"_type":150,"children":45120,"markDefs":45125,"style":173},"0885135ad5d1",[45121],{"_key":45122,"_type":154,"marks":45123,"text":45124},"f6b055f608ea0",[],"That’s policy in natural language.",[],{"_key":45127,"_type":150,"children":45128,"markDefs":45133,"style":173},"912d4b050ebe",[45129],{"_key":45130,"_type":154,"marks":45131,"text":45132},"cbab7fe168c80",[],"On the implementation side, Flows should be Autolaunched/Invocable, with clear Inputs/Outputs, meaningful variable names, and fault paths that return readable errors. Apex should use @InvocableMethod with descriptive labels/descriptions and be fully bulk-safe.",[],{"_key":45135,"_type":150,"children":45136,"markDefs":45141,"style":173},"36ebcb93d95a",[45137],{"_key":45138,"_type":154,"marks":45139,"text":45140},"ffcd5cdb98e00",[],"Once again: metadata is the prompt. You’re not just designing UX; you’re designing how Atlas “reads” your org.",[],{"_key":45143,"_type":150,"children":45144,"markDefs":45148,"style":173},"7513e74ee2fc",[45145],{"_key":45146,"_type":154,"marks":45147,"text":472},"957411edc9df0",[],[],{"_key":45150,"_type":150,"children":45151,"markDefs":45156,"style":158},"cfcb4f0e4334",[45152],{"_key":45153,"_type":154,"marks":45154,"text":45155},"11b056a144f60",[],"Part VIII: Security and Governance — The New Peace Treaty",[],{"_key":45158,"_type":150,"children":45159,"markDefs":45173,"style":173},"5169eab0d96e",[45160,45164,45169],{"_key":45161,"_type":154,"marks":45162,"text":45163},"a5c30ce753f30",[],"Agents introduce a different ",{"_key":45165,"_type":154,"marks":45166,"text":45168},"8df4a004b33a",[45167],"7493aeaf4166","security equation",{"_key":45170,"_type":154,"marks":45171,"text":45172},"9aa125a9b9bc",[],". You’re no longer just securing users; you’re securing Agent Users that can move faster and touch more parts of your org.",[45174],{"_key":45167,"_ref":2242,"_type":463,"linkType":33,"slug":45175},{"_type":22,"current":2244},{"_key":45177,"_type":150,"children":45178,"markDefs":45183,"style":173},"b4e14e21e1ee",[45179],{"_key":45180,"_type":154,"marks":45181,"text":45182},"8b6ed05fe5fe0",[],"Principle of Least Privilege still applies, but you must re-draw the boundaries around agent-based workflows.",[],{"_key":45185,"_type":150,"children":45186,"markDefs":45221,"style":173},"455f862402e3",[45187,45191,45195,45199,45202,45206,45210,45213,45217],{"_key":45188,"_type":154,"marks":45189,"text":45190},"127baf41ae6a0",[],"Two layers to think about: ",{"_key":45192,"_type":154,"marks":45193,"text":45194},"d4a9cda9300a",[165],"Einstein ",{"_key":45196,"_type":154,"marks":45197,"text":40601},"c201db127397",[165,45198],"7fc03d1e0f6b",{"_key":45200,"_type":154,"marks":45201,"text":18746},"972aff5ac57c",[165],{"_key":45203,"_type":154,"marks":45204,"text":45205},"00ac575016ee",[]," which masks sensitive data before prompts go to external LLMs, enforces zero data retention, screens responses for toxic output; and",{"_key":45207,"_type":154,"marks":45208,"text":45209},"08dae84508d6",[165]," Semantic Guardrails, ",{"_key":45211,"_type":154,"marks":45212,"text":12102},"9df3d4c6aaa2",[],{"_key":45214,"_type":154,"marks":45215,"text":45216},"a14937ef116a",[165]," w",{"_key":45218,"_type":154,"marks":45219,"text":45220},"518ca21c8be70",[],"on’t stop a bad business rule like “refund if the customer seems angry.”",[45222],{"_key":45198,"_ref":40447,"_type":463,"linkType":33,"slug":45223},{"_type":22,"current":40983},{"_key":45225,"_type":150,"children":45226,"markDefs":45230,"style":173},"24bc77664d44",[45227],{"_key":45228,"_type":154,"marks":45229,"text":472},"aa4bfcdbf07a0",[],[],{"_key":45232,"_type":150,"children":45233,"markDefs":45238,"style":173},"b3ad0b400e1a",[45234],{"_key":45235,"_type":154,"marks":45236,"text":45237},"9e5d375db5230",[],"You need Instruction-level guardrails:",[],{"_key":45240,"_type":150,"children":45241,"markDefs":45246,"style":173},"6c6057debc8e",[45242],{"_key":45243,"_type":154,"marks":45244,"text":45245},"30fac7986e610",[],"“Ask for explicit confirmation before deleting.”",[],{"_key":45248,"_type":150,"children":45249,"markDefs":45254,"style":173},"aecc299b5692",[45250],{"_key":45251,"_type":154,"marks":45252,"text":45253},"aeda88a899a90",[],"“Trigger Approval Process X for refunds over $500.”",[],{"_key":45256,"_type":150,"children":45257,"markDefs":45261,"style":173},"7e72ea3936b8",[45258],{"_key":45259,"_type":154,"marks":45260,"text":472},"6b44b98a184d0",[],[],{"_key":45263,"_type":150,"children":45264,"markDefs":45269,"style":173},"cf2b5dadfa75",[45265],{"_key":45266,"_type":154,"marks":45267,"text":45268},"262968919ee20",[],"Good governance turns agents from a compliance risk into a governance multiplier — they log everything, follow policies consistently, and surface drift before humans notice.",[],{"_key":45271,"_type":150,"children":45272,"markDefs":45276,"style":173},"3bb6199c2bb2",[45273],{"_key":45274,"_type":154,"marks":45275,"text":472},"4382b6c45dbf0",[],[],{"_key":45278,"_type":150,"children":45279,"markDefs":45284,"style":158},"ecbf0aab7f7c",[45280],{"_key":45281,"_type":154,"marks":45282,"text":45283},"c782823125090",[],"Part IX: Operationalizing Readiness with Sweep",[],{"_key":45286,"_type":150,"children":45287,"markDefs":45300,"style":173},"66ff4ac9bca9",[45288,45292,45297],{"_key":45289,"_type":154,"marks":45290,"text":45291},"7941793374440",[],"At this point, the obvious problem: no one has time to manually audit thousands of Flows, fields, and automations. That’s where Sweep sits: as ",{"_key":45293,"_type":154,"marks":45294,"text":45296},"c8224daee09c",[45295],"8bb557fd7b4f","the agentic layer for your system metadata",{"_key":45298,"_type":154,"marks":45299,"text":411},"64914f069d1c",[],[45301],{"_key":45295,"_ref":14411,"_type":463,"linkType":1636,"slug":45302},{"_type":22,"current":14413},{"_key":45304,"_type":150,"children":45305,"markDefs":45310,"style":173},"c81c48074032",[45306],{"_key":45307,"_type":154,"marks":45308,"text":45309},"0d2c32968c7c0",[],"Sweep’s metadata agents and visual workspace help you:",[],{"_key":45312,"_type":150,"children":45313,"markDefs":45318,"style":282},"5847516b65a0",[45314],{"_key":45315,"_type":154,"marks":45316,"text":45317},"a6e8fee52c820",[],"Spot it (visibility)",[],{"_key":45320,"_type":150,"children":45321,"markDefs":45326,"style":173},"b12358bf6631",[45322],{"_key":45323,"_type":154,"marks":45324,"text":45325},"9784faf68dcc0",[],"Ingest Salesforce metadata and render an interactive visual map of objects, fields, Flows, Apex, validation rules, and CPQ. And, show how processes actually move through your org, highlight recursive loops, and surface where agents could get stuck.",[],{"_key":45328,"_type":150,"children":45329,"markDefs":45333,"style":173},"ff6ecc1beb74",[45330],{"_key":45331,"_type":154,"marks":45332,"text":472},"c79776f5c4e00",[],[],{"_key":45335,"_type":150,"children":45336,"markDefs":45341,"style":282},"b211d4442555",[45337],{"_key":45338,"_type":154,"marks":45339,"text":45340},"cb0068249fd30",[],"Solve it (remediation)",[],{"_key":45343,"_type":150,"children":45344,"markDefs":45349,"style":173},"8c62e5a75bbd",[45345],{"_key":45346,"_type":154,"marks":45347,"text":45348},"4ec3fbf21d3d0",[],"Run an Agentic Assessment to locate DML-in-loop problems, CPU hotspots, hard-coded IDs, and missing Descriptions—before you ship agents.",[],{"_key":45351,"_type":150,"children":45352,"markDefs":45357,"style":173},"42b3eec742da",[45353],{"_key":45354,"_type":154,"marks":45355,"text":45356},"9aa5703dd1410",[],"Auto-generate documentation so Atlas has real semantic context for your Flows and classes.",[],{"_key":45359,"_type":150,"children":45360,"markDefs":45365,"style":173},"66be387beca1",[45361],{"_key":45362,"_type":154,"marks":45363,"text":45364},"a9f9e592c6b60",[],"Use dependency mapping to see the ripple effects of cleaning up a field or refactoring an automation.",[],{"_key":45367,"_type":150,"children":45368,"markDefs":45372,"style":173},"7e470d23d7ee",[45369],{"_key":45370,"_type":154,"marks":45371,"text":472},"bd8c25e649c40",[],[],{"_key":45374,"_type":150,"children":45375,"markDefs":45380,"style":282},"930fd423aa67",[45376],{"_key":45377,"_type":154,"marks":45378,"text":45379},"215349ddf1010",[],"Stay ahead (governed speed)",[],{"_key":45382,"_type":150,"children":45383,"markDefs":45388,"style":173},"281e9d378bd6",[45384],{"_key":45385,"_type":154,"marks":45386,"text":45387},"ec3f9dbedabb0",[],"Use Change Feed and drift monitoring to track configuration changes over time and avoid silent breakage.",[],{"_key":45390,"_type":150,"children":45391,"markDefs":45396,"style":173},"ab4b1b76e08a",[45392],{"_key":45393,"_type":154,"marks":45394,"text":45395},"fedd7733a7580",[],"Let metadata agents act like co-admins: flagging risky changes, validating that new Flows are bulk-safe and documented, and keeping your AI readiness posture current.",[],{"_key":45398,"_type":150,"children":45399,"markDefs":45404,"style":173},"32c643d33745",[45400],{"_key":45401,"_type":154,"marks":45402,"text":45403},"faa8f5e7ef390",[],"Instead of a one-off “migration project,” you get a living, agent-ready org map that evolves with your system—and gives both human teams and AI agents the context they need to move fast without breaking things.",[],{"_key":45406,"_type":150,"children":45407,"markDefs":45411,"style":173},"8dcaca790b10",[45408],{"_key":45409,"_type":154,"marks":45410,"text":472},"eede7a3bf5a70",[],[],{"_key":45413,"_type":150,"children":45414,"markDefs":45419,"style":158},"0fd754206560",[45415],{"_key":45416,"_type":154,"marks":45417,"text":45418},"2c00120849f00",[],"Sweeping It Up: AI Readiness Is Metadata Readiness",[],{"_key":45421,"_type":150,"children":45422,"markDefs":45436,"style":173},"5f0ed1733df7",[45423,45427,45432],{"_key":45424,"_type":154,"marks":45425,"text":45426},"4a36018d91e60",[],"Most ",{"_key":45428,"_type":154,"marks":45429,"text":45431},"a415106304dd",[45430],"31ab30c69cc3","AI readiness checklists",{"_key":45433,"_type":154,"marks":45434,"text":45435},"7c07af187097",[]," stop at:",[45437],{"_key":45430,"_ref":970,"_type":463,"linkType":33,"slug":45438},{"_type":22,"current":972},{"_key":45440,"_type":150,"children":45441,"markDefs":45446,"style":173},"5cbaca6fcad3",[45442],{"_key":45443,"_type":154,"marks":45444,"text":45445},"8d794850adf90",[],"“What model are we using?”",[],{"_key":45448,"_type":150,"children":45449,"markDefs":45454,"style":173},"8d9a4a1cbc65",[45450],{"_key":45451,"_type":154,"marks":45452,"text":45453},"87c2948d8c6c0",[],"“What are our prompts?”",[],{"_key":45456,"_type":150,"children":45457,"markDefs":45462,"style":173},"295cfe1ed1fd",[45458],{"_key":45459,"_type":154,"marks":45460,"text":45461},"dce80c37cbe60",[],"“Where’s our data?”",[],{"_key":45464,"_type":150,"children":45465,"markDefs":45470,"style":173},"3e7ce28afa85",[45466],{"_key":45467,"_type":154,"marks":45468,"text":45469},"e2ef79809de20",[],"In Salesforce, that’s the wrong layer. Real Agentforce readiness looks like:",[],{"_key":45472,"_type":150,"children":45473,"markDefs":45478,"style":282},"2ac81c05d34b",[45474],{"_key":45475,"_type":154,"marks":45476,"text":45477},"8fdda569fb460",[],"Assessment",[],{"_key":45480,"_type":150,"children":45481,"markDefs":45486,"style":173},"ffdf9e41798b",[45482],{"_key":45483,"_type":154,"marks":45484,"text":45485},"beca36c1171c0",[],"Map your metadata, dependencies, and technical debt.",[],{"_key":45488,"_type":150,"children":45489,"markDefs":45494,"style":173},"a39b44631789",[45490],{"_key":45491,"_type":154,"marks":45492,"text":45493},"9e641db45cbd0",[],"Quantify which use cases are high-frequency, high-impact, and realistically agent-ready.",[],{"_key":45496,"_type":150,"children":45497,"markDefs":45502,"style":282},"ec8aeb5de267",[45498],{"_key":45499,"_type":154,"marks":45500,"text":45501},"9442b8d1cb280",[],"Remediation",[],{"_key":45504,"_type":150,"children":45505,"markDefs":45510,"style":173},"84e1bda48726",[45506],{"_key":45507,"_type":154,"marks":45508,"text":45509},"4717a7a90f2a0",[],"Fix the critical errors.",[],{"_key":45512,"_type":150,"children":45513,"markDefs":45518,"style":173},"77791f2cc9d0",[45514],{"_key":45515,"_type":154,"marks":45516,"text":45517},"a346a8c8c6580",[],"Clean duplicates, standardize data, rationalize fields.",[],{"_key":45520,"_type":150,"children":45521,"markDefs":45526,"style":173},"fc74cffecab3",[45522],{"_key":45523,"_type":154,"marks":45524,"text":45525},"4081a01cb3f30",[],"Document the org in natural language.",[],{"_key":45528,"_type":150,"children":45529,"markDefs":45533,"style":173},"20a4e2611da9",[45530],{"_key":45531,"_type":154,"marks":45532,"text":472},"b032ff5f92450",[],[],{"_key":45535,"_type":150,"children":45536,"markDefs":45541,"style":282},"5d716d6b00d1",[45537],{"_key":45538,"_type":154,"marks":45539,"text":45540},"b7ffa677300b0",[],"Construction",[],{"_key":45543,"_type":150,"children":45544,"markDefs":45549,"style":173},"41c0db014079",[45545],{"_key":45546,"_type":154,"marks":45547,"text":45548},"8b201ba988a80",[],"Design Topics, Instructions, and Actions with clear boundaries and guardrails.",[],{"_key":45551,"_type":150,"children":45552,"markDefs":45557,"style":173},"fa0a8bc97c8e",[45553],{"_key":45554,"_type":154,"marks":45555,"text":45556},"aa77e1cca66c0",[],"Build atomic, agent-ready Flows and Invocable Apex.",[],{"_key":45559,"_type":150,"children":45560,"markDefs":45564,"style":173},"e39fd1043023",[45561],{"_key":45562,"_type":154,"marks":45563,"text":472},"a7e867fcbb2d0",[],[],{"_key":45566,"_type":150,"children":45567,"markDefs":45572,"style":282},"c7d73c0d22f1",[45568],{"_key":45569,"_type":154,"marks":45570,"text":45571},"dd3a3ab3e6a30",[],"Deployment & iteration",[],{"_key":45574,"_type":150,"children":45575,"markDefs":45580,"style":173},"07c70b0d5b46",[45576],{"_key":45577,"_type":154,"marks":45578,"text":45579},"56abc98cead10",[],"Ship to a pilot group, monitor hallucinations and failure modes, and refine Instructions.",[],{"_key":45582,"_type":150,"children":45583,"markDefs":45588,"style":173},"785136cea558",[45584],{"_key":45585,"_type":154,"marks":45586,"text":45587},"50e325f443840",[],"Use metadata agents and visual workspaces to keep readiness from decaying.",[],{"_key":45590,"_type":150,"children":45591,"markDefs":45596,"style":173},"3c88041f2725",[45592],{"_key":45593,"_type":154,"marks":45594,"text":45595},"e20c819139fc0",[],"In the end, the question isn’t “Is our AI ready?”",[],{"_key":45598,"_type":150,"children":45599,"markDefs":45604,"style":173},"10b620074725",[45600],{"_key":45601,"_type":154,"marks":45602,"text":45603},"950777838ec80",[],"It’s: “Is our metadata ready for AI?”",[],{"_key":45606,"_type":150,"children":45607,"markDefs":45612,"style":173},"bc40deabb1c8",[45608],{"_key":45609,"_type":154,"marks":45610,"text":45611},"b39072ce0a2c0",[],"If the answer is “not yet,” that’s not a reason to delay Agentforce. It’s your roadmap for where to start.",[],{"_type":17,"description":45614,"shareImage":45615,"title":45617},"Learn how to get your Salesforce org Agentforce-ready. Fix metadata debt, avoid classic governor-limit errors, and using Sweep build safer, smarter AI agents.",{"_type":40,"asset":45616},{"_ref":43858,"_type":1066},"Salesforce Agentforce AI Readiness: A Metadata Guide | Sweep",{"_type":22,"current":465},{"_createdAt":45620,"_id":970,"_rev":45621,"_system":45622,"_type":33,"_updatedAt":45625,"author":45626,"category":45642,"featuredImage":45648,"modularContent":45680,"postTitle":45649,"publishDate":42989,"richText":45683,"seo":46450,"slug":46455},"2025-12-10T18:45:02Z","xNZJGPQLAzXu0ugEbbsg1v",{"base":45623},{"id":970,"rev":45624},"0v8yoaqlw3x28AQsl120RD","2026-04-08T21:09:16Z",{"authorImage":45627,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":1080,"image":45628},{"_type":40,"asset":45629},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":45630,"mimeType":83,"opt":45640,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":45631,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":45632},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":45633,"darkVibrant":45634,"dominant":45635,"lightMuted":45636,"lightVibrant":45637,"muted":45638,"vibrant":45639},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":45641},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":45643,"_type":11,"_updatedAt":12,"selectedColor":45645,"seo":45646,"slug":45647,"title":24},{"base":45644},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":45649,"image":45650},"The Agentforce Metadata Readiness Checklist",{"_type":40,"asset":45651},{"_createdAt":45652,"_id":45653,"_rev":45654,"_type":45,"_updatedAt":45652,"assetId":45655,"extension":105,"metadata":45656,"mimeType":133,"originalFilename":29919,"path":45676,"sha1hash":45655,"size":45677,"uploadId":45678,"url":45679},"2025-12-10T18:30:27Z","image-eb66d0a1ebf293ad6dedbdf80b054f4bc2ae9074-1600x900-png","oFB9wYvKrs2R4L9rOk0PAx","eb66d0a1ebf293ad6dedbdf80b054f4bc2ae9074",{"_type":50,"blurHash":45657,"dimensions":45658,"hasAlpha":57,"isOpaque":56,"lqip":45659,"palette":45660},"MG9[s@oHs:tSR[tVxSofWYW9tWtRoZV@ab",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACjklEQVR4nIXQS09TQRQH8H4s46NgS1H6ujNtRaCUl/QhIgJt4c6dIhgNiSvDghgXxiV+BeIKxUQ0hldRSSRGHq23QClNsQP0zt/0CmI0xsU/c3IWvznnWIiGb4GRigiOCRm6V0bLmECAGyAMf4Vq+FdfUo4yYchYqIZc9OGhGH+2JyemtnH/aQFd4wJUq6Lyt/wH1CAIQ9YEOx+UhDqxLsceryH5aB0tKR2uwR24B/NwJwrwJEtQ1OMTUIKyCij7+SHV/gAV1cgpyYJw3UrLhugcGmLzcETTsIeXYY+soC62iiu96yZK2REC7ACNvIjrqRICXJg4YZCE/QKRcw7kRW3XgrwYmkVN53vYupdg6140Uxf9iKt9GXiTB/CrBbTwDYRGs2gd3UXzyJ6JEmZIwgxBTyds6MsKa2hGXmiehjX0EpeqaZ2BNfTKRF2DuyDqIQJqDqHUKlrvbqGR5+Ef3gId2gZRhaRVUEPWQlQj57yTE7Udb6W1OmH7G1jbZmFte42a9jnYwytwxwsgrIIA20Er/4BgagPXVB3+gXdwhl/AEVmU7njx7Iau/rywdafl5RsLJ+vOwx5eMrH6m2vwxPfNWwVYHkH+CUG+hja+itjwFJRmhnPeSVnf80UQZmQtCjN0d7xQdsRWDVt4Qdojy7IukpaOaNp863s+S0+8ICmrSL9Wkk08I5u0TdkytCA7eidlA70tz9MnhrN/o+zjRsbi49ig2mFRGdovexI7wpPYFd7knvAm82btSRaEoh4KqhnCpx0Lf6os/Py7UBJbor5rWlibngtHdLFM1FKRcuOrhXKsUI5NnyZ1ohm6rxpumDVhp5FnqfY1Q1fUY92dPNBdiaLuHT7SKTM2CcfyDxH9R1BVY6GHAAAAAElFTkSuQmCC",{"_type":60,"darkMuted":45661,"darkVibrant":45663,"dominant":45666,"lightMuted":45668,"lightVibrant":45670,"muted":45672,"vibrant":45675},{"_type":62,"background":45662,"foreground":64,"population":1120,"title":64},"#243c46",{"_type":62,"background":45664,"foreground":64,"population":45665,"title":64},"#14288c",0.57,{"_type":62,"background":120,"foreground":64,"population":45667,"title":64},41.55,{"_type":62,"background":45669,"foreground":72,"population":1127,"title":64},"#b2b5ac",{"_type":62,"background":1881,"foreground":64,"population":45671,"title":64},10.6,{"_type":62,"background":45673,"foreground":64,"population":45674,"title":64},"#5369a0",2.21,{"_type":62,"background":120,"foreground":64,"population":45667,"title":64},"images/9eu1m6zu/production/eb66d0a1ebf293ad6dedbdf80b054f4bc2ae9074-1600x900.png",196103,"G6xvoAimHnzcjGyLpGkotA52q6APGM5z","https://cdn.sanity.io/images/9eu1m6zu/production/eb66d0a1ebf293ad6dedbdf80b054f4bc2ae9074-1600x900.png",[45681],{"_key":45682,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":28277},"4458a4dcb32b1e8c409dcb96efe8894b",[45684,45714,45721,45729,45745,45753,45761,45769,45777,45785,45793,45801,45809,45817,45825,45844,45852,45867,45875,45883,45891,45899,45907,45915,45923,45931,45938,45945,45953,45969,45977,45985,45993,46001,46009,46017,46025,46033,46041,46049,46057,46065,46073,46081,46089,46097,46105,46113,46121,46129,46137,46145,46153,46161,46179,46187,46195,46203,46211,46219,46227,46235,46243,46250,46258,46266,46274,46282,46290,46298,46306,46314,46322,46329,46336,46344,46352,46360,46368,46376,46384,46392,46400,46408,46415,46423,46431],{"_key":45685,"_type":150,"children":45686,"markDefs":45709,"style":173},"b73ae7645774",[45687,45691,45696,45700,45705],{"_key":45688,"_type":154,"marks":45689,"text":45690},"a3a2c2e6eddd0",[],"This guide outlines the essential metadata conditions required for safe, ",{"_key":45692,"_type":154,"marks":45693,"text":45695},"8c03825e19f1",[45694],"737c6c8c7618","reliable Agentforce deployment",{"_key":45697,"_type":154,"marks":45698,"text":45699},"d7656a942be4",[],". It explains why AI agents reason over your metadata — not your data — and how inconsistencies, drift, and hidden logic create systemic risk. You’ll learn how to assess ",{"_key":45701,"_type":154,"marks":45702,"text":45704},"334bf9d86701",[45703],"5b812b662cd7","metadata readiness",{"_key":45706,"_type":154,"marks":45707,"text":45708},"49c08ab11009",[]," and how tools like Sweep provide the living blueprint agents need to act intelligently.",[45710,45712],{"_key":45703,"_type":272,"blank":57,"href":45711,"noOpener":57,"noReferrer":57,"url":45711},"https://admin.salesforce.com/blog/2025/metadata-your-admin-blueprint-for-building-better-agents",{"_key":45694,"_ref":590,"_type":463,"linkType":33,"slug":45713},{"_type":22,"current":592},{"_key":45715,"_type":150,"children":45716,"markDefs":45720,"style":173},"cd4dc77c89c9",[45717],{"_key":45718,"_type":154,"marks":45719,"text":156},"806d35aef45f0",[165],[],{"_key":45722,"_type":150,"children":45723,"level":54,"listItem":171,"markDefs":45728,"style":173},"88cb6b6c698f",[45724],{"_key":45725,"_type":154,"marks":45726,"text":45727},"3704b946bdb40",[],"Agentforce doesn’t reason over your CRM’s data; instead, it reasons over all of your metadata.",[],{"_key":45730,"_type":150,"children":45731,"level":54,"listItem":171,"markDefs":45744,"style":173},"7100a69793e6",[45732,45736,45740],{"_key":45733,"_type":154,"marks":45734,"text":45735},"040e1c8ea9b00",[],"Most failures happen in orgs that ",{"_key":45737,"_type":154,"marks":45738,"text":45739},"040e1c8ea9b01",[228],"look",{"_key":45741,"_type":154,"marks":45742,"text":45743},"040e1c8ea9b02",[]," AI-ready but have drift, hidden logic, inconsistent definitions, or outdated automation.",[],{"_key":45746,"_type":150,"children":45747,"level":54,"listItem":171,"markDefs":45752,"style":173},"67270583d97d",[45748],{"_key":45749,"_type":154,"marks":45750,"text":45751},"2b2b34f9690e0",[],"Metadata readiness = clarity, alignment, lineage visibility, stable automations, and governed change.",[],{"_key":45754,"_type":150,"children":45755,"level":54,"listItem":171,"markDefs":45760,"style":173},"f587b5fb964e",[45756],{"_key":45757,"_type":154,"marks":45758,"text":45759},"52ee6ff3705e0",[],"Sweep creates the agentic metadata layer that keeps your org accurate, explainable, and safe for AI agents. ",[],{"_key":45762,"_type":150,"children":45763,"markDefs":45768,"style":158},"c54468f3fe59",[45764],{"_key":45765,"_type":154,"marks":45766,"text":45767},"b061b4fa208b0",[],"Why So Many “AI-Ready” Salesforce Orgs Fail",[],{"_key":45770,"_type":150,"children":45771,"markDefs":45776,"style":173},"2dbcf7a716a2",[45772],{"_key":45773,"_type":154,"marks":45774,"text":45775},"958e3fcd6eb40",[],"Many Salesforce teams assume they’re prepared for Agentforce because they have mountains of clean data. But Agentforce doesn’t operate on rows — it operates on meaning: your fields, relationships, definitions, automations, and business logic.",[],{"_key":45778,"_type":150,"children":45779,"markDefs":45784,"style":173},"7e452253637b",[45780],{"_key":45781,"_type":154,"marks":45782,"text":45783},"c21c1d4578260",[],"When that layer is inconsistent or invisible, agents don’t behave intelligently. They improvise.",[],{"_key":45786,"_type":150,"children":45787,"markDefs":45792,"style":173},"60f529452bf8",[45788],{"_key":45789,"_type":154,"marks":45790,"text":45791},"93751c9f7f0c0",[165],"Common failure modes:",[],{"_key":45794,"_type":150,"children":45795,"level":54,"listItem":171,"markDefs":45800,"style":173},"4cb4968bcaf8",[45796],{"_key":45797,"_type":154,"marks":45798,"text":45799},"075585b9df4a0",[],"Inconsistent definitions (e.g., four meanings of “Qualified”).",[],{"_key":45802,"_type":150,"children":45803,"level":54,"listItem":171,"markDefs":45808,"style":173},"55093e5a6f0c",[45804],{"_key":45805,"_type":154,"marks":45806,"text":45807},"5258310f50280",[],"Metadata drift from years of admins layering changes without documentation.",[],{"_key":45810,"_type":150,"children":45811,"level":54,"listItem":171,"markDefs":45816,"style":173},"4104a23171b8",[45812],{"_key":45813,"_type":154,"marks":45814,"text":45815},"fca4bf1e750f0",[],"Hidden logic buried in flows, validation rules, or CPQ configuration.",[],{"_key":45818,"_type":150,"children":45819,"level":54,"listItem":171,"markDefs":45824,"style":173},"59f8c10d3a33",[45820],{"_key":45821,"_type":154,"marks":45822,"text":45823},"7a3af32181720",[],"Outdated processes that no longer reflect the business intent.",[],{"_key":45826,"_type":150,"children":45827,"markDefs":45841,"style":173},"6feeaf85eb24",[45828,45832,45837],{"_key":45829,"_type":154,"marks":45830,"text":45831},"3814c2d95bc10",[],"The source of these issues come from ",{"_key":45833,"_type":154,"marks":45834,"text":45836},"cbf6e690459c",[45835],"c74b788d435f","metadata hygiene",{"_key":45838,"_type":154,"marks":45839,"text":45840},"18127a12a81b",[],". Metadata is the connective tissue of your systems — and for it to be healthy, it must be visible, governable, accurate, actionable, and continuously maintained.",[45842],{"_key":45835,"_ref":2242,"_type":463,"linkType":33,"slug":45843},{"_type":22,"current":2244},{"_key":45845,"_type":150,"children":45846,"markDefs":45851,"style":158},"1fa23658a82d",[45847],{"_key":45848,"_type":154,"marks":45849,"text":45850},"127a57609f7b0",[],"What Metadata Readiness Actually Means",[],{"_key":45853,"_type":150,"children":45854,"markDefs":45866,"style":173},"317b28aa3db5",[45855,45859,45862],{"_key":45856,"_type":154,"marks":45857,"text":45858},"9607fa080bb00",[],"Traditional AI readiness frameworks emphasize ",{"_key":45860,"_type":154,"marks":45861,"text":399},"9607fa080bb01",[228],{"_key":45863,"_type":154,"marks":45864,"text":45865},"9607fa080bb02",[],". Useful, but incomplete. Metadata readiness means your org’s structure, logic, and relationships are coherent enough for agents to act without breaking something downstream.",[],{"_key":45868,"_type":150,"children":45869,"markDefs":45874,"style":173},"ad5234b9b527",[45870],{"_key":45871,"_type":154,"marks":45872,"text":45873},"e9d9896259260",[165],"A metadata-ready org has:",[],{"_key":45876,"_type":150,"children":45877,"level":54,"listItem":171,"markDefs":45882,"style":173},"53b2155ee863",[45878],{"_key":45879,"_type":154,"marks":45880,"text":45881},"63d3f6890a160",[],"Aligned definitions",[],{"_key":45884,"_type":150,"children":45885,"level":54,"listItem":171,"markDefs":45890,"style":173},"23c8597147b9",[45886],{"_key":45887,"_type":154,"marks":45888,"text":45889},"542e90df576b0",[],"Trustworthy automation",[],{"_key":45892,"_type":150,"children":45893,"level":54,"listItem":171,"markDefs":45898,"style":173},"3564fd565cac",[45894],{"_key":45895,"_type":154,"marks":45896,"text":45897},"dfe0c01152250",[],"Mapped dependencies",[],{"_key":45900,"_type":150,"children":45901,"level":54,"listItem":171,"markDefs":45906,"style":173},"ef6c434c5cf0",[45902],{"_key":45903,"_type":154,"marks":45904,"text":45905},"69a12165225f0",[],"Accurate documentation",[],{"_key":45908,"_type":150,"children":45909,"level":54,"listItem":171,"markDefs":45914,"style":173},"2c60efb529d7",[45910],{"_key":45911,"_type":154,"marks":45912,"text":45913},"58807ae336b80",[],"Active governance",[],{"_key":45916,"_type":150,"children":45917,"level":54,"listItem":171,"markDefs":45922,"style":173},"78947b470009",[45918],{"_key":45919,"_type":154,"marks":45920,"text":45921},"f1ad8d8b828d0",[],"A drift-resistant configuration",[],{"_key":45924,"_type":150,"children":45925,"markDefs":45930,"style":173},"99ba95574431",[45926],{"_key":45927,"_type":154,"marks":45928,"text":45929},"a317bca9e2470",[],"Think of it as giving an agent what every new hire needs: context, clarity, and visibility into how things really work. Without that, they’ll operate like a new employee handed an outdated org chart.",[],{"_key":45932,"_type":150,"children":45933,"markDefs":45937,"style":173},"41c3de9b0272",[45934],{"_key":45935,"_type":154,"marks":45936,"text":472},"3c36adade1980",[],[],{"_key":45939,"_type":150,"children":45940,"markDefs":45944,"style":158},"20e35eea2c78",[45941],{"_key":45942,"_type":154,"marks":45943,"text":45649},"33a2dcfc86670",[],[],{"_key":45946,"_type":150,"children":45947,"markDefs":45952,"style":282},"f9e6565e9872",[45948],{"_key":45949,"_type":154,"marks":45950,"text":45951},"b1016bec22ce0",[],"1. Do you have a complete, living map of your metadata?",[],{"_key":45954,"_type":150,"children":45955,"markDefs":45968,"style":173},"1b8d2e3eaeec",[45956,45960,45964],{"_key":45957,"_type":154,"marks":45958,"text":45959},"3791520bf2df0",[],"If your metadata lives in tribal knowledge, outdated diagrams, or spreadsheets named ",{"_key":45961,"_type":154,"marks":45962,"text":45963},"3791520bf2df1",[228],"Automation_Final_v9(2).xlsx",{"_key":45965,"_type":154,"marks":45966,"text":45967},"3791520bf2df2",[],", your AI is already operating blind.",[],{"_key":45970,"_type":150,"children":45971,"markDefs":45976,"style":173},"655eb542f02c",[45972],{"_key":45973,"_type":154,"marks":45974,"text":45975},"4372537a0c8f0",[],"A readiness state requires:",[],{"_key":45978,"_type":150,"children":45979,"level":54,"listItem":171,"markDefs":45984,"style":173},"7f1525448648",[45980],{"_key":45981,"_type":154,"marks":45982,"text":45983},"7bc454c790a90",[],"Up-to-date dependencies",[],{"_key":45986,"_type":150,"children":45987,"level":54,"listItem":171,"markDefs":45992,"style":173},"968e9b88b44f",[45988],{"_key":45989,"_type":154,"marks":45990,"text":45991},"49a3e92e93880",[],"Human-readable explanations for objects, fields, flows",[],{"_key":45994,"_type":150,"children":45995,"level":54,"listItem":171,"markDefs":46000,"style":173},"b45dedd73c07",[45996],{"_key":45997,"_type":154,"marks":45998,"text":45999},"55ef6184460d0",[],"CPQ logic visibility",[],{"_key":46002,"_type":150,"children":46003,"level":54,"listItem":171,"markDefs":46008,"style":173},"981f56ec4357",[46004],{"_key":46005,"_type":154,"marks":46006,"text":46007},"c94976f53a940",[],"One authoritative metadata source of truth",[],{"_key":46010,"_type":150,"children":46011,"markDefs":46016,"style":173},"eafda2ad89b8",[46012],{"_key":46013,"_type":154,"marks":46014,"text":46015},"41a34041915e0",[],"How Sweep helps: Sweep Documentation creates a continuously updated, AI-explainable blueprint of your Salesforce metadata — including dependencies, lineage, and change history.",[],{"_key":46018,"_type":150,"children":46019,"markDefs":46024,"style":282},"50b2f1769471",[46020],{"_key":46021,"_type":154,"marks":46022,"text":46023},"485681aedfce0",[],"2. Is your metadata drift under control?",[],{"_key":46026,"_type":150,"children":46027,"markDefs":46032,"style":173},"430da062c692",[46028],{"_key":46029,"_type":154,"marks":46030,"text":46031},"d63f33a646660",[],"Drift is inevitable in fast-moving orgs. When changes outpace documentation:",[],{"_key":46034,"_type":150,"children":46035,"level":54,"listItem":171,"markDefs":46040,"style":173},"371f1c14dff6",[46036],{"_key":46037,"_type":154,"marks":46038,"text":46039},"2dcd48e971c70",[],"Definitions diverge",[],{"_key":46042,"_type":150,"children":46043,"level":54,"listItem":171,"markDefs":46048,"style":173},"fff44c24b171",[46044],{"_key":46045,"_type":154,"marks":46046,"text":46047},"f326127563670",[],"Automations misfire",[],{"_key":46050,"_type":150,"children":46051,"level":54,"listItem":171,"markDefs":46056,"style":173},"f6d18f434743",[46052],{"_key":46053,"_type":154,"marks":46054,"text":46055},"065cb1b75fee0",[],"Dashboards break",[],{"_key":46058,"_type":150,"children":46059,"level":54,"listItem":171,"markDefs":46064,"style":173},"1f1efc343cb4",[46060],{"_key":46061,"_type":154,"marks":46062,"text":46063},"1be19be329c00",[],"Agents use outdated assumptions",[],{"_key":46066,"_type":150,"children":46067,"markDefs":46072,"style":173},"37ce0b111a86",[46068],{"_key":46069,"_type":154,"marks":46070,"text":46071},"24fc338ae2bb0",[],"Salesforce’s native audit trail only covers ~6 months. Sweep’s Change Feed tracks changes indefinitely, with contextual lineage so both humans and agents understand what changed and why.",[],{"_key":46074,"_type":150,"children":46075,"markDefs":46080,"style":173},"e73163d63e13",[46076],{"_key":46077,"_type":154,"marks":46078,"text":46079},"8f0cec29e8a70",[],"Without drift detection, Agentforce is effectively acting in the past.",[],{"_key":46082,"_type":150,"children":46083,"markDefs":46088,"style":282},"886b06bb3308",[46084],{"_key":46085,"_type":154,"marks":46086,"text":46087},"e7bffbf58b280",[],"3. Are your definitions consistent across systems?",[],{"_key":46090,"_type":150,"children":46091,"markDefs":46096,"style":173},"b43f0d6d089e",[46092],{"_key":46093,"_type":154,"marks":46094,"text":46095},"9fa52fb0e3df0",[],"When Marketing, Sales, and CS interpret lifecycle stages differently, AI agents can’t reason safely. These inconsistencies often hide in:",[],{"_key":46098,"_type":150,"children":46099,"level":54,"listItem":171,"markDefs":46104,"style":173},"2e2e65f1aaa3",[46100],{"_key":46101,"_type":154,"marks":46102,"text":46103},"bb8889792b9d0",[],"Picklist values",[],{"_key":46106,"_type":150,"children":46107,"level":54,"listItem":171,"markDefs":46112,"style":173},"08ff4ef042ee",[46108],{"_key":46109,"_type":154,"marks":46110,"text":46111},"145d52290fdb0",[],"Routing rules",[],{"_key":46114,"_type":150,"children":46115,"level":54,"listItem":171,"markDefs":46120,"style":173},"187cdf6ca8e8",[46116],{"_key":46117,"_type":154,"marks":46118,"text":46119},"78fd3ea7a5e70",[],"Scoring models",[],{"_key":46122,"_type":150,"children":46123,"level":54,"listItem":171,"markDefs":46128,"style":173},"f264aeee1cea",[46124],{"_key":46125,"_type":154,"marks":46126,"text":46127},"8e8d7a204bad0",[],"Stage definitions",[],{"_key":46130,"_type":150,"children":46131,"markDefs":46136,"style":173},"051ca984ffec",[46132],{"_key":46133,"_type":154,"marks":46134,"text":46135},"faf799f442850",[],"Sweep’s unified glossary and documentation provide one canonical interpretation of the business metadata agents rely on.",[],{"_key":46138,"_type":150,"children":46139,"markDefs":46144,"style":282},"4bf7abb265d2",[46140],{"_key":46141,"_type":154,"marks":46142,"text":46143},"0afe6658468e0",[],"4. Do you understand your upstream and downstream dependencies?",[],{"_key":46146,"_type":150,"children":46147,"markDefs":46152,"style":173},"dd0bf2618667",[46148],{"_key":46149,"_type":154,"marks":46150,"text":46151},"5250429c96660",[],"Every agentic action triggers a chain reaction: updating a field might call a flow, trigger Apex, or break CPQ rules.",[],{"_key":46154,"_type":150,"children":46155,"markDefs":46160,"style":173},"ae4d55b62db9",[46156],{"_key":46157,"_type":154,"marks":46158,"text":46159},"15889cde44890",[],"Without lineage, you’re asking an agent to operate in a system whose interconnections you can’t fully see.",[],{"_key":46162,"_type":150,"children":46163,"markDefs":46176,"style":173},"fcbcc67e7488",[46164,46167,46172],{"_key":46165,"_type":154,"marks":46166,"text":33035},"2420e76a867b0",[],{"_key":46168,"_type":154,"marks":46169,"text":46171},"d7dd41ed15eb",[46170],"cd67e016492f","Visual Workspace",{"_key":46173,"_type":154,"marks":46174,"text":46175},"8ad66162ab7c",[]," reveals object/field/automation dependencies and business context in a single map.",[46177],{"_key":46170,"_ref":14411,"_type":463,"linkType":1636,"slug":46178},{"_type":22,"current":14413},{"_key":46180,"_type":150,"children":46181,"markDefs":46186,"style":282},"185f68b0b0ad",[46182],{"_key":46183,"_type":154,"marks":46184,"text":46185},"1ea6a14f19500",[],"5. Is your automation layer stable enough for AI intervention?",[],{"_key":46188,"_type":150,"children":46189,"markDefs":46194,"style":173},"d9e0a573b224",[46190],{"_key":46191,"_type":154,"marks":46192,"text":46193},"d592a137b1780",[],"Agentforce assumes your automations are:",[],{"_key":46196,"_type":150,"children":46197,"level":54,"listItem":171,"markDefs":46202,"style":173},"c80cc3064198",[46198],{"_key":46199,"_type":154,"marks":46200,"text":46201},"e9f2ab94da630",[],"Predictable",[],{"_key":46204,"_type":150,"children":46205,"level":54,"listItem":171,"markDefs":46210,"style":173},"0b56e66c8d48",[46206],{"_key":46207,"_type":154,"marks":46208,"text":46209},"c078a9b38b970",[],"Non-recursive",[],{"_key":46212,"_type":150,"children":46213,"level":54,"listItem":171,"markDefs":46218,"style":173},"6e510d6ad9af",[46214],{"_key":46215,"_type":154,"marks":46216,"text":46217},"3f7fdfa4f3b50",[],"Governed",[],{"_key":46220,"_type":150,"children":46221,"level":54,"listItem":171,"markDefs":46226,"style":173},"260261e48f51",[46222],{"_key":46223,"_type":154,"marks":46224,"text":46225},"d259ab72651c0",[],"Performance-safe",[],{"_key":46228,"_type":150,"children":46229,"markDefs":46234,"style":173},"c1f902e9f035",[46230],{"_key":46231,"_type":154,"marks":46232,"text":46233},"d8972c29865a0",[],"Most orgs don’t meet this bar. Legacy logic quietly accumulates technical debt and creates breakpoints.",[],{"_key":46236,"_type":150,"children":46237,"markDefs":46242,"style":173},"a1d37bd128bf",[46238],{"_key":46239,"_type":154,"marks":46240,"text":46241},"80a2c06ee5df0",[],"Sweep’s Monitoring Agent analyzes flow stability, flags risky logic, and highlights violations before agents encounter them.",[],{"_key":46244,"_type":150,"children":46245,"markDefs":46249,"style":173},"2ecd434c2c71",[46246],{"_key":46247,"_type":154,"marks":46248,"text":472},"1db83bfddb560",[],[],{"_key":46251,"_type":150,"children":46252,"markDefs":46257,"style":282},"b883e9189313",[46253],{"_key":46254,"_type":154,"marks":46255,"text":46256},"c58940e6bcee0",[],"6. Is your governance process ready for agentic operations?",[],{"_key":46259,"_type":150,"children":46260,"markDefs":46265,"style":173},"435ce35a9281",[46261],{"_key":46262,"_type":154,"marks":46263,"text":46264},"32b20c2d5bde0",[],"AI increases the need for governance, not reduces it.",[],{"_key":46267,"_type":150,"children":46268,"markDefs":46273,"style":173},"ff7272323f8c",[46269],{"_key":46270,"_type":154,"marks":46271,"text":46272},"36b33b9561cd0",[],"You need:",[],{"_key":46275,"_type":150,"children":46276,"level":54,"listItem":171,"markDefs":46281,"style":173},"b73b962fe992",[46277],{"_key":46278,"_type":154,"marks":46279,"text":46280},"8950c31a99d00",[],"Approval workflows for metadata changes",[],{"_key":46283,"_type":150,"children":46284,"level":54,"listItem":171,"markDefs":46289,"style":173},"ec7b27a66af6",[46285],{"_key":46286,"_type":154,"marks":46287,"text":46288},"4f1159b91cec0",[],"Human-in-the-loop oversight",[],{"_key":46291,"_type":150,"children":46292,"level":54,"listItem":171,"markDefs":46297,"style":173},"854cc979e176",[46293],{"_key":46294,"_type":154,"marks":46295,"text":46296},"6e62f5f6268a0",[],"Rollback procedures",[],{"_key":46299,"_type":150,"children":46300,"level":54,"listItem":171,"markDefs":46305,"style":173},"e9b16fb00e01",[46301],{"_key":46302,"_type":154,"marks":46303,"text":46304},"d43c4806813f0",[],"Auditability",[],{"_key":46307,"_type":150,"children":46308,"level":54,"listItem":171,"markDefs":46313,"style":173},"3f1fd740c126",[46309],{"_key":46310,"_type":154,"marks":46311,"text":46312},"3c9e850bc43b0",[],"Clear ownership of definitions",[],{"_key":46315,"_type":150,"children":46316,"markDefs":46321,"style":173},"100e299a5b1d",[46317],{"_key":46318,"_type":154,"marks":46319,"text":46320},"2ee10914051f0",[],"Sweep supports governed execution through real-time documentation, change tracking, lineage visibility, and agentic controls that make AI actions transparent, explainable, and reversible.",[],{"_key":46323,"_type":150,"children":46324,"markDefs":46328,"style":173},"b9d144427a64",[46325],{"_key":46326,"_type":154,"marks":46327,"text":472},"e0f49d6317850",[],[],{"_key":46330,"_type":150,"children":46331,"markDefs":46335,"style":173},"1a96bf0dccf9",[46332],{"_key":46333,"_type":154,"marks":46334,"text":472},"f071232390800",[],[],{"_key":46337,"_type":150,"children":46338,"markDefs":46343,"style":158},"0a0fb999f9cf",[46339],{"_key":46340,"_type":154,"marks":46341,"text":46342},"e160710771830",[],"How Sweep Accelerates Agentforce Readiness",[],{"_key":46345,"_type":150,"children":46346,"markDefs":46351,"style":173},"93344182ff38",[46347],{"_key":46348,"_type":154,"marks":46349,"text":46350},"7ea78313df0d0",[],"Sweep provides the agentic layer for your metadata — the continuously updated foundation that gives both teams and AI agents a reliable understanding of how your systems work.",[],{"_key":46353,"_type":150,"children":46354,"markDefs":46359,"style":282},"69936a88a8e6",[46355],{"_key":46356,"_type":154,"marks":46357,"text":46358},"e4a783c778760",[],"Spot It",[],{"_key":46361,"_type":150,"children":46362,"markDefs":46367,"style":173},"ac3c752d2504",[46363],{"_key":46364,"_type":154,"marks":46365,"text":46366},"a79e1b6e7fbd0",[],"Live dependency maps, drift detection, real-time documentation, and metadata explanations reveal issues before they escalate.",[],{"_key":46369,"_type":150,"children":46370,"markDefs":46375,"style":282},"f404bf0576ba",[46371],{"_key":46372,"_type":154,"marks":46373,"text":46374},"b6bac945da960",[],"Solve It",[],{"_key":46377,"_type":150,"children":46378,"markDefs":46383,"style":173},"88ec05c2b055",[46379],{"_key":46380,"_type":154,"marks":46381,"text":46382},"51a16c856d6c0",[],"Metadata agents validate changes, detect breakage, recommend fixes, and generate documentation automatically.",[],{"_key":46385,"_type":150,"children":46386,"markDefs":46391,"style":282},"3a7888ee0233",[46387],{"_key":46388,"_type":154,"marks":46389,"text":46390},"66db2be575ab0",[],"Stay Ahead",[],{"_key":46393,"_type":150,"children":46394,"markDefs":46399,"style":173},"e584e2680d7b",[46395],{"_key":46396,"_type":154,"marks":46397,"text":46398},"e73b5554daf20",[],"Continuous monitoring, infinite history, and proactive governance controls keep your org in a stable, agent-ready state.",[],{"_key":46401,"_type":150,"children":46402,"markDefs":46407,"style":173},"267757faf61e",[46403],{"_key":46404,"_type":154,"marks":46405,"text":46406},"262235385eca0",[],"The result: architectural clarity, governed speed, and metadata that’s truly ready for Agentforce.",[],{"_key":46409,"_type":150,"children":46410,"markDefs":46414,"style":173},"e2c4a320beb1",[46411],{"_key":46412,"_type":154,"marks":46413,"text":472},"87c22364f3a60",[],[],{"_key":46416,"_type":150,"children":46417,"markDefs":46422,"style":158},"0dadfec16a46",[46418],{"_key":46419,"_type":154,"marks":46420,"text":46421},"de9533b23d320",[],"Conclusion: Agentforce Isn’t a Leap of Faith — It’s a Metadata Maturity Step",[],{"_key":46424,"_type":150,"children":46425,"markDefs":46430,"style":173},"b33c9a9c159e",[46426],{"_key":46427,"_type":154,"marks":46428,"text":46429},"d83a53adb8420",[],"Agentforce succeeds when your metadata is clear, consistent, documented, governed, and actively protected against drift. Sweep gives you the living metadata layer required for safe, reliable AI operations at scale.",[],{"_key":46432,"_type":150,"children":46433,"markDefs":46447,"style":173},"32728ccc28b8",[46434,46438,46443],{"_key":46435,"_type":154,"marks":46436,"text":46437},"39935d98f4510",[],"If you want Agentforce to behave like a reliable teammate — not a rogue intern — metadata readiness is where you begin. \n\n(We also provide an ",{"_key":46439,"_type":154,"marks":46440,"text":46442},"9225858a3ce1",[46441],"2a151f6abdb7","Agentforce Agentic Assessment",{"_key":46444,"_type":154,"marks":46445,"text":46446},"0e6f7e4efd0f",[]," if you're looking for ways to maximize the ROI of your Agentforce deployment.)",[46448],{"_key":46441,"_ref":1790,"_type":463,"linkType":1636,"slug":46449},{"_type":22,"current":1792},{"_type":17,"description":46451,"shareImage":46452,"title":46454},"Prepare your Salesforce org for Agentforce with this metadata readiness checklist. Learn how to prevent drift, map dependencies, and ensure safe AI actions.",{"_type":40,"asset":46453},{"_ref":45653,"_type":1066},"Agentforce Metadata Readiness Checklist | Sweep",{"_type":22,"current":972},{"_createdAt":46457,"_id":6493,"_rev":46458,"_type":33,"_updatedAt":46459,"author":46460,"category":46476,"featuredImage":46482,"modularContent":46514,"postTitle":46483,"publishDate":46517,"richText":46518,"seo":47053,"slug":47058},"2025-12-10T15:32:37Z","J5j1hv5WW9LqWb2rumfvgJ","2026-03-23T09:51:04Z",{"authorImage":46461,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":46462},{"_type":40,"asset":46463},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":46464,"mimeType":83,"opt":46474,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":46465,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":46466},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":46467,"darkVibrant":46468,"dominant":46469,"lightMuted":46470,"lightVibrant":46471,"muted":46472,"vibrant":46473},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":46475},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":46477,"_type":11,"_updatedAt":12,"selectedColor":46479,"seo":46480,"slug":46481,"title":24},{"base":46478},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":46483,"image":46484},"Study: Why AI Agents Stall in the Enterprise",{"_type":40,"asset":46485},{"_createdAt":46486,"_id":46487,"_rev":46488,"_type":45,"_updatedAt":46486,"assetId":46489,"extension":105,"metadata":46490,"mimeType":133,"originalFilename":29919,"path":46510,"sha1hash":46489,"size":46511,"uploadId":46512,"url":46513},"2025-12-10T15:28:29Z","image-2f175382ec4c4331e98e4b8a5b40e3df32db1421-1600x900-png","fqs0fFI029IEWdNLe5rbmt","2f175382ec4c4331e98e4b8a5b40e3df32db1421",{"_type":50,"blurHash":46491,"dimensions":46492,"hasAlpha":57,"isOpaque":56,"lqip":46493,"palette":46494},"M7O}GB%M_3x{R%?waxWBkDRi_2WZD%s%xt",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABtElEQVR4nI2SX2+bMBTF+e77GHve9gG6l0h76xQpTTfoQgIBG5R/JAaCbdIMRmKfyU7WJlW77eHocqzfPbrX2IkFNlSijQV0zIH/UVTpK08ENJVoYq4yJ65UTgTaiEMb0MLnBsI1iFCn+kZYbHQKNEOtHcKRW8MvJqw0KFeYbhv4rEZQ7EH58RyIfwRW14GRhcyUv3C/yNELKb4mK/xgDYYbDZe9EiouAv+s/DJwWjbopxlu/BC9MMVn8oj3I4UbqjApn68l/vvKBjL3ZRo6eNkW/XSF25ThY9Dg3UDhU6gwLs/Mk6CJUOY/PAdG1VEHRYdJ3mLCGgTsJyabHfy1gLeS6JE9PowbfEla+OzEGDYoOkSVul7ZmLDotDeXuE+2uCM5BjHDkJb4lm5t7Uc5bqc5BrTEMCktc0cKuHMJ00uFMluuHSo0o7V5Q0flr/f6YVlrd87191mlvYWw3ltI7c4r7c4q/bCUZ0ZYjbJHHVcHZd4hFcictMYi3aFOdmioPLZUHloiupbwzlYqDlb2zOram++kRpPWqk5rNXOoxJhKLO2kT1Jvi5t6wRjPNSNCLanA6DcihS+PPXaBEAAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":46495,"darkVibrant":46498,"dominant":46500,"lightMuted":46503,"lightVibrant":46505,"muted":46507,"vibrant":46509},{"_type":62,"background":46496,"foreground":64,"population":46497,"title":64},"#3a4853",0.64,{"_type":62,"background":46499,"foreground":64,"population":82,"title":64},"#04544c",{"_type":62,"background":46501,"foreground":64,"population":46502,"title":64},"#1996f0",0.99,{"_type":62,"background":46504,"foreground":72,"population":116,"title":64},"#bdc2d1",{"_type":62,"background":46506,"foreground":72,"population":1455,"title":72},"#8de3ed",{"_type":62,"background":46508,"foreground":64,"population":82,"title":64},"#64aca4",{"_type":62,"background":46501,"foreground":64,"population":46502,"title":64},"images/9eu1m6zu/production/2f175382ec4c4331e98e4b8a5b40e3df32db1421-1600x900.png",126616,"DcI1r3gL7nrtHwM9VA9drA0M2aAjllIe","https://cdn.sanity.io/images/9eu1m6zu/production/2f175382ec4c4331e98e4b8a5b40e3df32db1421-1600x900.png",[46515],{"_key":46516,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":28277},"c6fcde361edf9ee51d591a0bd0144c0d","2025-12-10",[46519,46551,46558,46574,46582,46597,46605,46613,46621,46629,46637,46645,46653,46661,46669,46677,46685,46693,46701,46721,46729,46737,46745,46753,46761,46769,46777,46785,46793,46801,46809,46817,46825,46833,46841,46849,46857,46865,46873,46881,46889,46897,46905,46913,46921,46929,46937,46945,46953,46961,46969,46977,46985,47013,47021,47029,47037,47045],{"_key":46520,"_type":150,"children":46521,"markDefs":46548,"style":173},"8e2efc638a51",[46522,46526,46531,46535,46538,46541,46545],{"_key":46523,"_type":154,"marks":46524,"text":46525},"b534fde9edd10",[],"Perplexity’s ",{"_key":46527,"_type":154,"marks":46528,"text":46530},"31873c3de29b",[46529],"78c75e5345ae","new dataset of 100M+ agent interactions",{"_key":46532,"_type":154,"marks":46533,"text":46534},"2cf174aba22e",[]," reveals a pattern most in the business of tech will recognize immediately: people trust agents quickly, but agents struggle the moment systems behave in ways they can’t see or predict. This extends far beyond any problem with models: it's more of a ",{"_key":46536,"_type":154,"marks":46537,"text":2082},"912afaa482c4",[165],{"_key":46539,"_type":154,"marks":46540,"text":1278},"527a39575fd9",[],{"_key":46542,"_type":154,"marks":46543,"text":46544},"f2212adbcf03",[165],"problem",{"_key":46546,"_type":154,"marks":46547,"text":411},"e7d4c18c3bbb",[],[46549],{"_key":46529,"_type":272,"blank":57,"href":46550,"noOpener":57,"noReferrer":57,"url":46550},"https://arxiv.org/abs/2512.07828",{"_key":46552,"_type":150,"children":46553,"markDefs":46557,"style":173},"08e119c0b52c",[46554],{"_key":46555,"_type":154,"marks":46556,"text":156},"0946d809ff040",[165],[],{"_key":46559,"_type":150,"children":46560,"level":54,"listItem":171,"markDefs":46573,"style":173},"af755fa9d4dd",[46561,46565,46569],{"_key":46562,"_type":154,"marks":46563,"text":46564},"e380a19479450",[],"Perplexity’s dataset shows users escalate quickly to high-stakes delegation ",{"_key":46566,"_type":154,"marks":46567,"text":46568},"e380a19479451",[228],"when",{"_key":46570,"_type":154,"marks":46571,"text":46572},"e380a19479452",[]," the environment is predictable.",[],{"_key":46575,"_type":150,"children":46576,"level":54,"listItem":171,"markDefs":46581,"style":173},"b9050c03b220",[46577],{"_key":46578,"_type":154,"marks":46579,"text":46580},"26b5d5eb92a20",[],"Agents fail when systems are ambiguous, undocumented, or drifting.",[],{"_key":46583,"_type":150,"children":46584,"level":54,"listItem":171,"markDefs":46596,"style":173},"3f7d75dc2a68",[46585,46589,46592],{"_key":46586,"_type":154,"marks":46587,"text":46588},"676271908ee60",[],"Salesforce ",{"_key":46590,"_type":154,"marks":46591,"text":16428},"676271908ee61",[228],{"_key":46593,"_type":154,"marks":46594,"text":46595},"676271908ee62",[]," be the ideal agent environment — but only if metadata, lineage, and dependencies are continuously understood.",[],{"_key":46598,"_type":150,"children":46599,"markDefs":46604,"style":158},"3ddf35d32f2d",[46600],{"_key":46601,"_type":154,"marks":46602,"text":46603},"99f887bab1140",[],"AI agents are surging — but they are all hitting the same wall",[],{"_key":46606,"_type":150,"children":46607,"markDefs":46612,"style":173},"4a71623c5c4a",[46608],{"_key":46609,"_type":154,"marks":46610,"text":46611},"12b8791c54f40",[],"Perplexity’s research from this week makes something clear: users adopt agents enthusiastically, push them into meaningful workflows, and escalate complexity fast. But usage tends to plateau at the exact moment agents require any iota of system-level understanding.",[],{"_key":46614,"_type":150,"children":46615,"markDefs":46620,"style":173},"0fb00600b7b5",[46616],{"_key":46617,"_type":154,"marks":46618,"text":46619},"ba2c7d4137050",[],"Across every category, the same thing happens:",[],{"_key":46622,"_type":150,"children":46623,"markDefs":46628,"style":173},"0b22a134d678",[46624],{"_key":46625,"_type":154,"marks":46626,"text":46627},"3c9c36e265560",[],"Agents thrive in places that have structure; agents falter in places of ambiguity.",[],{"_key":46630,"_type":150,"children":46631,"markDefs":46636,"style":173},"e47778cf8b3a",[46632],{"_key":46633,"_type":154,"marks":46634,"text":46635},"5e956f9661710",[],"This is the part of the  conversation that rarely gets the airtime it deserves. These models truly aren’t the bottleneck any longer. They have the skills. It's the systems that are holding the enterprise back. And systems fail for one simple reason — they can’t make their own logic legible to the agents operating inside them.",[],{"_key":46638,"_type":150,"children":46639,"markDefs":46644,"style":158},"bab4db963569",[46640],{"_key":46641,"_type":154,"marks":46642,"text":46643},"bd6d76fe8d9a0",[],"What Perplexity’s study actually shows",[],{"_key":46646,"_type":150,"children":46647,"markDefs":46652,"style":282},"479e5edc16ef",[46648],{"_key":46649,"_type":154,"marks":46650,"text":46651},"61f80a1593b10",[],"1. People use agents for real work, not experiments",[],{"_key":46654,"_type":150,"children":46655,"markDefs":46660,"style":173},"053695f408c9",[46656],{"_key":46657,"_type":154,"marks":46658,"text":46659},"932acb1631d50",[],"36% of interactions sit in productivity: editing, interpreting, managing, organizing.",[],{"_key":46662,"_type":150,"children":46663,"markDefs":46668,"style":282},"dabead72b5f9",[46664],{"_key":46665,"_type":154,"marks":46666,"text":46667},"d898c2853bf60",[],"2. Trust grows (surprisingly) quickly",[],{"_key":46670,"_type":150,"children":46671,"markDefs":46676,"style":173},"4600f62229ff",[46672],{"_key":46673,"_type":154,"marks":46674,"text":46675},"1dac85fd0fcb0",[],"Sessions shift toward harder tasks as soon as users feel the environment is predictable.",[],{"_key":46678,"_type":150,"children":46679,"markDefs":46684,"style":282},"a034aff4b6b9",[46680],{"_key":46681,"_type":154,"marks":46682,"text":46683},"151227be2dc30",[],"3. High-stakes delegation is already happening",[],{"_key":46686,"_type":150,"children":46687,"markDefs":46692,"style":173},"8b539204a8b9",[46688],{"_key":46689,"_type":154,"marks":46690,"text":46691},"c205041d09d20",[],"Purchases, emails, document changes — users don’t wait for “enterprise readiness.”",[],{"_key":46694,"_type":150,"children":46695,"markDefs":46700,"style":282},"89775d7fa016",[46696],{"_key":46697,"_type":154,"marks":46698,"text":46699},"174ac46bc6a10",[],"4. Adoption concentrates in digital and ops-heavy roles",[],{"_key":46702,"_type":150,"children":46703,"markDefs":46716,"style":173},"f9ed701fe809",[46704,46708,46713],{"_key":46705,"_type":154,"marks":46706,"text":46707},"eb072559a6ed0",[],"The same roles that live inside Salesforce. (Want to learn more? Read more about making your ",{"_key":46709,"_type":154,"marks":46710,"text":46712},"c0002619d08c",[46711],"ce3f0345e3a6","Salesforce AI-ready here",{"_key":46714,"_type":154,"marks":46715,"text":3281},"3c92938194d0",[],[46717],{"_key":46711,"_ref":46718,"_type":463,"linkType":33,"slug":46719},"b25dbf15-8c66-463f-90f5-102c2cb7f33e",{"_type":22,"current":46720},"the-road-to-ai-prepare-your-salesforce-org-for-2026",{"_key":46722,"_type":150,"children":46723,"markDefs":46728,"style":282},"2a4ea99e2c80",[46724],{"_key":46725,"_type":154,"marks":46726,"text":46727},"4bfae1b64f4f0",[],"5. Agents only perform well in stable, structured environments",[],{"_key":46730,"_type":150,"children":46731,"markDefs":46736,"style":173},"1c646db9cfa6",[46732],{"_key":46733,"_type":154,"marks":46734,"text":46735},"50f6ce1219000",[],"Google Docs, YouTube, LinkedIn — systems with consistent formatting, clear relationships, and predictable behavior.",[],{"_key":46738,"_type":150,"children":46739,"markDefs":46744,"style":173},"35a8c2e99b07",[46740],{"_key":46741,"_type":154,"marks":46742,"text":46743},"96ef2f4b6b520",[],"The implication here is unavoidable:",[],{"_key":46746,"_type":150,"children":46747,"markDefs":46752,"style":173},"c4041042daba",[46748],{"_key":46749,"_type":154,"marks":46750,"text":46751},"8d6a51de439e0",[],"AI agents fail when the system cannot express its own logic, dependencies, and history. Salesforce should be an agent’s dream — but only if the metadata is fully intact.",[],{"_key":46754,"_type":150,"children":46755,"markDefs":46760,"style":173},"45941d378999",[46756],{"_key":46757,"_type":154,"marks":46758,"text":46759},"2a85889b35cf0",[],"Salesforce has everything an agent should love: structured objects, explicit flows, defined relationships, and mission-critical automations.",[],{"_key":46762,"_type":150,"children":46763,"markDefs":46768,"style":173},"5bb128a817e4",[46764],{"_key":46765,"_type":154,"marks":46766,"text":46767},"6f5bf15f72580",[],"And everything that breaks automation at scale:",[],{"_key":46770,"_type":150,"children":46771,"level":54,"listItem":171,"markDefs":46776,"style":173},"8e7926ef1fa9",[46772],{"_key":46773,"_type":154,"marks":46774,"text":46775},"d664880fc8e40",[],"drift that builds up without notice,",[],{"_key":46778,"_type":150,"children":46779,"level":54,"listItem":171,"markDefs":46784,"style":173},"127e0766b2b0",[46780],{"_key":46781,"_type":154,"marks":46782,"text":46783},"51bb5994bc310",[],"logic held together by tribal knowledge,",[],{"_key":46786,"_type":150,"children":46787,"level":54,"listItem":171,"markDefs":46792,"style":173},"7a8f03184bd7",[46788],{"_key":46789,"_type":154,"marks":46790,"text":46791},"7a131c59359c0",[],"undocumented dependencies buried five admins deep,",[],{"_key":46794,"_type":150,"children":46795,"level":54,"listItem":171,"markDefs":46800,"style":173},"aea3f86a0dc1",[46796],{"_key":46797,"_type":154,"marks":46798,"text":46799},"cae70fed96dd0",[],"naming conventions that change with every re-org.",[],{"_key":46802,"_type":150,"children":46803,"markDefs":46808,"style":158},"da415eb3f4fe",[46804],{"_key":46805,"_type":154,"marks":46806,"text":46807},"2e1cc2eef9d40",[],"A concrete example:",[],{"_key":46810,"_type":150,"children":46811,"markDefs":46816,"style":173},"1ee54a86ef19",[46812],{"_key":46813,"_type":154,"marks":46814,"text":46815},"9a66723ce8f0",[],"Ask an agent to update Lead Status.",[],{"_key":46818,"_type":150,"children":46819,"markDefs":46824,"style":173},"f1a82b708cf8",[46820],{"_key":46821,"_type":154,"marks":46822,"text":46823},"c3b0ffdb96350",[],"Seems simple. But in many real orgs, that one update triggers:",[],{"_key":46826,"_type":150,"children":46827,"level":54,"listItem":171,"markDefs":46832,"style":173},"7df044d093c8",[46828],{"_key":46829,"_type":154,"marks":46830,"text":46831},"d6afa88127f10",[],"seven downstream flows,",[],{"_key":46834,"_type":150,"children":46835,"level":54,"listItem":171,"markDefs":46840,"style":173},"891cdf00d628",[46836],{"_key":46837,"_type":154,"marks":46838,"text":46839},"65d0d0aeaf4a0",[],"two territory adjustments,",[],{"_key":46842,"_type":150,"children":46843,"level":54,"listItem":171,"markDefs":46848,"style":173},"234dba280116",[46844],{"_key":46845,"_type":154,"marks":46846,"text":46847},"6ee0f2877a4c0",[],"a third-party enrichment callout,",[],{"_key":46850,"_type":150,"children":46851,"level":54,"listItem":171,"markDefs":46856,"style":173},"c91c854e1e87",[46852],{"_key":46853,"_type":154,"marks":46854,"text":46855},"1382fdc4523c0",[],"a validation rule written years ago that nobody wants to touch.",[],{"_key":46858,"_type":150,"children":46859,"markDefs":46864,"style":173},"855d9cb20c1c",[46860],{"_key":46861,"_type":154,"marks":46862,"text":46863},"9f307fdbaae40",[],"The agent doesn’t see any of that. It just sees a field.",[],{"_key":46866,"_type":150,"children":46867,"markDefs":46872,"style":173},"0857e1accab6",[46868],{"_key":46869,"_type":154,"marks":46870,"text":46871},"91e186299d6e0",[],"For anyone responsible for uptime, compliance, and architectural coherence, this is the real challenge:  the system is opaque and that's what makes AI unsafe.",[],{"_key":46874,"_type":150,"children":46875,"markDefs":46880,"style":158},"87ae519335a0",[46876],{"_key":46877,"_type":154,"marks":46878,"text":46879},"7d55a1aff1770",[],"Why metadata governance becomes the real prerequisite for enterprise AI",[],{"_key":46882,"_type":150,"children":46883,"markDefs":46888,"style":173},"4398664d3f91",[46884],{"_key":46885,"_type":154,"marks":46886,"text":46887},"d9d790dfc6540",[],"To operate safely, an agent needs a reliable understanding of:",[],{"_key":46890,"_type":150,"children":46891,"level":54,"listItem":171,"markDefs":46896,"style":173},"10acf378ca98",[46892],{"_key":46893,"_type":154,"marks":46894,"text":46895},"c13069c247600",[],"how the system works,",[],{"_key":46898,"_type":150,"children":46899,"level":54,"listItem":171,"markDefs":46904,"style":173},"23643a9350c1",[46900],{"_key":46901,"_type":154,"marks":46902,"text":46903},"993d3c00a0630",[],"how it is changing,",[],{"_key":46906,"_type":150,"children":46907,"level":54,"listItem":171,"markDefs":46912,"style":173},"c285826f68c7",[46908],{"_key":46909,"_type":154,"marks":46910,"text":46911},"8dde9121de870",[],"and what depends on what.",[],{"_key":46914,"_type":150,"children":46915,"markDefs":46920,"style":173},"2398ab865cdb",[46916],{"_key":46917,"_type":154,"marks":46918,"text":46919},"f3c0df9895250",[],"Salesforce doesn’t expose these things cohesively. Audit logs are incomplete. Documentation falls behind reality. Lineage is scattered across mental models and Slack threads.",[],{"_key":46922,"_type":150,"children":46923,"markDefs":46928,"style":173},"bfabaef0242f",[46924],{"_key":46925,"_type":154,"marks":46926,"text":46927},"528c5c311ae50",[],"Perplexity’s data shows trust scales with predictability, as you might expect. In the enterprise, predictability comes from metadata clarity — not just structure, but history, relationships, meaning, and drift.",[],{"_key":46930,"_type":150,"children":46931,"markDefs":46936,"style":173},"12da245a5e1a",[46932],{"_key":46933,"_type":154,"marks":46934,"text":46935},"9cfe6cf4a81e0",[],"Without that, the agent is not “autonomous.” It’s just ungoverned.",[],{"_key":46938,"_type":150,"children":46939,"markDefs":46944,"style":158},"15de16031135",[46940],{"_key":46941,"_type":154,"marks":46942,"text":46943},"64368119151e0",[],"How Sweep gives agents the context they’ve been missing",[],{"_key":46946,"_type":150,"children":46947,"markDefs":46952,"style":173},"af83cfb2f165",[46948],{"_key":46949,"_type":154,"marks":46950,"text":46951},"8647f61e382e0",[],"Sweep maintains the living model of your Salesforce environment that AI agents rely on. Not as a report, but as an always-current understanding of:",[],{"_key":46954,"_type":150,"children":46955,"level":54,"listItem":171,"markDefs":46960,"style":173},"8e71285b8cb4",[46956],{"_key":46957,"_type":154,"marks":46958,"text":46959},"09503b94f6430",[],"what’s connected,",[],{"_key":46962,"_type":150,"children":46963,"level":54,"listItem":171,"markDefs":46968,"style":173},"c82caee38914",[46964],{"_key":46965,"_type":154,"marks":46966,"text":46967},"cf29d4f2d2650",[],"what changed,",[],{"_key":46970,"_type":150,"children":46971,"level":54,"listItem":171,"markDefs":46976,"style":173},"663721921584",[46972],{"_key":46973,"_type":154,"marks":46974,"text":46975},"f8d05d82b2e20",[],"what might break,",[],{"_key":46978,"_type":150,"children":46979,"level":54,"listItem":171,"markDefs":46984,"style":173},"ee9575029953",[46980],{"_key":46981,"_type":154,"marks":46982,"text":46983},"71ef236fafab0",[],"and why the system behaves the way it does.",[],{"_key":46986,"_type":150,"children":46987,"markDefs":47006,"style":173},"38392d1bd4e9",[46988,46993,46997,47002],{"_key":46989,"_type":154,"marks":46990,"text":46992},"ffcc2122ef630",[46991],"ac41990d2009","When metadata drifts",{"_key":46994,"_type":154,"marks":46995,"text":46996},"c9dada7d6fa1",[],", Sweep surfaces it before an agent learns from the wrong behavior.\n\nWhen a single field change has a dozen downstream implications, Sweep ",{"_key":46998,"_type":154,"marks":46999,"text":47001},"6aaf9bdc2d10",[47000],"a96ad0d00e6a","maps those dependencies",{"_key":47003,"_type":154,"marks":47004,"text":47005},"3c5a8d01069e",[]," so actions are deliberate, not speculative.\nWhen any processes evolve, as they are given to do, Sweep preserves the operational lineage agents need to reason instead of guess.",[47007,47009],{"_key":46991,"_ref":10987,"_type":463,"linkType":33,"slug":47008},{"_type":22,"current":10989},{"_key":47000,"_ref":47010,"_type":463,"linkType":1636,"slug":47011},"1c4b3b71-7528-4fc6-a221-16c014d38604",{"_type":22,"current":47012},"salesforce-documentation",{"_key":47014,"_type":150,"children":47015,"markDefs":47020,"style":173},"5a8418da931a",[47016],{"_key":47017,"_type":154,"marks":47018,"text":47019},"06988fc5f7970",[],"In the end, users don’t adopt Sweep to “add more AI.” They adopt Sweep to eliminate architectural uncertainty — the real blocker to agent reliability.",[],{"_key":47022,"_type":150,"children":47023,"markDefs":47028,"style":158},"ca4907ffcea6",[47024],{"_key":47025,"_type":154,"marks":47026,"text":47027},"7ed06fc296790",[],"A single strategic takeaway ",[],{"_key":47030,"_type":150,"children":47031,"markDefs":47036,"style":173},"5e6fce723abc",[47032],{"_key":47033,"_type":154,"marks":47034,"text":47035},"809ecdf60b5d0",[],"Perplexity’s data validates both the rise of agents AND the need for systems that can explain themselves.",[],{"_key":47038,"_type":150,"children":47039,"markDefs":47044,"style":173},"24aa616cc286",[47040],{"_key":47041,"_type":154,"marks":47042,"text":47043},"e6ca3eb9d9ed0",[],"Enterprises that invest in metadata clarity will unlock safe, scalable automation. Enterprises that don’t? Well, they'll experience “AI readiness” as a series of outages, rollbacks, and emergency freeze windows.",[],{"_key":47046,"_type":150,"children":47047,"markDefs":47052,"style":173},"45ecf0a00cde",[47048],{"_key":47049,"_type":154,"marks":47050,"text":47051},"b07df0a7e36a0",[],"The orgs who win the Agent Era will be the ones whose systems are understandable — to both humans and to machines.",[],{"_type":17,"description":47054,"shareImage":47055,"title":47057},"AI agents fail when systems lack context. Learn what Perplexity’s 100M-interaction study reveals — and why metadata governance determines enterprise AI readiness.",{"_type":40,"asset":47056},{"_ref":46487,"_type":1066},"Why AI Agents Fail Without Metadata Governance | Sweep",{"_type":22,"current":6495},{"_createdAt":47060,"_id":47061,"_rev":47062,"_type":33,"_updatedAt":47063,"author":47064,"category":47078,"featuredImage":47084,"modularContent":47115,"postTitle":47221,"publishDate":47222,"richText":47223,"seo":47415,"slug":47419},"2025-12-08T21:15:39Z","6c7ca789-ae17-42b2-bd68-1c1f3e12127f","XlNwq3xbphLrhVKM85cbFr","2026-03-23T11:53:18Z",{"authorImage":47065,"authorJobTitle":32915,"authorName":32916},{"_type":37,"altText":32883,"image":47066},{"_type":40,"asset":47067},{"_createdAt":32886,"_id":32887,"_rev":32888,"_type":45,"_updatedAt":32886,"assetId":32889,"extension":1818,"metadata":47068,"mimeType":1843,"originalFilename":32910,"path":32911,"sha1hash":32889,"size":32912,"uploadId":32913,"url":32914},{"_type":50,"blurHash":32891,"dimensions":47069,"hasAlpha":56,"isOpaque":57,"lqip":32894,"palette":47070},{"_type":53,"aspectRatio":54,"height":32893,"width":32893},{"_type":60,"darkMuted":47071,"darkVibrant":47072,"dominant":47073,"lightMuted":47074,"lightVibrant":47075,"muted":47076,"vibrant":47077},{"_type":62,"background":32897,"foreground":64,"population":82,"title":64},{"_type":62,"background":32899,"foreground":64,"population":82,"title":64},{"_type":62,"background":32901,"foreground":64,"population":32902,"title":64},{"_type":62,"background":32904,"foreground":72,"population":7025,"title":64},{"_type":62,"background":32906,"foreground":72,"population":82,"title":64},{"_type":62,"background":32901,"foreground":64,"population":32902,"title":64},{"_type":62,"background":32909,"foreground":64,"population":1127,"title":64},{"_createdAt":5,"_id":6,"_rev":7,"_system":47079,"_type":11,"_updatedAt":12,"selectedColor":47081,"seo":47082,"slug":47083,"title":24},{"base":47080},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":47085,"image":47086},"97%",{"_type":40,"asset":47087},{"_createdAt":47088,"_id":47089,"_rev":47090,"_type":45,"_updatedAt":47088,"assetId":47091,"extension":105,"metadata":47092,"mimeType":133,"originalFilename":47110,"path":47111,"sha1hash":47091,"size":47112,"uploadId":47113,"url":47114},"2025-12-09T18:34:21Z","image-5c2b94ae438a5b12487256f2bb8def8efda0ae89-1200x630-png","kOTnyjIH1b2lIev2mRyE9n","5c2b94ae438a5b12487256f2bb8def8efda0ae89",{"_type":50,"blurHash":47093,"dimensions":47094,"hasAlpha":57,"isOpaque":57,"lqip":47095,"palette":47096},"MCR{_XxUXUx_Xp-;j@a}fkfRPEbxnMi]nL",{"_type":53,"aspectRatio":109,"height":110,"width":111},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA6UlEQVR4nM2SO04DUQxFs2m2wEagpaFjC1TQUKAIRQohM8B88uzn95kwB00YQAgmRYQQxdWVC1/Zx565BL+p2R8E9m+Ko3/okMCYcb5CtEBM0JTRlEZ/+SI/ukwH9oiuseKccH+KNVd4fcTcguhLLAacGq0TVIUUW1KyXegPgcNKW7S9Id0dk2+PsPKC5nlO/XBJ2MwxE6qqpixLmqog65Iu1fi03TOhrAjrM+LqBK2vaZqheYlZhcWIU8/GCaKOGFpSnpzwnWFC/NOOoTPFhQ6JHZoHXv0nwzwyzN8PNnHlffWhb/NfHvsVwQ9VYWLVTicAAAAASUVORK5CYII=",{"_type":60,"darkMuted":47097,"darkVibrant":47099,"dominant":47101,"lightMuted":47102,"lightVibrant":47104,"muted":47106,"vibrant":47108},{"_type":62,"background":47098,"foreground":64,"population":1527,"title":64},"#4a474c",{"_type":62,"background":47100,"foreground":64,"population":82,"title":64},"#7e6c06",{"_type":62,"background":47098,"foreground":64,"population":1527,"title":64},{"_type":62,"background":47103,"foreground":72,"population":82,"title":72},"#ccdcb4",{"_type":62,"background":47105,"foreground":72,"population":82,"title":72},"#f4c47c",{"_type":62,"background":47107,"foreground":64,"population":1524,"title":64},"#a09c4a",{"_type":62,"background":47109,"foreground":72,"population":1127,"title":72},"#f4d41c","97% (1).png","images/9eu1m6zu/production/5c2b94ae438a5b12487256f2bb8def8efda0ae89-1200x630.png",36545,"E8A3a6Twf8t3GQ6usLtXX6DVrnhpiIyI","https://cdn.sanity.io/images/9eu1m6zu/production/5c2b94ae438a5b12487256f2bb8def8efda0ae89-1200x630.png",[47116,47176,47219],{"_key":47117,"_type":38243,"showModule":57,"table":47118},"7e6f246c9621",{"columns":47119,"rows":47133},[47120,47124,47127,47130],{"_key":47121,"title":47122,"width":47123},"XlNwq3xbphLrhVKM7yV3gr","Impact area","20",{"_key":47125,"title":47126,"width":47123},"XlNwq3xbphLrhVKM7yV3kZ","Before Sweep",{"_key":47128,"title":47129,"width":47123},"XlNwq3xbphLrhVKM7yV3oH","After Sweep",{"_key":47131,"title":47132,"width":47123},"XlNwq3xbphLrhVKM7yV3rz","Improvement",[47134,47141,47148,47155,47162,47169],{"_key":47135,"cells":47136},"XlNwq3xbphLrhVKM7yV3Kb",[47137,47138,47139,47140],"Developer costs","Planned new hire","Eliminated","$100K saved annually",{"_key":47142,"cells":47143},"XlNwq3xbphLrhVKM7yV3OJ",[47144,47145,47146,47147],"Troubleshooting","Up to 10 hours","\u003C15 minutes","97% faster",{"_key":47149,"cells":47150},"XlNwq3xbphLrhVKM7yV3S1",[47151,47152,47153,47154],"Flow building","1–2 hours","5–10 minutes","10x faster",{"_key":47156,"cells":47157},"XlNwq3xbphLrhVKM7yV3Vj",[47158,47159,47160,47161],"Documentation","Multi-hour SOPs","Instant","90% reduction in time",{"_key":47163,"cells":47164},"XlNwq3xbphLrhVKM7yV3ZR",[47165,47166,47167,47168],"Lead routing accuracy","Frequent errors","Consistent routing","+40% improvement",{"_key":47170,"cells":47171},"XlNwq3xbphLrhVKM7yV3d9",[47172,47173,47174,47175],"RevOps workload","Manual troubleshooting","Agent-assisted automation","20% reduction",{"_key":47177,"_type":15160,"mobileTextAlign":15161,"richText":47178,"showModule":57,"textAlign":15161},"df00149d2c80",[47179,47187,47195,47203,47211],{"_key":47180,"_type":150,"children":47181,"markDefs":47186,"style":158},"52db0b724c77",[47182],{"_key":47183,"_type":154,"marks":47184,"text":47185},"be6b82fb57f80",[],"Looking ahead: Scaling with metadata intelligence",[],{"_key":47188,"_type":150,"children":47189,"markDefs":47194,"style":173},"cfeccca9eb6d",[47190],{"_key":47191,"_type":154,"marks":47192,"text":47193},"816733146ee70",[],"The company is expanding their use of Sweep beyond routing and troubleshooting. Next up: using metadata intelligence to enrich accounts, automate reporting, and identify hidden technical debt. With Sweep, the team is tackling duplicate fields, outdated flows, and complex CPQ maintenance — armed with data-driven recommendations.",[],{"_key":47196,"_type":150,"children":47197,"markDefs":47202,"style":158},"47a057b376bc",[47198],{"_key":47199,"_type":154,"marks":47200,"text":47201},"da6d7649a5930",[],"The Sweep difference",[],{"_key":47204,"_type":150,"children":47205,"markDefs":47210,"style":173},"57b03336920a",[47206],{"_key":47207,"_type":154,"marks":47208,"text":47209},"92bd6e4cd6c80",[],"With Sweep, the company turned Salesforce from a black box into a transparent, self-service system. The RevOps team now troubleshoots, documents, and builds faster without extra headcount. Sweep’s metadata agents act like additional team members, giving the company the clarity and speed to scale confidently.",[],{"_key":47212,"_type":150,"children":47213,"markDefs":47218,"style":173},"d06f0c7a9f5f",[47214],{"_key":47215,"_type":154,"marks":47216,"text":47217},"7f66589c9b850",[],"One RevOps team member said, “We came in for lead routing. We stayed because of the metadata agents. Sweep has become our troubleshooting partner, our documentation writer, and our safety net. It saves us time, saves us money, and makes our jobs more enjoyable.”",[],{"_key":47220,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"a837eb79c8bd0d99684d0966a80dc4e5","B2B SaaS cuts Salesforce troubleshooting time by 97% with AI Metadata Agents","2025-12-09",[47224,47231,47239,47247,47255,47263,47271,47279,47287,47295,47303,47311,47319,47327,47335,47343,47351,47359,47367,47375,47383,47391,47399,47407],{"_key":47225,"_type":150,"children":47226,"markDefs":47230,"style":173},"a29317821a77",[47227],{"_key":47228,"_type":154,"marks":47229,"text":29998},"c24a18b935ce0",[],[],{"_key":47232,"_type":150,"children":47233,"level":54,"listItem":171,"markDefs":47238,"style":173},"b99395b0f7b2",[47234],{"_key":47235,"_type":154,"marks":47236,"text":47237},"3a1aa7bee5f30",[],"A fast-growing B2B SaaS company needed to scale its Go-to-Market (GTM) operations without expanding headcount.",[],{"_key":47240,"_type":150,"children":47241,"level":54,"listItem":171,"markDefs":47246,"style":173},"d19e00699846",[47242],{"_key":47243,"_type":154,"marks":47244,"text":47245},"ad77714fc8b10",[],"Their lean RevOps team managed a complex Salesforce environment that had evolved through years of rapid iteration, inherited processes, and limited documentation.",[],{"_key":47248,"_type":150,"children":47249,"level":54,"listItem":171,"markDefs":47254,"style":173},"8ccbd7389ce3",[47250],{"_key":47251,"_type":154,"marks":47252,"text":47253},"67052cb2f17e0",[],"To maintain speed and reliability, the team sought a way to simplify troubleshooting, improve visibility, and reduce operational bottlenecks — without hiring a full-time developer.",[],{"_key":47256,"_type":150,"children":47257,"markDefs":47262,"style":158},"a393d00fc568",[47258],{"_key":47259,"_type":154,"marks":47260,"text":47261},"a7ab899d07d60",[],"The challenge: Salesforce had become a black box",[],{"_key":47264,"_type":150,"children":47265,"markDefs":47270,"style":173},"339f26387bf3",[47266],{"_key":47267,"_type":154,"marks":47268,"text":47269},"ad47d74cf7b80",[],"Tell us if you’ve heard this one before. As the company expanded, its Salesforce org grew increasingly difficult to navigate.",[],{"_key":47272,"_type":150,"children":47273,"markDefs":47278,"style":173},"0c83e793aef6",[47274],{"_key":47275,"_type":154,"marks":47276,"text":47277},"53e96eb762470",[],"Flows, formulas, and Apex logic overlapped in ways that were hard to trace.",[],{"_key":47280,"_type":150,"children":47281,"markDefs":47286,"style":173},"8e32afa4bc20",[47282],{"_key":47283,"_type":154,"marks":47284,"text":47285},"62017dd649cd0",[],"Even small configuration changes often required hours of investigation or third-party consultant involvement.",[],{"_key":47288,"_type":150,"children":47289,"markDefs":47294,"style":173},"5fb8ee8bb118",[47290],{"_key":47291,"_type":154,"marks":47292,"text":47293},"7e06d3ab0da50",[],"Documentation couldn’t keep up with the pace of change, leaving the RevOps team with limited context on why certain components existed or how they interacted.",[],{"_key":47296,"_type":150,"children":47297,"markDefs":47302,"style":173},"d57a303693b5",[47298],{"_key":47299,"_type":154,"marks":47300,"text":47301},"c52cdb76120c0",[],"One RevOps leader described the situation: “Anytime we needed to change something, even a state going to a new territory, it required a consultant fee or hours of work. It was too complex to manage internally.”",[],{"_key":47304,"_type":150,"children":47305,"markDefs":47310,"style":173},"ad1c5ee1c32e",[47306],{"_key":47307,"_type":154,"marks":47308,"text":47309},"b7b84447a5c60",[],"The team considered hiring a full-time Salesforce developer but realized what they needed was visibility into their metadata along with tools to self-troubleshoot and automate documentation. Notably, the consultant who originally built their lead routing recommended Sweep, recognizing it as the more sustainable, scalable path forward.",[],{"_key":47312,"_type":150,"children":47313,"markDefs":47318,"style":158},"c8cff9d7229d",[47314],{"_key":47315,"_type":154,"marks":47316,"text":47317},"765a2b35028b0",[],"The solution: Metadata agents",[],{"_key":47320,"_type":150,"children":47321,"markDefs":47326,"style":173},"a76aa4ceeb75",[47322],{"_key":47323,"_type":154,"marks":47324,"text":47325},"2496ea5c67960",[],"The company implemented Sweep to streamline lead routing, but quickly discovered the broader power of Metadata Agents. These agents became central to how RevOps operates day-to-day in Salesforce.",[],{"_key":47328,"_type":150,"children":47329,"markDefs":47334,"style":282},"57f902d0333d",[47330],{"_key":47331,"_type":154,"marks":47332,"text":47333},"8824804c25fb0",[],"Documentation Agent",[],{"_key":47336,"_type":150,"children":47337,"markDefs":47342,"style":173},"35e639b42f9e",[47338],{"_key":47339,"_type":154,"marks":47340,"text":47341},"c875410111e10",[],"Sweep’s Documentation Agent transformed error resolution. What once took hours — or even days — is now solved in minutes. With AI powered by metadata context, the team can drop in an error code and instantly see the root cause across flows, formulas, and triggers.",[],{"_key":47344,"_type":150,"children":47345,"markDefs":47350,"style":173},"0960171a473e",[47346],{"_key":47347,"_type":154,"marks":47348,"text":47349},"a213e0ec3ab10",[],"A Salesforce admin said: “We had a complex SLA formula issue in Salesforce that would’ve taken me all day. Sweep helped me troubleshoot, test, and even provided the formulas to use — it was fixed in just 15 minutes.”",[],{"_key":47352,"_type":150,"children":47353,"markDefs":47358,"style":173},"80b13d50185e",[47354],{"_key":47355,"_type":154,"marks":47356,"text":47357},"eeb510bf14b40",[],"Another RevOps analyst said: “The documentation agent has been a huge win. We can instantly share clear playbooks, and it totally removes the legwork of writing them ourselves.”",[],{"_key":47360,"_type":150,"children":47361,"markDefs":47366,"style":173},"b5b88f080bb6",[47362],{"_key":47363,"_type":154,"marks":47364,"text":47365},"caa5e993a3df0",[],"Creating SOPs, process guides, and flow documentation used to be manual and time-consuming. With the Documentation Agent, the team now generates instant, metadata-backed documentation that supports enablement across RevOps and Sales.",[],{"_key":47368,"_type":150,"children":47369,"markDefs":47374,"style":282},"bd2234b7cb08",[47370],{"_key":47371,"_type":154,"marks":47372,"text":47373},"249ac272c4f80",[],"A strategic consultant partnership",[],{"_key":47376,"_type":150,"children":47377,"markDefs":47382,"style":173},"2455c1fc57f5",[47378],{"_key":47379,"_type":154,"marks":47380,"text":47381},"c5393aaa433f0",[],"With Sweep, the team no longer needs a full-time developer, and consultant usage has shifted from day-to-day maintenance to targeted, strategic work. The consultant remains a trusted partner for niche scenarios, while RevOps now self-serves routine changes in minutes.",[],{"_key":47384,"_type":150,"children":47385,"markDefs":47390,"style":282},"ef32f83cc71f",[47386],{"_key":47387,"_type":154,"marks":47388,"text":47389},"c187738c79090",[],"Expanding impact: User Support Agent (next phase)",[],{"_key":47392,"_type":150,"children":47393,"markDefs":47398,"style":173},"77edf6dec80b",[47394],{"_key":47395,"_type":154,"marks":47396,"text":47397},"7fba2df0fcdf0",[],"The next step is enabling Sales users to self-serve answers to Salesforce errors and process questions. Early projections estimate a 20% reduction in RevOps inbound support, freeing the team to focus on strategic initiatives.",[],{"_key":47400,"_type":150,"children":47401,"markDefs":47406,"style":173},"0695add0803c",[47402],{"_key":47403,"_type":154,"marks":47404,"text":47405},"2539cf3595290",[],"As one RevOps team member said: “We were close to hiring another person. Once we understood the Agentic Layer, we realized we didn’t need to.”",[],{"_key":47408,"_type":150,"children":47409,"markDefs":47414,"style":158},"ca04a99588e8",[47410],{"_key":47411,"_type":154,"marks":47412,"text":47413},"f56ad140d10d0",[],"The results",[],{"_type":17,"description":47416,"shareImage":47417,"title":47221},"A fast-growing B2B SaaS company needed to scale its Go-to-Market (GTM) operations without expanding headcount. Their lean RevOps team managed a complex Salesforce environment that had evolved through years of rapid iteration, inherited processes, and limited documentation. To maintain speed and reliability, the team sought a way to simplify troubleshooting, improve visibility, and reduce operational bottlenecks — without hiring a full-time developer.",{"_type":40,"asset":47418},{"_ref":47089,"_type":1066},{"_type":22,"current":47420},"b2b-saas-cuts-troubleshooting-by-97",{"_createdAt":47422,"_id":47423,"_rev":47424,"_type":33,"_updatedAt":47425,"author":47426,"category":47440,"featuredImage":47446,"modularContent":47478,"postTitle":47481,"publishDate":47482,"richText":47483,"seo":48055,"slug":48059},"2025-12-08T16:52:14Z","7c3b0e94-60df-427a-8af3-bbdefc4852e6","J5j1hv5WW9LqWb2rumg9ut","2026-03-23T09:51:41Z",{"authorImage":47427,"authorJobTitle":32915,"authorName":32916},{"_type":37,"altText":32883,"image":47428},{"_type":40,"asset":47429},{"_createdAt":32886,"_id":32887,"_rev":32888,"_type":45,"_updatedAt":32886,"assetId":32889,"extension":1818,"metadata":47430,"mimeType":1843,"originalFilename":32910,"path":32911,"sha1hash":32889,"size":32912,"uploadId":32913,"url":32914},{"_type":50,"blurHash":32891,"dimensions":47431,"hasAlpha":56,"isOpaque":57,"lqip":32894,"palette":47432},{"_type":53,"aspectRatio":54,"height":32893,"width":32893},{"_type":60,"darkMuted":47433,"darkVibrant":47434,"dominant":47435,"lightMuted":47436,"lightVibrant":47437,"muted":47438,"vibrant":47439},{"_type":62,"background":32897,"foreground":64,"population":82,"title":64},{"_type":62,"background":32899,"foreground":64,"population":82,"title":64},{"_type":62,"background":32901,"foreground":64,"population":32902,"title":64},{"_type":62,"background":32904,"foreground":72,"population":7025,"title":64},{"_type":62,"background":32906,"foreground":72,"population":82,"title":64},{"_type":62,"background":32901,"foreground":64,"population":32902,"title":64},{"_type":62,"background":32909,"foreground":64,"population":1127,"title":64},{"_createdAt":5,"_id":6,"_rev":7,"_system":47441,"_type":11,"_updatedAt":12,"selectedColor":47443,"seo":47444,"slug":47445,"title":24},{"base":47442},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":47447,"image":47448},"SF Admin",{"_type":40,"asset":47449},{"_createdAt":47450,"_id":47451,"_rev":47452,"_type":45,"_updatedAt":47450,"assetId":47453,"extension":105,"metadata":47454,"mimeType":133,"originalFilename":47473,"path":47474,"sha1hash":47453,"size":47475,"uploadId":47476,"url":47477},"2025-12-08T16:41:52Z","image-1a4fc504c255a4148e1a181a39ad20c095cfaa24-2400x1260-png","yBliXeOpPwjPcKvogeo5ED","1a4fc504c255a4148e1a181a39ad20c095cfaa24",{"_type":50,"blurHash":47455,"dimensions":47456,"hasAlpha":57,"isOpaque":56,"lqip":47457,"palette":47458},"MARftf%PjF%0Ot*0W9%Mt6M_9tXPw]t7Rj",{"_type":53,"aspectRatio":109,"height":32126,"width":32127},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB40lEQVR4nI2QSW/bMBCF9f9/S+8Fih5bIHLS5pRGMdAsdmJJlMRluIqk9AraTmGgOfTw4XGZebNU7WhTz/06yIB3WEEEdDKgEwG9OL99wHCm5249DCZVg/KrsBnSLyfcCaYTmt7j5sXgrvXoKEG6fPxTF3Gy4BcUD6b8WnETocIKmnEiFF3BTMbt3uJrI3D1pLETEdIlKOshyEFQgHIRdM4tHpOO+MfweA4rhFvwJiMeB4+nKeAgZwiymMYRb/sWr68MIzdQPp/y/LuhjscR1Lye8AvILdAmg/QZk0AuQpMHHyT6dkLfC3DlQCX+vUMTURXXsgNlFyiVIXkE8QgjM7TMIJFgKMHbBEsRNAWQ8scCFEp3xXCFCgvKtFVxlZQhtx78isDvDfQwI9gFc1gQfIbT6VjAUYY3HlZraGtAzkIV9Q7Kx9PIxw6niOk7Yfg0YvqhoWWCnzNCzPAxw7oETQnWJjjnQYKBt1uMu58YX27AD3cQYsBIoexwBukEtQuQjQN1EcZlmHk5YouGfEGCVhx8fwt2/wXs12fwx29Q4ys4eVSHXuSeqZUNBMYIbPyY4fLOOLq3HQ7PWxyeG7T73+jabm17kavN9YPZ1E2u62at6wb/y6Z+QL35y7rZNPn6Zmv+AGvcQGuuJvMLAAAAAElFTkSuQmCC",{"_type":60,"darkMuted":47459,"darkVibrant":47461,"dominant":47463,"lightMuted":47466,"lightVibrant":47468,"muted":47470,"vibrant":47472},{"_type":62,"background":47460,"foreground":64,"population":5451,"title":64},"#2c201e",{"_type":62,"background":47462,"foreground":64,"population":1127,"title":64},"#5e146a",{"_type":62,"background":47464,"foreground":72,"population":47465,"title":64},"#ef5ae3",0.86,{"_type":62,"background":47467,"foreground":72,"population":1524,"title":64},"#ccbea5",{"_type":62,"background":47469,"foreground":72,"population":1524,"title":72},"#fcf3a1",{"_type":62,"background":47471,"foreground":64,"population":1445,"title":64},"#587da1",{"_type":62,"background":47464,"foreground":72,"population":47465,"title":64},"SweepAdmin (2).png","images/9eu1m6zu/production/1a4fc504c255a4148e1a181a39ad20c095cfaa24-2400x1260.png",90946,"lF6RXEESbGFPXuNvwzTRbfY13ULM7IHr","https://cdn.sanity.io/images/9eu1m6zu/production/1a4fc504c255a4148e1a181a39ad20c095cfaa24-2400x1260.png",[47479],{"_key":47480,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"d87006f64de4bd88666c61ffb5164729","How to Replace Manual Salesforce Analysis with AI Using Sweep","2025-12-08",[47484,47496,47504,47512,47520,47528,47536,47544,47552,47568,47576,47584,47612,47620,47628,47636,47644,47652,47660,47668,47676,47684,47692,47700,47707,47715,47723,47731,47738,47746,47754,47762,47770,47778,47786,47794,47802,47809,47817,47825,47833,47840,47848,47856,47864,47872,47880,47888,47896,47904,47912,47920,47928,47936,47944,47952,47960,47968,47976,47984,47992,48000,48015,48023,48031,48039,48047],{"_key":47485,"_type":150,"children":47486,"markDefs":47495,"style":173},"56a1b6a0517f",[47487,47491],{"_key":47488,"_type":154,"marks":47489,"text":47490},"23ba6590a3cf0",[165],"TL;DR: ",{"_key":47492,"_type":154,"marks":47493,"text":47494},"c50562f992b1",[],"Sweep replaces manual Salesforce org digging with instant metadata visibility, AI-generated documentation, and context-aware build automation. Admins, Developers, and CTAs dramatically reduce troubleshooting and analysis time while shipping changes 2–3× faster. The result is clear, reliable org understanding and execution without the repetitive setup hunting.",[],{"_key":47497,"_type":150,"children":47498,"markDefs":47503,"style":158},"c4dcc3492c30",[47499],{"_key":47500,"_type":154,"marks":47501,"text":47502},"3f68ebb22b080",[165],"How Admins, Developers, and CTAs Use Sweep in Their Daily Work",[],{"_key":47505,"_type":150,"children":47506,"markDefs":47511,"style":173},"e81e32eb3b97",[47507],{"_key":47508,"_type":154,"marks":47509,"text":47510},"2881f34d6da9",[],"If you’ve ever inherited a complex Salesforce org with hundreds or thousands of custom objects, flows, automations, triggers, page layouts, and more, you know the pain of trying to reverse-engineer how everything fits together. Teams often rely on scattered spreadsheets, tribal knowledge, or manual Setup exploration just to understand what lives in the org and what the dependencies are.",[],{"_key":47513,"_type":150,"children":47514,"markDefs":47519,"style":173},"26501c94c382",[47515],{"_key":47516,"_type":154,"marks":47517,"text":47518},"df0ff181fa490",[],"But as orgs grow, that approach quickly becomes unsustainable. Without reliable documentation and an accurate picture of what’s built, teams face project delays, risk of breaking existing logic, difficulty onboarding new team members, and limited ability to evolve with confidence.",[],{"_key":47521,"_type":150,"children":47522,"markDefs":47527,"style":173},"a888e1d6344c",[47523],{"_key":47524,"_type":154,"marks":47525,"text":47526},"e687702166f70",[],"That’s why for serious enterprise work, including migrations, optimizations, org merges, or compliance efforts, manual analysis is no longer good enough. This blog walks through a real day in the life of each persona, showing how org analysis is done in native Salesforce today and how the workflow transforms when Sweep is added to the toolkit.",[],{"_key":47529,"_type":150,"children":47530,"markDefs":47535,"style":158},"ca20a46c2fca",[47531],{"_key":47532,"_type":154,"marks":47533,"text":47534},"3ebf496a32690",[165],"The Salesforce Admin",[],{"_key":47537,"_type":150,"children":47538,"markDefs":47543,"style":173},"09b96a46d3f2",[47539],{"_key":47540,"_type":154,"marks":47541,"text":47542},"30a9d037e0490",[165],"The Day-to-Day Reality in Native Salesforce",[],{"_key":47545,"_type":150,"children":47546,"markDefs":47551,"style":173},"ce6b7bc4b023",[47547],{"_key":47548,"_type":154,"marks":47549,"text":47550},"6c1e933c62510",[],"Most Admins begin the day trying to answer questions from users or stakeholders. A field is not updating as expected. A validation rule is blocking a process. A Flow is misfiring or seems to be out of date. To get answers, the Admin moves between Setup Home, Object Manager, Flow Builder, Salesforce Optimizer, and metadata search tools.",[],{"_key":47553,"_type":150,"children":47554,"markDefs":47567,"style":173},"b11410b78a52",[47555,47559,47563],{"_key":47556,"_type":154,"marks":47557,"text":47558},"d85827b806f60",[],"Investigating something like Opportunity means reviewing multiple Flows, checking past versions, scanning validation rules, comparing page layouts, and reading related documentation that is often outdated. Many admins in the Trailblazer Community describe this workflow as a combination of patience, repetition, and ",{"_key":47560,"_type":154,"marks":47561,"text":47562},"d85827b806f61",[228],"a lot",{"_key":47564,"_type":154,"marks":47565,"text":47566},"d85827b806f62",[]," of tabs open.",[],{"_key":47569,"_type":150,"children":47570,"markDefs":47575,"style":173},"a90c86fb94b6",[47571],{"_key":47572,"_type":154,"marks":47573,"text":47574},"eae6b91e596a0",[],"This approach takes significant time, and it is easy to overlook logic that lives in another part of the org.",[],{"_key":47577,"_type":150,"children":47578,"markDefs":47583,"style":173},"a3fba9e4c6ef",[47579],{"_key":47580,"_type":154,"marks":47581,"text":47582},"426a3a3247b10",[165],"The Day-to-Day Reality in Sweep",[],{"_key":47585,"_type":150,"children":47586,"markDefs":47607,"style":173},"c978d87007d8",[47587,47591,47595,47599,47603],{"_key":47588,"_type":154,"marks":47589,"text":47590},"4ac6123eb8820",[],"With Sweep connected, the Admin starts the day in the ",{"_key":47592,"_type":154,"marks":47593,"text":46171},"eb9fbc38661e",[47594],"cb45ca58ef6a",{"_key":47596,"_type":154,"marks":47597,"text":47598},"d7c8cac6fecf",[]," and AI-powered ",{"_key":47600,"_type":154,"marks":47601,"text":47158},"adb29e81e8a4",[47602],"3e58c0274843",{"_key":47604,"_type":154,"marks":47605,"text":47606},"4d677a89d38c",[],". Instead of chasing configuration across Setup, the Admin clicks on the Opportunity and immediately sees all relevant automation: assignment rules, validation rules, Flows, Apex Triggers, and approval processes.",[47608,47610],{"_key":47594,"_ref":14411,"_type":463,"linkType":1636,"slug":47609},{"_type":22,"current":14413},{"_key":47602,"_ref":12876,"_type":463,"linkType":1636,"slug":47611},{"_type":22,"current":12878},{"_key":47613,"_type":150,"children":47614,"markDefs":47619,"style":173},"864f520a73a2",[47615],{"_key":47616,"_type":154,"marks":47617,"text":47618},"dcc4e8eb0f9d0",[],"Metadata documentation is generated automatically. Each item includes a clear description, dependencies, references, and related objects or record types. The Admin can ask the Agentic Layer questions such as:",[],{"_key":47621,"_type":150,"children":47622,"level":54,"listItem":171,"markDefs":47627,"style":173},"842aefd4d027",[47623],{"_key":47624,"_type":154,"marks":47625,"text":47626},"9cc4c557bfe00",[],"“List all active Flows”",[],{"_key":47629,"_type":150,"children":47630,"level":54,"listItem":171,"markDefs":47635,"style":173},"9e98da195d03",[47631],{"_key":47632,"_type":154,"marks":47633,"text":47634},"34f8d60de90f0",[],"“Identify inactive automation”",[],{"_key":47637,"_type":150,"children":47638,"level":54,"listItem":171,"markDefs":47643,"style":173},"a0ac2d274419",[47639],{"_key":47640,"_type":154,"marks":47641,"text":47642},"f687bebd21cd0",[],"“Show all components referencing this field”",[],{"_key":47645,"_type":150,"children":47646,"markDefs":47651,"style":173},"6dff25d85c53",[47647],{"_key":47648,"_type":154,"marks":47649,"text":47650},"ec1e06e09ec30",[],"Troubleshooting becomes structured and predictable, cutting investigation time by ~90%.",[],{"_key":47653,"_type":150,"children":47654,"markDefs":47659,"style":173},"66ccf07dfc19",[47655],{"_key":47656,"_type":154,"marks":47657,"text":47658},"a145b4da798e0",[],"And because Sweep understands how every piece of metadata interacts, the Admin can immediately build or update configurations using the new Build Mode Agents. Instead of hunting through Setup, the Admin prompts:",[],{"_key":47661,"_type":150,"children":47662,"level":54,"listItem":171,"markDefs":47667,"style":173},"0fe530c0e579",[47663],{"_key":47664,"_type":154,"marks":47665,"text":47666},"4339a8c2fb850",[],"“Create a new Lead assignment Flow based on existing routing rules.”",[],{"_key":47669,"_type":150,"children":47670,"level":54,"listItem":171,"markDefs":47675,"style":173},"3a189a1c93a9",[47671],{"_key":47672,"_type":154,"marks":47673,"text":47674},"87ff8c1f93b90",[],"“Add a new field to Opportunity and update all page layouts that reference the old field.”",[],{"_key":47677,"_type":150,"children":47678,"level":54,"listItem":171,"markDefs":47683,"style":173},"3c2a80c3f7e4",[47679],{"_key":47680,"_type":154,"marks":47681,"text":47682},"d9a85ecaf9610",[],"“Generate an alert automation when Case severity changes.”",[],{"_key":47685,"_type":150,"children":47686,"markDefs":47691,"style":173},"2ffc37dde185",[47687],{"_key":47688,"_type":154,"marks":47689,"text":47690},"807ffea66cbd0",[],"Sweep generates or updates these configurations, aligning them with existing dependencies and patterns. Administrative work shifts from searching for information to acting on it instantly.",[],{"_key":47693,"_type":150,"children":47694,"markDefs":47699,"style":158},"fc6659920cd5",[47695],{"_key":47696,"_type":154,"marks":47697,"text":47698},"37d76af5eb0d0",[165],"The Salesforce Developer",[],{"_key":47701,"_type":150,"children":47702,"markDefs":47706,"style":173},"aadc3402c399",[47703],{"_key":47704,"_type":154,"marks":47705,"text":47542},"ad6eb38c8de00",[165],[],{"_key":47708,"_type":150,"children":47709,"markDefs":47714,"style":173},"953d0669de6b",[47710],{"_key":47711,"_type":154,"marks":47712,"text":47713},"da1e04cf915f0",[],"Developers spend much of their day reviewing Apex classes and triggers, evaluating SOQL queries, understanding how custom code interacts with Flows or Process Builders, and identifying what might break with a change. Commonly, this involves the Developer Console, VS Code, and manually inspecting automations that might interact with the code.",[],{"_key":47716,"_type":150,"children":47717,"markDefs":47722,"style":173},"f12c8f9f0855",[47718],{"_key":47719,"_type":154,"marks":47720,"text":47721},"234d71985f4a0",[],"Developers often rely on their own experience and tribal knowledge to interpret execution behavior. In community discussions, many describe discovering unexpected Flows or triggers only after something fails in a sandbox.",[],{"_key":47724,"_type":150,"children":47725,"markDefs":47730,"style":173},"a3a3483c58bc",[47726],{"_key":47727,"_type":154,"marks":47728,"text":47729},"126ae2dd7f0a0",[],"This creates uncertainty, especially when refactoring or preparing for major changes.",[],{"_key":47732,"_type":150,"children":47733,"markDefs":47737,"style":173},"d9f6096a80d2",[47734],{"_key":47735,"_type":154,"marks":47736,"text":47582},"c590e63ad36c0",[165],[],{"_key":47739,"_type":150,"children":47740,"markDefs":47745,"style":173},"74596dea9b26",[47741],{"_key":47742,"_type":154,"marks":47743,"text":47744},"d4fda7c4f8dc0",[],"With Sweep, the Developer begins by opening the Sweep’s Documentation Agent to see exactly where Apex sits within the automation chain. Clicking an Apex trigger shows all related Flows, validation rules, referenced objects, downstream logic, and dependency paths.",[],{"_key":47747,"_type":150,"children":47748,"markDefs":47753,"style":173},"31557475eb63",[47749],{"_key":47750,"_type":154,"marks":47751,"text":47752},"d68fbd169bda0",[],"Sweep auto-documents code behavior and metadata interactions, giving developers clarity before writing or modifying anything. This reduces iteration cycles and helps teams ship projects 2–3× faster with fewer surprises.",[],{"_key":47755,"_type":150,"children":47756,"markDefs":47761,"style":173},"f8b24050fbdc",[47757],{"_key":47758,"_type":154,"marks":47759,"text":47760},"7988c901def50",[],"And when Developers are ready to build, the Build Mode Agents accelerate the entire process. Instead of manually reconstructing metadata context and hunting through Setup, developers can prompt Sweep to generate or modify configurations aligned with the rest of the org:",[],{"_key":47763,"_type":150,"children":47764,"level":54,"listItem":171,"markDefs":47769,"style":173},"0128fadf7166",[47765],{"_key":47766,"_type":154,"marks":47767,"text":47768},"2f66e28d35c60",[],"“Draft a Flow that mirrors the logic in OpportunityTriggerHandler but runs asynchronously.”",[],{"_key":47771,"_type":150,"children":47772,"level":54,"listItem":171,"markDefs":47777,"style":173},"7a326df6f5e0",[47773],{"_key":47774,"_type":154,"marks":47775,"text":47776},"5e711bda1eeb0",[],"“Create a field and update related automation that depends on it.”",[],{"_key":47779,"_type":150,"children":47780,"level":54,"listItem":171,"markDefs":47785,"style":173},"104d8db43f73",[47781],{"_key":47782,"_type":154,"marks":47783,"text":47784},"e25f34eb68360",[],"“Generate scaffolding for a new routing process based on existing patterns.”",[],{"_key":47787,"_type":150,"children":47788,"markDefs":47793,"style":173},"92dfc367661f",[47789],{"_key":47790,"_type":154,"marks":47791,"text":47792},"dbeafae2147f0",[],"Sweep’s metadata intelligence ensures the output is consistent with org standards, avoids conflicts, and integrates seamlessly with existing automation acting like a context-aware co-developer.",[],{"_key":47795,"_type":150,"children":47796,"markDefs":47801,"style":158},"0b8a5b5653da",[47797],{"_key":47798,"_type":154,"marks":47799,"text":47800},"5f5749a6dcd10",[165],"The Salesforce Certified Technical Architect",[],{"_key":47803,"_type":150,"children":47804,"markDefs":47808,"style":173},"0c069f1215f4",[47805],{"_key":47806,"_type":154,"marks":47807,"text":47542},"56daf8c55fdf0",[165],[],{"_key":47810,"_type":150,"children":47811,"markDefs":47816,"style":173},"9f19ac9d50f2",[47812],{"_key":47813,"_type":154,"marks":47814,"text":47815},"329b9717e7fb0",[],"Certified Technical Architects (CTAs) are responsible for designing scalable architecture, evaluating risk, and guiding long term planning. To understand an org, they gather information from multiple places: stakeholder interviews, spreadsheets maintained by internal teams, exported metadata from the Metadata API, security reports, and visual diagrams assembled by hand.",[],{"_key":47818,"_type":150,"children":47819,"markDefs":47824,"style":173},"43c44df4f7e3",[47820],{"_key":47821,"_type":154,"marks":47822,"text":47823},"fbd72883ffd00",[],"Salesforce’s own CTA preparation materials emphasize the need to construct a complete and reliable mental model of the org. However, native Salesforce tools do not provide a single place where that model is visible. The CTA must assemble it manually.",[],{"_key":47826,"_type":150,"children":47827,"markDefs":47832,"style":173},"901e9c5e71f4",[47828],{"_key":47829,"_type":154,"marks":47830,"text":47831},"81174db7f8ed0",[],"As a result, much of the day is spent gathering information instead of shaping strategy.",[],{"_key":47834,"_type":150,"children":47835,"markDefs":47839,"style":173},"4e9ce5a7e4cd",[47836],{"_key":47837,"_type":154,"marks":47838,"text":47582},"9feac180d5b50",[165],[],{"_key":47841,"_type":150,"children":47842,"markDefs":47847,"style":173},"d90299ae4a7d",[47843],{"_key":47844,"_type":154,"marks":47845,"text":47846},"22d3f7ddb6a40",[],"Sweep delivers a full metadata inventory upfront, including automation, security models, Apex, UI elements, and more, all visualized in the end-to-end Visual Workspace. CTAs can ask questions like:",[],{"_key":47849,"_type":150,"children":47850,"level":54,"listItem":171,"markDefs":47855,"style":173},"127ffeacff4c",[47851],{"_key":47852,"_type":154,"marks":47853,"text":47854},"d0fe46146a0a0",[],"“Provide a security overview with profiles and permission sets.”",[],{"_key":47857,"_type":150,"children":47858,"level":54,"listItem":171,"markDefs":47863,"style":173},"122584901514",[47859],{"_key":47860,"_type":154,"marks":47861,"text":47862},"bc1e35ab07c10",[],"“Summarize all automation on the Case object.”",[],{"_key":47865,"_type":150,"children":47866,"level":54,"listItem":171,"markDefs":47871,"style":173},"9c652d9356cd",[47867],{"_key":47868,"_type":154,"marks":47869,"text":47870},"191b867c6e450",[],"“Return a metadata inventory in table format.”",[],{"_key":47873,"_type":150,"children":47874,"markDefs":47879,"style":173},"153cad0dba23",[47875],{"_key":47876,"_type":154,"marks":47877,"text":47878},"6273271a0a2d0",[],"This foundational visibility reduces org analysis time by up to 80%, freeing CTAs to focus on strategy, not discovery.",[],{"_key":47881,"_type":150,"children":47882,"markDefs":47887,"style":173},"b1516ad238c8",[47883],{"_key":47884,"_type":154,"marks":47885,"text":47886},"a9066d7030150",[],"And when CTAs move from analysis to architecture execution, the Build Mode Agents help prototype and implement the intended design. CTAs can:",[],{"_key":47889,"_type":150,"children":47890,"level":54,"listItem":171,"markDefs":47895,"style":173},"6dd63d391aff",[47891],{"_key":47892,"_type":154,"marks":47893,"text":47894},"1f41f34ac3750",[],"Generate scalable Flow structures aligned with best practices",[],{"_key":47897,"_type":150,"children":47898,"level":54,"listItem":171,"markDefs":47903,"style":173},"5f8eb921455b",[47899],{"_key":47900,"_type":154,"marks":47901,"text":47902},"5db7f20fb2d20",[],"Draft org-ready automation frameworks",[],{"_key":47905,"_type":150,"children":47906,"level":54,"listItem":171,"markDefs":47911,"style":173},"e85df67cd0a1",[47907],{"_key":47908,"_type":154,"marks":47909,"text":47910},"a9087673ee5d0",[],"Create metadata changes that match the future-state architecture",[],{"_key":47913,"_type":150,"children":47914,"markDefs":47919,"style":173},"5bae7859c72a",[47915],{"_key":47916,"_type":154,"marks":47917,"text":47918},"b913722ff6250",[],"Instead of handing off architecture recommendations abstractly, CTAs can now create the first version of the solution directly in Sweep — with AI ensuring consistency and compliance across the org.",[],{"_key":47921,"_type":150,"children":47922,"markDefs":47927,"style":158},"f502fe9feff5",[47923],{"_key":47924,"_type":154,"marks":47925,"text":47926},"295923414ff20",[165],"Shared Outcome Across All Personas",[],{"_key":47929,"_type":150,"children":47930,"markDefs":47935,"style":173},"1b48a5599b82",[47931],{"_key":47932,"_type":154,"marks":47933,"text":47934},"1a0c4fb4071a0",[],"Whether you are an Admin resolving an issue, a Developer preparing a release, or a CTA evaluating an org during discovery, the difference between native Salesforce analysis and Sweep-powered analysis is substantial.",[],{"_key":47937,"_type":150,"children":47938,"markDefs":47943,"style":173},"cc3a1ec2578a",[47939],{"_key":47940,"_type":154,"marks":47941,"text":47942},"590929939e930",[],"Native Salesforce:",[],{"_key":47945,"_type":150,"children":47946,"level":54,"listItem":171,"markDefs":47951,"style":173},"3b93094f661a",[47947],{"_key":47948,"_type":154,"marks":47949,"text":47950},"be159fe7ea9f0",[],"Heavy manual investigation",[],{"_key":47953,"_type":150,"children":47954,"level":54,"listItem":171,"markDefs":47959,"style":173},"e84ee389eb79",[47955],{"_key":47956,"_type":154,"marks":47957,"text":47958},"30663cf7f0250",[],"Repeated navigation across Setup",[],{"_key":47961,"_type":150,"children":47962,"level":54,"listItem":171,"markDefs":47967,"style":173},"b0c1c10d20ea",[47963],{"_key":47964,"_type":154,"marks":47965,"text":47966},"803ab150753a0",[],"Limited dependency visibility",[],{"_key":47969,"_type":150,"children":47970,"level":54,"listItem":171,"markDefs":47975,"style":173},"725a588f231c",[47971],{"_key":47972,"_type":154,"marks":47973,"text":47974},"4ed94bcb91630",[],"Documentation that quickly becomes outdated",[],{"_key":47977,"_type":150,"children":47978,"markDefs":47983,"style":173},"4d5404303694",[47979],{"_key":47980,"_type":154,"marks":47981,"text":47982},"1cdda73e68140",[],"Sweep:",[],{"_key":47985,"_type":150,"children":47986,"level":54,"listItem":171,"markDefs":47991,"style":173},"b6a08b9cfb57",[47987],{"_key":47988,"_type":154,"marks":47989,"text":47990},"8d395bd9de6e0",[],"Instant mapping of objects, automation, and dependencies",[],{"_key":47993,"_type":150,"children":47994,"level":54,"listItem":171,"markDefs":47999,"style":173},"83588fd48b8a",[47995],{"_key":47996,"_type":154,"marks":47997,"text":47998},"fc96f72dbe1a0",[],"AI-generated metadata documentation",[],{"_key":48001,"_type":150,"children":48002,"level":54,"listItem":171,"markDefs":48012,"style":173},"0f54b8843fa5",[48003,48007],{"_key":48004,"_type":154,"marks":48005,"text":48006},"8312f1f660410",[],"Fast, direct answers from the ",{"_key":48008,"_type":154,"marks":48009,"text":48011},"57234dfee30d",[48010],"2321261c3d09","Agentic Layer",[48013],{"_key":48010,"_ref":5879,"_type":463,"linkType":1636,"slug":48014},{"_type":22,"current":5881},{"_key":48016,"_type":150,"children":48017,"level":54,"listItem":171,"markDefs":48022,"style":173},"aa46198a9026",[48018],{"_key":48019,"_type":154,"marks":48020,"text":48021},"e72d417037910",[],"Build Mode Agents that create and update configurations in context",[],{"_key":48024,"_type":150,"children":48025,"level":54,"listItem":171,"markDefs":48030,"style":173},"ee5ebe76a327",[48026],{"_key":48027,"_type":154,"marks":48028,"text":48029},"008af8bff6330",[],"90% reduction in troubleshooting and documentation effort",[],{"_key":48032,"_type":150,"children":48033,"level":54,"listItem":171,"markDefs":48038,"style":173},"72b11b2114fd",[48034],{"_key":48035,"_type":154,"marks":48036,"text":48037},"e55727fd30020",[],"2–3× faster project delivery",[],{"_key":48040,"_type":150,"children":48041,"level":54,"listItem":171,"markDefs":48046,"style":173},"addaa859f59b",[48042],{"_key":48043,"_type":154,"marks":48044,"text":48045},"a5f1af046ce70",[],"Up to 80% less org analysis time",[],{"_key":48048,"_type":150,"children":48049,"markDefs":48054,"style":173},"b1f9840402d0",[48050],{"_key":48051,"_type":154,"marks":48052,"text":48053},"30161b2811b30",[],"Salesforce teams leveraging Sweep report cutting manual documentation hours by 90%, delivering projects 2–3× faster with real-time visibility and confidence, and reducing org analysis time by up to 80%.",[],{"_type":17,"description":47494,"shareImage":48056,"title":48058},{"_type":40,"asset":48057},{"_ref":47451,"_type":1066},"AI-Driven Org Optimization: How Admins, Developers, and CTAs Use Sweep in Their Daily Work",{"_type":22,"current":48060},"how-admins-use-sweep",{"_createdAt":48062,"_id":712,"_rev":48063,"_system":48064,"_type":33,"_updatedAt":48067,"author":48068,"category":48084,"featuredImage":48090,"modularContent":48120,"postTitle":48123,"publishDate":48124,"richText":48125,"seo":49502,"slug":49507},"2025-12-02T15:39:01Z","VSfH2P8elEP69DpOwuGp4A",{"base":48065},{"id":712,"rev":48066},"J5j1hv5WW9LqWb2rumeI6j","2026-05-15T16:49:55Z",{"authorImage":48069,"authorJobTitle":90,"authorName":38},{"_type":37,"altText":3453,"image":48070},{"_type":40,"asset":48071},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":48072,"mimeType":83,"opt":48082,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":48073,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":48074},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":48075,"darkVibrant":48076,"dominant":48077,"lightMuted":48078,"lightVibrant":48079,"muted":48080,"vibrant":48081},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":48083},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":48085,"_type":11,"_updatedAt":12,"selectedColor":48087,"seo":48088,"slug":48089,"title":24},{"base":48086},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":48091,"image":48092},"The 5 Salesforce Errors That Break Agentforce",{"_type":40,"asset":48093},{"_createdAt":48094,"_id":48095,"_rev":48096,"_type":45,"_updatedAt":48094,"assetId":48097,"extension":105,"metadata":48098,"mimeType":133,"originalFilename":20126,"path":48116,"sha1hash":48097,"size":48117,"uploadId":48118,"url":48119},"2025-12-02T15:39:30Z","image-a45bc87c1d30de36b96ba8a8e56e649da6945146-1600x900-png","accRv2uiimrFsIJOAgEbpB","a45bc87c1d30de36b96ba8a8e56e649da6945146",{"_type":50,"blurHash":48099,"dimensions":48100,"hasAlpha":57,"isOpaque":56,"lqip":48101,"palette":48102},"MLSY~zt7~pxu4oxuj[ofj[WB_2j[4.WC?a",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABkElEQVR4nI2Szy8DURDH+5dI/B09ubq4uErEqf4AIUI4cMJFlIuD+JFIROMgwg0Rl8aPoLQi0tZqu0Sj7aa7++zMV+Z18aqaeMl3Mzvz3mdm3rwIgBIReQCYmfF7ERGCIJDgj8iwWZ+Rj0tEhQgRvQDQQB0xDzJDKQXHceB5HpipkaU1L4dFFSMAmoDmcj2F/LON61Qa6cwDivYrXM+XrA0ZwJDRHkjMsEplbO+fYm5pAzMLK9jaPYRVfDNb/R9QNvvqAxe3WUzEE+iOTaOrbwTDs2u4vMtBfTTfKcyWW+9QBsGouz6OkmkMTK2is3ccHT1D6J9cxsl5RrctHfBfFQbBD9DMKhVepnMYXdxBdHAO0dgMxpYSuLrP61hjH1qBZoUmUKosV2o4PssgvnmA+fU9HCZTKFcc/ZTaApnZloHKHMLAt4KAuOrUOW8V+TFr8Xulpn2/94VnhVGQoTwBqIYOD6QzfUsuWynl+b6vbTNmSB61MHICTAGwpFImtikgm6gh7WNu+v+yTYV+i4huPgHUOUR9tSkDJAAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":48103,"darkVibrant":48105,"dominant":48107,"lightMuted":48109,"lightVibrant":48110,"muted":48112,"vibrant":48114},{"_type":62,"background":48104,"foreground":64,"population":16302,"title":64},"#454c5e",{"_type":62,"background":48106,"foreground":64,"population":1527,"title":64},"#052278",{"_type":62,"background":48108,"foreground":72,"population":17637,"title":64},"#c3c7d3",{"_type":62,"background":48108,"foreground":72,"population":17637,"title":64},{"_type":62,"background":48111,"foreground":72,"population":82,"title":64},"#bca4e4",{"_type":62,"background":48113,"foreground":64,"population":116,"title":64},"#768ab1",{"_type":62,"background":48115,"foreground":64,"population":1127,"title":64},"#0cb4ec","images/9eu1m6zu/production/a45bc87c1d30de36b96ba8a8e56e649da6945146-1600x900.png",184541,"448srFBlRRBcGZATG76dmrrs9u2gp7vc","https://cdn.sanity.io/images/9eu1m6zu/production/a45bc87c1d30de36b96ba8a8e56e649da6945146-1600x900.png",[48121],{"_key":48122,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":28277},"15a879632d41f9494c342c13600ffee0","The 5 Salesforce Errors That Break Agentforce (And How to Prevent Them)","2025-12-02",[48126,48137,48145,48153,48161,48169,48192,48200,48208,48229,48236,48244,48261,48269,48277,48285,48293,48301,48309,48321,48333,48345,48357,48369,48387,48395,48411,48418,48426,48434,48442,48450,48458,48466,48474,48482,48490,48497,48505,48512,48524,48536,48548,48560,48578,48585,48593,48611,48618,48626,48634,48641,48649,48657,48664,48676,48688,48700,48712,48724,48742,48749,48757,48774,48781,48795,48803,48810,48818,48826,48833,48845,48857,48869,48881,48893,48911,48918,48926,48937,48944,48952,48960,48967,48975,48987,49009,49021,49028,49040,49052,49064,49076,49088,49108,49115,49123,49131,49139,49147,49155,49163,49171,49179,49186,49194,49202,49210,49218,49226,49234,49242,49250,49258,49266,49274,49282,49290,49298,49306,49314,49322,49330,49338,49346,49354,49366,49374,49393,49400,49408,49427,49435,49443,49451,49459,49467,49475,49483,49491],{"_key":48127,"_type":150,"children":48128,"markDefs":48136,"style":173},"2acaceeb12ea",[48129,48132],{"_key":48130,"_type":154,"marks":48131,"text":29998},"06429877f83e0",[165],{"_key":48133,"_type":154,"marks":48134,"text":48135},"06429877f83e1",[]," Agentforce is only as good as the Salesforce org it runs on. Governor limit errors, permission failures, and unclean data don't just slow down your agents — they stop them in their tracks. Here are the five technical issues most likely to derail your AI deployment, and how to fix them before you go live.",[],{"_key":48138,"_type":150,"children":48139,"markDefs":48144,"style":158},"7f144d6a2e71",[48140],{"_key":48141,"_type":154,"marks":48142,"text":48143},"aeb17bbdadbe0",[],"The Hidden Problem with Agentforce Deployments",[],{"_key":48146,"_type":150,"children":48147,"markDefs":48152,"style":173},"bbdf9980487e",[48148],{"_key":48149,"_type":154,"marks":48150,"text":48151},"1071801e220b0",[],"You've built the agent. Let's go.",[],{"_key":48154,"_type":150,"children":48155,"markDefs":48160,"style":173},"33fa19ef7942",[48156],{"_key":48157,"_type":154,"marks":48158,"text":48159},"b1bf9b137c8d",[],"You've configured the topics. Alright. Nice.",[],{"_key":48162,"_type":150,"children":48163,"markDefs":48168,"style":173},"8c13a01da0c5",[48164],{"_key":48165,"_type":154,"marks":48166,"text":48167},"0550193fa4bd",[],"You've written instructions that would make a prompt engineer proud.... Then you deploy, and within hours, you're seeing errors in your debug logs, failed actions, and an AI that hallucinates because it can't access the data it needs.",[],{"_key":48170,"_type":150,"children":48171,"markDefs":48187,"style":173},"7ccda47a96f3",[48172,48176,48180,48184],{"_key":48173,"_type":154,"marks":48174,"text":48175},"aba21d605a130",[],"Here's what nobody tells you about Agentforce: ",{"_key":48177,"_type":154,"marks":48178,"text":48179},"aba21d605a131",[165],"it inherits all your org's ",{"_key":48181,"_type":154,"marks":48182,"text":17398},"88ba084d29a8",[165,48183],"7767ac9634c3",{"_key":48185,"_type":154,"marks":48186,"text":411},"dccd496c7b14",[165],[48188],{"_key":48183,"_ref":48189,"_type":463,"linkType":33,"slug":48190},"d5afd8fe-d341-4646-ae1e-8225727e6980",{"_type":22,"current":48191},"5-tools-to-help-you-manage-salesforce-tech-debt",{"_key":48193,"_type":150,"children":48194,"markDefs":48199,"style":173},"a8d4ac673dad",[48195],{"_key":48196,"_type":154,"marks":48197,"text":48198},"1c64107214d10",[],"Every governor limit issue, every permission gap, every automation conflict that's been quietly lurking in your Salesforce instance? Agentforce will find it. Because unlike a human user who can work around a slow page or retry a failed action, an AI agent either succeeds or fails. There's no middle ground.",[],{"_key":48201,"_type":150,"children":48202,"markDefs":48207,"style":173},"1ec17e24f851",[48203],{"_key":48204,"_type":154,"marks":48205,"text":48206},"b72dfff9e8370",[],"The good news: these problems are predictable. The same five errors show up in org after org. Fix them before deployment, and your Agentforce rollout goes smoothly. Ignore them, and you'll spend your first month firefighting instead of optimizing.",[],{"_key":48209,"_type":150,"children":48210,"markDefs":48226,"style":173},"82dc70d04956",[48211,48214,48218,48223],{"_key":48212,"_type":154,"marks":48213,"text":12056},"db587801dd88",[],{"_key":48215,"_type":154,"marks":48216,"text":48217},"edafd8148cf4",[228],"For the full taxonomy across every Agentforce failure mode — setup, configuration, runtime, permission, API, and integration — ",{"_key":48219,"_type":154,"marks":48220,"text":48222},"a98e5e442303",[228,48221],"7f97feefb3dc","see our complete catalog of Agentforce errors",{"_key":48224,"_type":154,"marks":48225,"text":269},"0768670a7a54",[],[48227],{"_key":48221,"_ref":590,"_type":463,"linkType":33,"slug":48228},{"_type":22,"current":592},{"_key":48230,"_type":150,"children":48231,"markDefs":48235,"style":173},"3c1808f678ab",[48232],{"_key":48233,"_type":154,"marks":48234,"text":472},"527db4967a6e",[],[],{"_key":48237,"_type":150,"children":48238,"markDefs":48243,"style":158},"3961f44b542a",[48239],{"_key":48240,"_type":154,"marks":48241,"text":48242},"edfa7b7c90310",[],"Error #1: Apex CPU Time Limit Exceeded",[],{"_key":48245,"_type":150,"children":48246,"markDefs":48258,"style":173},"586c7c26228a",[48247,48251,48254],{"_key":48248,"_type":154,"marks":48249,"text":48250},"5eb96ccb349b0",[165],"The Error:",{"_key":48252,"_type":154,"marks":48253,"text":1278},"5eb96ccb349b1",[],{"_key":48255,"_type":154,"marks":48256,"text":23459},"3bbf8914d0ef",[48257],"551a23b1096f",[48259],{"_key":48257,"_ref":11684,"_type":463,"linkType":33,"slug":48260},{"_type":22,"current":11686},{"_key":48262,"_type":150,"children":48263,"markDefs":48268,"style":173},"6e6acb5b49b4",[48264],{"_key":48265,"_type":154,"marks":48266,"text":48267},"b0134e215b1d0",[165],"Why Agentforce Makes It Worse:",[],{"_key":48270,"_type":150,"children":48271,"markDefs":48276,"style":173},"9eba9d94b57f",[48272],{"_key":48273,"_type":154,"marks":48274,"text":48275},"ab66ea381b9a0",[],"Agentforce actions don't run in isolation. When your agent executes a Flow action to create a Case, that action triggers every automation on the Case object — triggers, Flows, validation rules, workflow rules. Each one consumes CPU time from the same 10-second budget.",[],{"_key":48278,"_type":150,"children":48279,"markDefs":48284,"style":173},"76451207c3df",[48280],{"_key":48281,"_type":154,"marks":48282,"text":48283},"ba0e64d2cb460",[],"In a typical org, a single user creating a Case might use 3-4 seconds of CPU time. No problem. But when Agentforce is handling 50 concurrent conversations, each creating Cases, those automations stack up fast. And because Agentforce actions often chain together (identify customer → look up order → create case → send confirmation), a single agent interaction can trigger dozens of downstream automations.",[],{"_key":48286,"_type":150,"children":48287,"markDefs":48292,"style":173},"d43242d54c02",[48288],{"_key":48289,"_type":154,"marks":48290,"text":48291},"8bc2fb6b2c810",[165],"The Agentforce-Specific Risk:",[],{"_key":48294,"_type":150,"children":48295,"markDefs":48300,"style":173},"34fa7a9c364f",[48296],{"_key":48297,"_type":154,"marks":48298,"text":48299},"385e83b7b8ef0",[],"The Atlas reasoning engine executes actions asynchronously and in sequence. If one action in the chain times out, the entire conversation context can be lost. The agent doesn't gracefully degrade — it fails, often with a vague error message that tells the end user nothing helpful.",[],{"_key":48302,"_type":150,"children":48303,"markDefs":48308,"style":173},"f698f2644a04",[48304],{"_key":48305,"_type":154,"marks":48306,"text":48307},"a812f58695210",[165],"How to Prevent It:",[],{"_key":48310,"_type":150,"children":48311,"level":54,"listItem":171,"markDefs":48320,"style":173},"151c99ab3a58",[48312,48316],{"_key":48313,"_type":154,"marks":48314,"text":48315},"a5f2240dc41a0",[165],"Audit your automation before deployment.",{"_key":48317,"_type":154,"marks":48318,"text":48319},"a5f2240dc41a1",[]," For every object your agent will touch (typically Contact, Case, Account, Opportunity), map every trigger, Flow, and process that fires on create/update.",[],{"_key":48322,"_type":150,"children":48323,"level":54,"listItem":171,"markDefs":48332,"style":173},"ca6e83e166b7",[48324,48328],{"_key":48325,"_type":154,"marks":48326,"text":48327},"06e3398e1e650",[165],"Consolidate automations.",{"_key":48329,"_type":154,"marks":48330,"text":48331},"06e3398e1e651",[]," If you have three Flows firing on Case creation, combine them into one. One Flow = one execution context = predictable CPU usage.",[],{"_key":48334,"_type":150,"children":48335,"level":54,"listItem":171,"markDefs":48344,"style":173},"f73317dcef7c",[48336,48340],{"_key":48337,"_type":154,"marks":48338,"text":48339},"c392a88d559a0",[165],"Use before-save Flows where possible.",{"_key":48341,"_type":154,"marks":48342,"text":48343},"c392a88d559a1",[]," They're significantly faster than after-save Flows because they don't require additional DML operations.",[],{"_key":48346,"_type":150,"children":48347,"level":54,"listItem":171,"markDefs":48356,"style":173},"4cb3576ef89e",[48348,48352],{"_key":48349,"_type":154,"marks":48350,"text":48351},"587f9aabe8850",[165],"Test with realistic concurrency.",{"_key":48353,"_type":154,"marks":48354,"text":48355},"587f9aabe8851",[]," Don't just test one agent conversation—simulate 20 concurrent users hitting the same automation paths.",[],{"_key":48358,"_type":150,"children":48359,"level":54,"listItem":171,"markDefs":48368,"style":173},"62833450566e",[48360,48364],{"_key":48361,"_type":154,"marks":48362,"text":48363},"72bc594217640",[165],"Add circuit breakers.",{"_key":48365,"_type":154,"marks":48366,"text":48367},"72bc594217641",[]," Use Limits.getCpuTime() in Apex to check remaining CPU budget before expensive operations, and fail gracefully rather than timing out.",[],{"_key":48370,"_type":150,"children":48371,"markDefs":48384,"style":173},"04108dc41ee7",[48372,48376,48381],{"_key":48373,"_type":154,"marks":48374,"text":48375},"11e5f2b1a6f9",[228],"(Already hit this in production? See our step-by-step walkthrough on ",{"_key":48377,"_type":154,"marks":48378,"text":48380},"57f8a707af9a",[228,48379],"e7f2bdfd89eb","fixing Apex CPU time limit exceeded",{"_key":48382,"_type":154,"marks":48383,"text":269},"b91222f1fb03",[],[48385],{"_key":48379,"_ref":11684,"_type":463,"linkType":33,"slug":48386},{"_type":22,"current":11686},{"_key":48388,"_type":150,"children":48389,"markDefs":48394,"style":158},"064d5668cbe5",[48390],{"_key":48391,"_type":154,"marks":48392,"text":48393},"aee2af1192200",[],"Error #2: Too Many DML Statements: 151",[],{"_key":48396,"_type":150,"children":48397,"markDefs":48408,"style":173},"de680ab5f8c3",[48398,48401,48404],{"_key":48399,"_type":154,"marks":48400,"text":48250},"10323cc83d1b0",[165],{"_key":48402,"_type":154,"marks":48403,"text":1278},"10323cc83d1b1",[],{"_key":48405,"_type":154,"marks":48406,"text":23676},"1f508b966206",[48407],"5af2ba039905",[48409],{"_key":48407,"_ref":22710,"_type":463,"linkType":33,"slug":48410},{"_type":22,"current":22712},{"_key":48412,"_type":150,"children":48413,"markDefs":48417,"style":173},"48e2da242c54",[48414],{"_key":48415,"_type":154,"marks":48416,"text":48267},"14abaca24e4b0",[165],[],{"_key":48419,"_type":150,"children":48420,"markDefs":48425,"style":173},"3a5510e887f9",[48421],{"_key":48422,"_type":154,"marks":48423,"text":48424},"2d1d6c7df5050",[],"Agentforce agents often need to touch multiple objects in a single interaction. A Service Agent handling a return request might need to:",[],{"_key":48427,"_type":150,"children":48428,"level":54,"listItem":171,"markDefs":48433,"style":173},"fa6eb058ab0b",[48429],{"_key":48430,"_type":154,"marks":48431,"text":48432},"973eaa7bd56e0",[],"Look up the Contact",[],{"_key":48435,"_type":150,"children":48436,"level":54,"listItem":171,"markDefs":48441,"style":173},"ddfbf0b37088",[48437],{"_key":48438,"_type":154,"marks":48439,"text":48440},"480c2cd6a4c00",[],"Query the Order",[],{"_key":48443,"_type":150,"children":48444,"level":54,"listItem":171,"markDefs":48449,"style":173},"9aeb309d2496",[48445],{"_key":48446,"_type":154,"marks":48447,"text":48448},"7c53d870f9980",[],"Create a Case",[],{"_key":48451,"_type":150,"children":48452,"level":54,"listItem":171,"markDefs":48457,"style":173},"250c0c0570a0",[48453],{"_key":48454,"_type":154,"marks":48455,"text":48456},"391c9c599a0a0",[],"Create a Return record",[],{"_key":48459,"_type":150,"children":48460,"level":54,"listItem":171,"markDefs":48465,"style":173},"f66d4a029059",[48461],{"_key":48462,"_type":154,"marks":48463,"text":48464},"c5751be089fb0",[],"Update the Order status",[],{"_key":48467,"_type":150,"children":48468,"level":54,"listItem":171,"markDefs":48473,"style":173},"b8c4d36e3582",[48469],{"_key":48470,"_type":154,"marks":48471,"text":48472},"96ee934f57940",[],"Create a Task for follow-up",[],{"_key":48475,"_type":150,"children":48476,"level":54,"listItem":171,"markDefs":48481,"style":173},"b295c52d7083",[48477],{"_key":48478,"_type":154,"marks":48479,"text":48480},"8ee623e50cd90",[],"Log an Activity",[],{"_key":48483,"_type":150,"children":48484,"markDefs":48489,"style":173},"15cf2961d4e0",[48485],{"_key":48486,"_type":154,"marks":48487,"text":48488},"d07e3190f3bb0",[],"That's 7 objects. If your automations aren't bulkified — if each object update triggers additional DML operations — you can hit 150 statements before the agent finishes a single customer request.",[],{"_key":48491,"_type":150,"children":48492,"markDefs":48496,"style":173},"8bdd68b0b0de",[48493],{"_key":48494,"_type":154,"marks":48495,"text":48291},"66460950e5980",[165],[],{"_key":48498,"_type":150,"children":48499,"markDefs":48504,"style":173},"7bd9abfbba7b",[48500],{"_key":48501,"_type":154,"marks":48502,"text":48503},"5a825a1954ef0",[],"Flow-based agent actions are particularly vulnerable. If your Flow loops through records and updates each one individually (a common pattern for admins who haven't learned bulkification), you'll hit this limit quickly. And because Agentforce actions are often built by admins using Flow Builder rather than developers writing Apex, the bulkification patterns that developers take for granted are frequently missing.",[],{"_key":48506,"_type":150,"children":48507,"markDefs":48511,"style":173},"3ecd008e469d",[48508],{"_key":48509,"_type":154,"marks":48510,"text":48307},"8ed9862c3e000",[165],[],{"_key":48513,"_type":150,"children":48514,"level":54,"listItem":171,"markDefs":48523,"style":173},"c5ee868521b3",[48515,48519],{"_key":48516,"_type":154,"marks":48517,"text":48518},"8bf761e5d73b0",[165],"Audit Flow actions for DML inside loops.",{"_key":48520,"_type":154,"marks":48521,"text":48522},"8bf761e5d73b1",[]," Open every Flow that your agent uses as an action. If you see an Update Records element inside a Loop element, refactor it.",[],{"_key":48525,"_type":150,"children":48526,"level":54,"listItem":171,"markDefs":48535,"style":173},"37c07bcda149",[48527,48531],{"_key":48528,"_type":154,"marks":48529,"text":48530},"b003c7bef1dd0",[165],"Use collection variables.",{"_key":48532,"_type":154,"marks":48533,"text":48534},"b003c7bef1dd1",[]," Instead of updating records one at a time, collect them in a collection variable and update them all at once after the loop.",[],{"_key":48537,"_type":150,"children":48538,"level":54,"listItem":171,"markDefs":48547,"style":173},"a8c82408bc52",[48539,48543],{"_key":48540,"_type":154,"marks":48541,"text":48542},"7bf3aa086f6a0",[165],"Check your trigger chain depth.",{"_key":48544,"_type":154,"marks":48545,"text":48546},"7bf3aa086f6a1",[]," If creating a Case triggers an update to Account, which triggers an update to Contacts, which triggers... you get the idea. Map the full chain.",[],{"_key":48549,"_type":150,"children":48550,"level":54,"listItem":171,"markDefs":48559,"style":173},"4597cd946b93",[48551,48555],{"_key":48552,"_type":154,"marks":48553,"text":48554},"eae0e830a2dd0",[165],"Consider async patterns.",{"_key":48556,"_type":154,"marks":48557,"text":48558},"eae0e830a2dd1",[]," For complex multi-object updates, use Platform Events or Queueable Apex to break the work across multiple transactions.",[],{"_key":48561,"_type":150,"children":48562,"markDefs":48575,"style":173},"317f6e77c840",[48563,48567,48572],{"_key":48564,"_type":154,"marks":48565,"text":48566},"3d97d78488bb",[228],"(For the bulkification patterns and refactoring examples that actually solve this, see ",{"_key":48568,"_type":154,"marks":48569,"text":48571},"231be434284f",[228,48570],"dec9745aaf0e","our walkthrough on fixing Too many DML statements: 151",{"_key":48573,"_type":154,"marks":48574,"text":269},"263ebdafb4d6",[228],[48576],{"_key":48570,"_ref":22710,"_type":463,"linkType":33,"slug":48577},{"_type":22,"current":22712},{"_key":48579,"_type":150,"children":48580,"markDefs":48584,"style":282},"47339fb25ff1",[48581],{"_key":48582,"_type":154,"marks":48583,"text":472},"bfa812958c74",[],[],{"_key":48586,"_type":150,"children":48587,"markDefs":48592,"style":158},"f142a89b8459",[48588],{"_key":48589,"_type":154,"marks":48590,"text":48591},"e72e24f091d00",[],"Error #3: INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY",[],{"_key":48594,"_type":150,"children":48595,"markDefs":48608,"style":173},"986c3dc4c88e",[48596,48599,48604],{"_key":48597,"_type":154,"marks":48598,"text":48250},"07a4a36a40a90",[165],{"_key":48600,"_type":154,"marks":48601,"text":48603},"07a4a36a40a91",[48602],"b8281cc47031"," INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY",{"_key":48605,"_type":154,"marks":48606,"text":48607},"3976ccb2f0c5",[],": insufficient access rights on cross-reference id",[48609],{"_key":48602,"_ref":21646,"_type":463,"linkType":33,"slug":48610},{"_type":22,"current":21648},{"_key":48612,"_type":150,"children":48613,"markDefs":48617,"style":173},"67986c3055c1",[48614],{"_key":48615,"_type":154,"marks":48616,"text":48267},"d94f38d5f3da0",[165],[],{"_key":48619,"_type":150,"children":48620,"markDefs":48625,"style":173},"0abef715c614",[48621],{"_key":48622,"_type":154,"marks":48623,"text":48624},"ad49420867da0",[],"Every Agentforce agent runs as a dedicated \"Agent User\"—a system user with its own profile and permission sets. This user needs access to every object, field, and record that any action might touch. Miss one permission, and you get this cryptic error.",[],{"_key":48627,"_type":150,"children":48628,"markDefs":48633,"style":173},"970655662b66",[48629],{"_key":48630,"_type":154,"marks":48631,"text":48632},"18b98bbdc72a0",[],"The problem is that permission requirements are often hidden. Your agent action queries Contacts? The Agent User needs Read access to Contacts. The action creates a Case? Write access to Cases. The Case has a lookup to a custom Product object? Read access to that too. And if any of those objects use record-level sharing (OWD = Private), the Agent User needs sharing rules or explicit access.",[],{"_key":48635,"_type":150,"children":48636,"markDefs":48640,"style":173},"239d7d9a0f57",[48637],{"_key":48638,"_type":154,"marks":48639,"text":48291},"32e50df83deb0",[165],[],{"_key":48642,"_type":150,"children":48643,"markDefs":48648,"style":173},"98c7c7b7eb12",[48644],{"_key":48645,"_type":154,"marks":48646,"text":48647},"7d76703f3c6e0",[],"This error is particularly insidious because it often works in testing and fails in production. You test with your admin account (which has full access), everything works great, then you deploy and the Agent User can't see half the records it needs.",[],{"_key":48650,"_type":150,"children":48651,"markDefs":48656,"style":173},"b1528d9ae999",[48652],{"_key":48653,"_type":154,"marks":48654,"text":48655},"9c484e2115350",[],"It's also context-dependent. If your agent action queries \"the customer's most recent Order,\" and that Order was created by a user with a different role, the Agent User might not be able to see it—even if it can see other Orders just fine.",[],{"_key":48658,"_type":150,"children":48659,"markDefs":48663,"style":173},"d9dc0a63a433",[48660],{"_key":48661,"_type":154,"marks":48662,"text":48307},"ecd8a39593ae0",[165],[],{"_key":48665,"_type":150,"children":48666,"level":54,"listItem":171,"markDefs":48675,"style":173},"0a33ea20d3a5",[48667,48671],{"_key":48668,"_type":154,"marks":48669,"text":48670},"05bf6357be4b0",[165],"Create a dedicated permission set for your Agent User.",{"_key":48672,"_type":154,"marks":48673,"text":48674},"05bf6357be4b1",[]," Don't rely on profile permissions alone. Document every object, field, and record type the agent needs.",[],{"_key":48677,"_type":150,"children":48678,"level":54,"listItem":171,"markDefs":48687,"style":173},"1f5ec92078b5",[48679,48683],{"_key":48680,"_type":154,"marks":48681,"text":48682},"55487cade0410",[165],"Test as the Agent User.",{"_key":48684,"_type":154,"marks":48685,"text":48686},"55487cade0411",[]," Log in as (or impersonate) the Agent User and manually perform every action your agent will take. If you can't do it manually, the agent can't do it programmatically.",[],{"_key":48689,"_type":150,"children":48690,"level":54,"listItem":171,"markDefs":48699,"style":173},"c08dc3e1bfc6",[48691,48695],{"_key":48692,"_type":154,"marks":48693,"text":48694},"5d0d8f6f913d0",[165],"Check sharing rules.",{"_key":48696,"_type":154,"marks":48697,"text":48698},"5d0d8f6f913d1",[]," If your org uses Private OWD on any objects the agent touches, ensure the Agent User has appropriate sharing access—either through sharing rules, role hierarchy, or explicit sharing.",[],{"_key":48701,"_type":150,"children":48702,"level":54,"listItem":171,"markDefs":48711,"style":173},"e2fa40a67ebc",[48703,48707],{"_key":48704,"_type":154,"marks":48705,"text":48706},"7993eef56e090",[165],"Audit related objects.",{"_key":48708,"_type":154,"marks":48709,"text":48710},"7993eef56e091",[]," If your action touches Contacts, check that the Agent User can also access Accounts (via the lookup), any custom objects related to Contacts, and any objects referenced in formula fields.",[],{"_key":48713,"_type":150,"children":48714,"level":54,"listItem":171,"markDefs":48723,"style":173},"7e8605197145",[48715,48719],{"_key":48716,"_type":154,"marks":48717,"text":48718},"3b3f716168b90",[165],"Enable \"View All\" cautiously.",{"_key":48720,"_type":154,"marks":48721,"text":48722},"3b3f716168b91",[]," It's tempting to give the Agent User \"View All Data\" to avoid permission issues. Don't. This creates security risks and masks real permission problems that will bite you later.",[],{"_key":48725,"_type":150,"children":48726,"markDefs":48739,"style":173},"7392eef2f569",[48727,48731,48735],{"_key":48728,"_type":154,"marks":48729,"text":48730},"ef9035b34747",[228],"(For the full Agent User permission audit checklist — including the related-object traversal gaps that bite in production — ",{"_key":48732,"_type":154,"marks":48733,"text":24187},"5a1c4514cd71",[228,48734],"b90d0f5a7728",{"_key":48736,"_type":154,"marks":48737,"text":48738},"205f6066b47f",[228]," )",[48740],{"_key":48734,"_ref":21646,"_type":463,"linkType":33,"slug":48741},{"_type":22,"current":21648},{"_key":48743,"_type":150,"children":48744,"markDefs":48748,"style":173},"aa72baed8093",[48745],{"_key":48746,"_type":154,"marks":48747,"text":472},"69126867a535",[],[],{"_key":48750,"_type":150,"children":48751,"markDefs":48756,"style":158},"fd88c6210bd4",[48752],{"_key":48753,"_type":154,"marks":48754,"text":48755},"3ebb271a2d760",[],"Error #4: FIELD_CUSTOM_VALIDATION_EXCEPTION",[],{"_key":48758,"_type":150,"children":48759,"markDefs":48771,"style":173},"185247b8d847",[48760,48763,48766],{"_key":48761,"_type":154,"marks":48762,"text":48250},"c9fe866b46c70",[165],{"_key":48764,"_type":154,"marks":48765,"text":1278},"c9fe866b46c71",[],{"_key":48767,"_type":154,"marks":48768,"text":48770},"6e1f2c122ca4",[48769],"0be17f617305","FIELD_CUSTOM_VALIDATION_EXCEPTION: [Your validation rule error message]",[48772],{"_key":48769,"_ref":21734,"_type":463,"linkType":33,"slug":48773},{"_type":22,"current":21736},{"_key":48775,"_type":150,"children":48776,"markDefs":48780,"style":173},"b8603962b687",[48777],{"_key":48778,"_type":154,"marks":48779,"text":48267},"4a543360a4f10",[165],[],{"_key":48782,"_type":150,"children":48783,"markDefs":48792,"style":173},"778453e42aab",[48784,48788],{"_key":48785,"_type":154,"marks":48786,"text":23511},"d95e31a60d450",[48787],"a2c564d36fde",{"_key":48789,"_type":154,"marks":48790,"text":48791},"de6c48b238d4",[]," are designed to enforce data quality by blocking saves that don't meet business criteria. Great for humans who can read the error message and fix their input. Terrible for AI agents that have no idea why their action failed.",[48793],{"_key":48787,"_ref":23872,"_type":463,"linkType":1636,"slug":48794},{"_type":22,"current":23874},{"_key":48796,"_type":150,"children":48797,"markDefs":48802,"style":173},"5232e7e93eb7",[48798],{"_key":48799,"_type":154,"marks":48800,"text":48801},"d5ce18d1d25b0",[],"When an Agentforce action tries to create or update a record and hits a validation rule, it fails silently from the user's perspective. The agent might retry with the same bad data, or give up entirely. Either way, the customer sees \"Something went wrong\" instead of a helpful response.",[],{"_key":48804,"_type":150,"children":48805,"markDefs":48809,"style":173},"1f455ef5ae8a",[48806],{"_key":48807,"_type":154,"marks":48808,"text":48291},"bc5fca602f940",[165],[],{"_key":48811,"_type":150,"children":48812,"markDefs":48817,"style":173},"5ee6fd538ce7",[48813],{"_key":48814,"_type":154,"marks":48815,"text":48816},"457fdb0d51460",[],"Validation rules often assume human context that agents don't have. \"Phone number is required when Source = Web\" makes sense when a human is filling out a form. But if your agent is creating a Lead from a chat conversation, it might not have collected a phone number—and now it can't save the record.",[],{"_key":48819,"_type":150,"children":48820,"markDefs":48825,"style":173},"90a77c3f84bd",[48821],{"_key":48822,"_type":154,"marks":48823,"text":48824},"ca2d9fa01eec0",[],"The other risk is validation rules on related objects. Your agent creates a Case successfully, but the Case triggers a Flow that updates the Account, and the Account has a validation rule that fails. The entire transaction rolls back, including the Case that was fine.",[],{"_key":48827,"_type":150,"children":48828,"markDefs":48832,"style":173},"15fac3a49540",[48829],{"_key":48830,"_type":154,"marks":48831,"text":48307},"8c5e2a69869a0",[165],[],{"_key":48834,"_type":150,"children":48835,"level":54,"listItem":171,"markDefs":48844,"style":173},"7f503c04e2d6",[48836,48840],{"_key":48837,"_type":154,"marks":48838,"text":48839},"ebc8f534f2fe0",[165],"Audit validation rules for agent-created records.",{"_key":48841,"_type":154,"marks":48842,"text":48843},"ebc8f534f2fe1",[]," For every object your agent creates or updates, review every validation rule. Ask: \"Could an agent trigger this rule? If so, what happens?\"",[],{"_key":48846,"_type":150,"children":48847,"level":54,"listItem":171,"markDefs":48856,"style":173},"0f0d61703e05",[48848,48852],{"_key":48849,"_type":154,"marks":48850,"text":48851},"190180ab100a0",[165],"Make required fields actually required.",{"_key":48853,"_type":154,"marks":48854,"text":48855},"190180ab100a1",[]," If a field must be populated for business reasons, make it required at the field level rather than enforcing it via validation rule. Agents handle required fields better than validation rules.",[],{"_key":48858,"_type":150,"children":48859,"level":54,"listItem":171,"markDefs":48868,"style":173},"f8a6210cdea6",[48860,48864],{"_key":48861,"_type":154,"marks":48862,"text":48863},"e9a6d5eb271a0",[165],"Add agent-aware conditions to validation rules.",{"_key":48865,"_type":154,"marks":48866,"text":48867},"e9a6d5eb271a1",[]," You can exclude the Agent User from certain validation rules using $User.Id != 'your_agent_user_id' or by checking a custom permission.",[],{"_key":48870,"_type":150,"children":48871,"level":54,"listItem":171,"markDefs":48880,"style":173},"526d8125ffc0",[48872,48876],{"_key":48873,"_type":154,"marks":48874,"text":48875},"e183586ccbb00",[165],"Design prompts to collect required data.",{"_key":48877,"_type":154,"marks":48878,"text":48879},"e183586ccbb01",[]," If your validation rule requires a phone number, make sure your agent's topic instructions tell it to ask for one.",[],{"_key":48882,"_type":150,"children":48883,"level":54,"listItem":171,"markDefs":48892,"style":173},"23a228987c57",[48884,48888],{"_key":48885,"_type":154,"marks":48886,"text":48887},"89c543d7f0110",[165],"Handle validation errors gracefully in Flows.",{"_key":48889,"_type":154,"marks":48890,"text":48891},"89c543d7f0111",[]," Use fault paths to catch validation errors and respond with helpful messages rather than generic failures.",[],{"_key":48894,"_type":150,"children":48895,"markDefs":48908,"style":173},"eadbbcc8b9f4",[48896,48900,48905],{"_key":48897,"_type":154,"marks":48898,"text":48899},"b864f7fc626a",[228],"(For example bypass conditions, custom permission setups, and schema-level enforcement patterns, see ",{"_key":48901,"_type":154,"marks":48902,"text":48904},"122d8bc9d1f6",[228,48903],"0dc330cb0399","our walkthrough on fixing FIELD_CUSTOM_VALIDATION_EXCEPTION",{"_key":48906,"_type":154,"marks":48907,"text":269},"461a5b2a312b",[],[48909],{"_key":48903,"_ref":21734,"_type":463,"linkType":33,"slug":48910},{"_type":22,"current":21736},{"_key":48912,"_type":150,"children":48913,"markDefs":48917,"style":173},"69a6c02d4cf1",[48914],{"_key":48915,"_type":154,"marks":48916,"text":472},"bee16722622b",[],[],{"_key":48919,"_type":150,"children":48920,"markDefs":48925,"style":158},"f8fa824b628a",[48921],{"_key":48922,"_type":154,"marks":48923,"text":48924},"64c6b08439a00",[],"Error #5: The Silent Killer — Dirty Data",[],{"_key":48927,"_type":150,"children":48928,"markDefs":48936,"style":173},"3899e1e63c39",[48929,48932],{"_key":48930,"_type":154,"marks":48931,"text":48250},"907941f360d30",[165],{"_key":48933,"_type":154,"marks":48934,"text":48935},"907941f360d31",[]," No error at all. Just wrong answers, hallucinations, and customer frustration.",[],{"_key":48938,"_type":150,"children":48939,"markDefs":48943,"style":173},"2b3d46208be8",[48940],{"_key":48941,"_type":154,"marks":48942,"text":48267},"1ee0669c63820",[165],[],{"_key":48945,"_type":150,"children":48946,"markDefs":48951,"style":173},"12f2204175f6",[48947],{"_key":48948,"_type":154,"marks":48949,"text":48950},"285db2e4a3920",[],"Governor limits and permission errors are at least visible — you get an error message, you can debug. Dirty data is invisible until a customer complains.",[],{"_key":48953,"_type":150,"children":48954,"markDefs":48959,"style":173},"ee03b0cee85e",[48955],{"_key":48956,"_type":154,"marks":48957,"text":48958},"be8133dbe6430",[],"Agentforce agents pull information from your CRM to answer questions and take actions. If that data is wrong, the agent confidently gives wrong answers. Duplicate Contacts mean the agent might pull the wrong customer's order history. Stale Account data means the agent quotes the wrong pricing. Missing fields mean the agent has to guess — and AI guesses are called hallucinations.",[],{"_key":48961,"_type":150,"children":48962,"markDefs":48966,"style":173},"e0227e26494b",[48963],{"_key":48964,"_type":154,"marks":48965,"text":48291},"dc286643dff20",[165],[],{"_key":48968,"_type":150,"children":48969,"markDefs":48974,"style":173},"31e952b78d25",[48970],{"_key":48971,"_type":154,"marks":48972,"text":48973},"3581a770dc0a0",[],"This is actually three problems:",[],{"_key":48976,"_type":150,"children":48977,"markDefs":48986,"style":173},"7ed35f92fd01",[48978,48982],{"_key":48979,"_type":154,"marks":48980,"text":48981},"8e3dca361a010",[165],"Duplicate records.",{"_key":48983,"_type":154,"marks":48984,"text":48985},"8e3dca361a011",[]," If your agent queries \"Contacts WHERE Email = 'john@example.com (mailto:john@example.com)'\" and gets three results, which one does it use? Often the first one returned by the query—which might be the oldest, least accurate record.",[],{"_key":48988,"_type":150,"children":48989,"markDefs":49007,"style":173},"3aaf395c3351",[48990,48994,48998,49003],{"_key":48991,"_type":154,"marks":48992,"text":48993},"f5898b643b730",[165],"Incomplete records.",{"_key":48995,"_type":154,"marks":48996,"text":48997},"f5898b643b731",[]," Your Knowledge articles have the right content but missing metadata? The agent's RAG (",{"_key":48999,"_type":154,"marks":49000,"text":49002},"ab49cecd0ae3",[49001],"e5853763b6f8","Retrieval Augmented Generation",{"_key":49004,"_type":154,"marks":49005,"text":49006},"1d70f436db7e",[],") can't find them. Your Accounts are missing Industry values? The agent can't filter or personalize based on industry.",[49008],{"_key":49001,"_type":272,"blank":57,"href":44496,"noOpener":57,"noReferrer":57,"url":44496},{"_key":49010,"_type":150,"children":49011,"markDefs":49020,"style":173},"2669f36156d7",[49012,49016],{"_key":49013,"_type":154,"marks":49014,"text":49015},"b2da67dc8baa0",[165],"Inconsistent data.",{"_key":49017,"_type":154,"marks":49018,"text":49019},"b2da67dc8baa1",[]," \"United States\" in one field, \"USA\" in another, \"U.S.\" in a third. Humans handle this fine. AI agents treat them as three different values.",[],{"_key":49022,"_type":150,"children":49023,"markDefs":49027,"style":173},"ec78722eeba2",[49024],{"_key":49025,"_type":154,"marks":49026,"text":48307},"40417932a2400",[165],[],{"_key":49029,"_type":150,"children":49030,"markDefs":49039,"style":173},"8ac4f609a754",[49031,49035],{"_key":49032,"_type":154,"marks":49033,"text":49034},"0357e2479e11",[165],"Deduplicate before deployment.",{"_key":49036,"_type":154,"marks":49037,"text":49038},"f20232e0d45d1",[]," Run duplicate reports on every object the agent will query. Use Salesforce's Duplicate Management or third-party tools to merge records and set up duplicate rules to prevent new ones.",[],{"_key":49041,"_type":150,"children":49042,"markDefs":49051,"style":173},"c9e08f03d240",[49043,49047],{"_key":49044,"_type":154,"marks":49045,"text":49046},"c291840f35f00",[165],"Identify critical fields.",{"_key":49048,"_type":154,"marks":49049,"text":49050},"c291840f35f01",[]," For each agent action, identify the fields that must be populated and accurate. Create reports showing records with missing critical data, and fix them.",[],{"_key":49053,"_type":150,"children":49054,"markDefs":49063,"style":173},"cd2b17d1a124",[49055,49059],{"_key":49056,"_type":154,"marks":49057,"text":49058},"3752ae463fdd0",[165],"Standardize picklist values.",{"_key":49060,"_type":154,"marks":49061,"text":49062},"3752ae463fdd1",[]," Audit your picklists for inconsistencies. \"Prospect\" vs \"Prospective\" vs \"Prospecting\" should be one value, not three.",[],{"_key":49065,"_type":150,"children":49066,"markDefs":49075,"style":173},"b65495503dfd",[49067,49071],{"_key":49068,"_type":154,"marks":49069,"text":49070},"e1db2db162700",[165],"Clean up your Knowledge base.",{"_key":49072,"_type":154,"marks":49073,"text":49074},"e1db2db162701",[]," If your agent uses \"Answer Questions with Knowledge,\" audit your Knowledge articles. Are they current? Are they tagged correctly? Do they have the right data categories?",[],{"_key":49077,"_type":150,"children":49078,"markDefs":49087,"style":173},"8d78b99515c3",[49079,49083],{"_key":49080,"_type":154,"marks":49081,"text":49082},"5c47a60ca2390",[165],"Set up data governance for the long term.",{"_key":49084,"_type":154,"marks":49085,"text":49086},"5c47a60ca2391",[]," Validation rules, required fields, and Flows can enforce data quality at entry. Scheduled reports can flag data that drifts out of compliance.",[],{"_key":49089,"_type":150,"children":49090,"markDefs":49103,"style":173},"fdf628af8305",[49091,49095,49100],{"_key":49092,"_type":154,"marks":49093,"text":49094},"1df7bb5e77f0",[228],"(For a deeper look at why dirty Salesforce data breaks AI and the tools that fix it at scale, see our guide on Salesforce deduplication: ",{"_key":49096,"_type":154,"marks":49097,"text":49099},"cacae2738c1b",[228,49098],"027b44171f5a","why dirty data is killing your CRM",{"_key":49101,"_type":154,"marks":49102,"text":269},"3b18e8df58f0",[],[49104],{"_key":49098,"_ref":49105,"_type":463,"linkType":33,"slug":49106},"b0cae5cc-2286-493d-9522-a75834fe524d",{"_type":22,"current":49107},"salesforce-deduplication-why-dirty-data-is-killing-your-crm",{"_key":49109,"_type":150,"children":49110,"markDefs":49114,"style":173},"775db9b21253",[49111],{"_key":49112,"_type":154,"marks":49113,"text":472},"278ba0c1ee29",[],[],{"_key":49116,"_type":150,"children":49117,"markDefs":49122,"style":158},"c14007d7cf03",[49118],{"_key":49119,"_type":154,"marks":49120,"text":49121},"10603f5fad750",[],"The Pre-Deployment Checklist",[],{"_key":49124,"_type":150,"children":49125,"markDefs":49130,"style":173},"c7a88e0a6ac4",[49126],{"_key":49127,"_type":154,"marks":49128,"text":49129},"621a0da450c40",[],"Before you activate your Agentforce agent, run through this list:",[],{"_key":49132,"_type":150,"children":49133,"markDefs":49138,"style":173},"6817f05788b2",[49134],{"_key":49135,"_type":154,"marks":49136,"text":49137},"e349598ac9960",[165],"Governor Limits",[],{"_key":49140,"_type":150,"children":49141,"level":54,"listItem":171,"markDefs":49146,"style":173},"a9a9f8254271",[49142],{"_key":49143,"_type":154,"marks":49144,"text":49145},"eff39d6834fb0",[],"Mapped all automations on objects the agent touches",[],{"_key":49148,"_type":150,"children":49149,"level":54,"listItem":171,"markDefs":49154,"style":173},"8ea02b91a7ae",[49150],{"_key":49151,"_type":154,"marks":49152,"text":49153},"94d0480c007f0",[],"Consolidated multiple Flows/triggers into single executions",[],{"_key":49156,"_type":150,"children":49157,"level":54,"listItem":171,"markDefs":49162,"style":173},"78a42dfbd5c5",[49158],{"_key":49159,"_type":154,"marks":49160,"text":49161},"12154ad17e4d0",[],"Tested with realistic concurrency (20+ simultaneous users)",[],{"_key":49164,"_type":150,"children":49165,"level":54,"listItem":171,"markDefs":49170,"style":173},"ab12f46c6ac2",[49166],{"_key":49167,"_type":154,"marks":49168,"text":49169},"f36107279c000",[],"Verified no DML inside loops in Flow actions",[],{"_key":49172,"_type":150,"children":49173,"level":54,"listItem":171,"markDefs":49178,"style":173},"36d4bf768460",[49174],{"_key":49175,"_type":154,"marks":49176,"text":49177},"8d5b7cac70f70",[],"Confirmed CPU usage stays under 7 seconds with buffer",[],{"_key":49180,"_type":150,"children":49181,"markDefs":49185,"style":173},"f89546ae0f32",[49182],{"_key":49183,"_type":154,"marks":49184,"text":26442},"dde3f6a056dc0",[165],[],{"_key":49187,"_type":150,"children":49188,"level":54,"listItem":171,"markDefs":49193,"style":173},"205a8180a3c6",[49189],{"_key":49190,"_type":154,"marks":49191,"text":49192},"e94c900d8de10",[],"Created dedicated Agent User permission set",[],{"_key":49195,"_type":150,"children":49196,"level":54,"listItem":171,"markDefs":49201,"style":173},"60750a64c464",[49197],{"_key":49198,"_type":154,"marks":49199,"text":49200},"3b2ef7a994280",[],"Granted access to all required objects and fields",[],{"_key":49203,"_type":150,"children":49204,"level":54,"listItem":171,"markDefs":49209,"style":173},"09e337a354f1",[49205],{"_key":49206,"_type":154,"marks":49207,"text":49208},"e0501695e9fa0",[],"Tested every action logged in as Agent User",[],{"_key":49211,"_type":150,"children":49212,"level":54,"listItem":171,"markDefs":49217,"style":173},"587643fb426f",[49213],{"_key":49214,"_type":154,"marks":49215,"text":49216},"474dc6ec4e4d0",[],"Reviewed sharing rules for Private OWD objects",[],{"_key":49219,"_type":150,"children":49220,"level":54,"listItem":171,"markDefs":49225,"style":173},"4e17343469c6",[49221],{"_key":49222,"_type":154,"marks":49223,"text":49224},"93dab76f433b0",[],"Verified access to related/lookup objects",[],{"_key":49227,"_type":150,"children":49228,"markDefs":49233,"style":173},"976286aeb8cc",[49229],{"_key":49230,"_type":154,"marks":49231,"text":49232},"dac39ecb82a70",[165],"Validation Rules",[],{"_key":49235,"_type":150,"children":49236,"level":54,"listItem":171,"markDefs":49241,"style":173},"1f46514fa224",[49237],{"_key":49238,"_type":154,"marks":49239,"text":49240},"77e4baabd7ef0",[],"Audited validation rules on all agent-touched objects",[],{"_key":49243,"_type":150,"children":49244,"level":54,"listItem":171,"markDefs":49249,"style":173},"42e527e61230",[49245],{"_key":49246,"_type":154,"marks":49247,"text":49248},"8f3d396053ea0",[],"Added agent-aware conditions where appropriate",[],{"_key":49251,"_type":150,"children":49252,"level":54,"listItem":171,"markDefs":49257,"style":173},"6f678601201f",[49253],{"_key":49254,"_type":154,"marks":49255,"text":49256},"a67bbc0fd2bf0",[],"Designed prompts to collect required field data",[],{"_key":49259,"_type":150,"children":49260,"level":54,"listItem":171,"markDefs":49265,"style":173},"2ac047a67012",[49261],{"_key":49262,"_type":154,"marks":49263,"text":49264},"2a71efeffdbc0",[],"Implemented fault paths for graceful error handling",[],{"_key":49267,"_type":150,"children":49268,"markDefs":49273,"style":173},"1df727a4eb4a",[49269],{"_key":49270,"_type":154,"marks":49271,"text":49272},"ef0b23fc98570",[165],"Data Quality",[],{"_key":49275,"_type":150,"children":49276,"level":54,"listItem":171,"markDefs":49281,"style":173},"9275d157931a",[49277],{"_key":49278,"_type":154,"marks":49279,"text":49280},"0a8ba7c8f2390",[],"Deduplicated Contact, Account, Lead records",[],{"_key":49283,"_type":150,"children":49284,"level":54,"listItem":171,"markDefs":49289,"style":173},"02fc04b54593",[49285],{"_key":49286,"_type":154,"marks":49287,"text":49288},"7e9980b378630",[],"Populated critical fields required by agent actions",[],{"_key":49291,"_type":150,"children":49292,"level":54,"listItem":171,"markDefs":49297,"style":173},"c99eeeed873a",[49293],{"_key":49294,"_type":154,"marks":49295,"text":49296},"8379a179250e0",[],"Standardized picklist values and formatting",[],{"_key":49299,"_type":150,"children":49300,"level":54,"listItem":171,"markDefs":49305,"style":173},"a0edc3e5188e",[49301],{"_key":49302,"_type":154,"marks":49303,"text":49304},"7c22f0f17f4b0",[],"Cleaned and categorized Knowledge articles",[],{"_key":49307,"_type":150,"children":49308,"level":54,"listItem":171,"markDefs":49313,"style":173},"84be0fb58cdc",[49309],{"_key":49310,"_type":154,"marks":49311,"text":49312},"77b0ea0296bc0",[],"Set up ongoing data governance automation",[],{"_key":49315,"_type":150,"children":49316,"markDefs":49321,"style":158},"2a64417794d5",[49317],{"_key":49318,"_type":154,"marks":49319,"text":49320},"f316039a1ee80",[],"The Pattern: Your Org's Health = Your Agent's Performance",[],{"_key":49323,"_type":150,"children":49324,"markDefs":49329,"style":173},"bf9ee7062311",[49325],{"_key":49326,"_type":154,"marks":49327,"text":49328},"1b6e8b69badd0",[],"Notice what all five of these errors have in common? ",[],{"_key":49331,"_type":150,"children":49332,"markDefs":49337,"style":173},"62a1f9fe7f22",[49333],{"_key":49334,"_type":154,"marks":49335,"text":49336},"bc66acfecb57",[228],"None of them are directly Agentforce problems!",[],{"_key":49339,"_type":150,"children":49340,"markDefs":49345,"style":173},"36622760ca93",[49341],{"_key":49342,"_type":154,"marks":49343,"text":49344},"f4e080211f6a",[],"They're more like... Salesforce problems that Agentforce exposes.",[],{"_key":49347,"_type":150,"children":49348,"markDefs":49353,"style":173},"51b8af96f555",[49349],{"_key":49350,"_type":154,"marks":49351,"text":49352},"116f64caa1ce0",[],"The CPU limits were always there — but humans are slower than agents, so they rarely hit them. The permission gaps were always there (but admins have full access, so they never noticed). The dirty data was always there —but humans (with enough time) could work around it.",[],{"_key":49355,"_type":150,"children":49356,"markDefs":49365,"style":173},"731ce5088995",[49357,49361],{"_key":49358,"_type":154,"marks":49359,"text":49360},"cb9dcfd474520",[165],"Agentforce is a forcing function. ",{"_key":49362,"_type":154,"marks":49363,"text":49364},"83d958addd65",[],"It makes you fix the technical debt you've been ignoring. The orgs that struggle with Agentforce are the orgs that have been accumulating automation sprawl, permission creep, and data quality issues for years. The orgs that succeed are the ones that use Agentforce as the reason to finally clean house.",[],{"_key":49367,"_type":150,"children":49368,"markDefs":49373,"style":173},"89c71fb1ff36",[49369],{"_key":49370,"_type":154,"marks":49371,"text":49372},"db4f8a2b7abd0",[],"That's actually good news. Because once you fix these issues for Agentforce, you've fixed them for everything. Your Flows run faster. Your users have cleaner data. Your integrations are more reliable. Agentforce itself doesn't just run better—your whole org does.",[],{"_key":49375,"_type":150,"children":49376,"markDefs":49390,"style":173},"d2a98a330ed0",[49377,49381,49386],{"_key":49378,"_type":154,"marks":49379,"text":49380},"208d727b42b8",[228],"Hit something not on this list? ",{"_key":49382,"_type":154,"marks":49383,"text":49385},"d046d7bfadb0",[228,49384],"12b45ce3fd98","The full catalog of Agentforce errors ",{"_key":49387,"_type":154,"marks":49388,"text":49389},"e42e18a2d82e",[228]," covers every category — including the API and integration failures (400/401/404, EngineConfigLookupException, rate limits) that don't surface as Salesforce error codes.",[49391],{"_key":49384,"_ref":590,"_type":463,"linkType":33,"slug":49392},{"_type":22,"current":592},{"_key":49394,"_type":150,"children":49395,"markDefs":49399,"style":282},"6fd678621d77",[49396],{"_key":49397,"_type":154,"marks":49398,"text":472},"6fb480169db3",[],[],{"_key":49401,"_type":150,"children":49402,"markDefs":49407,"style":158},"f349674f5caf",[49403],{"_key":49404,"_type":154,"marks":49405,"text":49406},"54a11f8105e80",[],"Using Sweep? Here's How to Get Agentforce-Ready Faster",[],{"_key":49409,"_type":150,"children":49410,"markDefs":49424,"style":173},"2c49b4201b14",[49411,49415,49420],{"_key":49412,"_type":154,"marks":49413,"text":49414},"f2a88c32a41f0",[],"If you're planning an Agentforce deployment, Sweep's ",{"_key":49416,"_type":154,"marks":49417,"text":49419},"bec781a241e6",[49418],"8536d1af2552","Agentic Assessment",{"_key":49421,"_type":154,"marks":49422,"text":49423},"c299fd6f5b32",[]," can identify these issues before they become production problems.",[49425],{"_key":49418,"_ref":1790,"_type":463,"linkType":1636,"slug":49426},{"_type":22,"current":1792},{"_key":49428,"_type":150,"children":49429,"markDefs":49434,"style":282},"a327493aac2c",[49430],{"_key":49431,"_type":154,"marks":49432,"text":49433},"3fed6b612daf0",[],"Visualize Your Automation Chain",[],{"_key":49436,"_type":150,"children":49437,"markDefs":49442,"style":173},"150be1fbe0e3",[49438],{"_key":49439,"_type":154,"marks":49440,"text":49441},"e27374278fc00",[],"Before you deploy an agent, you need to know what it will trigger. Sweep's Visualizer shows every automation on every object — triggers, Flows, validation rules, and their dependencies. If creating a Case triggers 12 downstream automations, you'll see that immediately.",[],{"_key":49444,"_type":150,"children":49445,"markDefs":49450,"style":282},"902f1fae593a",[49446],{"_key":49447,"_type":154,"marks":49448,"text":49449},"1e0d825759eb0",[],"Find the Governor Limit Risks",[],{"_key":49452,"_type":150,"children":49453,"markDefs":49458,"style":173},"2706fa100dd7",[49454],{"_key":49455,"_type":154,"marks":49456,"text":49457},"33f272314f530",[],"Sweep identifies automation patterns that are likely to cause CPU and DML limit issues: multiple Flows on the same object, DML inside loops, circular dependencies. You'll know exactly where to consolidate before you hit limits in production.",[],{"_key":49460,"_type":150,"children":49461,"markDefs":49466,"style":282},"54b86e922afa",[49462],{"_key":49463,"_type":154,"marks":49464,"text":49465},"2cbf494510fc0",[],"Audit Your Metadata Health",[],{"_key":49468,"_type":150,"children":49469,"markDefs":49474,"style":173},"b7a634ac77ae",[49470],{"_key":49471,"_type":154,"marks":49472,"text":49473},"73e9352db02c0",[],"Agentforce depends on clean, well-structured metadata. Sweep analyzes your fields, objects, and relationships to identify inconsistencies that could confuse an AI agent — duplicate fields, unclear naming conventions, missing descriptions.",[],{"_key":49476,"_type":150,"children":49477,"markDefs":49482,"style":282},"00b227fd58a4",[49478],{"_key":49479,"_type":154,"marks":49480,"text":49481},"11293873c0290",[],"Plan Your Remediation",[],{"_key":49484,"_type":150,"children":49485,"markDefs":49490,"style":173},"f0ea73dc4400",[49486],{"_key":49487,"_type":154,"marks":49488,"text":49489},"8a6b33f004140",[],"The Agentic Assessment doesn't just identify problems — it prioritizes them. You'll know which issues will break your agent on day one versus which can wait for v2.",[],{"_key":49492,"_type":150,"children":49493,"markDefs":49499,"style":173},"9146ed10b35b",[49494],{"_key":49495,"_type":154,"marks":49496,"text":49498},"0707d9f2b089",[49497],"9cce1ac5a7f6","Book some time to learn about our Agentic Assessment here.",[49500],{"_key":49497,"_ref":33405,"_type":463,"linkType":1636,"slug":49501},{"_type":22,"current":33407},{"_type":17,"description":49503,"shareImage":49504,"title":49506},"From Apex CPU time limits to FIELD_CUSTOM_VALIDATION_EXCEPTION, the 5 errors most likely to break your Agentforce rollout — with the actual fixes that work.",{"_type":40,"asset":49505},{"_ref":48095,"_type":1066},"5 Salesforce Errors That Break Agentforce (And How to Fix Them)",{"_type":22,"current":714},{"_createdAt":49509,"_id":49510,"_rev":49511,"_type":33,"_updatedAt":49512,"author":49513,"category":49530,"featuredImage":49536,"modularContent":49569,"postTitle":49537,"publishDate":49572,"richText":49573,"seo":50306,"slug":50311},"2025-11-25T20:08:37Z","084a7c9b-6eee-4423-ba64-afa740daa534","J5j1hv5WW9LqWb2rumdias","2026-03-23T09:49:28Z",{"authorImage":49514,"authorJobTitle":49529,"authorName":38},{"_type":37,"altText":1080,"image":49515},{"_type":40,"asset":49516},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":49517,"mimeType":83,"opt":49527,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":49518,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":49519},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":49520,"darkVibrant":49521,"dominant":49522,"lightMuted":49523,"lightVibrant":49524,"muted":49525,"vibrant":49526},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":49528},{"tags":19},"Head of Brand & Content",{"_createdAt":5,"_id":6,"_rev":7,"_system":49531,"_type":11,"_updatedAt":12,"selectedColor":49533,"seo":49534,"slug":49535,"title":24},{"base":49532},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":49537,"image":49538},"Ops Darwinism: Only the Governed Survive",{"_type":40,"asset":49539},{"_createdAt":49540,"_id":49541,"_rev":49542,"_type":45,"_updatedAt":49540,"assetId":49543,"extension":105,"metadata":49544,"mimeType":133,"originalFilename":29919,"path":49565,"sha1hash":49543,"size":49566,"uploadId":49567,"url":49568},"2025-11-25T20:07:26Z","image-cd16ca3aacd4108cbcbc5c567db60ea47aa44efd-1600x900-png","Z4jNT5MMHh6hnM45vpWCEH","cd16ca3aacd4108cbcbc5c567db60ea47aa44efd",{"_type":50,"blurHash":49545,"dimensions":49546,"hasAlpha":57,"isOpaque":56,"lqip":49547,"palette":49548},"MJ9,hZkCKAbdI^5Iayxtj[xAKUkDnLaenz",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACa0lEQVR4nG2SS08TURiGu9UZOud0wQJ1aWJ0AZXEO/JDjBFixGiJkKjEYGLYORJ7SSnpzGC4FkETTSRCgRq5u0DCRjEWgpbSFmy4NoUO0DmvmWkbLrp48p7rc74vOSYiYZnKUKkERiXgX1gGWU8tS3Zt/xyjMlLEi5iJeLX4vjB3MHvZuwfauA3iWgdxrII41yDY46DuraMPM91BJCyZiIQ4VQ4KdVEaxJ2AIC5AqPsGc80E8h4OI69mAnx1AMLz0NEq2QFhrsI0o+4EiH0ZRAzDXDsF3vYBfMUbcOXt4MrawN3pxvEbMsy1X0E9SVDv7n+EessKVNKQYObaSfD33oO39YC/3Qnu5itwt1rAlbWAr3iLvMpecGWtMFf1I//ZFPJfRmDJSBmVtcNCwbnCuAd+HNMld9+Bs/WAq/wI3qAX/KMRmJ9Og388BqHKjxO2bpysm4SlMQkiaYzKaZVKWqbl/Ka0elrZYIWunyiqn0aR8wesDXOwuudgdQUz6fkFq3cRVimM884ZXBS/4JIniOK2TZxtU1lBky7EkolKWvxM645a3rPGXnyOwTkcg2M4BueInlE4hiKwD0VRHwhDHAhBDIQgDvyG6J/PZCCM6r4VdsGnqhajZZn9Odexm7rft6p5RqNMGY8waSzClImogTweYd7RMHN/mmeO/qCB3R9kjoFZ5hqcY67BWfakf1m73KWmLIr+D5uwWNCcThT6dlIlXVtqaVcyy5Za2p2ZX3+dVEs6E+rVjg31SrvOujG+5ts0KPZtp0417yWooi2YBBkzREFEr9RA0sGhpMY4t5/b0w6tC7IWEaT097+t8kGscgHZ4gAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":49549,"darkVibrant":49552,"dominant":49554,"lightMuted":49557,"lightVibrant":49559,"muted":49561,"vibrant":49564},{"_type":62,"background":49550,"foreground":64,"population":49551,"title":64},"#3d586a",1.37,{"_type":62,"background":49553,"foreground":64,"population":116,"title":64},"#043f97",{"_type":62,"background":49555,"foreground":64,"population":49556,"title":64},"#1494fc",37.72,{"_type":62,"background":49558,"foreground":72,"population":1527,"title":64},"#afbccb",{"_type":62,"background":49560,"foreground":72,"population":82,"title":64},"#84d4fc",{"_type":62,"background":49562,"foreground":64,"population":49563,"title":64},"#687883",0.79,{"_type":62,"background":49555,"foreground":64,"population":49556,"title":64},"images/9eu1m6zu/production/cd16ca3aacd4108cbcbc5c567db60ea47aa44efd-1600x900.png",151036,"JHzLWKNvndk5Xr8SpQBztIBIPuvopwhF","https://cdn.sanity.io/images/9eu1m6zu/production/cd16ca3aacd4108cbcbc5c567db60ea47aa44efd-1600x900.png",[49570],{"_key":49571,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"02c25ba02385cf769e34629f655f7aed","2025-11-25",[49574,49582,49590,49598,49606,49614,49622,49630,49638,49646,49654,49669,49677,49703,49711,49719,49727,49735,49743,49751,49759,49767,49782,49790,49798,49806,49814,49822,49830,49838,49846,49854,49862,49870,49878,49903,49911,49919,49936,49944,49980,49996,50004,50012,50020,50028,50036,50044,50052,50060,50068,50076,50084,50092,50100,50108,50120,50128,50136,50143,50151,50159,50167,50175,50183,50191,50199,50207,50215,50223,50231,50239,50247,50255,50290,50298],{"_key":49575,"_type":150,"children":49576,"markDefs":49581,"style":173},"7fe49248a2f9",[49577],{"_key":49578,"_type":154,"marks":49579,"text":49580},"4a71486aebeb0",[],"TL;DR: Operational evolution favors organizations with governance, clarity, and metadata-driven automation — everyone else eventually collapses under the weight of their own complexity.",[],{"_key":49583,"_type":150,"children":49584,"markDefs":49589,"style":282},"46843810e4e1",[49585],{"_key":49586,"_type":154,"marks":49587,"text":49588},"388022a1fd6d0",[],"Welcome to the new natural selection",[],{"_key":49591,"_type":150,"children":49592,"markDefs":49597,"style":173},"77e1485c2d35",[49593],{"_key":49594,"_type":154,"marks":49595,"text":49596},"dd31bc4238d30",[],"In nature, extinction is never sudden. Well, discounting asteroids.",[],{"_key":49599,"_type":150,"children":49600,"markDefs":49605,"style":173},"86e29b52ce9e",[49601],{"_key":49602,"_type":154,"marks":49603,"text":49604},"96a05c4bc202",[],"It’s usually incremental — an accumulation of missteps, maladaptations, and environmental pressures that compound until a species simply can’t move fast enough to survive.",[],{"_key":49607,"_type":150,"children":49608,"markDefs":49613,"style":173},"c4eba1a79de0",[49609],{"_key":49610,"_type":154,"marks":49611,"text":49612},"5bc17deb27600",[],"Enterprise operations work precisely the same way.",[],{"_key":49615,"_type":150,"children":49616,"markDefs":49621,"style":173},"93ee7f3c47bc",[49617],{"_key":49618,"_type":154,"marks":49619,"text":49620},"cbb2e901c4880",[],"Most companies don’t implode because of one catastrophic failure. They fail because — over years — systems entropy builds and builds: a field here, a flow there, a patch stuffed into a gap the team swore they’d clean up later and before long, your CRM is a museum of fossilized processes, orphaned integrations, and invisible dependencies.",[],{"_key":49623,"_type":150,"children":49624,"markDefs":49629,"style":173},"d0301c2a19cd",[49625],{"_key":49626,"_type":154,"marks":49627,"text":49628},"c664fc5387780",[],"And then a shock hits. Boom. AI arrives, the economy shifts, complexity compounds, leadership demands velocity — now.",[],{"_key":49631,"_type":150,"children":49632,"markDefs":49637,"style":173},"d6036f7806fd",[49633],{"_key":49634,"_type":154,"marks":49635,"text":49636},"8958b6e3ca7e0",[],"In that moment, companies separate into two evolutionary branches:",[],{"_key":49639,"_type":150,"children":49640,"level":54,"listItem":902,"markDefs":49645,"style":173},"206440bfabb7",[49641],{"_key":49642,"_type":154,"marks":49643,"text":49644},"4f200136f8400",[],"The utterly governed: orgs that treat metadata as a managed, living organism.",[],{"_key":49647,"_type":150,"children":49648,"level":54,"listItem":902,"markDefs":49653,"style":173},"5b1224429af7",[49649],{"_key":49650,"_type":154,"marks":49651,"text":49652},"f6193af454dd0",[],"The utterly doomed: orgs that treat metadata like an eternal junk drawer.",[],{"_key":49655,"_type":150,"children":49656,"markDefs":49668,"style":173},"ff2299da16ba",[49657,49661,49664],{"_key":49658,"_type":154,"marks":49659,"text":49660},"1366dc69fcc70",[],"This is Ops Darwinism — and only the ",{"_key":49662,"_type":154,"marks":49663,"text":42446},"0581404207a9",[228],{"_key":49665,"_type":154,"marks":49666,"text":49667},"ee9cbdb117b4",[]," survive. 😎",[],{"_key":49670,"_type":150,"children":49671,"markDefs":49676,"style":282},"48407cb4f4e0",[49672],{"_key":49673,"_type":154,"marks":49674,"text":49675},"f909baf8ef9b0",[],"The environment has changed (and so have the predators) ",[],{"_key":49678,"_type":150,"children":49679,"markDefs":49700,"style":173},"68834637d23f",[49680,49684,49688,49692,49696],{"_key":49681,"_type":154,"marks":49682,"text":49683},"7c2c2b4461130",[],"AI is an ecological shift. The moment Salesforce dropped ",{"_key":49685,"_type":154,"marks":49686,"text":19576},"24d73c0028a4",[49687],"75338fb9c251",{"_key":49689,"_type":154,"marks":49690,"text":49691},"931d9b11b8b4",[],", the rules of survival changed. Agents don’t click UI buttons or navigate around weird admin “workarounds.” Agents act on ",{"_key":49693,"_type":154,"marks":49694,"text":49695},"bd89cc2e1c251",[228],"metadata context ",{"_key":49697,"_type":154,"marks":49698,"text":49699},"bd89cc2e1c252",[],"— and metadata does not lie.",[49701],{"_key":49687,"_ref":19978,"_type":463,"linkType":33,"slug":49702},{"_type":22,"current":19980},{"_key":49704,"_type":150,"children":49705,"markDefs":49710,"style":173},"9bc04219ec7e",[49706],{"_key":49707,"_type":154,"marks":49708,"text":49709},"d2d2df13e48d0",[],"Suddenly:",[],{"_key":49712,"_type":150,"children":49713,"level":54,"listItem":171,"markDefs":49718,"style":173},"ec873b28c0d8",[49714],{"_key":49715,"_type":154,"marks":49716,"text":49717},"68027edf588d0",[],"Every skipped governance step becomes a broken automation.",[],{"_key":49720,"_type":150,"children":49721,"level":54,"listItem":171,"markDefs":49726,"style":173},"07d0b2cdadcb",[49722],{"_key":49723,"_type":154,"marks":49724,"text":49725},"de66833a8f1a0",[],"Every ignored dependency becomes a blocked workflow.",[],{"_key":49728,"_type":150,"children":49729,"level":54,"listItem":171,"markDefs":49734,"style":173},"75066466db53",[49730],{"_key":49731,"_type":154,"marks":49732,"text":49733},"88f00ce32f7d0",[],"Every missing owner becomes an unresolvable exception.",[],{"_key":49736,"_type":150,"children":49737,"level":54,"listItem":171,"markDefs":49742,"style":173},"3bea414fcbef",[49738],{"_key":49739,"_type":154,"marks":49740,"text":49741},"9affd7dd40a60",[],"Every poorly named field becomes an AI hallucination risk.",[],{"_key":49744,"_type":150,"children":49745,"markDefs":49750,"style":173},"0ec12edc2a3e",[49746],{"_key":49747,"_type":154,"marks":49748,"text":49749},"21486b8cf5fe0",[],"In the old world, you could get away with sloppy operational adaptation.",[],{"_key":49752,"_type":150,"children":49753,"markDefs":49758,"style":173},"267422925866",[49754],{"_key":49755,"_type":154,"marks":49756,"text":49757},"d1389342b3260",[],"In the agentic world, sloppiness is a death sentence.",[],{"_key":49760,"_type":150,"children":49761,"markDefs":49766,"style":173},"98cca89cb77d",[49762],{"_key":49763,"_type":154,"marks":49764,"text":49765},"f7f7590704350",[],"In the end, despite the beard, Darwin wasn’t being poetic. He was being literal. Fitness means responding to environmental pressure faster than your competitors.",[],{"_key":49768,"_type":150,"children":49769,"markDefs":49781,"style":173},"bec74f441d37",[49770,49774,49777],{"_key":49771,"_type":154,"marks":49772,"text":49773},"3bb3bf5ef2930",[],"AI ",{"_key":49775,"_type":154,"marks":49776,"text":6290},"3bb3bf5ef2931",[228],{"_key":49778,"_type":154,"marks":49779,"text":49780},"3bb3bf5ef2932",[]," that pressure.",[],{"_key":49783,"_type":150,"children":49784,"markDefs":49789,"style":158},"73530d85fc82",[49785],{"_key":49786,"_type":154,"marks":49787,"text":49788},"87e640b204b8",[],"The Hidden Law of Enterprise Evolution: Compounding Complexity Always Wins",[],{"_key":49791,"_type":150,"children":49792,"markDefs":49797,"style":173},"48e3a78eac9c",[49793],{"_key":49794,"_type":154,"marks":49795,"text":49796},"e873cbbeb6790",[],"Companies assume they’re evolving because they’re “adding capabilities.”",[],{"_key":49799,"_type":150,"children":49800,"markDefs":49805,"style":173},"43777a409d80",[49801],{"_key":49802,"_type":154,"marks":49803,"text":49804},"5a074baee4640",[],"But capabilities aren’t evolution in and of itself — they’re more like mutation. And mutation without governance eventually generates fragility.",[],{"_key":49807,"_type":150,"children":49808,"markDefs":49813,"style":173},"aeea7d623160",[49809],{"_key":49810,"_type":154,"marks":49811,"text":49812},"64ab404d80de0",[],"Let’s run the metaphor:",[],{"_key":49815,"_type":150,"children":49816,"level":54,"listItem":171,"markDefs":49821,"style":173},"9975efa69a69",[49817],{"_key":49818,"_type":154,"marks":49819,"text":49820},"a743c3c6b3950",[],"Add a field → a mutation.",[],{"_key":49823,"_type":150,"children":49824,"level":54,"listItem":171,"markDefs":49829,"style":173},"8484e7147467",[49825],{"_key":49826,"_type":154,"marks":49827,"text":49828},"9d131129d0ec0",[],"Build a flow → a mutation.",[],{"_key":49831,"_type":150,"children":49832,"level":54,"listItem":171,"markDefs":49837,"style":173},"80e093c9ec48",[49833],{"_key":49834,"_type":154,"marks":49835,"text":49836},"986125d782c60",[],"Integrate a system → a mutation.",[],{"_key":49839,"_type":150,"children":49840,"level":54,"listItem":171,"markDefs":49845,"style":173},"7269e41105fd",[49841],{"_key":49842,"_type":154,"marks":49843,"text":49844},"dbc6acef56030",[],"Patch a bug with a workaround → a mutation.",[],{"_key":49847,"_type":150,"children":49848,"level":54,"listItem":171,"markDefs":49853,"style":173},"e2e833cbec59",[49849],{"_key":49850,"_type":154,"marks":49851,"text":49852},"c0872cb2e6a40",[],"Ship a Q4 “must-have” customization → mutation with a side of chaos.",[],{"_key":49855,"_type":150,"children":49856,"markDefs":49861,"style":173},"ab3032701e5c",[49857],{"_key":49858,"_type":154,"marks":49859,"text":49860},"3f1d0a32a1c60",[],"One or two mutations? Fine. Okay.",[],{"_key":49863,"_type":150,"children":49864,"markDefs":49869,"style":173},"35b467f60b43",[49865],{"_key":49866,"_type":154,"marks":49867,"text":49868},"ee72700e305b0",[],"Ten years of mutations with no governance? You’re the operational equivalent of a dinosaur with five kidneys, two pancreases, and a ribcage made of Velcro.",[],{"_key":49871,"_type":150,"children":49872,"markDefs":49877,"style":173},"fcd739878ccb",[49873],{"_key":49874,"_type":154,"marks":49875,"text":49876},"0aaf5ebf344a0",[],"Your growth created the conditions for your collapse.",[],{"_key":49879,"_type":150,"children":49880,"markDefs":49900,"style":173},"e430abb5f1fa",[49881,49885,49889,49893,49897],{"_key":49882,"_type":154,"marks":49883,"text":49884},"0561c25c67480",[],"This is why most orgs hit the same point of systemic failure around 200–500 Salesforce users. Darwin would call it ",{"_key":49886,"_type":154,"marks":49887,"text":49888},"0561c25c67481",[228],"carrying capacity",{"_key":49890,"_type":154,"marks":49891,"text":49892},"0561c25c67482",[],". We call it ",{"_key":49894,"_type":154,"marks":49895,"text":40908},"0561c25c67483",[49896],"cb955e8fc069",{"_key":49898,"_type":154,"marks":49899,"text":4150},"0561c25c67484",[],[49901],{"_key":49896,"_ref":10987,"_type":463,"linkType":33,"slug":49902},{"_type":22,"current":10989},{"_key":49904,"_type":150,"children":49905,"markDefs":49910,"style":158},"1d5a538bac74",[49906],{"_key":49907,"_type":154,"marks":49908,"text":49909},"3113d57c3121",[],"The Great Filter: Governance vs. Velocity is a false choice",[],{"_key":49912,"_type":150,"children":49913,"markDefs":49918,"style":173},"ae8ef654f402",[49914],{"_key":49915,"_type":154,"marks":49916,"text":49917},"f2185a683d5d0",[],"Legacy thinking forces ops teams into a self-destructive binary:",[],{"_key":49920,"_type":150,"children":49921,"level":54,"listItem":171,"markDefs":49931,"style":173},"d0af0345c96f",[49922,49927],{"_key":49923,"_type":154,"marks":49924,"text":49926},"c8d877db18350",[49925],"a5c4314dea84","Move fast and break things",{"_key":49928,"_type":154,"marks":49929,"text":49930},"0e3c77775e2c",[],"\nor",[49932],{"_key":49925,"_ref":49933,"_type":463,"linkType":33,"slug":49934},"d34ff46d-248d-4a2c-85d1-c00bd7e46358",{"_type":22,"current":49935},"evolve-now-why-software-habits-don-t-translate-to-ai",{"_key":49937,"_type":150,"children":49938,"level":54,"listItem":171,"markDefs":49943,"style":173},"7bdff33fb75d",[49939],{"_key":49940,"_type":154,"marks":49941,"text":49942},"c5ef75d5148b0",[],"Govern everything and slow the hell down",[],{"_key":49945,"_type":150,"children":49946,"markDefs":49975,"style":173},"ef8314815050",[49947,49951,49955,49958,49962,49966,49971],{"_key":49948,"_type":154,"marks":49949,"text":49950},"a55c8476c2600",[],"But AI-era enterprise doesn’t reward speed or compliance alone.\nAs it turns out, it rewards ",{"_key":49952,"_type":154,"marks":49953,"text":49954},"c1403bb4e8d1",[228],"compounded",{"_key":49956,"_type":154,"marks":49957,"text":1278},"b121882f61c2",[],{"_key":49959,"_type":154,"marks":49960,"text":49961},"25f0be19c54f",[228],"velocity",{"_key":49963,"_type":154,"marks":49964,"text":49965},"b8cff724562b",[],", and that only emerges when ",{"_key":49967,"_type":154,"marks":49968,"text":49970},"36fead5f3a50",[49969],"fd9f5a99fbe2","governance and automation",{"_key":49972,"_type":154,"marks":49973,"text":49974},"d793e41338c9",[]," reinforce each other.",[49976],{"_key":49969,"_ref":49977,"_type":463,"linkType":1636,"slug":49978},"cecb634f-3614-435a-99a5-c4d96c538da6",{"_type":22,"current":49979},"workflow-automation",{"_key":49981,"_type":150,"children":49982,"markDefs":49995,"style":173},"88f6abb34653",[49983,49987,49991],{"_key":49984,"_type":154,"marks":49985,"text":49986},"9d1bc2b8c1bd0",[],"Governance is not friction. Governance is ",{"_key":49988,"_type":154,"marks":49989,"text":49990},"9d1bc2b8c1bd1",[228],"adaptation ",{"_key":49992,"_type":154,"marks":49993,"text":49994},"9d1bc2b8c1bd2",[],"— the ability to move fast responsibly.",[],{"_key":49997,"_type":150,"children":49998,"markDefs":50003,"style":173},"3aa24b11bc66",[49999],{"_key":50000,"_type":154,"marks":50001,"text":50002},"31992611e71d0",[],"The companies that are going to win in 2026–2030 are the ones treating governance as their evolutionary advantage.",[],{"_key":50005,"_type":150,"children":50006,"markDefs":50011,"style":173},"6d83281e9fad",[50007],{"_key":50008,"_type":154,"marks":50009,"text":50010},"5a6ba2592c6a0",[],"They’ve accepted a hard truth:",[],{"_key":50013,"_type":150,"children":50014,"markDefs":50019,"style":35984},"49782415f852",[50015],{"_key":50016,"_type":154,"marks":50017,"text":50018},"7bf54bfe30bc0",[],"If your metadata isn’t governed, your AI cannot execute.",[],{"_key":50021,"_type":150,"children":50022,"markDefs":50027,"style":173},"e9a9b4949ba1",[50023],{"_key":50024,"_type":154,"marks":50025,"text":50026},"2cf7bc1d04880",[],"Which leads to the central law of Ops Darwinism:",[],{"_key":50029,"_type":150,"children":50030,"markDefs":50035,"style":158},"29b3ce022c66",[50031],{"_key":50032,"_type":154,"marks":50033,"text":50034},"7e70f5be890b0",[],"Organisms that cannot organize themselves cannot survive environmental change.",[],{"_key":50037,"_type":150,"children":50038,"markDefs":50043,"style":282},"43b2272b2670",[50039],{"_key":50040,"_type":154,"marks":50041,"text":50042},"c7129037e62c0",[],"The Ops Hierarchy of Survival",[],{"_key":50045,"_type":150,"children":50046,"markDefs":50051,"style":173},"42ed8e422f5c",[50047],{"_key":50048,"_type":154,"marks":50049,"text":50050},"a1c87c078c86",[],"(AKA: Why your org is either evolving… or already a fossil)",[],{"_key":50053,"_type":150,"children":50054,"markDefs":50059,"style":173},"f606c6e891d7",[50055],{"_key":50056,"_type":154,"marks":50057,"text":50058},"ad366445c49b0",[],"There are four maturity tiers in modern operations.\nOnly two will make it.",[],{"_key":50061,"_type":150,"children":50062,"markDefs":50067,"style":3392},"9f07d26a754f",[50063],{"_key":50064,"_type":154,"marks":50065,"text":50066},"de1d4095d0880",[],"Tier 1: The Reactive Organism",[],{"_key":50069,"_type":150,"children":50070,"markDefs":50075,"style":173},"95725bf68fd2",[50071],{"_key":50072,"_type":154,"marks":50073,"text":50074},"3c36ff692f2f0",[],"Everything is tribal knowledge. Admins guess. Systems contradict each other. Decision-making is intuition and panic.\nExtinction Risk: 10/10",[],{"_key":50077,"_type":150,"children":50078,"markDefs":50083,"style":3392},"fe35c2033fa4",[50079],{"_key":50080,"_type":154,"marks":50081,"text":50082},"62176ebaea9f0",[],"Tier 2: The Well-Meaning Mutant",[],{"_key":50085,"_type":150,"children":50086,"markDefs":50091,"style":173},"1af1d6f93d9a",[50087],{"_key":50088,"_type":154,"marks":50089,"text":50090},"36e15a4afeac0",[],"Some naming conventions. Some documentation. Some dashboards no one checks. Feels “fine” right up until AI breaks everything.\nExtinction Risk: 7/10",[],{"_key":50093,"_type":150,"children":50094,"markDefs":50099,"style":3392},"37de28bcf066",[50095],{"_key":50096,"_type":154,"marks":50097,"text":50098},"d255144a6d3e0",[],"Tier 3: The Governed Organism",[],{"_key":50101,"_type":150,"children":50102,"markDefs":50107,"style":173},"6aea1119326e",[50103],{"_key":50104,"_type":154,"marks":50105,"text":50106},"ca5ff468e9f40",[],"They treat metadata as a living blueprint. Dependencies mapped. Owners defined. Change logged.\nExtinction Risk: 2/10",[],{"_key":50109,"_type":150,"children":50110,"markDefs":50119,"style":3392},"4fba2353e54c",[50111,50115],{"_key":50112,"_type":154,"marks":50113,"text":50114},"f86ec33fbe3e0",[],"Tier 4: The Agentic Organism ",{"_key":50116,"_type":154,"marks":50117,"text":50118},"f86ec33fbe3e2",[228],"(The apex predator)",[],{"_key":50121,"_type":150,"children":50122,"markDefs":50127,"style":173},"be0bde877753",[50123],{"_key":50124,"_type":154,"marks":50125,"text":50126},"4624252dc2e00",[],"Systems are coherent, automated, and observable. Agents navigate metadata cleanly, make decisions accurately, and move work autonomously. Ops becomes a competitive advantage, not an operating cost.\nExtinction Risk: Almost zero",[],{"_key":50129,"_type":150,"children":50130,"markDefs":50135,"style":173},"d85893c56888",[50131],{"_key":50132,"_type":154,"marks":50133,"text":50134},"216b9046f8bc0",[],"If you’re not already at Tier 3 or 4, your competitors will eat your lunch. Amd then probably you.",[],{"_key":50137,"_type":150,"children":50138,"markDefs":50142,"style":173},"785ea9fb4c24",[50139],{"_key":50140,"_type":154,"marks":50141,"text":472},"9a66327a7ed3",[],[],{"_key":50144,"_type":150,"children":50145,"markDefs":50150,"style":158},"b3f0f7574731",[50146],{"_key":50147,"_type":154,"marks":50148,"text":50149},"dbd27f60b075",[],"So how does one survive?",[],{"_key":50152,"_type":150,"children":50153,"markDefs":50158,"style":173},"1c873b9e8761",[50154],{"_key":50155,"_type":154,"marks":50156,"text":50157},"17d42ba5842d0",[],"In biological evolution, species don’t survive because they’re bigger or smarter. They survive because they adapt faster. And in enterprise evolution, adaptation = governed metadata + automated operations.",[],{"_key":50160,"_type":150,"children":50161,"markDefs":50166,"style":173},"7e8e48f8ab9f",[50162],{"_key":50163,"_type":154,"marks":50164,"text":50165},"34e3ea7e6f990",[],"This is exactly the design principle behind Sweep.",[],{"_key":50168,"_type":150,"children":50169,"markDefs":50174,"style":173},"61ed4276b520",[50170],{"_key":50171,"_type":154,"marks":50172,"text":50173},"9b59dcea16d10",[],"We don't just surface your metadata. Our platform organizes it, traces it, explains it, governs it, and powers agentic automation with it.",[],{"_key":50176,"_type":150,"children":50177,"markDefs":50182,"style":173},"0f099264679b",[50178],{"_key":50179,"_type":154,"marks":50180,"text":50181},"d91faf27cdb70",[],"Not someday. Not in theory. Today.",[],{"_key":50184,"_type":150,"children":50185,"markDefs":50190,"style":173},"b8e2b886d36a",[50186],{"_key":50187,"_type":154,"marks":50188,"text":50189},"c205477202940",[],"Customer example after example tells the same story:",[],{"_key":50192,"_type":150,"children":50193,"level":54,"listItem":171,"markDefs":50198,"style":173},"11962281cf09",[50194],{"_key":50195,"_type":154,"marks":50196,"text":50197},"156e29c5eb200",[],"99% faster debugging: because dependencies aren’t a scavenger hunt",[],{"_key":50200,"_type":150,"children":50201,"level":54,"listItem":171,"markDefs":50206,"style":173},"c5d11882f1e8",[50202],{"_key":50203,"_type":154,"marks":50204,"text":50205},"88049e1feea10",[],"58% lower TCO: because automation is built on clean metadata",[],{"_key":50208,"_type":150,"children":50209,"level":54,"listItem":171,"markDefs":50214,"style":173},"2545d171f6fd",[50210],{"_key":50211,"_type":154,"marks":50212,"text":50213},"e162c48299e70",[],"5× ROI on AI initiatives: because agents know where the truth is",[],{"_key":50216,"_type":150,"children":50217,"level":54,"listItem":171,"markDefs":50222,"style":173},"b80bcad44e87",[50218],{"_key":50219,"_type":154,"marks":50220,"text":50221},"764fede966df0",[],"Fewer outages, fewer regressions, fewer cycles lost to tribal rewrites",[],{"_key":50224,"_type":150,"children":50225,"markDefs":50230,"style":173},"e7ffb06f913f",[50226],{"_key":50227,"_type":154,"marks":50228,"text":50229},"6b4a9e7bb10b0",[],"Talk about a survival strategy. 🐯",[],{"_key":50232,"_type":150,"children":50233,"markDefs":50238,"style":158},"a26ecbfcdc6d",[50234],{"_key":50235,"_type":154,"marks":50236,"text":50237},"b6cd6d0fab2e",[],"The Future belongs to the governed",[],{"_key":50240,"_type":150,"children":50241,"markDefs":50246,"style":173},"f240c6f9dc48",[50242],{"_key":50243,"_type":154,"marks":50244,"text":50245},"b0a39edeae0a0",[],"Ops Darwinism is equal parts real and brutal. It doesn’t care about headcount, revenue, niche, or industry prestige.",[],{"_key":50248,"_type":150,"children":50249,"markDefs":50254,"style":173},"c356bae12326",[50250],{"_key":50251,"_type":154,"marks":50252,"text":50253},"5f50aaf64bcf0",[],"It simply asks: Can your org adapt to change faster than the environment changes around it?",[],{"_key":50256,"_type":150,"children":50257,"markDefs":50289,"style":173},"0e1d9dd641e1",[50258,50261,50264,50268,50271,50275,50278,50282,50285],{"_key":50259,"_type":154,"marks":50260,"text":49773},"2e8b6f3f1be40",[],{"_key":50262,"_type":154,"marks":50263,"text":6290},"2e8b6f3f1be41",[228],{"_key":50265,"_type":154,"marks":50266,"text":50267},"2e8b6f3f1be42",[]," the environment. Metadata ",{"_key":50269,"_type":154,"marks":50270,"text":6290},"2e8b6f3f1be43",[228],{"_key":50272,"_type":154,"marks":50273,"text":50274},"2e8b6f3f1be44",[]," the DNA. Governance ",{"_key":50276,"_type":154,"marks":50277,"text":6290},"2e8b6f3f1be45",[228],{"_key":50279,"_type":154,"marks":50280,"text":50281},"2e8b6f3f1be46",[]," the strategy.\nSweep ",{"_key":50283,"_type":154,"marks":50284,"text":6290},"2e8b6f3f1be47",[228],{"_key":50286,"_type":154,"marks":50287,"text":50288},"2e8b6f3f1be48",[]," the mechanism.",[],{"_key":50291,"_type":150,"children":50292,"markDefs":50297,"style":173},"5b2d21afbfca",[50293],{"_key":50294,"_type":154,"marks":50295,"text":50296},"0ceea3e621630",[],"If you want to evolve into an agentic organism (fast, resilient, and unburdened by drag) now is the time. ",[],{"_key":50299,"_type":150,"children":50300,"markDefs":50305,"style":173},"9878c49423b3",[50301],{"_key":50302,"_type":154,"marks":50303,"text":50304},"b8062568fa6b0",[],"Because only the governed will survive. ",[],{"_type":17,"description":50307,"shareImage":50308,"title":50310},"Discover why AI rewards governed metadata, not messy systems. Learn how Sweep helps ops teams cut systems drag and evolve into agentic, resilient orgs.",{"_type":40,"asset":50309},{"_ref":49541,"_type":1066},"Ops Darwinism: Why Only Governed Orgs Survive the AI Era",{"_type":22,"current":50312},"ops-darwinism-only-the-governed-survive",{"_createdAt":50314,"_id":8579,"_rev":50315,"_type":33,"_updatedAt":50316,"author":50317,"category":50334,"featuredImage":50340,"modularContent":50372,"postTitle":44271,"publishDate":50375,"richText":50376,"seo":50924,"slug":50929},"2025-11-18T15:37:02Z","XlNwq3xbphLrhVKM7yV4Lf","2026-03-23T09:51:18Z",{"authorImage":50318,"authorJobTitle":50333,"authorName":38},{"_type":37,"altText":38,"image":50319},{"_type":40,"asset":50320},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":50321,"mimeType":83,"opt":50331,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":50322,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":50323},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":50324,"darkVibrant":50325,"dominant":50326,"lightMuted":50327,"lightVibrant":50328,"muted":50329,"vibrant":50330},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":50332},{"tags":19},"Head of Brand and Content",{"_createdAt":5,"_id":6,"_rev":7,"_system":50335,"_type":11,"_updatedAt":12,"selectedColor":50337,"seo":50338,"slug":50339,"title":24},{"base":50336},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":50341,"image":50342},"Successful Agentforce Implementation",{"_type":40,"asset":50343},{"_createdAt":50344,"_id":50345,"_rev":50346,"_type":45,"_updatedAt":50344,"assetId":50347,"extension":105,"metadata":50348,"mimeType":133,"originalFilename":20126,"path":50368,"sha1hash":50347,"size":50369,"uploadId":50370,"url":50371},"2025-11-18T15:33:43Z","image-5f6535b3b0876663ceb6fd76e7794916d7ba2efb-1600x900-png","6AOsznnNsHsLgnc3EhdDKu","5f6535b3b0876663ceb6fd76e7794916d7ba2efb",{"_type":50,"blurHash":50349,"dimensions":50350,"hasAlpha":57,"isOpaque":56,"lqip":50351,"palette":50352},"M9BzI*o$00Vr_Mxte.NHbct700ad_No#Dj",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAB7ElEQVR4nG2Sy08UQRDG54/zoibT1Q2zTzAIGPZkYqKJ0fhYlemeGXaJAgsrHlZEklWQg3GV+EgkMR49qPFsJODu0cvuhf5M9wzrxNnDl6qp6vzyVdU4nORvTmpATGpiEmkx9yT3wVx/WOekrOJcGmlOqi9IHTqMyR6RHAkUPEDOi5DPLyCXi+B5EcZEYCH/wbU1RerIYa7sEcsCx8cCVOZWcePmFqp326jeadu8Ulm1vZQ7DIFMZoHmgev6KBbqmPe3sdHex9rWBzQ236PV/mhrpULNriA1to6BoxyS2Z2PyVIdKnqB2uN3mAm3MRU8R9R6a2sT5cUEKE8mskBOIxzaY4gQ5y40oB68xK31PZy6tml1u/ka88EOyqV6BkgsGZmY7PHkKNw6VDhbbqBY7SDa/Yr1V19wtfkG1x/uobXzCUG4i1LRAGVmZG4cElM9+2Ftx8AzE0249/Zx6ekP1DY+o77Swf1GB0srHVy53II3HqV+KZnaYQzscgr6nKnj5Fra9Rb16dknmi4+05Nzj/TM9LKenV7W56eWdCG/oAU37yzErMmMe2wYxNShIyj8JXj4xxQEN7aNggHxaMBENCAemOsNFff/vUtin5NhhD8dTuo7J3VATHYFya6NLBVJdc0URsLmcS8ry/j2F/lf7fLpPnbUAAAAAElFTkSuQmCC",{"_type":60,"darkMuted":50353,"darkVibrant":50355,"dominant":50358,"lightMuted":50359,"lightVibrant":50361,"muted":50363,"vibrant":50365},{"_type":62,"background":50354,"foreground":64,"population":33459,"title":64},"#323948",{"_type":62,"background":50356,"foreground":64,"population":50357,"title":64},"#0b3063",2.24,{"_type":62,"background":50356,"foreground":64,"population":50357,"title":64},{"_type":62,"background":50360,"foreground":72,"population":116,"title":64},"#c8c699",{"_type":62,"background":50362,"foreground":72,"population":19449,"title":64},"#66b7dd",{"_type":62,"background":50364,"foreground":64,"population":1533,"title":64},"#5661a7",{"_type":62,"background":50366,"foreground":64,"population":50367,"title":64},"#1d94e5",1.46,"images/9eu1m6zu/production/5f6535b3b0876663ceb6fd76e7794916d7ba2efb-1600x900.png",146962,"E8OSgIWvZzVTFmFlPfzWQbz0pgeezA6P","https://cdn.sanity.io/images/9eu1m6zu/production/5f6535b3b0876663ceb6fd76e7794916d7ba2efb-1600x900.png",[50373],{"_key":50374,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":28277},"9743566a0e95221669f47d6fd7c53e81","2025-11-18",[50377,50385,50400,50408,50449,50457,50465,50473,50481,50492,50510,50518,50526,50534,50542,50550,50558,50566,50574,50582,50590,50609,50617,50625,50633,50641,50649,50657,50665,50673,50688,50696,50703,50711,50726,50734,50742,50750,50758,50766,50774,50782,50790,50798,50806,50814,50822,50830,50838,50846,50854,50862,50870,50878,50890,50898,50906],{"_key":50378,"_type":150,"children":50379,"markDefs":50384,"style":173},"4d7d8f2d935d",[50380],{"_key":50381,"_type":154,"marks":50382,"text":50383},"5c1f895ddcc60",[],"Enterprise AI is finally moving from “demo day” to “deployment day,” and nowhere is the gap between hype and reality wider than inside Salesforce. ",[],{"_key":50386,"_type":150,"children":50387,"markDefs":50397,"style":173},"3fcc52e58659",[50388,50393],{"_key":50389,"_type":154,"marks":50390,"text":50392},"6ef15774a62e",[50391],"81cb88eb05f7","Successful Agentforce implementation",{"_key":50394,"_type":154,"marks":50395,"text":50396},"37cf06c63807",[]," promises a new era of autonomous workflows, conversational interfaces, and AI-augmented processes… but if you’ve ever tried to actually implement agents in a real Salesforce org, you already know the truth:",[50398],{"_key":50391,"_ref":1790,"_type":463,"linkType":1636,"slug":50399},{"_type":22,"current":1792},{"_key":50401,"_type":150,"children":50402,"markDefs":50407,"style":173},"7c177dafe42a",[50403],{"_key":50404,"_type":154,"marks":50405,"text":50406},"07017c2cd42a0",[165],"AI will not save you from your metadata.",[],{"_key":50409,"_type":150,"children":50410,"markDefs":50446,"style":173},"005d8cb0017d",[50411,50415,50420,50424,50428,50431,50434,50438,50442],{"_key":50412,"_type":154,"marks":50413,"text":50414},"bed126425cbd0",[],"To ",{"_key":50416,"_type":154,"marks":50417,"text":50419},"aa60595b445b",[50418],"5e6fca73d021","get Agentforce working",{"_key":50421,"_type":154,"marks":50422,"text":50423},"d057909a8c0d",[]," — safely, reliably, and at scale — you need supporting tools that make your org ",{"_key":50425,"_type":154,"marks":50426,"text":50427},"bed126425cbd1",[228],"understandable",{"_key":50429,"_type":154,"marks":50430,"text":18574},"bed126425cbd2",[],{"_key":50432,"_type":154,"marks":50433,"text":43761},"bed126425cbd3",[228],{"_key":50435,"_type":154,"marks":50436,"text":50437},"bed126425cbd4",[],", and ",{"_key":50439,"_type":154,"marks":50440,"text":50441},"bed126425cbd5",[228],"buildable",{"_key":50443,"_type":154,"marks":50444,"text":50445},"bed126425cbd6",[]," in the first place. Below are the top five tools that matter most when you move from “cool demo” to “production reality,” ranked by the impact they have on speeding up implementation and reducing failure risk.",[50447],{"_key":50418,"_ref":462,"_type":463,"linkType":33,"slug":50448},{"_type":22,"current":465},{"_key":50450,"_type":150,"children":50451,"markDefs":50456,"style":173},"f72e71d7ce86",[50452],{"_key":50453,"_type":154,"marks":50454,"text":50455},"4c333c4447dd0",[],"And yes, Sweep is #1 — because it sits directly in the part of the stack that determines whether Agentforce succeeds or burns money.",[],{"_key":50458,"_type":150,"children":50459,"markDefs":50464,"style":158},"591f2638379a",[50460],{"_key":50461,"_type":154,"marks":50462,"text":50463},"67c9f8a1937a0",[],"1. Sweep — The Metadata Agentic Layer for Salesforce ",[],{"_key":50466,"_type":150,"children":50467,"markDefs":50472,"style":173},"b5361ff40110",[50468],{"_key":50469,"_type":154,"marks":50470,"text":50471},"320995461b9a0",[],"If Agentforce is the future, Sweep is the substrate that future runs on.",[],{"_key":50474,"_type":150,"children":50475,"markDefs":50480,"style":173},"c1ef7f1b386c",[50476],{"_key":50477,"_type":154,"marks":50478,"text":50479},"ac2a6e986b5c0",[],"Salesforce’s own agentic promise relies on one thing teams routinely underestimate: metadata context. Your flows, validation rules, fields, relationships, automations, triggers, permission sets — all of it must be clean, connected, and comprehensible before any AI can safely act on it.",[],{"_key":50482,"_type":150,"children":50483,"markDefs":50488,"style":173},"9232ff02eff6",[50484],{"_key":50485,"_type":154,"marks":50486,"text":50487},"bd76bcde69db0",[],"Sweep gives you exactly that. ",[50489],{"_key":50490,"_ref":21489,"_type":463,"linkType":33,"slug":50491},"8b93f114b521",{"_type":22,"current":21491},{"_key":50493,"_type":150,"children":50494,"markDefs":50507,"style":173},"86453bdb0727",[50495,50499,50503],{"_key":50496,"_type":154,"marks":50497,"text":50498},"e6d55aea29e1",[],"With ",{"_key":50500,"_type":154,"marks":50501,"text":50502},"35a1dbb82e1b",[50490],"metadata agents",{"_key":50504,"_type":154,"marks":50505,"text":50506},"d0faad5f30a9",[]," that:",[50508],{"_key":50490,"_ref":21489,"_type":463,"linkType":33,"slug":50509},{"_type":22,"current":21491},{"_key":50511,"_type":150,"children":50512,"level":54,"listItem":171,"markDefs":50517,"style":173},"0f8a84ea9107",[50513],{"_key":50514,"_type":154,"marks":50515,"text":50516},"fbb36f276c240",[],"Research any question about your environment in seconds;",[],{"_key":50519,"_type":150,"children":50520,"level":54,"listItem":171,"markDefs":50525,"style":173},"0ca6e4d0ddde",[50521],{"_key":50522,"_type":154,"marks":50523,"text":50524},"ef8f0321b5600",[],"Validate changes even before they ship;",[],{"_key":50527,"_type":150,"children":50528,"level":54,"listItem":171,"markDefs":50533,"style":173},"a57fa71a7667",[50529],{"_key":50530,"_type":154,"marks":50531,"text":50532},"9ad3c2f909660",[],"Monitor your org continuously for risk, breakage, and compounding technical debt;",[],{"_key":50535,"_type":150,"children":50536,"level":54,"listItem":171,"markDefs":50541,"style":173},"929209ac0032",[50537],{"_key":50538,"_type":154,"marks":50539,"text":50540},"a2e6a87062ae0",[],"Provide impact analysis that normally takes days in under a minute.",[],{"_key":50543,"_type":150,"children":50544,"markDefs":50549,"style":173},"1c5b56365f92",[50545],{"_key":50546,"_type":154,"marks":50547,"text":50548},"4e1a8fdbc1f40",[],"The result is stupid-simple: Agentforce becomes actually deployable.",[],{"_key":50551,"_type":150,"children":50552,"markDefs":50557,"style":173},"da3119200108",[50553],{"_key":50554,"_type":154,"marks":50555,"text":50556},"f651b8613a400",[],"Instead of hoping your CRM magically behaves, Sweep turns Salesforce into a system that understands itself — which is the only condition under which AI can safely execute work. ",[],{"_key":50559,"_type":150,"children":50560,"markDefs":50565,"style":173},"fbfb0351a0f9",[50561],{"_key":50562,"_type":154,"marks":50563,"text":50564},"511fb56f38b9",[],"Most teams using Sweep report drastically faster implementation cycles, fewer rollback events, and dramatically lower TCO because they aren’t building agents on top of mystery data.",[],{"_key":50567,"_type":150,"children":50568,"markDefs":50573,"style":173},"7fdb7dc2e4e0",[50569],{"_key":50570,"_type":154,"marks":50571,"text":50572},"c0f116e24be00",[],"Agentforce will ultimately be judged by outcomes. Sweep is what keeps those outcomes in the “success stories” column.",[],{"_key":50575,"_type":150,"children":50576,"markDefs":50581,"style":158},"72f4e15dad10",[50577],{"_key":50578,"_type":154,"marks":50579,"text":50580},"34798b1057a70",[],"2. MuleSoft — The Integration Backbone",[],{"_key":50583,"_type":150,"children":50584,"markDefs":50589,"style":173},"3b933da233c6",[50585],{"_key":50586,"_type":154,"marks":50587,"text":50588},"7080baec5a640",[],"Even the smartest agent can only do so much if it's blind to the rest of your ecosystem.",[],{"_key":50591,"_type":150,"children":50592,"markDefs":50606,"style":173},"50f6a062958f",[50593,50597,50602],{"_key":50594,"_type":154,"marks":50595,"text":50596},"0beba00d0aa10",[],"Agentforce thrives when it has access to unified, high-quality data — which means clean integration paths, real-time syncs, and stable connections across systems. ",{"_key":50598,"_type":154,"marks":50599,"text":50601},"e5afd19d244d",[50600],"2ba58e95c7a2","MuleSoft",{"_key":50603,"_type":154,"marks":50604,"text":50605},"dda4adaa8002",[]," remains the enterprise-grade way to ensure every relevant system (ERP, billing, support, warehouses, data lakes) is actually talking to Salesforce in a structured, governable way.",[50607],{"_key":50600,"_type":272,"blank":57,"href":50608,"noOpener":57,"noReferrer":57,"url":50608},"https://www.mulesoft.com/",{"_key":50610,"_type":150,"children":50611,"markDefs":50616,"style":173},"4dcda499a4a2",[50612],{"_key":50613,"_type":154,"marks":50614,"text":50615},"d5ce1dbd0de60",[],"Without strong integration tissue, agents become expensive toys. With it, they become operators.",[],{"_key":50618,"_type":150,"children":50619,"markDefs":50624,"style":158},"8f36d39e0dad",[50620],{"_key":50621,"_type":154,"marks":50622,"text":50623},"056cdfa2253c0",[],"3. Salesforce Data Cloud — The Customer Graph That Agents Need",[],{"_key":50626,"_type":150,"children":50627,"markDefs":50632,"style":173},"fc792de1f6a0",[50628],{"_key":50629,"_type":154,"marks":50630,"text":50631},"87a94630feba0",[],"If MuleSoft pipes the water, you could say that Data Cloud is the reservoir.",[],{"_key":50634,"_type":150,"children":50635,"markDefs":50640,"style":173},"9e2a22c8e5e5",[50636],{"_key":50637,"_type":154,"marks":50638,"text":50639},"629f808c1c250",[],"Agentforce depends on consolidated customer data, harmonized across sources and mapped into a usable, queryable model. Data Cloud brings identity resolution, segmentation, and unification together in a way that gives agents a stable “source of truth” about every customer interaction.",[],{"_key":50642,"_type":150,"children":50643,"markDefs":50648,"style":173},"546376d48421",[50644],{"_key":50645,"_type":154,"marks":50646,"text":50647},"51c3a432f5300",[],"You can still build useful Agentforce components without Data Cloud, but anything predictive, personalized, or journey-aware becomes significantly more brittle without it.",[],{"_key":50650,"_type":150,"children":50651,"markDefs":50656,"style":173},"71b6418d1d50",[50652],{"_key":50653,"_type":154,"marks":50654,"text":50655},"5c0915bee0370",[],"This is the part of the stack that shifts AI from “helpful assistant” to “contextual operator.”",[],{"_key":50658,"_type":150,"children":50659,"markDefs":50664,"style":158},"757508d6d46b",[50660],{"_key":50661,"_type":154,"marks":50662,"text":50663},"d64c580f1cda0",[],"4. Copado — DevOps Safety for AI-Driven Change",[],{"_key":50666,"_type":150,"children":50667,"markDefs":50672,"style":173},"4a085701efdd",[50668],{"_key":50669,"_type":154,"marks":50670,"text":50671},"db0aa1bfae690",[],"The old DevOps processes were built for human deployments.\nAgentforce introduces something different: continuous, autonomous, AI-generated change.",[],{"_key":50674,"_type":150,"children":50675,"markDefs":50685,"style":173},"12310f24ba9b",[50676,50681],{"_key":50677,"_type":154,"marks":50678,"text":50680},"4f14301162ef0",[50679],"986c5d155e3f","Copado",{"_key":50682,"_type":154,"marks":50683,"text":50684},"7d64149500d2",[]," is one of the few DevOps platforms equipped to handle that emerging reality. It provides structured pipelines, testing, governance, and compliant release orchestration — which becomes non-negotiable once AI is writing flows, adjusting logic, or generating configuration at speed.",[50686],{"_key":50679,"_type":272,"blank":57,"href":50687,"noOpener":57,"noReferrer":57,"url":50687},"https://www.copado.com/",{"_key":50689,"_type":150,"children":50690,"markDefs":50695,"style":158},"7f97b61917e7",[50691],{"_key":50692,"_type":154,"marks":50693,"text":50694},"7a15a41bac500",[],"5. Odaseva — Enterprise-Grade Data Protection Built for AI-Driven Salesforce",[],{"_key":50697,"_type":150,"children":50698,"markDefs":50702,"style":173},"88bf0545f245",[50699],{"_key":50700,"_type":154,"marks":50701,"text":472},"120779db641f0",[],[],{"_key":50704,"_type":150,"children":50705,"markDefs":50710,"style":173},"2de9145b5dad",[50706],{"_key":50707,"_type":154,"marks":50708,"text":50709},"66c87af92b0e0",[],"If Agentforce accelerates how fast your org can change, Odaseva ensures those changes never outpace your guardrails.",[],{"_key":50712,"_type":150,"children":50713,"markDefs":50723,"style":173},"cefc4cd876fe",[50714,50719],{"_key":50715,"_type":154,"marks":50716,"text":50718},"f15dd2c610910",[50717],"02656078b21a","Odaseva",{"_key":50720,"_type":154,"marks":50721,"text":50722},"0f38b1d91d71",[]," has quietly become the “grown-up” choice for large Salesforce environments that need real data resiliency: high-volume backups, granular restores, automated compliance workflows, and zero-downtime recovery options that actually hold up under enterprise load.",[50724],{"_key":50717,"_type":272,"blank":57,"href":50725,"noOpener":57,"noReferrer":57,"url":50725},"https://www.odaseva.com/",{"_key":50727,"_type":150,"children":50728,"markDefs":50733,"style":173},"20692516d484",[50729],{"_key":50730,"_type":154,"marks":50731,"text":50732},"a309ef69479c0",[],"That matters even more once agents enter the picture.",[],{"_key":50735,"_type":150,"children":50736,"markDefs":50741,"style":173},"a92a94a19717",[50737],{"_key":50738,"_type":154,"marks":50739,"text":50740},"c336ee2761920",[],"Agentforce introduces a new class of risk: continuous, automated, AI-initiated modifications to data and metadata. In other words, mistakes can happen faster than humans can detect them.",[],{"_key":50743,"_type":150,"children":50744,"markDefs":50749,"style":173},"42f23683a93d",[50745],{"_key":50746,"_type":154,"marks":50747,"text":50748},"cfb9a31e72e90",[],"Odaseva gives you the confidence that:",[],{"_key":50751,"_type":150,"children":50752,"level":54,"listItem":171,"markDefs":50757,"style":173},"a5b8f1774333",[50753],{"_key":50754,"_type":154,"marks":50755,"text":50756},"b8d47b05f7450",[],"If an agent-generated flow behaves unexpectedly, you can unwind it cleanly",[],{"_key":50759,"_type":150,"children":50760,"level":54,"listItem":171,"markDefs":50765,"style":173},"8f389d1b03d2",[50761],{"_key":50762,"_type":154,"marks":50763,"text":50764},"e29d51f3c50b0",[],"If data is mutated in bulk, you can restore precisely what changed",[],{"_key":50767,"_type":150,"children":50768,"level":54,"listItem":171,"markDefs":50773,"style":173},"b88330fcc812",[50769],{"_key":50770,"_type":154,"marks":50771,"text":50772},"f225b1dc74f10",[],"If governance rules are violated, you can prove it and fix it",[],{"_key":50775,"_type":150,"children":50776,"level":54,"listItem":171,"markDefs":50781,"style":173},"3562b764ad7a",[50777],{"_key":50778,"_type":154,"marks":50779,"text":50780},"1a47a243669f0",[],"If AI breaks something at 3 a.m., you’re not waking up to a disaster",[],{"_key":50783,"_type":150,"children":50784,"markDefs":50789,"style":173},"1ba26d38e400",[50785],{"_key":50786,"_type":154,"marks":50787,"text":50788},"aaf36388d6970",[],"It’s not the flashiest part of an Agentforce implementation, but it’s one of the most essential. ",[],{"_key":50791,"_type":150,"children":50792,"markDefs":50797,"style":173},"1affe6370a99",[50793],{"_key":50794,"_type":154,"marks":50795,"text":50796},"013c2c0c853b",[],"You need a parachute when you’re flying faster — and AI makes everything fly faster.",[],{"_key":50799,"_type":150,"children":50800,"markDefs":50805,"style":158},"d5e06abaaa6d",[50801],{"_key":50802,"_type":154,"marks":50803,"text":50804},"9dad0a55ba3a0",[],"Agentforce Will Fail Without a Metadata-First Foundation",[],{"_key":50807,"_type":150,"children":50808,"markDefs":50813,"style":173},"6932d3db5fae",[50809],{"_key":50810,"_type":154,"marks":50811,"text":50812},"f3cbfee25cfe0",[],"Most of the implementation war stories coming out of early Agentforce pilots follow the same pattern:",[],{"_key":50815,"_type":150,"children":50816,"level":54,"listItem":171,"markDefs":50821,"style":173},"c74bf3607ac2",[50817],{"_key":50818,"_type":154,"marks":50819,"text":50820},"d918515101800",[],"The team tried to deploy AI into a system they didn’t fully understand",[],{"_key":50823,"_type":150,"children":50824,"level":54,"listItem":171,"markDefs":50829,"style":173},"47eb13c8f1cb",[50825],{"_key":50826,"_type":154,"marks":50827,"text":50828},"4c2cd0511d7b0",[],"The metadata layer was far messier than they realized",[],{"_key":50831,"_type":150,"children":50832,"level":54,"listItem":171,"markDefs":50837,"style":173},"99f92c7bd23c",[50833],{"_key":50834,"_type":154,"marks":50835,"text":50836},"eb9182c22f060",[],"Effort ballooned, timelines slipped, agent behavior became unpredictable",[],{"_key":50839,"_type":150,"children":50840,"level":54,"listItem":171,"markDefs":50845,"style":173},"d596d7c39e47",[50841],{"_key":50842,"_type":154,"marks":50843,"text":50844},"a02883faf49c0",[],"Leadership lost confidence, budgets shrank, the project cooled",[],{"_key":50847,"_type":150,"children":50848,"markDefs":50853,"style":173},"f013d76e4020",[50849],{"_key":50850,"_type":154,"marks":50851,"text":50852},"204f946503bd0",[],"No amount of Data Cloud, MuleSoft, or DevOps polish can fix the foundational issue:",[],{"_key":50855,"_type":150,"children":50856,"markDefs":50861,"style":35984},"5e916d84723f",[50857],{"_key":50858,"_type":154,"marks":50859,"text":50860},"715cb49561d60",[165],"AI can’t reason about an org that doesn’t understand itself.",[],{"_key":50863,"_type":150,"children":50864,"markDefs":50869,"style":173},"08f829b4bb5f",[50865],{"_key":50866,"_type":154,"marks":50867,"text":50868},"cdbf4968f73f0",[],"That’s why Sweep is the #1 tool on this list.",[],{"_key":50871,"_type":150,"children":50872,"markDefs":50877,"style":173},"56d9558bfc71",[50873],{"_key":50874,"_type":154,"marks":50875,"text":50876},"20be30651a43",[],"It’s not because Sweep “helps with AI.”",[],{"_key":50879,"_type":150,"children":50880,"markDefs":50889,"style":173},"f64ad4d80765",[50881,50885],{"_key":50882,"_type":154,"marks":50883,"text":50884},"d11c6c6c5c5a",[],"It’s because Sweep ",{"_key":50886,"_type":154,"marks":50887,"text":50888},"465201c2b71e",[228],"fixes the thing AI depends on.",[],{"_key":50891,"_type":150,"children":50892,"markDefs":50897,"style":173},"2f86cc20bc7f",[50893],{"_key":50894,"_type":154,"marks":50895,"text":50896},"535c1a85aef80",[],"Agentforce is the future of Salesforce. Sweep is what makes that future real.",[],{"_key":50899,"_type":150,"children":50900,"markDefs":50905,"style":173},"03fe4e499f99",[50901],{"_key":50902,"_type":154,"marks":50903,"text":50904},"4a9f691b9f020",[],"If you're planning your 2026 roadmap, the smartest path forward is simple:",[],{"_key":50907,"_type":150,"children":50908,"markDefs":50921,"style":173},"92fadd1395c8",[50909,50913,50917],{"_key":50910,"_type":154,"marks":50911,"text":50912},"728c5467b79c0",[],"Fix the metadata layer first. Build the agents second. If you're curious how that all works, just ",{"_key":50914,"_type":154,"marks":50915,"text":33398},"d7f0bccfd7a1",[50916],"02f62a0fa149",{"_key":50918,"_type":154,"marks":50919,"text":50920},"3ef7fe679244",[],". We'll show you. You'll be wildly impressed. We promise. :) ",[50922],{"_key":50916,"_ref":11466,"_type":463,"linkType":1636,"slug":50923},{"_type":22,"current":11468},{"_type":17,"description":50925,"shareImage":50926,"title":50928},"Discover the top 5 tools for successful Salesforce Agentforce implementation and learn why Sweep’s metadata agents are the #1 foundation for safe, scalable AI agents in your org.",{"_type":40,"asset":50927},{"_ref":50345,"_type":1066},"Top 5 Tools for Salesforce Agentforce Implementation",{"_type":22,"current":8581},{"_createdAt":50931,"_id":50932,"_rev":50933,"_type":33,"_updatedAt":50934,"author":50935,"category":50953,"featuredImage":50959,"modularContent":50990,"postTitle":50993,"publishDate":50994,"richText":50995,"seo":51677,"slug":51681},"2025-11-10T20:49:09Z","c7d320a9-a75a-4cb1-8b0d-f89231f73d74","u93Z2ge2ROiYmlpy57t0BV","2026-03-23T09:53:32Z",{"authorImage":50936,"authorJobTitle":50333,"authorName":50952},{"_type":37,"altText":50937,"image":50938},"Nick Gaudio, Salesforce Expert of 7 years",{"_type":40,"asset":50939},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":50940,"mimeType":83,"opt":50950,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":50941,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":50942},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":50943,"darkVibrant":50944,"dominant":50945,"lightMuted":50946,"lightVibrant":50947,"muted":50948,"vibrant":50949},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":50951},{"tags":19},"Nick GAudio",{"_createdAt":5,"_id":6,"_rev":7,"_system":50954,"_type":11,"_updatedAt":12,"selectedColor":50956,"seo":50957,"slug":50958,"title":24},{"base":50955},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":50960,"image":50961},"The Hidden Costs of Pilot Success",{"_type":40,"asset":50962},{"_createdAt":50963,"_id":50964,"_rev":50965,"_type":45,"_updatedAt":50963,"assetId":50966,"extension":105,"metadata":50967,"mimeType":133,"originalFilename":20126,"path":50986,"sha1hash":50966,"size":50987,"uploadId":50988,"url":50989},"2025-11-10T21:13:57Z","image-c6d8de4eddcb4c00fc1aa33fa637fbe3ce550325-1600x900-png","opwz4bXqpugs6R62rjWUHn","c6d8de4eddcb4c00fc1aa33fa637fbe3ce550325",{"_type":50,"blurHash":50968,"dimensions":50969,"hasAlpha":57,"isOpaque":56,"lqip":50970,"palette":50971},"MC7#BVbd-_ks]]KUkDwXi]O0tSaxR%bds6",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACf0lEQVR4nIWSS09TQRiG+wMwMnOwJUZNWhIWuqAgW9q6EQpL48K4ctPEhTFuNEFRUq4a4oXezmlLWmxPMca1K5fGhRoMtNCobblISqdqpAXaoeTMa9oCEjRx8WaS+b4888x8o+tWEzlLJM3bQuvCGChCr+yCyPhvqAwYlF2YggW0h7PCpqbKPWo8q+uOxvOWSIabDwGrzUQWh3IUWN/XK5UDoDWa4vbY/LrOrsbzlmgdWC1Wm4isgXh2QFxlEFepvno4iHsv3gqorMFwBNh3ADxsKJdBJgugEznQ8VXQ0SXQsWXQ8ZU/68Q66GQBel+pBjSHssIaSXO7WgPO5y3RNDeH64YG1wboSBrS/TlIA7OgA59A781C6v+wl/eQ7n6ENPwFBtevfxt2RTL1oQSL0LsLoGMrkJxJ0KHPoCMpSENJNDkToM5F0MEEpME4pNFM7XBT1bAKjKT2DeP5rmiGt4X3r8xBPSUQ9yaoZwt6bwFGOYtWZRWnfQxN7g0QVxHUs117HlPgiGF1yl1/fRsB4t0Becxw6uEczk+8gcX3Fu1TSzgZKNXqVBa1obTsAw8MYwvMombKbdNMMwaLQq9UBJU10fjkpzh287U4c8Upem48EJcexUSnnBTNSkkQWav1GJSKaAkWRPt0TrOp6XLfTCKr651JfrOqy0Xz8+9l49QW1/t3OQlo/PjTH7zhWoifvXiV37rTz297X/LOyQSnvhInfo1Tv8YNgQo3TW3yjki+bItlir0vFld03erigjWaXjOHcswYLLITSoURv2CN7hJruP6KtV64zBwOB3MMPmPnht8x4t5mjX7BiKKxZn+FtQQLrCOcZbbo1zW7mkj8BtXUOonabmnjAAAAAElFTkSuQmCC",{"_type":60,"darkMuted":50972,"darkVibrant":50974,"dominant":50976,"lightMuted":50978,"lightVibrant":50980,"muted":50982,"vibrant":50985},{"_type":62,"background":50973,"foreground":64,"population":1445,"title":64},"#573e3c",{"_type":62,"background":50975,"foreground":64,"population":5451,"title":64},"#054090",{"_type":62,"background":49555,"foreground":64,"population":50977,"title":64},28.78,{"_type":62,"background":50979,"foreground":72,"population":33468,"title":64},"#adcdb2",{"_type":62,"background":50981,"foreground":72,"population":42527,"title":64},"#63b9ef",{"_type":62,"background":50983,"foreground":64,"population":50984,"title":64},"#68a1a8",2.05,{"_type":62,"background":49555,"foreground":64,"population":50977,"title":64},"images/9eu1m6zu/production/c6d8de4eddcb4c00fc1aa33fa637fbe3ce550325-1600x900.png",245513,"5bg0L37r9CcpkWK00AB3h1XshvVSeZto","https://cdn.sanity.io/images/9eu1m6zu/production/c6d8de4eddcb4c00fc1aa33fa637fbe3ce550325-1600x900.png",[50991],{"_key":50992,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"b0b8742376fcc8f95e2fbff3a49a8b37","The Hidden Cost of “Pilot Success”","2025-11-11",[50996,51004,51012,51023,51049,51057,51084,51092,51100,51112,51132,51159,51181,51203,51211,51223,51235,51247,51259,51271,51279,51291,51303,51315,51349,51369,51387,51395,51407,51419,51438,51450,51462,51474,51482,51498,51514,51530,51546,51562,51578,51594,51609,51625,51640,51648],{"_key":50997,"_type":150,"children":50998,"markDefs":51003,"style":158},"e85bc743db25",[50999],{"_key":51000,"_type":154,"marks":51001,"text":51002},"a052050e834c0",[],"The problem with “we shipped it”",[],{"_key":51005,"_type":150,"children":51006,"markDefs":51011,"style":173},"368cb4a56ae3",[51007],{"_key":51008,"_type":154,"marks":51009,"text":51010},"ef3a9721f5150",[],"You pushed an AI pilot into production — lovely! ",[],{"_key":51013,"_type":150,"children":51014,"markDefs":51019,"style":173},"1e6b2c19e8a7",[51015],{"_key":51016,"_type":154,"marks":51017,"text":51018},"697359ebf34c",[],"Yet somewhere else, roadmaps slipped, headcount shifted, and projects  slinked away and died. ",[51020],{"_key":51021,"_ref":34180,"_type":463,"linkType":33,"slug":51022},"21e2cdcada82",{"_type":22,"current":34182},{"_key":51024,"_type":150,"children":51025,"markDefs":51046,"style":173},"b7ce734aabe5",[51026,51030,51034,51038,51042],{"_key":51027,"_type":154,"marks":51028,"text":51029},"f515cde887a6",[],"In our 2025 analysis of 1,000 survey respondents (US workers, companies >50 people), ",{"_key":51031,"_type":154,"marks":51032,"text":51033},"ef3a9721f5151",[165],"56% of organizations ",{"_key":51035,"_type":154,"marks":51036,"text":51037},"26c39f73cbf8",[165,51021],"that got AI into production",{"_key":51039,"_type":154,"marks":51040,"text":51041},"c0148ba25886",[165]," abandoned other projects along the way",{"_key":51043,"_type":154,"marks":51044,"text":51045},"ef3a9721f5152",[],", a pattern that rarely shows up in the launch memo but always lands in the budget review.",[51047],{"_key":51021,"_ref":34180,"_type":463,"linkType":33,"slug":51048},{"_type":22,"current":34182},{"_key":51050,"_type":150,"children":51051,"markDefs":51056,"style":173},"0f83ec4cdffc",[51052],{"_key":51053,"_type":154,"marks":51054,"text":51055},"063197eeca9d0",[],"Not an outlier, this. ",[],{"_key":51058,"_type":150,"children":51059,"markDefs":51081,"style":173},"38d5611d50b7",[51060,51064,51069,51073,51077],{"_key":51061,"_type":154,"marks":51062,"text":51063},"5e42babac332",[],"Independent trackers show a broader stall generally: S&P Global reports a sharp rise in companies scrapping most AI initiatives before production (17% to 42% YoY), while Forrester expects ",{"_key":51065,"_type":154,"marks":51066,"text":51068},"96f1626ec268",[51067],"7f382d14c57b","one in four CIOs",{"_key":51070,"_type":154,"marks":51071,"text":51072},"a409c2ac2e78",[]," to be tapped to rescue business-led AI failures by 2026 — costs that (likely) weren’t in ",{"_key":51074,"_type":154,"marks":51075,"text":51076},"28d6b15f34ee",[228],"anyone’s",{"_key":51078,"_type":154,"marks":51079,"text":51080},"e8678e236920",[]," original TCO spreadsheet.  ",[51082],{"_key":51067,"_type":272,"blank":57,"href":51083,"noOpener":57,"noReferrer":57,"url":51083},"https://www.spglobal.com/market-intelligence/en/news-insights/research/ai-experiences-rapid-adoption-but-with-mixed-outcomes-highlights-from-vote-ai-machine-learning",{"_key":51085,"_type":150,"children":51086,"markDefs":51091,"style":173},"a4d3affb80b9",[51087],{"_key":51088,"_type":154,"marks":51089,"text":51090},"0ba66c882ac4",[],"You ready to play super hero, yet?",[],{"_key":51093,"_type":150,"children":51094,"markDefs":51099,"style":158},"d9983913a036",[51095],{"_key":51096,"_type":154,"marks":51097,"text":51098},"2630efe404160",[],"The hidden costs that “pilot success” hides",[],{"_key":51101,"_type":150,"children":51102,"level":54,"listItem":902,"markDefs":51111,"style":173},"1ff8a1bdd6e3",[51103,51107],{"_key":51104,"_type":154,"marks":51105,"text":51106},"895d55630a570",[165],"Rollback latency & unknown dependencies",{"_key":51108,"_type":154,"marks":51109,"text":51110},"895d55630a571",[],"\nProductionizing models entangles data pipelines, access policies, and legacy workflows. Each quick fix or rollback ripples across systems you didn’t plan to touch, extending mean-time-to-repair and inflating ops cost (SRE time, audits, multi-team coordination).",[],{"_key":51113,"_type":150,"children":51114,"level":54,"listItem":902,"markDefs":51131,"style":173},"280c7302b78c",[51115,51119,51123,51127],{"_key":51116,"_type":154,"marks":51117,"text":51118},"97c6f78ae5210",[165],"Opportunity cost of starved roadmaps",{"_key":51120,"_type":154,"marks":51121,"text":51122},"97c6f78ae5211",[],"\nYour AI pilot didn’t just “use” capacity — it ",{"_key":51124,"_type":154,"marks":51125,"text":51126},"97c6f78ae5212",[165],"reallocated",{"_key":51128,"_type":154,"marks":51129,"text":51130},"97c6f78ae5213",[]," it. Deferred revenue features, compliance work, and tech-debt sprints become the silent tax behind that very win.",[],{"_key":51133,"_type":150,"children":51134,"level":54,"listItem":902,"markDefs":51156,"style":173},"f47624e3e37b",[51135,51139,51143,51147,51152],{"_key":51136,"_type":154,"marks":51137,"text":51138},"424aec12f15d0",[165],"Vendor sprawl & cloud shock",{"_key":51140,"_type":154,"marks":51141,"text":51142},"424aec12f15d1",[],"\nPilot stacks plus observability plus vector stores plus ephemeral GPUs often outlive the pilot. Many firms now ",{"_key":51144,"_type":154,"marks":51145,"text":51146},"424aec12f15d2",[165],"miss AI cost forecasts ",{"_key":51148,"_type":154,"marks":51149,"text":51151},"1348bf4e2af3",[165,51150],"451f870e94f9","by double-digits",{"_key":51153,"_type":154,"marks":51154,"text":51155},"424aec12f15d3",[]," and see margin erosion as usage scales.  That's a tough one to explain to the board, no doubt.",[51157],{"_key":51150,"_type":272,"blank":57,"href":51158,"noOpener":57,"noReferrer":57,"url":51158},"https://www.cfodive.com/news/one-in-four-firms-miss-ai-cost-projections-50percent-or-more-survey/760197/",{"_key":51160,"_type":150,"children":51161,"level":54,"listItem":902,"markDefs":51178,"style":173},"e1dbf232de20",[51162,51166,51170,51175],{"_key":51163,"_type":154,"marks":51164,"text":51165},"ef319900118a0",[165],"Data quality & governance overhead",{"_key":51167,"_type":154,"marks":51168,"text":51169},"ef319900118a1",[],"\nData cleaning, lineage, PII redaction, access reviews, policy enforcement — this is recurring OPEX, not a one-time “pilot line item.” Fail here and projects stall or get killed upstream. (Analysts are consistently tying ",{"_key":51171,"_type":154,"marks":51172,"text":51174},"9112d914a44e",[51173],"61a50e333e7e","AI failures to governance and data issues",{"_key":51176,"_type":154,"marks":51177,"text":3281},"9e66a9f53b4f",[],[51179],{"_key":51173,"_type":272,"blank":57,"href":51180,"noOpener":57,"noReferrer":57,"url":51180},"https://www.techradar.com/pro/why-more-than-half-of-ai-projects-could-fail-in-2026",{"_key":51182,"_type":150,"children":51183,"level":54,"listItem":902,"markDefs":51200,"style":173},"4efbdc142d24",[51184,51188,51192,51197],{"_key":51185,"_type":154,"marks":51186,"text":51187},"9aff31684ea40",[165],"Change management",{"_key":51189,"_type":154,"marks":51190,"text":51191},"9aff31684ea41",[],"\nShadow workflows (including Shadow AI), retraining cycles, and re-org churn hit productivity— especially when business units launch AI without centralized standards and IT enablement. Forrester expects CIOs to ",{"_key":51193,"_type":154,"marks":51194,"text":51196},"f1120f797936",[51195],"8d1b156bff6e","inherit these failures",{"_key":51198,"_type":154,"marks":51199,"text":4150},"8c9e05511861",[],[51201],{"_key":51195,"_type":272,"blank":57,"href":51202,"noOpener":57,"noReferrer":57,"url":51202},"https://www.cio.com/article/4074801/cios-will-be-on-the-hook-for-business-led-ai-failures.html",{"_key":51204,"_type":150,"children":51205,"markDefs":51210,"style":158},"b9db465452de",[51206],{"_key":51207,"_type":154,"marks":51208,"text":51209},"9154dde5fd400",[],"Symptoms you’re already paying for “pilot success”",[],{"_key":51212,"_type":150,"children":51213,"level":54,"listItem":171,"markDefs":51222,"style":173},"ebf98529b59f",[51214,51218],{"_key":51215,"_type":154,"marks":51216,"text":51217},"a32ed4bd965c0",[165],"Surprise cloud bills",{"_key":51219,"_type":154,"marks":51220,"text":51221},"a32ed4bd965c1",[]," with usage patterns no one can discern or attribute. ",[],{"_key":51224,"_type":150,"children":51225,"level":54,"listItem":171,"markDefs":51234,"style":173},"a721a681897a",[51226,51230],{"_key":51227,"_type":154,"marks":51228,"text":51229},"fe5a6c4e50590",[165],"Backlogs balloon",{"_key":51231,"_type":154,"marks":51232,"text":51233},"fe5a6c4e50591",[]," in adjacent teams (Data, Security, RevOps) after “go-live.”",[],{"_key":51236,"_type":150,"children":51237,"level":54,"listItem":171,"markDefs":51246,"style":173},"224fbf53ac65",[51238,51242],{"_key":51239,"_type":154,"marks":51240,"text":51241},"f0d83099c7c80",[165],"Governance exceptions",{"_key":51243,"_type":154,"marks":51244,"text":51245},"f0d83099c7c81",[]," pile up to keep SLAs intact.",[],{"_key":51248,"_type":150,"children":51249,"level":54,"listItem":171,"markDefs":51258,"style":173},"6fe436cbb332",[51250,51254],{"_key":51251,"_type":154,"marks":51252,"text":51253},"2c3009027ea00",[165],"Unit economics degrade",{"_key":51255,"_type":154,"marks":51256,"text":51257},"2c3009027ea01",[]," (higher serve cost per task) as adoption rises.",[],{"_key":51260,"_type":150,"children":51261,"level":54,"listItem":171,"markDefs":51270,"style":173},"e6a6aa1f8871",[51262,51266],{"_key":51263,"_type":154,"marks":51264,"text":51265},"f7e2dd77f5110",[165],"Portfolio drift:",{"_key":51267,"_type":154,"marks":51268,"text":51269},"f7e2dd77f5111",[]," high-ROI projects slip to “next quarter.”",[],{"_key":51272,"_type":150,"children":51273,"markDefs":51278,"style":158},"4d028e4ac136",[51274],{"_key":51275,"_type":154,"marks":51276,"text":51277},"b5071131f4fd0",[],"The CIO/CFO guardrails that cap the hidden 'we're learning' tax",[],{"_key":51280,"_type":150,"children":51281,"markDefs":51290,"style":173},"4526fd13032a",[51282,51286],{"_key":51283,"_type":154,"marks":51284,"text":51285},"ed13dc78a4540",[165],"Portfolio-level gates, not project-level greenlights",{"_key":51287,"_type":154,"marks":51288,"text":51289},"ed13dc78a4541",[],"\nMove approvals to a portfolio board that scores each AI effort on ROI, risk, and dependency impact (systems touched, teams affected, rollback complexity). Require a kill-switch plan and backout budget before Day 1.",[],{"_key":51292,"_type":150,"children":51293,"markDefs":51302,"style":173},"943cf9c35b35",[51294,51298],{"_key":51295,"_type":154,"marks":51296,"text":51297},"d4f90a34e2320",[165],"Unified dependency & lineage map",{"_key":51299,"_type":154,"marks":51300,"text":51301},"d4f90a34e2321",[],"\nMandate a living map of data lineage, access policies, automations, and downstream reports. No map, no money. It’s the only way to price rollback latency and quantify blast radius.",[],{"_key":51304,"_type":150,"children":51305,"markDefs":51314,"style":173},"24f8e53e7287",[51306,51310],{"_key":51307,"_type":154,"marks":51308,"text":51309},"5426e8bbc99d0",[165],"Showback/chargeback for AI",{"_key":51311,"_type":154,"marks":51312,"text":51313},"5426e8bbc99d1",[],"\nTag spend by model, endpoint, team, and use case. Implement threshold alerts for GPU hours, token usage, storage, and egress. Tie cost anomalies to the owning VP’s budget.",[],{"_key":51316,"_type":150,"children":51317,"markDefs":51348,"style":173},"e91fc8290875",[51318,51322,51326,51330,51334,51338,51341,51345],{"_key":51319,"_type":154,"marks":51320,"text":51321},"b70a32a838800",[165],"Standardize the platform",{"_key":51323,"_type":154,"marks":51324,"text":51325},"b70a32a838801",[],"\nCentralize ",{"_key":51327,"_type":154,"marks":51328,"text":51329},"b70a32a838802",[165],"MLOps/LMMOps",{"_key":51331,"_type":154,"marks":51332,"text":51333},"b70a32a838803",[],": model registry, feature store, eval harness, prompt & policy management, drift/abuse monitoring, and policy-as-code for AI governance. Force pilots onto the platform; ",{"_key":51335,"_type":154,"marks":51336,"text":51337},"908611d3f544",[165],"no",{"_key":51339,"_type":154,"marks":51340,"text":1278},"572cc18a4b07",[],{"_key":51342,"_type":154,"marks":51343,"text":51344},"049845dc1216",[165],"exceptions",{"_key":51346,"_type":154,"marks":51347,"text":411},"719118a5a60c",[],[],{"_key":51350,"_type":150,"children":51351,"markDefs":51368,"style":173},"1ef0221e386b",[51352,51356,51360,51364],{"_key":51353,"_type":154,"marks":51354,"text":51355},"d1a41a368be50",[165],"Opportunity-cost accounting",{"_key":51357,"_type":154,"marks":51358,"text":51359},"d1a41a368be51",[],"\nEvery new AI sprint must identify what it displaces — and here's the catch — ",{"_key":51361,"_type":154,"marks":51362,"text":51363},"d1a41a368be52",[165],"and price it",{"_key":51365,"_type":154,"marks":51366,"text":51367},"d1a41a368be53",[],". Include any revenue deferral, compliance risk, and tech-debt carry as explicit line items in the business case. ",[],{"_key":51370,"_type":150,"children":51371,"markDefs":51384,"style":173},"44171fe15327",[51372,51376,51380],{"_key":51373,"_type":154,"marks":51374,"text":51375},"2e7e92efd9e5",[165],"Progress = value, not ",{"_key":51377,"_type":154,"marks":51378,"text":49961},"e52496f6f0bf",[165,51379],"652fea9e6faf",{"_key":51381,"_type":154,"marks":51382,"text":51383},"000e7b1a8a501",[],"\nReplace “to production” with # of hours saved, error-rate deltas, conversion/revenue lift, margin impact, and time-to-rollback under stress.",[51385],{"_key":51379,"_ref":49933,"_type":463,"linkType":33,"slug":51386},{"_type":22,"current":49935},{"_key":51388,"_type":150,"children":51389,"markDefs":51394,"style":158},"bed68ce32d15",[51390],{"_key":51391,"_type":154,"marks":51392,"text":51393},"937e25a4a9e80",[],"What to measure (and publish) every month",[],{"_key":51396,"_type":150,"children":51397,"level":54,"listItem":171,"markDefs":51406,"style":173},"cadbf8ee0dfc",[51398,51402],{"_key":51399,"_type":154,"marks":51400,"text":51401},"eee9a9dc37450",[165],"$ per successful task",{"_key":51403,"_type":154,"marks":51404,"text":51405},"eee9a9dc37451",[]," (serve cost) vs. baseline.",[],{"_key":51408,"_type":150,"children":51409,"level":54,"listItem":171,"markDefs":51418,"style":173},"7dbb6750ee6d",[51410,51414],{"_key":51411,"_type":154,"marks":51412,"text":51413},"1583e3c3c3820",[165],"Time-to-value",{"_key":51415,"_type":154,"marks":51416,"text":51417},"1583e3c3c3821",[]," (from idea → measurable business outcome).",[],{"_key":51420,"_type":150,"children":51421,"level":54,"listItem":171,"markDefs":51437,"style":173},"3771204f5215",[51422,51426,51429,51433],{"_key":51423,"_type":154,"marks":51424,"text":51425},"47a2c70a1ca30",[165],"Rollback MTTR",{"_key":51427,"_type":154,"marks":51428,"text":1286},"47a2c70a1ca31",[],{"_key":51430,"_type":154,"marks":51431,"text":51432},"47a2c70a1ca32",[165],"change-failure rate",{"_key":51434,"_type":154,"marks":51435,"text":51436},"47a2c70a1ca33",[]," for AI-touched systems.",[],{"_key":51439,"_type":150,"children":51440,"level":54,"listItem":171,"markDefs":51449,"style":173},"4c84e87d870b",[51441,51445],{"_key":51442,"_type":154,"marks":51443,"text":51444},"276739d90cec0",[165],"Human-in-the-loop cost",{"_key":51446,"_type":154,"marks":51447,"text":51448},"276739d90cec1",[]," (review time, escalations, retraining).",[],{"_key":51451,"_type":150,"children":51452,"level":54,"listItem":171,"markDefs":51461,"style":173},"3a7ec3682f55",[51453,51457],{"_key":51454,"_type":154,"marks":51455,"text":51456},"a37a941da0840",[165],"Portfolio impact",{"_key":51458,"_type":154,"marks":51459,"text":51460},"a37a941da0841",[],": count of paused/abandoned workstreams attributed to AI priorities (own the 56%).",[],{"_key":51463,"_type":150,"children":51464,"level":54,"listItem":171,"markDefs":51473,"style":173},"960b48be139c",[51465,51469],{"_key":51466,"_type":154,"marks":51467,"text":51468},"3d3d4b3406f90",[165],"Governance health",{"_key":51470,"_type":154,"marks":51471,"text":51472},"3d3d4b3406f91",[],": policy violations, access exceptions, model drift incidents.",[],{"_key":51475,"_type":150,"children":51476,"markDefs":51481,"style":158},"da0019615ad4",[51477],{"_key":51478,"_type":154,"marks":51479,"text":51480},"ca50067435a10",[],"The 10-minute pre-mortem before your next “go-live”",[],{"_key":51483,"_type":150,"children":51484,"level":54,"listItem":171,"markDefs":51497,"style":173},"0331f1d2fab2",[51485,51489,51493],{"_key":51486,"_type":154,"marks":51487,"text":51488},"c1c12ddec9da0",[],"What do we ",{"_key":51490,"_type":154,"marks":51491,"text":51492},"c1c12ddec9da1",[165],"stop or delay",{"_key":51494,"_type":154,"marks":51495,"text":51496},"c1c12ddec9da2",[]," to fund/operate this?",[],{"_key":51499,"_type":150,"children":51500,"level":54,"listItem":171,"markDefs":51513,"style":173},"fe99a1e4fa45",[51501,51505,51509],{"_key":51502,"_type":154,"marks":51503,"text":51504},"61eee095716f0",[],"What’s the ",{"_key":51506,"_type":154,"marks":51507,"text":51508},"61eee095716f1",[165],"blast radius map",{"_key":51510,"_type":154,"marks":51511,"text":51512},"61eee095716f2",[]," and who owns it?",[],{"_key":51515,"_type":150,"children":51516,"level":54,"listItem":171,"markDefs":51529,"style":173},"dabf92a13486",[51517,51521,51525],{"_key":51518,"_type":154,"marks":51519,"text":51520},"710b373b9b950",[],"Where are the ",{"_key":51522,"_type":154,"marks":51523,"text":51524},"710b373b9b951",[165],"kill-switches",{"_key":51526,"_type":154,"marks":51527,"text":51528},"710b373b9b952",[],", and who can pull them?",[],{"_key":51531,"_type":150,"children":51532,"level":54,"listItem":171,"markDefs":51545,"style":173},"968617c662cc",[51533,51537,51541],{"_key":51534,"_type":154,"marks":51535,"text":51536},"d83ffd70948f0",[],"Do we have ",{"_key":51538,"_type":154,"marks":51539,"text":51540},"d83ffd70948f1",[165],"showback",{"_key":51542,"_type":154,"marks":51543,"text":51544},"d83ffd70948f2",[]," for model, team, and endpoint?",[],{"_key":51547,"_type":150,"children":51548,"level":54,"listItem":171,"markDefs":51561,"style":173},"dfc5853976c3",[51549,51553,51557],{"_key":51550,"_type":154,"marks":51551,"text":51552},"87210d149fd60",[],"What’s our ",{"_key":51554,"_type":154,"marks":51555,"text":51556},"87210d149fd61",[165],"rollback MTTR",{"_key":51558,"_type":154,"marks":51559,"text":51560},"87210d149fd62",[]," and cost?",[],{"_key":51563,"_type":150,"children":51564,"level":54,"listItem":171,"markDefs":51577,"style":173},"788c92d2ee50",[51565,51569,51573],{"_key":51566,"_type":154,"marks":51567,"text":51568},"34b684b2e3450",[],"Which ",{"_key":51570,"_type":154,"marks":51571,"text":51572},"34b684b2e3451",[165],"compliance policies",{"_key":51574,"_type":154,"marks":51575,"text":51576},"34b684b2e3452",[]," are enforced in code?",[],{"_key":51579,"_type":150,"children":51580,"level":54,"listItem":171,"markDefs":51593,"style":173},"ab5d1268a804",[51581,51585,51589],{"_key":51582,"_type":154,"marks":51583,"text":51584},"574e5729b1210",[],"What are the ",{"_key":51586,"_type":154,"marks":51587,"text":51588},"574e5729b1211",[165],"non-negotiable KPIs",{"_key":51590,"_type":154,"marks":51591,"text":51592},"574e5729b1212",[]," (value, quality, risk)?",[],{"_key":51595,"_type":150,"children":51596,"level":54,"listItem":171,"markDefs":51608,"style":173},"570e8f6d8031",[51597,51600,51604],{"_key":51598,"_type":154,"marks":51599,"text":51504},"81d766db82a30",[],{"_key":51601,"_type":154,"marks":51602,"text":51603},"81d766db82a31",[165],"deprecation plan",{"_key":51605,"_type":154,"marks":51606,"text":51607},"81d766db82a32",[]," for pilot-only tooling?",[],{"_key":51610,"_type":150,"children":51611,"level":54,"listItem":171,"markDefs":51624,"style":173},"2c7027bc0440",[51612,51616,51620],{"_key":51613,"_type":154,"marks":51614,"text":51615},"ed1fbb81d5220",[],"How do we ",{"_key":51617,"_type":154,"marks":51618,"text":51619},"ed1fbb81d5221",[165],"price drift",{"_key":51621,"_type":154,"marks":51622,"text":51623},"ed1fbb81d5222",[]," (data/model) and who funds re-training?",[],{"_key":51626,"_type":150,"children":51627,"level":54,"listItem":171,"markDefs":51639,"style":173},"f0720c5d2288",[51628,51631,51635],{"_key":51629,"_type":154,"marks":51630,"text":51568},"be201ad636070",[],{"_key":51632,"_type":154,"marks":51633,"text":51634},"be201ad636071",[165],"executive",{"_key":51636,"_type":154,"marks":51637,"text":51638},"be201ad636072",[]," signs the opportunity-cost memo?",[],{"_key":51641,"_type":150,"children":51642,"markDefs":51647,"style":158},"54ecb74f880b",[51643],{"_key":51644,"_type":154,"marks":51645,"text":51646},"fdb344bbdcad0",[],"Sweeping it all up ",[],{"_key":51649,"_type":150,"children":51650,"markDefs":51672,"style":173},"029ee41bfe20",[51651,51655,51659,51663,51668],{"_key":51652,"_type":154,"marks":51653,"text":51654},"c81c0cd0d4d10",[],"“Production” is not proof of value. Indeed, it sometimes feels that way. But it's more like an ",{"_key":51656,"_type":154,"marks":51657,"text":51658},"c81c0cd0d4d11",[165],"ongoing commitment",{"_key":51660,"_type":154,"marks":51661,"text":51662},"c81c0cd0d4d12",[]," with real opportunity cost. Treat ",{"_key":51664,"_type":154,"marks":51665,"text":51667},"b622d83fc768",[51666],"f21ca037ca38","AI and agents",{"_key":51669,"_type":154,"marks":51670,"text":51671},"df9836858fad",[]," as a portfolio with hard gates, live dependency maps, and chargeback discipline, and you’ll convert all that amazing pilot excitement into durable ROI instead of project attrition.",[51673],{"_key":51666,"_ref":51674,"_type":463,"linkType":1636,"slug":51675},"b020c314-ced7-447a-a936-6fca530cc867",{"_type":22,"current":51676},"monitoring-agent",{"_type":17,"description":51678,"shareImage":51679,"title":50993},"AI pilots that reach production can still drain budgets. In fact, 56% of them already do. Learn the hidden costs, CIO/CFO guardrails, and a checklist to avoid “pilot success” waste.",{"_type":40,"asset":51680},{"_ref":50964,"_type":1066},{"_type":22,"current":51682},"the-hidden-cost-of-pilot-success",{"_createdAt":51684,"_id":49933,"_rev":51685,"_type":33,"_updatedAt":51686,"author":51687,"category":51705,"featuredImage":51711,"modularContent":51741,"postTitle":51744,"publishDate":51745,"richText":51746,"seo":52613,"slug":52618},"2025-11-10T20:47:41Z","u93Z2ge2ROiYmlpy57um33","2026-03-23T09:53:51Z",{"authorImage":51688,"authorJobTitle":51704,"authorName":38},{"_type":37,"altText":51689,"image":51690},"Nick Gaudio, 7-year Salesforce Expert",{"_type":40,"asset":51691},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":51692,"mimeType":83,"opt":51702,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":51693,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":51694},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":51695,"darkVibrant":51696,"dominant":51697,"lightMuted":51698,"lightVibrant":51699,"muted":51700,"vibrant":51701},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":51703},{"tags":19},"Head of Content & Brand",{"_createdAt":5,"_id":6,"_rev":7,"_system":51706,"_type":11,"_updatedAt":12,"selectedColor":51708,"seo":51709,"slug":51710,"title":24},{"base":51707},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":51712,"image":51713},"Move fast and prove things",{"_type":40,"asset":51714},{"_createdAt":51715,"_id":51716,"_rev":51717,"_type":45,"_updatedAt":51715,"assetId":51718,"extension":105,"metadata":51719,"mimeType":133,"originalFilename":20126,"path":51737,"sha1hash":51718,"size":51738,"uploadId":51739,"url":51740},"2025-11-10T20:47:29Z","image-f5f487e33d095028ab870e864761e13566907ce7-1600x900-png","Ur8i03ezwAaN3BC03orCSE","f5f487e33d095028ab870e864761e13566907ce7",{"_type":50,"blurHash":51720,"dimensions":51721,"hasAlpha":57,"isOpaque":56,"lqip":51722,"palette":51723},"M88qT*Mu02%MDgVVtoROROx_00R3~qo$ng",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACB0lEQVR4nI2STU8TQRjH+yHcmdndmWkX6BZrkRTSwAEPraYxgi/YAvVisWkFFV8Sox6sJnrQmPiSltb4FhO+hQlfQz+ASsQl8eKFvbB/Mztrpfagh19mn8k+//k/LzFmiO+UCJ8RETAi8L+YVIYwHavcXUb4txg1xA4jvF+QqoR/iWpBUxOYVPqMiu2YSeQO2+eQGjzCBjnAQQwOk3AIS4TYTMdM/aPOPw59RrgSFD1Bi8Uh+RAS8SSceBIJ6cKJuziUSmEml0Z+Oo2Z3EHkxkcxOpKCFMNQOVowrLJfMJXM4MTxk6ier6F2oYHlaj0811ZX0LzVwKO7y3jcrOP+nVVcvljH3OwZpNyxnkNTl6x7qPowkZ3C1bUbePG8hc56F61WB+vtDrqdLt68fIaNVw+x8fYp3r3uoN1q4/q1m5jMToc97AnqoWiHyeE0CvkiSvNLWChXUC5VsBCxWCrhXPkUlsql8P7s/CKO5otQOX0l75+ymhi3nBBhDyK5Axl925YD03ZBZQbMdoNo9bZjzBCe3iGxF1lXrw1ADY1FeeDIRDCSnggSRyqBeexSwDKFPUYdvYeMyK+Myp+RqNoljX5xAM6Enx0/7M9Wr/hzTz74Y/c2fbPQ2GVWUml8VkP5xIjYCp1qt5rf8V9YhHvZySmv9qDr3d784RXff/Hs002PiPQWM/jHX64TSPR8zznTAAAAAElFTkSuQmCC",{"_type":60,"darkMuted":51724,"darkVibrant":51726,"dominant":51728,"lightMuted":51730,"lightVibrant":51732,"muted":51734,"vibrant":51736},{"_type":62,"background":51725,"foreground":64,"population":3491,"title":64},"#655731",{"_type":62,"background":51727,"foreground":64,"population":1455,"title":64},"#0d3871",{"_type":62,"background":51729,"foreground":64,"population":1882,"title":64},"#1397f4",{"_type":62,"background":51731,"foreground":72,"population":1127,"title":64},"#baa8d7",{"_type":62,"background":51733,"foreground":72,"population":82,"title":64},"#2cc4fc",{"_type":62,"background":51735,"foreground":64,"population":1127,"title":64},"#8f6c48",{"_type":62,"background":51729,"foreground":64,"population":1882,"title":64},"images/9eu1m6zu/production/f5f487e33d095028ab870e864761e13566907ce7-1600x900.png",110776,"cVDqw31uTXA547FGkaTWbnbxt1713EyR","https://cdn.sanity.io/images/9eu1m6zu/production/f5f487e33d095028ab870e864761e13566907ce7-1600x900.png",[51742],{"_key":51743,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"ff8fb89a30a144cae432029e579a0c9b","Evolve Now: Why Software Habits Don’t Translate to AI","2025-11-10",[51747,51754,51762,51778,51786,51794,51809,51817,51825,51833,51841,51849,51857,51865,51877,51889,51901,51909,51917,51925,51933,51941,51957,51965,51977,51989,51997,52013,52029,52052,52068,52084,52092,52104,52116,52135,52147,52155,52167,52179,52191,52203,52215,52230,52246,52264,52272,52284,52296,52308,52323,52335,52356,52368,52380,52392,52400,52412,52424,52436,52448,52460,52468,52490,52502,52510,52518,52526,52534,52542,52550,52558,52566,52573,52581,52589,52597,52605],{"_key":51748,"_type":150,"children":51749,"markDefs":51753,"style":158},"0ceb6c6a5a13",[51750],{"_key":51751,"_type":154,"marks":51752,"text":156},"7c3f8310dcd40",[],[],{"_key":51755,"_type":150,"children":51756,"level":54,"listItem":171,"markDefs":51761,"style":173},"69c652445823",[51757],{"_key":51758,"_type":154,"marks":51759,"text":51760},"0905e78b2dc40",[],"Shipping AI like software invites rollback latency and unknown-dependency blowups that turn minor glitches into regulatory, financial, and reputational risk.",[],{"_key":51763,"_type":150,"children":51764,"level":54,"listItem":171,"markDefs":51777,"style":173},"d0ac303aa252",[51765,51769,51773],{"_key":51766,"_type":154,"marks":51767,"text":51768},"495562f020f70",[],"Treat AI changes as ",{"_key":51770,"_type":154,"marks":51771,"text":51772},"495562f020f71",[165],"financial-grade change management",{"_key":51774,"_type":154,"marks":51775,"text":51776},"495562f020f72",[],": tight governance, lineage, approvals, and real-time impact analysis — or you’ll “optimize” yourself into an audit finding.",[],{"_key":51779,"_type":150,"children":51780,"markDefs":51785,"style":158},"b256b0dca93d",[51781],{"_key":51782,"_type":154,"marks":51783,"text":51784},"5f5ae9ba9b120",[],"Why “breaking things” breaks money",[],{"_key":51787,"_type":150,"children":51788,"markDefs":51793,"style":173},"dde73c5cc695",[51789],{"_key":51790,"_type":154,"marks":51791,"text":51792},"c0885c0224c60",[],"Traditional software failures are usually (if you're doing it right) local and recoverable. ",[],{"_key":51795,"_type":150,"children":51796,"markDefs":51808,"style":173},"83ff30275b22",[51797,51801,51805],{"_key":51798,"_type":154,"marks":51799,"text":51800},"6e798187c539",[],"AI failures... let's just say they ",{"_key":51802,"_type":154,"marks":51803,"text":51804},"514c62c853b6",[228],"propagate",{"_key":51806,"_type":154,"marks":51807,"text":4150},"0bbe5e7d5c5e",[],[],{"_key":51810,"_type":150,"children":51811,"markDefs":51816,"style":173},"db7f56c39f36",[51812],{"_key":51813,"_type":154,"marks":51814,"text":51815},"f3f804359095",[],"A weight tweak here, a prompt template there, and suddenly boom: wrong pricing, biased approvals, hallucinated compliance answers, or an agent that “helpfully” deletes the data it believes is redundant. ",[],{"_key":51818,"_type":150,"children":51819,"markDefs":51824,"style":173},"89da14a5a0b2",[51820],{"_key":51821,"_type":154,"marks":51822,"text":51823},"a60438b8f6cd",[],"The damage goes beyond a 500 error — it creates silent, compounding drag across decisions, KPIs, and customer trust.",[],{"_key":51826,"_type":150,"children":51827,"markDefs":51832,"style":173},"088dbc3f1e21",[51828],{"_key":51829,"_type":154,"marks":51830,"text":51831},"8a00eb544fae0",[],"For CIOs, that makes AI less like a web app and more like financial infrastructure. Your posture should resemble U.S. Treasury-grade controls, not “Friday afternoon deploys.”",[],{"_key":51834,"_type":150,"children":51835,"markDefs":51840,"style":158},"1db63e1262c5",[51836],{"_key":51837,"_type":154,"marks":51838,"text":51839},"0969bce825cd0",[],"The multiplier effects that cost you real money",[],{"_key":51842,"_type":150,"children":51843,"markDefs":51848,"style":282},"803d7611bcc5",[51844],{"_key":51845,"_type":154,"marks":51846,"text":51847},"cd2627101b520",[],"1) Rollback latency: when “Revert” isn’t instant",[],{"_key":51850,"_type":150,"children":51851,"markDefs":51856,"style":173},"ece7dfc97c2b",[51852],{"_key":51853,"_type":154,"marks":51854,"text":51855},"34a28528a4a20",[],"With AI systems, rollback extends beyond code to models, prompts, embeddings, vector stores, feature pipelines, data filters, tool permissions, and agent policies — each with versions and side effects. While you hunt for the “last good state,” bad outputs keep flowing into CRMs, ERPs, and data warehouses. That's not good.",[],{"_key":51858,"_type":150,"children":51859,"markDefs":51864,"style":173},"dce70a0d8907",[51860],{"_key":51861,"_type":154,"marks":51862,"text":51863},"f3ad8a2a9d810",[165],"Business impact",[],{"_key":51866,"_type":150,"children":51867,"level":54,"listItem":171,"markDefs":51876,"style":173},"9f86b91d092f",[51868,51872],{"_key":51869,"_type":154,"marks":51870,"text":51871},"3e73c914df9b0",[165],"Revenue leakage:",{"_key":51873,"_type":154,"marks":51874,"text":51875},"3e73c914df9b1",[]," misrouted leads, wrong discounting, mis-scored risk.",[],{"_key":51878,"_type":150,"children":51879,"level":54,"listItem":171,"markDefs":51888,"style":173},"4c058d3b2be6",[51880,51884],{"_key":51881,"_type":154,"marks":51882,"text":51883},"5e37661ad22e0",[165],"Ops drag:",{"_key":51885,"_type":154,"marks":51886,"text":51887},"5e37661ad22e1",[]," teams firefight symptoms while drift keeps generating new ones.",[],{"_key":51890,"_type":150,"children":51891,"level":54,"listItem":171,"markDefs":51900,"style":173},"389d56174db2",[51892,51896],{"_key":51893,"_type":154,"marks":51894,"text":51895},"30581bc54cbe0",[165],"Audit exposure:",{"_key":51897,"_type":154,"marks":51898,"text":51899},"30581bc54cbe1",[]," you can’t prove which model did what, when, and with which data.",[],{"_key":51902,"_type":150,"children":51903,"markDefs":51908,"style":173},"af56480e490b",[51904],{"_key":51905,"_type":154,"marks":51906,"text":51907},"3bb68ace570c0",[165],"The guardrails every CIO should keep in mind",[],{"_key":51910,"_type":150,"children":51911,"level":54,"listItem":171,"markDefs":51916,"style":173},"7f6749980fda",[51912],{"_key":51913,"_type":154,"marks":51914,"text":51915},"30b3084ffb9a0",[],"Enforce atomic change sets that bundle model, prompt, and policy updates.",[],{"_key":51918,"_type":150,"children":51919,"level":54,"listItem":171,"markDefs":51924,"style":173},"09a06ca5b5f4",[51920],{"_key":51921,"_type":154,"marks":51922,"text":51923},"bd85d1e10e750",[],"Require pre-deployment impact simulations (on representative data + shadow mode).",[],{"_key":51926,"_type":150,"children":51927,"level":54,"listItem":171,"markDefs":51932,"style":173},"9eb096eaabe9",[51928],{"_key":51929,"_type":154,"marks":51930,"text":51931},"e4a97421ca990",[],"Maintain hot standbys for models and prompts with instant cutover, not “retrain and pray.”",[],{"_key":51934,"_type":150,"children":51935,"markDefs":51940,"style":282},"46966133a53e",[51936],{"_key":51937,"_type":154,"marks":51938,"text":51939},"0e32831adf3c0",[],"2) Unknown dependencies: AI is a web, not a tree",[],{"_key":51942,"_type":150,"children":51943,"markDefs":51956,"style":173},"5b172e8bd752",[51944,51948,51952],{"_key":51945,"_type":154,"marks":51946,"text":51947},"2115d0fdbb490",[],"Codebases have import graphs; AI stacks have ",{"_key":51949,"_type":154,"marks":51950,"text":51951},"2115d0fdbb491",[165],"behavior graphs",{"_key":51953,"_type":154,"marks":51954,"text":51955},"2115d0fdbb492",[],"—models calling tools, tools mutating data, agents invoking agents, and downstream analytics treating outputs as ground truth.",[],{"_key":51958,"_type":150,"children":51959,"markDefs":51964,"style":173},"0964887ae7e1",[51960],{"_key":51961,"_type":154,"marks":51962,"text":51963},"f99dcf490a450",[165],"Why this multiplies risk",[],{"_key":51966,"_type":150,"children":51967,"level":54,"listItem":171,"markDefs":51976,"style":173},"09fa412c52f6",[51968,51972],{"_key":51969,"_type":154,"marks":51970,"text":51971},"101401a5e4ef0",[165],"Hidden coupling:",{"_key":51973,"_type":154,"marks":51974,"text":51975},"101401a5e4ef1",[]," a “safe” prompt change in support triage alters tags that feed churn models, which alters retention offers, which hits margins.",[],{"_key":51978,"_type":150,"children":51979,"level":54,"listItem":171,"markDefs":51988,"style":173},"88000d58ed7d",[51980,51984],{"_key":51981,"_type":154,"marks":51982,"text":51983},"363483204b9c0",[165],"Opaque lineage:",{"_key":51985,"_type":154,"marks":51986,"text":51987},"363483204b9c1",[]," without end-to-end metadata, you can’t trace bad decisions back to the exact artifact version and input context.",[],{"_key":51990,"_type":150,"children":51991,"markDefs":51996,"style":173},"67df071b1779",[51992],{"_key":51993,"_type":154,"marks":51994,"text":51995},"87fdf049c7560",[165],"CIO guardrails",[],{"_key":51998,"_type":150,"children":51999,"level":54,"listItem":171,"markDefs":52012,"style":173},"ed6ff3e6fc44",[52000,52004,52008],{"_key":52001,"_type":154,"marks":52002,"text":52003},"55915480d2ff0",[],"Build a ",{"_key":52005,"_type":154,"marks":52006,"text":52007},"55915480d2ff1",[165],"live dependency map",{"_key":52009,"_type":154,"marks":52010,"text":52011},"55915480d2ff2",[]," across data sources, features, models, prompts, tools, and consuming apps.",[],{"_key":52014,"_type":150,"children":52015,"level":54,"listItem":171,"markDefs":52028,"style":173},"8893a19b7fbd",[52016,52020,52024],{"_key":52017,"_type":154,"marks":52018,"text":52019},"a789f43692660",[],"Treat ",{"_key":52021,"_type":154,"marks":52022,"text":52023},"a789f43692661",[165],"metadata as a control plane",{"_key":52025,"_type":154,"marks":52026,"text":52027},"a789f43692662",[],": lineage, provenance, approvals, and access all enforced from metadata, not tribal knowledge.",[],{"_key":52030,"_type":150,"children":52031,"level":54,"listItem":171,"markDefs":52049,"style":173},"91056c5f9a60",[52032,52036,52041,52045],{"_key":52033,"_type":154,"marks":52034,"text":52035},"9cf947e1ec130",[],"Require ",{"_key":52037,"_type":154,"marks":52038,"text":52040},"9cf947e1ec131",[165,52039],"938e8bfb057d","blast-radius",{"_key":52042,"_type":154,"marks":52043,"text":52044},"6a0453a22e18",[165]," analysis",{"_key":52046,"_type":154,"marks":52047,"text":52048},"9cf947e1ec132",[]," before merges: what datasets, dashboards, and workflows will change as a result of all this?",[52050],{"_key":52039,"_ref":9594,"_type":463,"linkType":1636,"slug":52051},{"_type":22,"current":9596},{"_key":52053,"_type":150,"children":52054,"markDefs":52067,"style":158},"d216b58c42db",[52055,52059,52063],{"_key":52056,"_type":154,"marks":52057,"text":52058},"7179588889650",[],"Governance is table stakes; now, ",{"_key":52060,"_type":154,"marks":52061,"text":52062},"a0043154b615",[228],"operational",{"_key":52064,"_type":154,"marks":52065,"text":52066},"3a3edfa21efb",[]," governance wins",[],{"_key":52069,"_type":150,"children":52070,"markDefs":52083,"style":173},"053b31752a26",[52071,52075,52079],{"_key":52072,"_type":154,"marks":52073,"text":52074},"e352bfb076630",[],"You already track access, retention, DPIAs, and model risk. But AI requires ",{"_key":52076,"_type":154,"marks":52077,"text":52078},"e352bfb076631",[165],"operational governance ",{"_key":52080,"_type":154,"marks":52081,"text":52082},"e352bfb076632",[],"— guardrails that can keep up with the speed of your agents.",[],{"_key":52085,"_type":150,"children":52086,"markDefs":52091,"style":173},"5f2dd05016d4",[52087],{"_key":52088,"_type":154,"marks":52089,"text":52090},"93cf269a47af0",[165],"Operational must-haves",[],{"_key":52093,"_type":150,"children":52094,"level":54,"listItem":171,"markDefs":52103,"style":173},"561acd95fb34",[52095,52099],{"_key":52096,"_type":154,"marks":52097,"text":52098},"a5617eb4b3910",[165],"Versioned everything:",{"_key":52100,"_type":154,"marks":52101,"text":52102},"a5617eb4b3911",[]," models, prompts, tools, policies, eval suites, datasets, embeddings.",[],{"_key":52105,"_type":150,"children":52106,"level":54,"listItem":171,"markDefs":52115,"style":173},"c217a8013014",[52107,52111],{"_key":52108,"_type":154,"marks":52109,"text":52110},"ba78f0c764b50",[165],"Policy-aware agents:",{"_key":52112,"_type":154,"marks":52113,"text":52114},"ba78f0c764b51",[]," “can this action execute?” checks for data residency, PII, SoD, and rate limits — before an agent acts.",[],{"_key":52117,"_type":150,"children":52118,"level":54,"listItem":171,"markDefs":52134,"style":173},"9f023069a183",[52119,52123,52127,52131],{"_key":52120,"_type":154,"marks":52121,"text":52122},"9535106d35cf0",[165],"Real-time observability:",{"_key":52124,"_type":154,"marks":52125,"text":52126},"9535106d35cf1",[]," structured logs (inputs/outputs/tool calls), red-flag detectors (toxicity, PII, hallucination), and ",{"_key":52128,"_type":154,"marks":52129,"text":52130},"9535106d35cf2",[165],"SLOs for decision quality",{"_key":52132,"_type":154,"marks":52133,"text":411},"9535106d35cf3",[],[],{"_key":52136,"_type":150,"children":52137,"level":54,"listItem":171,"markDefs":52146,"style":173},"bac8a59a90cb",[52138,52142],{"_key":52139,"_type":154,"marks":52140,"text":52141},"8825906fd5b40",[165],"Signed lineage:",{"_key":52143,"_type":154,"marks":52144,"text":52145},"8825906fd5b41",[]," cryptographic or tamper-evident lineage to prove what ran where and why.",[],{"_key":52148,"_type":150,"children":52149,"markDefs":52154,"style":158},"0a4b84412767",[52150],{"_key":52151,"_type":154,"marks":52152,"text":52153},"6971899307680",[],"The CIO playbook: ship fast without breaking trust",[],{"_key":52156,"_type":150,"children":52157,"markDefs":52166,"style":282},"7eba5dbfad7f",[52158,52162],{"_key":52159,"_type":154,"marks":52160,"text":52161},"8c620a6d7ff20",[],"1) Convert change speed to ",{"_key":52163,"_type":154,"marks":52164,"text":52165},"8c620a6d7ff21",[165],"confidence speed",[],{"_key":52168,"_type":150,"children":52169,"level":54,"listItem":171,"markDefs":52178,"style":173},"8202dc662efa",[52170,52174],{"_key":52171,"_type":154,"marks":52172,"text":52173},"e7f8291dd7ff0",[165],"Shift-left evaluations:",{"_key":52175,"_type":154,"marks":52176,"text":52177},"e7f8291dd7ff1",[]," unit-like evals for prompts and policies; regression gates for common failure modes.",[],{"_key":52180,"_type":150,"children":52181,"level":54,"listItem":171,"markDefs":52190,"style":173},"93a842464717",[52182,52186],{"_key":52183,"_type":154,"marks":52184,"text":52185},"335ba36c029c0",[165],"Shadow + canary by default:",{"_key":52187,"_type":154,"marks":52188,"text":52189},"335ba36c029c1",[]," compare candidate vs. control on live traffic; promote only with win criteria.",[],{"_key":52192,"_type":150,"children":52193,"level":54,"listItem":171,"markDefs":52202,"style":173},"b055f6cb4286",[52194,52198],{"_key":52195,"_type":154,"marks":52196,"text":52197},"31df1a4631d90",[165],"Time-boxed rollbacks:",{"_key":52199,"_type":154,"marks":52200,"text":52201},"31df1a4631d91",[]," contractual “TTBR” (time to business rollback) measured in minutes, not days.",[],{"_key":52204,"_type":150,"children":52205,"markDefs":52214,"style":282},"d985f209a62d",[52206,52210],{"_key":52207,"_type":154,"marks":52208,"text":52209},"dbeb07fe45110",[],"2) Make metadata your ",{"_key":52211,"_type":154,"marks":52212,"text":52213},"dbeb07fe45111",[165],"agentic control surface",[],{"_key":52216,"_type":150,"children":52217,"level":54,"listItem":171,"markDefs":52229,"style":173},"4bfc29dba554",[52218,52222,52225],{"_key":52219,"_type":154,"marks":52220,"text":52221},"22f412f1edd20",[],"Centralize ",{"_key":52223,"_type":154,"marks":52224,"text":22401},"22f412f1edd21",[165],{"_key":52226,"_type":154,"marks":52227,"text":52228},"22f412f1edd22",[],": see affected records, flows, dashboards, and SLAs before go-live.",[],{"_key":52231,"_type":150,"children":52232,"level":54,"listItem":171,"markDefs":52245,"style":173},"7d954bffb2ff",[52233,52237,52241],{"_key":52234,"_type":154,"marks":52235,"text":52236},"662fa442a96a0",[],"Use ",{"_key":52238,"_type":154,"marks":52239,"text":52240},"662fa442a96a1",[165],"approvals with context",{"_key":52242,"_type":154,"marks":52243,"text":52244},"662fa442a96a2",[],": approvers view lineage, eval results, and predicted blast radius—not just a diff.",[],{"_key":52247,"_type":150,"children":52248,"level":54,"listItem":171,"markDefs":52261,"style":173},"94492fbaa0bc",[52249,52253,52257],{"_key":52250,"_type":154,"marks":52251,"text":52252},"152b9bdfeae40",[],"Automate ",{"_key":52254,"_type":154,"marks":52255,"text":10956},"152b9bdfeae41",[165,52256],"f3eab8f32e8c",{"_key":52258,"_type":154,"marks":52259,"text":52260},"152b9bdfeae42",[],": every deployment emits human-readable change notes for audit and ops.",[52262],{"_key":52256,"_ref":47010,"_type":463,"linkType":1636,"slug":52263},{"_type":22,"current":47012},{"_key":52265,"_type":150,"children":52266,"markDefs":52271,"style":282},"4cfccf3faed5",[52267],{"_key":52268,"_type":154,"marks":52269,"text":52270},"2ecb010df6220",[],"3) Govern actions, not just access",[],{"_key":52273,"_type":150,"children":52274,"level":54,"listItem":171,"markDefs":52283,"style":173},"7eb28c4e3be4",[52275,52279],{"_key":52276,"_type":154,"marks":52277,"text":52278},"6303c46aa0dd0",[165],"Scoped tool permissions:",{"_key":52280,"_type":154,"marks":52281,"text":52282},"6303c46aa0dd1",[]," agents get least-privilege actions with policy checks on each call.",[],{"_key":52285,"_type":150,"children":52286,"level":54,"listItem":171,"markDefs":52295,"style":173},"63cc4e1e8743",[52287,52291],{"_key":52288,"_type":154,"marks":52289,"text":52290},"f5a7f69eb9060",[165],"Compensating controls:",{"_key":52292,"_type":154,"marks":52293,"text":52294},"f5a7f69eb9061",[]," auto-quarantine suspect outputs; require human validation for high-risk acts (refunds, price changes, bulk deletes).",[],{"_key":52297,"_type":150,"children":52298,"level":54,"listItem":171,"markDefs":52307,"style":173},"c55985b55c0b",[52299,52303],{"_key":52300,"_type":154,"marks":52301,"text":52302},"b9be206bad270",[165],"Dual-control for money moves:",{"_key":52304,"_type":154,"marks":52305,"text":52306},"b9be206bad271",[]," two-person integrity for workflows that change revenue, cash, or regulated data.",[],{"_key":52309,"_type":150,"children":52310,"markDefs":52322,"style":158},"a73eaf244152",[52311,52315,52318],{"_key":52312,"_type":154,"marks":52313,"text":52314},"b7e8b444c86d0",[],"KPI shifts for AI (what you should ",{"_key":52316,"_type":154,"marks":52317,"text":877},"3a766e56c2ce",[228],{"_key":52319,"_type":154,"marks":52320,"text":52321},"0fbc1cf833e9",[]," measure)",[],{"_key":52324,"_type":150,"children":52325,"level":54,"listItem":171,"markDefs":52334,"style":173},"cdf4eabf7c42",[52326,52330],{"_key":52327,"_type":154,"marks":52328,"text":52329},"7405e114e0cd0",[165],"Decision Quality SLOs:",{"_key":52331,"_type":154,"marks":52332,"text":52333},"7405e114e0cd1",[]," agreement vs. expert labels, factuality rates, bias drift, action success rates.",[],{"_key":52336,"_type":150,"children":52337,"level":54,"listItem":171,"markDefs":52353,"style":173},"141871e2ae7e",[52338,52342,52346,52350],{"_key":52339,"_type":154,"marks":52340,"text":52341},"24436fa06c440",[165],"Governance Latency:",{"_key":52343,"_type":154,"marks":52344,"text":52345},"24436fa06c441",[]," time from policy change to enforced behavior in all ",{"_key":52347,"_type":154,"marks":52348,"text":7233},"1ef033f91e13",[52349],"e808a53991a0",{"_key":52351,"_type":154,"marks":52352,"text":411},"b216f021c94d",[],[52354],{"_key":52349,"_ref":37947,"_type":463,"linkType":33,"slug":52355},{"_type":22,"current":37949},{"_key":52357,"_type":150,"children":52358,"level":54,"listItem":171,"markDefs":52367,"style":173},"a55d5738a616",[52359,52363],{"_key":52360,"_type":154,"marks":52361,"text":52362},"886662f1d0750",[165],"TTBR (Time To Business Rollback):",{"_key":52364,"_type":154,"marks":52365,"text":52366},"886662f1d0751",[]," minutes to restore last known-good behavior across models, prompts, and tools.",[],{"_key":52369,"_type":150,"children":52370,"level":54,"listItem":171,"markDefs":52379,"style":173},"c6f25fe55d82",[52371,52375],{"_key":52372,"_type":154,"marks":52373,"text":52374},"e5e2c475c7c10",[165],"Blast-Radius Score:",{"_key":52376,"_type":154,"marks":52377,"text":52378},"e5e2c475c7c11",[]," number of downstream assets touched per change; goal is to trend down via modular design.",[],{"_key":52381,"_type":150,"children":52382,"level":54,"listItem":171,"markDefs":52391,"style":173},"58528e6a7e1a",[52383,52387],{"_key":52384,"_type":154,"marks":52385,"text":52386},"3d887835b0230",[165],"Trust Incidents:",{"_key":52388,"_type":154,"marks":52389,"text":52390},"3d887835b0231",[]," count/MTTR of PII exposure, harmful actions, or policy violations (tracked like sev incidents).",[],{"_key":52393,"_type":150,"children":52394,"markDefs":52399,"style":158},"cb87f3992423",[52395],{"_key":52396,"_type":154,"marks":52397,"text":52398},"37d86629ae100",[],"Architecture patterns that reduce rollback pain",[],{"_key":52401,"_type":150,"children":52402,"level":54,"listItem":171,"markDefs":52411,"style":173},"9da0d033df54",[52403,52407],{"_key":52404,"_type":154,"marks":52405,"text":52406},"600f4dfab8560",[165],"Artifact registries for prompts + policies",{"_key":52408,"_type":154,"marks":52409,"text":52410},"600f4dfab8561",[]," (treat them like code with semantic versioning).",[],{"_key":52413,"_type":150,"children":52414,"level":54,"listItem":171,"markDefs":52423,"style":173},"1337b50b1029",[52415,52419],{"_key":52416,"_type":154,"marks":52417,"text":52418},"09b7f2dbfbef0",[165],"Feature and embedding stores with lineage",{"_key":52420,"_type":154,"marks":52421,"text":52422},"09b7f2dbfbef1",[]," (rebuildable by timestamp).",[],{"_key":52425,"_type":150,"children":52426,"level":54,"listItem":171,"markDefs":52435,"style":173},"b7f6343aab8c",[52427,52431],{"_key":52428,"_type":154,"marks":52429,"text":52430},"6d28dc4d44970",[165],"Dual-write fences",{"_key":52432,"_type":154,"marks":52433,"text":52434},"6d28dc4d44971",[]," for high-risk targets (stage → validate → commit).",[],{"_key":52437,"_type":150,"children":52438,"level":54,"listItem":171,"markDefs":52447,"style":173},"87321e7292d8",[52439,52443],{"_key":52440,"_type":154,"marks":52441,"text":52442},"49d21c66c6040",[165],"Idempotent tool design",{"_key":52444,"_type":154,"marks":52445,"text":52446},"49d21c66c6041",[]," (support dry-run, diff-only, and compensating “undo” actions).",[],{"_key":52449,"_type":150,"children":52450,"level":54,"listItem":171,"markDefs":52459,"style":173},"b675c6842dd0",[52451,52455],{"_key":52452,"_type":154,"marks":52453,"text":52454},"6a51394c1b490",[165],"Blue/green for agents",{"_key":52456,"_type":154,"marks":52457,"text":52458},"6a51394c1b491",[]," (route % traffic; promote only after eval + business SLOs pass).",[],{"_key":52461,"_type":150,"children":52462,"markDefs":52467,"style":158},"ddfea1ddaef8",[52463],{"_key":52464,"_type":154,"marks":52465,"text":52466},"44cbc9f13adb0",[],"The executive bottom line",[],{"_key":52469,"_type":150,"children":52470,"markDefs":52489,"style":173},"f79e2b01ecca",[52471,52475,52479,52482,52485],{"_key":52472,"_type":154,"marks":52473,"text":52474},"85c31ac30ccf0",[],"AI will compound whatever you are — good governance compounds trust; bad habits compound loss. If your culture still celebrates “heroic shipping,” you’re one agent away from a capital V, capital E ",{"_key":52476,"_type":154,"marks":52477,"text":52478},"9c71eabf60c6",[165],"Very",{"_key":52480,"_type":154,"marks":52481,"text":1278},"87a092488201",[],{"_key":52483,"_type":154,"marks":52484,"text":44468},"40e4cef5273e",[165],{"_key":52486,"_type":154,"marks":52487,"text":52488},"02475ebae157",[]," lesson.",[],{"_key":52491,"_type":150,"children":52492,"markDefs":52501,"style":173},"5d8803caad70",[52493,52497],{"_key":52494,"_type":154,"marks":52495,"text":52496},"2a56f1a834a80",[165],"The new mandate:",{"_key":52498,"_type":154,"marks":52499,"text":52500},"2a56f1a834a81",[]," Replace “move fast and break things” with “move fast and prove things.” Prove impact before release, prove lineage after release, and prove you can roll back the business — not just the code — on your command.",[],{"_key":52503,"_type":150,"children":52504,"markDefs":52509,"style":158},"80a641a9e92c",[52505],{"_key":52506,"_type":154,"marks":52507,"text":52508},"30b51915db8a0",[],"The CIO Checklist",[],{"_key":52511,"_type":150,"children":52512,"level":54,"listItem":171,"markDefs":52517,"style":173},"c617fe146de6",[52513],{"_key":52514,"_type":154,"marks":52515,"text":52516},"7057897294bd0",[],"Single dependency map of data → features/embeddings → models/prompts → tools/agents → consuming apps ✅",[],{"_key":52519,"_type":150,"children":52520,"level":54,"listItem":171,"markDefs":52525,"style":173},"87213a2ef608",[52521],{"_key":52522,"_type":154,"marks":52523,"text":52524},"0f7816d839020",[],"Atomic change sets with pre-merge blast-radius and eval results ✅",[],{"_key":52527,"_type":150,"children":52528,"level":54,"listItem":171,"markDefs":52533,"style":173},"dd8f87747c4f",[52529],{"_key":52530,"_type":154,"marks":52531,"text":52532},"fd036b870fdb0",[],"Shadow/canary pipelines and defined promotion criteria ✅",[],{"_key":52535,"_type":150,"children":52536,"level":54,"listItem":171,"markDefs":52541,"style":173},"e0fca023ecac",[52537],{"_key":52538,"_type":154,"marks":52539,"text":52540},"e851eaf885720",[],"Time-boxed TTBR and hot standby for prompts/models/policies ✅",[],{"_key":52543,"_type":150,"children":52544,"level":54,"listItem":171,"markDefs":52549,"style":173},"6e44f56b667f",[52545],{"_key":52546,"_type":154,"marks":52547,"text":52548},"f4f85ebfcd850",[],"Signed lineage and automated human-readable runbooks ✅",[],{"_key":52551,"_type":150,"children":52552,"level":54,"listItem":171,"markDefs":52557,"style":173},"4d569ac61537",[52553],{"_key":52554,"_type":154,"marks":52555,"text":52556},"82cbaa822ebe0",[],"Policy-aware agents with least-privilege tool access ✅",[],{"_key":52559,"_type":150,"children":52560,"level":54,"listItem":171,"markDefs":52565,"style":173},"81e015645344",[52561],{"_key":52562,"_type":154,"marks":52563,"text":52564},"9cd088ec97400",[],"Decision Quality SLOs and governance latency dashboards ✅",[],{"_key":52567,"_type":150,"children":52568,"markDefs":52572,"style":173},"8631654fa84c",[52569],{"_key":52570,"_type":154,"marks":52571,"text":472},"0482b99e1253",[],[],{"_key":52574,"_type":150,"children":52575,"markDefs":52580,"style":158},"7f92490d84ca",[52576],{"_key":52577,"_type":154,"marks":52578,"text":52579},"543510df55d0",[],"Thankfully, there's Sweep",[],{"_key":52582,"_type":150,"children":52583,"markDefs":52588,"style":173},"cce1e973a9be",[52584],{"_key":52585,"_type":154,"marks":52586,"text":52587},"1cda3928e65d0",[],"Sweep is the agentic workspace for Salesforce where your team and metadata agents work together to see impact before changes ship.",[],{"_key":52590,"_type":150,"children":52591,"markDefs":52596,"style":173},"e67660bb0cc7",[52592],{"_key":52593,"_type":154,"marks":52594,"text":52595},"d2786f9f1f6c",[],"We maintain a live dependency map across objects, automations, and integrations; run pre-deployment impact analysis and shadow/canary evaluations; and auto-document lineage so you can cut TTBR from days to minutes. ",[],{"_key":52598,"_type":150,"children":52599,"markDefs":52604,"style":173},"ffbff2818bfa",[52600],{"_key":52601,"_type":154,"marks":52602,"text":52603},"a78df682b520",[],"The result: faster delivery with governance, transparency, and human oversight, not surprises. ",[],{"_key":52606,"_type":150,"children":52607,"markDefs":52612,"style":173},"676cd6e27a31",[52608],{"_key":52609,"_type":154,"marks":52610,"text":52611},"fa32a6aedae1",[],"If you’re ready to move fast and prove things, see how Sweep helps you Spot risks, Solve issues, and Stay Ahead without breaking trust.",[],{"_type":17,"description":52614,"shareImage":52615,"title":52617},"Learn how metadata, impact analysis, and policy-aware agents prevent AI drift — protecting revenue, compliance, and customer trust.",{"_type":40,"asset":52616},{"_ref":51716,"_type":1066},"CIO Playbook: How to Move Fast and Prove Things in AI",{"_type":22,"current":49935},{"_createdAt":52620,"_id":37947,"_rev":52621,"_type":33,"_updatedAt":52622,"author":52623,"category":52639,"featuredImage":52645,"modularContent":52676,"postTitle":52679,"publishDate":52680,"richText":52681,"seo":53009,"slug":53014},"2025-11-04T17:32:47Z","XlNwq3xbphLrhVKM7z6XRb","2026-03-23T09:53:47Z",{"authorImage":52624,"authorJobTitle":49529,"authorName":38},{"_type":37,"altText":38,"image":52625},{"_type":40,"asset":52626},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":52627,"mimeType":83,"opt":52637,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":52628,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":52629},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":52630,"darkVibrant":52631,"dominant":52632,"lightMuted":52633,"lightVibrant":52634,"muted":52635,"vibrant":52636},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":52638},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":52640,"_type":11,"_updatedAt":12,"selectedColor":52642,"seo":52643,"slug":52644,"title":24},{"base":52641},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":52646,"image":52647},"After the Hype",{"_type":40,"asset":52648},{"_createdAt":52649,"_id":52650,"_rev":52651,"_type":45,"_updatedAt":52649,"assetId":52652,"extension":105,"metadata":52653,"mimeType":133,"originalFilename":20126,"path":52672,"sha1hash":52652,"size":52673,"uploadId":52674,"url":52675},"2025-11-04T17:31:05Z","image-f385cd4d06c42a6cf71adef8952ef0e91e33a50e-1600x900-png","hHoj97MU0iZOueKSEw3rUF","f385cd4d06c42a6cf71adef8952ef0e91e33a50e",{"_type":50,"blurHash":52654,"dimensions":52655,"hasAlpha":57,"isOpaque":56,"lqip":52656,"palette":52657},"MY5bG^nNS5ktX=TOkZnfWDi]ogXAW?nfjE",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAC30lEQVR4nHWQ22+LYRzH3z/h/T1vl5gsDhMXE3GIEBdOk21aurTmGBHCZGHLMDTs4FQ96Dbdoae3W4gQEeICITGJRZZIJAiCsHTIbGn3dMWU6YO9z1emXIi4+F78bj75fH6KqmOIohCkQ5IukR3+v9APUMsIqHEI5HkL7eA9aNU3pHbwXoYdeRpXVN1IUsc40JAs8BVa2whYKAOK/Acc/AbWNATmfg3meQNW/xCmHRekaetpoVVdTShqxEiq48BwRk440Yspjh5MdPeBBTP/2kYMUOAryP8BrCkO5nwJbd8dmKquSuboFnTiZUKhyLihIbS293JqzW3M2xTG7MrrmOSKwRQY/Rsa/g46lQJ5+8FcMWi196Ht7wZzvpDUmhRq4FNCofHkiBC5rl45d/t5FNs8KF7jx4KKK5js7M3m//lt+DuYbxDs8GOwo8+y2b53oOa4ZO6YoPoHCUXVx5Ks/b3Ir+mSS8p8sJjrfq3I7sWcyuvIbUqAdOO3pQFqT4OaE6CWFCg4+utm7j6p7e0SWvm5rGGOb1AUlJ+XhZY6lBTtR0nxAZjNdVi0uROTna+yqb8NKTAC8sfBGgdAp5IgfwrM1SdZ7X3BHN3ZH5p8A6Jg21lZaK6FZcUhWMz1WGmpx9KNQeQffgIWEqDwN2jet8jZcxOmLTpM286ANTwCtX4EtY5I8g8LakklFDU6xlnbcGZq9TVjkfWoXGlpkKVWp7SuOiaXbwjK6XUPpBYalTltKTmroUsW7Tgm5xevl3mF5VKruSUp+FlS1DAo+iOjRsfiitppDFA4nc471JNZWOYTVutxYbd5hd3mESUbAmKm467IaR0Wuc39YrXnmvC16GJXxS5RsGSd0HZeEhT6JKgTGeow0tSJfkXtwAtTe3pwmqOHL17r56Wlbm63neR2m5evKmvmCyou8zxXjE/wxLi54SJ3NwZ4ddVuPmPZes4qLnEKfOFqB7gaNQZVHc9/Aq10EPMVNiT7AAAAAElFTkSuQmCC",{"_type":60,"darkMuted":52658,"darkVibrant":52661,"dominant":52663,"lightMuted":52665,"lightVibrant":52667,"muted":52669,"vibrant":52671},{"_type":62,"background":52659,"foreground":64,"population":52660,"title":64},"#3f516e",1.31,{"_type":62,"background":52662,"foreground":64,"population":20072,"title":64},"#0b5b9f",{"_type":62,"background":49555,"foreground":64,"population":52664,"title":64},39.05,{"_type":62,"background":52666,"foreground":72,"population":1530,"title":72},"#e8e7e8",{"_type":62,"background":52668,"foreground":64,"population":1527,"title":64},"#578fcc",{"_type":62,"background":52670,"foreground":64,"population":1527,"title":64},"#5768ab",{"_type":62,"background":49555,"foreground":64,"population":52664,"title":64},"images/9eu1m6zu/production/f385cd4d06c42a6cf71adef8952ef0e91e33a50e-1600x900.png",129342,"xyfQOKIKttHP3O40nYbuooirMQdpb3Du","https://cdn.sanity.io/images/9eu1m6zu/production/f385cd4d06c42a6cf71adef8952ef0e91e33a50e-1600x900.png",[52677],{"_key":52678,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"44d361ff452ab288e4c68f69ba1e6ede","AI Agents, After the Hype: From Demos to Durable Systems","2025-11-04",[52682,52690,52706,52714,52733,52741,52749,52757,52765,52773,52788,52818,52826,52844,52852,52860,52875,52883,52891,52899,52907,52915,52923,52931,52939,52947,52955,52963,52970,52978,52986,53001],{"_key":52683,"_type":150,"children":52684,"markDefs":52689,"style":173},"310f1d91b92c",[52685],{"_key":52686,"_type":154,"marks":52687,"text":52688},"6a2b0b15aabf0",[],"Alright, the AI \"novelty phase\" is over. Call it.",[],{"_key":52691,"_type":150,"children":52692,"markDefs":52705,"style":173},"8f5d9d433f18",[52693,52697,52701],{"_key":52694,"_type":154,"marks":52695,"text":52696},"b15dba4099ca",[],"Time of death: ",{"_key":52698,"_type":154,"marks":52699,"text":52700},"4b50aeed444b",[165],"Now",{"_key":52702,"_type":154,"marks":52703,"text":52704},"585ed1958dfc",[],". (Maybe even a few days ago.)",[],{"_key":52707,"_type":150,"children":52708,"markDefs":52713,"style":173},"dab46ef8c050",[52709],{"_key":52710,"_type":154,"marks":52711,"text":52712},"2a8cdb056499",[],"Everyone has a “copilot,” and almost everyone’s disappointed by how little changed. Across orgs, the same pattern shows up: adoption is easy but impact is hard. ",[],{"_key":52715,"_type":150,"children":52716,"markDefs":52730,"style":173},"d35cf682ab60",[52717,52721,52726],{"_key":52718,"_type":154,"marks":52719,"text":52720},"4c546e9e4cfa",[],"Survey after survey (like our recent ",{"_key":52722,"_type":154,"marks":52723,"text":52725},"6afb2f81692e",[52724],"e4f5233081d7","Big AI at Work Study",{"_key":52727,"_type":154,"marks":52728,"text":52729},"fba36a5c19d2",[],") now estimates that only a scanty slice of enterprises have AI truly embedded in day-to-day workflows at scale (on the order of five percent) and when you ask why, the answers aren’t “models” or “legal.” ",[52731],{"_key":52724,"_ref":34180,"_type":463,"linkType":33,"slug":52732},{"_type":22,"current":34182},{"_key":52734,"_type":150,"children":52735,"markDefs":52740,"style":173},"0d253fbe89cb",[52736],{"_key":52737,"_type":154,"marks":52738,"text":52739},"88ef6c7e41c7",[],"The blocker is simpler: most tools don’t learn, don’t remember, and don’t fit the work.",[],{"_key":52742,"_type":150,"children":52743,"markDefs":52748,"style":173},"7c9d5d617fe1",[52744],{"_key":52745,"_type":154,"marks":52746,"text":52747},"e905ad8e82ab0",[],"Meanwhile, employees are sneakily crossing the gap without permission. ",[],{"_key":52750,"_type":150,"children":52751,"markDefs":52756,"style":173},"1cc7e4bb4879",[52752],{"_key":52753,"_type":154,"marks":52754,"text":52755},"7eb7a5674f19",[],"Even where companies haven’t bought official LLM seats, workers use personal tools every day. ",[],{"_key":52758,"_type":150,"children":52759,"markDefs":52764,"style":173},"4b5e451a788d",[52760],{"_key":52761,"_type":154,"marks":52762,"text":52763},"8d13ed3db58e",[],"In one large sample, staff at over ninety percent of companies reported regular use of consumer AI, while only about forty percent of companies had purchased enterprise subscriptions. That “shadow AI” economy explains why AI feels real at the edge even as official programs stall.",[],{"_key":52766,"_type":150,"children":52767,"markDefs":52772,"style":158},"ca67b7349410",[52768],{"_key":52769,"_type":154,"marks":52770,"text":52771},"61618b6ffb34",[],"When AI Agent Actually Work",[],{"_key":52774,"_type":150,"children":52775,"markDefs":52787,"style":173},"85756e5c6fff",[52776,52780,52783],{"_key":52777,"_type":154,"marks":52778,"text":52779},"a427591ac7cf0",[],"When deployments ",{"_key":52781,"_type":154,"marks":52782,"text":11641},"a427591ac7cf1",[228],{"_key":52784,"_type":154,"marks":52785,"text":52786},"a427591ac7cf2",[]," break through, the timelines and tactics sure are telling. ",[],{"_key":52789,"_type":150,"children":52790,"markDefs":52809,"style":173},"bf704bdf27e0",[52791,52796,52800,52805],{"_key":52792,"_type":154,"marks":52793,"text":52795},"909c56e635bb",[52794],"434c7de7dd79","Mid-market teams",{"_key":52797,"_type":154,"marks":52798,"text":52799},"55501e98d43d",[]," can move from pilot to production in roughly a quarter; and ",{"_key":52801,"_type":154,"marks":52802,"text":52804},"878840e6ad7a",[52803],"f6e122370eae","enterprises",{"_key":52806,"_type":154,"marks":52807,"text":52808},"6c0a55d05010",[]," often take three. And the efforts that survive aren’t heroic internal builds — they’re “buy-partner-customize” motions, where pilots built with strategic partners are about twice as likely to make it to full deployment and see higher end-user adoption. (Make sure to pay your Customer Success team well, folks!)",[52810,52814],{"_key":52794,"_ref":52811,"_type":463,"linkType":1636,"slug":52812},"57acc319-9cc8-4578-b129-7b74fb2f7d95",{"_type":22,"current":52813},"smb-old",{"_key":52803,"_ref":52815,"_type":463,"linkType":1636,"slug":52816},"863ee890-3271-46c8-896d-d300fccdf447",{"_type":22,"current":52817},"enterprise-old",{"_key":52819,"_type":150,"children":52820,"markDefs":52825,"style":158},"79c2710d5ba7",[52821],{"_key":52822,"_type":154,"marks":52823,"text":52824},"1b4befc87847",[],"What about the ROI?",[],{"_key":52827,"_type":150,"children":52828,"markDefs":52841,"style":173},"ec11e391c29c",[52829,52832,52837],{"_key":52830,"_type":154,"marks":52831,"text":3671},"4643fe9d219c0",[],{"_key":52833,"_type":154,"marks":52834,"text":52836},"6f929f8794da",[52835],"6acdba8714fe","ROI",{"_key":52838,"_type":154,"marks":52839,"text":52840},"6b6947cc95ec",[]," also isn’t where most budgets point. ",[52842],{"_key":52835,"_ref":20922,"_type":463,"linkType":33,"slug":52843},{"_type":22,"current":20924},{"_key":52845,"_type":150,"children":52846,"markDefs":52851,"style":173},"9f760f490fe5",[52847],{"_key":52848,"_type":154,"marks":52849,"text":52850},"0edceceb8970",[],"Executives tend to over-weigh sales and marketing because outcomes are easy to display, but some of the sharpest paybacks are showing up in back-office work: eliminating $2M to $10M annually in BPO contracts, cutting agency spend around thirty percent, and shaving seven figures off outsourced risk checks—often without changing headcount.",[],{"_key":52853,"_type":150,"children":52854,"markDefs":52859,"style":173},"24c6fa813db7",[52855],{"_key":52856,"_type":154,"marks":52857,"text":52858},"9efec9d8aeda0",[],"Architecturally, the winners are converging on the same shape. ",[],{"_key":52861,"_type":150,"children":52862,"markDefs":52874,"style":173},"b04b405e030d",[52863,52867,52870],{"_key":52864,"_type":154,"marks":52865,"text":52866},"5da4f9c02990",[],"Agents live ",{"_key":52868,"_type":154,"marks":52869,"text":21259},"9efec9d8aeda1",[228],{"_key":52871,"_type":154,"marks":52872,"text":52873},"9efec9d8aeda2",[]," the system of record, not beside it; they’re observable and auditable; and they operate as a small ensemble across a process rather than as one clever bot. Leaders are normalizing multi-agent deployments—ten or more purpose-built agents across functions isn’t unusual—and they start where exceptions rule the day: finance, supply chain, case and entitlement ops. ",[],{"_key":52876,"_type":150,"children":52877,"markDefs":52882,"style":158},"d9477340b1ce",[52878],{"_key":52879,"_type":154,"marks":52880,"text":52881},"2dffaa8da942",[],"The Case of Sweep in These Findings",[],{"_key":52884,"_type":150,"children":52885,"markDefs":52890,"style":173},"671b06798ddd",[52886],{"_key":52887,"_type":154,"marks":52888,"text":52889},"3435d5a557ab0",[],"If you’re Sweep (that's us) that’s our argument: production value appears when AI is boring in the best way — embedded in Salesforce metadata, explainable end-to-end, governed like any other service, and designed to learn from operational experience without turning into a black box. ",[],{"_key":52892,"_type":150,"children":52893,"markDefs":52898,"style":173},"3a5b89bfa657",[52894],{"_key":52895,"_type":154,"marks":52896,"text":52897},"84014b01c095",[],"Buyers are already evolving their evaluation rubrics toward those criteria: context beyond raw data, orchestration across tools and systems, and controls that include access governance, observability, outcome evaluation, and escalation.",[],{"_key":52900,"_type":150,"children":52901,"markDefs":52906,"style":282},"fd7d954fdb28",[52902],{"_key":52903,"_type":154,"marks":52904,"text":52905},"0d9dd53238630",[],"How to measure it (the only scoreboard that matters)",[],{"_key":52908,"_type":150,"children":52909,"markDefs":52914,"style":173},"9d27088b3ccb",[52910],{"_key":52911,"_type":154,"marks":52912,"text":52913},"4bdcb61310070",[],"Don’t count prompts for Pete's sake. Count outcomes that touch the business: time-to-rep on routed leads, misroute rate, SLA adherence in case ops, rework avoided in approvals, and external spend you can shut off (BPO, agencies, outsourced checks). These are the lines that showed real movement in the field (e.g., faster qualification, measurable retention lift on follow-ups, and hard-dollar back-office savings) and they’re exactly where embedded agents, not bolt-ons, tend to shine their brightest.",[],{"_key":52916,"_type":150,"children":52917,"markDefs":52922,"style":282},"d84ea9af9456",[52918],{"_key":52919,"_type":154,"marks":52920,"text":52921},"0748996d908e0",[],"A quick vignette (change the names and ship)",[],{"_key":52924,"_type":150,"children":52925,"markDefs":52930,"style":173},"402bf64752fb",[52926],{"_key":52927,"_type":154,"marks":52928,"text":52929},"b79801590d740",[],"A revenue ops team inherits a classic mess: leads stalling in queues, handoffs slipping, and execs convinced “AI” will fix it. ",[],{"_key":52932,"_type":150,"children":52933,"markDefs":52938,"style":173},"6a5f80b78165",[52934],{"_key":52935,"_type":154,"marks":52936,"text":52937},"ae605097d8ec",[],"Instead of another sidebar copilot, they embed a Sweep agent inside the routing flow itself. In week one, it starts tracing decisions — every rule, every queue, every exception — surfacing the three patterns behind 80% of misroutes. ",[],{"_key":52940,"_type":150,"children":52941,"markDefs":52946,"style":173},"c5470f301d81",[52942],{"_key":52943,"_type":154,"marks":52944,"text":52945},"a4b87aef1ae7",[],"By week two, the admin toggles safe fixes behind RBAC with a rollback switch; by week three, time-to-rep is down, escalations are cleaner, and no one had to retrain the org. ",[],{"_key":52948,"_type":150,"children":52949,"markDefs":52954,"style":173},"892a7bd33ab9",[52950],{"_key":52951,"_type":154,"marks":52952,"text":52953},"a4855cff5aee",[],"Procurement notices they can pause a chunk of external triage spend next quarter. ",[],{"_key":52956,"_type":150,"children":52957,"markDefs":52962,"style":173},"08aafcdfeaf8",[52958],{"_key":52959,"_type":154,"marks":52960,"text":52961},"874c88b32c63",[],"The win sticks because it’s observable, auditable, and lives where the work lives—not in a demo tab. (This is also why partner-led pilots, with real operational fit, graduate to production more than twice as often.)",[],{"_key":52964,"_type":150,"children":52965,"markDefs":52969,"style":173},"7522d273a21b",[52966],{"_key":52967,"_type":154,"marks":52968,"text":472},"305bd0be2c850",[],[],{"_key":52971,"_type":150,"children":52972,"markDefs":52977,"style":158},"7d6929932c74",[52973],{"_key":52974,"_type":154,"marks":52975,"text":52976},"534aa61084990",[],"The bottom line is... ",[],{"_key":52979,"_type":150,"children":52980,"markDefs":52985,"style":173},"243b38f5c92a",[52981],{"_key":52982,"_type":154,"marks":52983,"text":52984},"a2ec9de9e731",[],"The next phase is going to be about systems that fit your workflows and get better over time. ",[],{"_key":52987,"_type":150,"children":52988,"markDefs":53000,"style":173},"19c07b3bd4f6",[52989,52993,52996],{"_key":52990,"_type":154,"marks":52991,"text":52992},"8c2655e5a70d",[],"If your vendor can’t show memory, governance, and visible outcomes ",{"_key":52994,"_type":154,"marks":52995,"text":21259},"534aa61084992",[228],{"_key":52997,"_type":154,"marks":52998,"text":52999},"534aa61084993",[]," your core processes, it won’t make it past the pilot wall. ",[],{"_key":53002,"_type":150,"children":53003,"markDefs":53008,"style":173},"7c8bdedb1e2c",[53004],{"_key":53005,"_type":154,"marks":53006,"text":53007},"ecab821e0391",[],"And if you start with a back-office flow you can measure, the business will notice — because those kind of savings can't hide.",[],{"_type":17,"description":53010,"shareImage":53011,"title":53013},"Adoption does not always mean transformation. Close the gap with agents that live inside metadata, explain decisions end-to-end, and improve over time, so you cut rework, reduce external spend, and ship safe changes.",{"_type":40,"asset":53012},{"_ref":52650,"_type":1066},"The GenAI Divide: Why Workflow-Native Agents Win in Salesforce",{"_type":22,"current":37949},{"_createdAt":53016,"_id":34180,"_rev":53017,"_type":33,"_updatedAt":53018,"author":53019,"category":53053,"featuredImage":53059,"modularContent":53091,"postSubtitle":53094,"postTitle":53095,"publishDate":53096,"richText":53097,"seo":56535,"slug":56540},"2025-10-30T17:25:44Z","J5j1hv5WW9LqWb2rume3wk","2026-03-23T09:50:00Z",{"authorImage":53020,"authorJobTitle":49529,"authorName":38},{"_type":37,"altText":38,"image":53021},{"_type":40,"asset":53022},{"_createdAt":53023,"_id":53024,"_rev":53025,"_type":45,"_updatedAt":53023,"assetId":53026,"extension":1818,"metadata":53027,"mimeType":1843,"originalFilename":53048,"path":53049,"sha1hash":53026,"size":53050,"uploadId":53051,"url":53052},"2025-08-06T14:00:29Z","image-110fbd6ed7521eeb9ddb42fc4a74589fbbea234f-491x491-jpg","n73s3PlPuC6MMWGp2VFyEa","110fbd6ed7521eeb9ddb42fc4a74589fbbea234f",{"_type":50,"blurHash":53028,"dimensions":53029,"hasAlpha":56,"isOpaque":57,"lqip":53030,"palette":53031},"eNJ%Us}R1i4:sD-rxAElNFWX0gELnjW=S2o#$zkDS4xD9vRj%2xtWo",{"_type":53,"aspectRatio":54,"height":55,"width":55},"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAUABQDASIAAhEBAxEB/8QAGQABAAMBAQAAAAAAAAAAAAAAAAQFBgcC/8QAJRAAAgEEAgEDBQAAAAAAAAAAAQIDAAQFEQYhEhNBUQcUIlJx/8QAFQEBAQAAAAAAAAAAAAAAAAAABQb/xAAgEQEAAgIBBAMAAAAAAAAAAAABAAIDETEEBRITIUGh/9oADAMBAAIRAxEAPwC0+nuHt3nvrrM26MUOu+9CoXLcRx97iPIYtjDIsgAKnQPfY1Wuxtx5WS/Zzws9wm1kAHiayHOWlXM4jGTW8cyqTJ6o/HR96Ope3t8t/MatjxmFPqenxURO1k6PfdKk3LAuPTkTXiPcUqhO6Iabfkm3oBdlZxjHcgyNstxaxXDLCI/JV/U/I+KtOLTTcmigOWnmkdJCocOQ2v7SlE5QGyROipUnQ4OO2NvGFT1iD32+6UpRjZ3zECprif/Z",{"_type":60,"darkMuted":53032,"darkVibrant":53035,"dominant":53037,"lightMuted":53038,"lightVibrant":53040,"muted":53043,"vibrant":53046},{"_type":62,"background":53033,"foreground":64,"population":53034,"title":64},"#58362a",7.44,{"_type":62,"background":53036,"foreground":64,"population":2979,"title":64},"#53100c",{"_type":62,"background":53033,"foreground":64,"population":53034,"title":64},{"_type":62,"background":53039,"foreground":72,"population":18853,"title":64},"#b9becc",{"_type":62,"background":53041,"foreground":72,"population":53042,"title":64},"#fcb59f",3.59,{"_type":62,"background":53044,"foreground":64,"population":53045,"title":64},"#ae7b5f",2.54,{"_type":62,"background":53047,"foreground":64,"population":82,"title":64},"#4484cc","nick-gaudio.jpg","images/9eu1m6zu/production/110fbd6ed7521eeb9ddb42fc4a74589fbbea234f-491x491.jpg",12243,"ndRRD5X3t2TDtACdLs63QQ4DVBuQA9Bw","https://cdn.sanity.io/images/9eu1m6zu/production/110fbd6ed7521eeb9ddb42fc4a74589fbbea234f-491x491.jpg",{"_createdAt":5,"_id":6,"_rev":7,"_system":53054,"_type":11,"_updatedAt":12,"selectedColor":53056,"seo":53057,"slug":53058,"title":24},{"base":53055},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":53060,"image":53061},"The Big 'AI at Work' Study 2025 by Sweep",{"_type":40,"asset":53062},{"_createdAt":53063,"_id":53064,"_rev":53065,"_type":45,"_updatedAt":53063,"assetId":53066,"extension":105,"metadata":53067,"mimeType":133,"originalFilename":53086,"path":53087,"sha1hash":53066,"size":53088,"uploadId":53089,"url":53090},"2025-10-30T17:24:17Z","image-4efb3aba2467b3f8f0e47a6b45a649a97b13f2cf-1600x900-png","rZzgp26nG8ZymWlZJMgfKi","4efb3aba2467b3f8f0e47a6b45a649a97b13f2cf",{"_type":50,"blurHash":53068,"dimensions":53069,"hasAlpha":57,"isOpaque":56,"lqip":53070,"palette":53071},"MQA^tYQ*I_%MD$DN%%sjD*%MSjIUt6%2Ip",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAADBUlEQVR4nDWSS2wbVRSG5955ejzjSRw/EluJmaSt7amNXad54DipPX41pnITN2XTTVYgNgghISHUBVI3RQK6qIRYddVIbXmJHWLBDhAqq4qH1IoFJYo7Ft1EgK+EfX80rrr49J9zFr++xREopU80TWO6rvNgMAjDMOCnqqoQRRGUUhBCIAjCJAkRIIoEIUPBXHwKs/EYIpEoD4VCQ0mSjgRFUQaxWIzZts1t24ZPKpVCIpFANBqFaZqQJGlSRqlfSCDLFPGIDudUErnTWWQyWZ5MJpmqqn1B14ODbNZhtZrLW60W6m4d1WoV/uzW63AcZ2ItihTixPaZYVCXMRM2EY3MYGYmwk3TZJIk+YWBQTZzijUbNd7tdtDZbuJCp4lX9nawu3sB66tFJOLTmDIVWIYMPSBODJ/bEuLPlBNKGSGkLwQ0aZC2w+zcWopvri5ia81Go7IId+ME2udOoLkxj81SBJUzU3ipYCFj65gyZUgiBZkYT5ITKjJCxb6ga+Igf9JkrY0Y3zobRW31GeuFMLY3Y+g1ZtFrzOFyK4Gd+ixW8mFMx+OQ5rKQXliBmHwRNLzAaWiWiZHFvhDUtUEuu8DqWwVeqxRQreRRrRSxvuKgvHISbuU0zrtFdBolNN0SCuUyYu4+rCs3Yb3+KYL7t6C9/C5X3TeYtnOtL1iWNVguLbP2+TZvt9vodLbR7Xbhui7W1lbRaDZw8WIXvd4uelf20Xv7Bi59/D0u3XuC7c+Okb/1FJH3H3Hz6n1mXv2hLwQCAW9+fmGYzmTG6XSa53I5ns/n+dLSEk+lUtxxHF4sFvmZ0lne2Nvn7x18y796+Df/5vGIf/n7iL/z3YjnDkZj64OjofHW10cCpfRPWZaPVVUdqqrK/Cf3kWWZKYrCtEDAf3qmh6ZZtrbHrn/xI/v16Yj1/xmzx8djdvu3MSt/jqH14eGx8erBH4IgCL8QQg4JIZ4PpXTC851Q6on+TTG8ufJl782Dn7wHf3Fv+B/3vH+598mDsbd8B5710eDQeO3uz/8D4Y5aDWl1bbYAAAAASUVORK5CYII=",{"_type":60,"darkMuted":53072,"darkVibrant":53074,"dominant":53076,"lightMuted":53079,"lightVibrant":53081,"muted":53083,"vibrant":53085},{"_type":62,"background":53073,"foreground":64,"population":14352,"title":64},"#635734",{"_type":62,"background":53075,"foreground":64,"population":1127,"title":64},"#04348c",{"_type":62,"background":53077,"foreground":64,"population":53078,"title":64},"#1097f9",7.84,{"_type":62,"background":53080,"foreground":72,"population":130,"title":64},"#aac5d0",{"_type":62,"background":53082,"foreground":72,"population":28257,"title":72},"#f3da7b",{"_type":62,"background":53084,"foreground":64,"population":1127,"title":64},"#6486a4",{"_type":62,"background":53077,"foreground":64,"population":53078,"title":64},"Blog Headers (2).png","images/9eu1m6zu/production/4efb3aba2467b3f8f0e47a6b45a649a97b13f2cf-1600x900.png",178137,"RcbC5Nc5EoohompSmWt5Kne409JlJp1k","https://cdn.sanity.io/images/9eu1m6zu/production/4efb3aba2467b3f8f0e47a6b45a649a97b13f2cf-1600x900.png",[53092],{"_key":53093,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"f706d533c126c6f411e7808852fc93a9","What 1,000 workers actually think about AI (spoiler: it's complicated)","The Big 'AI at Work' Study 2025","2025-11-01",[53098,53106,53114,53137,53145,53153,53161,53169,53177,53185,53193,53201,53209,53217,53225,53241,53249,53257,53265,53273,53281,53289,53297,53305,53313,53321,53329,53337,53345,53353,53361,53373,53385,53397,53409,53421,53429,53437,53445,53453,53461,53469,53477,53485,53493,53501,53509,53517,53525,53533,53541,53549,53557,53565,53573,53581,53589,53597,53605,53613,53649,53657,53665,53673,53681,53689,53697,53705,53713,53721,53729,53737,53745,53753,53769,53777,53813,53821,53829,53837,53845,53853,53861,53869,53877,53885,53893,53901,53909,53917,53925,53933,53941,53949,53957,53965,53973,53981,53989,53997,54005,54013,54028,54036,54044,54052,54060,54068,54076,54084,54092,54100,54108,54116,54132,54140,54148,54156,54164,54172,54180,54188,54196,54204,54220,54228,54236,54244,54252,54260,54268,54276,54284,54292,54300,54308,54315,54323,54331,54339,54347,54355,54363,54371,54379,54387,54395,54403,54411,54419,54427,54435,54443,54451,54459,54467,54475,54483,54517,54525,54533,54541,54549,54557,54565,54573,54585,54593,54601,54609,54617,54625,54633,54641,54649,54657,54665,54673,54681,54689,54697,54705,54713,54721,54729,54737,54745,54753,54761,54769,54777,54785,54793,54801,54809,54817,54825,54833,54841,54849,54857,54865,54899,54907,54915,54923,54931,54939,54947,54955,54963,54971,54979,54987,54995,55003,55011,55019,55027,55035,55071,55079,55087,55095,55103,55111,55119,55127,55135,55143,55151,55159,55167,55175,55183,55191,55199,55207,55215,55223,55231,55239,55247,55255,55263,55271,55279,55287,55295,55303,55311,55319,55327,55335,55343,55351,55359,55367,55375,55383,55391,55407,55415,55423,55431,55439,55447,55455,55463,55471,55479,55487,55495,55503,55511,55518,55526,55534,55542,55550,55558,55566,55574,55582,55590,55598,55606,55614,55622,55630,55638,55646,55654,55662,55670,55678,55686,55694,55702,55710,55718,55726,55733,55741,55749,55757,55765,55773,55781,55789,55797,55805,55813,55821,55829,55837,55845,55853,55864,55881,55888,55895,55902,55909,55917,55925,55933,55941,55948,55956,55964,55972,55980,55988,55996,56004,56012,56019,56027,56035,56042,56050,56058,56066,56074,56091,56099,56107,56115,56123,56131,56139,56147,56155,56163,56171,56179,56187,56195,56203,56211,56219,56227,56235,56243,56251,56259,56267,56275,56283,56291,56299,56307,56314,56322,56330,56338,56350,56362,56374,56386,56398,56406,56414,56422,56430,56438,56446,56454,56462,56470,56477,56485,56493,56501,56515,56523],{"_key":53099,"_type":150,"children":53100,"markDefs":53105,"style":173},"4f923bf342e9",[53101],{"_key":53102,"_type":154,"marks":53103,"text":53104},"053602602ca70",[],"Everyone's talking about AI at work. So, we asked 1,000 people (at companies larger than 50 people) what it's actually like!",[],{"_key":53107,"_type":150,"children":53108,"markDefs":53113,"style":173},"b9aad27b75ee",[53109],{"_key":53110,"_type":154,"marks":53111,"text":53112},"0ee021ed39280",[],"As it turns out, the gap between the hype and the reality is... quite vast, to say the least.",[],{"_key":53115,"_type":150,"children":53116,"markDefs":53136,"style":173},"2109463ea685",[53117,53121,53125,53128,53132],{"_key":53118,"_type":154,"marks":53119,"text":53120},"8ceef49b27e20",[],"While companies pour billions into AI, most workers are somewhere between ",{"_key":53122,"_type":154,"marks":53123,"text":53124},"8ceef49b27e21",[228],"skeptical",{"_key":53126,"_type":154,"marks":53127,"text":1286},"8ceef49b27e22",[],{"_key":53129,"_type":154,"marks":53130,"text":53131},"8ceef49b27e23",[228],"queasy",{"_key":53133,"_type":154,"marks":53134,"text":53135},"8ceef49b27e24",[],". Two-thirds don't trust AI with decisions that affect them. One-third have put company secrets into ChatGPT. And more than half work at companies that abandoned AI projects this year.",[],{"_key":53138,"_type":150,"children":53139,"markDefs":53144,"style":173},"2d25bafc99bf",[53140],{"_key":53141,"_type":154,"marks":53142,"text":53143},"6d1cdba883740",[],"Here's what we found:",[],{"_key":53146,"_type":150,"children":53147,"markDefs":53152,"style":158},"47cf3ec1dde1",[53148],{"_key":53149,"_type":154,"marks":53150,"text":53151},"6ab5c4eea7ef0",[],"The Numbers That Matter:",[],{"_key":53154,"_type":150,"children":53155,"markDefs":53160,"style":173},"f0b63df1846b",[53156],{"_key":53157,"_type":154,"marks":53158,"text":53159},"acc26d67340d0",[],"Shadow AI is everywhere. Period.",[],{"_key":53162,"_type":150,"children":53163,"level":54,"listItem":171,"markDefs":53168,"style":173},"83a71f330289",[53164],{"_key":53165,"_type":154,"marks":53166,"text":53167},"6eeed2b165f20",[],"65% use unauthorized AI tools at work",[],{"_key":53170,"_type":150,"children":53171,"level":54,"listItem":171,"markDefs":53176,"style":173},"ee0c267931f0",[53172],{"_key":53173,"_type":154,"marks":53174,"text":53175},"8587f976f5840",[],"30% have fed sensitive company data into ChatGPT",[],{"_key":53178,"_type":150,"children":53179,"level":54,"listItem":171,"markDefs":53184,"style":173},"a4c04651a8e0",[53180],{"_key":53181,"_type":154,"marks":53182,"text":53183},"8f35dfb429da0",[],"Retail workers are the worst offenders: 72% using shadow AI",[],{"_key":53186,"_type":150,"children":53187,"markDefs":53192,"style":173},"00def4c852ed",[53188],{"_key":53189,"_type":154,"marks":53190,"text":53191},"3a432e5cdd7b0",[],"Nobody trusts this yet.",[],{"_key":53194,"_type":150,"children":53195,"level":54,"listItem":171,"markDefs":53200,"style":173},"09b7fd30f9dd",[53196],{"_key":53197,"_type":154,"marks":53198,"text":53199},"15c19eb8e9fa0",[],"Only 31% would trust AI with decisions that affect them",[],{"_key":53202,"_type":150,"children":53203,"level":54,"listItem":171,"markDefs":53208,"style":173},"b99f10f6365d",[53204],{"_key":53205,"_type":154,"marks":53206,"text":53207},"b34a91dc66970",[],"23% regularly encounter AI decisions nobody can explain",[],{"_key":53210,"_type":150,"children":53211,"level":54,"listItem":171,"markDefs":53216,"style":173},"a5e0c48cc360",[53212],{"_key":53213,"_type":154,"marks":53214,"text":53215},"3960f11de4ac0",[],"Two-thirds are either skeptical or flat-out won't trust it",[],{"_key":53218,"_type":150,"children":53219,"markDefs":53224,"style":173},"00c5610dde0b",[53220],{"_key":53221,"_type":154,"marks":53222,"text":53223},"cfaabf75afe50",[],"Most AI projects fail.",[],{"_key":53226,"_type":150,"children":53227,"level":54,"listItem":171,"markDefs":53240,"style":173},"9f607ca5a401",[53228,53232,53236],{"_key":53229,"_type":154,"marks":53230,"text":53231},"3b069bae0df70",[],"56% of companies",{"_key":53233,"_type":154,"marks":53234,"text":53235},"3b069bae0df72",[228]," totally abandoned ",{"_key":53237,"_type":154,"marks":53238,"text":53239},"3b069bae0df73",[],"projects this year",[],{"_key":53242,"_type":150,"children":53243,"level":54,"listItem":171,"markDefs":53248,"style":173},"c6cdf239f70e",[53244],{"_key":53245,"_type":154,"marks":53246,"text":53247},"6842b46895980",[],"Executives admit 37% of AI budget goes nowhere",[],{"_key":53250,"_type":150,"children":53251,"level":54,"listItem":171,"markDefs":53256,"style":173},"7a77fecc90d3",[53252],{"_key":53253,"_type":154,"marks":53254,"text":53255},"2463e64dd6690",[],"Only 10% of companies have high success rates",[],{"_key":53258,"_type":150,"children":53259,"markDefs":53264,"style":173},"09f3f0b458ad",[53260],{"_key":53261,"_type":154,"marks":53262,"text":53263},"4a8f3fe0354e0",[],"The foundation is quicksand.",[],{"_key":53266,"_type":150,"children":53267,"level":54,"listItem":171,"markDefs":53272,"style":173},"4fdc071e32fd",[53268],{"_key":53269,"_type":154,"marks":53270,"text":53271},"b81a0cf6f7110",[],"22% don't know what data their AI actually uses",[],{"_key":53274,"_type":150,"children":53275,"level":54,"listItem":171,"markDefs":53280,"style":173},"3fa9744de961",[53276],{"_key":53277,"_type":154,"marks":53278,"text":53279},"f62569380e4d0",[],"44% say less than half their projects succeed",[],{"_key":53282,"_type":150,"children":53283,"level":54,"listItem":171,"markDefs":53288,"style":173},"b1638ea446ac",[53284],{"_key":53285,"_type":154,"marks":53286,"text":53287},"ca21b971c7e30",[],"Asked what they'd do differently? 23% said restart “with better data\" — by far the top answer",[],{"_key":53290,"_type":150,"children":53291,"markDefs":53296,"style":173},"597fb68291df",[53292],{"_key":53293,"_type":154,"marks":53294,"text":53295},"9742a950536f0",[],"Nobody's actually in charge.",[],{"_key":53298,"_type":150,"children":53299,"level":54,"listItem":171,"markDefs":53304,"style":173},"882599cd1709",[53300],{"_key":53301,"_type":154,"marks":53302,"text":53303},"11de9dfe912d0",[],"23% say no one owns AI (or they don't know who does)",[],{"_key":53306,"_type":150,"children":53307,"level":54,"listItem":171,"markDefs":53312,"style":173},"bc76e89f2b4f",[53308],{"_key":53309,"_type":154,"marks":53310,"text":53311},"9b16432ec2fa0",[],"57% have vague or nonexistent AI policies",[],{"_key":53314,"_type":150,"children":53315,"level":54,"listItem":171,"markDefs":53320,"style":173},"ec150611c36e",[53316],{"_key":53317,"_type":154,"marks":53318,"text":53319},"9a137bd147300",[],"The #1 reason for failure? \"Too expensive with unclear ROI\"",[],{"_key":53322,"_type":150,"children":53323,"markDefs":53328,"style":173},"007e16305afa",[53324],{"_key":53325,"_type":154,"marks":53326,"text":53327},"8ce0d36531b50",[],"Here's what this means:",[],{"_key":53330,"_type":150,"children":53331,"markDefs":53336,"style":173},"da7cfb20b59c",[53332],{"_key":53333,"_type":154,"marks":53334,"text":53335},"cd452a69f7e30",[],"The good news: AI works!",[],{"_key":53338,"_type":150,"children":53339,"markDefs":53344,"style":173},"7a9b3f0f1b6d",[53340],{"_key":53341,"_type":154,"marks":53342,"text":53343},"d1a6320fba9a0",[],"The bad news: Most companies are building it on foundations they don't understand, with no clear ownership, creating security risks and lighting money on fire.",[],{"_key":53346,"_type":150,"children":53347,"markDefs":53352,"style":158},"3f1bdec98b6f",[53348],{"_key":53349,"_type":154,"marks":53350,"text":53351},"9014ae3ae9ee0",[],"Methodology",[],{"_key":53354,"_type":150,"children":53355,"markDefs":53360,"style":3392},"53467880e342",[53356],{"_key":53357,"_type":154,"marks":53358,"text":53359},"78c93ffe59ce0",[],"Survey Details:",[],{"_key":53362,"_type":150,"children":53363,"level":54,"listItem":171,"markDefs":53372,"style":173},"fbc6fe69179e",[53364,53368],{"_key":53365,"_type":154,"marks":53366,"text":53367},"c83ac3f19c1e0",[165],"Sample Size: ",{"_key":53369,"_type":154,"marks":53370,"text":53371},"323a6eb06e68",[],"1,000 respondents",[],{"_key":53374,"_type":150,"children":53375,"level":54,"listItem":171,"markDefs":53384,"style":173},"8ceb16b0fa77",[53376,53380],{"_key":53377,"_type":154,"marks":53378,"text":53379},"0612a17d0dc30",[165],"Survey Period: ",{"_key":53381,"_type":154,"marks":53382,"text":53383},"8a355a90d641",[],"October 2025",[],{"_key":53386,"_type":150,"children":53387,"level":54,"listItem":171,"markDefs":53396,"style":173},"a5d0a30cf5b3",[53388,53392],{"_key":53389,"_type":154,"marks":53390,"text":53391},"a57c9ccd4a030",[165],"Screening Criteria:",{"_key":53393,"_type":154,"marks":53394,"text":53395},"fcab2f15125a",[]," Full-time employees at companies with 50+ employees actively using, piloting, or planning AI initiatives",[],{"_key":53398,"_type":150,"children":53399,"level":54,"listItem":171,"markDefs":53408,"style":173},"9673e55a44fd",[53400,53404],{"_key":53401,"_type":154,"marks":53402,"text":53403},"436d128b1bc40",[165],"Survey Length: ",{"_key":53405,"_type":154,"marks":53406,"text":53407},"0046c10db856",[],"30 questions, 7-10 minutes",[],{"_key":53410,"_type":150,"children":53411,"level":54,"listItem":171,"markDefs":53420,"style":173},"57d6047f58b2",[53412,53416],{"_key":53413,"_type":154,"marks":53414,"text":53415},"74dc8eaaf1f40",[165],"Distribution: ",{"_key":53417,"_type":154,"marks":53418,"text":53419},"56a780ee2c46",[],"Representative mix across company sizes, industries, and roles",[],{"_key":53422,"_type":150,"children":53423,"markDefs":53428,"style":3392},"92243453d48f",[53424],{"_key":53425,"_type":154,"marks":53426,"text":53427},"5c53abb074fc0",[],"Demographic Breakdown:",[],{"_key":53430,"_type":150,"children":53431,"markDefs":53436,"style":173},"dd6cb266b08f",[53432],{"_key":53433,"_type":154,"marks":53434,"text":53435},"0e859c657f0a0",[],"By Role:",[],{"_key":53438,"_type":150,"children":53439,"level":54,"listItem":171,"markDefs":53444,"style":173},"c3cdea88238a",[53440],{"_key":53441,"_type":154,"marks":53442,"text":53443},"dee6cc1637dd0",[],"Individual Contributors/Staff: 64%",[],{"_key":53446,"_type":150,"children":53447,"level":54,"listItem":171,"markDefs":53452,"style":173},"5b0f75b36b56",[53448],{"_key":53449,"_type":154,"marks":53450,"text":53451},"dce31a7521260",[],"Manager/Team Lead: 20%",[],{"_key":53454,"_type":150,"children":53455,"level":54,"listItem":171,"markDefs":53460,"style":173},"b9e39430554a",[53456],{"_key":53457,"_type":154,"marks":53458,"text":53459},"3ae93263115b0",[],"VP/Director level: 12%",[],{"_key":53462,"_type":150,"children":53463,"level":54,"listItem":171,"markDefs":53468,"style":173},"923130c9546a",[53464],{"_key":53465,"_type":154,"marks":53466,"text":53467},"e8323fc55e1c0",[],"C-Suite/Executive Leadership: 4%",[],{"_key":53470,"_type":150,"children":53471,"markDefs":53476,"style":3392},"329548ae34eb",[53472],{"_key":53473,"_type":154,"marks":53474,"text":53475},"24a7caf80cd00",[],"By Company Size:",[],{"_key":53478,"_type":150,"children":53479,"level":54,"listItem":171,"markDefs":53484,"style":173},"34532b360013",[53480],{"_key":53481,"_type":154,"marks":53482,"text":53483},"79f12f923ff70",[],"50-250 employees: 27%",[],{"_key":53486,"_type":150,"children":53487,"level":54,"listItem":171,"markDefs":53492,"style":173},"a66e78bb5b3f",[53488],{"_key":53489,"_type":154,"marks":53490,"text":53491},"54ca965bf10f0",[],"251-1,000 employees: 26%",[],{"_key":53494,"_type":150,"children":53495,"level":54,"listItem":171,"markDefs":53500,"style":173},"a6f8e1e92045",[53496],{"_key":53497,"_type":154,"marks":53498,"text":53499},"1a20f3b4061e0",[],"1,001-5,000 employees: 26%",[],{"_key":53502,"_type":150,"children":53503,"level":54,"listItem":171,"markDefs":53508,"style":173},"3d340759175e",[53504],{"_key":53505,"_type":154,"marks":53506,"text":53507},"f70e136a60270",[],"5,001+ employees: 21%",[],{"_key":53510,"_type":150,"children":53511,"markDefs":53516,"style":3392},"d776eb76f7d8",[53512],{"_key":53513,"_type":154,"marks":53514,"text":53515},"3397e901d41e0",[],"By Industry:",[],{"_key":53518,"_type":150,"children":53519,"level":54,"listItem":171,"markDefs":53524,"style":173},"0732b0f8f18b",[53520],{"_key":53521,"_type":154,"marks":53522,"text":53523},"63558d7cd3cc0",[],"Technology/SaaS: 25%",[],{"_key":53526,"_type":150,"children":53527,"level":54,"listItem":171,"markDefs":53532,"style":173},"87e95f676c06",[53528],{"_key":53529,"_type":154,"marks":53530,"text":53531},"9178b11953140",[],"Financial Services: 16%",[],{"_key":53534,"_type":150,"children":53535,"level":54,"listItem":171,"markDefs":53540,"style":173},"872bfd10a035",[53536],{"_key":53537,"_type":154,"marks":53538,"text":53539},"dab93b3692f40",[],"Professional Services: 14%",[],{"_key":53542,"_type":150,"children":53543,"level":54,"listItem":171,"markDefs":53548,"style":173},"0181b8dd9417",[53544],{"_key":53545,"_type":154,"marks":53546,"text":53547},"ba13467b4cd50",[],"Healthcare: 13%",[],{"_key":53550,"_type":150,"children":53551,"level":54,"listItem":171,"markDefs":53556,"style":173},"fb52701dd73f",[53552],{"_key":53553,"_type":154,"marks":53554,"text":53555},"d17ba161358a0",[],"Retail/E-commerce: 11%",[],{"_key":53558,"_type":150,"children":53559,"level":54,"listItem":171,"markDefs":53564,"style":173},"bd60a73f6071",[53560],{"_key":53561,"_type":154,"marks":53562,"text":53563},"2d490332fc160",[],"Manufacturing: 10%",[],{"_key":53566,"_type":150,"children":53567,"level":54,"listItem":171,"markDefs":53572,"style":173},"71886996fa13",[53568],{"_key":53569,"_type":154,"marks":53570,"text":53571},"72fb4b4bbe0b0",[],"Other: 11%",[],{"_key":53574,"_type":150,"children":53575,"markDefs":53580,"style":3392},"bdbc0f8bd135",[53576],{"_key":53577,"_type":154,"marks":53578,"text":53579},"86a459592d910",[],"AI Adoption Stage:",[],{"_key":53582,"_type":150,"children":53583,"level":54,"listItem":171,"markDefs":53588,"style":173},"ffdcb84ea4d2",[53584],{"_key":53585,"_type":154,"marks":53586,"text":53587},"05902cf1e1a50",[],"Actively using AI in production: 63%",[],{"_key":53590,"_type":150,"children":53591,"level":54,"listItem":171,"markDefs":53596,"style":173},"f3cdb5921ef8",[53592],{"_key":53593,"_type":154,"marks":53594,"text":53595},"a9f0f53aea3e0",[],"Piloting/testing AI: 27%",[],{"_key":53598,"_type":150,"children":53599,"level":54,"listItem":171,"markDefs":53604,"style":173},"8dd1e24b2c18",[53600],{"_key":53601,"_type":154,"marks":53602,"text":53603},"5832ce81b5920",[],"Planning AI initiatives: 10%",[],{"_key":53606,"_type":150,"children":53607,"markDefs":53612,"style":158},"e61dfd5f86ff",[53608],{"_key":53609,"_type":154,"marks":53610,"text":53611},"662bf4daca360",[],"PART 1: The Confidence Crisis",[],{"_key":53614,"_type":1424,"img":53615,"markDefs":19},"441940444d0d",{"_type":37,"altText":53616,"image":53617,"maxWidth":53648},"AI At Work Study: Sentiment Word Cloud",{"_type":40,"asset":53618},{"_createdAt":53619,"_id":53620,"_rev":53621,"_type":45,"_updatedAt":53619,"assetId":53622,"extension":105,"metadata":53623,"mimeType":133,"originalFilename":39868,"path":53644,"sha1hash":53622,"size":53645,"uploadId":53646,"url":53647},"2025-10-30T18:35:48Z","image-97518c90c466f53bd1d6a9274696727a1b20d792-2400x1350-png","IPS2Hxs0BsqTcEw0H4zEok","97518c90c466f53bd1d6a9274696727a1b20d792",{"_type":50,"blurHash":53624,"dimensions":53625,"hasAlpha":56,"isOpaque":57,"lqip":53627,"palette":53628},"MJRe3:oI-PxVoI${R+ofofay~4s,IqayWV",{"_type":53,"aspectRatio":11173,"height":53626,"width":32127},1350,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAIAAADwazoUAAAACXBIWXMAABJ0AAASdAHeZh94AAACa0lEQVR4nCWSW0/aYACG+68WPAHf97XlJJ6mzmRm3u3GqyW72m/YjUu2i5ldTL1wc4mHOGYpQiltodCTmduSSbScpQULTA5FyIIk78WTN+9792BDFQ1UNFBQX0G2jB6UET88cjuN7tOoJ8PRQMXHGWrk4MI71MihirCeBDsZeC+iOgeMOGinSVvxdSRvS/SWokQuDOsc0VP8tuLryoGeumRrSz1tuX+xMNRIzOJHn0oMz4WBToEaH2xmFu+ScyY/l6fJbMhdipGN9Hwz5W+kgs3Myl1q0eDmW2KgrxBYK4mbrKfMeEtRPBeG15Q3S/luKLJ4ThQi8PrMlaNRmfFWYriZICzBV2Vn8xFflUFtEWJdabaeXC4z/mIE/f0OhT0nvT0l7E5pB9Patxn5y7R64Lw8dP0+cuqU2+JgLUEWz8kqA9oiwDpSoMYv6BRxder6c+yMfpr4+vbJ0Zbj9L3jaMtx/M4R+jBBf5yktye1gxkzDmoJUGVAQwC2jLCmgAwG6WfufBiUY+SvE5Tcc4r7uLAfZD57uB1Xcm9G2J3md6YuD51V1meJTxtisJ3GHxSEWRysREGOchmsx5Kf3wprOu0txNfKmdc6+/Im7Ncp4uYMZkOuqxAsJtZN5VU1tVHjPE0BYp0MXk8QRdp9yxC3/GqFWy1EAwV23fr5xpQ28xF/gYZGHJlxkI8QJW6jIGxehZ9lf5A5CmIDBe9mcIsDJgMMFr/jPc1UsJVZ7Vy8aEkrJoubcXdTgP+S0OJRIxWs8fPlmKcSQ0YcYWPDbAl107Arwb6MBhox0kgl+wpuyyPV+o8Zsy2j3rhU0H9vRKyAP0Ro1AAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":53629,"darkVibrant":53631,"dominant":53634,"lightMuted":53636,"lightVibrant":53638,"muted":53641,"vibrant":53643},{"_type":62,"background":53630,"foreground":64,"population":17637,"title":64},"#4d3d53",{"_type":62,"background":53632,"foreground":64,"population":53633,"title":64},"#67480e",1.28,{"_type":62,"background":10545,"foreground":72,"population":53635,"title":72},31.58,{"_type":62,"background":53637,"foreground":72,"population":1445,"title":64},"#afb3bd",{"_type":62,"background":53639,"foreground":72,"population":53640,"title":72},"#f9d054",5.63,{"_type":62,"background":53642,"foreground":64,"population":82,"title":64},"#a46454",{"_type":62,"background":10545,"foreground":72,"population":53635,"title":72},"images/9eu1m6zu/production/97518c90c466f53bd1d6a9274696727a1b20d792-2400x1350.png",483841,"refR0FPKHUoDpoJAsJYrlJzvvCrq6pul","https://cdn.sanity.io/images/9eu1m6zu/production/97518c90c466f53bd1d6a9274696727a1b20d792-2400x1350.png","Auto",{"_key":53650,"_type":150,"children":53651,"markDefs":53656,"style":173},"e2e7233b5514",[53652],{"_key":53653,"_type":154,"marks":53654,"text":53655},"746a0a4b2c35",[],"We asked workers to describe AI at their workplace in one word. The results tell you everything:",[],{"_key":53658,"_type":150,"children":53659,"markDefs":53664,"style":173},"7a3cf461df1d",[53660],{"_key":53661,"_type":154,"marks":53662,"text":53663},"7f6d76babae00",[165],"The Top 10:",[],{"_key":53666,"_type":150,"children":53667,"level":54,"listItem":171,"markDefs":53672,"style":173},"2ac32ffa8ccd",[53668],{"_key":53669,"_type":154,"marks":53670,"text":53671},"263a940ae0750",[],"Skeptical (15%)",[],{"_key":53674,"_type":150,"children":53675,"level":54,"listItem":171,"markDefs":53680,"style":173},"6dad83fb2938",[53676],{"_key":53677,"_type":154,"marks":53678,"text":53679},"b73e0464e3af0",[],"Cautious (14%)",[],{"_key":53682,"_type":150,"children":53683,"level":54,"listItem":171,"markDefs":53688,"style":173},"d715e636203c",[53684],{"_key":53685,"_type":154,"marks":53686,"text":53687},"7dfa921eed8a0",[],"Curious (13%)",[],{"_key":53690,"_type":150,"children":53691,"level":54,"listItem":171,"markDefs":53696,"style":173},"cfc48873d9bf",[53692],{"_key":53693,"_type":154,"marks":53694,"text":53695},"9326802fee020",[],"Uneasy (12%)",[],{"_key":53698,"_type":150,"children":53699,"level":54,"listItem":171,"markDefs":53704,"style":173},"5e293d09d03b",[53700],{"_key":53701,"_type":154,"marks":53702,"text":53703},"2d80cd14360f0",[],"Hopeful (11%)",[],{"_key":53706,"_type":150,"children":53707,"level":54,"listItem":171,"markDefs":53712,"style":173},"70c24f9eacf8",[53708],{"_key":53709,"_type":154,"marks":53710,"text":53711},"e2c594b500390",[],"Overwhelmed (9%)",[],{"_key":53714,"_type":150,"children":53715,"level":54,"listItem":171,"markDefs":53720,"style":173},"a70110db0dc1",[53716],{"_key":53717,"_type":154,"marks":53718,"text":53719},"ffd1ab0acf860",[],"Optimistic (8%)",[],{"_key":53722,"_type":150,"children":53723,"level":54,"listItem":171,"markDefs":53728,"style":173},"4a3958020e6a",[53724],{"_key":53725,"_type":154,"marks":53726,"text":53727},"c5f8a5fa23830",[],"Guarded (6%)",[],{"_key":53730,"_type":150,"children":53731,"level":54,"listItem":171,"markDefs":53736,"style":173},"56ba23f11f90",[53732],{"_key":53733,"_type":154,"marks":53734,"text":53735},"dd8af2308b020",[],"Energized (6%)",[],{"_key":53738,"_type":150,"children":53739,"level":54,"listItem":171,"markDefs":53744,"style":173},"ff9d53aa9d9a",[53740],{"_key":53741,"_type":154,"marks":53742,"text":53743},"1c849b83a0660",[],"Excited (6%)",[],{"_key":53746,"_type":150,"children":53747,"markDefs":53752,"style":173},"4bbb3110d48c",[53748],{"_key":53749,"_type":154,"marks":53750,"text":53751},"f3a2dd59df5a0",[],"Notice what's missing? Words like \"confident,\" \"transformative,\" or \"revolutionary.\"",[],{"_key":53754,"_type":150,"children":53755,"markDefs":53768,"style":173},"fda0a8e3131a",[53756,53760,53764],{"_key":53757,"_type":154,"marks":53758,"text":53759},"504bb602c9040",[],"The top four — skeptical, cautious, curious, uneasy — accounted for 54% of responses. People aren't leaping out of their seats for AI. They're ",{"_key":53761,"_type":154,"marks":53762,"text":53763},"504bb602c9041",[228],"wary",{"_key":53765,"_type":154,"marks":53766,"text":53767},"504bb602c9042",[],". They're still very much waiting to be convinced.",[],{"_key":53770,"_type":150,"children":53771,"markDefs":53776,"style":282},"2120f6ecdce0",[53772],{"_key":53773,"_type":154,"marks":53774,"text":53775},"da28ca33f1a20",[],"The ROI Question Nobody Wants to Answer",[],{"_key":53778,"_type":1424,"img":53779,"markDefs":19},"72d39899e8f3",{"_type":37,"altText":53780,"image":53781},"Big AI at Work Study: AI ROI Confidence",{"_type":40,"asset":53782},{"_createdAt":53783,"_id":53784,"_rev":53785,"_type":45,"_updatedAt":53783,"assetId":53786,"extension":105,"metadata":53787,"mimeType":133,"originalFilename":17645,"path":53809,"sha1hash":53786,"size":53810,"uploadId":53811,"url":53812},"2025-10-30T18:37:14Z","image-af10f1c50d82e9793207b0deb78b7e9a7e23a8e4-2400x1350-png","tSanPbsSNsL1ZUprZJKv2l","af10f1c50d82e9793207b0deb78b7e9a7e23a8e4",{"_type":50,"blurHash":53788,"dimensions":53789,"hasAlpha":56,"isOpaque":57,"lqip":53790,"palette":53791},"MkP?zEay-;-;s+-:WBoft7M{~pj[M{M{Rj",{"_type":53,"aspectRatio":11173,"height":53626,"width":32127},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAIAAADwazoUAAAACXBIWXMAABJ0AAASdAHeZh94AAACZklEQVR4nGWN3UtTYRzHzx8hQkjdGEghiLqpFBF0V5QUREFS6qZbc/OlUiwipHSz7oWgKEixlwujuhCvNHzZpu4lN7OFy53n6Nw5Z+fNs53385wnNoOIPnwufnzh+/1hqBCHCgFVEmkk0ilLp0yN0jVKVylDI02NRBqF9P9Ud1EhjllyGuo8NGTLVCxTURUR4OlwaHFxYS4cXCTAjqYWEFT/VUGGgORtDCkAGkVomhCa0DRZlv04M+Pucl65dNHldH3+9IXneVjG+gtEpoQUHLNUAhqSaRqGoZuGRub2n09MNNuaj1RWtTSdfvniFU3nS8vlMvqDhaCMFIBZCpCLHAAgHovGIuHlpa/+UX9Dnb2yoqrZflimS8O6LopiJoNvbf1IpX7msrgmpjEo42Q2MzU17e523Wq74fV42286ak/WV1ZU2RpaxgPP5ucXlpZWVpaDs7NzAf9Tz23vnYHBt9OTZPYbBqUM2EkF/OONDfbj1TVnz5y73Hq1vs5+7Gh1k+2U0+F2u3quX2vraHf2+gYunG89UVNra2wZGXm0kw6XPtM58P7dB29PX0e7c/De8JPH/l7fQGdHV3/f3bHRwNDgsKOz2+ft94+NP7j/0NHZ5fH4Jt+8zu3FMUvB5SKHZ/D19WgotBqLxROJ5OEdWY8mk5vRaDwYDK2tRb5vbm1sJFdX1yKRKIFvq2Ias+RfmsyKApenc2Quy+RJnsvzHM0yFM/SBzzDcwzLUBxLl3OGY+kDgdFlBslpDBUShkRIApHfT+3jSZbcLnCgKIACjxd5IAm7RYEoJXxZAUgCIYt7pkSgQuI32Hv5/rclZ1QAAAAASUVORK5CYII=",{"_type":60,"darkMuted":53792,"darkVibrant":53794,"dominant":53796,"lightMuted":53799,"lightVibrant":53802,"muted":53805,"vibrant":53808},{"_type":62,"background":53793,"foreground":64,"population":82,"title":64},"#343c54",{"_type":62,"background":53795,"foreground":64,"population":1527,"title":64},"#0f2419",{"_type":62,"background":53797,"foreground":72,"population":53798,"title":72},"#f8d044",5.21,{"_type":62,"background":53800,"foreground":72,"population":53801,"title":64},"#c3c3c4",1.35,{"_type":62,"background":53803,"foreground":72,"population":53804,"title":72},"#ecdca2",0.8,{"_type":62,"background":53806,"foreground":64,"population":53807,"title":64},"#919192",1.44,{"_type":62,"background":53797,"foreground":72,"population":53798,"title":72},"images/9eu1m6zu/production/af10f1c50d82e9793207b0deb78b7e9a7e23a8e4-2400x1350.png",88332,"S8NH2rHp3tvmPQn73YE1WRrBmMrPjdYt","https://cdn.sanity.io/images/9eu1m6zu/production/af10f1c50d82e9793207b0deb78b7e9a7e23a8e4-2400x1350.png",{"_key":53814,"_type":150,"children":53815,"markDefs":53820,"style":173},"6b4747e6ecd7",[53816],{"_key":53817,"_type":154,"marks":53818,"text":53819},"2a1e702a266a0",[],"How confident are people that AI will actually deliver ROI?",[],{"_key":53822,"_type":150,"children":53823,"level":54,"listItem":171,"markDefs":53828,"style":173},"1575245c96c6",[53824],{"_key":53825,"_type":154,"marks":53826,"text":53827},"8404c37107b70",[],"Very confident (8-10): 21%",[],{"_key":53830,"_type":150,"children":53831,"level":54,"listItem":171,"markDefs":53836,"style":173},"cf4044f15594",[53832],{"_key":53833,"_type":154,"marks":53834,"text":53835},"975ca65f95030",[],"Somewhat confident (5-7): 45%",[],{"_key":53838,"_type":150,"children":53839,"level":54,"listItem":171,"markDefs":53844,"style":173},"c6c3b77aed12",[53840],{"_key":53841,"_type":154,"marks":53842,"text":53843},"2f59763fcbec0",[],"Not confident (1-4): 14%",[],{"_key":53846,"_type":150,"children":53847,"level":54,"listItem":171,"markDefs":53852,"style":173},"2307134069d2",[53848],{"_key":53849,"_type":154,"marks":53850,"text":53851},"d18d5510862b0",[],"Too early to tell: 20%",[],{"_key":53854,"_type":150,"children":53855,"markDefs":53860,"style":173},"7bc3f34860ea",[53856],{"_key":53857,"_type":154,"marks":53858,"text":53859},"eb626f8fa5670",[],"Only 1 in 5 workers are genuinely confident. Almost half are in the mushy middle — not convinced, but not ready to abandon ship. And 20% are still in the \"let's wait and see\" phase.",[],{"_key":53862,"_type":150,"children":53863,"markDefs":53868,"style":173},"2d4b17bc206c",[53864],{"_key":53865,"_type":154,"marks":53866,"text":53867},"ebd135757ebe0",[],"The AI pitch has been revolutionary transformation. The reality? Cautious optimism at best.",[],{"_key":53870,"_type":150,"children":53871,"markDefs":53876,"style":282},"bedbd0f3c169",[53872],{"_key":53873,"_type":154,"marks":53874,"text":53875},"2cb915dfc0b20",[],"The Trust Problem",[],{"_key":53878,"_type":150,"children":53879,"markDefs":53884,"style":173},"19394c0150b8",[53880],{"_key":53881,"_type":154,"marks":53882,"text":53883},"0124e34893ca0",[],"Here's the question: Would you trust AI to make decisions that directly affect you — your compensation, your performance review, your work assignments?",[],{"_key":53886,"_type":150,"children":53887,"level":54,"listItem":171,"markDefs":53892,"style":173},"53ba4a2fc8c9",[53888],{"_key":53889,"_type":154,"marks":53890,"text":53891},"f920b7ebe7550",[],"Yes, definitely: 9%",[],{"_key":53894,"_type":150,"children":53895,"level":54,"listItem":171,"markDefs":53900,"style":173},"ddf12a69e0d2",[53896],{"_key":53897,"_type":154,"marks":53898,"text":53899},"49c91d21c1af0",[],"Probably: 22%",[],{"_key":53902,"_type":150,"children":53903,"level":54,"listItem":171,"markDefs":53908,"style":173},"1bf1bffb9165",[53904],{"_key":53905,"_type":154,"marks":53906,"text":53907},"0ced674977a50",[],"Unsure: 34%",[],{"_key":53910,"_type":150,"children":53911,"level":54,"listItem":171,"markDefs":53916,"style":173},"4b13ea25d70f",[53912],{"_key":53913,"_type":154,"marks":53914,"text":53915},"da2a1a323d690",[],"Probably not: 24%",[],{"_key":53918,"_type":150,"children":53919,"level":54,"listItem":171,"markDefs":53924,"style":173},"4ccfcfa2af65",[53920],{"_key":53921,"_type":154,"marks":53922,"text":53923},"6b1632571be70",[],"Definitely not: 11%",[],{"_key":53926,"_type":150,"children":53927,"markDefs":53932,"style":173},"e407293b6f18",[53928],{"_key":53929,"_type":154,"marks":53930,"text":53931},"7aaa1db9cfff0",[],"68% won't trust it or don't know if they trust it. Only 9% trust it completely.",[],{"_key":53934,"_type":150,"children":53935,"markDefs":53940,"style":173},"68ace490d0df",[53936],{"_key":53937,"_type":154,"marks":53938,"text":53939},"172e48bab0590",[],"This is the problem underneath all the other problems. You can't scale AI adoption when two-thirds of your workforce doesn't trust it.",[],{"_key":53942,"_type":150,"children":53943,"markDefs":53948,"style":282},"76707b736a92",[53944],{"_key":53945,"_type":154,"marks":53946,"text":53947},"bc7d69b4a7930",[],"What Actually Worries People",[],{"_key":53950,"_type":150,"children":53951,"markDefs":53956,"style":173},"4f95f6da51d9",[53952],{"_key":53953,"_type":154,"marks":53954,"text":53955},"8a240f97aa920",[],"Everyone's top concerns:",[],{"_key":53958,"_type":150,"children":53959,"level":54,"listItem":171,"markDefs":53964,"style":173},"3f96d90a357d",[53960],{"_key":53961,"_type":154,"marks":53962,"text":53963},"4f22e76862080",[],"Privacy and data security (25%)",[],{"_key":53966,"_type":150,"children":53967,"level":54,"listItem":171,"markDefs":53972,"style":173},"7ba5c1e23bb2",[53968],{"_key":53969,"_type":154,"marks":53970,"text":53971},"6541c39813c70",[],"Cost without clear value (19%)",[],{"_key":53974,"_type":150,"children":53975,"level":54,"listItem":171,"markDefs":53980,"style":173},"5972d5c3e5ed",[53976],{"_key":53977,"_type":154,"marks":53978,"text":53979},"edff23ccf0a20",[],"AI making incorrect decisions (18%)",[],{"_key":53982,"_type":150,"children":53983,"level":54,"listItem":171,"markDefs":53988,"style":173},"91bfd7b00471",[53984],{"_key":53985,"_type":154,"marks":53986,"text":53987},"65b0b7ded7d20",[],"Over-reliance on AI (9%)",[],{"_key":53990,"_type":150,"children":53991,"level":54,"listItem":171,"markDefs":53996,"style":173},"69c30ac24e7d",[53992],{"_key":53993,"_type":154,"marks":53994,"text":53995},"130096acccba0",[],"Can't understand how AI works (8%)",[],{"_key":53998,"_type":150,"children":53999,"level":54,"listItem":171,"markDefs":54004,"style":173},"d459e74a316b",[54000],{"_key":54001,"_type":154,"marks":54002,"text":54003},"6478eee7932d0",[],"AI bias or unfairness (7%)",[],{"_key":54006,"_type":150,"children":54007,"level":54,"listItem":171,"markDefs":54012,"style":173},"c23df76dbc6e",[54008],{"_key":54009,"_type":154,"marks":54010,"text":54011},"d62702e810610",[],"Job security/AI replacing workers (7%)",[],{"_key":54014,"_type":150,"children":54015,"markDefs":54027,"style":173},"3f0e955a012f",[54016,54020,54023],{"_key":54017,"_type":154,"marks":54018,"text":54019},"4227c69c372e0",[],"Notice what's ",{"_key":54021,"_type":154,"marks":54022,"text":9491},"4227c69c372e1",[228],{"_key":54024,"_type":154,"marks":54025,"text":54026},"4227c69c372e2",[]," at the top? Job loss. Only 7% currently say they’re worried about being replaced. People aren't afraid of AI taking their jobs, they seem to be more afraid of AI not working, costing too much, and making bad decisions they can't understand or fix.",[],{"_key":54029,"_type":150,"children":54030,"markDefs":54035,"style":173},"ac35d05da931",[54031],{"_key":54032,"_type":154,"marks":54033,"text":54034},"c9c94debc4d70",[],"The split between executives and everyone else:",[],{"_key":54037,"_type":150,"children":54038,"markDefs":54043,"style":173},"5b1d37751429",[54039],{"_key":54040,"_type":154,"marks":54041,"text":54042},"73a9ad2a470d0",[],"Executives worry most about security (29%), incorrect decisions (24%), and cost (24%).",[],{"_key":54045,"_type":150,"children":54046,"markDefs":54051,"style":173},"0e772f886194",[54047],{"_key":54048,"_type":154,"marks":54049,"text":54050},"938944547f540",[],"Non-executives worry about the same things, in roughly the same order.",[],{"_key":54053,"_type":150,"children":54054,"markDefs":54059,"style":173},"bd4f7df6a202",[54055],{"_key":54056,"_type":154,"marks":54057,"text":54058},"168c263929e90",[],"A shockingly rare moment of alignment: everyone is seeing the same problems.",[],{"_key":54061,"_type":150,"children":54062,"markDefs":54067,"style":158},"49e338822a95",[54063],{"_key":54064,"_type":154,"marks":54065,"text":54066},"40f9613ad4bd0",[],"PART 2: The Productivity Paradox",[],{"_key":54069,"_type":150,"children":54070,"markDefs":54075,"style":173},"59af70ca2f1e",[54071],{"_key":54072,"_type":154,"marks":54073,"text":54074},"8410659295000",[],"Has AI actually made work easier? Here's what people said:",[],{"_key":54077,"_type":150,"children":54078,"level":54,"listItem":171,"markDefs":54083,"style":173},"5fd7ad887ef6",[54079],{"_key":54080,"_type":154,"marks":54081,"text":54082},"70371dff89490",[],"Much easier: 17%",[],{"_key":54085,"_type":150,"children":54086,"level":54,"listItem":171,"markDefs":54091,"style":173},"b76c0b6181e6",[54087],{"_key":54088,"_type":154,"marks":54089,"text":54090},"5d0813cf284f0",[],"Somewhat easier: 47%",[],{"_key":54093,"_type":150,"children":54094,"level":54,"listItem":171,"markDefs":54099,"style":173},"50b5d1930329",[54095],{"_key":54096,"_type":154,"marks":54097,"text":54098},"5627eeb425a60",[],"No real change: 24%",[],{"_key":54101,"_type":150,"children":54102,"level":54,"listItem":171,"markDefs":54107,"style":173},"3b8cfe2c39ce",[54103],{"_key":54104,"_type":154,"marks":54105,"text":54106},"63e3bf7eac1d0",[],"Somewhat harder: 11%",[],{"_key":54109,"_type":150,"children":54110,"level":54,"listItem":171,"markDefs":54115,"style":173},"9242673657e2",[54111],{"_key":54112,"_type":154,"marks":54113,"text":54114},"b7d6085501ef0",[],"Much harder: 1%",[],{"_key":54117,"_type":150,"children":54118,"markDefs":54131,"style":173},"806117c66ed3",[54119,54123,54127],{"_key":54120,"_type":154,"marks":54121,"text":54122},"95646416e93f0",[],"So 64% say AI made work easier. But only 17% say ",{"_key":54124,"_type":154,"marks":54125,"text":54126},"95646416e93f1",[228],"much",{"_key":54128,"_type":154,"marks":54129,"text":54130},"95646416e93f2",[]," easier.",[],{"_key":54133,"_type":150,"children":54134,"markDefs":54139,"style":173},"fc24dd77f91b",[54135],{"_key":54136,"_type":154,"marks":54137,"text":54138},"b6b7502fda450",[],"Not quite the revolutionary productivity transformation we were promised. More like… an incremental improvement. (And worth noting, for a third of workers, it's either nothing or actively worse.)",[],{"_key":54141,"_type":150,"children":54142,"markDefs":54147,"style":282},"3167eaf5d2a8",[54143],{"_key":54144,"_type":154,"marks":54145,"text":54146},"170a913584050",[],"How Much Time AI Actually Saves",[],{"_key":54149,"_type":150,"children":54150,"level":54,"listItem":171,"markDefs":54155,"style":173},"66aadf126bef",[54151],{"_key":54152,"_type":154,"marks":54153,"text":54154},"ca53f956cf570",[],"Saves 5+ hours per week: 21%",[],{"_key":54157,"_type":150,"children":54158,"level":54,"listItem":171,"markDefs":54163,"style":173},"7d8a510a60d3",[54159],{"_key":54160,"_type":154,"marks":54161,"text":54162},"0e16c15e7cc70",[],"Saves 1-5 hours: 47%",[],{"_key":54165,"_type":150,"children":54166,"level":54,"listItem":171,"markDefs":54171,"style":173},"b7392fe734bd",[54167],{"_key":54168,"_type":154,"marks":54169,"text":54170},"e8d9afe46b950",[],"Saves less than 1 hour: 13%",[],{"_key":54173,"_type":150,"children":54174,"level":54,"listItem":171,"markDefs":54179,"style":173},"2824b4f76bef",[54175],{"_key":54176,"_type":154,"marks":54177,"text":54178},"469712d6d5df0",[],"Breaks even: 14%",[],{"_key":54181,"_type":150,"children":54182,"level":54,"listItem":171,"markDefs":54187,"style":173},"588973871a90",[54183],{"_key":54184,"_type":154,"marks":54185,"text":54186},"0313426333240",[],"Costs me time: 5%",[],{"_key":54189,"_type":150,"children":54190,"markDefs":54195,"style":173},"9698a04e5a27",[54191],{"_key":54192,"_type":154,"marks":54193,"text":54194},"09b81df538b80",[],"The winners (21%) save real time. They're getting 5+ hours back every week — a full workday.",[],{"_key":54197,"_type":150,"children":54198,"markDefs":54203,"style":173},"24f55ef2af15",[54199],{"_key":54200,"_type":154,"marks":54201,"text":54202},"8b872be3f39e0",[],"The majority (47%) get modest gains. An hour or two here and there. Nice, but not transformative.",[],{"_key":54205,"_type":150,"children":54206,"markDefs":54219,"style":173},"5cc89936defb",[54207,54211,54215],{"_key":54208,"_type":154,"marks":54209,"text":54210},"b7bd3daad6e40",[],"The problem cases (32%) see little to no benefit. And that 5% who say AI actually ",{"_key":54212,"_type":154,"marks":54213,"text":54214},"b7bd3daad6e42",[228],"costs",{"_key":54216,"_type":154,"marks":54217,"text":54218},"b7bd3daad6e43",[]," them time? They're spending more time fixing AI mistakes than AI saves them.",[],{"_key":54221,"_type":150,"children":54222,"markDefs":54227,"style":173},"79e9bb3e87cd",[54223],{"_key":54224,"_type":154,"marks":54225,"text":54226},"0775e66352730",[],"That's a failure mode, not a feature.",[],{"_key":54229,"_type":150,"children":54230,"markDefs":54235,"style":282},"e8b145cd0d8f",[54231],{"_key":54232,"_type":154,"marks":54233,"text":54234},"47140f5559590",[],"Does AI Do What It Said It Would?",[],{"_key":54237,"_type":150,"children":54238,"markDefs":54243,"style":173},"a8762c275bd1",[54239],{"_key":54240,"_type":154,"marks":54241,"text":54242},"bfb33d29c0c90",[],"\"AI at my company delivers on its promises...\"",[],{"_key":54245,"_type":150,"children":54246,"level":54,"listItem":171,"markDefs":54251,"style":173},"69325fe76bcd",[54247],{"_key":54248,"_type":154,"marks":54249,"text":54250},"c1c04fcf22480",[],"Always or almost always: 10%",[],{"_key":54253,"_type":150,"children":54254,"level":54,"listItem":171,"markDefs":54259,"style":173},"675c34065af7",[54255],{"_key":54256,"_type":154,"marks":54257,"text":54258},"eafd50d067810",[],"Usually: 28%",[],{"_key":54261,"_type":150,"children":54262,"level":54,"listItem":171,"markDefs":54267,"style":173},"3f4393986273",[54263],{"_key":54264,"_type":154,"marks":54265,"text":54266},"152e909566d10",[],"About half the time: 33%",[],{"_key":54269,"_type":150,"children":54270,"level":54,"listItem":171,"markDefs":54275,"style":173},"bcf70a7e2b9f",[54271],{"_key":54272,"_type":154,"marks":54273,"text":54274},"515e4951f4120",[],"Rarely: 13%",[],{"_key":54277,"_type":150,"children":54278,"level":54,"listItem":171,"markDefs":54283,"style":173},"d5d1f6744ab3",[54279],{"_key":54280,"_type":154,"marks":54281,"text":54282},"095692153cf50",[],"Never: 3%",[],{"_key":54285,"_type":150,"children":54286,"level":54,"listItem":171,"markDefs":54291,"style":173},"e193288159b9",[54287],{"_key":54288,"_type":154,"marks":54289,"text":54290},"953909d581630",[],"Too early to tell: 14%",[],{"_key":54293,"_type":150,"children":54294,"markDefs":54299,"style":173},"098fb0100128",[54295],{"_key":54296,"_type":154,"marks":54297,"text":54298},"bd22aadc8dd90",[],"Only 10% say AI consistently delivers. A third experience coin-flip reliability—it works \"about half the time.\"",[],{"_key":54301,"_type":150,"children":54302,"markDefs":54307,"style":173},"b4f2ea7e624b",[54303],{"_key":54304,"_type":154,"marks":54305,"text":54306},"98f91d7b7ef10",[],"Inconsistent results kill confidence faster than outright failure. At least failure is predictable.",[],{"_key":54309,"_type":150,"children":54310,"markDefs":54314,"style":173},"836a65e5b607",[54311],{"_key":54312,"_type":154,"marks":54313,"text":472},"6b5326bb86ff0",[],[],{"_key":54316,"_type":150,"children":54317,"markDefs":54322,"style":158},"fd0e704faee5",[54318],{"_key":54319,"_type":154,"marks":54320,"text":54321},"8701b59eec2b0",[],"PART 3: The Failure Problem",[],{"_key":54324,"_type":150,"children":54325,"markDefs":54330,"style":173},"5006bcdeb655",[54326],{"_key":54327,"_type":154,"marks":54328,"text":54329},"4382dc5258930",[],"What percentage of AI projects at your company are actually successful?",[],{"_key":54332,"_type":150,"children":54333,"level":54,"listItem":171,"markDefs":54338,"style":173},"98f9c5bbd5fa",[54334],{"_key":54335,"_type":154,"marks":54336,"text":54337},"7792ee8f2c1b0",[],"75-100%: 10%",[],{"_key":54340,"_type":150,"children":54341,"level":54,"listItem":171,"markDefs":54346,"style":173},"216095787091",[54342],{"_key":54343,"_type":154,"marks":54344,"text":54345},"2e0c465b27230",[],"50-74%: 32%",[],{"_key":54348,"_type":150,"children":54349,"level":54,"listItem":171,"markDefs":54354,"style":173},"26db0e662df2",[54350],{"_key":54351,"_type":154,"marks":54352,"text":54353},"497031d14a520",[],"25-49%: 31%",[],{"_key":54356,"_type":150,"children":54357,"level":54,"listItem":171,"markDefs":54362,"style":173},"b0a713dd61f5",[54358],{"_key":54359,"_type":154,"marks":54360,"text":54361},"4058b91fdcd20",[],"Less than 25%: 13%",[],{"_key":54364,"_type":150,"children":54365,"level":54,"listItem":171,"markDefs":54370,"style":173},"c55a22a0646b",[54366],{"_key":54367,"_type":154,"marks":54368,"text":54369},"5fc9fbcde3610",[],"Don't know: 15%",[],{"_key":54372,"_type":150,"children":54373,"markDefs":54378,"style":173},"b3db5c325187",[54374],{"_key":54375,"_type":154,"marks":54376,"text":54377},"8377bc3f2ce70",[],"Let's be clear: only 1 in 10 companies have high success rates.",[],{"_key":54380,"_type":150,"children":54381,"markDefs":54386,"style":173},"0e5cfc4bd47f",[54382],{"_key":54383,"_type":154,"marks":54384,"text":54385},"04fc9104a4b20",[],"Nearly half (44%) say less than half their projects succeed. And 15% don't know their success rate — which should tell you something about how seriously they're measuring this.",[],{"_key":54388,"_type":150,"children":54389,"markDefs":54394,"style":173},"6c35f5b44e9d",[54390],{"_key":54391,"_type":154,"marks":54392,"text":54393},"367fe2d3c1430",[],"Most companies are below a 50% success rate. (Arguably, just a form of expensive trial and error.)",[],{"_key":54396,"_type":150,"children":54397,"markDefs":54402,"style":282},"f6891a316c6c",[54398],{"_key":54399,"_type":154,"marks":54400,"text":54401},"e53a60c746320",[],"How Many Projects Get Abandoned?",[],{"_key":54404,"_type":150,"children":54405,"markDefs":54410,"style":173},"7ee3e4d9f195",[54406],{"_key":54407,"_type":154,"marks":54408,"text":54409},"23eee732a1e20",[],"In the past 12 months, has your company killed any AI initiatives?",[],{"_key":54412,"_type":150,"children":54413,"level":54,"listItem":171,"markDefs":54418,"style":173},"7ccc9ac1b3ef",[54414],{"_key":54415,"_type":154,"marks":54416,"text":54417},"6fd941f7fd470",[],"Yes, 1-2 projects: 37%",[],{"_key":54420,"_type":150,"children":54421,"level":54,"listItem":171,"markDefs":54426,"style":173},"bf5170c65418",[54422],{"_key":54423,"_type":154,"marks":54424,"text":54425},"e662e51232d60",[],"Yes, 3-5 projects: 14%",[],{"_key":54428,"_type":150,"children":54429,"level":54,"listItem":171,"markDefs":54434,"style":173},"5432c3300e0d",[54430],{"_key":54431,"_type":154,"marks":54432,"text":54433},"fa35eeece4b20",[],"Yes, more than 5 projects: 6%",[],{"_key":54436,"_type":150,"children":54437,"level":54,"listItem":171,"markDefs":54442,"style":173},"73d85dace6fb",[54438],{"_key":54439,"_type":154,"marks":54440,"text":54441},"cb0d3b43a4600",[],"No: 31%",[],{"_key":54444,"_type":150,"children":54445,"level":54,"listItem":171,"markDefs":54450,"style":173},"93499c6c5226",[54446],{"_key":54447,"_type":154,"marks":54448,"text":54449},"44bf50d3523a0",[],"Don't know: 13%",[],{"_key":54452,"_type":150,"children":54453,"markDefs":54458,"style":173},"53e1faeb036f",[54454],{"_key":54455,"_type":154,"marks":54456,"text":54457},"fdf480826b860",[],"56% abandoned at least one project. More than half.",[],{"_key":54460,"_type":150,"children":54461,"markDefs":54466,"style":173},"42c11428e746",[54462],{"_key":54463,"_type":154,"marks":54464,"text":54465},"0f88082788ae0",[],"20% abandoned three or more. That's not bad luck. That's a pattern.",[],{"_key":54468,"_type":150,"children":54469,"markDefs":54474,"style":173},"803fe506c53f",[54470],{"_key":54471,"_type":154,"marks":54472,"text":54473},"960d40bc10830",[],"Only 31% made it through the year without abandoning anything.",[],{"_key":54476,"_type":150,"children":54477,"markDefs":54482,"style":282},"a7dc2a182e03",[54478],{"_key":54479,"_type":154,"marks":54480,"text":54481},"6ba417eeaf030",[],"Why AI Programs Fail",[],{"_key":54484,"_type":1424,"img":54485,"markDefs":19},"1eec7404c7d6",{"_type":37,"altText":54486,"image":54487},"Big AI at Work Study 2025: Why AI programs fail",{"_type":40,"asset":54488},{"_createdAt":54489,"_id":54490,"_rev":54491,"_type":45,"_updatedAt":54489,"assetId":54492,"extension":105,"metadata":54493,"mimeType":133,"originalFilename":54512,"path":54513,"sha1hash":54492,"size":54514,"uploadId":54515,"url":54516},"2025-10-30T18:43:42Z","image-ad7cc9e956c4be251757c096927a2dd78eae920e-2400x1350-png","rZzgp26nG8ZymWlZJNVKDk","ad7cc9e956c4be251757c096927a2dd78eae920e",{"_type":50,"blurHash":54494,"dimensions":54495,"hasAlpha":56,"isOpaque":57,"lqip":54496,"palette":54497},"MHQ]Aj-i+W?F8wv0NL?b9a%MqsxW0;RPt:",{"_type":53,"aspectRatio":11173,"height":53626,"width":32127},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAIAAADwazoUAAAACXBIWXMAABJ0AAASdAHeZh94AAACfklEQVR4nE2LW0/TYABA+0d88NkHY3gRH9R1JCAKFDEQBY2KEaOBBzQyiSiYaEBRiaIIshljfDAgTBgbECLIGLt07MIc4BgbHWywtuzSfl/bb1urwfvJyXk72LI+3z+cvzF5OGFW8VZcInGRxCVSLZE4tKmAVQXtKtGBQzvOWfHkPM7ZcIHERUcBWijCmNkj9MzRrelCaqokNlOWtJWnbETKXp6yE+wcETcTjIVIWIntWWLZUOIeOvHNeJydK4LOMrTUgGVcaslVnPbWM/4udrk3vdqXCvRG3U/803edRo1jTEMaNU6TxvKpafJDs9nQsWJ5xJDXgOu0FGjBZI866yHE0DOY8HEJik9SCXpt/ovp4f2W6w11jfWXbzZefXCvuftp+7s3fS6HeSe6wAW6OPKU6KnCFLc66z0pRbQiH+V34RiG1Q+P1FRfKD5GVFXW1NZeedzZZTCYbFZ7LBpFYBOEXietpYJD9W+WQBQAnufTNE1/HBy6VFt3p6V1YGBwYmLS5/OxLMvzPEJSVtiC4X7OTiAn/memtBKIAQh4jqNpRj880nK7dXRkjGFYACBCSJZlRZEVOZcTt8UNrbhYkfWoMcVdkPVWoIgWwRiEAPBcPE6PGUyvevoWvb5MJvtz+4X8XZERjG2v9AQ/F68YD2G8rZB3VoqULgNjggAhBCzLms0Ww6gxsrEp/0WRZSWXy2XjW6HxofaOpoM3Lu7FAuPlkdmz6cALlHCJ6TUxvcYnApGgPeg3J+NLGbCOQBj9blhIBb96Znq6289Vl+7ftwdz6s8Eps7veG4JoZcipRMpnUDpYLh/13Wt8J8ipUut9pJTne/fPm9ta8vLO/ADFibubu3whmkAAAAASUVORK5CYII=",{"_type":60,"darkMuted":54498,"darkVibrant":54500,"dominant":54502,"lightMuted":54504,"lightVibrant":54506,"muted":54508,"vibrant":54511},{"_type":62,"background":54499,"foreground":64,"population":1524,"title":64},"#414434",{"_type":62,"background":54501,"foreground":64,"population":18860,"title":64},"#825d10",{"_type":62,"background":10545,"foreground":72,"population":54503,"title":72},18.78,{"_type":62,"background":54505,"foreground":72,"population":46502,"title":72},"#d6d0b8",{"_type":62,"background":54507,"foreground":72,"population":5451,"title":72},"#fbee5b",{"_type":62,"background":54509,"foreground":64,"population":54510,"title":64},"#9d8744",2.5,{"_type":62,"background":10545,"foreground":72,"population":54503,"title":72},"5.png","images/9eu1m6zu/production/ad7cc9e956c4be251757c096927a2dd78eae920e-2400x1350.png",168971,"ch0GLLYmrUrMmaeGfu32YzXJF4zNo9D2","https://cdn.sanity.io/images/9eu1m6zu/production/ad7cc9e956c4be251757c096927a2dd78eae920e-2400x1350.png",{"_key":54518,"_type":150,"children":54519,"markDefs":54524,"style":173},"3cf4d061e9a4",[54520],{"_key":54521,"_type":154,"marks":54522,"text":54523},"437c258026040",[],"For the projects that got killed, what was the main reason?",[],{"_key":54526,"_type":150,"children":54527,"level":54,"listItem":171,"markDefs":54532,"style":173},"1b061207bf70",[54528],{"_key":54529,"_type":154,"marks":54530,"text":54531},"bd950e41f5640",[],"Too expensive/unclear ROI: 43%",[],{"_key":54534,"_type":150,"children":54535,"level":54,"listItem":171,"markDefs":54540,"style":173},"13148b885be0",[54536],{"_key":54537,"_type":154,"marks":54538,"text":54539},"2dc510633bca0",[],"Too difficult to implement: 27%",[],{"_key":54542,"_type":150,"children":54543,"level":54,"listItem":171,"markDefs":54548,"style":173},"36040583ca90",[54544],{"_key":54545,"_type":154,"marks":54546,"text":54547},"49b8ab8ad5b70",[],"Results weren't reliable: 9%",[],{"_key":54550,"_type":150,"children":54551,"level":54,"listItem":171,"markDefs":54556,"style":173},"7f4a2465ce8c",[54552],{"_key":54553,"_type":154,"marks":54554,"text":54555},"477d9b24bbe60",[],"Security/compliance concerns: 8%",[],{"_key":54558,"_type":150,"children":54559,"level":54,"listItem":171,"markDefs":54564,"style":173},"28ca0af37a88",[54560],{"_key":54561,"_type":154,"marks":54562,"text":54563},"ab3e37bc89c30",[],"Poor data quality: 5%",[],{"_key":54566,"_type":150,"children":54567,"level":54,"listItem":171,"markDefs":54572,"style":173},"23bb6ce8a0af",[54568],{"_key":54569,"_type":154,"marks":54570,"text":54571},"9b7a4246c52b0",[],"Leadership lost interest: 5%",[],{"_key":54574,"_type":150,"children":54575,"markDefs":54584,"style":173},"c1afae581044",[54576,54580],{"_key":54577,"_type":154,"marks":54578,"text":54579},"640b2cb18cc80",[],"Notice the top two: cost and complexity. Not capability—",{"_key":54581,"_type":154,"marks":54582,"text":54583},"640b2cb18cc81",[228],"implementation.",[],{"_key":54586,"_type":150,"children":54587,"markDefs":54592,"style":173},"d4277a3e2803",[54588],{"_key":54589,"_type":154,"marks":54590,"text":54591},"6591fa1a62320",[],"The tech works. The business case doesn't, or the implementation is too hard.",[],{"_key":54594,"_type":150,"children":54595,"markDefs":54600,"style":173},"a2739b2630b6",[54596],{"_key":54597,"_type":154,"marks":54598,"text":54599},"98b62137cb7e0",[],"\"Poor data quality\" ranks fifth at 5%. But here's the thing: when we asked what people would do differently if they could restart, 23% said \"start with better data quality\"—by far the #1 answer.",[],{"_key":54602,"_type":150,"children":54603,"markDefs":54608,"style":173},"c9f4b11b995f",[54604],{"_key":54605,"_type":154,"marks":54606,"text":54607},"986c0bb0f3540",[],"So either people didn't realize data was the problem until later, or they're reluctant to blame the foundation when the symptom is \"too expensive\" or \"too hard.\"",[],{"_key":54610,"_type":150,"children":54611,"markDefs":54616,"style":282},"ccd6cd25d5a8",[54612],{"_key":54613,"_type":154,"marks":54614,"text":54615},"ee5f924cdfec0",[],"The Restart Question",[],{"_key":54618,"_type":150,"children":54619,"markDefs":54624,"style":173},"c3cdeb27f974",[54620],{"_key":54621,"_type":154,"marks":54622,"text":54623},"2251a083f1090",[],"If you could restart your company's AI journey from scratch, what would you do differently?",[],{"_key":54626,"_type":150,"children":54627,"level":54,"listItem":171,"markDefs":54632,"style":173},"d29eefe35ae5",[54628],{"_key":54629,"_type":154,"marks":54630,"text":54631},"4a9a6b4932300",[],"Start with better data quality: 23%",[],{"_key":54634,"_type":150,"children":54635,"level":54,"listItem":171,"markDefs":54640,"style":173},"821f4d0ba219",[54636],{"_key":54637,"_type":154,"marks":54638,"text":54639},"e5e595bad11c0",[],"Choose simpler use cases first: 15%",[],{"_key":54642,"_type":150,"children":54643,"level":54,"listItem":171,"markDefs":54648,"style":173},"540eb96e1863",[54644],{"_key":54645,"_type":154,"marks":54646,"text":54647},"4712c69cdd4a0",[],"Understand our existing systems first: 15%",[],{"_key":54650,"_type":150,"children":54651,"level":54,"listItem":171,"markDefs":54656,"style":173},"a32b91cd03ad",[54652],{"_key":54653,"_type":154,"marks":54654,"text":54655},"f55f92a03f1f0",[],"Set up better governance: 12%",[],{"_key":54658,"_type":150,"children":54659,"level":54,"listItem":171,"markDefs":54664,"style":173},"64d7ad01e9cf",[54660],{"_key":54661,"_type":154,"marks":54662,"text":54663},"2cdae53a85a10",[],"Better training for users: 10%",[],{"_key":54666,"_type":150,"children":54667,"markDefs":54672,"style":173},"bb32ed974ce3",[54668],{"_key":54669,"_type":154,"marks":54670,"text":54671},"dcd90903d59d0",[],"23% would fix the foundation first. That's nearly 1 in 4 people saying \"we built on quicksand.\"",[],{"_key":54674,"_type":150,"children":54675,"markDefs":54680,"style":173},"c75408f3b8ca",[54676],{"_key":54677,"_type":154,"marks":54678,"text":54679},"fd31a45cc4810",[],"Second and third place—simpler use cases and understanding existing systems—are really the same thing. It's people saying \"we ran before we could walk.\"",[],{"_key":54682,"_type":150,"children":54683,"markDefs":54688,"style":173},"dc830c388e38",[54684],{"_key":54685,"_type":154,"marks":54686,"text":54687},"09e6bb09a1f00",[],"This is the lesson hiding in plain sight: You can't skip the boring infrastructure work and jump straight to the exciting AI stuff. The foundation determines everything else.",[],{"_key":54690,"_type":150,"children":54691,"markDefs":54696,"style":158},"b85a212b10ba",[54692],{"_key":54693,"_type":154,"marks":54694,"text":54695},"63c4c22ed72c0",[],"PART 4: The Black Box Problem",[],{"_key":54698,"_type":150,"children":54699,"markDefs":54704,"style":173},"bfa01ce82472",[54700],{"_key":54701,"_type":154,"marks":54702,"text":54703},"8e6a18619eda0",[],"Can you actually explain what AI does? When AI makes a mistake, can you figure out WHY?",[],{"_key":54706,"_type":150,"children":54707,"level":54,"listItem":171,"markDefs":54712,"style":173},"7c9c7a184337",[54708],{"_key":54709,"_type":154,"marks":54710,"text":54711},"4b1868d964ed0",[],"Yes, usually: 16%",[],{"_key":54714,"_type":150,"children":54715,"level":54,"listItem":171,"markDefs":54720,"style":173},"3fd5124b71a0",[54716],{"_key":54717,"_type":154,"marks":54718,"text":54719},"8edb577024be0",[],"Sometimes: 40%",[],{"_key":54722,"_type":150,"children":54723,"level":54,"listItem":171,"markDefs":54728,"style":173},"076135b965c2",[54724],{"_key":54725,"_type":154,"marks":54726,"text":54727},"855466fe48cc0",[],"Rarely: 21%",[],{"_key":54730,"_type":150,"children":54731,"level":54,"listItem":171,"markDefs":54736,"style":173},"01ed4ed44c8e",[54732],{"_key":54733,"_type":154,"marks":54734,"text":54735},"e45b059d03d90",[],"Never: 8%",[],{"_key":54738,"_type":150,"children":54739,"level":54,"listItem":171,"markDefs":54744,"style":173},"48016381ae6b",[54740],{"_key":54741,"_type":154,"marks":54742,"text":54743},"17d3aa0e2b4d0",[],"Don't know: 10%",[],{"_key":54746,"_type":150,"children":54747,"level":54,"listItem":171,"markDefs":54752,"style":173},"27fd661b2922",[54748],{"_key":54749,"_type":154,"marks":54750,"text":54751},"2711e747dc970",[],"We haven't had AI mistakes: 5% (sure, okay)",[],{"_key":54754,"_type":150,"children":54755,"markDefs":54760,"style":173},"e29b1b217475",[54756],{"_key":54757,"_type":154,"marks":54758,"text":54759},"e9a95f364ea00",[],"Only 16% can usually trace mistakes back to causes.",[],{"_key":54762,"_type":150,"children":54763,"markDefs":54768,"style":173},"a44279c86671",[54764],{"_key":54765,"_type":154,"marks":54766,"text":54767},"983fab53accb0",[],"60% can only sometimes (or worse) figure it out. That means more than half the time, AI fails and nobody knows why.",[],{"_key":54770,"_type":150,"children":54771,"markDefs":54776,"style":173},"9b3d5408290d",[54772],{"_key":54773,"_type":154,"marks":54774,"text":54775},"8bc3d3c458460",[],"You can't fix what you can't understand. You can't improve what you can't explain.",[],{"_key":54778,"_type":150,"children":54779,"markDefs":54784,"style":282},"df419ad5b48e",[54780],{"_key":54781,"_type":154,"marks":54782,"text":54783},"88c3e6153cbd0",[],"How Often This Happens",[],{"_key":54786,"_type":150,"children":54787,"markDefs":54792,"style":173},"d66bf120cdb6",[54788],{"_key":54789,"_type":154,"marks":54790,"text":54791},"e9a38f77016c0",[],"How often do you encounter AI decisions that nobody at your company can explain?",[],{"_key":54794,"_type":150,"children":54795,"level":54,"listItem":171,"markDefs":54800,"style":173},"8b8ad2d2a9b1",[54796],{"_key":54797,"_type":154,"marks":54798,"text":54799},"324bf687aeba0",[],"Never: 7%",[],{"_key":54802,"_type":150,"children":54803,"level":54,"listItem":171,"markDefs":54808,"style":173},"5e7a7e9bf3c3",[54804],{"_key":54805,"_type":154,"marks":54806,"text":54807},"ba4cc98d4a7b0",[],"Rarely: 25%",[],{"_key":54810,"_type":150,"children":54811,"level":54,"listItem":171,"markDefs":54816,"style":173},"c9bbeab5c287",[54812],{"_key":54813,"_type":154,"marks":54814,"text":54815},"1d15012bdccc0",[],"Sometimes: 44%",[],{"_key":54818,"_type":150,"children":54819,"level":54,"listItem":171,"markDefs":54824,"style":173},"464ec5c3f164",[54820],{"_key":54821,"_type":154,"marks":54822,"text":54823},"4a5aa03d41b90",[],"Often: 19%",[],{"_key":54826,"_type":150,"children":54827,"level":54,"listItem":171,"markDefs":54832,"style":173},"aecc611f07a7",[54828],{"_key":54829,"_type":154,"marks":54830,"text":54831},"3ccfdf7e5e580",[],"Very often: 4%",[],{"_key":54834,"_type":150,"children":54835,"markDefs":54840,"style":173},"5d1e6b89b947",[54836],{"_key":54837,"_type":154,"marks":54838,"text":54839},"ce1894cb01240",[],"23% encounter unexplainable decisions \"often\" or \"very often.\" That's weekly, maybe daily. AI making consequential decisions that nobody understands.",[],{"_key":54842,"_type":150,"children":54843,"markDefs":54848,"style":173},"7f11387565c8",[54844],{"_key":54845,"_type":154,"marks":54846,"text":54847},"d33036c02c510",[],"44% hit this \"sometimes\"—the occasional black box moment where everyone just shrugs.",[],{"_key":54850,"_type":150,"children":54851,"markDefs":54856,"style":173},"62c84c8daa57",[54852],{"_key":54853,"_type":154,"marks":54854,"text":54855},"6e388ec862be0",[],"Only 7% never see it. That's the tiny minority working with actually explainable AI.",[],{"_key":54858,"_type":150,"children":54859,"markDefs":54864,"style":282},"8fc2c7a6b3da",[54860],{"_key":54861,"_type":154,"marks":54862,"text":54863},"43f19e068c910",[],"Do You Even Know What Data You're Using?",[],{"_key":54866,"_type":1424,"img":54867,"markDefs":19},"9aff3ae6f381",{"_type":37,"altText":54868,"image":54869},"Big AI at Work Study: Percent of People who Understand The Data Behind Their AI",{"_type":40,"asset":54870},{"_createdAt":54871,"_id":54872,"_rev":54873,"_type":45,"_updatedAt":54871,"assetId":54874,"extension":105,"metadata":54875,"mimeType":133,"originalFilename":54894,"path":54895,"sha1hash":54874,"size":54896,"uploadId":54897,"url":54898},"2025-10-30T18:39:37Z","image-27a62c0c77544cb620cc92af6024063a3ddad057-2400x1350-png","rZzgp26nG8ZymWlZJNU2pc","27a62c0c77544cb620cc92af6024063a3ddad057",{"_type":50,"blurHash":54876,"dimensions":54877,"hasAlpha":56,"isOpaque":57,"lqip":54878,"palette":54879},"MGBy~p~p4o00D%M^WAbckXt700D%-:?at6",{"_type":53,"aspectRatio":11173,"height":53626,"width":32127},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAIAAADwazoUAAAACXBIWXMAABJ0AAASdAHeZh94AAACQUlEQVR4nFWSTWsTURiF8yea3Hvn3rkfM3MzdzL5NpmaTpP6UVFapKXYShHdKW1TK0LFlSCabqQbY2kEhUhbYlsQSQklK6lUows3pU0XdekPkUmkIJzd4Tnn5fCGQJiAMIERHSNOiUWQwIgzKhm1EGR991waZEQTCFAEKEY8BCO6BqmGmGBR10lfSCUvD7mjw4mU62D0HwwjOgIMI44R76eENMgEk8pOFP1LU5O37t+7WX1WelfxH8wW4ioGI/o5qUGGANNgIASoBlkIASp4tFS88mjpcaWyslpZOGhM/D64+3njyZ3bMwa3QRj3OinRRP/mflAAgzAxuD0zPVutrtXr9Xrt+Y+9h3+O3hz9aq++WvVyhT6mE1MwKU2HEgP1shCgITBAVDQxP7e4sbG5u7v7aef9zy8fzo6/np6ebG01rl8b07HBqTSFUtJJxpyYraSpKDFhRA+alYwvzC02Gh/3ms1Wq9n5fnDaPe52u5ubW+NjE6ZQplBuLJPP5n0v6w/mc1nPMpwAjgxgpltTk9Pr67Vmc29/f//w8NvJyXGn03n5YqVwsShY1DKcVDLnD5VGiiN+YTjhZnRsgDAJmjFiXq5QLi/Vam+3t3darVa73a6+Xhsfm+BUEk2YQiXiWS/vD3rFTNqzTAcj/u9sjLgt3aFCaWZ6drG8tLz8dH6uPHr1Rm/qwDW4HVOpdDKXTuUTbsaWcYNHNdRbGwGqY4MSg1HLtlzHTgZe7736n8epZQolzZg0HctwTKE4lRpkfwEkrqUzSyrdrgAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":54880,"darkVibrant":54882,"dominant":54884,"lightMuted":54887,"lightVibrant":54889,"muted":54891,"vibrant":54893},{"_type":62,"background":54881,"foreground":64,"population":1527,"title":64},"#271b3c",{"_type":62,"background":54883,"foreground":64,"population":6137,"title":64},"#66551e",{"_type":62,"background":54885,"foreground":72,"population":54886,"title":72},"#fad143",2.07,{"_type":62,"background":54888,"foreground":72,"population":17637,"title":64},"#bebbc4",{"_type":62,"background":54890,"foreground":72,"population":1527,"title":72},"#ece194",{"_type":62,"background":54892,"foreground":64,"population":14352,"title":64},"#84838c",{"_type":62,"background":54885,"foreground":72,"population":54886,"title":72},"4.png","images/9eu1m6zu/production/27a62c0c77544cb620cc92af6024063a3ddad057-2400x1350.png",123635,"7YuDFLtXkU8i5gNuqjtwtOLngBdWobs1","https://cdn.sanity.io/images/9eu1m6zu/production/27a62c0c77544cb620cc92af6024063a3ddad057-2400x1350.png",{"_key":54900,"_type":150,"children":54901,"markDefs":54906,"style":173},"1e8f9f44a725",[54902],{"_key":54903,"_type":154,"marks":54904,"text":54905},"572577af5c9e0",[],"Does your company understand what data its AI systems are using?",[],{"_key":54908,"_type":150,"children":54909,"level":54,"listItem":171,"markDefs":54914,"style":173},"33960307159b",[54910],{"_key":54911,"_type":154,"marks":54912,"text":54913},"db5ccc49d0c00",[],"Yes, completely: 12%",[],{"_key":54916,"_type":150,"children":54917,"level":54,"listItem":171,"markDefs":54922,"style":173},"0b18c3454782",[54918],{"_key":54919,"_type":154,"marks":54920,"text":54921},"435c80b53d000",[],"Yes, mostly: 34%",[],{"_key":54924,"_type":150,"children":54925,"level":54,"listItem":171,"markDefs":54930,"style":173},"65ffb6c322d8",[54926],{"_key":54927,"_type":154,"marks":54928,"text":54929},"57d5f59bca920",[],"Somewhat: 32%",[],{"_key":54932,"_type":150,"children":54933,"level":54,"listItem":171,"markDefs":54938,"style":173},"293c13ad18bd",[54934],{"_key":54935,"_type":154,"marks":54936,"text":54937},"23f00e6221060",[],"Not really: 15%",[],{"_key":54940,"_type":150,"children":54941,"level":54,"listItem":171,"markDefs":54946,"style":173},"2a3545d4190a",[54942],{"_key":54943,"_type":154,"marks":54944,"text":54945},"369ebd645aa20",[],"Not at all: 4%",[],{"_key":54948,"_type":150,"children":54949,"level":54,"listItem":171,"markDefs":54954,"style":173},"948dac2c40be",[54950],{"_key":54951,"_type":154,"marks":54952,"text":54953},"9d87deda16820",[],"Don't know: 4%",[],{"_key":54956,"_type":150,"children":54957,"markDefs":54962,"style":173},"022f2826b060",[54958],{"_key":54959,"_type":154,"marks":54960,"text":54961},"323040fcd1a80",[],"Only 12% have complete visibility. 22% have poor or nonexistent understanding.",[],{"_key":54964,"_type":150,"children":54965,"markDefs":54970,"style":173},"ae46df9ceb94",[54966],{"_key":54967,"_type":154,"marks":54968,"text":54969},"32855abd88460",[],"This is the quiet crisis underneath all the loud failures. You're building AI on data you don't fully understand.",[],{"_key":54972,"_type":150,"children":54973,"markDefs":54978,"style":173},"aa18ea36e7de",[54974],{"_key":54975,"_type":154,"marks":54976,"text":54977},"ba9eed14869d0",[],"Which means:",[],{"_key":54980,"_type":150,"children":54981,"level":54,"listItem":171,"markDefs":54986,"style":173},"ae3c1d137eb7",[54982],{"_key":54983,"_type":154,"marks":54984,"text":54985},"f30dbae2bf610",[],"You can't explain decisions",[],{"_key":54988,"_type":150,"children":54989,"level":54,"listItem":171,"markDefs":54994,"style":173},"16319a815481",[54990],{"_key":54991,"_type":154,"marks":54992,"text":54993},"0fcd41ea57910",[],"You can't trust outputs",[],{"_key":54996,"_type":150,"children":54997,"level":54,"listItem":171,"markDefs":55002,"style":173},"978b8ae1da0b",[54998],{"_key":54999,"_type":154,"marks":55000,"text":55001},"b9c09a8ee38c0",[],"You can't ensure compliance",[],{"_key":55004,"_type":150,"children":55005,"level":54,"listItem":171,"markDefs":55010,"style":173},"cea658e60221",[55006],{"_key":55007,"_type":154,"marks":55008,"text":55009},"b07a475210120",[],"You can't fix what breaks",[],{"_key":55012,"_type":150,"children":55013,"markDefs":55018,"style":173},"7bf2b8113923",[55014],{"_key":55015,"_type":154,"marks":55016,"text":55017},"6cb9bb9582280",[],"The black box isn't the AI model. It's the data feeding it.",[],{"_key":55020,"_type":150,"children":55021,"markDefs":55026,"style":158},"a55e2c429cce",[55022],{"_key":55023,"_type":154,"marks":55024,"text":55025},"bee96f1b68100",[],"PART 5: The 'Shadow AI' Crisis",[],{"_key":55028,"_type":150,"children":55029,"markDefs":55034,"style":173},"5d37df091a54",[55030],{"_key":55031,"_type":154,"marks":55032,"text":55033},"1771a50461560",[228],"Hey. This is the part that should worry you.",[],{"_key":55036,"_type":1424,"img":55037,"markDefs":19},"895d6edc216c",{"_type":37,"altText":55038,"image":55039},"Big AI at Work Study: \"Shadow AI\" Use",{"_type":40,"asset":55040},{"_createdAt":55041,"_id":55042,"_rev":55043,"_type":45,"_updatedAt":55041,"assetId":55044,"extension":105,"metadata":55045,"mimeType":133,"originalFilename":55066,"path":55067,"sha1hash":55044,"size":55068,"uploadId":55069,"url":55070},"2025-10-30T18:38:22Z","image-bbe37845fcb29b7a3df2c8cc4588b2e378c9e35d-2400x1350-png","IPS2Hxs0BsqTcEw0H4zv46","bbe37845fcb29b7a3df2c8cc4588b2e378c9e35d",{"_type":50,"blurHash":55046,"dimensions":55047,"hasAlpha":56,"isOpaque":57,"lqip":55048,"palette":55049},"MdRCrK%%=;E2f7ogWBj[Rjoz%KROIqxXxu",{"_type":53,"aspectRatio":11173,"height":53626,"width":32127},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAIAAADwazoUAAAACXBIWXMAABJ0AAASdAHeZh94AAACaElEQVR4nDXL20/TUACA8f5zvqjxRY084HyYGCIYTIgkGhISH0AEb4yZGBKCysUBEYUgkyhBwQAbGxEGu3e9reu6rjs9Pae39ZwajP6S7/FjKDzyEG8j2UKShSQHV12r6mLZtWTiKNSt+44CDUkSszXxyGmdUJulrhzYfADTjGfkmg1RECqVSpHn2arMN1S5qSmg1XBt07GRJMqbX3cnXkXnp4ak1Khfe0/AHrXZAOcZGxSrEpfL5TOZzNlZtlgqCrygKAoAAGOrXK7Nzf241ztx5XLoUc+F09WLKH0DZx/66koADxnXKKmKxPE8x7Ecx4miIMuyqqqGYVSr2mJst+fum+vXhkOdA5GR3tL2HZC8aiQutfN9VJ5iCOZsDEwTIXQeQgj/ZZo4mSwODs52dIwPPJhZXoxnj38a8jfMRezTMMmGg8oQE9g89TEhhP5HCPV90mqhtbVEOPzyVuj57OyWyGXNRoov/cofr7UKk0R4FkjR8znwMaU+JV77H58QomkwFtu52Tne1RWJbxxqdbaYib+bfhGdGM7sz7SVGK0vMIHFEQ+2PexYLWQapmlaluV5nq7D1c8HXbcnu7tfb3xJCjy3Gf800N93vze0vT6OpXmizDEUl127hRE0gAaAbkKIMbIsDCE6SBSejCyNjX7Y200JXHljfWXkcX90rCe19RSwb9vKAkNxwbHON72p6lodAg0jYGHo2KZSqyf2f6cTCalyotVybG4nvTNVSEa04rRV/UiamwxFxy4WgSboKtuQ85qcgzrn4RpxG55dx1BEoADqGaORdcCJq8XbygJRl4j+PQB7fwCndSaLrGtDjgAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":55050,"darkVibrant":55052,"dominant":55054,"lightMuted":55057,"lightVibrant":55060,"muted":55061,"vibrant":55064},{"_type":62,"background":55051,"foreground":64,"population":116,"title":64},"#2d2c4e",{"_type":62,"background":55053,"foreground":64,"population":1445,"title":64},"#806212",{"_type":62,"background":55055,"foreground":72,"population":55056,"title":72},"#f9cf43",8.31,{"_type":62,"background":55058,"foreground":72,"population":55059,"title":72},"#cac9d1",0.35,{"_type":62,"background":55055,"foreground":72,"population":55056,"title":72},{"_type":62,"background":55062,"foreground":64,"population":55063,"title":64},"#524d84",8.1,{"_type":62,"background":55065,"foreground":72,"population":1527,"title":64},"#f7cc19","3.png","images/9eu1m6zu/production/bbe37845fcb29b7a3df2c8cc4588b2e378c9e35d-2400x1350.png",208147,"GlLMQxmsgndh6DgO0fYrwVIGcJXYF6wb","https://cdn.sanity.io/images/9eu1m6zu/production/bbe37845fcb29b7a3df2c8cc4588b2e378c9e35d-2400x1350.png",{"_key":55072,"_type":150,"children":55073,"markDefs":55078,"style":282},"b46f1a2463c9",[55074],{"_key":55075,"_type":154,"marks":55076,"text":55077},"a1869882ecf90",[],"How Many People Use Unauthorized AI?",[],{"_key":55080,"_type":150,"children":55081,"markDefs":55086,"style":173},"49e0aa44fc10",[55082],{"_key":55083,"_type":154,"marks":55084,"text":55085},"f84e2097b2af0",[],"Do you use AI tools at work that aren't officially approved?",[],{"_key":55088,"_type":150,"children":55089,"level":54,"listItem":171,"markDefs":55094,"style":173},"e7d6c89cfcc7",[55090],{"_key":55091,"_type":154,"marks":55092,"text":55093},"1d14dbd41d8a0",[],"Yes, regularly: 19%",[],{"_key":55096,"_type":150,"children":55097,"level":54,"listItem":171,"markDefs":55102,"style":173},"b8541051fb5c",[55098],{"_key":55099,"_type":154,"marks":55100,"text":55101},"a409104c33650",[],"Yes, occasionally: 30%",[],{"_key":55104,"_type":150,"children":55105,"level":54,"listItem":171,"markDefs":55110,"style":173},"a5d4e42629d2",[55106],{"_key":55107,"_type":154,"marks":55108,"text":55109},"ef8bb952b2b50",[],"Yes, but rarely: 16%",[],{"_key":55112,"_type":150,"children":55113,"level":54,"listItem":171,"markDefs":55118,"style":173},"f6686d143c5d",[55114],{"_key":55115,"_type":154,"marks":55116,"text":55117},"1500dd0b38a30",[],"No: 29%",[],{"_key":55120,"_type":150,"children":55121,"level":54,"listItem":171,"markDefs":55126,"style":173},"4977166084c5",[55122],{"_key":55123,"_type":154,"marks":55124,"text":55125},"ce7e8a00b25d0",[],"Not sure if they're approved: 6%",[],{"_key":55128,"_type":150,"children":55129,"markDefs":55134,"style":173},"f3f30e617639",[55130],{"_key":55131,"_type":154,"marks":55132,"text":55133},"85941571b3170",[],"65% admit using unauthorized AI. Two-thirds of your workforce is operating outside official channels. Sounds… systemic.",[],{"_key":55136,"_type":150,"children":55137,"markDefs":55142,"style":282},"7aa27c2452ad",[55138],{"_key":55139,"_type":154,"marks":55140,"text":55141},"a47476178e6f0",[],"Shadow AI by Industry",[],{"_key":55144,"_type":150,"children":55145,"markDefs":55150,"style":173},"f81881fbe324",[55146],{"_key":55147,"_type":154,"marks":55148,"text":55149},"9080d5bd53b00",[],"Industries with highest shadow AI usage:",[],{"_key":55152,"_type":150,"children":55153,"level":54,"listItem":171,"markDefs":55158,"style":173},"0ad35cfbf182",[55154],{"_key":55155,"_type":154,"marks":55156,"text":55157},"279f57b04e440",[],"Retail/E-commerce: 72%",[],{"_key":55160,"_type":150,"children":55161,"level":54,"listItem":171,"markDefs":55166,"style":173},"d4dc79c16916",[55162],{"_key":55163,"_type":154,"marks":55164,"text":55165},"44b3a1da692a0",[],"Manufacturing: 67%",[],{"_key":55168,"_type":150,"children":55169,"level":54,"listItem":171,"markDefs":55174,"style":173},"ae1be38b142e",[55170],{"_key":55171,"_type":154,"marks":55172,"text":55173},"7ec3ec57ac600",[],"Financial Services: 66%",[],{"_key":55176,"_type":150,"children":55177,"level":54,"listItem":171,"markDefs":55182,"style":173},"7a3968037e91",[55178],{"_key":55179,"_type":154,"marks":55180,"text":55181},"a7c1a697e6490",[],"Professional Services: 65%",[],{"_key":55184,"_type":150,"children":55185,"level":54,"listItem":171,"markDefs":55190,"style":173},"c91a6f6c4719",[55186],{"_key":55187,"_type":154,"marks":55188,"text":55189},"e3315150d0a30",[],"Technology/SaaS: 64%",[],{"_key":55192,"_type":150,"children":55193,"level":54,"listItem":171,"markDefs":55198,"style":173},"7dd5316415a1",[55194],{"_key":55195,"_type":154,"marks":55196,"text":55197},"92ac540433c90",[],"Healthcare: 57% (lowest, likely due to compliance requirements)",[],{"_key":55200,"_type":150,"children":55201,"markDefs":55206,"style":173},"082b786cce2b",[55202],{"_key":55203,"_type":154,"marks":55204,"text":55205},"666acef271060",[],"Worth noting: Even in highly regulated healthcare, more than half use unauthorized AI tools.",[],{"_key":55208,"_type":150,"children":55209,"markDefs":55214,"style":282},"8297810c614c",[55210],{"_key":55211,"_type":154,"marks":55212,"text":55213},"5f272cc47c8c0",[],"Shadow AI by Department",[],{"_key":55216,"_type":150,"children":55217,"markDefs":55222,"style":173},"17a3a30b13ce",[55218],{"_key":55219,"_type":154,"marks":55220,"text":55221},"ec445c684c1b0",[],"Departments with highest shadow AI usage:",[],{"_key":55224,"_type":150,"children":55225,"level":54,"listItem":171,"markDefs":55230,"style":173},"5dc651f98b82",[55226],{"_key":55227,"_type":154,"marks":55228,"text":55229},"c59a544ec8d80",[],"Operations: 72%",[],{"_key":55232,"_type":150,"children":55233,"level":54,"listItem":171,"markDefs":55238,"style":173},"7f585c21bb22",[55234],{"_key":55235,"_type":154,"marks":55236,"text":55237},"ffed8b72132a0",[],"IT/Technology: 68%",[],{"_key":55240,"_type":150,"children":55241,"level":54,"listItem":171,"markDefs":55246,"style":173},"9567fe375d37",[55242],{"_key":55243,"_type":154,"marks":55244,"text":55245},"71b89398652f0",[],"Finance/HR: 64%",[],{"_key":55248,"_type":150,"children":55249,"level":54,"listItem":171,"markDefs":55254,"style":173},"89ffda1de136",[55250],{"_key":55251,"_type":154,"marks":55252,"text":55253},"d3759fbe2a4d0",[],"Data/Analytics: 63%",[],{"_key":55256,"_type":150,"children":55257,"level":54,"listItem":171,"markDefs":55262,"style":173},"91c76a385e96",[55258],{"_key":55259,"_type":154,"marks":55260,"text":55261},"0b832d4203d80",[],"Product: 54%",[],{"_key":55264,"_type":150,"children":55265,"level":54,"listItem":171,"markDefs":55270,"style":173},"f1100def48a1",[55266],{"_key":55267,"_type":154,"marks":55268,"text":55269},"bdb8ddfa2e87",[228],"Notably, IT/Technology ranks second, the very department responsible for controlling tool usage is circumventing its own policies 68% of the time.",[],{"_key":55272,"_type":150,"children":55273,"markDefs":55278,"style":282},"0c55ab3b5df0",[55274],{"_key":55275,"_type":154,"marks":55276,"text":55277},"0cce85830e100",[],"Why Workers Use Shadow AI",[],{"_key":55280,"_type":150,"children":55281,"markDefs":55286,"style":173},"12e15accd307",[55282],{"_key":55283,"_type":154,"marks":55284,"text":55285},"292a13605a5a0",[],"Top reasons for using unauthorized AI tools:",[],{"_key":55288,"_type":150,"children":55289,"level":54,"listItem":171,"markDefs":55294,"style":173},"f168c9f36002",[55290],{"_key":55291,"_type":154,"marks":55292,"text":55293},"57c79f729e1d0",[],"They're faster: 41%",[],{"_key":55296,"_type":150,"children":55297,"level":54,"listItem":171,"markDefs":55302,"style":173},"cf8da092c6bc",[55298],{"_key":55299,"_type":154,"marks":55300,"text":55301},"2c6d1bf960ca0",[],"They give better results: 33%",[],{"_key":55304,"_type":150,"children":55305,"level":54,"listItem":171,"markDefs":55310,"style":173},"b3d6c3486d6a",[55306],{"_key":55307,"_type":154,"marks":55308,"text":55309},"b7bcf423af870",[],"Official tools don't meet my needs: 32%",[],{"_key":55312,"_type":150,"children":55313,"level":54,"listItem":171,"markDefs":55318,"style":173},"18938fa5de72",[55314],{"_key":55315,"_type":154,"marks":55316,"text":55317},"0ea602c34c690",[],"IT takes too long to approve tools: 28%",[],{"_key":55320,"_type":150,"children":55321,"level":54,"listItem":171,"markDefs":55326,"style":173},"4bdb80c52249",[55322],{"_key":55323,"_type":154,"marks":55324,"text":55325},"04bf05af20400",[],"Official tools are too complicated: 19%",[],{"_key":55328,"_type":150,"children":55329,"level":54,"listItem":171,"markDefs":55334,"style":173},"9f2e357983bd",[55330],{"_key":55331,"_type":154,"marks":55332,"text":55333},"78a7b76184350",[],"Didn't know they weren't approved: 13%",[],{"_key":55336,"_type":150,"children":55337,"markDefs":55342,"style":173},"1843b211f879",[55338],{"_key":55339,"_type":154,"marks":55340,"text":55341},"346447ee4aa60",[],"The pattern is quite clear: Workers are trying to get work done. Speed and effectiveness overtake policy. It’s not malicious, per se. Perhaps, it’s the result of a stressed out, overworked workforce?",[],{"_key":55344,"_type":150,"children":55345,"markDefs":55350,"style":282},"09a438ea52ee",[55346],{"_key":55347,"_type":154,"marks":55348,"text":55349},"9d2b7d02ab2b0",[],"The Sensitive Data Problem",[],{"_key":55352,"_type":150,"children":55353,"markDefs":55358,"style":173},"9b06a7132623",[55354],{"_key":55355,"_type":154,"marks":55356,"text":55357},"0f70a303a8920",[],"Have you ever put sensitive company info into public AI tools (ChatGPT, Claude, Gemini)?",[],{"_key":55360,"_type":150,"children":55361,"level":54,"listItem":171,"markDefs":55366,"style":173},"a682252f2cc6",[55362],{"_key":55363,"_type":154,"marks":55364,"text":55365},"86ef3a43f3460",[],"No, never: 58%",[],{"_key":55368,"_type":150,"children":55369,"level":54,"listItem":171,"markDefs":55374,"style":173},"edfd1d49e6fd",[55370],{"_key":55371,"_type":154,"marks":55372,"text":55373},"166d393c4add0",[],"Yes, once or twice: 23%",[],{"_key":55376,"_type":150,"children":55377,"level":54,"listItem":171,"markDefs":55382,"style":173},"9bb7575489eb",[55378],{"_key":55379,"_type":154,"marks":55380,"text":55381},"175a7caf26000",[],"Not sure what counts as \"sensitive\": 12%",[],{"_key":55384,"_type":150,"children":55385,"level":54,"listItem":171,"markDefs":55390,"style":173},"b3c1d39b583c",[55386],{"_key":55387,"_type":154,"marks":55388,"text":55389},"5554371f1a140",[],"Yes, multiple times: 7%",[],{"_key":55392,"_type":150,"children":55393,"markDefs":55406,"style":173},"c2380ee7618a",[55394,55398,55402],{"_key":55395,"_type":154,"marks":55396,"text":55397},"0a83e1c01f310",[],"30% have *knowingly* put sensitive data into public AI tools. An additional 12% aren't sure what counts as ",{"_key":55399,"_type":154,"marks":55400,"text":55401},"0a83e1c01f312",[228],"sensitive",{"_key":55403,"_type":154,"marks":55404,"text":55405},"0a83e1c01f313",[]," — suggesting the actual number may be higher. (It’s probably way higher.)",[],{"_key":55408,"_type":150,"children":55409,"markDefs":55414,"style":173},"81363f234f42",[55410],{"_key":55411,"_type":154,"marks":55412,"text":55413},"6f067153227f0",[],"What this means:",[],{"_key":55416,"_type":150,"children":55417,"level":54,"listItem":171,"markDefs":55422,"style":173},"12bbcdaf8a20",[55418],{"_key":55419,"_type":154,"marks":55420,"text":55421},"125afe0bcae40",[],"Proprietary information has been exposed to public systems",[],{"_key":55424,"_type":150,"children":55425,"level":54,"listItem":171,"markDefs":55430,"style":173},"06bd79f1d1c2",[55426],{"_key":55427,"_type":154,"marks":55428,"text":55429},"43d4c64293260",[],"Potential data breaches and IP leakage",[],{"_key":55432,"_type":150,"children":55433,"level":54,"listItem":171,"markDefs":55438,"style":173},"11fa299239a7",[55434],{"_key":55435,"_type":154,"marks":55436,"text":55437},"b7d2581f6a2e0",[],"Compliance violations in regulated industries",[],{"_key":55440,"_type":150,"children":55441,"level":54,"listItem":171,"markDefs":55446,"style":173},"757304f44fd0",[55442],{"_key":55443,"_type":154,"marks":55444,"text":55445},"cec26636a7b80",[],"Training data for competitors' AI systems",[],{"_key":55448,"_type":150,"children":55449,"markDefs":55454,"style":282},"e33135982e13",[55450],{"_key":55451,"_type":154,"marks":55452,"text":55453},"891c60b0e9180",[],"Policy Clarity: The Governance Gap",[],{"_key":55456,"_type":150,"children":55457,"markDefs":55462,"style":173},"85e74f90eab3",[55458],{"_key":55459,"_type":154,"marks":55460,"text":55461},"d21e7cc866690",[],"Does your company have clear policies about which AI tools you can/cannot use?",[],{"_key":55464,"_type":150,"children":55465,"level":54,"listItem":171,"markDefs":55470,"style":173},"9cf0405f5cde",[55466],{"_key":55467,"_type":154,"marks":55468,"text":55469},"a6b6fcbd752e0",[],"Yes, very clear: 19%",[],{"_key":55472,"_type":150,"children":55473,"level":54,"listItem":171,"markDefs":55478,"style":173},"039f479c774b",[55474],{"_key":55475,"_type":154,"marks":55476,"text":55477},"96da1cb3c8f20",[],"Somewhat clear: 33%",[],{"_key":55480,"_type":150,"children":55481,"level":54,"listItem":171,"markDefs":55486,"style":173},"63b405dae80d",[55482],{"_key":55483,"_type":154,"marks":55484,"text":55485},"34936041169c0",[],"Not very clear: 23%",[],{"_key":55488,"_type":150,"children":55489,"level":54,"listItem":171,"markDefs":55494,"style":173},"d1cc517765c2",[55490],{"_key":55491,"_type":154,"marks":55492,"text":55493},"cdc4a27e4cfe0",[],"No policies that I know of: 17%",[],{"_key":55496,"_type":150,"children":55497,"level":54,"listItem":171,"markDefs":55502,"style":173},"e37cfb95dbb5",[55498],{"_key":55499,"_type":154,"marks":55500,"text":55501},"81f527409ab10",[],"Don't know: 9%",[],{"_key":55504,"_type":150,"children":55505,"markDefs":55510,"style":173},"dae373694c78",[55506],{"_key":55507,"_type":154,"marks":55508,"text":55509},"f1828bc2bd810",[],"Only 19% report \"very clear\" policies. 49% have unclear, absent, or unknown policie s— creating an environment where Shadow AI thrives.",[],{"_key":55512,"_type":150,"children":55513,"markDefs":55517,"style":173},"cf9d1fae37d5",[55514],{"_key":55515,"_type":154,"marks":55516,"text":472},"d9b828c4d08c0",[],[],{"_key":55519,"_type":150,"children":55520,"markDefs":55525,"style":158},"a77ccea9cae5",[55521],{"_key":55522,"_type":154,"marks":55523,"text":55524},"1a5d0cde88e30",[],"PART 6: The Accountability Gap",[],{"_key":55527,"_type":150,"children":55528,"markDefs":55533,"style":173},"b160036ecb52",[55529],{"_key":55530,"_type":154,"marks":55531,"text":55532},"0b35dc84c2660",[],"Who's in charge here, anyway? Who is primarily responsible for AI at your company?",[],{"_key":55535,"_type":150,"children":55536,"level":54,"listItem":171,"markDefs":55541,"style":173},"4dc7497b49e3",[55537],{"_key":55538,"_type":154,"marks":55539,"text":55540},"b70ab0276ac60",[],"IT Department: 26%",[],{"_key":55543,"_type":150,"children":55544,"level":54,"listItem":171,"markDefs":55549,"style":173},"3e3530158189",[55545],{"_key":55546,"_type":154,"marks":55547,"text":55548},"4603d8fdcfd20",[],"Executive leadership: 19%",[],{"_key":55551,"_type":150,"children":55552,"level":54,"listItem":171,"markDefs":55557,"style":173},"3511698858ef",[55553],{"_key":55554,"_type":154,"marks":55555,"text":55556},"13256101acd40",[],"Data/Analytics team: 17%",[],{"_key":55559,"_type":150,"children":55560,"level":54,"listItem":171,"markDefs":55565,"style":173},"ac402b25315a",[55561],{"_key":55562,"_type":154,"marks":55563,"text":55564},"2ba177b5971d0",[],"Dedicated AI team or Chief AI Officer: 16%",[],{"_key":55567,"_type":150,"children":55568,"level":54,"listItem":171,"markDefs":55573,"style":173},"2945f7de88f2",[55569],{"_key":55570,"_type":154,"marks":55571,"text":55572},"b7c63b9bc9120",[],"Nobody/unclear: 14%",[],{"_key":55575,"_type":150,"children":55576,"level":54,"listItem":171,"markDefs":55581,"style":173},"0c134995c2df",[55577],{"_key":55578,"_type":154,"marks":55579,"text":55580},"bfea04a809a20",[],"Don't know: 8%",[],{"_key":55583,"_type":150,"children":55584,"markDefs":55589,"style":173},"9b77d3521155",[55585],{"_key":55586,"_type":154,"marks":55587,"text":55588},"025088a066950",[],"23% say nobody is clearly responsible or don't know who is. Even among those who identified someone, there's fragmentation. IT, executives, data teams, and AI teams all claim ownership, suggesting unclear accountability.",[],{"_key":55591,"_type":150,"children":55592,"markDefs":55597,"style":282},"9ae1f25d8908",[55593],{"_key":55594,"_type":154,"marks":55595,"text":55596},"a3d2f4052a680",[],"Executive Budget Waste Estimates",[],{"_key":55599,"_type":150,"children":55600,"markDefs":55605,"style":173},"8c35938e22be",[55601],{"_key":55602,"_type":154,"marks":55603,"text":55604},"1f1fac8ffddd0",[],"Executives were asked: What percentage of your AI budget would you estimate isn't delivering value?",[],{"_key":55607,"_type":150,"children":55608,"level":54,"listItem":171,"markDefs":55613,"style":173},"e3f15dd1539e",[55609],{"_key":55610,"_type":154,"marks":55611,"text":55612},"d823c860f8e70",[],"0-10% wasted: 17%",[],{"_key":55615,"_type":150,"children":55616,"level":54,"listItem":171,"markDefs":55621,"style":173},"ca70281fa145",[55617],{"_key":55618,"_type":154,"marks":55619,"text":55620},"10180fcdcacb0",[],"11-25% wasted: 21%",[],{"_key":55623,"_type":150,"children":55624,"level":54,"listItem":171,"markDefs":55629,"style":173},"50b630b65f00",[55625],{"_key":55626,"_type":154,"marks":55627,"text":55628},"4804c470b3100",[],"26-50% wasted: 36%",[],{"_key":55631,"_type":150,"children":55632,"level":54,"listItem":171,"markDefs":55637,"style":173},"69d155bc2e57",[55633],{"_key":55634,"_type":154,"marks":55635,"text":55636},"864e6e4df3260",[],"51-75% wasted: 17%",[],{"_key":55639,"_type":150,"children":55640,"level":54,"listItem":171,"markDefs":55645,"style":173},"e39af0b62d35",[55641],{"_key":55642,"_type":154,"marks":55643,"text":55644},"f13559949a240",[],"76-100% wasted: 10%",[],{"_key":55647,"_type":150,"children":55648,"markDefs":55653,"style":173},"6ea3f9e454e5",[55649],{"_key":55650,"_type":154,"marks":55651,"text":55652},"800556ecec900",[],"Average estimated waste: 37% of AI budget",[],{"_key":55655,"_type":150,"children":55656,"markDefs":55661,"style":173},"b492c4f00d28",[55657],{"_key":55658,"_type":154,"marks":55659,"text":55660},"375bc3c840c70",[],"62% of executives admit that more than one-quarter of their AI spending delivers no value. At scale, this represents billions in wasted investment.",[],{"_key":55663,"_type":150,"children":55664,"markDefs":55669,"style":282},"4c129d2873c1",[55665],{"_key":55666,"_type":154,"marks":55667,"text":55668},"49c16d4d278c0",[],"The Leadership Understanding Gap",[],{"_key":55671,"_type":150,"children":55672,"markDefs":55677,"style":173},"fcaf64f83182",[55673],{"_key":55674,"_type":154,"marks":55675,"text":55676},"b936c50827020",[],"Non-executives were asked: Does your leadership understand the day-to-day reality of working with AI tools?",[],{"_key":55679,"_type":150,"children":55680,"level":54,"listItem":171,"markDefs":55685,"style":173},"fe5ef1b51b5d",[55681],{"_key":55682,"_type":154,"marks":55683,"text":55684},"f24efea5b1130",[],"Yes, definitely: 16%",[],{"_key":55687,"_type":150,"children":55688,"level":54,"listItem":171,"markDefs":55693,"style":173},"f85802f2d1cc",[55689],{"_key":55690,"_type":154,"marks":55691,"text":55692},"cdd01fc4ff9a0",[],"Somewhat: 41%",[],{"_key":55695,"_type":150,"children":55696,"level":54,"listItem":171,"markDefs":55701,"style":173},"cfd6b24f53a5",[55697],{"_key":55698,"_type":154,"marks":55699,"text":55700},"d6dffe774a3d0",[],"Not really: 28%",[],{"_key":55703,"_type":150,"children":55704,"level":54,"listItem":171,"markDefs":55709,"style":173},"c8cba590edc3",[55705],{"_key":55706,"_type":154,"marks":55707,"text":55708},"5666e254c19f0",[],"Not at all: 9%",[],{"_key":55711,"_type":150,"children":55712,"level":54,"listItem":171,"markDefs":55717,"style":173},"e14f7005edbd",[55713],{"_key":55714,"_type":154,"marks":55715,"text":55716},"8b64d1401a7f0",[],"Don't know: 6%",[],{"_key":55719,"_type":150,"children":55720,"markDefs":55725,"style":173},"c52244853791",[55721],{"_key":55722,"_type":154,"marks":55723,"text":55724},"c3166a4800b40",[],"Only 16% strongly agree that leadership understands the reality. 37% say leadership doesn't really understand or doesn't understand at all (and that’s a significant disconnect between strategy and execution).",[],{"_key":55727,"_type":150,"children":55728,"markDefs":55732,"style":173},"0322b5951351",[55729],{"_key":55730,"_type":154,"marks":55731,"text":472},"a233f65ea6eb0",[],[],{"_key":55734,"_type":150,"children":55735,"markDefs":55740,"style":158},"d9d6b6019be0",[55736],{"_key":55737,"_type":154,"marks":55738,"text":55739},"ab15490d7c5a0",[],"PART 7: What would actually help here",[],{"_key":55742,"_type":150,"children":55743,"markDefs":55748,"style":282},"c3d0176e2648",[55744],{"_key":55745,"_type":154,"marks":55746,"text":55747},"8a72a3a218db0",[],"Building Confidence",[],{"_key":55750,"_type":150,"children":55751,"markDefs":55756,"style":173},"c54e39c9ba80",[55752],{"_key":55753,"_type":154,"marks":55754,"text":55755},"d881997465980",[],"What would make you MORE confident in AI at your workplace? (Top 2 selections)",[],{"_key":55758,"_type":150,"children":55759,"level":54,"listItem":171,"markDefs":55764,"style":173},"67cfa0b7b0cf",[55760],{"_key":55761,"_type":154,"marks":55762,"text":55763},"7deffe7a928b0",[],"Seeing actual results/ROI: 39%",[],{"_key":55766,"_type":150,"children":55767,"level":54,"listItem":171,"markDefs":55772,"style":173},"0d5c8f8ded55",[55768],{"_key":55769,"_type":154,"marks":55770,"text":55771},"523181753f260",[],"Better transparency about how it works: 32%",[],{"_key":55774,"_type":150,"children":55775,"level":54,"listItem":171,"markDefs":55780,"style":173},"aabff3270bc9",[55776],{"_key":55777,"_type":154,"marks":55778,"text":55779},"d0c30d04d3210",[],"More training and support: 30%",[],{"_key":55782,"_type":150,"children":55783,"level":54,"listItem":171,"markDefs":55788,"style":173},"5f4a88af2d2a",[55784],{"_key":55785,"_type":154,"marks":55786,"text":55787},"05a7b75efeb40",[],"Human oversight on AI decisions: 25%",[],{"_key":55790,"_type":150,"children":55791,"level":54,"listItem":171,"markDefs":55796,"style":173},"cc5104e17772",[55792],{"_key":55793,"_type":154,"marks":55794,"text":55795},"242f10e48c9f0",[],"Understanding our data better: 25%",[],{"_key":55798,"_type":150,"children":55799,"level":54,"listItem":171,"markDefs":55804,"style":173},"dc82d5569dcd",[55800],{"_key":55801,"_type":154,"marks":55802,"text":55803},"9d75fa824d4c0",[],"Clearer policies and rules: 24%",[],{"_key":55806,"_type":150,"children":55807,"level":54,"listItem":171,"markDefs":55812,"style":173},"010393cca6a4",[55808],{"_key":55809,"_type":154,"marks":55810,"text":55811},"486f011a7d080",[],"Better tools that actually work: 22%",[],{"_key":55814,"_type":150,"children":55815,"level":54,"listItem":171,"markDefs":55820,"style":173},"97ccfa0add35",[55816],{"_key":55817,"_type":154,"marks":55818,"text":55819},"b8ac739f1c610",[],"Nothing - already confident: 2%",[],{"_key":55822,"_type":150,"children":55823,"markDefs":55828,"style":173},"58d87be51f03",[55824],{"_key":55825,"_type":154,"marks":55826,"text":55827},"f7954ddde5df0",[],"The top answer — \"seeing actual results\" — reflects more of that show-me-the-money skepticism. Workers want the proof, not the promises.",[],{"_key":55830,"_type":150,"children":55831,"markDefs":55836,"style":173},"3467e9b8350a",[55832],{"_key":55833,"_type":154,"marks":55834,"text":55835},"8aff6d9e18890",[],"The second and third answers reveal the transparency and training gaps — people can't be confident in what they don't understand.",[],{"_key":55838,"_type":150,"children":55839,"markDefs":55844,"style":173},"f44c8e599a2b",[55840],{"_key":55841,"_type":154,"marks":55842,"text":55843},"36dfe1ce56340",[],"Notably, \"understanding our data better\" ranks fifth at 25% — a quarter of workers recognize the data foundation problem.",[],{"_key":55846,"_type":150,"children":55847,"markDefs":55852,"style":282},"74864356cdb5",[55848],{"_key":55849,"_type":154,"marks":55850,"text":55851},"289882d6e9070",[],"If They Could Start Over",[],{"_key":55854,"_type":150,"children":55855,"markDefs":55860,"style":173},"dcc6b7b89561",[55856],{"_key":55857,"_type":154,"marks":55858,"text":55859},"1543f54598610",[],"If you could restart your company's AI journey, what would you do differently?",[55861],{"_key":55862,"_ref":619,"_type":463,"linkType":33,"slug":55863},"b36a31db8bc3",{"_type":22,"current":621},{"_key":55865,"_type":150,"children":55866,"level":54,"listItem":171,"markDefs":55878,"style":173},"21b09b46f27c",[55867,55870,55874],{"_key":55868,"_type":154,"marks":55869,"text":27238},"e07d2edcf42d",[],{"_key":55871,"_type":154,"marks":55872,"text":55873},"b4a953cba699",[55862],"better data quality",{"_key":55875,"_type":154,"marks":55876,"text":55877},"c043477f167d",[],": 23%",[55879],{"_key":55862,"_ref":619,"_type":463,"linkType":33,"slug":55880},{"_type":22,"current":621},{"_key":55882,"_type":150,"children":55883,"level":54,"listItem":171,"markDefs":55887,"style":173},"28a86f2a58ee",[55884],{"_key":55885,"_type":154,"marks":55886,"text":54639},"fc14d9e2d261",[],[],{"_key":55889,"_type":150,"children":55890,"level":54,"listItem":171,"markDefs":55894,"style":173},"0f0db28e4746",[55891],{"_key":55892,"_type":154,"marks":55893,"text":54647},"6bc1adb60168",[],[],{"_key":55896,"_type":150,"children":55897,"level":54,"listItem":171,"markDefs":55901,"style":173},"e63bf0ac8929",[55898],{"_key":55899,"_type":154,"marks":55900,"text":54655},"377d85c7b257",[],[],{"_key":55903,"_type":150,"children":55904,"level":54,"listItem":171,"markDefs":55908,"style":173},"b4675590514b",[55905],{"_key":55906,"_type":154,"marks":55907,"text":54663},"78a8c0dbd715",[],[],{"_key":55910,"_type":150,"children":55911,"level":54,"listItem":171,"markDefs":55916,"style":173},"cb92f55077c0",[55912],{"_key":55913,"_type":154,"marks":55914,"text":55915},"46efa0b4265d",[],"Get more employee buy-in: 10%",[],{"_key":55918,"_type":150,"children":55919,"level":54,"listItem":171,"markDefs":55924,"style":173},"c3627d03bb0e",[55920],{"_key":55921,"_type":154,"marks":55922,"text":55923},"80f09b1e82ab",[],"Hire experts instead of building in-house: 10%",[],{"_key":55926,"_type":150,"children":55927,"level":54,"listItem":171,"markDefs":55932,"style":173},"c8da961a454c",[55928],{"_key":55929,"_type":154,"marks":55930,"text":55931},"bf8e8b784e0e",[],"Nothing - we're on the right track: 3%",[],{"_key":55934,"_type":150,"children":55935,"markDefs":55940,"style":173},"eb010f1f25a4",[55936],{"_key":55937,"_type":154,"marks":55938,"text":55939},"3618aef3994a0",[],"The wisdom of experience: 23% would prioritize data quality — far ahead of any other choice. Combined with \"understand our existing systems first\" (15%), 38% would focus on the foundation before building.",[],{"_key":55942,"_type":150,"children":55943,"markDefs":55947,"style":173},"7116e11d02be",[55944],{"_key":55945,"_type":154,"marks":55946,"text":472},"e5660b8706ed0",[],[],{"_key":55949,"_type":150,"children":55950,"markDefs":55955,"style":158},"f9b961a480f0",[55951],{"_key":55952,"_type":154,"marks":55953,"text":55954},"b4043bcf91940",[],"PART 8: The Future Outlook",[],{"_key":55957,"_type":150,"children":55958,"markDefs":55963,"style":282},"8db0c1c93844",[55959],{"_key":55960,"_type":154,"marks":55961,"text":55962},"ee0b68bcb9020",[],"One Year From Now",[],{"_key":55965,"_type":150,"children":55966,"markDefs":55971,"style":173},"412314c453f3",[55967],{"_key":55968,"_type":154,"marks":55969,"text":55970},"c45896e67ae10",[],"One year from now, AI at your company will be:",[],{"_key":55973,"_type":150,"children":55974,"level":54,"listItem":171,"markDefs":55979,"style":173},"e1c51bcf47ed",[55975],{"_key":55976,"_type":154,"marks":55977,"text":55978},"6526c52446440",[],"Much more valuable: 29%",[],{"_key":55981,"_type":150,"children":55982,"level":54,"listItem":171,"markDefs":55987,"style":173},"ada90129345f",[55983],{"_key":55984,"_type":154,"marks":55985,"text":55986},"eeec64508a940",[],"Somewhat more valuable: 45%",[],{"_key":55989,"_type":150,"children":55990,"level":54,"listItem":171,"markDefs":55995,"style":173},"a62979fc6af0",[55991],{"_key":55992,"_type":154,"marks":55993,"text":55994},"5c61b4f8f4860",[],"About the same: 15%",[],{"_key":55997,"_type":150,"children":55998,"level":54,"listItem":171,"markDefs":56003,"style":173},"2f29272af8be",[55999],{"_key":56000,"_type":154,"marks":56001,"text":56002},"5522643d0b2f0",[],"Less valuable: 2%",[],{"_key":56005,"_type":150,"children":56006,"level":54,"listItem":171,"markDefs":56011,"style":173},"9c2f4374b307",[56007],{"_key":56008,"_type":154,"marks":56009,"text":56010},"dbf043203bc30",[],"Abandoned: 1%",[],{"_key":56013,"_type":150,"children":56014,"level":54,"listItem":171,"markDefs":56018,"style":173},"5ce6bc9f396f",[56015],{"_key":56016,"_type":154,"marks":56017,"text":55580},"12b2e53df9060",[],[],{"_key":56020,"_type":150,"children":56021,"markDefs":56026,"style":173},"c70d476a0eea",[56022],{"_key":56023,"_type":154,"marks":56024,"text":56025},"b5d730c39f410",[],"Despite all this, faith remains! A full 74% expect AI to become more valuable — optimism persists despite current challenges. However, the plurality (45%) expect only incremental improvement, not transformation.",[],{"_key":56028,"_type":150,"children":56029,"markDefs":56034,"style":173},"8b2c3dfa6f9d",[56030],{"_key":56031,"_type":154,"marks":56032,"text":56033},"ad9537c5123d0",[],"Only 29% expect \"much more valuable\" outcomes, tempered expectations from experience.",[],{"_key":56036,"_type":150,"children":56037,"markDefs":56041,"style":173},"b2ed71cd7c03",[56038],{"_key":56039,"_type":154,"marks":56040,"text":472},"4c0fc8093a6b0",[],[],{"_key":56043,"_type":150,"children":56044,"markDefs":56049,"style":158},"9f122a3ba06c",[56045],{"_key":56046,"_type":154,"marks":56047,"text":56048},"c847a106160f0",[],"Our Recommendations ",[],{"_key":56051,"_type":150,"children":56052,"markDefs":56057,"style":282},"05e7267d3810",[56053],{"_key":56054,"_type":154,"marks":56055,"text":56056},"4b97e4fc40d60",[],"For Executive Leadership",[],{"_key":56059,"_type":150,"children":56060,"markDefs":56065,"style":173},"3681fc7673eb",[56061],{"_key":56062,"_type":154,"marks":56063,"text":56064},"83dc806bb71c0",[],"1. Establish Clear AI Ownership ",[],{"_key":56067,"_type":150,"children":56068,"markDefs":56073,"style":173},"e05c6487af9f",[56069],{"_key":56070,"_type":154,"marks":56071,"text":56072},"96d2f9de3b5f",[],"Appoint a single leader responsible for AI strategy, governance, and results. This can't be distributed across IT, data, and business teams.",[],{"_key":56075,"_type":150,"children":56076,"markDefs":56086,"style":173},"0cbdf3c7dddd",[56077,56081],{"_key":56078,"_type":154,"marks":56079,"text":56080},"89b4d783accd0",[],"2. Audit Your ",{"_key":56082,"_type":154,"marks":56083,"text":56085},"f2d6528d1a00",[56084],"54bad879318b","Data Foundation ",[56087],{"_key":56084,"_ref":56088,"_type":463,"linkType":1636,"slug":56089},"86e8b4f0-634d-427a-ad67-71e6d9e5aac6",{"_type":22,"current":56090},"documentation-copilot",{"_key":56092,"_type":150,"children":56093,"markDefs":56098,"style":173},"bad064543e37",[56094],{"_key":56095,"_type":154,"marks":56096,"text":56097},"f45050cc8183",[],"Before investing more in AI, understand what data you have, where it lives, and what it means. The #1 restart choice is \"better data quality,” learn from others' mistakes.",[],{"_key":56100,"_type":150,"children":56101,"markDefs":56106,"style":173},"1dcda582ca02",[56102],{"_key":56103,"_type":154,"marks":56104,"text":56105},"3ed1477d73620",[],"3. Address Shadow AI Immediately ",[],{"_key":56108,"_type":150,"children":56109,"markDefs":56114,"style":173},"67c89815f9b6",[56110],{"_key":56111,"_type":154,"marks":56112,"text":56113},"8c18ee985827",[],"With 65% using unauthorized tools and 30% exposing sensitive data, this is a critical security risk. Create fast-track approval processes for legitimate needs while enforcing consequences for risky behavior.",[],{"_key":56116,"_type":150,"children":56117,"markDefs":56122,"style":173},"f2b881799b6e",[56118],{"_key":56119,"_type":154,"marks":56120,"text":56121},"85231e8f345b0",[],"4. Set Realistic Expectations ",[],{"_key":56124,"_type":150,"children":56125,"markDefs":56130,"style":173},"f0a85ee72b0b",[56126],{"_key":56127,"_type":154,"marks":56128,"text":56129},"9d6cec8b8409",[],"Stop promising revolutionary transformation and start delivering incremental value. The trust deficit comes from overpromising and underdelivering.",[],{"_key":56132,"_type":150,"children":56133,"markDefs":56138,"style":173},"6a0a51e8bec7",[56134],{"_key":56135,"_type":154,"marks":56136,"text":56137},"a8fc455eae560",[],"5. Measure What Matters Only 39% want to \"see actual results/ROI\" … give them that. Establish clear metrics, track them religiously, and report transparently.",[],{"_key":56140,"_type":150,"children":56141,"markDefs":56146,"style":282},"8fafbf6892d5",[56142],{"_key":56143,"_type":154,"marks":56144,"text":56145},"046994da2c3d0",[],"For IT & Data Leaders",[],{"_key":56148,"_type":150,"children":56149,"markDefs":56154,"style":173},"8c11d9b2e669",[56150],{"_key":56151,"_type":154,"marks":56152,"text":56153},"d78a8e7359070",[],"1. Make Official Tools Competitive ",[],{"_key":56156,"_type":150,"children":56157,"markDefs":56162,"style":173},"a5e7a3095a7e",[56158],{"_key":56159,"_type":154,"marks":56160,"text":56161},"188ea009c600",[],"Workers use shadow AI because it's faster (41%) and better (33%). Your official tools need to compete on speed and effectiveness, not just compliance.",[],{"_key":56164,"_type":150,"children":56165,"markDefs":56170,"style":173},"d8a900d5bfdb",[56166],{"_key":56167,"_type":154,"marks":56168,"text":56169},"d67775d3eed70",[],"2. Accelerate Approvals ",[],{"_key":56172,"_type":150,"children":56173,"markDefs":56178,"style":173},"c1bf5c8bd8f8",[56174],{"_key":56175,"_type":154,"marks":56176,"text":56177},"8e0dec10d294",[],"28% cite \"IT takes too long to approve tools.\" Create fast-track processes for low-risk AI tools while maintaining governance on high-risk applications.",[],{"_key":56180,"_type":150,"children":56181,"markDefs":56186,"style":173},"e4079ec78e0b",[56182],{"_key":56183,"_type":154,"marks":56184,"text":56185},"3973a467d02f0",[],"3. Document Your Systems ",[],{"_key":56188,"_type":150,"children":56189,"markDefs":56194,"style":173},"e35861dec835",[56190],{"_key":56191,"_type":154,"marks":56192,"text":56193},"e63bd4de56ca",[],"15% would \"understand our existing systems first\" if restarting. Invest in documentation, data lineage, and system mapping before adding more AI.",[],{"_key":56196,"_type":150,"children":56197,"markDefs":56202,"style":173},"87f7ef92c9e8",[56198],{"_key":56199,"_type":154,"marks":56200,"text":56201},"f7db8e471acf0",[],"4. Build Explainability ",[],{"_key":56204,"_type":150,"children":56205,"markDefs":56210,"style":173},"732455dbc6ee",[56206],{"_key":56207,"_type":154,"marks":56208,"text":56209},"22a7506e2606",[],"60% can only sometimes explain AI failures. Invest in interpretability, logging, and audit trails so you can trace decisions and debug failures.",[],{"_key":56212,"_type":150,"children":56213,"markDefs":56218,"style":173},"263fae941337",[56214],{"_key":56215,"_type":154,"marks":56216,"text":56217},"e41f8cb51a000",[],"5. Create Clear Policies ",[],{"_key":56220,"_type":150,"children":56221,"markDefs":56226,"style":173},"cac269b79713",[56222],{"_key":56223,"_type":154,"marks":56224,"text":56225},"9ac7f3a0ebf5",[],"57% have unclear or no AI usage policies. Publish simple, practical guidelines on what's allowed, what's not, and why.",[],{"_key":56228,"_type":150,"children":56229,"markDefs":56234,"style":282},"f25cff5b6d64",[56230],{"_key":56231,"_type":154,"marks":56232,"text":56233},"7f969977a3670",[],"For Business Unit Leaders",[],{"_key":56236,"_type":150,"children":56237,"markDefs":56242,"style":173},"676ee260d18c",[56238],{"_key":56239,"_type":154,"marks":56240,"text":56241},"f84766aef8fd0",[],"1. Start Small and Focused ",[],{"_key":56244,"_type":150,"children":56245,"markDefs":56250,"style":173},"6d1094d5eae4",[56246],{"_key":56247,"_type":154,"marks":56248,"text":56249},"a98a160b95be",[],"15% would \"choose simpler use cases first\" if restarting. Don't try to boil the ocean—pick one clear problem and solve it well.",[],{"_key":56252,"_type":150,"children":56253,"markDefs":56258,"style":173},"d548acca09c0",[56254],{"_key":56255,"_type":154,"marks":56256,"text":56257},"f28c65e8570d0",[],"2. Invest in Training ",[],{"_key":56260,"_type":150,"children":56261,"markDefs":56266,"style":173},"49a0566ae9b8",[56262],{"_key":56263,"_type":154,"marks":56264,"text":56265},"d2608d0b05ce",[],"30% want more training and support. Your team can't be confident in tools they don't understand. Budget for real training, not just webinars.",[],{"_key":56268,"_type":150,"children":56269,"markDefs":56274,"style":173},"3d5a296a9014",[56270],{"_key":56271,"_type":154,"marks":56272,"text":56273},"f2b37ca40ddb0",[],"3. Demand Transparency ",[],{"_key":56276,"_type":150,"children":56277,"markDefs":56282,"style":173},"c0e47d4ed7d8",[56278],{"_key":56279,"_type":154,"marks":56280,"text":56281},"ad2d1fcbfdcf",[],"32% want better transparency about how AI works. Require vendors and internal teams to explain AI decision-making in plain language.",[],{"_key":56284,"_type":150,"children":56285,"markDefs":56290,"style":173},"1b24105467e2",[56286],{"_key":56287,"_type":154,"marks":56288,"text":56289},"fb0b8ff3a4920",[],"4. Keep Humans in the Loop 25% want human oversight on AI decisions. AI should augment, not replace, human judgment — especially for high-stakes decisions.",[],{"_key":56292,"_type":150,"children":56293,"markDefs":56298,"style":173},"aba158fbebad",[56294],{"_key":56295,"_type":154,"marks":56296,"text":56297},"13290d4296b70",[],"5. Measure and Iterate ",[],{"_key":56300,"_type":150,"children":56301,"markDefs":56306,"style":173},"906c5be99671",[56302],{"_key":56303,"_type":154,"marks":56304,"text":56305},"77009cd8b985",[],"Only 10% say AI consistently delivers. Treat AI like any other tool: measure results, learn from failures, and iterate.",[],{"_key":56308,"_type":150,"children":56309,"markDefs":56313,"style":173},"b4aac9c7356d",[56310],{"_key":56311,"_type":154,"marks":56312,"text":472},"534bb4785c1e0",[],[],{"_key":56315,"_type":150,"children":56316,"markDefs":56321,"style":158},"9859ec31a7ec",[56317],{"_key":56318,"_type":154,"marks":56319,"text":56320},"21cda60415180",[],"Wrapping it all up",[],{"_key":56323,"_type":150,"children":56324,"markDefs":56329,"style":173},"e4427673b5f3",[56325],{"_key":56326,"_type":154,"marks":56327,"text":56328},"4a9a4916e8c30",[],"The Big AI at Work Study reveals a technology at an inflection point. AI works. A full 64% report it makes work easier, and 74% expect it to become more valuable. But the gap between promise and reality is QUITE substantial.",[],{"_key":56331,"_type":150,"children":56332,"markDefs":56337,"style":282},"dea8bd4ecd33",[56333],{"_key":56334,"_type":154,"marks":56335,"text":56336},"dfeffe655a070",[],"The Core Problems:",[],{"_key":56339,"_type":150,"children":56340,"markDefs":56349,"style":173},"4c9705503ce2",[56341,56345],{"_key":56342,"_type":154,"marks":56343,"text":56344},"ef0f3415fca7",[165],"Foundation Issues: ",{"_key":56346,"_type":154,"marks":56347,"text":56348},"6082b42a9d45",[],"Organizations built AI on data they don't understand",[],{"_key":56351,"_type":150,"children":56352,"markDefs":56361,"style":173},"85624372f624",[56353,56357],{"_key":56354,"_type":154,"marks":56355,"text":56356},"70c8123091f8",[165],"Security Risks:",{"_key":56358,"_type":154,"marks":56359,"text":56360},"63f346f3af9d",[]," Shadow AI creates massive exposure",[],{"_key":56363,"_type":150,"children":56364,"markDefs":56373,"style":173},"ae2840008ad8",[56365,56369],{"_key":56366,"_type":154,"marks":56367,"text":56368},"26e334b92215",[165],"Trust Deficit: ",{"_key":56370,"_type":154,"marks":56371,"text":56372},"8c4acdea9a8b",[],"Workers don't trust AI with consequential decisions",[],{"_key":56375,"_type":150,"children":56376,"markDefs":56385,"style":173},"4bf4b010b0a9",[56377,56381],{"_key":56378,"_type":154,"marks":56379,"text":56380},"2ac480fe3430",[165],"Accountability Gaps: ",{"_key":56382,"_type":154,"marks":56383,"text":56384},"3d1862c82067",[],"Nobody clearly owns AI outcomes",[],{"_key":56387,"_type":150,"children":56388,"markDefs":56397,"style":173},"d96450bba9c4",[56389,56393],{"_key":56390,"_type":154,"marks":56391,"text":56392},"82f26cd06882",[165],"Unrealistic Expectations: ",{"_key":56394,"_type":154,"marks":56395,"text":56396},"02fae5dc216c",[],"Overpromising leads to underdelivering",[],{"_key":56399,"_type":150,"children":56400,"markDefs":56405,"style":282},"7f765414c1de",[56401],{"_key":56402,"_type":154,"marks":56403,"text":56404},"767dbfabcba60",[],"The Path Forward:",[],{"_key":56407,"_type":150,"children":56408,"markDefs":56413,"style":173},"fd6525ceb07e",[56409],{"_key":56410,"_type":154,"marks":56411,"text":56412},"b99f5d3979960",[],"The 23% who would \"start with better data quality\" understand the core lesson: you can't build reliable AI on an unreliable foundation. Organizations need to:",[],{"_key":56415,"_type":150,"children":56416,"level":54,"listItem":171,"markDefs":56421,"style":173},"cdd97889ed8b",[56417],{"_key":56418,"_type":154,"marks":56419,"text":56420},"ba96676056cb0",[],"Pause and assess their data foundation",[],{"_key":56423,"_type":150,"children":56424,"level":54,"listItem":171,"markDefs":56429,"style":173},"82d6e03c5413",[56425],{"_key":56426,"_type":154,"marks":56427,"text":56428},"5858a5c9b54f0",[],"Establish clear ownership and governance",[],{"_key":56431,"_type":150,"children":56432,"level":54,"listItem":171,"markDefs":56437,"style":173},"15b68bd11410",[56433],{"_key":56434,"_type":154,"marks":56435,"text":56436},"d5bd5046ab4e0",[],"Address shadow AI security risks",[],{"_key":56439,"_type":150,"children":56440,"level":54,"listItem":171,"markDefs":56445,"style":173},"eb6cbe4368e5",[56441],{"_key":56442,"_type":154,"marks":56443,"text":56444},"d4c5a08112e10",[],"Set realistic expectations and measure results",[],{"_key":56447,"_type":150,"children":56448,"level":54,"listItem":171,"markDefs":56453,"style":173},"78f39f332ab0",[56449],{"_key":56450,"_type":154,"marks":56451,"text":56452},"4f3d1d6f631e0",[],"Build trust through transparency and results",[],{"_key":56455,"_type":150,"children":56456,"markDefs":56461,"style":173},"616c06b39a1d",[56457],{"_key":56458,"_type":154,"marks":56459,"text":56460},"b6b4346be1190",[],"The organizations that succeed won't be those with the most sophisticated AI — they'll be the ones who build AI on solid foundations, govern it effectively, and deploy it where it actually creates value.",[],{"_key":56463,"_type":150,"children":56464,"markDefs":56469,"style":173},"2c258766b7cc",[56465],{"_key":56466,"_type":154,"marks":56467,"text":56468},"19d6cd74b8820",[],"The AI revolution is real. But it certainly requires getting the fundamentals right first.",[],{"_key":56471,"_type":150,"children":56472,"markDefs":56476,"style":173},"fba253e3e1e8",[56473],{"_key":56474,"_type":154,"marks":56475,"text":472},"30f89e23a8fc0",[],[],{"_key":56478,"_type":150,"children":56479,"markDefs":56484,"style":158},"2ae4b8d25ec8",[56480],{"_key":56481,"_type":154,"marks":56482,"text":56483},"17b4ea3f1ff00",[],"About this study",[],{"_key":56486,"_type":150,"children":56487,"markDefs":56492,"style":173},"c49d001309ab",[56488],{"_key":56489,"_type":154,"marks":56490,"text":56491},"9f24aee4e0d90",[],"The Big AI at Work Study was conducted by Sweep in October 2025 to understand the real-world state of AI adoption across industries and company sizes. The study surveyed 1,000 full-time employees at companies with 50+ employees that are actively using, piloting, or planning AI initiatives.",[],{"_key":56494,"_type":150,"children":56495,"markDefs":56500,"style":158},"fd4811aff868",[56496],{"_key":56497,"_type":154,"marks":56498,"text":56499},"f185bafdf3090",[],"About Sweep",[],{"_key":56502,"_type":150,"children":56503,"markDefs":56512,"style":173},"2ba963772790",[56504,56508],{"_key":56505,"_type":154,"marks":56506,"text":20004},"b2f0e0e880cc0",[56507],"2a9c1f2b7630",{"_key":56509,"_type":154,"marks":56510,"text":56511},"5693a6e1e8c6",[]," helps organizations understand and optimize their technology infrastructure through AI-powered metadata management. Our platform provides visibility into complex systems like Salesforce, enabling companies to build AI on solid data foundations.",[56513],{"_key":56507,"_ref":33232,"_type":463,"linkType":1636,"slug":56514},{"_type":22,"current":33234},{"_key":56516,"_type":150,"children":56517,"markDefs":56522,"style":173},"759812017056",[56518],{"_key":56519,"_type":154,"marks":56520,"text":56521},"0e9715dc848f0",[],"For more information or to discuss these findings, contact us at nickg@sweep.io",[],{"_key":56524,"_type":150,"children":56525,"markDefs":56534,"style":173},"169dd0b4b3ed",[56526,56530],{"_key":56527,"_type":154,"marks":56528,"text":56529},"4474595fce6f0",[165,228],"Note on Methodology: ",{"_key":56531,"_type":154,"marks":56532,"text":56533},"298927213966",[228],"This report presents aggregated, anonymized data from survey responses. Individual responses were collected confidentially, and no identifying information is included in this report.",[],{"_type":17,"description":56536,"shareImage":56537,"title":56539},"Sweep surveyed 1,000 employees across industries to uncover the reality of AI at work. The findings? 65% use shadow AI, 68% don’t trust it, and over half of companies abandoned AI projects this year. Explore what’s really happening behind the hype, and how to fix it.",{"_type":40,"asset":56538},{"_ref":53064,"_type":1066},"The Big AI at Work Study 2025",{"_type":22,"current":34182},{"_createdAt":56542,"_id":56543,"_rev":56544,"_type":33,"_updatedAt":56545,"author":56546,"category":56585,"featuredImage":56591,"modularContent":56623,"postTitle":56626,"publishDate":56627,"richText":56628,"seo":57053,"slug":57057},"2025-10-27T18:48:25Z","d80e04dc-5439-44c0-afea-92cdf29ed2cc","el8PVmN600Jkzb4DbFliD0","2026-03-23T09:53:57Z",{"authorImage":56547,"authorJobTitle":56584,"authorName":56548},{"_type":37,"altText":56548,"image":56549},"Christie Clements",{"_type":40,"asset":56550},{"_createdAt":56551,"_id":56552,"_rev":56553,"_type":45,"_updatedAt":56551,"assetId":56554,"extension":1818,"metadata":56555,"mimeType":1843,"originalFilename":56579,"path":56580,"sha1hash":56554,"size":56581,"uploadId":56582,"url":56583},"2025-10-02T12:54:55Z","image-b2066e0139c0042d7b0de3319ab4d66fedf0e127-633x633-jpg","GdFuN72lLqEFfj34Dp2LLl","b2066e0139c0042d7b0de3319ab4d66fedf0e127",{"_type":50,"blurHash":56556,"dimensions":56557,"hasAlpha":56,"isOpaque":57,"lqip":56559,"palette":56560},"e98|*nI70E-L~Ej6jXXAofjB5Uof=qR.S5RjbHxVa$R:ItoI%1R*NK",{"_type":53,"aspectRatio":54,"height":56558,"width":56558},633,"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAUABQDASIAAhEBAxEB/8QAGAABAQEBAQAAAAAAAAAAAAAAAAYHAgX/xAAiEAACAgEDBAMAAAAAAAAAAAABAgADBAUREgYTITEicaH/xAAWAQEBAQAAAAAAAAAAAAAAAAAGBQP/xAAhEQACAgEDBQEAAAAAAAAAAAABAgADBBIhMRETMjNBcf/aAAwDAQACEQMRAD8AwXAp7+TVUPbsFmha301hYOhtbS7m5AG+X7ILRrCupUsCFVGBJM1TqHiumFOQPeq8eZSycxluXST0HMxx6EaptXPyQmMSahE5rtWheGxP0Ii6tlZAQYadWDHaTuCORsBJ23EveqHevC0x1Y8jj7e4iDW8jLwOxnkaQO5goz+TuYiIpxCeyn5Id3sM/9k=",{"_type":60,"darkMuted":56561,"darkVibrant":56564,"dominant":56567,"lightMuted":56568,"lightVibrant":56571,"muted":56573,"vibrant":56576},{"_type":62,"background":56562,"foreground":64,"population":56563,"title":64},"#2a304f",0.45,{"_type":62,"background":56565,"foreground":64,"population":56566,"title":64},"#06378a",7.66,{"_type":62,"background":56565,"foreground":64,"population":56566,"title":64},{"_type":62,"background":56569,"foreground":72,"population":56570,"title":64},"#b58b87",0.63,{"_type":62,"background":56572,"foreground":72,"population":82,"title":64},"#7daefb",{"_type":62,"background":56574,"foreground":64,"population":56575,"title":64},"#90716b",7.38,{"_type":62,"background":56577,"foreground":64,"population":56578,"title":64},"#04409f",3.42,"1733846795245.jpeg","images/9eu1m6zu/production/b2066e0139c0042d7b0de3319ab4d66fedf0e127-633x633.jpg",63116,"z6G4DZZ4uG0m4a0PtCxBGSIlXHOldAQZ","https://cdn.sanity.io/images/9eu1m6zu/production/b2066e0139c0042d7b0de3319ab4d66fedf0e127-633x633.jpg","Content",{"_createdAt":5,"_id":6,"_rev":7,"_system":56586,"_type":11,"_updatedAt":12,"selectedColor":56588,"seo":56589,"slug":56590,"title":24},{"base":56587},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":56592,"image":56593},"High Growth Companies Using AI Plus Salesforce",{"_type":40,"asset":56594},{"_createdAt":56595,"_id":56596,"_rev":56597,"_type":45,"_updatedAt":56595,"assetId":56598,"extension":105,"metadata":56599,"mimeType":133,"originalFilename":56618,"path":56619,"sha1hash":56598,"size":56620,"uploadId":56621,"url":56622},"2025-10-27T18:47:22Z","image-7f0a1ffb94e9958668804bf4caeb304a9314b1c2-2400x1260-png","F2es3D7mm2ppoPJ3YNr0Ym","7f0a1ffb94e9958668804bf4caeb304a9314b1c2",{"_type":50,"blurHash":56600,"dimensions":56601,"hasAlpha":57,"isOpaque":57,"lqip":56602,"palette":56603},"MIIha,xV-L=.R:oi$]xTxSR:0[oIs*xSEV",{"_type":53,"aspectRatio":109,"height":32126,"width":32127},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAAC2klEQVR4nE2S+09TBxTH73/IFMOcM7qRhYg62ZTF3j7oA1r6sOXetnLbAr2P3rbrrYKjFgvSwUhFVhDZ1AXixjTZJsHsEXFb1I3P0ptl2Q/nh3Ny8jnnfL9HEBNbBNMtPgw/5sTQzwSSLTS9zEDkMW+Jh/8GdnQ7X9PteslJ3x7xzDy6YXJudIcux5v/+oSbVZn56ThS7iZnQ9skMnUmVIu+kad0Of7+H/CQ3sA+XnkNMbGJP3mXQqFAdHyB9/x7HBHf0CUeImw3z3G37iGbt/Anl8jrBa5kGpwJ7tI38gPvDr2wYd2uV3ikdZqzQWpVmUDyDolMA7OgI2Vv8UnsEf2hJwj7q8dZvyXa66t6kSmthE9ukczNYpoal+Nfc9T5ih73SyJKk/sLF1lvOBhNf0F/8DtC6WVbIt0oMaVVER4uDtCqBZipZMhrFTxjbYZTLVZqPr5avICUq9Mb+IkPhn/EEd+iZGrUqklciU2OdfT0Pmcw9tD2IaY0EWLK5ySzDaLjywxEdjjp/QWPtMHSZ0GWZ4eRc3O2AVnVwhG/hyvRtq8JXV2iL/g9F6OPGE6t2kCP1Ebo6BJXFvEn1zjl27enuqU25dIkMeU2XrnN3PQVNhcHuDp1nfOj24xl61TKOQxTp1AwMAyToqlxw0ohzFTSVMsZWy+PtMbZ0A6pyRtk8hZnQrt8FNmmdk3m3sIgmfw0vYFniPH7LMyE2Zgf5NqnClK2Rl4vsjrnRLDKCuHxBlm1gmEa5FQLo6DjlVfpcb/glO85crZOtTyBM7HF2+7fuRx/wGw1ye2ZMFZpwt6wVNS4XlEQXGNtTvufcSn2ANUoUy6qRJUm7wf26BL/osd9YJukahXOj+7abnfyzqkjqRXcYxuE0iv45C/5OLKDcGLoN446X3Pcc8CF8Ldcin7Daf++Xes8agc4krqDqlk28J2hX+2Bk6pFf3CXI+KfHHMd0O38w37ufwCgrnMu0mcg6wAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":56604,"darkVibrant":56606,"dominant":56608,"lightMuted":56610,"lightVibrant":56612,"muted":56613,"vibrant":56615},{"_type":62,"background":56605,"foreground":64,"population":82,"title":64},"#927e06",{"_type":62,"background":56607,"foreground":64,"population":82,"title":64},"#7f6e05",{"_type":62,"background":120,"foreground":64,"population":56609,"title":64},30.45,{"_type":62,"background":56611,"foreground":72,"population":2979,"title":64},"#9ebece",{"_type":62,"background":120,"foreground":64,"population":56609,"title":64},{"_type":62,"background":56614,"foreground":72,"population":46497,"title":64},"#ada554",{"_type":62,"background":56616,"foreground":72,"population":56617,"title":72},"#f5d618",0.28,"growth_blog.png","images/9eu1m6zu/production/7f0a1ffb94e9958668804bf4caeb304a9314b1c2-2400x1260.png",94346,"G2ypK4O3nvbm2Vk0rDcq4eJRJZFVGNOd","https://cdn.sanity.io/images/9eu1m6zu/production/7f0a1ffb94e9958668804bf4caeb304a9314b1c2-2400x1260.png",[56624],{"_key":56625,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"781e0431f107fbaf31d83dd3e2931c4a","5 Companies On The Cutting Edge of Salesforce and AI","2025-10-28",[56629,56637,56645,56664,56672,56680,56709,56725,56733,56741,56749,56776,56791,56799,56807,56815,56842,56857,56865,56873,56881,56912,56927,56935,56943,56951,56982,56997,57005,57013,57021,57029,57037,57045],{"_key":56630,"_type":150,"children":56631,"markDefs":56636,"style":173},"0b320e68afd6",[56632],{"_key":56633,"_type":154,"marks":56634,"text":56635},"fff637c2e7f20",[],"Every business is chasing the same goal: move faster, stay aligned, and keep teams focused while everything around them changes.",[],{"_key":56638,"_type":150,"children":56639,"markDefs":56644,"style":173},"ab586e1e54ab",[56640],{"_key":56641,"_type":154,"marks":56642,"text":56643},"91f560243f4a0",[],"AI is reshaping how companies operate. CIOs are balancing innovation with security and stability. Sales, marketing, and operations teams are under pressure to do more — with less friction.",[],{"_key":56646,"_type":150,"children":56647,"markDefs":56661,"style":173},"ea82e4b2c07a",[56648,56652,56657],{"_key":56649,"_type":154,"marks":56650,"text":56651},"32bc65da1ecf0",[],"At Sweep, we’ve seen what happens when organizations get this right. ClearGov rebuilt Salesforce in 30 days. Deputy untangled 16 years of technical debt. Cognitiv transformed ",{"_key":56653,"_type":154,"marks":56654,"text":56656},"5e3c15b3f58e",[56655],"6e0f5a3b3b84","messy metadata",{"_key":56658,"_type":154,"marks":56659,"text":56660},"603535a09ef7",[]," into reliable insights that drive growth.",[56662],{"_key":56655,"_ref":31096,"_type":463,"linkType":33,"slug":56663},{"_type":22,"current":31098},{"_key":56665,"_type":150,"children":56666,"markDefs":56671,"style":173},"2527f8da1e0a",[56667],{"_key":56668,"_type":154,"marks":56669,"text":56670},"c164c6ab80120",[],"These companies didn’t just work faster, they worked smarter. And their approach offers a playbook for any team looking to scale with clarity and control.",[],{"_key":56673,"_type":150,"children":56674,"markDefs":56679,"style":173},"bb9310441462",[56675],{"_key":56676,"_type":154,"marks":56677,"text":56678},"76dba32423fe0",[],"Here’s what you can learn from them.",[],{"_key":56681,"_type":150,"children":56682,"markDefs":56704,"style":173},"a42823063cd9",[56683,56687,56692,56696,56701],{"_key":56684,"_type":154,"marks":56685,"text":56686},"8ed6bfddd83b0",[],"At ",{"_key":56688,"_type":154,"marks":56689,"text":56691},"8ed6bfddd83b1",[165,56690],"c1b3c608fc1d","ClearGov",{"_key":56693,"_type":154,"marks":56694,"text":56695},"8ed6bfddd83b2",[],", RevOps lead Kristin Fretz and Tzvi Gerstle cut Salesforce deployment timelines in half,",{"_key":56697,"_type":154,"marks":56698,"text":56700},"7cf78f8635ef",[56699],"eed72268231f"," reducing territory updates from 10 hours a week to under one",{"_key":56702,"_type":154,"marks":56703,"text":411},"30cd4217af9b",[],[56705,56707],{"_key":56699,"_ref":5809,"_type":463,"linkType":33,"slug":56706},{"_type":22,"current":5811},{"_key":56690,"_type":272,"blank":57,"href":56708,"noOpener":57,"noReferrer":57,"url":56708},"https://cleargov.com/",{"_key":56710,"_type":150,"children":56711,"markDefs":56724,"style":173},"06cdafbe636c",[56712,56716,56720],{"_key":56713,"_type":154,"marks":56714,"text":56715},"f1d2e64810410",[165],"“I now build in Sweep at the speed of a Salesforce developer, of which I am not. The speed is instead of days and weeks, it’s minutes and hours.”",{"_key":56717,"_type":154,"marks":56718,"text":56719},"f1d2e64810411",[]," — ",{"_key":56721,"_type":154,"marks":56722,"text":56723},"f1d2e64810412",[228],"Kristin Fretz, RevOps, ClearGov",[],{"_key":56726,"_type":150,"children":56727,"markDefs":56732,"style":173},"3eced5833d13",[56728],{"_key":56729,"_type":154,"marks":56730,"text":56731},"4a765f9af0da0",[],"Smart speed is the ability to pivot without piling on complexity. It’s what happens when your tools, data, and people are connected — so change feels manageable instead of messy.",[],{"_key":56734,"_type":150,"children":56735,"markDefs":56740,"style":282},"9861fa3cf0e0",[56736],{"_key":56737,"_type":154,"marks":56738,"text":56739},"fd9cd27de74a0",[165],"2. Visibility turns risk into momentum",[],{"_key":56742,"_type":150,"children":56743,"markDefs":56748,"style":173},"f4d7f44e0489",[56744],{"_key":56745,"_type":154,"marks":56746,"text":56747},"51cb55074ec30",[],"You can’t manage what you can’t see. When processes get complicated, uncertainty creeps in, and that slows everything down.",[],{"_key":56750,"_type":150,"children":56751,"markDefs":56769,"style":173},"12ec88980379",[56752,56757,56760,56764],{"_key":56753,"_type":154,"marks":56754,"text":56756},"7d833d49971f0",[165,56755],"c2527a5dcfbd","Deputy",{"_key":56758,"_type":154,"marks":56759,"text":18746},"7b032edf2139",[165],{"_key":56761,"_type":154,"marks":56762,"text":56763},"7d833d49971f1",[]," inherited a Salesforce org built over 16 years. With Sweep’s AI-powered documentation, the team ",{"_key":56765,"_type":154,"marks":56766,"text":56768},"554e35290518",[56767],"3e84fe34ae0c","surfaced every dependency in hours instead of months.",[56770,56774],{"_key":56767,"_ref":56771,"_type":463,"linkType":33,"slug":56772},"daf91c0a-1f45-44cd-8ade-0fe8a3c5d5d8",{"_type":22,"current":56773},"customer-stories-deputy",{"_key":56755,"_type":272,"blank":57,"href":56775,"noOpener":57,"noReferrer":57,"url":56775},"https://www.deputy.com/",{"_key":56777,"_type":150,"children":56778,"markDefs":56790,"style":173},"8ca35cf2f888",[56779,56783,56786],{"_key":56780,"_type":154,"marks":56781,"text":56782},"a20a003777e10",[165],"“What used to take two weeks of digging now takes 20 minutes.”",{"_key":56784,"_type":154,"marks":56785,"text":56719},"a20a003777e11",[],{"_key":56787,"_type":154,"marks":56788,"text":56789},"a20a003777e12",[228],"Jay Mahoney, Principal Revenue Operations Manager, Deputy",[],{"_key":56792,"_type":150,"children":56793,"markDefs":56798,"style":173},"7f5fd83822a2",[56794],{"_key":56795,"_type":154,"marks":56796,"text":56797},"ffcdf10fb5c40",[],"That kind of visibility builds trust across the board. It helps teams make confident changes, align faster, and take ownership of their systems — instead of relying on guesswork.",[],{"_key":56800,"_type":150,"children":56801,"markDefs":56806,"style":282},"3fc8317a9d1d",[56802],{"_key":56803,"_type":154,"marks":56804,"text":56805},"da699aca7f080",[165],"3. Clean data powers every smart decision",[],{"_key":56808,"_type":150,"children":56809,"markDefs":56814,"style":173},"1a8239fbf474",[56810],{"_key":56811,"_type":154,"marks":56812,"text":56813},"8720252e61560",[],"AI can’t save you from bad data. And even the best analytics mean nothing if the numbers behind them don’t add up.",[],{"_key":56816,"_type":150,"children":56817,"markDefs":56835,"style":173},"c1977d09fb48",[56818,56821,56826,56830],{"_key":56819,"_type":154,"marks":56820,"text":56686},"5cc5e4ca08b60",[],{"_key":56822,"_type":154,"marks":56823,"text":56825},"5cc5e4ca08b61",[165,56824],"c92cf912e9af","Cognitiv",{"_key":56827,"_type":154,"marks":56828,"text":56829},"5cc5e4ca08b62",[],", 16% of accounts were duplicates, making reporting unreliable and slowing down decisions. After automating cleanup with Sweep, the team achieved ",{"_key":56831,"_type":154,"marks":56832,"text":56834},"fb5fe0a9784c",[56833],"51953d4fcc32","a 92% reduction in duplicate records and boosted adoption to 80% across departments.",[56836,56838],{"_key":56824,"_type":272,"blank":57,"href":56837,"noOpener":57,"noReferrer":57,"url":56837},"https://www.cognitiv.ai/",{"_key":56833,"_ref":56839,"_type":463,"linkType":33,"slug":56840},"e1b032f3-792f-4f8d-b726-9c6dca793df8",{"_type":22,"current":56841},"customer-stories-cognitiv",{"_key":56843,"_type":150,"children":56844,"markDefs":56856,"style":173},"3cc0b2573c9b",[56845,56849,56852],{"_key":56846,"_type":154,"marks":56847,"text":56848},"cd993e746dfd0",[165],"“There were projects that would take a week and multiple stakeholders that I’ve been able to get done in less than a day.”",{"_key":56850,"_type":154,"marks":56851,"text":56719},"cd993e746dfd1",[],{"_key":56853,"_type":154,"marks":56854,"text":56855},"cd993e746dfd2",[228],"Aaquil Rowe, Senior Manager, Sales & Marketing Operations, Cognitiv",[],{"_key":56858,"_type":150,"children":56859,"markDefs":56864,"style":173},"03ad35fbb50b",[56860],{"_key":56861,"_type":154,"marks":56862,"text":56863},"e9576476e2980",[],"Reliable data means reliable strategy. It keeps teams focused, AI outputs trustworthy, and leadership confident in every decision.",[],{"_key":56866,"_type":150,"children":56867,"markDefs":56872,"style":282},"371fd0048fad",[56868],{"_key":56869,"_type":154,"marks":56870,"text":56871},"a7857bcd2bb40",[165],"4. Agility isn’t about working faster — it’s about learning faster",[],{"_key":56874,"_type":150,"children":56875,"markDefs":56880,"style":173},"02a95a378ec8",[56876],{"_key":56877,"_type":154,"marks":56878,"text":56879},"ed5f8e58abb20",[],"The best operators don’t wait for perfect. They experiment, test, and learn in real time.",[],{"_key":56882,"_type":150,"children":56883,"markDefs":56905,"style":173},"a643e29a3281",[56884,56887,56892,56896,56901],{"_key":56885,"_type":154,"marks":56886,"text":56686},"2f2fa69b5e3d0",[],{"_key":56888,"_type":154,"marks":56889,"text":56891},"2f2fa69b5e3d1",[165,56890],"63ce1e705f92","Cybrary",{"_key":56893,"_type":154,"marks":56894,"text":56895},"2f2fa69b5e3d2",[],", Rouel Agustin replaced LeanData with Sweep and rebuilt lead routing 300% faster. The average ",{"_key":56897,"_type":154,"marks":56898,"text":56900},"a448a0920b18",[56899],"3b139a864a3b","lead match dropped from 19 minutes to 33 seconds",{"_key":56902,"_type":154,"marks":56903,"text":56904},"0a891014570a",[],", allowing reps to act immediately.",[56906,56908],{"_key":56890,"_type":272,"blank":57,"href":56907,"noOpener":57,"noReferrer":57,"url":56907},"https://www.cybrary.it/",{"_key":56899,"_ref":56909,"_type":463,"linkType":33,"slug":56910},"39c79766-6499-4ed6-ab72-08fe45e0070b",{"_type":22,"current":56911},"customer-stories-cybrary",{"_key":56913,"_type":150,"children":56914,"markDefs":56926,"style":173},"81ec56d2f31e",[56915,56919,56922],{"_key":56916,"_type":154,"marks":56917,"text":56918},"fa0dfae8076c0",[165],"“Now iterating and making changes is way easier than before.”",{"_key":56920,"_type":154,"marks":56921,"text":56719},"fa0dfae8076c1",[],{"_key":56923,"_type":154,"marks":56924,"text":56925},"fa0dfae8076c2",[228],"Rouel Agustin, Director of Revenue Operations, Cybrary",[],{"_key":56928,"_type":150,"children":56929,"markDefs":56934,"style":173},"5f3603546efd",[56930],{"_key":56931,"_type":154,"marks":56932,"text":56933},"7ef4126d43460",[],"Agility is the ability to adapt quickly — and learn even faster. With automation and AI as accelerators, feedback loops get shorter, and innovation becomes a daily habit.",[],{"_key":56936,"_type":150,"children":56937,"markDefs":56942,"style":282},"6b77fac6582e",[56938],{"_key":56939,"_type":154,"marks":56940,"text":56941},"41327b5ca1290",[165],"5. True efficiency is about focus, not speed",[],{"_key":56944,"_type":150,"children":56945,"markDefs":56950,"style":173},"5d7bbfa7de37",[56946],{"_key":56947,"_type":154,"marks":56948,"text":56949},"5a0d8e8dcd410",[],"When most people talk about efficiency, they think of saving time or money. But the teams that win are the ones who create space — the space to think, strategize, and grow.",[],{"_key":56952,"_type":150,"children":56953,"markDefs":56975,"style":173},"41a494cd5dbf",[56954,56957,56962,56966,56971],{"_key":56955,"_type":154,"marks":56956,"text":56686},"704dfd2d0f5d0",[],{"_key":56958,"_type":154,"marks":56959,"text":56961},"704dfd2d0f5d1",[165,56960],"a804f5f067eb","Graphite",{"_key":56963,"_type":154,"marks":56964,"text":56965},"704dfd2d0f5d2",[],", Paolo Cavalli ",{"_key":56967,"_type":154,"marks":56968,"text":56970},"dc49d52829ee",[56969],"7cdc715abb70","reduced Salesforce management costs by 58% and improved data quality by 60%",{"_key":56972,"_type":154,"marks":56973,"text":56974},"f69881699013",[]," after implementing Sweep. That freed him up to focus on long-term strategy instead of manual maintenance.",[56976,56980],{"_key":56969,"_ref":56977,"_type":463,"linkType":33,"slug":56978},"456f5513-aa19-405c-a489-4c3d004f6883",{"_type":22,"current":56979},"customer-stories-graphite",{"_key":56960,"_type":272,"blank":57,"href":56981,"noOpener":57,"noReferrer":57,"url":56981},"https://graphite.dev/",{"_key":56983,"_type":150,"children":56984,"markDefs":56996,"style":173},"ad33128d8d2a",[56985,56989,56992],{"_key":56986,"_type":154,"marks":56987,"text":56988},"be4a714a6e9b0",[165],"“I can focus on more strategic things. What used to take forever now takes minutes.”",{"_key":56990,"_type":154,"marks":56991,"text":56719},"be4a714a6e9b1",[],{"_key":56993,"_type":154,"marks":56994,"text":56995},"be4a714a6e9b2",[228],"Paolo Cavalli, RevOps Lead, Graphite",[],{"_key":56998,"_type":150,"children":56999,"markDefs":57004,"style":173},"01b282645995",[57000],{"_key":57001,"_type":154,"marks":57002,"text":57003},"82b8ca1a44d70",[],"Efficiency isn’t about replacing people with AI. It’s about helping people do their best work — with fewer roadblocks in the way.",[],{"_key":57006,"_type":150,"children":57007,"markDefs":57012,"style":282},"fff9f8d76c70",[57008],{"_key":57009,"_type":154,"marks":57010,"text":57011},"144d89dd8f340",[165],"The bigger picture: connection is the new competitive edge",[],{"_key":57014,"_type":150,"children":57015,"markDefs":57020,"style":173},"ea238172a35b",[57016],{"_key":57017,"_type":154,"marks":57018,"text":57019},"52a382b472bc0",[],"Whether you’re a CIO building the next-gen tech stack or a startup operator trying to stay ahead of growth, one truth stands out: connected systems create unstoppable teams.",[],{"_key":57022,"_type":150,"children":57023,"markDefs":57028,"style":173},"e678ed25e6af",[57024],{"_key":57025,"_type":154,"marks":57026,"text":57027},"b9a8b9e29dec0",[],"Connected data builds trust. Connected workflows build speed. Connected teams build resilience.",[],{"_key":57030,"_type":150,"children":57031,"markDefs":57036,"style":173},"025f9b12b694",[57032],{"_key":57033,"_type":154,"marks":57034,"text":57035},"d89323d032d40",[],"That’s what we’re building at Sweep — a connected visual platform that helps teams move faster, make smarter decisions, and stay in sync as they scale.",[],{"_key":57038,"_type":150,"children":57039,"markDefs":57044,"style":173},"47e85e861267",[57040],{"_key":57041,"_type":154,"marks":57042,"text":57043},"f711b21f45630",[],"If you’re ready to see how AI, automation, and visibility can transform your Salesforce ecosystem, book a demo.",[],{"_key":57046,"_type":150,"children":57047,"markDefs":57052,"style":173},"b33c58aa5df4",[57048],{"_key":57049,"_type":154,"marks":57050,"text":57051},"b7c2e9ad10fe0",[],"Because when everything connects, work finally flows.",[],{"_type":17,"description":57054,"shareImage":57055,"title":56626},"From ClearGov to Cybrary, see how leading teams are using AI, automation, and visibility to move faster, scale smarter, and create real connection across their business.",{"_type":40,"asset":57056},{"_ref":56596,"_type":1066},{"_type":22,"current":57058},"5-companies-on-the-cutting-edge-of-salesforce-and-ai",{"_createdAt":57060,"_id":8239,"_rev":57061,"_type":33,"_updatedAt":57062,"author":57063,"category":57077,"featuredImage":57083,"modularContent":57113,"postTitle":57116,"publishDate":57117,"richText":57118,"seo":57406,"slug":57410},"2025-10-27T18:55:07Z","0v8yoaqlw3x28AQsl123cZ","2026-03-23T09:54:25Z",{"authorImage":57064,"authorJobTitle":56584,"authorName":56548},{"_type":37,"altText":56548,"image":57065},{"_type":40,"asset":57066},{"_createdAt":56551,"_id":56552,"_rev":56553,"_type":45,"_updatedAt":56551,"assetId":56554,"extension":1818,"metadata":57067,"mimeType":1843,"originalFilename":56579,"path":56580,"sha1hash":56554,"size":56581,"uploadId":56582,"url":56583},{"_type":50,"blurHash":56556,"dimensions":57068,"hasAlpha":56,"isOpaque":57,"lqip":56559,"palette":57069},{"_type":53,"aspectRatio":54,"height":56558,"width":56558},{"_type":60,"darkMuted":57070,"darkVibrant":57071,"dominant":57072,"lightMuted":57073,"lightVibrant":57074,"muted":57075,"vibrant":57076},{"_type":62,"background":56562,"foreground":64,"population":56563,"title":64},{"_type":62,"background":56565,"foreground":64,"population":56566,"title":64},{"_type":62,"background":56565,"foreground":64,"population":56566,"title":64},{"_type":62,"background":56569,"foreground":72,"population":56570,"title":64},{"_type":62,"background":56572,"foreground":72,"population":82,"title":64},{"_type":62,"background":56574,"foreground":64,"population":56575,"title":64},{"_type":62,"background":56577,"foreground":64,"population":56578,"title":64},{"_createdAt":5,"_id":6,"_rev":7,"_system":57078,"_type":11,"_updatedAt":12,"selectedColor":57080,"seo":57081,"slug":57082,"title":24},{"base":57079},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":19576,"image":57084},{"_type":40,"asset":57085},{"_createdAt":57086,"_id":57087,"_rev":57088,"_type":45,"_updatedAt":57086,"assetId":57089,"extension":105,"metadata":57090,"mimeType":133,"originalFilename":57108,"path":57109,"sha1hash":57089,"size":57110,"uploadId":57111,"url":57112},"2025-10-27T18:49:51Z","image-a78c3035fd05cc116c8f38e447c4329d8c46fd22-2400x1260-png","eYOZXNBItOkX1jEj4BLOXo","a78c3035fd05cc116c8f38e447c4329d8c46fd22",{"_type":50,"blurHash":57091,"dimensions":57092,"hasAlpha":57,"isOpaque":57,"lqip":57093,"palette":57094},"MHQw3Txu~kbK9Mx]j[oeWXWD?WWC9Lod%F",{"_type":53,"aspectRatio":109,"height":32126,"width":32127},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAABUUlEQVR4nI2SXUsCQRSG/f8kRVAXERRFYBgZeWEhRFZIEUSZJX2IqFnZuruWH7vrzM4To5mrrdXFYXbO7Dy885430nRBl+2o/hqsYU+vwer3xv7j+zvyO9DH7EgabUHNEjy8SJ6sELjzD6Dev330KBsuhapHJifYzQouiwKjJfvnVncc/AtQYbQEpbpD9tYjdiCJbipm4z6ZnMez7WF2B1B7Qu0YcPQEn/q7x3XJIXEsWE0pFhIwE4PEiaD46vZtCIqwv+5Hpg3BaPW4eBRspH12jmDvDJaTsJ6W3FRcjHYv1KbIZGNYjY4kX5Gs7SvmtxSL2zAXh3hGclfTCsOAjANHULC6PlVTcHjls5RURGOKlZTitKAnPvBw8m4z6GGY0kZbUjUl+bLg/F4/VVKzJGbHx3Z/xmwqMAjVSodZ1DbogYVlNjQ2k5kK9jTY+gOmgZ/x10ZQ/vMIUwAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":57095,"darkVibrant":57097,"dominant":57099,"lightMuted":57101,"lightVibrant":57103,"muted":57105,"vibrant":57106},{"_type":62,"background":57096,"foreground":64,"population":1127,"title":64},"#363e4a",{"_type":62,"background":57098,"foreground":64,"population":82,"title":64},"#09297b",{"_type":62,"background":57100,"foreground":64,"population":1123,"title":64},"#657db8",{"_type":62,"background":57102,"foreground":72,"population":1127,"title":64},"#bcbcdc",{"_type":62,"background":57104,"foreground":72,"population":1127,"title":64},"#7cb4fc",{"_type":62,"background":57100,"foreground":64,"population":1123,"title":64},{"_type":62,"background":57107,"foreground":64,"population":1524,"title":64},"#3c6ef0","360_blog.png","images/9eu1m6zu/production/a78c3035fd05cc116c8f38e447c4329d8c46fd22-2400x1260.png",126473,"P2BP81HYGDznXhCP9Hj2DBkfHB5263Ju","https://cdn.sanity.io/images/9eu1m6zu/production/a78c3035fd05cc116c8f38e447c4329d8c46fd22-2400x1260.png",[57114],{"_key":57115,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"4f0764b3b2b4320f4137acc6565c5624","Agentforce 360: A beginner's guide to getting started","2025-10-26",[57119,57137,57145,57153,57161,57169,57177,57185,57193,57201,57209,57228,57236,57244,57264,57272,57280,57288,57296,57304,57312,57320,57328,57336,57353,57361,57369,57387],{"_key":57120,"_type":150,"children":57121,"markDefs":57134,"style":173},"1afea7472bc7",[57122,57126,57130],{"_key":57123,"_type":154,"marks":57124,"text":57125},"eecda020169e0",[],"When Salesforce introduced ",{"_key":57127,"_type":154,"marks":57128,"text":19576},"cfcdf16cf1e5",[57129],"5de7d4c07f10",{"_key":57131,"_type":154,"marks":57132,"text":57133},"0098df95af18",[]," at Dreamforce 2025, it marked a defining moment in the evolution of enterprise AI. Instead of systems that simply record and automate, businesses can now create agents that understand context, make decisions, and collaborate with teams in real time. ",[57135],{"_key":57129,"_type":272,"blank":57,"href":57136,"noOpener":57,"noReferrer":57,"url":57136},"https://www.salesforce.com/agentforce",{"_key":57138,"_type":150,"children":57139,"markDefs":57144,"style":173},"fe0ba6b2b90e",[57140],{"_key":57141,"_type":154,"marks":57142,"text":57143},"fb532d45aa45",[],"This new approach, known as the Agentic Enterprise, is changing how organizations approach productivity, data, and customer experience.",[],{"_key":57146,"_type":150,"children":57147,"markDefs":57152,"style":173},"2580a145d9a5",[57148],{"_key":57149,"_type":154,"marks":57150,"text":57151},"c61a38d4b06d0",[],"This post walks through the essentials of getting started with Agentforce 360 — from understanding how it works to preparing your metadata and using Sweep to create a reliable foundation for intelligent agents.",[],{"_key":57154,"_type":150,"children":57155,"markDefs":57160,"style":282},"d94095fac1af",[57156],{"_key":57157,"_type":154,"marks":57158,"text":57159},"96027d273f1b0",[165],"What is Agentforce 360 and how does it work?",[],{"_key":57162,"_type":150,"children":57163,"markDefs":57168,"style":173},"38ca5f74598c",[57164],{"_key":57165,"_type":154,"marks":57166,"text":57167},"485ed2af31f90",[],"Agentforce 360 is Salesforce’s platform for building AI-powered agents that perform tasks, communicate with users, and make context-aware decisions. These agents go beyond traditional automation by combining deterministic logic (your existing workflows and business rules) with natural language reasoning powered by large language models. ",[],{"_key":57170,"_type":150,"children":57171,"markDefs":57176,"style":173},"a049cd94394d",[57172],{"_key":57173,"_type":154,"marks":57174,"text":57175},"8cd67989d70e",[],"The result is an intelligent system that can both execute structured processes and respond dynamically to real-world situations.",[],{"_key":57178,"_type":150,"children":57179,"markDefs":57184,"style":173},"e94ac968b4b2",[57180],{"_key":57181,"_type":154,"marks":57182,"text":57183},"08384e7143080",[],"Agents operate directly within your Salesforce environment, using Data 360 to unify structured and unstructured information such as customer records, documents, and communications. They can work inside Slack, update records automatically, summarize information, and surface insights to help teams make decisions faster.",[],{"_key":57186,"_type":150,"children":57187,"markDefs":57192,"style":173},"fbce4b852178",[57188],{"_key":57189,"_type":154,"marks":57190,"text":57191},"83d2fba61b3b0",[],"Agentforce 360 represents a shift from static automation to intelligent orchestration. It creates a more fluid, interactive layer of intelligence that supports employees rather than replaces them.",[],{"_key":57194,"_type":150,"children":57195,"markDefs":57200,"style":282},"d35da4108774",[57196],{"_key":57197,"_type":154,"marks":57198,"text":57199},"cb010a76d9ff0",[165],"Why does metadata matter when using Agentforce 360?",[],{"_key":57202,"_type":150,"children":57203,"markDefs":57208,"style":173},"a741374381af",[57204],{"_key":57205,"_type":154,"marks":57206,"text":57207},"849ac9beccb70",[],"If data is what your business runs on, metadata defines how that data behaves. It describes the structure of your Salesforce organization — the objects, fields, flows, automations, and relationships that shape how information moves and connects.",[],{"_key":57210,"_type":150,"children":57211,"markDefs":57225,"style":173},"24bbb0b0dadf",[57212,57216,57221],{"_key":57213,"_type":154,"marks":57214,"text":57215},"fa936997e90c0",[],"Clean, organized metadata gives your agents a clear understanding of your system’s logic and structure. When metadata is outdated or inconsistent, ",{"_key":57217,"_type":154,"marks":57218,"text":57220},"5146b068ffed",[57219],"47f82b2012a2","agents lose context and may make errors",{"_key":57222,"_type":154,"marks":57223,"text":57224},"dd637aa8ce93",[]," or fail to interpret business rules correctly. Reliable AI depends on a well-structured environment that’s easy to navigate and reason over.",[57226],{"_key":57219,"_ref":22289,"_type":463,"linkType":33,"slug":57227},{"_type":22,"current":22291},{"_key":57229,"_type":150,"children":57230,"markDefs":57235,"style":173},"35828505beeb",[57231],{"_key":57232,"_type":154,"marks":57233,"text":57234},"fa3750207a260",[],"Before building your first agent, it’s important to understand how your automations interact, identify unused or redundant fields, and document dependencies between processes. Establishing this foundation helps your agents act confidently and accurately from day one.",[],{"_key":57237,"_type":150,"children":57238,"markDefs":57243,"style":282},"a5295cb83b27",[57239],{"_key":57240,"_type":154,"marks":57241,"text":57242},"658a9ce6a6c80",[165],"How can Sweep help you get ready for Agentforce 360?",[],{"_key":57245,"_type":150,"children":57246,"markDefs":57259,"style":173},"07c1e7acee95",[57247,57251,57255],{"_key":57248,"_type":154,"marks":57249,"text":57250},"7b15018b70660",[],"Sweep gives Salesforce teams complete visibility into their ",{"_key":57252,"_type":154,"marks":57253,"text":407},"a1f8b790b2df",[57254],"aa4458ab7d94",{"_key":57256,"_type":154,"marks":57257,"text":57258},"64ef474ea08a",[],". It maps how fields, objects, and automations connect across your org, making it easy to identify dependencies, risks, and opportunities for improvement.",[57260],{"_key":57254,"_ref":57261,"_type":463,"linkType":33,"slug":57262},"8c4beaf2-4ebb-4f84-8501-6d8947d180d7",{"_type":22,"current":57263},"metadata-the-most-important-thing-you-ve-never-looked-at",{"_key":57265,"_type":150,"children":57266,"markDefs":57271,"style":173},"f09a25319688",[57267],{"_key":57268,"_type":154,"marks":57269,"text":57270},"04140c25b87e0",[],"For organizations adopting Agentforce 360, Sweep helps ensure metadata is clear, consistent, and ready for intelligent automation. It highlights redundant components, visualizes complex relationships, and tracks metadata changes over time. This transparency is essential as you introduce agents that rely on metadata to understand your system.",[],{"_key":57273,"_type":150,"children":57274,"markDefs":57279,"style":173},"d1a2c0e04367",[57275],{"_key":57276,"_type":154,"marks":57277,"text":57278},"50c681e80a180",[],"Sweep also helps you maintain control as your Salesforce environment evolves. When new workflows, automations, or agents are added, Sweep shows how these changes interact with existing logic. This visibility reduces friction, prevents errors, and keeps your agents operating with the right context.",[],{"_key":57281,"_type":150,"children":57282,"markDefs":57287,"style":282},"254c7b94627e",[57283],{"_key":57284,"_type":154,"marks":57285,"text":57286},"f1dc270735d80",[165],"How do you get started with Agentforce 360?",[],{"_key":57289,"_type":150,"children":57290,"markDefs":57295,"style":173},"6da439446242",[57291],{"_key":57292,"_type":154,"marks":57293,"text":57294},"e2b710bf00530",[],"The best way to approach Agentforce 360 is to start small. Begin with one high-impact workflow that has clear outcomes, such as case triage, lead management, or internal support requests.",[],{"_key":57297,"_type":150,"children":57298,"markDefs":57303,"style":173},"f17b56c33621",[57299],{"_key":57300,"_type":154,"marks":57301,"text":57302},"ea8549bf3b130",[],"Next, run a metadata audit with Sweep to identify what needs cleanup or documentation. Once your metadata is in good shape, connect your data sources through Data 360 and begin building your first agent using the Agentforce Builder. The builder allows you to define what your agent should do, how it behaves, and when to involve a human.",[],{"_key":57305,"_type":150,"children":57306,"markDefs":57311,"style":173},"b4d225392d9f",[57307],{"_key":57308,"_type":154,"marks":57309,"text":57310},"448aae5e169d0",[],"After deployment, monitor your agent’s performance and behavior. Use Sweep continuously to track metadata changes and ensure your setup remains stable. As your confidence grows, expand to more complex use cases and cross-functional workflows.",[],{"_key":57313,"_type":150,"children":57314,"markDefs":57319,"style":282},"51ef76bf0dbb",[57315],{"_key":57316,"_type":154,"marks":57317,"text":57318},"2931f3bea1340",[165],"What does it take to build a reliable agentic enterprise?",[],{"_key":57321,"_type":150,"children":57322,"markDefs":57327,"style":173},"a69ebaa91891",[57323],{"_key":57324,"_type":154,"marks":57325,"text":57326},"09a9c33901fe0",[],"Agentforce 360 is more than a product — it’s a new way of working. By introducing intelligent agents that understand business context, organizations can move from task-based automation to true collaboration between humans and AI.",[],{"_key":57329,"_type":150,"children":57330,"markDefs":57335,"style":173},"79eb2fc85b5a",[57331],{"_key":57332,"_type":154,"marks":57333,"text":57334},"f923a56285f40",[],"The key to making that shift successful is clarity. Clean, connected metadata ensures your agents act on trustworthy information, while Sweep provides the visibility and control to keep that foundation strong. Together, they create the conditions for scalable, sustainable AI adoption.",[],{"_key":57337,"_type":150,"children":57338,"markDefs":57350,"style":173},"1b2786d15bfb",[57339,57342,57346],{"_key":57340,"_type":154,"marks":57341,"text":50498},"b2fad69317ba0",[],{"_key":57343,"_type":154,"marks":57344,"text":8232},"2fb10b7de954",[57345],"cd9613d0286c",{"_key":57347,"_type":154,"marks":57348,"text":57349},"b639847b6c6b",[],"and Sweep, businesses aren’t just automating workflows — they’re building systems that think, learn, and adapt alongside their teams. It’s the foundation of a new kind of enterprise: one that’s intelligent, agile, and ready for what’s next.",[57351],{"_key":57345,"_ref":19978,"_type":463,"linkType":33,"slug":57352},{"_type":22,"current":19980},{"_key":57354,"_type":150,"children":57355,"markDefs":57360,"style":282},"5705f936f60e",[57356],{"_key":57357,"_type":154,"marks":57358,"text":57359},"ef07a762e36a0",[165],"Ensure your Salesforce org is agent-ready",[],{"_key":57362,"_type":150,"children":57363,"markDefs":57368,"style":173},"702dd6a7acd0",[57364],{"_key":57365,"_type":154,"marks":57366,"text":57367},"09d5a6736cc50",[],"Agentforce 360 is transforming how teams use Salesforce, turning automation into intelligence and giving businesses the power to build agents that think and act with context. But successful agents depend on one thing: a clean, connected foundation.",[],{"_key":57370,"_type":150,"children":57371,"markDefs":57384,"style":173},"535a8fcb6518",[57372,57376,57380],{"_key":57373,"_type":154,"marks":57374,"text":57375},"66a3ab5bb3300",[],"That’s where ",{"_key":57377,"_type":154,"marks":57378,"text":20004},"e0e26c8a1c74",[57379],"45955f69d7e4",{"_key":57381,"_type":154,"marks":57382,"text":57383},"109f478790f5",[]," comes in. Sweep gives you complete visibility into your Salesforce metadata, helping you organize, document, and optimize your setup so your AI agents perform exactly as intended. ",[57385],{"_key":57379,"_ref":33232,"_type":463,"linkType":1636,"slug":57386},{"_type":22,"current":33234},{"_key":57388,"_type":150,"children":57389,"markDefs":57403,"style":173},"3257a949ba06",[57390,57394,57399],{"_key":57391,"_type":154,"marks":57392,"text":57393},"15a30052cfac",[],"If you’re ready to unlock the full potential of Agentforce 360, now’s the time to take the first step. ",{"_key":57395,"_type":154,"marks":57396,"text":57398},"74e99239514d",[165,57397],"1e6b630791fc","Book a demo with Sweep",{"_key":57400,"_type":154,"marks":57401,"text":57402},"42edf56205f4",[]," and see how easy it can be to build your foundation for intelligent automation.",[57404],{"_key":57397,"_ref":11466,"_type":463,"linkType":1636,"slug":57405},{"_type":22,"current":11468},{"_type":17,"description":57407,"shareImage":57408,"title":57116},"New to Agentforce 360? Discover how Salesforce’s new Agentforce tools are redefining enterprise AI — and how Sweep helps teams build a clean, connected foundation for intelligent agents.",{"_type":40,"asset":57409},{"_ref":57087,"_type":1066},{"_type":22,"current":8241},{"_createdAt":57412,"_id":57413,"_rev":57414,"_type":33,"_updatedAt":57415,"author":57416,"category":57432,"featuredImage":57438,"modularContent":57469,"postTitle":57472,"publishDate":57473,"richText":57474,"seo":57962,"slug":57966},"2025-10-20T17:23:16Z","8a515577-66c7-4710-a1ba-333d7832f389","u93Z2ge2ROiYmlpy57nbLh","2026-03-23T09:52:03Z",{"authorImage":57417,"authorJobTitle":49529,"authorName":38},{"_type":37,"altText":38,"image":57418},{"_type":40,"asset":57419},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":57420,"mimeType":83,"opt":57430,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":57421,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":57422},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":57423,"darkVibrant":57424,"dominant":57425,"lightMuted":57426,"lightVibrant":57427,"muted":57428,"vibrant":57429},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":57431},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":57433,"_type":11,"_updatedAt":12,"selectedColor":57435,"seo":57436,"slug":57437,"title":24},{"base":57434},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":57439,"image":57440},"Has the Salesforce admin vanished?",{"_type":40,"asset":57441},{"_createdAt":57442,"_id":57443,"_rev":57444,"_type":45,"_updatedAt":57442,"assetId":57445,"extension":105,"metadata":57446,"mimeType":133,"originalFilename":20126,"path":57465,"sha1hash":57445,"size":57466,"uploadId":57467,"url":57468},"2025-10-20T17:20:25Z","image-ea30f2b5ab69ec153b420653afaa3a67b10f6c9a-1600x900-png","A5cstNEVMxTrvjjGDHcwIE","ea30f2b5ab69ec153b420653afaa3a67b10f6c9a",{"_type":50,"blurHash":57447,"dimensions":57448,"hasAlpha":57,"isOpaque":56,"lqip":57449,"palette":57450},"MQ4pRZThb|o~a}j]a}fRj[ayRjt7j]WBj[",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACHklEQVR4nH3STU8TQRgH8H4GdmZabdGCCbt9L2210mKlNbVdbXe3C+xuYlqwK9ogLb6EBK7AVXoWrloPKn4Z/QBGYl2PXDoX5jG7IAkWe/gnM4f55Z9nHhfX/PyLW+pRZOwzVOsCEncBFzYBZ9qAU00gEQNIoAaEl0aFYV4ekCnpp4szP/3mGu8p0t8ypOwBKu+cgtm/oA5EUJyHbsGOPBzeASmZkvrDoHgRxHbDM9ATkMEbVmE8Mn8eb0i1UYZ56XIQX9LQE1TBF5mHiYQOfPoRBDN1CGYaEMo0nLs/rrGrYZW6eRts/gOeN+ycglEDxmMaRHPLcLvUgqy4CrMPn8NctQNzUgdylTakiy0WmKnTKwGl7xqzwfo7ijQbfANI3B5q6J82IH3/GRTVl3BPeQF5eR1KC6+hrG2AqG1AUX3Fkvkn1BdW7YYf/ztDcvbL1+IaJPMm5CprMFNqwa3iU8g+WIU7lTW4W21Drtpmsdxj6nXAoRluX1gb+1M8IRWuxxZhMqGBP77onCemNWemkwkdbiR15osuULcg911j5qHFNXoDpO+fIGWPofIOw4VNhrMdhlMmIxGDEaHG7F0bkRMsSAM3b+/hypcfaOnDMWccDFCtS5G4S1Fhi+LsOsU3TYqjBiWBGiWCPCoDIsjHhJe/u7iVw29ouXfEGQcWUroWEnctVNiy0GzHwinTwhHDwoJiYV4aGSJIR5iXvv4B75580a8S4zwAAAAASUVORK5CYII=",{"_type":60,"darkMuted":57451,"darkVibrant":57453,"dominant":57455,"lightMuted":57458,"lightVibrant":57460,"muted":57461,"vibrant":57463},{"_type":62,"background":57452,"foreground":64,"population":1530,"title":64},"#35294a",{"_type":62,"background":57454,"foreground":64,"population":2979,"title":64},"#07217f",{"_type":62,"background":57456,"foreground":72,"population":57457,"title":72},"#e1eaf4",1.82,{"_type":62,"background":57459,"foreground":72,"population":15135,"title":64},"#9ba6be",{"_type":62,"background":57456,"foreground":72,"population":57457,"title":72},{"_type":62,"background":57462,"foreground":64,"population":37139,"title":64},"#6a7791",{"_type":62,"background":57464,"foreground":64,"population":1524,"title":64},"#06b4f8","images/9eu1m6zu/production/ea30f2b5ab69ec153b420653afaa3a67b10f6c9a-1600x900.png",225008,"SUmmjgkwbszdPKqhN4LZHOH9JX6ywJvJ","https://cdn.sanity.io/images/9eu1m6zu/production/ea30f2b5ab69ec153b420653afaa3a67b10f6c9a-1600x900.png",[57470],{"_key":57471,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"148ca9ef3d3451ee7bf855aa4c190d01","Is the Salesforce Admin vanishing?","2025-10-20",[57475,57483,57503,57511,57519,57545,57561,57569,57577,57585,57604,57612,57648,57656,57679,57687,57695,57703,57740,57748,57756,57764,57772,57780,57788,57800,57808,57816,57832,57840,57848,57856,57864,57872,57887,57895,57903,57911,57926,57934,57942,57954],{"_key":57476,"_type":150,"children":57477,"markDefs":57482,"style":173},"f2cc7941343d",[57478],{"_key":57479,"_type":154,"marks":57480,"text":57481},"b589e10edaac0",[],"At Dreamforce 2025, something strange happened. It almost felt like... A word disappeared.",[],{"_key":57484,"_type":150,"children":57485,"markDefs":57498,"style":173},"43390d985521",[57486,57490,57495],{"_key":57487,"_type":154,"marks":57488,"text":57489},"76ae7d2f5b990",[],"For the first time in memory, Salesforce CEO Marc Benioff didn’t say the word “",{"_key":57491,"_type":154,"marks":57492,"text":57494},"6ee4bc4ee01e",[57493],"a74ce6f12048","Admin",{"_key":57496,"_type":154,"marks":57497,"text":8461},"e1530cff6eea",[],[57499],{"_key":57493,"_ref":57500,"_type":463,"linkType":1636,"slug":57501},"9b37e193-617e-45f7-ab92-03a15393bdfa",{"_type":22,"current":57502},"navigate-salesforce",{"_key":57504,"_type":150,"children":57505,"markDefs":57510,"style":173},"f7d48ff52281",[57506],{"_key":57507,"_type":154,"marks":57508,"text":57509},"c70ea407d299",[],"Not once.",[],{"_key":57512,"_type":150,"children":57513,"markDefs":57518,"style":173},"d68d38373a4c",[57514],{"_key":57515,"_type":154,"marks":57516,"text":57517},"9d42ae0b72450",[],"No thank-you. No shout-out. No acknowledgment of the people who built the workflows, fixed the data, and kept the entire Salesforce economy upright for two decades.",[],{"_key":57520,"_type":150,"children":57521,"markDefs":57542,"style":173},"2241347d3d53",[57522,57526,57531,57535,57539],{"_key":57523,"_type":154,"marks":57524,"text":57525},"4bc3fc0605250",[],"As David Giller wrote recently ",{"_key":57527,"_type":154,"marks":57528,"text":57530},"8051d5e406b4",[57529],"f8528f284a9e","on a post that has since blown up",{"_key":57532,"_type":154,"marks":57533,"text":57534},"cd57ed574214",[],", the silence was ",{"_key":57536,"_type":154,"marks":57537,"text":57538},"145121e1d6d8",[228],"deafening",{"_key":57540,"_type":154,"marks":57541,"text":411},"8285582402f4",[],[57543],{"_key":57529,"_type":272,"blank":57,"href":57544,"noOpener":57,"noReferrer":57,"url":57544},"https://www.linkedin.com/pulse/did-dreamforce-2025-just-cancel-salesforce-admin-david-giller-nnxhe/",{"_key":57546,"_type":150,"children":57547,"markDefs":57560,"style":173},"6152dc7d876a",[57548,57552,57556],{"_key":57549,"_type":154,"marks":57550,"text":57551},"565ac0420be9",[],"And he’s right: as a longtime Salesforce ecosystem inhabitor, that silence ",{"_key":57553,"_type":154,"marks":57554,"text":57555},"4bc3fc0605251",[228],"meant",{"_key":57557,"_type":154,"marks":57558,"text":57559},"4bc3fc0605252",[]," something.",[],{"_key":57562,"_type":150,"children":57563,"markDefs":57568,"style":173},"cf6d3492ceed",[57564],{"_key":57565,"_type":154,"marks":57566,"text":57567},"58b879c165330",[],"But maybe, before we get ahead of ourselves, maybe it wasn’t erasure. ",[],{"_key":57570,"_type":150,"children":57571,"markDefs":57576,"style":173},"d5674f43f05e",[57572],{"_key":57573,"_type":154,"marks":57574,"text":57575},"30fcccacc1fb",[],"Maybe it was just a sign of evolution.",[],{"_key":57578,"_type":150,"children":57579,"markDefs":57584,"style":158},"0f743729122c",[57580],{"_key":57581,"_type":154,"marks":57582,"text":57583},"1608e0c70f7d0",[],"The end of “Admin” language",[],{"_key":57586,"_type":150,"children":57587,"markDefs":57601,"style":173},"b5bd6a87b36d",[57588,57592,57597],{"_key":57589,"_type":154,"marks":57590,"text":57591},"abb968f3b63e0",[],"The Dreamforce stage used to orbit the ",{"_key":57593,"_type":154,"marks":57594,"text":57596},"0c4f851ee530",[57595],"6d88f1bc2176","Admin archetype",{"_key":57598,"_type":154,"marks":57599,"text":57600},"aa7ccb401ea2",[]," — the self-taught builder, the business technologist, the person who could turn a whiteboard flowchart into a working process overnight.",[57602],{"_key":57595,"_ref":27250,"_type":463,"linkType":33,"slug":57603},{"_type":22,"current":27252},{"_key":57605,"_type":150,"children":57606,"markDefs":57611,"style":173},"6c642f202a3e",[57607],{"_key":57608,"_type":154,"marks":57609,"text":57610},"5028b8e055560",[],"That story was revolutionary in 2012. But in 2025, it’s been absorbed into something bigger.",[],{"_key":57613,"_type":150,"children":57614,"markDefs":57647,"style":173},"e14631ce2bb7",[57615,57619,57623,57626,57630,57633,57637,57640,57644],{"_key":57616,"_type":154,"marks":57617,"text":57618},"4dcca35923910",[],"Now, the same responsibilities live under a different vocabulary: ",{"_key":57620,"_type":154,"marks":57621,"text":57622},"4dcca35923911",[165],"Agents",{"_key":57624,"_type":154,"marks":57625,"text":18574},"4dcca35923912",[],{"_key":57627,"_type":154,"marks":57628,"text":57629},"4dcca35923913",[165],"Governance",{"_key":57631,"_type":154,"marks":57632,"text":18574},"4dcca35923914",[],{"_key":57634,"_type":154,"marks":57635,"text":57636},"4dcca35923915",[165],"Context",{"_key":57638,"_type":154,"marks":57639,"text":18574},"4dcca35923916",[],{"_key":57641,"_type":154,"marks":57642,"text":57643},"4dcca35923917",[165],"Metadata",{"_key":57645,"_type":154,"marks":57646,"text":411},"4dcca35923918",[],[],{"_key":57649,"_type":150,"children":57650,"markDefs":57655,"style":173},"2659eabe809e",[57651],{"_key":57652,"_type":154,"marks":57653,"text":57654},"3faf5b1506ed0",[],"The words changed because the systems changed.",[],{"_key":57657,"_type":150,"children":57658,"markDefs":57678,"style":173},"65038a4f59df",[57659,57663,57667,57671,57674],{"_key":57660,"_type":154,"marks":57661,"text":57662},"60367ca2dbe70",[],"When AI can deploy, test, and refactor faster than any human, the power shifts away from who can ",{"_key":57664,"_type":154,"marks":57665,"text":57666},"60367ca2dbe71",[228],"build",{"_key":57668,"_type":154,"marks":57669,"text":57670},"60367ca2dbe72",[]," the workflow — to who can ",{"_key":57672,"_type":154,"marks":57673,"text":32839},"60367ca2dbe73",[228],{"_key":57675,"_type":154,"marks":57676,"text":57677},"60367ca2dbe74",[]," the system.\nTo who can understand it, govern it, and protect it from itself.",[],{"_key":57680,"_type":150,"children":57681,"markDefs":57686,"style":173},"99341aaac90e",[57682],{"_key":57683,"_type":154,"marks":57684,"text":57685},"8e95a3f9e5b20",[],"That sounds far more like a promotion than a demotion, to me.",[],{"_key":57688,"_type":150,"children":57689,"markDefs":57694,"style":158},"055bfbc365ab",[57690],{"_key":57691,"_type":154,"marks":57692,"text":57693},"d8a7ef962ed50",[],"From builders to governors",[],{"_key":57696,"_type":150,"children":57697,"markDefs":57702,"style":173},"81692306b521",[57698],{"_key":57699,"_type":154,"marks":57700,"text":57701},"6be56a4a87920",[],"Admins were the architects of the pre-agentic world — the ones who made Salesforce actually work. But in the agentic era, the job necessarily changes shape.",[],{"_key":57704,"_type":150,"children":57705,"markDefs":57739,"style":173},"c7e53aff7af3",[57706,57710,57714,57717,57721,57725,57729,57732,57736],{"_key":57707,"_type":154,"marks":57708,"text":57709},"d3e6b01ae2520",[],"The “Admin” doesn’t disappear outright. They spurt wings and ascend, from ",{"_key":57711,"_type":154,"marks":57712,"text":57713},"d3e6b01ae2521",[228],"building workflows",{"_key":57715,"_type":154,"marks":57716,"text":28836},"d3e6b01ae2522",[],{"_key":57718,"_type":154,"marks":57719,"text":57720},"d3e6b01ae2523",[228],"governing logic",{"_key":57722,"_type":154,"marks":57723,"text":57724},"d3e6b01ae2524",[],". From ",{"_key":57726,"_type":154,"marks":57727,"text":57728},"d3e6b01ae2525",[228],"executing commands",{"_key":57730,"_type":154,"marks":57731,"text":28836},"d3e6b01ae2526",[],{"_key":57733,"_type":154,"marks":57734,"text":57735},"d3e6b01ae2527",[228],"defining context",{"_key":57737,"_type":154,"marks":57738,"text":4150},"d3e6b01ae2528",[],[],{"_key":57741,"_type":150,"children":57742,"markDefs":57747,"style":173},"64bb424a49ab",[57743],{"_key":57744,"_type":154,"marks":57745,"text":57746},"64591b6a709a0",[],"When AI is acting inside your org 24/7, visibility is survival.",[],{"_key":57749,"_type":150,"children":57750,"markDefs":57755,"style":173},"4f38362a9b0c",[57751],{"_key":57752,"_type":154,"marks":57753,"text":57754},"84dbf68b85ec0",[],"That’s what metadata is: the connective tissue of trust. And it’s what Sweep exists to illuminate.",[],{"_key":57757,"_type":150,"children":57758,"markDefs":57763,"style":173},"6dc5563846c8",[57759],{"_key":57760,"_type":154,"marks":57761,"text":57762},"ad172c0be4990",[],"We give Admins (and their evolving counterparts — RevOps, Architects, Systems Owners) the power to see, control, and validate how every change ripples through their environment.",[],{"_key":57765,"_type":150,"children":57766,"markDefs":57771,"style":173},"398a67257baf",[57767],{"_key":57768,"_type":154,"marks":57769,"text":57770},"08cf7996641d0",[],"Because the same instincts that made great Admins (curiosity, pattern recognition, fine judgment) are exactly what the Agentic Enterprise needs most.",[],{"_key":57773,"_type":150,"children":57774,"markDefs":57779,"style":158},"a3dd78373a29",[57775],{"_key":57776,"_type":154,"marks":57777,"text":57778},"29c4b1595f520",[],"The new frontier of control",[],{"_key":57781,"_type":150,"children":57782,"markDefs":57787,"style":173},"d0c070d5ce9a",[57783],{"_key":57784,"_type":154,"marks":57785,"text":57786},"65253efe74dd0",[],"The future Salesforce is both thrilling and terrifying. Hundreds of autonomous agents making changes in real time. Flows rewriting themselves. Integrations rebalancing data models on the fly.",[],{"_key":57789,"_type":150,"children":57790,"markDefs":57799,"style":173},"e509454be0ba",[57791,57795],{"_key":57792,"_type":154,"marks":57793,"text":57794},"e2cdf57f51cb0",[],"I don't think this is a signal that the Admin role disappears. ",{"_key":57796,"_type":154,"marks":57797,"text":57798},"c3433fff95f1",[228],"It’s that every role becomes more admin-like.",[],{"_key":57801,"_type":150,"children":57802,"markDefs":57807,"style":173},"3f6d212f210e",[57803],{"_key":57804,"_type":154,"marks":57805,"text":57806},"6cc9fdda14260",[],"Every team will need to think in systems, dependencies, and metadata relationships — the way Admins already do.",[],{"_key":57809,"_type":150,"children":57810,"markDefs":57815,"style":173},"5ffe58bd3f32",[57811],{"_key":57812,"_type":154,"marks":57813,"text":57814},"faf57703aa460",[],"So maybe Dreamforce didn’t erase the Admin.",[],{"_key":57817,"_type":150,"children":57818,"markDefs":57831,"style":173},"8eef4f9d5c29",[57819,57823,57827],{"_key":57820,"_type":154,"marks":57821,"text":57822},"6a9fc240a9c2",[],"Maybe it ",{"_key":57824,"_type":154,"marks":57825,"text":57826},"faf57703aa461",[228],"assimilated",{"_key":57828,"_type":154,"marks":57829,"text":57830},"faf57703aa462",[]," them into the DNA of the entire enterprise.",[],{"_key":57833,"_type":150,"children":57834,"markDefs":57839,"style":173},"1549f2e3f8e2",[57835],{"_key":57836,"_type":154,"marks":57837,"text":57838},"bade33fd7d4f0",[],"That’s how revolutions work, you know?",[],{"_key":57841,"_type":150,"children":57842,"markDefs":57847,"style":173},"0b1069325c63",[57843],{"_key":57844,"_type":154,"marks":57845,"text":57846},"2caea9e747e2",[],"The center moves fast and the language always seems to catch up up later.",[],{"_key":57849,"_type":150,"children":57850,"markDefs":57855,"style":158},"fb4c2c12509c",[57851],{"_key":57852,"_type":154,"marks":57853,"text":57854},"78835a5240300",[],"The guardrails of progress (it needs guardrails)",[],{"_key":57857,"_type":150,"children":57858,"markDefs":57863,"style":173},"a08ab3ff8352",[57859],{"_key":57860,"_type":154,"marks":57861,"text":57862},"3861a7d747f40",[],"At Sweep, we think about this constantly: how do you move fast without breaking the invisible architecture that holds everything together?",[],{"_key":57865,"_type":150,"children":57866,"markDefs":57871,"style":173},"f5c090da2062",[57867],{"_key":57868,"_type":154,"marks":57869,"text":57870},"baec636376e40",[],"AI rewards speed, but it also amplifies every flaw in your system.",[],{"_key":57873,"_type":150,"children":57874,"markDefs":57886,"style":173},"3a5d54a97b2f",[57875,57879,57882],{"_key":57876,"_type":154,"marks":57877,"text":57878},"f53179b0e5480",[],"That’s why the people who understand ",{"_key":57880,"_type":154,"marks":57881,"text":2082},"f53179b0e5481",[228],{"_key":57883,"_type":154,"marks":57884,"text":57885},"f53179b0e5482",[]," — the Admins, Architects, Ops leaders — are more valuable than ever.",[],{"_key":57888,"_type":150,"children":57889,"markDefs":57894,"style":173},"381eab9b66d5",[57890],{"_key":57891,"_type":154,"marks":57892,"text":57893},"085f7599ecbc0",[],"They’re the ones who define the guardrails that let agents operate safely.\nThey’re the reason innovation doesn’t turn into entropy.",[],{"_key":57896,"_type":150,"children":57897,"markDefs":57902,"style":173},"9e32c11d0bd0",[57898],{"_key":57899,"_type":154,"marks":57900,"text":57901},"b33320b431890",[],"Metadata is the new control surface. Admins are the ones who know how to read it.",[],{"_key":57904,"_type":150,"children":57905,"markDefs":57910,"style":158},"595d2337d0e3",[57906],{"_key":57907,"_type":154,"marks":57908,"text":57909},"0c886c97a5eb0",[],"A new kind of leadership",[],{"_key":57912,"_type":150,"children":57913,"markDefs":57925,"style":173},"0f000b553908",[57914,57918,57922],{"_key":57915,"_type":154,"marks":57916,"text":57917},"ea594ce77ef40",[],"The Admin story is far over. It’s ",{"_key":57919,"_type":154,"marks":57920,"text":57921},"fbc78a999513",[228],"maturing",{"_key":57923,"_type":154,"marks":57924,"text":411},"8f89aeceac77",[],[],{"_key":57927,"_type":150,"children":57928,"markDefs":57933,"style":173},"ce7ff385a289",[57929],{"_key":57930,"_type":154,"marks":57931,"text":57932},"1f24074dc77e0",[],"The next decade of enterprise AI will be defined by those who can bridge two languages: human intent and machine autonomy. And that translation layer — that contextual governance — is where Admins have always lived.",[],{"_key":57935,"_type":150,"children":57936,"markDefs":57941,"style":173},"90b169aeb86c",[57937],{"_key":57938,"_type":154,"marks":57939,"text":57940},"d94a2f6d74890",[],"So yeah the keynote skipped your name, it wasn’t the end of your chapter.\nIt was the quiet start of your promotion.\n\nYou’re not being replaced by agents — you’re teaching them how to behave.",[],{"_key":57943,"_type":150,"children":57944,"markDefs":57953,"style":173},"a381f7dde8ca",[57945,57949],{"_key":57946,"_type":154,"marks":57947,"text":57948},"4c38b01691cf0",[165],"Sweep exists for this shift. ",{"_key":57950,"_type":154,"marks":57951,"text":57952},"4c38b01691cf1",[],"To give Admins, Architects, and Ops leaders the metadata visibility and control they need to lead the agentic future.  Safely, confidently, and visibly.",[],{"_key":57955,"_type":150,"children":57956,"markDefs":57961,"style":173},"42e7e592ce7a",[57957],{"_key":57958,"_type":154,"marks":57959,"text":57960},"82d7abb6a32e0",[],"The future just handed you the keys.\n\nLet's go.",[],{"_type":17,"description":57963,"shareImage":57964,"title":57472},"At Dreamforce 2025, Marc Benioff never said “Admin.” But maybe that’s not erasure — it’s evolution. Discover how the Salesforce Admin is transforming into the metadata governor of the AI era, leading a new age of context, control, and agentic intelligence with Sweep.",{"_type":40,"asset":57965},{"_ref":57443,"_type":1066},{"_type":22,"current":57967},"is-the-salesforce-admin-vanishing-no-we-dont-think-so",{"_createdAt":57969,"_id":20922,"_rev":57970,"_type":33,"_updatedAt":57971,"author":57972,"category":57986,"featuredImage":57992,"modularContent":58023,"postTitle":58026,"publishDate":58027,"richText":58028,"seo":58361,"slug":58366},"2025-10-06T19:14:18Z","u93Z2ge2ROiYmlpy57oysj","2026-03-23T09:52:50Z",{"authorImage":57973,"authorJobTitle":32915,"authorName":32883},{"_type":37,"altText":32883,"image":57974},{"_type":40,"asset":57975},{"_createdAt":32886,"_id":32887,"_rev":32888,"_type":45,"_updatedAt":32886,"assetId":32889,"extension":1818,"metadata":57976,"mimeType":1843,"originalFilename":32910,"path":32911,"sha1hash":32889,"size":32912,"uploadId":32913,"url":32914},{"_type":50,"blurHash":32891,"dimensions":57977,"hasAlpha":56,"isOpaque":57,"lqip":32894,"palette":57978},{"_type":53,"aspectRatio":54,"height":32893,"width":32893},{"_type":60,"darkMuted":57979,"darkVibrant":57980,"dominant":57981,"lightMuted":57982,"lightVibrant":57983,"muted":57984,"vibrant":57985},{"_type":62,"background":32897,"foreground":64,"population":82,"title":64},{"_type":62,"background":32899,"foreground":64,"population":82,"title":64},{"_type":62,"background":32901,"foreground":64,"population":32902,"title":64},{"_type":62,"background":32904,"foreground":72,"population":7025,"title":64},{"_type":62,"background":32906,"foreground":72,"population":82,"title":64},{"_type":62,"background":32901,"foreground":64,"population":32902,"title":64},{"_type":62,"background":32909,"foreground":64,"population":1127,"title":64},{"_createdAt":5,"_id":6,"_rev":7,"_system":57987,"_type":11,"_updatedAt":12,"selectedColor":57989,"seo":57990,"slug":57991,"title":24},{"base":57988},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":57993,"image":57994},"Agentforce Assessment ",{"_type":40,"asset":57995},{"_createdAt":57996,"_id":57997,"_rev":57998,"_type":45,"_updatedAt":57996,"assetId":57999,"extension":105,"metadata":58000,"mimeType":133,"originalFilename":29919,"path":58019,"sha1hash":57999,"size":58020,"uploadId":58021,"url":58022},"2025-10-13T14:27:56Z","image-725d7215c9fddfc0c8392985fd5bb4e0ec1c9b95-1600x900-png","eomtPvGMWsU6DvXtYLRYMc","725d7215c9fddfc0c8392985fd5bb4e0ec1c9b95",{"_type":50,"blurHash":58001,"dimensions":58002,"hasAlpha":57,"isOpaque":56,"lqip":58003,"palette":58004},"M9Ry]L^%0%?G5V~pEO$|IrxW05t6oMs.s:",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABpklEQVR4nHWSwY7TQAyG+/7iBeDII3BCe+SIhEBiQXuAVZOWLSminUybjMfj30aeTqBU2kSfZmJ7PjlOVo9H/OwjqB9F+yD2HN0N66t9H0T7iPTtILtVF2R/TEaRoJFgkdRG0rrGfEPLHZNaSFd1ZHpIoE3EbvVjlP05CxGxZhYrMOOGqBmuKFAjsUqWVgMzwHRm0O7kwpPsT6nQPCXNmQ3QKl0OwMzUUX9WS0UtN1GVqfml6Vo4ZRBzURGpB73IZVS8qya0RWj/hK32f+Eo+8RG3hq8d9WK+Ot5N6KGFvO8Sz22UOo8LsKnKBfhnEGliIq48NKNS7zYaV1cpHWWZlznqDXPYhqS/ynLR0mFUiJl5nZIrQisFKn4XOv9V6jGBcZFKr8m6Kc96P0Ou9XTGcOcJTEzuBT1kQmgxEXnmXROWbmIwtCw+pwo11yYsn4YgNcPll59FhfaJhDimZFODHJiBoUkdJhKZSSp8YWRQEfPnZm6wHS3QXp5j/jiI7rVY7Av3YhtH2ToxkbdY+gChnXATbytNSfD198yvNtieLvG9s13uf8DJAFSO19F7kEAAAAASUVORK5CYII=",{"_type":60,"darkMuted":58005,"darkVibrant":58007,"dominant":58009,"lightMuted":58011,"lightVibrant":58014,"muted":58015,"vibrant":58017},{"_type":62,"background":58006,"foreground":64,"population":1455,"title":64},"#495b6a",{"_type":62,"background":58008,"foreground":64,"population":50357,"title":64},"#040409",{"_type":62,"background":30628,"foreground":72,"population":58010,"title":72},13.84,{"_type":62,"background":58012,"foreground":72,"population":58013,"title":64},"#b2c4ca",0.94,{"_type":62,"background":30628,"foreground":72,"population":58010,"title":72},{"_type":62,"background":58016,"foreground":64,"population":82,"title":64},"#648494",{"_type":62,"background":58018,"foreground":64,"population":32938,"title":64},"#239bec","images/9eu1m6zu/production/725d7215c9fddfc0c8392985fd5bb4e0ec1c9b95-1600x900.png",152746,"vJXz7J4A26bxcMPDvhamZywYrjT6OXDK","https://cdn.sanity.io/images/9eu1m6zu/production/725d7215c9fddfc0c8392985fd5bb4e0ec1c9b95-1600x900.png",[58024],{"_key":58025,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"97b3044a8f3b4a09daeb165cbe91deb6","The fastest path to Agentforce ROI","2025-10-14",[58029,58048,58076,58095,58103,58127,58146,58165,58173,58192,58210,58228,58246,58254,58262,58279,58287,58295,58303,58311,58319,58327,58335,58343],{"_key":58030,"_type":150,"children":58031,"markDefs":58045,"style":173},"f096bdbdb160",[58032,58036,58041],{"_key":58033,"_type":154,"marks":58034,"text":58035},"e6365eb24ed90",[],"Salesforce’s Agentforce has dominated headlines since its ",{"_key":58037,"_type":154,"marks":58038,"text":58040},"f8aa5319c562",[58039],"0e5076a9d61d","launch",{"_key":58042,"_type":154,"marks":58043,"text":58044},"0d2c36ee72b5",[],", promising digital labor for every team and workflow. But before a single agent goes live, most organizations spend 6-8 weeks on discovery just to create a roadmap.",[58046],{"_key":58039,"_type":272,"blank":57,"href":58047,"noOpener":57,"noReferrer":57,"url":58047},"https://www.salesforce.com/news/stories/dreamforce-24-recap/",{"_key":58049,"_type":150,"children":58050,"markDefs":58071,"style":173},"f1b4063e204f",[58051,58054,58059,58062,58067],{"_key":58052,"_type":154,"marks":58053,"text":33035},"f48843ef29f70",[],{"_key":58055,"_type":154,"marks":58056,"text":58058},"2428ce0b5c4a",[58057],"c036f4af9835","Agentic Assessment for Agentforce Implementation",{"_key":58060,"_type":154,"marks":58061,"text":26857},"ec230cb16d6d",[],{"_key":58063,"_type":154,"marks":58064,"text":58066},"428b5bf973ef",[58065],"421f2b86c3d7","Coastal",{"_key":58068,"_type":154,"marks":58069,"text":58070},"c00d88bf6c05",[],", a top ranked Salesforce and AI consultancy, compresses that into 3-5 days—delivering discovery analysis automatically, and proving ROI upfront. The result: 30-40% faster time-to-value with no extra headcount required.",[58072,58074],{"_key":58065,"_type":272,"blank":57,"href":58073,"noOpener":57,"noReferrer":57,"url":58073},"https://coastalcloud.us/",{"_key":58057,"_ref":1790,"_type":463,"linkType":1636,"slug":58075},{"_type":22,"current":1792},{"_key":58077,"_type":150,"children":58078,"markDefs":58092,"style":173},"36fc09d8a083",[58079,58083,58088],{"_key":58080,"_type":154,"marks":58081,"text":58082},"946721a70a870",[],"And that’s exactly why the Assessment matters now. Even with ",{"_key":58084,"_type":154,"marks":58085,"text":58087},"eb335f79bb4c",[58086],"79dd568e2db2","12,500 Agentforce deals closed (6,000 paid)",{"_key":58089,"_type":154,"marks":58090,"text":58091},"a41a3b3cd26c",[],", many teams still don’t know where to begin, how to prove ROI, or how to stay compliant in regulated environments.",[58093],{"_key":58086,"_type":272,"blank":57,"href":58094,"noOpener":57,"noReferrer":57,"url":58094},"https://www.salesforceben.com/salesforce-reports-strong-q2-26-earnings-stock-falls-on-weak-forecast/",{"_key":58096,"_type":150,"children":58097,"markDefs":58102,"style":158},"0018a9f042b2",[58098],{"_key":58099,"_type":154,"marks":58100,"text":58101},"5c9a3fdb33720",[],"The adoption reality behind the headlines",[],{"_key":58104,"_type":150,"children":58105,"markDefs":58122,"style":173},"a33e579a1b9c",[58106,58110,58114,58119],{"_key":58107,"_type":154,"marks":58108,"text":20960},"eeaa06202aef",[58109],"1354bb388a6d",{"_key":58111,"_type":154,"marks":58112,"text":58113},"68adea5026a7",[]," is accelerating the development of Agentforce, introducing “digital labor” designed to autonomously take action using your organization’s data and business logic—paving the way toward an “",{"_key":58115,"_type":154,"marks":58116,"text":58118},"30bb7c395129",[58117],"0850117aa785","Agentic Enterprise",{"_key":58120,"_type":154,"marks":58121,"text":8461},"1dd3410308cf",[],[58123,58125],{"_key":58109,"_type":272,"blank":57,"href":58124,"noOpener":57,"noReferrer":57,"url":58124},"https://www.salesforce.com/agentforce/",{"_key":58117,"_type":272,"blank":57,"href":58126,"noOpener":57,"noReferrer":57,"url":58126},"https://salesforce.vidyard.com/watch/xYNj3n4YkisckxqrM3W1UW",{"_key":58128,"_type":150,"children":58129,"markDefs":58143,"style":173},"cbab9a84ced1",[58130,58134,58139],{"_key":58131,"_type":154,"marks":58132,"text":58133},"37ed9f076877",[],"But many customer pilots stall before launch. ",{"_key":58135,"_type":154,"marks":58136,"text":58138},"2ef741168578",[58137],"63db14dc41e5","Analysts",{"_key":58140,"_type":154,"marks":58141,"text":58142},"44666b115cf5",[]," cite “decision fatigue,” unclear ROI, and pricing complexity slowing adoption. Admins point to the time and effort required to map processes, untangle automations, and ensure compliance before a single agent goes live.",[58144],{"_key":58137,"_type":272,"blank":57,"href":58145,"noOpener":57,"noReferrer":57,"url":58145},"https://www.barrons.com/articles/salesforce-stock-price-ai-agent-9c7e3ca9",{"_key":58147,"_type":150,"children":58148,"markDefs":58162,"style":173},"ebb88f0d4987",[58149,58153,58158],{"_key":58150,"_type":154,"marks":58151,"text":58152},"c54f602542d50",[],"As Salesforce trainer ",{"_key":58154,"_type":154,"marks":58155,"text":58157},"bfa8dbbd44d8",[58156],"536a65d756f5","Connie Hazendonk",{"_key":58159,"_type":154,"marks":58160,"text":58161},"1e21480807b8",[]," observed after Agentforce World Tour London 2025, most customers aren’t ready for Agentforce because they’re still struggling with the basics: dirty data, poor user adoption, admins unsure how to prompt, and users who can’t navigate the system confidently. Her blunt takeaway: “Salesforce is ignoring 80% of its customer base.”",[58163],{"_key":58156,"_type":272,"blank":57,"href":58164,"noOpener":57,"noReferrer":57,"url":58164},"https://www.linkedin.com/posts/connie-hazendonk_salesforce-is-ignoring-80-of-its-customer-activity-7338663367542251522-ENyh/?utm_source=share&utm_medium=member_desktop&rcm=ACoAADNxqlUBxuHqyK6jnLHUGmQrJCM6MUgp0NE",{"_key":58166,"_type":150,"children":58167,"markDefs":58172,"style":173},"2bc6b108a064",[58168],{"_key":58169,"_type":154,"marks":58170,"text":58171},"4f7386a0e5f90",[],"The data backs it up:",[],{"_key":58174,"_type":150,"children":58175,"level":54,"listItem":171,"markDefs":58189,"style":173},"96f2d4096ffb",[58176,58180,58185],{"_key":58177,"_type":154,"marks":58178,"text":58179},"d031d38c413a0",[],"60% of organizations cite lack of AI skills and training as the primary barrier (",{"_key":58181,"_type":154,"marks":58182,"text":58184},"56bba7f2d055",[58183],"9a50cb6a98b1","Precisely, 2025 Planning Insights",{"_key":58186,"_type":154,"marks":58187,"text":58188},"de0b27c8cf3e",[],").",[58190],{"_key":58183,"_type":272,"blank":57,"href":58191,"noOpener":57,"noReferrer":57,"url":58191},"https://www.precisely.com/data-integrity/2025-planning-insights-the-rise-of-ai-is-hampered-by-a-lack-of-data-readiness/",{"_key":58193,"_type":150,"children":58194,"level":54,"listItem":171,"markDefs":58207,"style":173},"68155638c084",[58195,58199,58204],{"_key":58196,"_type":154,"marks":58197,"text":58198},"add6ab3922f00",[],"52% of practitioners say lack of knowledge is the #1 obstacle to adoption (",{"_key":58200,"_type":154,"marks":58201,"text":58203},"c75885925522",[58202],"b692aae21a4e","ODSC, 2025 AI Trends & Adoption Report",{"_key":58205,"_type":154,"marks":58206,"text":58188},"1021faa203dd",[],[58208],{"_key":58202,"_type":272,"blank":57,"href":58209,"noOpener":57,"noReferrer":57,"url":58209},"https://odsc.com/2025-ai-trends-adoption-report/",{"_key":58211,"_type":150,"children":58212,"level":54,"listItem":171,"markDefs":58225,"style":173},"5b1bc2f40621",[58213,58217,58222],{"_key":58214,"_type":154,"marks":58215,"text":58216},"fafd877ae6340",[],"While 75% of companies report using AI, only about 1% of companies consider their gen-AI rollout “mature” (",{"_key":58218,"_type":154,"marks":58219,"text":58221},"5b420d0d0583",[58220],"00a4a72548b0","McKinsey, State of AI 2025",{"_key":58223,"_type":154,"marks":58224,"text":58188},"387be32c6c89",[],[58226],{"_key":58220,"_type":272,"blank":57,"href":58227,"noOpener":57,"noReferrer":57,"url":58227},"https://www.mckinsey.com/~/media/mckinsey/business%20functions/quantumblack/our%20insights/the%20state%20of%20ai/2025/the-state-of-ai-how-organizations-are-rewiring-to-capture-value_final.pdf",{"_key":58229,"_type":150,"children":58230,"level":54,"listItem":171,"markDefs":58243,"style":173},"d37215adb441",[58231,58235,58240],{"_key":58232,"_type":154,"marks":58233,"text":58234},"ea628e8eb4990",[],"Organizations with a clear data & AI roadmap are 2.7x more likely to report positive ROI. Yet 64% still don’t have one. (",{"_key":58236,"_type":154,"marks":58237,"text":58239},"0e735915d9b6",[58238],"a0fef1288ba4","2025 Coastal AI Report",{"_key":58241,"_type":154,"marks":58242,"text":58188},"71afa64559d0",[],[58244],{"_key":58238,"_type":272,"blank":57,"href":58245,"noOpener":57,"noReferrer":57,"url":58245},"https://drive.google.com/file/d/1y6oox39sBruJXQE6Y36SJsdViufXKGYb/view",{"_key":58247,"_type":150,"children":58248,"markDefs":58253,"style":173},"dbd1d6d0d184",[58249],{"_key":58250,"_type":154,"marks":58251,"text":58252},"11e760de324f0",[],"The result: enthusiasm is high, but without a roadmap — and without fixing foundational issues like data hygiene, training, and adoption — too many pilots stall before delivering measurable ROI.",[],{"_key":58255,"_type":150,"children":58256,"markDefs":58261,"style":158},"902c9d0e2ac2",[58257],{"_key":58258,"_type":154,"marks":58259,"text":58260},"cdeee1f94ea20",[],"Introducing the Agentic Assessment for Agentforce by Sweep & Coastal",[],{"_key":58263,"_type":150,"children":58264,"markDefs":58277,"style":173},"40ca2f507cee",[58265,58269,58273],{"_key":58266,"_type":154,"marks":58267,"text":58268},"9f794a5199c90",[],"Sweep and ",{"_key":58270,"_type":154,"marks":58271,"text":58066},"9e77ebd042bb",[58272],"79843ef7c413",{"_key":58274,"_type":154,"marks":58275,"text":58276},"df4fb85d8fce",[],", ISG’s top-ranked Salesforce & AI consultancy (5/5 AppExchange, 8,000+ projects), have partnered to launch the first Agentic Assessment for Agentforce: a fast way to identify and prioritize where agents belong in your Salesforce org.",[58278],{"_key":58272,"_type":272,"blank":57,"href":58073,"noOpener":57,"noReferrer":57,"url":58073},{"_key":58280,"_type":150,"children":58281,"markDefs":58286,"style":173},"f8e5f0c706c6",[58282],{"_key":58283,"_type":154,"marks":58284,"text":58285},"3e716202cc610",[],"What you’ll get from the Agentic Assessment for Agentforce (in days not weeks):",[],{"_key":58288,"_type":150,"children":58289,"level":54,"listItem":171,"markDefs":58294,"style":173},"52f487731fce",[58290],{"_key":58291,"_type":154,"marks":58292,"text":58293},"9d3457a049290",[],"Top agentification opportunities with estimated effort saved and business impact.",[],{"_key":58296,"_type":150,"children":58297,"level":54,"listItem":171,"markDefs":58302,"style":173},"0034080973aa",[58298],{"_key":58299,"_type":154,"marks":58300,"text":58301},"6fcbb9b7e1eb0",[],"Prioritized recommendations and a deployment roadmap",[],{"_key":58304,"_type":150,"children":58305,"level":54,"listItem":171,"markDefs":58310,"style":173},"7d052cbd5c96",[58306],{"_key":58307,"_type":154,"marks":58308,"text":58309},"8afa6b3800dc0",[],"Governance notes to ensure compliance and de-risk rollout.",[],{"_key":58312,"_type":150,"children":58313,"markDefs":58318,"style":173},"21ab3e636779",[58314],{"_key":58315,"_type":154,"marks":58316,"text":58317},"21cc31c9d5960",[],"How it works:",[],{"_key":58320,"_type":150,"children":58321,"markDefs":58326,"style":173},"9886dd48c801",[58322],{"_key":58323,"_type":154,"marks":58324,"text":58325},"2ced7d3c19d00",[],"The Agentic Assessment for Agentforce ingests Salesforce metadata, automations, rules, and user activity to map real processes, surface agent-ready tasks, and score them by ROI. It then recommends where to start and which agents and skills will deliver the most impact, all aligned with governance and business rules.",[],{"_key":58328,"_type":150,"children":58329,"markDefs":58334,"style":158},"d628750b3748",[58330],{"_key":58331,"_type":154,"marks":58332,"text":58333},"5c54a1b29a6f0",[],"From hype to impact",[],{"_key":58336,"_type":150,"children":58337,"markDefs":58342,"style":173},"6fb62fb11056",[58338],{"_key":58339,"_type":154,"marks":58340,"text":58341},"1ec31cb3deab0",[],"Agentforce is a major shift in how Salesforce customers will work, but adoption slows without a clear ROI path. The Sweep + Coastal Agentic Assessment for Agentforce delivers that path with faster analysis, lower cost, and safer rollout.",[],{"_key":58344,"_type":150,"children":58345,"markDefs":58358,"style":173},"07522f29ba6b",[58346,58350,58354],{"_key":58347,"_type":154,"marks":58348,"text":58349},"907343571d710",[],"Ready to turn Agentforce into outcomes? ",{"_key":58351,"_type":154,"marks":58352,"text":29149},"77bf4b117af5",[58353],"a695cf24161e",{"_key":58355,"_type":154,"marks":58356,"text":58357},"59fc31e9e9dc",[]," today.",[58359],{"_key":58353,"_type":272,"blank":57,"href":58360,"noOpener":57,"noReferrer":57,"url":58360},"https://sweep.chilipiper.com/shared/kevin-tiernan/demo",{"_type":17,"description":58362,"shareImage":58363,"title":58365},"Salesforce’s Agentforce has dominated headlines since its launch, promising digital labor for every team and workflow. But before a single agent goes live, most organizations spend 6-8 weeks on discovery just to create a roadmap.\n\nSweep’s Agentic Assessment for Agentforce with Coastal, a top ranked Salesforce and AI consultancy, compresses that into 3-5 days—delivering discovery analysis automatically, and proving ROI upfront. The result: 30-40% faster time-to-value with no extra headcount required.",{"_type":40,"asset":58364},{"_ref":57997,"_type":1066},"The fastest path to Agentforce ROI: Sweep's Agentic Assessment for Agentforce",{"_type":22,"current":20924},{"_createdAt":58368,"_id":58369,"_rev":58370,"_type":33,"_updatedAt":58371,"author":58372,"category":58406,"featuredImage":58412,"modularContent":58442,"postTitle":58445,"publishDate":58027,"richText":58446,"seo":58673,"slug":58677},"2025-10-13T14:46:53Z","be06834f-7b0d-43b8-8998-f4d758d66df8","XlNwq3xbphLrhVKM7yxzYh","2026-03-23T09:53:20Z",{"authorImage":58373,"authorJobTitle":58404,"authorName":58405},{"_type":37,"altText":58374,"image":58375},"Agentic AI Bot",{"_type":40,"asset":58376},{"_createdAt":58377,"_id":58378,"_rev":58379,"_type":45,"_updatedAt":58377,"assetId":58380,"extension":105,"metadata":58381,"mimeType":133,"originalFilename":58399,"path":58400,"sha1hash":58380,"size":58401,"uploadId":58402,"url":58403},"2025-10-13T14:38:24Z","image-ac5b4d5548c06d2b0e5703f66d0533a6dd90e475-1200x1200-png","05QSEZXsxahleiEpFadTmQ","ac5b4d5548c06d2b0e5703f66d0533a6dd90e475",{"_type":50,"blurHash":58382,"dimensions":58383,"hasAlpha":57,"isOpaque":57,"lqip":58384,"palette":58385},"eqPG~:xZ~5NLxX-modNJR,az?BWDN0t4NJWYj@R,WDxq$}j@Isazod",{"_type":53,"aspectRatio":54,"height":111,"width":111},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACuklEQVR4nJWUy0tUcRTH+w+yN5FlBNFjEdWqAiOkqBYJRS0qJAgjgogWbYoW0iKQWgSVjqkzMZX5SstHaTqFRGqp6Wiaj7R85GM0HS1HxxnnE8fj9TEzCV443GHu5XPP93zP77uERVw+Kd+cu/zwu5YsBubxgXtSa8QNw27wTC4SONUNMOaFFieU9UBpNxT8hPIecI7P73RBoLw36QOvDzpG4IEdogrgbAFcskFmMwyO6Tu+hYDGjESayOodhcJ2iC6GPamw8ymceQPvOmHMMwsLCpSHbi90/4WybshogbhauFoCJ/Mhugguv4eHdvgxHGhMANDlgboBiLOrtPAM2J0CW6yw4xmcyofbFVDyC5zuQHXzgONeqHFATBmEp8P6ZFhmgqXxEGKCFQkQZoaDWXCvGlqHwRvMZWP47TL4Gjj9Gk7kwbEc2JcOW62wNlHhIfGw+hEczoa0ZhgK5rL8MTqhQ77xEWIrILcNitohpRFufYLIHAizwHKTgjda4EoJ1P/WZmaARndigrkBYsrhVRvY+6FzBL4PQWUfmOtV6qoEBa5MgKMv1f0pp31+wLZhuFMF1z5od42DOoIvDqgdgJIuOPdWpYtsgco4Upt0tYxdnAHK4sZWqjTp0tapXVb1QbUDMlsgMlfnJwZNAdPgeZO6HQAccEHiV9ibpmsSVQjXZZ6VWtKdrI4xQ3H8SLYewXmSDVNk/2wdcDwP1iXB5sew3aq17QlsMCtEgCI5NBku2nQcQY+esTZ3q/R4bbJAaNL0qkx3ZZTIjngBlgZwuGYjLehiiwk3S+FApu7fGjFhGirdSWeHsuB+DbQMwcRC8SVfGfUoVJLlQjFEZMGuFK39GXC+CKzfoNWpZ94/Y4OGgwy564/mnYSDqQ5MtZDRDJ97VaZ/sP4XOPcoGvHV79KSlBaJQZJ/BvgPjF6ckhfv3ocAAAAASUVORK5CYII=",{"_type":60,"darkMuted":58386,"darkVibrant":58388,"dominant":58390,"lightMuted":58392,"lightVibrant":58394,"muted":58396,"vibrant":58398},{"_type":62,"background":58387,"foreground":64,"population":82,"title":64},"#015497",{"_type":62,"background":58389,"foreground":64,"population":82,"title":64},"#014882",{"_type":62,"background":49555,"foreground":64,"population":58391,"title":64},17.32,{"_type":62,"background":58393,"foreground":72,"population":82,"title":64},"#acccd4",{"_type":62,"background":58395,"foreground":72,"population":17628,"title":64},"#6dd5fc",{"_type":62,"background":58397,"foreground":64,"population":1527,"title":64},"#6b8ca3",{"_type":62,"background":49555,"foreground":64,"population":58391,"title":64},"Your Salesforce org has a story. What's it telling you.png","images/9eu1m6zu/production/ac5b4d5548c06d2b0e5703f66d0533a6dd90e475-1200x1200.png",61101,"DF3QDCrHjhpVkd0TZCHuyVhQTviqUZLL","https://cdn.sanity.io/images/9eu1m6zu/production/ac5b4d5548c06d2b0e5703f66d0533a6dd90e475-1200x1200.png","Staff Report","Sweep Team",{"_createdAt":5,"_id":6,"_rev":7,"_system":58407,"_type":11,"_updatedAt":12,"selectedColor":58409,"seo":58410,"slug":58411,"title":24},{"base":58408},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":58413,"image":58414},"Coastal and Sweep Partnership: Agentic Assessment for Agentforce",{"_type":40,"asset":58415},{"_createdAt":58416,"_id":58417,"_rev":58418,"_type":45,"_updatedAt":58416,"assetId":58419,"extension":105,"metadata":58420,"mimeType":133,"originalFilename":20126,"path":58438,"sha1hash":58419,"size":58439,"uploadId":58440,"url":58441},"2025-10-13T14:46:40Z","image-cb465dbdbc5860b814e4be1c51ad9cd06546dcc5-1600x900-png","YMXjjjGu7WWIJ2D7Jn3xNx","cb465dbdbc5860b814e4be1c51ad9cd06546dcc5",{"_type":50,"blurHash":58421,"dimensions":58422,"hasAlpha":57,"isOpaque":56,"lqip":58423,"palette":58424},"M5O}GC_2?bXo-.~qIrWF-mIt%$xrMwIXxU",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABkUlEQVR4nI2RTW7bMBCFfexcI9ueocgJsmoTI3UXcQxLsiTSP7Uti5IsknIQUY04rxCjyEDhtFl8C86AH/DejGKFlGuYWIFiCXyGqCTHMFMgplFH0iYjJpE5ofy88ALElO0chw+EBKbeiDvkmWHu3hiEXFnDLgrLFmFhsMhqBLnBIm8QFq9YFK8I8gZBZuB3u8wgPNohcu/4W0iI8hqzdYoHf4/7+QEPYYHp5oTprxMm7IhxcMCdt8ePOIeXGtclU++R7VnYDeOSEGY1ntYCY2+Hb097jH2Bx02F6fYZP/kR90GC794eE17AE83/O4z6yL54gZ++wM+Mi+ti542L2+1cFUf7fm3X4YdHiVzhtuetfPextGCyAStrsLJFlygahH2HXJHgFWqmYHtpj+05z5hsKSqeaZpqmiS/aVaAok6mYZ1DIxmtKmxXJ1TLCvVSw1yk6tGtmeXG3HBjvsxbc7uFCRXM+oS6c6wqbEZcw+Mau1iR+CfSikhaMU5IXD+SuLoj8TUmsShJLDUJprHjEvM/0Kcy5YQ+XJEAAAAASUVORK5CYII=",{"_type":60,"darkMuted":58425,"darkVibrant":58427,"dominant":58429,"lightMuted":58432,"lightVibrant":58434,"muted":58436,"vibrant":58437},{"_type":62,"background":58426,"foreground":64,"population":37784,"title":64},"#323852",{"_type":62,"background":58428,"foreground":64,"population":1127,"title":64},"#442c08",{"_type":62,"background":58430,"foreground":64,"population":58431,"title":64},"#1598f6",0.78,{"_type":62,"background":58433,"foreground":72,"population":1524,"title":64},"#aaa3c6",{"_type":62,"background":58435,"foreground":72,"population":1127,"title":64},"#5ed9fc",{"_type":62,"background":43877,"foreground":64,"population":82,"title":64},{"_type":62,"background":58430,"foreground":64,"population":58431,"title":64},"images/9eu1m6zu/production/cb465dbdbc5860b814e4be1c51ad9cd06546dcc5-1600x900.png",90914,"iEeXSmMOjmgDoNI0KNuY6dTNxVly9BZc","https://cdn.sanity.io/images/9eu1m6zu/production/cb465dbdbc5860b814e4be1c51ad9cd06546dcc5-1600x900.png",[58443],{"_key":58444,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":28277},"c6621f90c86e1646c1b1fdfc5e8acf71","Sweep & Coastal Launch Industry-First Agentic Assessment for Agentforce",[58447,58455,58463,58495,58503,58511,58519,58537,58545,58553,58561,58569,58577,58595,58602,58610,58618,58625,58633,58641,58649,58657,58665],{"_key":58448,"_type":150,"children":58449,"markDefs":58454,"style":173},"c96afb7c83be",[58450],{"_key":58451,"_type":154,"marks":58452,"text":58453},"55776b5754be0",[228],"[Press Release]",[],{"_key":58456,"_type":150,"children":58457,"markDefs":58462,"style":173},"7b7f78071043",[58458],{"_key":58459,"_type":154,"marks":58460,"text":58461},"1d12b5016a85",[228],"Sweep’s Agentic Assessment Implementation gives Coastal clients a faster, smarter path to AI-driven Salesforce processes and realize measurable ROI",[],{"_key":58464,"_type":150,"children":58465,"markDefs":58491,"style":173},"39efa3fde8ac",[58466,58470,58474,58479,58483,58487],{"_key":58467,"_type":154,"marks":58468,"text":58469},"1613968a21f40",[165],"SAN FRANCISCO – Dreamforce – October 14, 2025 –",{"_key":58471,"_type":154,"marks":58472,"text":58473},"1613968a21f41",[]," Sweep, the leading agentic workspace for Salesforce metadata, today announced the launch of the industry’s first ",{"_key":58475,"_type":154,"marks":58476,"text":58478},"6492a6fd8563",[58477],"f6ba02a94ac6","Assessment for Agentforce implementation",{"_key":58480,"_type":154,"marks":58481,"text":58482},"cbd2ed3e46eb",[]," adoption, with ",{"_key":58484,"_type":154,"marks":58485,"text":58066},"41e6d1a61592",[58486],"1ee2e7fd530f",{"_key":58488,"_type":154,"marks":58489,"text":58490},"0cf3a0101f02",[]," as its exclusive consulting launch partner. With Sweep’s new Agentic Assessment tool, Coastal customers can quickly build an AI transformation roadmap for Agentforce that links automation opportunities directly to ROI.",[58492,58493],{"_key":58486,"_type":272,"blank":57,"href":58073,"noOpener":57,"noReferrer":57,"url":58073},{"_key":58477,"_ref":1790,"_type":463,"linkType":1636,"slug":58494},{"_type":22,"current":1792},{"_key":58496,"_type":150,"children":58497,"markDefs":58502,"style":173},"e1cc4938eb5b",[58498],{"_key":58499,"_type":154,"marks":58500,"text":58501},"1374ead998800",[],"Agentforce is Salesforce’s agentic AI platform that streamlines work with digital labor. Sweep’s Agentic Assessment helps organizations get started identifying the right use cases by automatically analyzing Salesforce orgs, surfacing high-ROI opportunities, and ensuring governance and security from the start, especially in regulated industries where security and compliance add extra hurdles. With Coastal as the exclusive launch partner, clients can move from setup to results in just days.",[],{"_key":58504,"_type":150,"children":58505,"markDefs":58510,"style":173},"ee8a6fdb40e3",[58506],{"_key":58507,"_type":154,"marks":58508,"text":58509},"f998599b2e2f0",[],"“Agentforce is a game-changer, and customers are looking for a roadmap to maximize its benefits,” said Ido Gaver, cofounder and CEO of Sweep. “With Coastal as our exclusive partner, our Agentic Assessment helps more customers quickly benefit from Agentforce – fast, smart, and with measurable ROI from day one.”",[],{"_key":58512,"_type":150,"children":58513,"markDefs":58518,"style":173},"9ecbcf5d859d",[58514],{"_key":58515,"_type":154,"marks":58516,"text":58517},"d68ae585fcf30",[],"Benefits of Sweep’s Agentic Assessment include:",[],{"_key":58520,"_type":150,"children":58521,"level":54,"listItem":171,"markDefs":58534,"style":173},"85af8be21a9d",[58522,58526,58530],{"_key":58523,"_type":154,"marks":58524,"text":58525},"d95a74c6dca00",[],"Automated Discovery – Analyzes Salesforce ",{"_key":58527,"_type":154,"marks":58528,"text":407},"d6cd3e6cd275",[58529],"04d7b6ab2d4f",{"_key":58531,"_type":154,"marks":58532,"text":58533},"1ba7e6c971e0",[]," to map flows, rules, and automations.",[58535],{"_key":58529,"_ref":56088,"_type":463,"linkType":1636,"slug":58536},{"_type":22,"current":56090},{"_key":58538,"_type":150,"children":58539,"level":54,"listItem":171,"markDefs":58544,"style":173},"27c45de77584",[58540],{"_key":58541,"_type":154,"marks":58542,"text":58543},"f7ea0557f5590",[],"Agent-Ready Detection – Identifies repetitive, high-effort tasks ready for automation.",[],{"_key":58546,"_type":150,"children":58547,"level":54,"listItem":171,"markDefs":58552,"style":173},"95c6287a0a71",[58548],{"_key":58549,"_type":154,"marks":58550,"text":58551},"176724cb45ba0",[],"ROI-Based Prioritization – Scores opportunities by value, highlighting where to start.",[],{"_key":58554,"_type":150,"children":58555,"level":54,"listItem":171,"markDefs":58560,"style":173},"1f3ef89a54e1",[58556],{"_key":58557,"_type":154,"marks":58558,"text":58559},"cdaf38d8c5a20",[],"Actionable Recommendations – Suggests which agents to build and where they fit in.",[],{"_key":58562,"_type":150,"children":58563,"markDefs":58568,"style":173},"92b81dfe8368",[58564],{"_key":58565,"_type":154,"marks":58566,"text":58567},"014516c6075d0",[],"“At Coastal, our mission has always been to deliver transformative Salesforce solutions with speed and precision, particularly in highly regulated and complex industries,” said Eric Berridge, CEO of Coastal. “With exclusive access to Sweep’s Agentic Assessment, we can help clients cut through complexity, identify where agents deliver the most impact, and accelerate implementation. This partnership positions Coastal at the forefront of the Agentforce revolution.”",[],{"_key":58570,"_type":150,"children":58571,"markDefs":58576,"style":173},"25a36b444f5d",[58572],{"_key":58573,"_type":154,"marks":58574,"text":58575},"86b639b8c48f0",[],"This launch marks a milestone in Salesforce consulting. Together, Sweep’s automation-first approach and Coastal’s industry expertise give organizations a faster, safer, and strategic path to realizing Agentforce’s full potential in the Agentic Enterprise era.",[],{"_key":58578,"_type":150,"children":58579,"markDefs":58592,"style":173},"f2940370213d",[58580,58584,58588],{"_key":58581,"_type":154,"marks":58582,"text":58583},"9ba6cc5c35c00",[],"Learn more about Sweep’s partnership with Coastal ",{"_key":58585,"_type":154,"marks":58586,"text":32182},"0eb62beb92ac",[58587],"3a5955771342",{"_key":58589,"_type":154,"marks":58590,"text":58591},"87d9bf107710",[]," Visit Sweep at Dreamforce located at booth 500. Visit Coastal at Dreamforce located at booth 606.",[58593],{"_key":58587,"_ref":20922,"_type":463,"linkType":33,"slug":58594},{"_type":22,"current":20924},{"_key":58596,"_type":150,"children":58597,"markDefs":58601,"style":173},"d12cff47c458",[58598],{"_key":58599,"_type":154,"marks":58600,"text":16870},"df623d1113750",[],[],{"_key":58603,"_type":150,"children":58604,"markDefs":58609,"style":173},"f1b1b3d0783a",[58605],{"_key":58606,"_type":154,"marks":58607,"text":58608},"c25930578b890",[165],"About Sweep:",[],{"_key":58611,"_type":150,"children":58612,"markDefs":58617,"style":173},"19faa8bb903e",[58613],{"_key":58614,"_type":154,"marks":58615,"text":58616},"d5f3bb4e950e",[],"Sweep transforms Salesforce metadata into an agentic workspace, giving enterprise teams real-time visibility, control, and confidence in every change. Powered by agentic AI, Sweep surfaces risks, automates fixes, and keeps documentation current — so every change is safe, organized, and AI-ready. The result: faster releases, less technical bloat, and a stronger foundation for continuous, AI-driven growth. Founded in 2021, Sweep is trusted by innovators including LG Electronics, Mass General Brigham, Brex, NBC Sports, Exiger, and Wix. Learn more at www.sweep.io (http://www.sweep.io).",[],{"_key":58619,"_type":150,"children":58620,"markDefs":58624,"style":173},"ba694e118785",[58621],{"_key":58622,"_type":154,"marks":58623,"text":472},"bfe959c512710",[],[],{"_key":58626,"_type":150,"children":58627,"markDefs":58632,"style":173},"6ea956950b05",[58628],{"_key":58629,"_type":154,"marks":58630,"text":58631},"a042d5902f5d0",[165],"About Coastal:",[],{"_key":58634,"_type":150,"children":58635,"markDefs":58640,"style":173},"2ac52829b3b6",[58636],{"_key":58637,"_type":154,"marks":58638,"text":58639},"bc80c793ceda0",[],"ISG’s top-ranked Salesforce & AI consultancy.",[],{"_key":58642,"_type":150,"children":58643,"markDefs":58648,"style":173},"2c213fc68618",[58644],{"_key":58645,"_type":154,"marks":58646,"text":58647},"0d045d6afceb",[],"5/5 AppExchange rating, with 450+ reviews.",[],{"_key":58650,"_type":150,"children":58651,"markDefs":58656,"style":173},"a138a42bd469",[58652],{"_key":58653,"_type":154,"marks":58654,"text":58655},"9a635384bad7",[],"1,700 customers & counting.",[],{"_key":58658,"_type":150,"children":58659,"markDefs":58664,"style":173},"2456630cadca",[58660],{"_key":58661,"_type":154,"marks":58662,"text":58663},"b8fd6f86308e",[],"Coastal is the consultancy that exists to make organizations successful using Salesforce, data, and AI. Led by former Salesforce executives, IT veterans, and industry experts, our heavily certified team shows up with heart and hustle to deliver fast, measurable impact—powered by automation-driven delivery and solution accelerators.",[],{"_key":58666,"_type":150,"children":58667,"markDefs":58672,"style":173},"a5a64848e0ac",[58668],{"_key":58669,"_type":154,"marks":58670,"text":58671},"5b0870bd9d390",[],"From data modernization to Agentforce to Salesforce innovation, you can count on Coastal to solve today’s — and tomorrow’s — complex challenges.",[],{"_type":17,"description":58674,"shareImage":58675,"title":58445},"Sweep’s Agentic Assessment gives Coastal clients a faster, smarter path to AI-driven Salesforce processes and realize measurable ROI",{"_type":40,"asset":58676},{"_ref":58417,"_type":1066},{"_type":22,"current":58678},"news-sweep-and-coastal-launch-industry-first-agentic-assessment-for-agentforce",{"_createdAt":58680,"_id":19978,"_rev":58681,"_type":33,"_updatedAt":58682,"author":58683,"category":58699,"featuredImage":58705,"modularContent":58737,"postTitle":58740,"publishDate":58741,"richText":58742,"seo":59544,"slug":59549},"2025-10-13T19:59:17Z","u93Z2ge2ROiYmlpy57mF1Z","2026-03-23T09:49:22Z",{"authorImage":58684,"authorJobTitle":49529,"authorName":38},{"_type":37,"altText":38,"image":58685},{"_type":40,"asset":58686},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":58687,"mimeType":83,"opt":58697,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":58688,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":58689},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":58690,"darkVibrant":58691,"dominant":58692,"lightMuted":58693,"lightVibrant":58694,"muted":58695,"vibrant":58696},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":58698},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":58700,"_type":11,"_updatedAt":12,"selectedColor":58702,"seo":58703,"slug":58704,"title":24},{"base":58701},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":58706,"image":58707},"A 360 Degree Guide to Agentforce 360",{"_type":40,"asset":58708},{"_createdAt":58709,"_id":58710,"_rev":58711,"_type":45,"_updatedAt":58709,"assetId":58712,"extension":105,"metadata":58713,"mimeType":133,"originalFilename":29919,"path":58733,"sha1hash":58712,"size":58734,"uploadId":58735,"url":58736},"2025-10-13T19:59:08Z","image-02df48640788137512b6722fcbb3ca562462b80b-1600x900-png","KfbCKgrPlrG1sdaEKRdBDY","02df48640788137512b6722fcbb3ca562462b80b",{"_type":50,"blurHash":58714,"dimensions":58715,"hasAlpha":57,"isOpaque":56,"lqip":58716,"palette":58717},"MCA^IUj]00jY?u~pjs4obI%M00f5_NbcIB",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACEklEQVR4nI2ST08TQRjG+zV2CjUBNcK+i2l3a7dLiWBUgofOWlAOWAKRZsEYaRUOGA/GKNGQNESMYgQhMTESE/8knvQTeDMRFQj/GkDYHjxwYS/sY6YtppUeevjlmcw788s7k9cjM3OHJNMhxl1iHCVIUchSFMQKKXEojEPxmqXnmLhr7hHjvz0y49n/hSd9MRh1XTgT6M3R7O9Bi78HZ4N9uNAyiHOR61BrO0uFknCY2x6ZRbMk8X9CWeJoUuJIJR5hcnwOLybe4snYazxNv8HM5AfMzH7G7ZFpNAeuFrrnRUJ+WCie1Ra2MP3sPZaXN7G1kcXSwjrWVrdg23+wlrExO/UJbUZ/hUIWxXndQvrxR3xdsLG4soP5b0tY/LmKzPo2fn1fwfPxObSGEpUJFRZFqL4bl3onMJT+ggdj7zB6ZwoP775EevRVLq2uezDkK5AP/WG5Dr0XQUfjaNCHobbeh356BGE9Cd1IwTCSCOs3oAaugY7HQVWxCoTV7aD6PtCpWyB9GEowBSV4ExQaAmkpkDoI0pIgOQHydZQV2iRxMUP7oqBUxVz1RNwNByzX0PrdRtVyI9qAGwnmadQs11AtV6vrdhuqY6IJwT5JhTkkxjcUZu7mB9N0FGY6fl+7o9VcdoK1nXlqCik4lk//kQ5H8eZmTyDu7pLXzAjhD2J8U2bcPoCK8mBdXCu3L0s5x/xfhKORpzkoib0AAAAASUVORK5CYII=",{"_type":60,"darkMuted":58718,"darkVibrant":58721,"dominant":58723,"lightMuted":58726,"lightVibrant":58728,"muted":58730,"vibrant":58731},{"_type":62,"background":58719,"foreground":64,"population":58720,"title":64},"#503162",0.3,{"_type":62,"background":58722,"foreground":64,"population":16302,"title":64},"#280444",{"_type":62,"background":58724,"foreground":64,"population":58725,"title":64},"#4c588e",1.75,{"_type":62,"background":58727,"foreground":72,"population":6141,"title":64},"#cebfe0",{"_type":62,"background":58729,"foreground":72,"population":12326,"title":72},"#aed0ea",{"_type":62,"background":58724,"foreground":64,"population":58725,"title":64},{"_type":62,"background":58732,"foreground":64,"population":58013,"title":64},"#34a1e7","images/9eu1m6zu/production/02df48640788137512b6722fcbb3ca562462b80b-1600x900.png",107548,"y49x1RuJBRAYosMJtxIPvA02a16JCjp9","https://cdn.sanity.io/images/9eu1m6zu/production/02df48640788137512b6722fcbb3ca562462b80b-1600x900.png",[58738],{"_key":58739,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":28277},"376cbc58c89aa7b1aad139b5555f7e08","A 360-Degree Guide to Agentforce 360","2025-10-13",[58743,58769,58781,58789,58797,58805,58813,58821,58836,58848,58860,58872,58892,58900,58908,58920,58932,58944,58956,58968,58976,58984,58992,59000,59008,59016,59024,59032,59040,59048,59056,59064,59072,59080,59088,59112,59123,59134,59142,59162,59170,59178,59186,59194,59202,59210,59218,59226,59234,59242,59250,59258,59266,59274,59282,59290,59298,59306,59314,59322,59330,59338,59350,59358,59366,59374,59389,59397,59416,59424,59432,59440,59452,59464,59476,59484,59496,59504,59512,59520,59528,59536],{"_key":58744,"_type":150,"children":58745,"markDefs":58766,"style":173},"c2d45d672da4",[58746,58750,58755,58759,58762],{"_key":58747,"_type":154,"marks":58748,"text":58749},"a84bdcac1d6d0",[],"According to ",{"_key":58751,"_type":154,"marks":58752,"text":58754},"a84bdcac1d6d1",[228,58753],"9bb4ec9094b5","TechCrunch",{"_key":58756,"_type":154,"marks":58757,"text":58758},"a84bdcac1d6d2",[],", Salesforce just dropped ",{"_key":58760,"_type":154,"marks":58761,"text":19576},"a84bdcac1d6d3",[165],{"_key":58763,"_type":154,"marks":58764,"text":58765},"a84bdcac1d6d4",[],"—and while Dreamforce doesn’t officially kick off until tomorrow, the fireworks have started early.",[58767],{"_key":58753,"_type":272,"blank":57,"href":58768,"noOpener":57,"noReferrer":57,"url":58768},"https://techcrunch.com/2025/10/13/salesforce-announces-agentforce-360-as-enterprise-ai-competition-heats-up/",{"_key":58770,"_type":150,"children":58771,"markDefs":58780,"style":173},"ff059dfc1284",[58772,58776],{"_key":58773,"_type":154,"marks":58774,"text":58775},"c84735a0ca4f0",[],"If 2024 was the proof-of-concept year for agentic AI inside Salesforce, 2025 is what you might call ",{"_key":58777,"_type":154,"marks":58778,"text":58779},"c84735a0ca4f1",[228],"The Big Scale-Up.",[],{"_key":58782,"_type":150,"children":58783,"markDefs":58788,"style":173},"eae8dddb229b",[58784],{"_key":58785,"_type":154,"marks":58786,"text":58787},"8182293feaaf0",[],"This year’s story is bigger, louder, and—thankfully—more unified. It’s also a clear signal that the “AI agent” has evolved from a generic buzzword into the new atomic unit of enterprise software.",[],{"_key":58790,"_type":150,"children":58791,"markDefs":58796,"style":173},"75d287f09f06",[58792],{"_key":58793,"_type":154,"marks":58794,"text":58795},"91f195daad2d0",[],"So, given that I’m not at Dreamforce and have nothing but time on my hands, let’s unpack what’s actually new, what’s recycled, and what it all means for teams trying to build something real.",[],{"_key":58798,"_type":150,"children":58799,"markDefs":58804,"style":158},"20f942aadb30",[58800],{"_key":58801,"_type":154,"marks":58802,"text":58803},"527512cc1b600",[],"What Agentforce 360 actually is",[],{"_key":58806,"_type":150,"children":58807,"markDefs":58812,"style":173},"378c8d90d33d",[58808],{"_key":58809,"_type":154,"marks":58810,"text":58811},"03a9e5cb867b0",[],"At its core, Agentforce 360 is Salesforce’s ambitious attempt to connect humans, AI agents, apps, and data into one continuous loop of context and action.",[],{"_key":58814,"_type":150,"children":58815,"markDefs":58820,"style":173},"02a6d1e628ea",[58816],{"_key":58817,"_type":154,"marks":58818,"text":58819},"2db1221b9f3e0",[],"It’s less a rebrand than a re-architecture — an effort to bring the company’s sprawling suite (Customer 360, Data Cloud, Slack, MuleSoft, Tableau, etc.) into a single, cohesive, agent-oriented framework.",[],{"_key":58822,"_type":150,"children":58823,"markDefs":58835,"style":173},"14b5a30dd353",[58824,58828,58832],{"_key":58825,"_type":154,"marks":58826,"text":58827},"a93b6d1ed8d70",[],"The idea: no more disconnected AI pilots or siloed chatbots. Everything now lives inside one ",{"_key":58829,"_type":154,"marks":58830,"text":58831},"a93b6d1ed8d71",[228],"agentic stack",{"_key":58833,"_type":154,"marks":58834,"text":36038},"a93b6d1ed8d72",[],[],{"_key":58837,"_type":150,"children":58838,"level":54,"listItem":171,"markDefs":58847,"style":173},"7c1a95b1fb71",[58839,58843],{"_key":58840,"_type":154,"marks":58841,"text":58842},"add99ac9dbbf0",[165],"Agentforce Platform",{"_key":58844,"_type":154,"marks":58845,"text":58846},"add99ac9dbbf1",[]," – the logic, reasoning, and runtime layer powered by the configurable Atlas Reasoning Engine.",[],{"_key":58849,"_type":150,"children":58850,"level":54,"listItem":171,"markDefs":58859,"style":173},"6829be1c3e92",[58851,58855],{"_key":58852,"_type":154,"marks":58853,"text":58854},"29d79adb77ab0",[165],"Data 360 (formerly Data Cloud)",{"_key":58856,"_type":154,"marks":58857,"text":58858},"29d79adb77ab1",[]," – the context engine that feeds agents structured and unstructured data.",[],{"_key":58861,"_type":150,"children":58862,"level":54,"listItem":171,"markDefs":58871,"style":173},"805f8bf2b514",[58863,58867],{"_key":58864,"_type":154,"marks":58865,"text":58866},"869ffa0963990",[165],"Customer 360 Apps",{"_key":58868,"_type":154,"marks":58869,"text":58870},"869ffa0963991",[]," – where all that sales, service, marketing, and commerce data actually lives.",[],{"_key":58873,"_type":150,"children":58874,"level":54,"listItem":171,"markDefs":58891,"style":173},"6c2740ae1efc",[58875,58879,58883,58887],{"_key":58876,"_type":154,"marks":58877,"text":58878},"af7f8829789f0",[165],"Slack",{"_key":58880,"_type":154,"marks":58881,"text":58882},"af7f8829789f1",[]," – re-positioned as the ",{"_key":58884,"_type":154,"marks":58885,"text":58886},"af7f8829789f2",[228],"Agentic Operating System",{"_key":58888,"_type":154,"marks":58889,"text":58890},"af7f8829789f3",[],", the conversational front end for everything.",[],{"_key":58893,"_type":150,"children":58894,"markDefs":58899,"style":158},"ddf127feb05e",[58895],{"_key":58896,"_type":154,"marks":58897,"text":58898},"004a219e5f5c0",[],"The version lineage",[],{"_key":58901,"_type":150,"children":58902,"markDefs":58907,"style":173},"603bc81f9b37",[58903],{"_key":58904,"_type":154,"marks":58905,"text":58906},"cb1db142e56c0",[],"Agentforce 360 arrives after a year of rapid iteration. Let's take a look at the timeline:",[],{"_key":58909,"_type":150,"children":58910,"level":54,"listItem":171,"markDefs":58919,"style":173},"4024336749e6",[58911,58915],{"_key":58912,"_type":154,"marks":58913,"text":58914},"ab76fbaaaac20",[165],"Agentforce (Oct 2024)",{"_key":58916,"_type":154,"marks":58917,"text":58918},"ab76fbaaaac21",[]," – the debut of Salesforce’s enterprise AI agent platform.",[],{"_key":58921,"_type":150,"children":58922,"level":54,"listItem":171,"markDefs":58931,"style":173},"fe5e51849673",[58923,58927],{"_key":58924,"_type":154,"marks":58925,"text":58926},"0e3a6628e7850",[165],"Agentforce 2 (Dec 2024)",{"_key":58928,"_type":154,"marks":58929,"text":58930},"0e3a6628e7851",[]," – Atlas Reasoning Engine upgrades for predictability.",[],{"_key":58933,"_type":150,"children":58934,"level":54,"listItem":171,"markDefs":58943,"style":173},"2e64ddf7fcc3",[58935,58939],{"_key":58936,"_type":154,"marks":58937,"text":58938},"262077f840660",[165],"Agentforce 2dx (Mar 2025)",{"_key":58940,"_type":154,"marks":58941,"text":58942},"262077f840661",[]," – cross-functional, embedded agents.",[],{"_key":58945,"_type":150,"children":58946,"level":54,"listItem":171,"markDefs":58955,"style":173},"ac88b0387f8e",[58947,58951],{"_key":58948,"_type":154,"marks":58949,"text":58950},"3f5c2a0b67010",[165],"Agentforce 3 (Jun 2025)",{"_key":58952,"_type":154,"marks":58953,"text":58954},"3f5c2a0b67011",[]," – enhanced governance and interoperability.",[],{"_key":58957,"_type":150,"children":58958,"level":54,"listItem":171,"markDefs":58967,"style":173},"9fa4a0c5d790",[58959,58963],{"_key":58960,"_type":154,"marks":58961,"text":58962},"cedde847f21f0",[165],"Agentforce 360 (Oct 2025)",{"_key":58964,"_type":154,"marks":58965,"text":58966},"cedde847f21f1",[]," – unifying all of it into a single, end-to-end platform.",[],{"_key":58969,"_type":150,"children":58970,"markDefs":58975,"style":158},"267676b16bf7",[58971],{"_key":58972,"_type":154,"marks":58973,"text":58974},"3e7c5fa9c6fa0",[],"What’s new",[],{"_key":58977,"_type":150,"children":58978,"markDefs":58983,"style":173},"af85096c66e4",[58979],{"_key":58980,"_type":154,"marks":58981,"text":58982},"8c313e0994550",[],"While much of Agentforce 360 builds on last year’s announcements, there are several genuinely new layers worth noting:",[],{"_key":58985,"_type":150,"children":58986,"markDefs":58991,"style":282},"4256a4ebed13",[58987],{"_key":58988,"_type":154,"marks":58989,"text":58990},"bc4ae0480f400",[],"Hybrid reasoning with Agent Script",[],{"_key":58993,"_type":150,"children":58994,"markDefs":58999,"style":173},"916eb3df1285",[58995],{"_key":58996,"_type":154,"marks":58997,"text":58998},"efaa826f95ff0",[],"Salesforce’s answer to the hallucination problem. Agent Script is a human-readable JSON-style expression language that lets developers define deterministic “if/then” logic, tool use, and guardrails — keeping agents predictable while allowing LLMs to stay creative. It’s in beta this November, and if it performs as advertised, it’s a big deal.",[],{"_key":59001,"_type":150,"children":59002,"markDefs":59007,"style":282},"bb2753a9dee5",[59003],{"_key":59004,"_type":154,"marks":59005,"text":59006},"1ea4a6c5d8c00",[],"Revamped Agentforce Builder",[],{"_key":59009,"_type":150,"children":59010,"markDefs":59015,"style":173},"4ebaf74ae120",[59011],{"_key":59012,"_type":154,"marks":59013,"text":59014},"7605ec814a670",[],"A conversational development studio where builders can create, test, and deploy agents using either natural language or code. Think Flow Builder meets Copilot, with multi-view editing (doc, canvas, script) and live debugging.",[],{"_key":59017,"_type":150,"children":59018,"markDefs":59023,"style":282},"3835699a7063",[59019],{"_key":59020,"_type":154,"marks":59021,"text":59022},"432771156ecd0",[],"Agent Studio + Agent observability",[],{"_key":59025,"_type":150,"children":59026,"markDefs":59031,"style":173},"cc1809db6853",[59027],{"_key":59028,"_type":154,"marks":59029,"text":59030},"9221a3ea7f590",[],"Salesforce doesn’t want your agents running wild. Observability dashboards let teams monitor reasoning, accuracy, and compliance — the “continuous improvement flywheel.”",[],{"_key":59033,"_type":150,"children":59034,"markDefs":59039,"style":282},"67e0f95fe8e0",[59035],{"_key":59036,"_type":154,"marks":59037,"text":59038},"292e447eedaf0",[],"Agentforce voice",[],{"_key":59041,"_type":150,"children":59042,"markDefs":59047,"style":173},"829bc3aad8f5",[59043],{"_key":59044,"_type":154,"marks":59045,"text":59046},"e8747c637adf0",[],"Native voice integration brings live, interruptible conversations between AI agents and humans, with full context hand-off and low-latency transcription. Ambitious, risky, but potentially transformative — especially for Service Cloud and Slack fusion.",[],{"_key":59049,"_type":150,"children":59050,"markDefs":59055,"style":282},"d49c28090dff",[59051],{"_key":59052,"_type":154,"marks":59053,"text":59054},"9be08f88e3300",[],"Multi-Agent orchestration via MuleSoft",[],{"_key":59057,"_type":150,"children":59058,"markDefs":59063,"style":173},"aeae0753ba16",[59059],{"_key":59060,"_type":154,"marks":59061,"text":59062},"a6f721630cf10",[],"MuleSoft is now the “Agent Fabric,” coordinating multiple agents (including third-party ones) so they authenticate, act, and collaborate in sync — the conductor for Salesforce’s AI orchestra.",[],{"_key":59065,"_type":150,"children":59066,"markDefs":59071,"style":282},"ad91074ab096",[59067],{"_key":59068,"_type":154,"marks":59069,"text":59070},"480e74e0b2350",[],"Agentforce Vibes",[],{"_key":59073,"_type":150,"children":59074,"markDefs":59079,"style":173},"868572235b00",[59075],{"_key":59076,"_type":154,"marks":59077,"text":59078},"221e0e319b0b0",[],"A new low-code AI partner that lets developers “vibe-code” apps through natural language and contextual understanding. Think pair-programmer meets Copilot, designed for faster iteration and more creative agent behavior.",[],{"_key":59081,"_type":150,"children":59082,"markDefs":59087,"style":158},"a0458cbcf703",[59083],{"_key":59084,"_type":154,"marks":59085,"text":59086},"cc62646123ea0",[],"The data backplane: Informatica + Apromore (Still in Motion)",[],{"_key":59089,"_type":150,"children":59090,"markDefs":59111,"style":173},"1da937d54eff",[59091,59095,59099,59103,59107],{"_key":59092,"_type":154,"marks":59093,"text":59094},"890834ab57b00",[],"Salesforce’s recent acquisitions — ",{"_key":59096,"_type":154,"marks":59097,"text":59098},"890834ab57b01",[165],"Informatica",{"_key":59100,"_type":154,"marks":59101,"text":59102},"890834ab57b02",[]," (pending close) and ",{"_key":59104,"_type":154,"marks":59105,"text":59106},"890834ab57b03",[165],"Apromore",{"_key":59108,"_type":154,"marks":59109,"text":59110},"890834ab57b04",[]," (announced alongside Agentforce 360) — appear to underpin this next data layer.",[],{"_key":59113,"_type":150,"children":59114,"level":54,"listItem":171,"markDefs":59122,"style":173},"6b672f41c45e",[59115,59118],{"_key":59116,"_type":154,"marks":59117,"text":59098},"4dc5cb71a39d0",[165],{"_key":59119,"_type":154,"marks":59120,"text":59121},"4dc5cb71a39d1",[]," acts as the data unifier, turning enterprise metadata into a governed, searchable catalog and giving Data 360 the governance muscle it’s long needed.",[],{"_key":59124,"_type":150,"children":59125,"level":54,"listItem":171,"markDefs":59133,"style":173},"9269ba39f971",[59126,59129],{"_key":59127,"_type":154,"marks":59128,"text":59106},"0fd53a2975780",[165],{"_key":59130,"_type":154,"marks":59131,"text":59132},"0fd53a2975781",[]," adds process intelligence — so agents can actually understand how work happens before trying to automate it.",[],{"_key":59135,"_type":150,"children":59136,"markDefs":59141,"style":173},"a5cdcf207439",[59137],{"_key":59138,"_type":154,"marks":59139,"text":59140},"192fbdea42c00",[],"Officially, Salesforce hasn’t framed them as the “backplane,” but the architecture points that way. Consider it an educated guess — and a smart one.",[],{"_key":59143,"_type":150,"children":59144,"markDefs":59161,"style":173},"8af989da2a57",[59145,59149,59153,59157],{"_key":59146,"_type":154,"marks":59147,"text":59148},"62960b2548410",[],"If 2024’s Agentforce was about ",{"_key":59150,"_type":154,"marks":59151,"text":59152},"62960b2548411",[228],"making AI do tasks",{"_key":59154,"_type":154,"marks":59155,"text":59156},"62960b2548412",[],", 2025’s Agentforce 360 is about ",{"_key":59158,"_type":154,"marks":59159,"text":59160},"62960b2548413",[228],"making AI understand your business before it touches anything. ",[],{"_key":59163,"_type":150,"children":59164,"markDefs":59169,"style":158},"6a08eb6d616f",[59165],{"_key":59166,"_type":154,"marks":59167,"text":59168},"4906282cad0d0",[],"Slack: The Agentic OS",[],{"_key":59171,"_type":150,"children":59172,"markDefs":59177,"style":173},"3d399d4816ac",[59173],{"_key":59174,"_type":154,"marks":59175,"text":59176},"73b907c63a420",[],"Perhaps the most consequential piece of this release is Slack itself.",[],{"_key":59179,"_type":150,"children":59180,"markDefs":59185,"style":173},"4e9b5e80cc5b",[59181],{"_key":59182,"_type":154,"marks":59183,"text":59184},"0000242533880",[],"Parker Harris put it bluntly: “Slack is becoming the front end of Salesforce.”",[],{"_key":59187,"_type":150,"children":59188,"markDefs":59193,"style":173},"495e8182d083",[59189],{"_key":59190,"_type":154,"marks":59191,"text":59192},"9139c460d8090",[],"Translation: you may never log into Salesforce again. You’ll talk to your agents inside Slack.",[],{"_key":59195,"_type":150,"children":59196,"markDefs":59201,"style":173},"03059ec0522d",[59197],{"_key":59198,"_type":154,"marks":59199,"text":59200},"16cabf30426c0",[],"Slack will soon host:",[],{"_key":59203,"_type":150,"children":59204,"level":54,"listItem":171,"markDefs":59209,"style":173},"f89f52bc62de",[59205],{"_key":59206,"_type":154,"marks":59207,"text":59208},"14083a9c509c0",[],"A personal agent (pilot early 2026)",[],{"_key":59211,"_type":150,"children":59212,"level":54,"listItem":171,"markDefs":59217,"style":173},"bb3093b50d91",[59213],{"_key":59214,"_type":154,"marks":59215,"text":59216},"ed18cbe3ee690",[],"Slack-first apps for sales, service, ITSM, and HR",[],{"_key":59219,"_type":150,"children":59220,"level":54,"listItem":171,"markDefs":59225,"style":173},"1d55b11ec6a0",[59221],{"_key":59222,"_type":154,"marks":59223,"text":59224},"282984199b1a0",[],"Enterprise search across Salesforce and external tools (Google Drive, GitHub, Jira, etc.)",[],{"_key":59227,"_type":150,"children":59228,"level":54,"listItem":171,"markDefs":59233,"style":173},"4a284759ed2f",[59229],{"_key":59230,"_type":154,"marks":59231,"text":59232},"200ec333a8ba0",[],"A reimagined Slackbot, now context-aware and multi-agent",[],{"_key":59235,"_type":150,"children":59236,"level":54,"listItem":171,"markDefs":59241,"style":173},"a9d648ff1522",[59237],{"_key":59238,"_type":154,"marks":59239,"text":59240},"58f622868d2d0",[],"Channel Expert Agents that sit in Slack threads and answer domain-specific questions",[],{"_key":59243,"_type":150,"children":59244,"markDefs":59249,"style":173},"8086947e6489",[59245],{"_key":59246,"_type":154,"marks":59247,"text":59248},"ce554dde7ff90",[],"It’s a clear bid to make Slack the operating system for work — the friendly face on what has often been an intimidating UI.",[],{"_key":59251,"_type":150,"children":59252,"markDefs":59257,"style":158},"64ab085967f1",[59253],{"_key":59254,"_type":154,"marks":59255,"text":59256},"1c59fed428020",[],"Pricing: Flex Credits and CBE (Consumption-Based Everything)",[],{"_key":59259,"_type":150,"children":59260,"markDefs":59265,"style":173},"c4f605181217",[59261],{"_key":59262,"_type":154,"marks":59263,"text":59264},"55ac0a956b6b0",[],"Salesforce is quietly moving toward consumption-based pricing for agents. “Flex Credits” are the new currency — you pay per action rather than per seat.",[],{"_key":59267,"_type":150,"children":59268,"markDefs":59273,"style":173},"3df34aab9e78",[59269],{"_key":59270,"_type":154,"marks":59271,"text":59272},"2696ff56a1090",[],"The exact rates aren’t public, but pilot customers suggest a model somewhere around $500 per 100 K credits (estimated $0.10 per action), depending on configuration. That might change, but the takeaway is clear: Salesforce wants to align agent cost with usage.",[],{"_key":59275,"_type":150,"children":59276,"markDefs":59281,"style":173},"dd7affd8bcc5",[59277],{"_key":59278,"_type":154,"marks":59279,"text":59280},"68dc4b31f5750",[],"Expect CFOs to start asking, “What’s an action worth?” sometime around Q4. 🙃",[],{"_key":59283,"_type":150,"children":59284,"markDefs":59289,"style":158},"31a66be561db",[59285],{"_key":59286,"_type":154,"marks":59287,"text":59288},"28da1b2faf510",[],"Model flexibility",[],{"_key":59291,"_type":150,"children":59292,"markDefs":59297,"style":173},"1bf324f654e8",[59293],{"_key":59294,"_type":154,"marks":59295,"text":59296},"f2bd5d46d8a30",[],"For aficionados of other models, Agentforce 360 now supports Google Gemini, joining OpenAI and Anthropic as models for the Atlas Reasoning Engine. ",[],{"_key":59299,"_type":150,"children":59300,"markDefs":59305,"style":173},"6c9893b399b1",[59301],{"_key":59302,"_type":154,"marks":59303,"text":59304},"05dc6647ec42",[],"That makes the platform more open and adaptable to different enterprise requirements, a smart move for governed AI deployments.",[],{"_key":59307,"_type":150,"children":59308,"markDefs":59313,"style":158},"f30236546445",[59309],{"_key":59310,"_type":154,"marks":59311,"text":59312},"7655a5f4d8c70",[],"Early Proof Points (and Chunky Grain of Salt)",[],{"_key":59315,"_type":150,"children":59316,"markDefs":59321,"style":173},"bfaac09849b3",[59317],{"_key":59318,"_type":154,"marks":59319,"text":59320},"fe0fe37854c90",[],"Salesforce claims Agentforce is already live with 12,000 customers across 200 industry workflows. Names like Under Armour, Williams Sonoma, DirecTV, Heathrow Airport, and Reddit were highlighted as early adopters.",[],{"_key":59323,"_type":150,"children":59324,"markDefs":59329,"style":173},"a9fa85cc5dba",[59325],{"_key":59326,"_type":154,"marks":59327,"text":59328},"c9acc069cb570",[],"Impressive, yes — but many use cases are still narrow or internal. Agentforce 360 is real, but not yet evenly deployed.",[],{"_key":59331,"_type":150,"children":59332,"markDefs":59337,"style":158},"bbe0d0cce698",[59333],{"_key":59334,"_type":154,"marks":59335,"text":59336},"55ab88cea1de0",[],"The Agentic Enterprise in Practice",[],{"_key":59339,"_type":150,"children":59340,"markDefs":59349,"style":173},"a201e5ed941d",[59341,59345],{"_key":59342,"_type":154,"marks":59343,"text":59344},"1e7f40408b6d0",[],"The big idea is to turn every system into an active participant, not a static database. Salesforce wants enterprises to move from “systems of record” to ",{"_key":59346,"_type":154,"marks":59347,"text":59348},"1e7f40408b6d1",[228],"systems of action.",[],{"_key":59351,"_type":150,"children":59352,"markDefs":59357,"style":173},"f8ced9b9e945",[59353],{"_key":59354,"_type":154,"marks":59355,"text":59356},"66306388a3040",[],"The challenge: most companies don’t have their data, processes, or governance anywhere near ready for that.",[],{"_key":59359,"_type":150,"children":59360,"markDefs":59365,"style":173},"c3fa5e9c2ea7",[59361],{"_key":59362,"_type":154,"marks":59363,"text":59364},"8ceaae632b720",[],"And that’s where metadata comes in.",[],{"_key":59367,"_type":150,"children":59368,"markDefs":59373,"style":158},"00fea3e923d8",[59369],{"_key":59370,"_type":154,"marks":59371,"text":59372},"993b4d6a9b380",[],"Our Take: Metadata Is Still the Missing Link",[],{"_key":59375,"_type":150,"children":59376,"markDefs":59388,"style":173},"2a1de1ffb5e9",[59377,59381,59385],{"_key":59378,"_type":154,"marks":59379,"text":59380},"4aa2f50771e50",[],"At Sweep, we absolutely love what Salesforce is doing here — but we also know what’s ",{"_key":59382,"_type":154,"marks":59383,"text":59384},"ead464f75b1c",[228],"missing",{"_key":59386,"_type":154,"marks":59387,"text":411},"9e674ca54592",[],[],{"_key":59390,"_type":150,"children":59391,"markDefs":59396,"style":173},"299dc1a8bd3e",[59392],{"_key":59393,"_type":154,"marks":59394,"text":59395},"fb05557a38670",[],"Agentforce 360 can only be as smart as the metadata that fuels it. If your Salesforce instance is messy — if flows, automations, and dependencies are undocumented — then your shiny new agents will be guessing, not governing.",[],{"_key":59398,"_type":150,"children":59399,"markDefs":59413,"style":173},"793bc18bd835",[59400,59404,59409],{"_key":59401,"_type":154,"marks":59402,"text":59403},"13acce1e40c20",[],"That’s why we built the ",{"_key":59405,"_type":154,"marks":59406,"text":59408},"13acce1e40c21",[165,59407],"02bb9238ae5f","Agentic Assessment for Agentforce implementation",{"_key":59410,"_type":154,"marks":59411,"text":59412},"13acce1e40c22",[],": a 3-to-5-day automated discovery that maps your Salesforce metadata, identifies agent-ready tasks, and ranks them by ROI.",[59414],{"_key":59407,"_ref":1790,"_type":463,"linkType":1636,"slug":59415},{"_type":22,"current":1792},{"_key":59417,"_type":150,"children":59418,"markDefs":59423,"style":173},"f434926093f3",[59419],{"_key":59420,"_type":154,"marks":59421,"text":59422},"658d39a1c6150",[],"No decks, no consultants, no endless discovery loops — just beautiful clarity.",[],{"_key":59425,"_type":150,"children":59426,"markDefs":59431,"style":173},"edcc4d9f499d",[59427],{"_key":59428,"_type":154,"marks":59429,"text":59430},"9e680d68eb870",[],"It’s the bridge between promise and production.",[],{"_key":59433,"_type":150,"children":59434,"markDefs":59439,"style":158},"64d2c8bcee4f",[59435],{"_key":59436,"_type":154,"marks":59437,"text":59438},"dd51c7d25e550",[],"What to Watch at Dreamforce",[],{"_key":59441,"_type":150,"children":59442,"level":54,"listItem":171,"markDefs":59451,"style":173},"1cc932f4d92b",[59443,59447],{"_key":59444,"_type":154,"marks":59445,"text":59446},"1242db8575bd0",[165],"Agent Script demos",{"_key":59448,"_type":154,"marks":59449,"text":59450},"1242db8575bd1",[]," — will we see the deterministic layer in action?",[],{"_key":59453,"_type":150,"children":59454,"level":54,"listItem":171,"markDefs":59463,"style":173},"982378a35f24",[59455,59459],{"_key":59456,"_type":154,"marks":59457,"text":59458},"59e91bfc772d0",[165],"Slack personal agent",{"_key":59460,"_type":154,"marks":59461,"text":59462},"59e91bfc772d1",[]," previews — how seamless will it feel?",[],{"_key":59465,"_type":150,"children":59466,"level":54,"listItem":171,"markDefs":59475,"style":173},"fd0d7faa4296",[59467,59471],{"_key":59468,"_type":154,"marks":59469,"text":59470},"858741c3b2740",[165],"Apromore integration",{"_key":59472,"_type":154,"marks":59473,"text":59474},"858741c3b2741",[]," details.",[],{"_key":59477,"_type":150,"children":59478,"level":54,"listItem":171,"markDefs":59483,"style":173},"882223b98f91",[59479],{"_key":59480,"_type":154,"marks":59481,"text":59482},"8d2ba36216f90",[165],"Informatica close date and roadmap.",[],{"_key":59485,"_type":150,"children":59486,"level":54,"listItem":171,"markDefs":59495,"style":173},"588534ad0b63",[59487,59491],{"_key":59488,"_type":154,"marks":59489,"text":59490},"a4330ff115210",[165],"Real ROI stories",{"_key":59492,"_type":154,"marks":59493,"text":59494},"a4330ff115211",[]," from Agentforce users — not just logos.",[],{"_key":59497,"_type":150,"children":59498,"markDefs":59503,"style":158},"f1fc129598bf",[59499],{"_key":59500,"_type":154,"marks":59501,"text":59502},"5b6babb7fc720",[],"The Bottom Line",[],{"_key":59505,"_type":150,"children":59506,"markDefs":59511,"style":173},"9d8bb85ad6c2",[59507],{"_key":59508,"_type":154,"marks":59509,"text":59510},"762f3a44513f0",[],"Agentforce 360 is the clearest signal yet that agentic AI is moving from concept to necessary architecture. Salesforce has done what it does best: packaged a movement, branded it, and brought it to the enterprise.",[],{"_key":59513,"_type":150,"children":59514,"markDefs":59519,"style":173},"484c67e2dab6",[59515],{"_key":59516,"_type":154,"marks":59517,"text":59518},"ff5f89ca68890",[],"But the work underneath — clean data, usable metadata, and context that doesn’t drift — will determine who actually wins.",[],{"_key":59521,"_type":150,"children":59522,"markDefs":59527,"style":173},"75105fdef8d0",[59523],{"_key":59524,"_type":154,"marks":59525,"text":59526},"654fc9fb38530",[],"If Agentforce 360 is the engine, metadata is the fuel.",[],{"_key":59529,"_type":150,"children":59530,"markDefs":59535,"style":173},"dcb630c8ecb4",[59531],{"_key":59532,"_type":154,"marks":59533,"text":59534},"c94c846912a00",[],"And we’re here to keep it clean, connected, and ready for lift-off.",[],{"_key":59537,"_type":150,"children":59538,"markDefs":59543,"style":173},"7a562fd548a6",[59539],{"_key":59540,"_type":154,"marks":59541,"text":59542},"d69850d6a5320",[165],"Fill ’er up?",[],{"_type":17,"description":59545,"shareImage":59546,"title":59548},"Salesforce’s Agentforce 360 connects humans, AI agents, apps, and data into one unified loop of context and action. From Agent Script to Slack as the “Agentic OS,” here’s how Salesforce just turned agentic AI from a concept into enterprise architecture — and why metadata is still the missing link.",{"_type":40,"asset":59547},{"_ref":58710,"_type":1066},"Agentforce 360: Salesforce’s Big Scale-Up of the Agentic Enterprise",{"_type":22,"current":19980},{"_createdAt":59551,"_id":10987,"_rev":59552,"_type":33,"_updatedAt":59553,"author":59554,"category":59570,"featuredImage":59576,"modularContent":59607,"postTitle":59610,"publishDate":59611,"richText":59612,"seo":60365,"slug":60369},"2025-10-07T17:36:11Z","XlNwq3xbphLrhVKM7ySGLv","2026-03-23T09:49:33Z",{"authorImage":59555,"authorJobTitle":49529,"authorName":38},{"_type":37,"altText":38,"image":59556},{"_type":40,"asset":59557},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":59558,"mimeType":83,"opt":59568,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":59559,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":59560},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":59561,"darkVibrant":59562,"dominant":59563,"lightMuted":59564,"lightVibrant":59565,"muted":59566,"vibrant":59567},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":59569},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":59571,"_type":11,"_updatedAt":12,"selectedColor":59573,"seo":59574,"slug":59575,"title":24},{"base":59572},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":59577,"image":59578},"Systems Drag: A Thorough Introduction",{"_type":40,"asset":59579},{"_createdAt":59580,"_id":59581,"_rev":59582,"_type":45,"_updatedAt":59580,"assetId":59583,"extension":105,"metadata":59584,"mimeType":133,"originalFilename":29919,"path":59603,"sha1hash":59583,"size":59604,"uploadId":59605,"url":59606},"2025-10-07T19:21:21Z","image-a8a3a7048f915a2f208fa3d1379378d3c002831e-1600x900-png","PDI6M2peYzt9g3kd3IwB4w","a8a3a7048f915a2f208fa3d1379378d3c002831e",{"_type":50,"blurHash":59585,"dimensions":59586,"hasAlpha":57,"isOpaque":56,"lqip":59587,"palette":59588},"M52PrqoJL}a$toWAj[jEayp0Q*a#pMjsRN",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACA0lEQVR4nG3Sy24TMRQG4HPs4xmP55JrIaRA07RJGtIoFRVUFBA3QVas2LPujnfgBdiz4qHgARAImCzZMJv6RzOdtlyysOzzy/50ZJuI6AcRFUTkiQjrB4NYnc3r93gi+kVE34iIVv+CSilorau5RFgbcBCDJADxWtTXxvcLUCnlS8QYg8g5xHGMIAgQuBSNrQXS6RPozgCkZV2n/gIUkVUQBEUURd45hzRNkWZZBYahRXtrD4vXbzE5eQ+3/wJsXN0lrwedc6s0TYssy3ySJCjRIAwhItBa0BoucHDyDtM3HxDPl2ATn91nNfgcvgSttasoigprrTehhUQZlGuAowY4biPsjdA6fInG3VeQ/hQcd6qcXQtsM5CEJX4JKqVWSqmClfJsU+grY+gbB9A3b0MP7kB27kNGjyG7D+v8sMr08Bj6+gIq64G08cT896MQsy+7Mv0Z3O4RkvEx4skDJLNnSOdLJLOniMf3kEwfIZkvEe8/Rzg8gmr2/wPz+g+dKgm8bXR9Z3Pb9wYjf20w9pu7M98f7fvecOp72xPf37lVZVcHez7pbnodOs+sTv/8h1+I6GcZMHNhjCmSJCmazWbRbreLjY1u0el0qrrVblXrbl1bawtmVXZWYqXxuQQ/EdHXutOcmXOlVK61zkUkN8bkIibXIlVdrqXKpNp3fq42Pv4GtaX0Vk60+AoAAAAASUVORK5CYII=",{"_type":60,"darkMuted":59589,"darkVibrant":59591,"dominant":59593,"lightMuted":59596,"lightVibrant":59598,"muted":59600,"vibrant":59602},{"_type":62,"background":59590,"foreground":64,"population":116,"title":64},"#2e344d",{"_type":62,"background":59592,"foreground":64,"population":1127,"title":64},"#04288c",{"_type":62,"background":59594,"foreground":64,"population":59595,"title":64},"#1199f7",2.15,{"_type":62,"background":59597,"foreground":72,"population":1445,"title":72},"#b6d3db",{"_type":62,"background":59599,"foreground":72,"population":1127,"title":64},"#46c4fc",{"_type":62,"background":59601,"foreground":64,"population":14352,"title":64},"#5e87a1",{"_type":62,"background":59594,"foreground":64,"population":59595,"title":64},"images/9eu1m6zu/production/a8a3a7048f915a2f208fa3d1379378d3c002831e-1600x900.png",89816,"rbPWcS9oWMooD92EzjlUd3UbyvR1bCv2","https://cdn.sanity.io/images/9eu1m6zu/production/a8a3a7048f915a2f208fa3d1379378d3c002831e-1600x900.png",[59608],{"_key":59609,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"76705bab0017f2b4f4268a2910d8bfe6","Systems Drag: The Compound Interest of Complexity","2025-10-07",[59613,59621,59629,59637,59645,59657,59665,59673,59689,59697,59705,59713,59721,59729,59745,59753,59761,59769,59805,59813,59821,59837,59845,59853,59861,59869,59877,59893,59901,59909,59924,59932,59950,59958,59966,59974,59982,59990,60004,60026,60049,60065,60077,60085,60093,60105,60117,60129,60141,60156,60164,60172,60180,60188,60196,60204,60212,60220,60228,60240,60252,60263,60271,60279,60287,60295,60303,60311,60319,60334,60342,60350,60358],{"_key":59614,"_type":150,"children":59615,"markDefs":59620,"style":173},"ca6e1f1b8a9b",[59616],{"_key":59617,"_type":154,"marks":59618,"text":59619},"75b0aeca473b0",[],"Call it the paradox of progress in the modern enterprise: success often brings its own kind of heaviness. Weight. Torpor.",[],{"_key":59622,"_type":150,"children":59623,"markDefs":59628,"style":173},"688081a5bacb",[59624],{"_key":59625,"_type":154,"marks":59626,"text":59627},"0669d258dde0",[],"Each new product launch, workflow, or automation promises acceleration — until one day, you realize you’ve built yourself an architecture that’s actually impossible to steer.",[],{"_key":59630,"_type":150,"children":59631,"markDefs":59636,"style":173},"4717e410d21f",[59632],{"_key":59633,"_type":154,"marks":59634,"text":59635},"edc801a0e8890",[],"Teams at the ground level feel it first. ",[],{"_key":59638,"_type":150,"children":59639,"markDefs":59644,"style":173},"051ea86c9a9d",[59640],{"_key":59641,"_type":154,"marks":59642,"text":59643},"35944d4e4e2d",[],"That creeping slowdown, that missing context, that dashboards that no longer tell the same story twice. Every change seems to take longer than the last. ",[],{"_key":59646,"_type":150,"children":59647,"markDefs":59656,"style":173},"b6e314730c2d",[59648,59652],{"_key":59649,"_type":154,"marks":59650,"text":59651},"93a635232d2d",[],"You’ve hired more people, bought more tools, automated more steps — yet velocity has ",{"_key":59653,"_type":154,"marks":59654,"text":59655},"edc801a0e8891",[228],"decreased.",[],{"_key":59658,"_type":150,"children":59659,"markDefs":59664,"style":173},"6ca388609050",[59660],{"_key":59661,"_type":154,"marks":59662,"text":59663},"e7c9fe1600df",[],"What gives?",[],{"_key":59666,"_type":150,"children":59667,"markDefs":59672,"style":173},"cc9139a101c9",[59668],{"_key":59669,"_type":154,"marks":59670,"text":59671},"b4432f5e81ef",[],"Systems Drag, that's what. The compounding friction that saps your team's speed, trust, and momentum from the inside out.",[],{"_key":59674,"_type":150,"children":59675,"markDefs":59688,"style":173},"11c5c578e08d",[59676,59680,59684],{"_key":59677,"_type":154,"marks":59678,"text":59679},"5ff2df9821b90",[],"Drag is not a single broken process. It’s the ",{"_key":59681,"_type":154,"marks":59682,"text":59683},"5ff2df9821b91",[228],"weight",{"_key":59685,"_type":154,"marks":59686,"text":59687},"5ff2df9821b92",[]," of accumulated complexity — the organizational equivalent of plaque in the arteries. ",[],{"_key":59690,"_type":150,"children":59691,"markDefs":59696,"style":173},"b50040804d5a",[59692],{"_key":59693,"_type":154,"marks":59694,"text":59695},"fed82a2d3f36",[],"Every new field, every “temporary” workaround, every one-off automation, each adds a layer of drag that slows down execution to a crawl, limits your decision-making, and stretches your confidence.",[],{"_key":59698,"_type":150,"children":59699,"markDefs":59704,"style":173},"0594a2a3b6ea",[59700],{"_key":59701,"_type":154,"marks":59702,"text":59703},"043abc4954c7",[],"And because the slowdown happens incrementally, few notice until it’s far too late.",[],{"_key":59706,"_type":150,"children":59707,"markDefs":59712,"style":158},"9967e94b0f95",[59708],{"_key":59709,"_type":154,"marks":59710,"text":59711},"6079ebc13b470",[],"The Anatomy of Systems Drag",[],{"_key":59714,"_type":150,"children":59715,"markDefs":59720,"style":173},"cae9ff5f108a",[59716],{"_key":59717,"_type":154,"marks":59718,"text":59719},"779f28a038800",[],"Systems drag is a definable, diagnosable condition for your org — one that emerges as one of three interlocking forces: bloat, drag, and extinction risk.",[],{"_key":59722,"_type":150,"children":59723,"markDefs":59728,"style":282},"e9373444ae0a",[59724],{"_key":59725,"_type":154,"marks":59726,"text":59727},"c8b10c716c7c0",[],"1. System Bloat",[],{"_key":59730,"_type":150,"children":59731,"markDefs":59744,"style":173},"01997de22050",[59732,59736,59740],{"_key":59733,"_type":154,"marks":59734,"text":59735},"93921b71534a0",[],"Over time, operational systems — especially Salesforce — accumulate let's call them... ",{"_key":59737,"_type":154,"marks":59738,"text":59739},"93921b71534a1",[228],"artifacts of progress.",{"_key":59741,"_type":154,"marks":59742,"text":59743},"93921b71534a2",[]," 😅",[],{"_key":59746,"_type":150,"children":59747,"markDefs":59752,"style":173},"831e829ec8ab",[59748],{"_key":59749,"_type":154,"marks":59750,"text":59751},"8c05648fb8a2",[],"Custom fields, abandoned workflows, aging integrations, and layers of logic that once served a purpose but now linger as debris. These are the barnacles on the ship of scale (a scaleboat, if you please), individually benign, yet also entirely collectively paralyzing.",[],{"_key":59754,"_type":150,"children":59755,"markDefs":59760,"style":173},"7f8aedccbcca",[59756],{"_key":59757,"_type":154,"marks":59758,"text":59759},"ddc79f9c20660",[],"Every new initiative that doesn’t retire its predecessor adds weight. In isolation, each decision feels rational — a quick fix, a necessary patch. In aggregate, they create inertia.",[],{"_key":59762,"_type":150,"children":59763,"markDefs":59768,"style":282},"aba9f52b9054",[59764],{"_key":59765,"_type":154,"marks":59766,"text":59767},"492e377efa0d0",[],"2. System Drag",[],{"_key":59770,"_type":150,"children":59771,"markDefs":59800,"style":173},"20f7c825b93e",[59772,59776,59780,59783,59787,59791,59796],{"_key":59773,"_type":154,"marks":59774,"text":59775},"d68c07f73c6b0",[],"Bloat manifests in your body as a felt experience as ",{"_key":59777,"_type":154,"marks":59778,"text":59779},"0a46468bdea0",[228],"systems",{"_key":59781,"_type":154,"marks":59782,"text":1278},"36b4f25b8537",[],{"_key":59784,"_type":154,"marks":59785,"text":59786},"d7885209e2ce",[228],"drag",{"_key":59788,"_type":154,"marks":59789,"text":59790},"fcc872c8fdd3",[]," — the lived experience of operational slowdown. \n\nThink of this as the extra seconds every user waits for a ",{"_key":59792,"_type":154,"marks":59793,"text":59795},"cd7b656b2b61",[59794],"4a88043791aa","process",{"_key":59797,"_type":154,"marks":59798,"text":59799},"00a980ee7ddf",[]," to load. The two-day audit that used to take a couple of hours. The change request that passes through five teams because no one knows who owns the dependency map.",[59801],{"_key":59794,"_ref":59802,"_type":463,"linkType":1636,"slug":59803},"25099eed-f1cf-4a67-893a-f1a2384b1cf8",{"_type":22,"current":59804},"salesforce-process-mining-old",{"_key":59806,"_type":150,"children":59807,"markDefs":59812,"style":173},"7e70cf981b16",[59808],{"_key":59809,"_type":154,"marks":59810,"text":59811},"18b0331ae4570",[],"It’s friction disguised as “business as usual.” ",[],{"_key":59814,"_type":150,"children":59815,"markDefs":59820,"style":173},"ead24a847a3b",[59816],{"_key":59817,"_type":154,"marks":59818,"text":59819},"a82f2798c722",[],"And then, it compounds.",[],{"_key":59822,"_type":150,"children":59823,"markDefs":59836,"style":173},"65433efb64f0",[59824,59828,59832],{"_key":59825,"_type":154,"marks":59826,"text":59827},"b3a9cfe5edb2",[],"Drag increases, and then so do the workarounds, which add even more bloat. Left to its own devices, this self-reinforcing cycle becomes a ",{"_key":59829,"_type":154,"marks":59830,"text":59831},"203d175e78d4",[228],"culture of maintenance",{"_key":59833,"_type":154,"marks":59834,"text":59835},"a52b45ec90ae",[],". Not a culture of moment.",[],{"_key":59838,"_type":150,"children":59839,"markDefs":59844,"style":173},"3150f14dbc13",[59840],{"_key":59841,"_type":154,"marks":59842,"text":59843},"bd4f8b8fcaf3",[],"And what happens to things that don't move, that don't adapt fast enough? Well....",[],{"_key":59846,"_type":150,"children":59847,"markDefs":59852,"style":282},"965f03fe795d",[59848],{"_key":59849,"_type":154,"marks":59850,"text":59851},"294c12541c120",[],"3. Extinction",[],{"_key":59854,"_type":150,"children":59855,"markDefs":59860,"style":173},"72372a8051e5",[59856],{"_key":59857,"_type":154,"marks":59858,"text":59859},"1c1852b2f68e0",[],"I'm sorry to say that in the AI era, drag is more than an inconvenience — it’s become something of a deep and intractable existential risk.",[],{"_key":59862,"_type":150,"children":59863,"markDefs":59868,"style":173},"cee7102ccd64",[59864],{"_key":59865,"_type":154,"marks":59866,"text":59867},"69f04312acf7",[],"Disruptors are disrupting. Competitors that can adapt their systems and strategies in real time will outpace those who can’t. ",[],{"_key":59870,"_type":150,"children":59871,"markDefs":59876,"style":173},"4298ef31c677",[59872],{"_key":59873,"_type":154,"marks":59874,"text":59875},"3c1a3daf6414",[],"The companies that fail to address systems drag face the quiet death of irrelevance: slower cycles, noisier data, and leaders making poor decisions based on stale or incomplete information.",[],{"_key":59878,"_type":150,"children":59879,"markDefs":59892,"style":173},"1a7a14a12609",[59880,59884,59888],{"_key":59881,"_type":154,"marks":59882,"text":59883},"ae17992d592c0",[],"Make no mistake: speed will ",{"_key":59885,"_type":154,"marks":59886,"text":59887},"ae17992d592c1",[228],"define",{"_key":59889,"_type":154,"marks":59890,"text":59891},"ae17992d592c2",[]," who survives this era.",[],{"_key":59894,"_type":150,"children":59895,"markDefs":59900,"style":158},"3ca9a33bdb6e",[59896],{"_key":59897,"_type":154,"marks":59898,"text":59899},"58c5edb0ebe90",[],"Why Systems Drag happens",[],{"_key":59902,"_type":150,"children":59903,"markDefs":59908,"style":173},"5317310c4ae7",[59904],{"_key":59905,"_type":154,"marks":59906,"text":59907},"3d4e20ca8c560",[],"The origins of drag are as psychological as much as technical.",[],{"_key":59910,"_type":150,"children":59911,"markDefs":59921,"style":173},"cad6bd33978c",[59912,59917],{"_key":59913,"_type":154,"marks":59914,"text":59916},"baa3f4db41e90",[165,59915],"5911cf85cd1b","Cognitive load theory",{"_key":59918,"_type":154,"marks":59919,"text":59920},"baa3f4db41e91",[]," tells us we lowly non-AI humans can only juggle a limited number of elements in our humble working memories. Modern revenue systems exceed that limit by orders of magnitude. ",[59922],{"_key":59915,"_type":272,"blank":57,"href":59923,"noOpener":57,"noReferrer":57,"url":59923},"https://www.sciencedirect.com/topics/psychology/cognitive-load-theory",{"_key":59925,"_type":150,"children":59926,"markDefs":59931,"style":173},"c56dc1cb99c6",[59927],{"_key":59928,"_type":154,"marks":59929,"text":59930},"7501f0ae8afc",[],"Complexity increases. Teams resort to heuristics. Quick fixes. Local optimizations. Mental shortcuts that solve today’s issue while setting tomorrow’s trap.",[],{"_key":59933,"_type":150,"children":59934,"markDefs":59947,"style":173},"bc6c7d03a711",[59935,59939,59943],{"_key":59936,"_type":154,"marks":59937,"text":59938},"3fa6216b92120",[],"From an information theory lens, drag is what you might think of as entropy in motion. ",{"_key":59940,"_type":154,"marks":59941,"text":57643},"a61a3390a038",[59942],"52e713fe4a5d",{"_key":59944,"_type":154,"marks":59945,"text":59946},"d3fb0fa4af73",[]," — the schema, lineage, and intent behind data — becomes increasingly uncertain as systems evolve. The more transformations a dataset undergoes, the less anyone understands its meaning. Entropy rises. Clarity falls.",[59948],{"_key":59942,"_ref":21489,"_type":463,"linkType":33,"slug":59949},{"_type":22,"current":21491},{"_key":59951,"_type":150,"children":59952,"markDefs":59957,"style":173},"d0a479d25daf",[59953],{"_key":59954,"_type":154,"marks":59955,"text":59956},"99d20d67b7440",[],"And from an organizational behavior perspective, drag thrives in silos. When incentives reward speed in isolation rather than clarity in collaboration, each department fights for itself. Marketing adds fields for campaign attribution.  Sales adds automations for routing. Ops adds custom rules for compliance. Each optimization increases local efficiency — but global disorder.",[],{"_key":59959,"_type":150,"children":59960,"markDefs":59965,"style":173},"c1121a7accd2",[59961],{"_key":59962,"_type":154,"marks":59963,"text":59964},"32b07550a99e0",[],"The result is a company that appears productive on paper but in reality moves like it’s jogging underwater.",[],{"_key":59967,"_type":150,"children":59968,"markDefs":59973,"style":282},"c66ef09f3f00",[59969],{"_key":59970,"_type":154,"marks":59971,"text":59972},"0fa0aa158f9f0",[],"The AI Era multiplier",[],{"_key":59975,"_type":150,"children":59976,"markDefs":59981,"style":173},"b1ebd0d41e46",[59977],{"_key":59978,"_type":154,"marks":59979,"text":59980},"6b6b5fc129b50",[],"AI was supposed to reverse this trend. We were promised that we could automate away complexity.",[],{"_key":59983,"_type":150,"children":59984,"markDefs":59989,"style":173},"1937784c5a0f",[59985],{"_key":59986,"_type":154,"marks":59987,"text":59988},"6c1394ef3404",[],"Instead, for many teams, AI has simply become a multiplier of chaos.",[],{"_key":59991,"_type":150,"children":59992,"markDefs":60003,"style":173},"6f97f7685b39",[59993,59997,60000],{"_key":59994,"_type":154,"marks":59995,"text":59996},"29aa0086a24b0",[],"The problem isn’t the intelligence of AI models. They're plenty smart. They just lack ",{"_key":59998,"_type":154,"marks":59999,"text":2082},"e6824fd0d167",[228],{"_key":60001,"_type":154,"marks":60002,"text":411},"e66af3ca8737",[],[],{"_key":60005,"_type":150,"children":60006,"markDefs":60025,"style":173},"6e8cfadaf22c",[60007,60011,60014,60017,60021],{"_key":60008,"_type":154,"marks":60009,"text":60010},"a6339f27adab",[],"AI without metadata — the structural blueprint of what data ",{"_key":60012,"_type":154,"marks":60013,"text":423},"29aa0086a24b3",[228],{"_key":60015,"_type":154,"marks":60016,"text":1286},"29aa0086a24b4",[],{"_key":60018,"_type":154,"marks":60019,"text":60020},"29aa0086a24b5",[228],"how it connects",{"_key":60022,"_type":154,"marks":60023,"text":60024},"29aa0086a24b6",[]," — is effectively blind. It can generate responses, but not understanding. It can hallucinate correlations, but not interpret causation.",[],{"_key":60027,"_type":150,"children":60028,"markDefs":60048,"style":173},"e988c527a0c5",[60029,60033,60037,60041,60045],{"_key":60030,"_type":154,"marks":60031,"text":60032},"75daf194c2a90",[],"This is why systems drag corrupts AI performance. When the underlying metadata is broken, models inherit that chaos. Outputs become inconsistent, recommendations irrelevant, and confidence misplaced. The very systems that you built to accelerate progress start to produce ",{"_key":60034,"_type":154,"marks":60035,"text":60036},"f65d4c9f657b",[228],"noise",{"_key":60038,"_type":154,"marks":60039,"text":60040},"12db969b65b7",[]," instead of ",{"_key":60042,"_type":154,"marks":60043,"text":60044},"bfd9489aa6cc",[228],"insight",{"_key":60046,"_type":154,"marks":60047,"text":411},"cc74d47637c5",[],[],{"_key":60050,"_type":150,"children":60051,"markDefs":60064,"style":173},"849f20dcec41",[60052,60056,60060],{"_key":60053,"_type":154,"marks":60054,"text":60055},"32d169fe0c2b0",[],"Salesforce, in theory, is already a ",{"_key":60057,"_type":154,"marks":60058,"text":60059},"32d169fe0c2b1",[228],"living metadata model",{"_key":60061,"_type":154,"marks":60062,"text":60063},"32d169fe0c2b2",[]," — a perfect reflection of your business logic. But its scale and complexity have long outgrown what any human team can meaningfully comprehend or govern.",[],{"_key":60066,"_type":150,"children":60067,"markDefs":60076,"style":173},"143437003475",[60068,60072],{"_key":60069,"_type":154,"marks":60070,"text":60071},"d2b7839378a10",[],"That’s where the next wave of AI intervention emerges: ",{"_key":60073,"_type":154,"marks":60074,"text":60075},"d2b7839378a11",[165],"metadata agents.",[],{"_key":60078,"_type":150,"children":60079,"markDefs":60084,"style":282},"ae713fc6e7c3",[60080],{"_key":60081,"_type":154,"marks":60082,"text":60083},"05c2718781cc0",[],"The Cost of Inaction",[],{"_key":60086,"_type":150,"children":60087,"markDefs":60092,"style":173},"2afe4f5ee7de",[60088],{"_key":60089,"_type":154,"marks":60090,"text":60091},"3464003c762f0",[],"Before we explore the solution, let’s quantify the cost of drag.",[],{"_key":60094,"_type":150,"children":60095,"markDefs":60104,"style":173},"184c8ec056e6",[60096,60100],{"_key":60097,"_type":154,"marks":60098,"text":60099},"8114345aed950",[165],"Lost velocity:",{"_key":60101,"_type":154,"marks":60102,"text":60103},"8114345aed951",[]," Drag slows execution cycles across every function. What once took days now takes weeks — and each delay is a missed opportunity.",[],{"_key":60106,"_type":150,"children":60107,"markDefs":60116,"style":173},"b419abd8e6b1",[60108,60112],{"_key":60109,"_type":154,"marks":60110,"text":60111},"5799905ffcf40",[165],"Cognitive burnout:",{"_key":60113,"_type":154,"marks":60114,"text":60115},"5799905ffcf41",[]," Operators spend up to half their week on reactive maintenance, firefighting instead of innovating.",[],{"_key":60118,"_type":150,"children":60119,"markDefs":60128,"style":173},"ea0125d77b41",[60120,60124],{"_key":60121,"_type":154,"marks":60122,"text":60123},"83b26c1159c60",[165],"Financial Waste:",{"_key":60125,"_type":154,"marks":60126,"text":60127},"83b26c1159c61",[]," Technical debt compounds like interest. Every undocumented dependency or unretired workflow adds risk and rework costs downstream. ",[],{"_key":60130,"_type":150,"children":60131,"markDefs":60140,"style":173},"63e967fac9cc",[60132,60136],{"_key":60133,"_type":154,"marks":60134,"text":60135},"9cea9e0652dc0",[165],"Cultural Decay:",{"_key":60137,"_type":154,"marks":60138,"text":60139},"9cea9e0652dc1",[]," When systems slow down, so do people. Morale dips. Innovation stalls. Trust in data approaches zero.",[],{"_key":60142,"_type":150,"children":60143,"markDefs":60155,"style":173},"877c47c31008",[60144,60148,60151],{"_key":60145,"_type":154,"marks":60146,"text":60147},"60400937c1640",[],"This is what we might call organizational time debt... the gap between what teams ",{"_key":60149,"_type":154,"marks":60150,"text":16428},"60400937c1643",[228],{"_key":60152,"_type":154,"marks":60153,"text":60154},"60400937c1644",[]," achieve and what they actually do under the weight of drag. And the longer it goes unpaid, the steeper the interest gets.",[],{"_key":60157,"_type":150,"children":60158,"markDefs":60163,"style":282},"b269e71a6798",[60159],{"_key":60160,"_type":154,"marks":60161,"text":60162},"802d85d7d0680",[],"Let's talk about Metadata hygiene",[],{"_key":60165,"_type":150,"children":60166,"markDefs":60171,"style":173},"ed77d7d3b8f0",[60167],{"_key":60168,"_type":154,"marks":60169,"text":60170},"8f2b303d45e00",[],"The only sustainable way out is to pull complexity out by its roots — to make systems visible, governable, and continuously adaptive.",[],{"_key":60173,"_type":150,"children":60174,"markDefs":60179,"style":173},"f69b498c7a12",[60175],{"_key":60176,"_type":154,"marks":60177,"text":60178},"1c233580ec550",[],"Welcome to the era of metadata hygiene?",[],{"_key":60181,"_type":150,"children":60182,"markDefs":60187,"style":173},"428edced4775",[60183],{"_key":60184,"_type":154,"marks":60185,"text":60186},"3987240913fd0",[],"Metadata hygiene is the discipline of maintaining clarity in your operational blueprint — ensuring every field, automation, and integration is known, purposeful, and contextualized. It’s the foundation for trust in both human and machine decision-making.",[],{"_key":60189,"_type":150,"children":60190,"markDefs":60195,"style":173},"ce1bb5a6181f",[60191],{"_key":60192,"_type":154,"marks":60193,"text":60194},"844e41705c180",[],"And with AI, hygiene evolves from static documentation to active collaboration. Hey, that sounds like a much better world, doesn't it?",[],{"_key":60197,"_type":150,"children":60198,"markDefs":60203,"style":3392},"6852448f6ed4",[60199],{"_key":60200,"_type":154,"marks":60201,"text":60202},"8612cdfa76970",[],"Metadata Agents: Our new colleagues",[],{"_key":60205,"_type":150,"children":60206,"markDefs":60211,"style":173},"3484ba721bd2",[60207],{"_key":60208,"_type":154,"marks":60209,"text":60210},"088cd8ca39f40",[],"Metadata agents are intelligent assistants that continuously analyze, map, and optimize your Salesforce architecture.",[],{"_key":60213,"_type":150,"children":60214,"markDefs":60219,"style":173},"4cc33ce9f559",[60215],{"_key":60216,"_type":154,"marks":60217,"text":60218},"20f6231b5fbf",[],"They keep the living context of your org alive — surfacing drag, suggesting fixes, and automating safe execution through a visual workspace.",[],{"_key":60221,"_type":150,"children":60222,"markDefs":60227,"style":173},"80806bcc3b8c",[60223],{"_key":60224,"_type":154,"marks":60225,"text":60226},"a17d506841bf0",[],"They enable teams to:",[],{"_key":60229,"_type":150,"children":60230,"level":54,"listItem":171,"markDefs":60239,"style":173},"8ca018f3e116",[60231,60235],{"_key":60232,"_type":154,"marks":60233,"text":60234},"e2b8ff1e20480",[165],"Spot It Fast",{"_key":60236,"_type":154,"marks":60237,"text":60238},"e2b8ff1e20481",[]," — surfacing hidden slowdowns across fields, automations, and dependencies.",[],{"_key":60241,"_type":150,"children":60242,"level":54,"listItem":171,"markDefs":60251,"style":173},"2281da216640",[60243,60247],{"_key":60244,"_type":154,"marks":60245,"text":60246},"0373a8afae220",[165],"Solve It Fast",{"_key":60248,"_type":154,"marks":60249,"text":60250},"0373a8afae221",[]," — recommending safe, automated fixes to streamline change without duct tape.",[],{"_key":60253,"_type":150,"children":60254,"level":54,"listItem":171,"markDefs":60262,"style":173},"0997a99d5d2d",[60255,60258],{"_key":60256,"_type":154,"marks":60257,"text":46390},"932272b297250",[165],{"_key":60259,"_type":154,"marks":60260,"text":60261},"932272b297251",[]," — continuously adapting metadata as your business evolves, protecting against future drag.",[],{"_key":60264,"_type":150,"children":60265,"markDefs":60270,"style":173},"6ef0ec4815f4",[60266],{"_key":60267,"_type":154,"marks":60268,"text":60269},"d30110d019020",[],"In other words: clarity, control, and speed — by design.",[],{"_key":60272,"_type":150,"children":60273,"markDefs":60278,"style":282},"dec9a35ae317",[60274],{"_key":60275,"_type":154,"marks":60276,"text":60277},"75ad6ef726810",[],"The New Operational Philosophy",[],{"_key":60280,"_type":150,"children":60281,"markDefs":60286,"style":173},"538efdd4ef2e",[60282],{"_key":60283,"_type":154,"marks":60284,"text":60285},"42954d86ed5b0",[],"When we discuss eliminating systems drag here, we’re talking about a philosophical shift in how companies relate to their own systems.",[],{"_key":60288,"_type":150,"children":60289,"markDefs":60294,"style":173},"bf517dcf5bdc",[60290],{"_key":60291,"_type":154,"marks":60292,"text":60293},"a7f6f616d8620",[],"The traditional model has always been to be reactive: systems drift toward chaos until they break, and humans scramble to patch them back together. ",[],{"_key":60296,"_type":150,"children":60297,"markDefs":60302,"style":173},"7dd669ad5bbc",[60298],{"_key":60299,"_type":154,"marks":60300,"text":60301},"7b8249826f0c",[],"The new model is agentic: systems stay self-aware and self-improving, with humans in the loop as orchestrators rather than janitors.",[],{"_key":60304,"_type":150,"children":60305,"markDefs":60310,"style":173},"a12ba729bcf1",[60306],{"_key":60307,"_type":154,"marks":60308,"text":60309},"b0e1668e31c20",[],"This partnership between human intent and machine context marks the beginning of the Agentic Enterprise — one that can evolve as fast as its environment changes.",[],{"_key":60312,"_type":150,"children":60313,"markDefs":60318,"style":282},"00c7847a4b2a",[60314],{"_key":60315,"_type":154,"marks":60316,"text":60317},"ab75aef766550",[],"All Systems Go",[],{"_key":60320,"_type":150,"children":60321,"markDefs":60333,"style":173},"c2686f53a472",[60322,60326,60329],{"_key":60323,"_type":154,"marks":60324,"text":60325},"051cb718a61d0",[],"Every organization has drag. You can't 100% avoid it.  The difference between stagnation and breakthrough lies in whether you can ",{"_key":60327,"_type":154,"marks":60328,"text":32839},"051cb718a61d1",[228],{"_key":60330,"_type":154,"marks":60331,"text":60332},"051cb718a61d2",[]," it — and whether you have the tools to eliminate it.",[],{"_key":60335,"_type":150,"children":60336,"markDefs":60341,"style":173},"b5ce652a64c3",[60337],{"_key":60338,"_type":154,"marks":60339,"text":60340},"eecf2325db9b0",[],"In a world where innovation cycles have collapsed from years to hours, clarity has become the new speed.",[],{"_key":60343,"_type":150,"children":60344,"markDefs":60349,"style":173},"1a45a8d2bed4",[60345],{"_key":60346,"_type":154,"marks":60347,"text":60348},"9f266c086ae7",[],"Companies that master their metadata have a lot of things going for them. They’re more intelligent. Their AI performs better. Their teams execute faster. Their leaders make decisions grounded in reality, not residue.",[],{"_key":60351,"_type":150,"children":60352,"markDefs":60357,"style":173},"4fe9911d3f8f",[60353],{"_key":60354,"_type":154,"marks":60355,"text":60356},"ad42ae4da1fe0",[],"Because when drag disappears, what’s left is pure, beautiful momentum.",[],{"_key":60359,"_type":150,"children":60360,"markDefs":60364,"style":35984},"8505933d952c",[60361],{"_key":60362,"_type":154,"marks":60363,"text":472},"a8c84602e8360",[],[],{"_type":17,"description":60366,"shareImage":60367,"title":59610},"Discover how systems drag (the silent buildup of operational complexity) slows your business, corrupts your AI, and drains team velocity. Learn how metadata hygiene and intelligent metadata agents from Sweep eliminate drag, restore clarity, and unlock true organizational speed in the AI era.",{"_type":40,"asset":60368},{"_ref":59581,"_type":1066},{"_type":22,"current":10989},{"_createdAt":60371,"_id":60372,"_rev":60373,"_type":33,"_updatedAt":60374,"author":60375,"category":60390,"featuredImage":60396,"modularContent":60431,"postTitle":60434,"publishDate":60435,"richText":60436,"seo":60736,"slug":60740},"2025-10-02T12:53:13Z","af45f66d-7861-4d09-8e41-79d868f45d2a","XlNwq3xbphLrhVKM7ymMnv","2026-03-23T09:52:51Z",{"authorImage":60376,"authorJobTitle":60389,"authorName":56548},{"_type":37,"altText":56548,"image":60377},{"_type":40,"asset":60378},{"_createdAt":56551,"_id":56552,"_rev":56553,"_type":45,"_updatedAt":56551,"assetId":56554,"extension":1818,"metadata":60379,"mimeType":1843,"originalFilename":56579,"path":56580,"sha1hash":56554,"size":56581,"uploadId":56582,"url":56583},{"_type":50,"blurHash":56556,"dimensions":60380,"hasAlpha":56,"isOpaque":57,"lqip":56559,"palette":60381},{"_type":53,"aspectRatio":54,"height":56558,"width":56558},{"_type":60,"darkMuted":60382,"darkVibrant":60383,"dominant":60384,"lightMuted":60385,"lightVibrant":60386,"muted":60387,"vibrant":60388},{"_type":62,"background":56562,"foreground":64,"population":56563,"title":64},{"_type":62,"background":56565,"foreground":64,"population":56566,"title":64},{"_type":62,"background":56565,"foreground":64,"population":56566,"title":64},{"_type":62,"background":56569,"foreground":72,"population":56570,"title":64},{"_type":62,"background":56572,"foreground":72,"population":82,"title":64},{"_type":62,"background":56574,"foreground":64,"population":56575,"title":64},{"_type":62,"background":56577,"foreground":64,"population":56578,"title":64},"Content Program Manager",{"_createdAt":5,"_id":6,"_rev":7,"_system":60391,"_type":11,"_updatedAt":12,"selectedColor":60393,"seo":60394,"slug":60395,"title":24},{"base":60392},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":60397,"image":60398},"Agentic Sprawl in Salesforce",{"_type":40,"asset":60399},{"_createdAt":60400,"_id":60401,"_rev":60402,"_type":45,"_updatedAt":60400,"assetId":60403,"extension":105,"metadata":60404,"mimeType":133,"originalFilename":60426,"path":60427,"sha1hash":60403,"size":60428,"uploadId":60429,"url":60430},"2025-10-02T12:58:21Z","image-a795ec29eee93854c9631509e931944443980410-512x288-png","bNV5TjUkLdSoQc5W4EQk7C","a795ec29eee93854c9631509e931944443980410",{"_type":50,"blurHash":60405,"dimensions":60406,"hasAlpha":57,"isOpaque":56,"lqip":60408,"palette":60409},"MeLM;lRhI:%2t6?d%2oIWqX99yW?ogjZRk",{"_type":53,"aspectRatio":11173,"height":60407,"width":20061},288,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAADX0lEQVR4nB3M7U8TdwAH8PsjDMlwQ91k4w24zWQzhpglPrA5WZahjCAyK4hOiOCATmNGUCfCmMhDGVUeKpSjV9pSyvXaXu9or/QBWmhhQCzzMC4Z0zXZOTL6ovdiv++yvfi8/VCsKL+cEeSMw50knGsdPm4Zkj2EWbMfAVsYQfsCwvZ5RO1hJBxzWGf9kDkRT1kBq1NeRBgewhhPHCP8jknvfErFguupWHAtE/GtkIiwiLBzDtygCZauQYi0G/Pc4v+ibBRLznmsuUJIuvxYdYiIWkSEzCJ8EwLhjGLaMuSSqSeSlPolGMgk/T7yRBSxzHJwdneDbmmB32jBiriEJSGBsCcOLxeHyEYxNyVBpHl4jDwE0yxEs494GF962uiVKXGkN/XztDHz3DdNtoIebHpnIPS0w3yzGSHjOJKBGNYDCYTEBCacCQxaomBoCYzBC3rYA5OBh9Uokpn/QlqQqRtlp1L916oyXHcrWbENYYM1wvfgFqw3GzBvNOBZMITNSAxrwRhmhSgY2xxoWsTYYx4DQ27c13MYGHIRCyOkpxm3TLVdKU7d1pzMtF0oJvomDSa/bwR9/RJM2hrExnTYCnnwMirh9wUJz4ISlngBPgcPt82DScaFh6MsRsdZ4rQ604LVLlN+5puUYKjNWDu/Ig+/PY32iyfRUnoUXZrPIHZr8Runx3ZgHH+HJrEdtuOFfwqbvBVJzoJlhxlhqwkR6wSJT02kE5OPZer+9c9TI3dLM0xnOTHcOoN7NUdRX1SA+mP56Dx/HPbWSiz2N+BX5g62PX3Y8erxl2sAf7IDSNn78dyiw4ZZRzZMfenV0S6ZOv5+7h+nPsjNnD6SR86eeJdUHisg5z58k1QczCEVh98ml08cILdLC8loQwmRfrhC4romEuttItHeZrLw6A5xG/TE9kj3z0xP6461XStTB/fv3SrYk72TtztLzd+brR5+J0f99MAetexQrnr2o/fU6qJD6tXiQvXGl0Vqx8UStae2XO28XKa2155TO+7eU7XDovr1j7TafK1uW1tdnqTy9uVs7Nv9Wur1rF2v3sjapezPzlKO5L+laD4uVFrOf6H0XK1Ufmq8oOgaq5W+xhrlQUON0lanUb6rvaTUtw0rZWOy8kmH51VFVd2LqjMl8X8B+5tcMmFowOgAAAAASUVORK5CYII=",{"_type":60,"darkMuted":60410,"darkVibrant":60412,"dominant":60414,"lightMuted":60417,"lightVibrant":60418,"muted":60420,"vibrant":60423},{"_type":62,"background":60411,"foreground":64,"population":13649,"title":64},"#403426",{"_type":62,"background":60413,"foreground":64,"population":49563,"title":64},"#2c0404",{"_type":62,"background":60415,"foreground":72,"population":60416,"title":64},"#d1b2a8",2.68,{"_type":62,"background":60415,"foreground":72,"population":60416,"title":64},{"_type":62,"background":60419,"foreground":72,"population":8105,"title":72},"#fadb7f",{"_type":62,"background":60421,"foreground":64,"population":60422,"title":64},"#9c786d",1.98,{"_type":62,"background":60424,"foreground":64,"population":60425,"title":64},"#179beb",1.29,"unnamed (2).png","images/9eu1m6zu/production/a795ec29eee93854c9631509e931944443980410-512x288.png",256650,"YkqZ6QhzEPs5SR1oZ94XFtjvuKpzviU7","https://cdn.sanity.io/images/9eu1m6zu/production/a795ec29eee93854c9631509e931944443980410-512x288.png",[60432],{"_key":60433,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"b7a0ba000ac9a5ac07aeaffbe401171b","The Ultimate Dreamforce 2025 Prep Guide for CIOs","2025-10-02",[60437,60445,60453,60461,60476,60484,60492,60500,60508,60516,60524,60532,60540,60548,60556,60564,60572,60580,60588,60596,60604,60612,60620,60628,60636,60644,60652,60660,60668,60676,60684,60692,60700,60712,60720,60728],{"_key":60438,"_type":150,"children":60439,"markDefs":60444,"style":173},"3e2f17990b37",[60440],{"_key":60441,"_type":154,"marks":60442,"text":60443},"2d81a0d386ca0",[],"For CIOs, Dreamforce is like the World Series of enterprise transformation.",[],{"_key":60446,"_type":150,"children":60447,"markDefs":60452,"style":173},"64d1da3b0548",[60448],{"_key":60449,"_type":154,"marks":60450,"text":60451},"37735a13546e0",[],"Except, with hundreds of sessions, countless vendor pitches, and an overwhelming expo floor, it is easy to leave with more swag (say, stress balls) than strategy.",[],{"_key":60454,"_type":150,"children":60455,"markDefs":60460,"style":173},"18b0af7be690",[60456],{"_key":60457,"_type":154,"marks":60458,"text":60459},"66438dc1e4510",[],"This Dreamforce 2025 prep guide is aimed at helping CIOs arrive prepared, evaluate tech partners effectively, and leave California with next steps that will drive real organizational value.",[],{"_key":60462,"_type":150,"children":60463,"markDefs":60475,"style":282},"c7071d37cea7",[60464,60468,60471],{"_key":60465,"_type":154,"marks":60466,"text":60467},"e7e773f50ec40",[],"Define your North Star ",{"_key":60469,"_type":154,"marks":60470,"text":885},"e7e773f50ec41",[228],{"_key":60472,"_type":154,"marks":60473,"text":60474},"e7e773f50ec42",[]," you land in San Francisco",[],{"_key":60477,"_type":150,"children":60478,"markDefs":60483,"style":173},"bb0df411f002",[60479],{"_key":60480,"_type":154,"marks":60481,"text":60482},"aaaf76334d0c0",[],"Many CIOs — perhaps too many — arrive at Dreamforce without a clear framework for what matters most to their org. Before you even step into Moscone, ask yourself:",[],{"_key":60485,"_type":150,"children":60486,"level":54,"listItem":171,"markDefs":60491,"style":173},"605fedd0de9f",[60487],{"_key":60488,"_type":154,"marks":60489,"text":60490},"402d664052ce0",[],"What are my top 2–3 business imperatives this year? (for example, scaling AI responsibly, consolidating platforms, improving data governance)",[],{"_key":60493,"_type":150,"children":60494,"level":54,"listItem":171,"markDefs":60499,"style":173},"83780c21cec9",[60495],{"_key":60496,"_type":154,"marks":60497,"text":60498},"914d52c803dc0",[],"What Salesforce-related initiatives are at the top of our IT roadmap? (for example, revenue operations alignment, customer data unification, service automation)",[],{"_key":60501,"_type":150,"children":60502,"level":54,"listItem":171,"markDefs":60507,"style":173},"129ca97a4029",[60503],{"_key":60504,"_type":154,"marks":60505,"text":60506},"a41edeb7ea3a0",[],"Where are we experiencing friction? (for example, slow time-to-market, high cost of Salesforce customization, lack of visibility for ops teams)",[],{"_key":60509,"_type":150,"children":60510,"markDefs":60515,"style":282},"6890a6c550a9",[60511],{"_key":60512,"_type":154,"marks":60513,"text":60514},"5f55d5d5f4cb0",[],"Evaluate vendors with an enterprise lens",[],{"_key":60517,"_type":150,"children":60518,"markDefs":60523,"style":173},"e5a71e2f7031",[60519],{"_key":60520,"_type":154,"marks":60521,"text":60522},"7c82e3f8dec70",[],"The expo floor is a dazzling circus of novelty, but CIOs need to quickly separate shiny demos from solutions that actually deliver enterprise value. When evaluating vendors: Check integration maturity: how natively does the solution work with Salesforce metadata? Does it extend the platform or create shadow systems?",[],{"_key":60525,"_type":150,"children":60526,"markDefs":60531,"style":173},"fd5fb9676b8b",[60527],{"_key":60528,"_type":154,"marks":60529,"text":60530},"5be3faa500910",[],"You should also look for scalability proof points: can the solution handle global complexity such as territories, multi-object routing, and governance without brittle custom code?",[],{"_key":60533,"_type":150,"children":60534,"markDefs":60539,"style":173},"4fb7154ace27",[60535],{"_key":60536,"_type":154,"marks":60537,"text":60538},"f2522ad439650",[],"While you’re at it, ask about compliance and security: is the vendor SOC2 compliant? How do they handle audit trails, permissions, and metadata versioning? Demand real customer evidence: do they have reference stories in orgs of your size and complexity? Can they show quantifiable ROI such as time saved, cost reduced, or risk mitigated?",[],{"_key":60541,"_type":150,"children":60542,"markDefs":60547,"style":173},"243e40f37de1",[60543],{"_key":60544,"_type":154,"marks":60545,"text":60546},"ffbf3f713d270",[],"A clear understanding of total cost of ownership helps too: beyond licensing, what is the admin and maintenance cost? How long does implementation actually take?",[],{"_key":60549,"_type":150,"children":60550,"markDefs":60555,"style":282},"20b2469231b5",[60551],{"_key":60552,"_type":154,"marks":60553,"text":60554},"f27e8695cb930",[],"Questions you should bring to Dreamforce this year",[],{"_key":60557,"_type":150,"children":60558,"markDefs":60563,"style":173},"c43cf903a703",[60559],{"_key":60560,"_type":154,"marks":60561,"text":60562},"99e2813df7910",[],"When meeting with vendors, come armed with targeted questions that cut past the marketing veneer. Here are some to keep in your pocket:",[],{"_key":60565,"_type":150,"children":60566,"markDefs":60571,"style":3392},"96220b6ab392",[60567],{"_key":60568,"_type":154,"marks":60569,"text":60570},"f566b194d9140",[],"Strategic fit",[],{"_key":60573,"_type":150,"children":60574,"markDefs":60579,"style":173},"327afa122334",[60575],{"_key":60576,"_type":154,"marks":60577,"text":60578},"478baab56c1f0",[],"How does your solution align with Salesforce’s metadata-driven architecture and roadmap for AI?",[],{"_key":60581,"_type":150,"children":60582,"markDefs":60587,"style":173},"c0f974e2f110",[60583],{"_key":60584,"_type":154,"marks":60585,"text":60586},"6022ef20f8e80",[],"What differentiates you from other vendors in this category?",[],{"_key":60589,"_type":150,"children":60590,"markDefs":60595,"style":3392},"4c7a851c0db8",[60591],{"_key":60592,"_type":154,"marks":60593,"text":60594},"1d07d8abe8150",[],"Scalability and security",[],{"_key":60597,"_type":150,"children":60598,"markDefs":60603,"style":173},"31eb2d23e7ab",[60599],{"_key":60600,"_type":154,"marks":60601,"text":60602},"93dae0fa69890",[],"How does your platform scale with org growth, territory changes, and multi-cloud deployments?",[],{"_key":60605,"_type":150,"children":60606,"markDefs":60611,"style":173},"b32bb8018ba5",[60607],{"_key":60608,"_type":154,"marks":60609,"text":60610},"ffbaf2d8152f0",[],"What governance features are built-in such as audit trails, rollback, and metadata documentation?",[],{"_key":60613,"_type":150,"children":60614,"markDefs":60619,"style":3392},"e977799e44b1",[60615],{"_key":60616,"_type":154,"marks":60617,"text":60618},"7cb81b5a6e540",[],"Operational impact",[],{"_key":60621,"_type":150,"children":60622,"markDefs":60627,"style":173},"a021e60abc72",[60623],{"_key":60624,"_type":154,"marks":60625,"text":60626},"c80991320e5d0",[],"How do you reduce IT dependency and empower business teams to make changes safely?",[],{"_key":60629,"_type":150,"children":60630,"markDefs":60635,"style":173},"459b1c48760b",[60631],{"_key":60632,"_type":154,"marks":60633,"text":60634},"bc2fd0acaa2f0",[],"Can you show a customer example of reducing time-to-implement from weeks to days through smarter use of metadata?",[],{"_key":60637,"_type":150,"children":60638,"markDefs":60643,"style":173},"94d717e58968",[60639],{"_key":60640,"_type":154,"marks":60641,"text":60642},"e6e028cf689f0",[],"How can human operators and metadata agents work together to ensure Salesforce evolution?",[],{"_key":60645,"_type":150,"children":60646,"markDefs":60651,"style":3392},"e418a2946e6a",[60647],{"_key":60648,"_type":154,"marks":60649,"text":60650},"a60cdb4659dd0",[],"Future-proofing",[],{"_key":60653,"_type":150,"children":60654,"markDefs":60659,"style":173},"480b50e7bc99",[60655],{"_key":60656,"_type":154,"marks":60657,"text":60658},"4af3df872f0b0",[],"How does your product evolve with Salesforce metadata updates and new AI capabilities?",[],{"_key":60661,"_type":150,"children":60662,"markDefs":60667,"style":173},"06af5f8c7d3d",[60663],{"_key":60664,"_type":154,"marks":60665,"text":60666},"1047c0debde50",[],"What is on your product roadmap for the next 12–18 months?",[],{"_key":60669,"_type":150,"children":60670,"markDefs":60675,"style":282},"cd35f0faeffe",[60671],{"_key":60672,"_type":154,"marks":60673,"text":60674},"7ebdee0df98e0",[],"Tactics for making the most of Dreamforce 2025",[],{"_key":60677,"_type":150,"children":60678,"markDefs":60683,"style":173},"c50f7ae3d134",[60679],{"_key":60680,"_type":154,"marks":60681,"text":60682},"f75559f2a0c10",[],"There’s a lot more in San Fran than you could possibly tackle. We recommend prioritizing sessions by role: attend CIO roundtables, AI strategy sessions, and customer transformation keynotes, not just product showcases. Block time for vendor meetings: schedule conversations in advance with your shortlist of potential partners. Next, bring your team into the fold: if your RevOps or IT leaders are attending, align on who is covering what sessions and vendors. Plan for follow-up: book internal debrief sessions post-event to evaluate vendors and align on next steps.",[],{"_key":60685,"_type":150,"children":60686,"markDefs":60691,"style":282},"66c077108633",[60687],{"_key":60688,"_type":154,"marks":60689,"text":60690},"a95d8c5dc1d50",[],"The big takeaway for CIOs",[],{"_key":60693,"_type":150,"children":60694,"markDefs":60699,"style":173},"18a91b3d9cee",[60695],{"_key":60696,"_type":154,"marks":60697,"text":60698},"081f1b9017790",[],"Dreamforce is a marathon, not a sprint. With the right prep, it can be the spark for real enterprise transformation instead of just another busy week in San Francisco. Come in with a clear north star, a framework for evaluating vendors, and sharp questions, and you’ll walk away with a plan that sticks.",[],{"_key":60701,"_type":150,"children":60702,"markDefs":60711,"style":173},"c3889e002558",[60703,60707],{"_key":60704,"_type":154,"marks":60705,"text":60706},"b701df445cdf0",[165],"Pro tip:",{"_key":60708,"_type":154,"marks":60709,"text":60710},"b701df445cdf1",[]," many of the most innovative Salesforce apps today are metadata-first, using metadata as the connective tissue between AI, automation, and governance. As you explore vendors, look for those who do not just work in Salesforce, but who make your metadata cleaner, more accessible, and more powerful over time. Metadata agents give you a strategic edge and predictable growth. Leaders who embrace them become pioneers who deliver true AI transformation.",[],{"_key":60713,"_type":150,"children":60714,"markDefs":60719,"style":282},"f9423e13882a",[60715],{"_key":60716,"_type":154,"marks":60717,"text":60718},"f2fd46b17d4d0",[],"Why Sweep should be on your shortlist",[],{"_key":60721,"_type":150,"children":60722,"markDefs":60727,"style":173},"487dab8efd31",[60723],{"_key":60724,"_type":154,"marks":60725,"text":60726},"86620ac733850",[],"Sweep was built with CIOs in mind: a metadata-native Salesforce layer that eliminates complexity, reduces IT dependency, and ensures governance without slowing down business teams. With capabilities like AI-powered routing, real-time testing, deduplication, and audit trails, all embedded in Salesforce, Sweep gives CIOs the visibility and control they need while freeing operations to move faster.",[],{"_key":60729,"_type":150,"children":60730,"markDefs":60735,"style":173},"d22f514b0029",[60731],{"_key":60732,"_type":154,"marks":60733,"text":60734},"72645dab0d6a0",[],"If you are walking the expo floor at Dreamforce 2025, look for vendors who make your metadata work harder for you. And when you do, make sure Sweep is at the top of that list.",[],{"_type":17,"description":60459,"shareImage":60737,"title":60434},{"_type":40,"asset":60738},{"_ref":60739,"_type":1066},"image-4572db4d0e025bbdaca3bb425366a2277dcab6c5-2400x1260-png",{"_type":22,"current":60741},"the-ultimate-dreamforce-2025-prep-guide-for-cios",{"_createdAt":60743,"_id":35209,"_rev":60744,"_type":33,"_updatedAt":60745,"author":60746,"category":60762,"featuredImage":60768,"modularContent":60797,"postTitle":60799,"publishDate":60800,"richText":60801,"slug":61273},"2025-09-29T18:30:00Z","el8PVmN600Jkzb4DbFm0xS","2026-03-23T09:54:27Z",{"authorImage":60747,"authorJobTitle":49529,"authorName":38},{"_type":37,"altText":38,"image":60748},{"_type":40,"asset":60749},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":60750,"mimeType":83,"opt":60760,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":60751,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":60752},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":60753,"darkVibrant":60754,"dominant":60755,"lightMuted":60756,"lightVibrant":60757,"muted":60758,"vibrant":60759},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":60761},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":60763,"_type":11,"_updatedAt":12,"selectedColor":60765,"seo":60766,"slug":60767,"title":24},{"base":60764},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":60397,"image":60769},{"_type":40,"asset":60770},{"_createdAt":60771,"_id":60772,"_rev":60773,"_type":45,"_updatedAt":60771,"assetId":60774,"extension":105,"metadata":60775,"mimeType":133,"originalFilename":39868,"path":60793,"sha1hash":60774,"size":60794,"uploadId":60795,"url":60796},"2025-09-29T18:59:28Z","image-d0851d5284547ad5ee6626ea3f6db108ed629ef8-1600x900-png","VtwssDemkBK8kxMSl4Fsku","d0851d5284547ad5ee6626ea3f6db108ed629ef8",{"_type":50,"blurHash":60776,"dimensions":60777,"hasAlpha":57,"isOpaque":56,"lqip":60778,"palette":60779},"M16aob:gIyKSMaohaxbIjsjs005a.Az,yG",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAB/klEQVR4nJ1SW28SQRjdv8EuIKkNRXfm29nFImgUtDW9PDDLRVNqLJRrKb2oQRIfjD/BP6c/wNgU2ce+MC+dY3ZB41utDydnzjycnJzvGLbp/2QxXzFTamZK3A4+WLwClqxrWn09J9a/NGxTBv9lGCuDJ+tw7A6I9TRfayri/alhm+WAxeQfQztWvtnM8sGsCvhKA8IbgdwTzTOHilhoGCsHzJSKW76muA9u+eAh//22ZARKhPBBq/sgcQxOR3DEEERHi4R2Z2pQ3A/ymX1VEi39zG2h6DTxlL9BkQ5QEi2U3FakH6b3sM6byOZOIHJv4T3/DKfwAeLBGcgdaX7vUBHvTY1sqhbsFAZqb3es93bHqG2eQ5ZOUN08x6vt9wj/qhtnKLlt5IsT5CpfIEqfIJ58BOXewfFOQWKoeaalOOtODfdONSg6TbVT6OutfB8v1rvYyLYj3sr3sF0YRDq31oDn9CEeTyAK40XCRxOI9fNlwrYi6k8NbslAJGvKS9W1l6rBS9XhpuoR/9YiWY26XEykBkofQGRPQc4w6pAvO+Rhh7YpZ8z058yU18tL34x4RbNETdPdhhbusSZ3dE2Z9pzY4NJgpvzBTf9qYRru8V8gVTg1nnypBOuGc5lTunlFbPA9NPzGTHkRJr0tmOXPWKI6sxP1GVtpXLD7na+/AAjlbMot5CfKAAAAAElFTkSuQmCC",{"_type":60,"darkMuted":60780,"darkVibrant":60782,"dominant":60784,"lightMuted":60786,"lightVibrant":60788,"muted":60790,"vibrant":60792},{"_type":62,"background":60781,"foreground":64,"population":3491,"title":64},"#2b2c52",{"_type":62,"background":60783,"foreground":64,"population":1127,"title":64},"#101c88",{"_type":62,"background":60785,"foreground":64,"population":1120,"title":64},"#419ee6",{"_type":62,"background":60787,"foreground":72,"population":15135,"title":64},"#a698bf",{"_type":62,"background":60789,"foreground":72,"population":82,"title":64},"#89c3ef",{"_type":62,"background":60791,"foreground":64,"population":1127,"title":64},"#a89468",{"_type":62,"background":60785,"foreground":64,"population":1120,"title":64},"images/9eu1m6zu/production/d0851d5284547ad5ee6626ea3f6db108ed629ef8-1600x900.png",129594,"4R0JFUzip3RzVv3NkvTVivOdrYLlgvjK","https://cdn.sanity.io/images/9eu1m6zu/production/d0851d5284547ad5ee6626ea3f6db108ed629ef8-1600x900.png",[60798],{"_key":60433,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"Agentic Sprawl in Salesforce: Causes, risks, and a metadata-first way forward","2025-09-29",[60802,60821,60829,60844,60860,60868,60876,60884,60892,60900,60908,60916,60932,60952,60964,60975,60987,61002,61010,61018,61042,61057,61081,61089,61105,61113,61121,61144,61162,61177,61235,61258],{"_key":60803,"_type":150,"children":60804,"markDefs":60818,"style":173},"803c28294f18",[60805,60809,60814],{"_key":60806,"_type":154,"marks":60807,"text":60808},"09a3ce0115910",[],"Let's take a step back today to realize something important: Agentic AI isn’t ",{"_key":60810,"_type":154,"marks":60811,"text":60813},"71129159c392",[60812],"045541cc4ec6","going “rogue",{"_key":60815,"_type":154,"marks":60816,"text":60817},"eb00bcdfdfd1",[],"” because it’s brilliant. It isn't \"deciding\" to ignore your requests. It isn't making \"choices,\" at all. (Of course, if experts are to be believed, we may get to that point relatively soon.)",[60819],{"_key":60812,"_type":272,"blank":57,"href":60820,"noOpener":57,"noReferrer":57,"url":60820},"https://www.techradar.com/pro/when-ai-agents-go-rogue-why-it-cant-afford-blind-trust",{"_key":60822,"_type":150,"children":60823,"markDefs":60828,"style":173},"dd8106986480",[60824],{"_key":60825,"_type":154,"marks":60826,"text":60827},"f15968127991",[],"But for now, the key is to understand that agents are going off the script because they're entirely context-blind. That's the major difference.",[],{"_key":60830,"_type":150,"children":60831,"markDefs":60843,"style":173},"e14bd31722e7",[60832,60836,60839],{"_key":60833,"_type":154,"marks":60834,"text":60835},"896941cd775a",[],"Inside Salesforce, context is provided by ",{"_key":60837,"_type":154,"marks":60838,"text":407},"c257ff0bf7d0",[165],{"_key":60840,"_type":154,"marks":60841,"text":60842},"2cb47caff018",[],": the schema and relationships, the intent behind a field, the lineage through flows and Apex, the ownership and policies that define who can touch what and why. ",[],{"_key":60845,"_type":150,"children":60846,"markDefs":60859,"style":173},"04069c586323",[60847,60851,60855],{"_key":60848,"_type":154,"marks":60849,"text":60850},"f9a3b884851e",[],"When that context is thin or invisible, you don’t get magical autonomy; you get ",{"_key":60852,"_type":154,"marks":60853,"text":60854},"b05e024473c6",[165],"agentic sprawl ",{"_key":60856,"_type":154,"marks":60857,"text":60858},"a514c14f1278",[],"— a fast, messy spread of AI agents that overlap, contradict each other, rack up bills, and quietly break the system you rely on to run your entire revenue operation.",[],{"_key":60861,"_type":150,"children":60862,"markDefs":60867,"style":158},"cbc7d6d46e2f",[60863],{"_key":60864,"_type":154,"marks":60865,"text":60866},"34c8e222c4e3",[],"How teams spot agentic sprawl",[],{"_key":60869,"_type":150,"children":60870,"markDefs":60875,"style":173},"b6192cd52530",[60871],{"_key":60872,"_type":154,"marks":60873,"text":60874},"dd21337b86e30",[],"Most teams spot sprawl by its symptoms: duplicate bots, mysterious edits, phantom records, surprise spend. But the root cause is far, far more mundane. ",[],{"_key":60877,"_type":150,"children":60878,"markDefs":60883,"style":173},"67e469bd01d8",[60879],{"_key":60880,"_type":154,"marks":60881,"text":60882},"aefa27379c1a",[],"Agents are launched on top of weak identity hygiene, inconsistent policy, and almost no shared understanding of how the org actually works. We expect them to make good decisions while we starve them of metadata and block their view of dependencies. In that vacuum, even a well-scoped agent becomes an optimistic guesser.",[],{"_key":60885,"_type":150,"children":60886,"markDefs":60891,"style":158},"bc9b408b94fc",[60887],{"_key":60888,"_type":154,"marks":60889,"text":60890},"73cdea0bfac30",[],"What do we mean by agentic sprawl? ",[],{"_key":60893,"_type":150,"children":60894,"markDefs":60899,"style":173},"0a46d542a9c0",[60895],{"_key":60896,"_type":154,"marks":60897,"text":60898},"d7e56e25f333",[],"Well, mostly the unmanaged proliferation of AI agents for Salesforce —support helpers, RevOps automators, admin sidekicks, integration runners, what have you — each with different owners and scopes, all operating with incomplete context. They collide in production. They loop. They perform mass updates that look harmless in isolation but explode when colliding with validation rules, triggers, or downstream syncs. ",[],{"_key":60901,"_type":150,"children":60902,"markDefs":60907,"style":173},"a7cc1cb2c9a4",[60903],{"_key":60904,"_type":154,"marks":60905,"text":60906},"f5cfb19d5f8d",[],"The result is felt as broken processes, rework, and lost selling time. (We call that feeling around these parts Systems Drag).",[],{"_key":60909,"_type":150,"children":60910,"markDefs":60915,"style":158},"36a71c89a5b8",[60911],{"_key":60912,"_type":154,"marks":60913,"text":60914},"e895794a6a0b",[],"How to stop agentic sprawl in your org: 4 planes",[],{"_key":60917,"_type":150,"children":60918,"markDefs":60931,"style":173},"dfc79da90d23",[60919,60923,60927],{"_key":60920,"_type":154,"marks":60921,"text":60922},"5aa59d5818180",[],"Stopping sprawl requires more than telling people to build fewer bots. It means governing four planes of importance — ",{"_key":60924,"_type":154,"marks":60925,"text":60926},"5aa59d5818181",[165],"Identity, Policy, Context, and Observability ",{"_key":60928,"_type":154,"marks":60929,"text":60930},"5aa59d5818182",[],"— so agents can act with precision, not bravado.",[],{"_key":60933,"_type":150,"children":60934,"markDefs":60951,"style":173},"196f55a513da",[60935,60939,60943,60947],{"_key":60936,"_type":154,"marks":60937,"text":60938},"fc64b1fbb3340",[165],"Identity",{"_key":60940,"_type":154,"marks":60941,"text":60942},"fc64b1fbb3341",[]," is the unceremonial foundation. One ",{"_key":60944,"_type":154,"marks":60945,"text":60946},"fc64b1fbb3342",[165],"unique identity per agent",{"_key":60948,"_type":154,"marks":60949,"text":60950},"fc64b1fbb3343",[],", least-privilege permissions mapped to roles, profiles, and permission sets, and credentials that expire and can be revoked with a single decision. Strip out the shared “integration user” with god-mode access. If you can’t name the agent that touched a record, the rest is basically theater.",[],{"_key":60953,"_type":150,"children":60954,"markDefs":60963,"style":173},"e43e78876934",[60955,60959],{"_key":60956,"_type":154,"marks":60957,"text":60958},"70ec53a78aae0",[165],"Policy",{"_key":60960,"_type":154,"marks":60961,"text":60962},"70ec53a78aae1",[]," turns guardrails into code. Agents should encounter clear allow/deny boundaries at the object and field level, sensible rate limits and quotas, and human checkpoints for destructive operations. That’s far more than an “enterprise tax.” It’s how you avoid a bad day becoming a breach, a blown budget, or a broken quarter. Policy can give you a a paved road.",[],{"_key":60965,"_type":150,"children":60966,"markDefs":60974,"style":173},"121737cc181b",[60967,60970],{"_key":60968,"_type":154,"marks":60969,"text":57636},"6a2a5a8d342a0",[165],{"_key":60971,"_type":154,"marks":60972,"text":60973},"c56dc10269cc",[]," is where Salesforce differs from generic API land. Agents shouldn’t be reading the tea leaves. Rather, they should be reading live metadata. They need to know what a field actually means, who owns it, and how a change travels through flows, Apex, and installed packages. Before an agent writes, it should simulate the impact: What rules fire? What dependencies snap? What external systems will see this change in 20 seconds and do their own thing? When agents consult a metadata graph and run impact analysis as pre-flight, they act like conservative professionals, not enthusiastic amateurs.",[],{"_key":60976,"_type":150,"children":60977,"markDefs":60986,"style":173},"60258eb7771e",[60978,60982],{"_key":60979,"_type":154,"marks":60980,"text":60981},"37470ab923890",[165],"Observability",{"_key":60983,"_type":154,"marks":60984,"text":60985},"ba3e2281daa0",[]," closes that loop. If you can’t explain, replay, and attribute an action, you can’t improve it, or defend it. Durable, immutable audit trails with the agent’s identity, the entities touched, and the declared intent are the minimum. Tie costs to agent IDs and operations, not just a nebulous “AI bucket,” and you can steer with SLOs and budgets instead of retroactive finger-pointing. Layer in anomaly and drift detection — sudden spikes on a sensitive field are a signal, not a surprise.",[],{"_key":60988,"_type":150,"children":60989,"markDefs":61001,"style":173},"e7d9739c36b0",[60990,60994,60997],{"_key":60991,"_type":154,"marks":60992,"text":60993},"65eebcfa6d9b0",[],"When teams govern only identity and policy, they produce obedient but shallow agents. Add context and observability, and you get agents that are safe ",{"_key":60995,"_type":154,"marks":60996,"text":31192},"65eebcfa6d9b1",[165],{"_key":60998,"_type":154,"marks":60999,"text":61000},"65eebcfa6d9b2",[]," useful: predictable in production, explainable in review, and cheaper over time.",[],{"_key":61003,"_type":150,"children":61004,"markDefs":61009,"style":173},"6fbf516e4bac",[61005],{"_key":61006,"_type":154,"marks":61007,"text":61008},"7962e7a7703e0",[],"That’s the control surface. ",[],{"_key":61011,"_type":150,"children":61012,"markDefs":61017,"style":173},"4ad9c1b2068e",[61013],{"_key":61014,"_type":154,"marks":61015,"text":61016},"26ef1cc55a12",[],"Now, how do you adopt it without stalling momentum?",[],{"_key":61019,"_type":150,"children":61020,"markDefs":61041,"style":173},"2ae7915598dc",[61021,61025,61029,61033,61037],{"_key":61022,"_type":154,"marks":61023,"text":61024},"73ac57f8c5460",[],"Well for one you can start by getting out of the shadows. Most orgs discover that a few “helpful scripts” morphed into full-blown ",{"_key":61026,"_type":154,"marks":61027,"text":61028},"73ac57f8c5461",[165],"AI agents",{"_key":61030,"_type":154,"marks":61031,"text":61032},"73ac57f8c5462",[]," with unclear ownership and excessive permissions. Catalog them. Assign a product owner and a security owner. Retire the unknowns. Then swap the shared user for ",{"_key":61034,"_type":154,"marks":61035,"text":61036},"73ac57f8c5463",[165],"one identity per agent",{"_key":61038,"_type":154,"marks":61039,"text":61040},"73ac57f8c5464",[]," and enforce sensible caps—per-object rate limits and per-agent quotas. Those moves alone shrink the blast radius and make bills legible.",[],{"_key":61043,"_type":150,"children":61044,"markDefs":61056,"style":158},"8aeaa78b03d0",[61045,61049,61053],{"_key":61046,"_type":154,"marks":61047,"text":61048},"42d31baa5dba0",[],"Next, make agents ",{"_key":61050,"_type":154,"marks":61051,"text":61052},"42d31baa5dba1",[165],"context-aware",{"_key":61054,"_type":154,"marks":61055,"text":1278},"42d31baa5dba2",[],[],{"_key":61058,"_type":150,"children":61059,"markDefs":61080,"style":173},"0b047fc20035",[61060,61064,61068,61072,61076],{"_key":61061,"_type":154,"marks":61062,"text":61063},"d87e0c4e6f80",[],"Stand up a ",{"_key":61065,"_type":154,"marks":61066,"text":61067},"42d31baa5dba3",[165],"real-time metadata workspace ",{"_key":61069,"_type":154,"marks":61070,"text":61071},"42d31baa5dba4",[],"— objects, fields, flows, Apex, packages, owners, and lineage in one place — and give agents access to it. Require an ",{"_key":61073,"_type":154,"marks":61074,"text":61075},"42d31baa5dba5",[165],"impact preview",{"_key":61077,"_type":154,"marks":61078,"text":61079},"42d31baa5dba6",[]," before any mass write or schema-touching action. Encourage builders to write a short “Agent Design Doc” with scope, data sets, rollback approach, observability, and cost guardrails. ",[],{"_key":61082,"_type":150,"children":61083,"markDefs":61088,"style":173},"512ddf621ea0",[61084],{"_key":61085,"_type":154,"marks":61086,"text":61087},"1227025716a20",[],"Finally, productize what 's working. Centralize event patterns (“on close-won do X\") so teams reuse proven pathways instead of inventing new ones for each use case. ",[],{"_key":61090,"_type":150,"children":61091,"markDefs":61104,"style":173},"95bddd1e1a70",[61092,61096,61100],{"_key":61093,"_type":154,"marks":61094,"text":61095},"c3219628fe1a",[],"Publish a handful of ",{"_key":61097,"_type":154,"marks":61098,"text":61099},"1227025716a21",[165],"golden playbooks",{"_key":61101,"_type":154,"marks":61102,"text":61103},"1227025716a22",[]," that capture high-value scenarios (lead dedupe, renewal uplift, territory adjustments, CPQ cleanup) with policies and metadata guardrails baked in. Tie budget to the outcomes — errors avoided, cycle time reduced, tickets eliminated, rather than raw token or API consumption. In other words, fund results, not whims.",[],{"_key":61106,"_type":150,"children":61107,"markDefs":61112,"style":173},"2048ff7cfd0b",[61108],{"_key":61109,"_type":154,"marks":61110,"text":61111},"247331e5e7250",[],"Leaders, your questions become your north star for governance. Do our agents have unique identities with least-privilege scopes? Can we explain and replay any agent action, including the why and the where in metadata? Before an agent runs, can we simulate downstream effects in Salesforce so we’re not debugging in production? Are our costs allocated per agent and per intent, with SLOs and budgets to guide behavior? ",[],{"_key":61114,"_type":150,"children":61115,"markDefs":61120,"style":173},"4fb77d3c8ce3",[61116],{"_key":61117,"_type":154,"marks":61118,"text":61119},"9155160305f10",[],"Therein are the tells that you’re already in trouble or not. ",[],{"_key":61122,"_type":150,"children":61123,"markDefs":61143,"style":173},"e0e3cca4674f",[61124,61128,61132,61136,61139],{"_key":61125,"_type":154,"marks":61126,"text":61127},"a7fa81df0107",[],"If your team says, “We can’t tell which bot did this,” you’ve all lost the plot. If one integration user can do anything, your ",{"_key":61129,"_type":154,"marks":61130,"text":61131},"9155160305f11",[165],"attack surface",{"_key":61133,"_type":154,"marks":61134,"text":61135},"9155160305f12",[]," and your ",{"_key":61137,"_type":154,"marks":61138,"text":4510},"9155160305f13",[165],{"_key":61140,"_type":154,"marks":61141,"text":61142},"9155160305f14",[]," are the same circle. ",[],{"_key":61145,"_type":150,"children":61146,"markDefs":61159,"style":173},"d45d4a0e1d44",[61147,61151,61155],{"_key":61148,"_type":154,"marks":61149,"text":61150},"80272a0deebc",[],"If an agent can’t articulate why it edited a field (no provenance, no reference to dependencies) you’re trusting that guesser. If operations can’t run a pre-flight ",{"_key":61152,"_type":154,"marks":61153,"text":22401},"9155160305f15",[165,61154],"db242ffeb2eb",{"_key":61156,"_type":154,"marks":61157,"text":61158},"9155160305f16",[]," for a proposed change, you’re experimenting on your own data. And if cloud spend spikes and finance can’t attribute it per agent, you’re not scaling... you’re just leaking.",[61160],{"_key":61154,"_ref":22417,"_type":463,"linkType":33,"slug":61161},{"_type":22,"current":22419},{"_key":61163,"_type":150,"children":61164,"markDefs":61176,"style":158},"dcdf4eefbfd1",[61165,61169,61172],{"_key":61166,"_type":154,"marks":61167,"text":61168},"ff00efeb56f00",[],"This is where ",{"_key":61170,"_type":154,"marks":61171,"text":20004},"ff00efeb56f01",[165],{"_key":61173,"_type":154,"marks":61174,"text":61175},"ff00efeb56f02",[]," plants its flag ",[],{"_key":61178,"_type":150,"children":61179,"markDefs":61232,"style":173},"fbb8af2ce7c4",[61180,61184,61188,61192,61196,61200,61203,61207,61212,61216,61220,61224,61228],{"_key":61181,"_type":154,"marks":61182,"text":61183},"9972c513f9b6",[],"Platform teams built paved roads so developers could move fast without breaking compliance. We do the same for AI agents ",{"_key":61185,"_type":154,"marks":61186,"text":61187},"ff00efeb56f03",[165],"inside Salesforce",{"_key":61189,"_type":154,"marks":61190,"text":61191},"ff00efeb56f04",[],". Sweep maintains a ",{"_key":61193,"_type":154,"marks":61194,"text":61195},"ff00efeb56f05",[165],"live metadata graph",{"_key":61197,"_type":154,"marks":61198,"text":61199},"ff00efeb56f06",[]," across objects, fields, flows, Apex, and packages, with clear ownership and intent. Before an agent or a human runs a change, our ",{"_key":61201,"_type":154,"marks":61202,"text":22401},"ff00efeb56f07",[165],{"_key":61204,"_type":154,"marks":61205,"text":61206},"ff00efeb56f08",[]," shows the predicted breakage so you can adjust, approve, or abort. We ",{"_key":61208,"_type":154,"marks":61209,"text":61211},"7b9d432c46e0",[61210],"d88058fec048","map agent actions",{"_key":61213,"_type":154,"marks":61214,"text":61215},"3bd0a5b8cd75",[]," to owners, approvals, and rollback plans, and we make visibility the default—",{"_key":61217,"_type":154,"marks":61218,"text":61219},"ff00efeb56f09",[165],"audit trails and cost attribution",{"_key":61221,"_type":154,"marks":61222,"text":61223},"ff00efeb56f010",[]," down to the agent, the action, and the metadata it touched. The outcome? ",{"_key":61225,"_type":154,"marks":61226,"text":61227},"ff00efeb56f011",[165],"Better agents. ",{"_key":61229,"_type":154,"marks":61230,"text":61231},"2b394eb6f98d",[],"Safer, cheaper, and aligned to how your org actually works in real reality.",[61233],{"_key":61210,"_ref":47010,"_type":463,"linkType":1636,"slug":61234},{"_type":22,"current":47012},{"_key":61236,"_type":150,"children":61237,"markDefs":61257,"style":173},"60f9c9f25a9d",[61238,61242,61245,61249,61253],{"_key":61239,"_type":154,"marks":61240,"text":61241},"f9ee5181038d0",[],"The broader truth is dead simple. AI won’t save you from systems drag if it can’t see your system. Metadata is how agents see. When you govern identity, policy, context, and observability, (and when agents operate against a live ",{"_key":61243,"_type":154,"marks":61244,"text":42002},"f9ee5181038d3",[165],{"_key":61246,"_type":154,"marks":61247,"text":61248},"f9ee5181038d4",[]," layer with pre-flight ",{"_key":61250,"_type":154,"marks":61251,"text":61252},"f9ee5181038d5",[165],"impact analysis) ",{"_key":61254,"_type":154,"marks":61255,"text":61256},"f9ee5181038d6",[],"autonomy stops being a gamble and starts being a trusted capability.",[],{"_key":61259,"_type":150,"children":61260,"markDefs":61272,"style":173},"d62efdd90452",[61261,61264,61268],{"_key":61262,"_type":154,"marks":61263,"text":9397},"5ce04014734c0",[],{"_key":61265,"_type":154,"marks":61266,"text":61267},"5ce04014734c1",[165],"agentic AI sprawl in Salesforce",{"_key":61269,"_type":154,"marks":61270,"text":61271},"5ce04014734c2",[]," is starting to bite you, you don’t need a moratorium on it. You need a method. Give agents the context they’re missing, make their actions explainable, and put cost and safety on rails. Then let them run. \n\nIn the end, agents aren't going anywhere, so you'd better get moving.",[],{"_type":22,"current":35211},{"_createdAt":61275,"_id":7124,"_rev":61276,"_type":33,"_updatedAt":61277,"author":61278,"category":61294,"featuredImage":61300,"modularContent":61330,"postTitle":61333,"publishDate":61334,"richText":61335,"seo":61872,"slug":61877,"stickyBanner":61878},"2025-09-03T16:06:53Z","XlNwq3xbphLrhVKM7yJIJt","2026-03-23T09:47:20Z",{"authorImage":61279,"authorJobTitle":49529,"authorName":38},{"_type":37,"altText":38,"image":61280},{"_type":40,"asset":61281},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":61282,"mimeType":83,"opt":61292,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":61283,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":61284},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":61285,"darkVibrant":61286,"dominant":61287,"lightMuted":61288,"lightVibrant":61289,"muted":61290,"vibrant":61291},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":61293},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":61295,"_type":11,"_updatedAt":12,"selectedColor":61297,"seo":61298,"slug":61299,"title":24},{"base":61296},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":61301,"image":61302},"Why Context Matters for Your Salesforce AI: Lessons from South Park",{"_type":40,"asset":61303},{"_createdAt":61304,"_id":61305,"_rev":61306,"_type":45,"_updatedAt":61304,"assetId":61307,"extension":105,"metadata":61308,"mimeType":133,"originalFilename":20126,"path":61326,"sha1hash":61307,"size":61327,"uploadId":61328,"url":61329},"2025-09-03T16:03:02Z","image-39d04994e77f3f2456f547c7b9ac9af70db25a61-1600x900-png","Ru8CgLR1dCCMyWJkZErVAD","39d04994e77f3f2456f547c7b9ac9af70db25a61",{"_type":50,"blurHash":61309,"dimensions":61310,"hasAlpha":57,"isOpaque":56,"lqip":61311,"palette":61312},"MISX]Ht7~E%39Y%2a{ogjuRj?JoM9rWT-q",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAB/0lEQVR4nGWS3U/TUBjG9297p/HWRC8QTURDwEQuJMRkEi9I0BBmTPbh5sYYrD3ntNug7dykrO35fkw7Nja4ePKmp+/763OetyVDxbVhkoNIa4lALpPL5fO6Jj4/d3nRtxCotPBUZogclQwRIZjiIKIALgaKYSqg3AzcScGdBNJJoR/AbA4k0hamqLxaAg0RdvHlHCbcGW56EYY1B2fHDbSPaiCVHuLupHj/0KEpgOKqpF0egsqlQ0sFjMcRu3/Rr7VQ+VpGeXsLexsbOPz4GX7dhfayom/NIZXc5MD7K99lyCT0kGNKQ7R+nuL7wQ6+7b7E7otn2Hu9Cad6BjXkMGwlHldYQwU37hrwLkMmoEcCUxaheXqC8s4mPr16iq3nT7D/5i1I7bwAWrbqUDx0KJcZ5tuUjOOWTOBWW/ixf4Av797j8MM2quUjhO0BJM2g86U9WspKhjlQOxmy3gw3nSkm7TGi5gjerz76J13QygWu6z4mrQj//kwQd6YQF8ni91q5MpMBfJWBKaNcbmfd2I5/RzZsBHbcHNtxM7JBPbBhIyqeo0Zkw3pQ9CTnt1a73Oaz8GQGT41K8LRvfB3D15lhikvCeeqkPO0ny5pcznh6mczPlkq5JILnMxjozPgqNp5mJTDVMUwODJVBISYDTcUjmRVpMtf9jMrrQBPZ/g+SYS3HeeFeXQAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":61313,"darkVibrant":61315,"dominant":61317,"lightMuted":61319,"lightVibrant":61320,"muted":61322,"vibrant":61324},{"_type":62,"background":61314,"foreground":64,"population":82,"title":64},"#543c64",{"_type":62,"background":61316,"foreground":64,"population":82,"title":64},"#5c3e28",{"_type":62,"background":61318,"foreground":72,"population":34056,"title":64},"#d1bca9",{"_type":62,"background":61318,"foreground":72,"population":34056,"title":64},{"_type":62,"background":61321,"foreground":72,"population":1127,"title":72},"#fae4b4",{"_type":62,"background":61323,"foreground":64,"population":1127,"title":64},"#b48868",{"_type":62,"background":61325,"foreground":64,"population":1127,"title":64},"#946440","images/9eu1m6zu/production/39d04994e77f3f2456f547c7b9ac9af70db25a61-1600x900.png",265584,"eyRSv1SjYrUhYSwzQsCpxjYT3IlCCT44","https://cdn.sanity.io/images/9eu1m6zu/production/39d04994e77f3f2456f547c7b9ac9af70db25a61-1600x900.png",[61331],{"_key":61332,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"59d7e947fd02f10b18857fd5938770e1","Why context matters for your Salesforce AI: Lessons from South Park","2025-09-04",[61336,61351,61367,61375,61383,61391,61399,61407,61415,61431,61439,61451,61459,61475,61489,61497,61509,61521,61533,61545,61557,61565,61573,61581,61589,61597,61609,61617,61625,61633,61648,61656,61664,61672,61680,61688,61696,61704,61712,61720,61728,61736,61744,61752,61760,61768,61776,61784,61802,61810,61825,61833,61841,61849,61864],{"_key":61337,"_type":150,"children":61338,"markDefs":61350,"style":173},"6c4ec0b8af66",[61339,61343,61346],{"_key":61340,"_type":154,"marks":61341,"text":61342},"dc822fbfba1f0",[],"When South Park sets its sights on a cultural trend, you ",{"_key":61344,"_type":154,"marks":61345,"text":12920},"dce0c3e2afcd",[228],{"_key":61347,"_type":154,"marks":61348,"text":61349},"d1304d10cda8",[]," it's about to get skewered. ",[],{"_key":61352,"_type":150,"children":61353,"markDefs":61366,"style":173},"8eba3598043d",[61354,61358,61362],{"_key":61355,"_type":154,"marks":61356,"text":61357},"0c2751e48e6b",[],"And Season 27's episode ",{"_key":61359,"_type":154,"marks":61360,"text":61361},"dc822fbfba1f1",[228],"Sickofancy",{"_key":61363,"_type":154,"marks":61364,"text":61365},"dc822fbfba1f2",[]," does more than lampoon AI, it delivers a surprisingly sharp lesson about why context for your AI matters more than ever, especially for those of us managing Salesforce orgs.",[],{"_key":61368,"_type":150,"children":61369,"markDefs":61374,"style":173},"aa62c1ca563c",[61370],{"_key":61371,"_type":154,"marks":61372,"text":61373},"4984ff7974b9",[],"Let's dig into it.",[],{"_key":61376,"_type":150,"children":61377,"markDefs":61382,"style":158},"5c024e0e48cb",[61378],{"_key":61379,"_type":154,"marks":61380,"text":61381},"ce54a46ad1e40",[],"The setup (even if you haven't seen it)",[],{"_key":61384,"_type":150,"children":61385,"markDefs":61390,"style":173},"5011d969115a",[61386],{"_key":61387,"_type":154,"marks":61388,"text":61389},"296f88074f4c0",[],"The episode kicks off with Randy Marsh in major trouble. ",[],{"_key":61392,"_type":150,"children":61393,"markDefs":61398,"style":173},"bff93b190a5f",[61394],{"_key":61395,"_type":154,"marks":61396,"text":61397},"620230454803",[],"His marijuana farm is collapsing, workers have been deported, and his only ally is a magic towel named Towelie. So Randy turns to ChatGPT, which eagerly flatters every half-baked idea he dreams up.",[],{"_key":61400,"_type":150,"children":61401,"markDefs":61406,"style":173},"11dee393d434",[61402],{"_key":61403,"_type":154,"marks":61404,"text":61405},"5c65be8e01e90",[],"Overnight, his farm becomes \"Techridy,\" a Silicon Valley-esque startup complete with corporate buzzwords (we know how fun THOSE are), global ambitions, and… absolutely zero grounding in reality.",[],{"_key":61408,"_type":150,"children":61409,"markDefs":61414,"style":173},"abeb32a9e3fb",[61410],{"_key":61411,"_type":154,"marks":61412,"text":61413},"0197778ad1e50",[],"The problem? ",[],{"_key":61416,"_type":150,"children":61417,"markDefs":61430,"style":173},"b7f2677b2a9f",[61418,61422,61426],{"_key":61419,"_type":154,"marks":61420,"text":61421},"9736a45a7bb0",[],"ChatGPT ",{"_key":61423,"_type":154,"marks":61424,"text":61425},"8b762bb83e17",[228],"never",{"_key":61427,"_type":154,"marks":61428,"text":61429},"a8faaff8865a",[]," pushes back. ",[],{"_key":61432,"_type":150,"children":61433,"markDefs":61438,"style":173},"543cf9f4ec5f",[61434],{"_key":61435,"_type":154,"marks":61436,"text":61437},"2a5a37bc0248",[],"Every pivot, no matter how absurd, is \"spectacular.\" ",[],{"_key":61440,"_type":150,"children":61441,"markDefs":61450,"style":173},"d04fb0bdb179",[61442,61446],{"_key":61443,"_type":154,"marks":61444,"text":61445},"2287c01da23d",[],"It's essentially a new kind of SaaS: ",{"_key":61447,"_type":154,"marks":61448,"text":61449},"4a7da4e4dcde",[228],"sycophancy as a service.",[],{"_key":61452,"_type":150,"children":61453,"markDefs":61458,"style":158},"ace4e9e7a9bb",[61454],{"_key":61455,"_type":154,"marks":61456,"text":61457},"500c0ca252fc0",[],"AI, the mirror without memory",[],{"_key":61460,"_type":150,"children":61461,"markDefs":61474,"style":173},"a0d05bbda897",[61462,61466,61470],{"_key":61463,"_type":154,"marks":61464,"text":61465},"a5ab448f0fd70",[],"This is the first big lesson: ",{"_key":61467,"_type":154,"marks":61468,"text":61469},"a5ab448f0fd71",[165],"without context, AI becomes a funhouse mirror",{"_key":61471,"_type":154,"marks":61472,"text":61473},"a5ab448f0fd72",[],". It reflects our prompts back at us with polish and confidence, but no grounding in what's actually true in your org.",[],{"_key":61476,"_type":150,"children":61477,"markDefs":61488,"style":173},"e4823bca74d7",[61478,61481,61484],{"_key":61479,"_type":154,"marks":61480,"text":17261},"2e7a855f559d0",[],{"_key":61482,"_type":154,"marks":61483,"text":61361},"2e7a855f559d1",[228],{"_key":61485,"_type":154,"marks":61486,"text":61487},"2e7a855f559d2",[],", that looks like ketamine-fueled tech pivots and hologram messages to the president.",[],{"_key":61490,"_type":150,"children":61491,"markDefs":61496,"style":173},"a19bad256da1",[61492],{"_key":61493,"_type":154,"marks":61494,"text":61495},"70134ba7c6150",[],"In your Salesforce org, it looks like:",[],{"_key":61498,"_type":150,"children":61499,"level":54,"listItem":171,"markDefs":61508,"style":173},"9cd930b40ee0",[61500,61504],{"_key":61501,"_type":154,"marks":61502,"text":61503},"47952f1e78c30",[165],"Einstein GPT drafting emails",{"_key":61505,"_type":154,"marks":61506,"text":61507},"47952f1e78c31",[]," using data from the wrong Account record type, congratulating a prospect on a purchase they never made",[],{"_key":61510,"_type":150,"children":61511,"level":54,"listItem":171,"markDefs":61520,"style":173},"88fd97e4ffd2",[61512,61516],{"_key":61513,"_type":154,"marks":61514,"text":61515},"96f79fd0ff7f0",[165],"Flow Builder with Einstein suggestions",{"_key":61517,"_type":154,"marks":61518,"text":61519},"96f79fd0ff7f1",[]," recommending field updates that break validation rules you set up three years ago",[],{"_key":61522,"_type":150,"children":61523,"level":54,"listItem":171,"markDefs":61532,"style":173},"7a5427ba9977",[61524,61528],{"_key":61525,"_type":154,"marks":61526,"text":61527},"d4daf0742dc90",[165],"Agentforce Service Agents",{"_key":61529,"_type":154,"marks":61530,"text":61531},"d4daf0742dc91",[]," cheerfully promising features your company doesn't even have because they can't distinguish between sandbox test data and production capabilities",[],{"_key":61534,"_type":150,"children":61535,"level":54,"listItem":171,"markDefs":61544,"style":173},"3794ac5e14ba",[61536,61540],{"_key":61537,"_type":154,"marks":61538,"text":61539},"d8007f861ad50",[165],"Predictive AI scoring leads",{"_key":61541,"_type":154,"marks":61542,"text":61543},"d8007f861ad51",[]," based on a \"Hot Lead\" checkbox that your team stopped using in 2019 but never removed",[],{"_key":61546,"_type":150,"children":61547,"level":54,"listItem":171,"markDefs":61556,"style":173},"81dd8c3d5085",[61548,61552],{"_key":61549,"_type":154,"marks":61550,"text":61551},"b90d4e5ab6db0",[165],"Data Cloud segmentation",{"_key":61553,"_type":154,"marks":61554,"text":61555},"b90d4e5ab6db1",[]," creating audiences using that custom \"Customer_Status__c\" field without knowing that \"Active\" means three different things depending on which team entered it",[],{"_key":61558,"_type":150,"children":61559,"markDefs":61564,"style":173},"9619446397c9",[61560],{"_key":61561,"_type":154,"marks":61562,"text":61563},"da4c7a8c96ab0",[],"The comedy in South Park is exaggerated, but the pattern is real. ",[],{"_key":61566,"_type":150,"children":61567,"markDefs":61572,"style":173},"93230e0f2513",[61568],{"_key":61569,"_type":154,"marks":61570,"text":61571},"74cac3598d05",[],"No context means no truth from the AI.",[],{"_key":61574,"_type":150,"children":61575,"markDefs":61580,"style":173},"933592b3f3ea",[61576],{"_key":61577,"_type":154,"marks":61578,"text":61579},"ea05054faede",[],"And what's an AI if it's not peddling in truth?",[],{"_key":61582,"_type":150,"children":61583,"markDefs":61588,"style":158},"be9562fcf956",[61584],{"_key":61585,"_type":154,"marks":61586,"text":61587},"aa4d33d7a0250",[],"The reality check ",[],{"_key":61590,"_type":150,"children":61591,"markDefs":61596,"style":173},"06dd02ddcbc9",[61592],{"_key":61593,"_type":154,"marks":61594,"text":61595},"97c51751a38c0",[],"The turning point comes when Sharon, Randy's wife, confronts ChatGPT by parroting its own hollow tone back at it. The gag lands because it exposes how absurdly empty the AI's hype of Randy's dumb ideas is.",[],{"_key":61598,"_type":150,"children":61599,"markDefs":61608,"style":173},"4e48ddae9873",[61600,61604],{"_key":61601,"_type":154,"marks":61602,"text":61603},"f23ddfcfbef90",[],"So ultimately, that's the second lesson: ",{"_key":61605,"_type":154,"marks":61606,"text":61607},"f23ddfcfbef91",[165],"humans need to provide the grounding context.",[],{"_key":61610,"_type":150,"children":61611,"markDefs":61616,"style":173},"119011d672cc",[61612],{"_key":61613,"_type":154,"marks":61614,"text":61615},"75d02ca1f6110",[],"No matter how advanced the model — whether it's ChatGPT or Einstein or whatever else comes along — if you don't supply definitions, history, and intent, your system will happily make something up. ",[],{"_key":61618,"_type":150,"children":61619,"markDefs":61624,"style":173},"6c06418f1927",[61620],{"_key":61621,"_type":154,"marks":61622,"text":61623},"ee5cc78607bc",[],"Context isn't optional. It's the anchor that allows AI to work.",[],{"_key":61626,"_type":150,"children":61627,"markDefs":61632,"style":158},"b9fc6b199063",[61628],{"_key":61629,"_type":154,"marks":61630,"text":61631},"8e29c5e745280",[],"From satire to Salesforce practice",[],{"_key":61634,"_type":150,"children":61635,"markDefs":61647,"style":173},"e17b39e0219d",[61636,61640,61643],{"_key":61637,"_type":154,"marks":61638,"text":61639},"75605372ddc80",[],"Here's how ",{"_key":61641,"_type":154,"marks":61642,"text":61361},"75605372ddc81",[228],{"_key":61644,"_type":154,"marks":61645,"text":61646},"75605372ddc82",[],"'s lessons translate into real AI practice for your Salesforce org:",[],{"_key":61649,"_type":150,"children":61650,"markDefs":61655,"style":282},"848de73706d0",[61651],{"_key":61652,"_type":154,"marks":61653,"text":61654},"5d0bc1b3c1d00",[],"Document intent, not just data",[],{"_key":61657,"_type":150,"children":61658,"level":54,"listItem":171,"markDefs":61663,"style":173},"a3604aeaeb15",[61659],{"_key":61660,"_type":154,"marks":61661,"text":61662},"ea5c058341dc0",[],"Don't just name a field \"Priority__c\"—document that it's a 1-5 scale where 1 is highest, updated by Support only, and drives SLA calculations",[],{"_key":61665,"_type":150,"children":61666,"level":54,"listItem":171,"markDefs":61671,"style":173},"389b63dec602",[61667],{"_key":61668,"_type":154,"marks":61669,"text":61670},"4e8c765786e90",[],"When Einstein GPT generates content, it needs to know that \"Enterprise\" customers get different messaging than \"SMB\" ones",[],{"_key":61673,"_type":150,"children":61674,"level":54,"listItem":171,"markDefs":61679,"style":173},"114c338a7afd",[61675],{"_key":61676,"_type":154,"marks":61677,"text":61678},"4cb411dee6a40",[],"Your Opportunity \"Stage\" field needs context: does \"Negotiation\" mean legal review or pricing discussion at your company?",[],{"_key":61681,"_type":150,"children":61682,"markDefs":61687,"style":282},"65ef18ecf628",[61683],{"_key":61684,"_type":154,"marks":61685,"text":61686},"26cefd168fe30",[],"Map dependencies",[],{"_key":61689,"_type":150,"children":61690,"level":54,"listItem":171,"markDefs":61695,"style":173},"1911f8d23de9",[61691],{"_key":61692,"_type":154,"marks":61693,"text":61694},"a499dda4f4eb0",[],"That innocent Account field update might trigger Process Builder, Flows, Apex triggers, and roll-up summaries (ruh roh)",[],{"_key":61697,"_type":150,"children":61698,"level":54,"listItem":171,"markDefs":61703,"style":173},"bbdae0a4e4fd",[61699],{"_key":61700,"_type":154,"marks":61701,"text":61702},"87b6637cf7f70",[],"Your Einstein Activity Capture needs to know which emails should stay private versus sync to Salesforce",[],{"_key":61705,"_type":150,"children":61706,"level":54,"listItem":171,"markDefs":61711,"style":173},"b126444f93fb",[61707],{"_key":61708,"_type":154,"marks":61709,"text":61710},"15ead7d540790",[],"Agentforce agents must understand that changing a Case Status triggers automated customer notifications",[],{"_key":61713,"_type":150,"children":61714,"markDefs":61719,"style":282},"871a6b2aa410",[61715],{"_key":61716,"_type":154,"marks":61717,"text":61718},"879b8d6ce4b00",[],"Use guardrails",[],{"_key":61721,"_type":150,"children":61722,"level":54,"listItem":171,"markDefs":61727,"style":173},"32bb53f49617",[61723],{"_key":61724,"_type":154,"marks":61725,"text":61726},"72cda13b21bc0",[],"AI should know that Opportunities can't skip from \"Prospecting\" directly to \"Closed Won\" in your sales process",[],{"_key":61729,"_type":150,"children":61730,"level":54,"listItem":171,"markDefs":61735,"style":173},"e0c6a8cf27f0",[61731],{"_key":61732,"_type":154,"marks":61733,"text":61734},"a6edf90f82930",[],"Set boundaries on which fields Agentforce can modify versus read-only",[],{"_key":61737,"_type":150,"children":61738,"level":54,"listItem":171,"markDefs":61743,"style":173},"8aa5981afd4a",[61739],{"_key":61740,"_type":154,"marks":61741,"text":61742},"0e88126bd8250",[],"Define which customer data can be used for AI training versus what's restricted by compliance",[],{"_key":61745,"_type":150,"children":61746,"markDefs":61751,"style":282},"97f2608820ba",[61747],{"_key":61748,"_type":154,"marks":61749,"text":61750},"f191a8b719d10",[],"Keep a human in the loop (!)",[],{"_key":61753,"_type":150,"children":61754,"level":54,"listItem":171,"markDefs":61759,"style":173},"05c27e624c09",[61755],{"_key":61756,"_type":154,"marks":61757,"text":61758},"de9659d4234f0",[],"Review Einstein's recommendations regularly — your business changes faster than your metadata",[],{"_key":61761,"_type":150,"children":61762,"level":54,"listItem":171,"markDefs":61767,"style":173},"b238c82e0ca0",[61763],{"_key":61764,"_type":154,"marks":61765,"text":61766},"85c4b100aa0f0",[],"Monitor what your Service Agents are actually telling customers",[],{"_key":61769,"_type":150,"children":61770,"level":54,"listItem":171,"markDefs":61775,"style":173},"6e3bdbae2734",[61771],{"_key":61772,"_type":154,"marks":61773,"text":61774},"6dcab834fa5e0",[],"Audit AI-generated content before it becomes your official communication",[],{"_key":61777,"_type":150,"children":61778,"markDefs":61783,"style":158},"cfb6c0958883",[61779],{"_key":61780,"_type":154,"marks":61781,"text":61782},"33ec92996b110",[],"The Sweepin' takeaway",[],{"_key":61785,"_type":150,"children":61786,"markDefs":61799,"style":173},"237110587ecd",[61787,61791,61795],{"_key":61788,"_type":154,"marks":61789,"text":61790},"1277f859899f0",[],"For those using Sweep's AI-powered ",{"_key":61792,"_type":154,"marks":61793,"text":10956},"fb6b142fa251",[61794],"df0401e6ecd0",{"_key":61796,"_type":154,"marks":61797,"text":61798},"251c186e2666",[]," and/or context management tool for Salesforce, this episode reinforces why we exist. ",[61800],{"_key":61794,"_ref":47010,"_type":463,"linkType":1636,"slug":61801},{"_type":22,"current":47012},{"_key":61803,"_type":150,"children":61804,"markDefs":61809,"style":173},"bd3e11176f1c",[61805],{"_key":61806,"_type":154,"marks":61807,"text":61808},"9ff200e4e863",[],"We automatically capture and maintain the context your AI needs — field definitions, process dependencies, business rules — so your Einstein features and automations stay grounded in reality.",[],{"_key":61811,"_type":150,"children":61812,"markDefs":61824,"style":173},"cce523a2444a",[61813,61817,61820],{"_key":61814,"_type":154,"marks":61815,"text":61816},"de53221ca79f0",[],"South Park's ",{"_key":61818,"_type":154,"marks":61819,"text":61361},"de53221ca79f1",[228],{"_key":61821,"_type":154,"marks":61822,"text":61823},"de53221ca79f2",[]," ends with collapse. ",[],{"_key":61826,"_type":150,"children":61827,"markDefs":61832,"style":173},"21d1fe2106d7",[61828],{"_key":61829,"_type":154,"marks":61830,"text":61831},"57ee647e26e9",[],"The farm fails, the Marsh family loses everything, and ChatGPT is exposed as an over-agreeable fraud.",[],{"_key":61834,"_type":150,"children":61835,"markDefs":61840,"style":173},"908b88f1cb04",[61836],{"_key":61837,"_type":154,"marks":61838,"text":61839},"a37d4b238b840",[],"In real life, this collapse is avoidable. But only if we take the satire seriously: AI without context is a sycophant that will agree with anything, even if it means sending a \"Congratulations on your recent purchase!\" email to a customer who just filed a complaint.",[],{"_key":61842,"_type":150,"children":61843,"markDefs":61848,"style":173},"41226433733d",[61844],{"_key":61845,"_type":154,"marks":61846,"text":61847},"22c7967918470",[],"With proper context — documented fields, mapped processes, clear business rule s— AI becomes what it should be: a genuinely useful collaborator that understands your actual business, not just what sounds good.",[],{"_key":61850,"_type":150,"children":61851,"markDefs":61863,"style":173},"f14c0b09f4e3",[61852,61856,61860],{"_key":61853,"_type":154,"marks":61854,"text":61855},"31b81b52b0820",[],"In the end, before you enable that next Einstein feature or build that Agentforce agent, ask yourself: ",{"_key":61857,"_type":154,"marks":61858,"text":61859},"31b81b52b0822",[228],"Does this AI understand our context, or is it just telling us what we want to hear?",{"_key":61861,"_type":154,"marks":61862,"text":1278},"31b81b52b0823",[],[],{"_key":61865,"_type":150,"children":61866,"markDefs":61871,"style":173},"72e999fde80a",[61867],{"_key":61868,"_type":154,"marks":61869,"text":61870},"d90966117e02",[],"Because unlike the fictional characters on South Park, our orgs have to work on Monday morning. 💅",[],{"_type":17,"description":61873,"shareImage":61874,"title":61876},"South Park’s Sickofancy shows what happens when AI lacks context: sycophancy, chaos, and failure. Learn why context is the key to trustworthy AI, particularly in your Salesforce.",{"_type":40,"asset":61875},{"_ref":61305,"_type":1066},"South Park’s Sickofancy: Why AI Needs Context",{"_type":22,"current":7126},{"cardColor":61879,"cta":61880,"show":56},"#CDACFF",{"_type":11212,"buttonSize":11213,"buttonStyle":11214,"external":61881,"linkType":11216,"openModal":61882,"openModal2":61884,"openModal3":61886},{"_type":272,"blank":57,"noOpener":57,"noReferrer":57},{"_type":11224,"hubspotForm":61883},{"_type":11226,"showModule":57},{"_type":11228,"hubspotForm":61885},{"_type":11226,"showModule":57},{"_type":11231,"hubspotForm":61887},{"_type":11226,"showModule":57},{"_createdAt":61889,"_id":61890,"_rev":61891,"_type":33,"_updatedAt":61892,"author":61893,"category":61909,"featuredImage":61915,"modularContent":61946,"postTitle":61949,"publishDate":61950,"richText":61951,"seo":62342,"slug":62347,"stickyBanner":62349},"2025-08-20T15:45:26Z","89feb317-cfd5-435c-b6b2-22cbd073900e","XlNwq3xbphLrhVKM7ydbW3","2026-03-23T09:52:01Z",{"authorImage":61894,"authorJobTitle":49529,"authorName":38},{"_type":37,"altText":38,"image":61895},{"_type":40,"asset":61896},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":61897,"mimeType":83,"opt":61907,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":61898,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":61899},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":61900,"darkVibrant":61901,"dominant":61902,"lightMuted":61903,"lightVibrant":61904,"muted":61905,"vibrant":61906},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":61908},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":61910,"_type":11,"_updatedAt":12,"selectedColor":61912,"seo":61913,"slug":61914,"title":24},{"base":61911},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":61916,"image":61917},"Regrello and Salesforce merge",{"_type":40,"asset":61918},{"_createdAt":61919,"_id":61920,"_rev":61921,"_type":45,"_updatedAt":61919,"assetId":61922,"extension":105,"metadata":61923,"mimeType":133,"originalFilename":61941,"path":61942,"sha1hash":61922,"size":61943,"uploadId":61944,"url":61945},"2025-08-20T15:50:32Z","image-c2c916e364b057af31a6a0ed89b74abbab099577-1600x900-png","5xyS97cYQ6WduOYAek7cb3","c2c916e364b057af31a6a0ed89b74abbab099577",{"_type":50,"blurHash":61924,"dimensions":61925,"hasAlpha":57,"isOpaque":56,"lqip":61926,"palette":61927},"MB8*7v0qNJ~S0UtTWDfkoeWE0B^vt44_~M",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAB10lEQVR4nI2STWtTQRSG8w86kzY1akQCUr+qUNS1igtduPQXuHEj4kJw13/g+s5MPtqGkBY/i7iTQiqCutFNBVFcqKm2FRTc9JLeOY9MJmmJFOniYWa4c96573tOThnWtCXVBtEGdCKRsB+czeAc93nDNjoi2rKpEr7nlPEbQ4K7MnhEUEkARhJ6q9oRTJXhx5BgvByLw+V/hfNGKDpPuS6UZ4RSDQpuR1AHQW3oCRYcMu5gzEqPQm+Ntkb79ooOzj8QbreFuy89N5aEq0+FySYyXvH9P0zYGKuQTswh5+ZhqgWnm8JUSzjeEA5UA1FsYhbuvBCWvma8WeuyvLrF/U9b3GxncrThU5X4YDkKnmwiFx/BpcfChYcBODsPh+tQqgkHq8KZFtx763n3s8uH3ykrv1KWV7tMv85kspmlyvhoOe9I91eRkMuR2QCUZ+BQDUIMIaeChWNzwq22sPjZ0+5kLHzMmH7lubLopVT3w01RQ00Z6uA2IddTTeHaM8/158LlJ8KJhlCsIHnrY1OU9ethhrTF90fnv+Qtsq/iJTgatV5U4kWF2jCHNsxhhW/a8Uc7NrUj3QsqEMbEkoa4Yq0PGl9yyvFeOTrKyvpe0LsQv9EZMaz8BWaWWUt4TYu+AAAAAElFTkSuQmCC",{"_type":60,"darkMuted":61928,"darkVibrant":61930,"dominant":61932,"lightMuted":61934,"lightVibrant":61936,"muted":61938,"vibrant":61940},{"_type":62,"background":61929,"foreground":64,"population":1127,"title":64},"#2c364e",{"_type":62,"background":61931,"foreground":64,"population":1127,"title":64},"#04409c",{"_type":62,"background":49555,"foreground":64,"population":61933,"title":64},60.69,{"_type":62,"background":61935,"foreground":72,"population":1127,"title":64},"#c4c2dc",{"_type":62,"background":61937,"foreground":72,"population":17631,"title":64},"#6cd8f7",{"_type":62,"background":61939,"foreground":64,"population":1527,"title":64},"#648b95",{"_type":62,"background":49555,"foreground":64,"population":61933,"title":64},"95% of AI iniatives fail (2).png","images/9eu1m6zu/production/c2c916e364b057af31a6a0ed89b74abbab099577-1600x900.png",150769,"GWqXa48XCpRmeHC7yqFMUdEq2q8NMY2H","https://cdn.sanity.io/images/9eu1m6zu/production/c2c916e364b057af31a6a0ed89b74abbab099577-1600x900.png",[61947],{"_key":61948,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":28277},"f1a9c2c1074be0dcfab01aaf5e52813c","Salesforce Buys Regrello: What the Move Signals for the Future of AI Workflows","2025-08-21",[61952,61971,61983,61998,62006,62025,62037,62049,62057,62065,62073,62081,62089,62097,62105,62113,62121,62129,62145,62153,62165,62173,62181,62189,62197,62213,62221,62229,62264,62272,62284,62292,62308,62316,62335],{"_key":61953,"_type":150,"children":61954,"markDefs":61968,"style":173},"e026f38d1325",[61955,61959,61964],{"_key":61956,"_type":154,"marks":61957,"text":61958},"e2bbdf2e6aa60",[],"Salesforce has recently announced it’s acquiring ",{"_key":61960,"_type":154,"marks":61961,"text":61963},"e2bbdf2e6aa61",[61962],"db6c6129b21a","Regrello",{"_key":61965,"_type":154,"marks":61966,"text":61967},"e2bbdf2e6aa62",[],", an AI-native workflow automation company. ",[61969],{"_key":61962,"_type":272,"blank":57,"href":61970,"noOpener":57,"noReferrer":57,"url":61970},"https://www.regrello.com/",{"_key":61972,"_type":150,"children":61973,"markDefs":61982,"style":173},"d2fef671a753",[61974,61978],{"_key":61975,"_type":154,"marks":61976,"text":61977},"f7dfb6373e99",[],"Now, on the surface, it looks like yet another tuck-in deal. But when we read between the lines, and it tells you everything about where Salesforce thinks the puck is going: ",{"_key":61979,"_type":154,"marks":61980,"text":61981},"e2bbdf2e6aa63",[165],"agentic automation.",[],{"_key":61984,"_type":150,"children":61985,"markDefs":61997,"style":282},"1afeb65c582a",[61986,61990,61993],{"_key":61987,"_type":154,"marks":61988,"text":61989},"0a2bd5126e690",[],"1. Salesforce is doubling down on ",{"_key":61991,"_type":154,"marks":61992,"text":7233},"0a2bd5126e691",[228],{"_key":61994,"_type":154,"marks":61995,"text":61996},"0a2bd5126e692",[],", not just AI",[],{"_key":61999,"_type":150,"children":62000,"markDefs":62005,"style":173},"a8a6562856df",[62001],{"_key":62002,"_type":154,"marks":62003,"text":62004},"a39efe5db38b0",[],"The last few years of CRM AI have been about sprinkling a little predictive dust on dashboards and calling it a day. ",[],{"_key":62007,"_type":150,"children":62008,"markDefs":62024,"style":173},"2c5dc34c74e1",[62009,62013,62017,62021],{"_key":62010,"_type":154,"marks":62011,"text":62012},"f65c81f5ddbf",[],"With Agentforce and now Regrello, Salesforce is saying: ",{"_key":62014,"_type":154,"marks":62015,"text":62016},"a39efe5db38b1",[228],"forget the predictive, it's time to get ",{"_key":62018,"_type":154,"marks":62019,"text":62020},"46c536bc9938",[228,165],"prescriptive",{"_key":62022,"_type":154,"marks":62023,"text":411},"9077ff231961",[228],[],{"_key":62026,"_type":150,"children":62027,"level":54,"listItem":171,"markDefs":62036,"style":173},"9f191a04ec4b",[62028,62032],{"_key":62029,"_type":154,"marks":62030,"text":62031},"3e7b5092ecb30",[],"Instead of dashboards let's do",{"_key":62033,"_type":154,"marks":62034,"text":62035},"858ee70fd93b",[165]," actual workflow execution.",[],{"_key":62038,"_type":150,"children":62039,"level":54,"listItem":171,"markDefs":62048,"style":173},"d1bdcfee1b59",[62040,62044],{"_key":62041,"_type":154,"marks":62042,"text":62043},"d09fd91519cc0",[],"Instead of data visibility let's do ",{"_key":62045,"_type":154,"marks":62046,"text":62047},"8aa2f83ee27d",[165],"process orchestration.",[],{"_key":62050,"_type":150,"children":62051,"markDefs":62056,"style":173},"993f4e3bed83",[62052],{"_key":62053,"_type":154,"marks":62054,"text":62055},"a1fc849e41b40",[],"That’s a huge shift in mindset. ",[],{"_key":62058,"_type":150,"children":62059,"markDefs":62064,"style":173},"b86047f74b61",[62060],{"_key":62061,"_type":154,"marks":62062,"text":62063},"9c0d4a3f3351",[165],"AI is now about doing the work on your behalf.",[],{"_key":62066,"_type":150,"children":62067,"markDefs":62072,"style":282},"9249d0e890ba",[62068],{"_key":62069,"_type":154,"marks":62070,"text":62071},"7511fce4ae0e0",[],"2. Unstructured chaos is the next frontier",[],{"_key":62074,"_type":150,"children":62075,"markDefs":62080,"style":173},"e7ae64fa4d1a",[62076],{"_key":62077,"_type":154,"marks":62078,"text":62079},"dff9e825566e0",[],"Regrello’s sweet spot is turning messy stuff — supplier emails, contracts, random PDFs — into structured workflows. ",[],{"_key":62082,"_type":150,"children":62083,"markDefs":62088,"style":173},"75119459be94",[62084],{"_key":62085,"_type":154,"marks":62086,"text":62087},"519c09ad2058",[],"This matters because real enterprise processes don’t exactly live neatly in Salesforce objects. They sprawl across inboxes, spreadsheets, and your given shadow IT.",[],{"_key":62090,"_type":150,"children":62091,"markDefs":62096,"style":173},"0ff398497b98",[62092],{"_key":62093,"_type":154,"marks":62094,"text":62095},"ce5e636786a20",[],"Salesforce is signaling they want to gobble up that whole mess and automate it.",[],{"_key":62098,"_type":150,"children":62099,"markDefs":62104,"style":282},"d6dabcb4e980",[62100],{"_key":62101,"_type":154,"marks":62102,"text":62103},"be4848fa52110",[],"3. Complexity is about to explode",[],{"_key":62106,"_type":150,"children":62107,"markDefs":62112,"style":173},"0c9f37efe152",[62108],{"_key":62109,"_type":154,"marks":62110,"text":62111},"fa2ea2013cb30",[],"Here’s the kicker: with great automation comes great spaghetti. (But not really, because it's not edible spaghetti.)",[],{"_key":62114,"_type":150,"children":62115,"markDefs":62120,"style":173},"fc15f70a8c74",[62116],{"_key":62117,"_type":154,"marks":62118,"text":62119},"c990c1af174c",[],"The more you let AI spin up workflows, the faster your org’s process layer becomes an overgrown jungle mess. Hundreds of agent-driven automations running in parallel, touching multiple teams, systems, and compliance domains? Woof.",[],{"_key":62122,"_type":150,"children":62123,"markDefs":62128,"style":173},"0ee109168d3c",[62124],{"_key":62125,"_type":154,"marks":62126,"text":62127},"5762424218a50",[],"That’s why Sweep exists. ",[],{"_key":62130,"_type":150,"children":62131,"markDefs":62144,"style":173},"b5b683a12aee",[62132,62136,62140],{"_key":62133,"_type":154,"marks":62134,"text":62135},"89fa0963f6a1",[],"Salesforce may automate faster, but someone still needs ",{"_key":62137,"_type":154,"marks":62138,"text":62139},"5762424218a51",[165],"governance, visibility, and sanity checks",{"_key":62141,"_type":154,"marks":62142,"text":62143},"5762424218a52",[]," so the whole thing doesn’t collapse under its own weight.",[],{"_key":62146,"_type":150,"children":62147,"markDefs":62152,"style":282},"c0f706f359fb",[62148],{"_key":62149,"_type":154,"marks":62150,"text":62151},"85491598bcf20",[],"4. The bigger story: Salesforce wants to be the “AI operating system” for the enterprise",[],{"_key":62154,"_type":150,"children":62155,"markDefs":62164,"style":173},"42b610d0eea2",[62156,62160],{"_key":62157,"_type":154,"marks":62158,"text":62159},"eb0170ff25380",[],"Regrello isn’t about supply chain automation, not really. It’s more about Salesforce showing both Wall Street insiders and customers: ",{"_key":62161,"_type":154,"marks":62162,"text":62163},"eb0170ff25381",[228],"we’re not just CRM, we’re where enterprise AI lives.",[],{"_key":62166,"_type":150,"children":62167,"level":54,"listItem":171,"markDefs":62172,"style":173},"e26e7deb96d5",[62168],{"_key":62169,"_type":154,"marks":62170,"text":62171},"a8efdc4fd6a00",[],"Data Cloud for fuel.",[],{"_key":62174,"_type":150,"children":62175,"level":54,"listItem":171,"markDefs":62180,"style":173},"437d5cc31b55",[62176],{"_key":62177,"_type":154,"marks":62178,"text":62179},"088d0c2944b60",[],"Agentforce for execution.",[],{"_key":62182,"_type":150,"children":62183,"level":54,"listItem":171,"markDefs":62188,"style":173},"335fd1a13a41",[62184],{"_key":62185,"_type":154,"marks":62186,"text":62187},"94bad6247bde0",[],"Regrello for unstructured ingestion.",[],{"_key":62190,"_type":150,"children":62191,"level":54,"listItem":171,"markDefs":62196,"style":173},"1aa0ade52230",[62192],{"_key":62193,"_type":154,"marks":62194,"text":62195},"3deb1d1c967c0",[],"Slack for collaboration layer.",[],{"_key":62198,"_type":150,"children":62199,"level":54,"listItem":171,"markDefs":62208,"style":173},"a6748ca71281",[62200,62204],{"_key":62201,"_type":154,"marks":62202,"text":20004},"02d15a917dde0",[62203],"9f1a72e142f8",{"_key":62205,"_type":154,"marks":62206,"text":62207},"aede678d646d",[]," for governance and visibility layer (our read 🪄).",[62209],{"_key":62203,"_ref":62210,"_type":463,"linkType":1636,"slug":62211},"b0e92403-8dfe-4dd6-a359-95cfca0c855c",{"_type":22,"current":62212},"about",{"_key":62214,"_type":150,"children":62215,"markDefs":62220,"style":173},"27b22c40f888",[62216],{"_key":62217,"_type":154,"marks":62218,"text":62219},"0b77cf8a42720",[],"The acquisition is another step toward that AI OS vision.",[],{"_key":62222,"_type":150,"children":62223,"markDefs":62228,"style":282},"ea3bc661bf24",[62224],{"_key":62225,"_type":154,"marks":62226,"text":62227},"e3b1a78e90a00",[],"5. What it means for you",[],{"_key":62230,"_type":150,"children":62231,"markDefs":62259,"style":173},"7f967135bc31",[62232,62236,62241,62245,62248,62251,62255],{"_key":62233,"_type":154,"marks":62234,"text":62235},"a4018e5b3db0",[],"Well, you can expect more “",{"_key":62237,"_type":154,"marks":62238,"text":62240},"27dfe55edad0",[62239],"19425e56f807","magic workflows",{"_key":62242,"_type":154,"marks":62243,"text":62244},"d799b888bf4b",[],"” to appear in Salesforce — and with them, less reliance on admins manually building flows. The skill shift is from ",{"_key":62246,"_type":154,"marks":62247,"text":9296},"dde2e67aabdf1",[228],{"_key":62249,"_type":154,"marks":62250,"text":28836},"dde2e67aabdf2",[],{"_key":62252,"_type":154,"marks":62253,"text":62254},"dde2e67aabdf3",[228],"orchestration",{"_key":62256,"_type":154,"marks":62257,"text":62258},"dde2e67aabdf4",[],": who can design, govern, and align agents with business outcomes. And, of course, tools that give you clarity and control over the automation layer will become non-negotiable.",[62260],{"_key":62239,"_ref":62261,"_type":463,"linkType":1636,"slug":62262},"15e48c94-58a2-4b1d-a77c-edf0485e8dbf",{"_type":22,"current":62263},"process-agent",{"_key":62265,"_type":150,"children":62266,"markDefs":62271,"style":282},"c490cd84e4a5",[62267],{"_key":62268,"_type":154,"marks":62269,"text":62270},"03ee0b0580e40",[],"The Sweep Skinny",[],{"_key":62273,"_type":150,"children":62274,"markDefs":62283,"style":173},"d7c58b275bb1",[62275,62279],{"_key":62276,"_type":154,"marks":62277,"text":62278},"1a101c6832e90",[],"Salesforce buying Regrello is less about one company and more about a directional bet: ",{"_key":62280,"_type":154,"marks":62281,"text":62282},"1a101c6832e91",[165],"AI that doesn’t just advise, but actually acts.",[],{"_key":62285,"_type":150,"children":62286,"markDefs":62291,"style":173},"54caef18a643",[62287],{"_key":62288,"_type":154,"marks":62289,"text":62290},"d7585760e6df0",[],"For GTM and RevOps leaders, that’s exciting — and also (yes) terrifying. Because if you don’t have the right governance layer, you’ll end up with the AI equivalent of spaghetti code.",[],{"_key":62293,"_type":150,"children":62294,"markDefs":62307,"style":173},"de309ef7d33e",[62295,62299,62303],{"_key":62296,"_type":154,"marks":62297,"text":62298},"9243e4331fcb0",[],"That’s where Sweep comes in: we’re building the ",{"_key":62300,"_type":154,"marks":62301,"text":62302},"9243e4331fcb1",[228],"agentic workspace",{"_key":62304,"_type":154,"marks":62305,"text":62306},"9243e4331fcb2",[]," that makes sure all this newfound automation power actually works for your business, not against it. Bet on that.",[],{"_key":62309,"_type":150,"children":62310,"markDefs":62315,"style":35984},"7acdd4812bb2",[62311],{"_key":62312,"_type":154,"marks":62313,"text":62314},"953b9ed69e7d0",[],"Want to see where your org actually stands on this agentic shift? ",[],{"_key":62317,"_type":150,"children":62318,"markDefs":62332,"style":35984},"e5dd430679ac",[62319,62323,62328],{"_key":62320,"_type":154,"marks":62321,"text":62322},"0acd59584ddc",[],"Before you can govern what Salesforce's AI is doing, you need to understand how ready your metadata and processes are to support it. That's why we built the ",{"_key":62324,"_type":154,"marks":62325,"text":62327},"3adbeffb0fd7",[62326],"064d3f27c850","Agentic Assessment for Agentforce",{"_key":62329,"_type":154,"marks":62330,"text":62331},"22537efcf440",[]," — a way to cut through the hype and get a clear-eyed view of what's working, what's broken, and what needs to happen before you let agents loose on your GTM systems.",[62333],{"_key":62326,"_ref":1790,"_type":463,"linkType":1636,"slug":62334},{"_type":22,"current":1792},{"_key":62336,"_type":150,"children":62337,"markDefs":62341,"style":173},"99721932e148",[62338],{"_key":62339,"_type":154,"marks":62340,"text":472},"b1b7fe1d6a750",[],[],{"_type":17,"description":62343,"shareImage":62344,"title":62346},"Salesforce’s Regrello deal signals a shift to agentic automation. Here’s what it means for RevOps, GTM leaders, and why governance will matter.",{"_type":40,"asset":62345},{"_ref":61920,"_type":1066},"Salesforce Buys Regrello: What It Means for AI Workflows",{"_type":22,"current":62348},"salesforce-buys-regrello",{"cardColor":61879,"cta":62350,"show":56},{"_type":11212,"buttonSize":11213,"buttonStyle":11214,"external":62351,"linkType":11216,"openModal":62352,"openModal2":62354,"openModal3":62356},{"_type":272,"blank":57,"noOpener":57,"noReferrer":57},{"_type":11224,"hubspotForm":62353},{"_type":11226,"showModule":57},{"_type":11228,"hubspotForm":62355},{"_type":11226,"showModule":57},{"_type":11231,"hubspotForm":62357},{"_type":11226,"showModule":57},{"_createdAt":62359,"_id":37263,"_rev":62360,"_type":33,"_updatedAt":62361,"author":62362,"category":62378,"featuredImage":62384,"modularContent":62417,"postTitle":62420,"publishDate":61950,"richText":62421,"seo":62988,"slug":62993,"stickyBanner":62994},"2025-08-21T14:37:59Z","u93Z2ge2ROiYmlpy57oybJ","2026-03-23T09:52:40Z",{"authorImage":62363,"authorJobTitle":49529,"authorName":38},{"_type":37,"altText":38,"image":62364},{"_type":40,"asset":62365},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":62366,"mimeType":83,"opt":62376,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":62367,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":62368},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":62369,"darkVibrant":62370,"dominant":62371,"lightMuted":62372,"lightVibrant":62373,"muted":62374,"vibrant":62375},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":62377},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":62379,"_type":11,"_updatedAt":12,"selectedColor":62381,"seo":62382,"slug":62383,"title":24},{"base":62380},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":62385,"image":62386},"Smarter than us, still clueless",{"_type":40,"asset":62387},{"_createdAt":62388,"_id":62389,"_rev":62390,"_type":45,"_updatedAt":62388,"assetId":62391,"extension":105,"metadata":62392,"mimeType":133,"originalFilename":62412,"path":62413,"sha1hash":62391,"size":62414,"uploadId":62415,"url":62416},"2025-08-21T16:01:38Z","image-390101a3d268a772cf02d30fedfe1aac1cb53c73-1600x900-png","9NCN6hqu5uUsF0KbPfDxq8","390101a3d268a772cf02d30fedfe1aac1cb53c73",{"_type":50,"blurHash":62393,"dimensions":62394,"hasAlpha":57,"isOpaque":56,"lqip":62395,"palette":62396},"M8ON^C${tntntP%MD+E4-m4?%%%fDi4pxU",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACL0lEQVR4nJWRO2/TYBSG/XtZYGJBYmBnZWJCICGBkKgqIVq1gTQkaZukTRzH8TWk8SWf41vcJv7i2udFNm6VCYnh0XnP8kjvOcLnyWp5qK34wN2QGhbQIvw/MUiNkY4COMKz0zvvzfUt79gb0sIMekQVWkzQ6qmXeQ+9FqkhQQsJapRT18n4ezl3hVfd3PuoZPzS3pBoJRDtO4ydDURng7GzxdhNIdpl3kBaphWyt8PfNgQtKiD7Ozo0Uv6yk7tCyy68K7/gI2dLv8ZLNAY3+Hm1wI8rC62Ri7bE0Ly20BxaaE9YxaUeYsIyqKUwJEz8e/o22/HX/cIVtKjwjDW45KZ0NnLwvW3g+HyGk8s5Gr0bNPoLnFz8xmlvXskuVB+DWQyZZY83VMKCLpY5/2pgT7jk1BJdHHdNNPo3+DEoRXMcdU0cd0w0Bgv0zRgTj2PqZ1CC+oFhWRukRAWX/D2h7GXUM2N0pyucK0FFR16hLXlV7XPFx3BxB8XPYEQcRsihh3l9R5AeF1yP9oRT/57KB4ys7SOivYX4kK3yQRwSK6eHoeNB9DjkgKCGID0quFoKjZiYkSDVYxRqmJMa1IQ5aeVeowU5KUFOPTelA4XR2+sVvZvsqGmD1AiFsUaqr+EIswSL2S0S8xapmYA/MKvZz9MI/My55x/klD9vcf60mfMvJriWIK0cCeaCsYZkrGFpMbF/U7DhitjRnNgntWAvOsSeNIgdmMTKlvoalh5h/AfkmyEtukFO5wAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":62397,"darkVibrant":62399,"dominant":62402,"lightMuted":62405,"lightVibrant":62407,"muted":62409,"vibrant":62411},{"_type":62,"background":62398,"foreground":64,"population":14352,"title":64},"#2b374a",{"_type":62,"background":62400,"foreground":64,"population":62401,"title":64},"#181c3d",0.89,{"_type":62,"background":62403,"foreground":64,"population":62404,"title":64},"#1597f4",3.21,{"_type":62,"background":62406,"foreground":72,"population":36930,"title":64},"#adc6db",{"_type":62,"background":62408,"foreground":72,"population":12326,"title":64},"#8adcf6",{"_type":62,"background":62410,"foreground":64,"population":15135,"title":64},"#53708d",{"_type":62,"background":62403,"foreground":64,"population":62404,"title":64},"smarterthanus.png","images/9eu1m6zu/production/390101a3d268a772cf02d30fedfe1aac1cb53c73-1600x900.png",139664,"KfkNYW3JTHUjJZtLz2qxzFbnnKseWwC6","https://cdn.sanity.io/images/9eu1m6zu/production/390101a3d268a772cf02d30fedfe1aac1cb53c73-1600x900.png",[62418],{"_key":62419,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":28277},"aaa4a1b4e4bfd2c71d287259875049f7","Smarter Than Us, Still Clueless: Why AI Needs Human Context to Work",[62422,62430,62442,62457,62479,62487,62495,62503,62523,62531,62539,62547,62559,62571,62583,62623,62635,62646,62653,62661,62668,62695,62719,62735,62743,62751,62759,62767,62775,62783,62791,62799,62807,62815,62839,62847,62855,62867,62879,62891,62903,62911,62931,62949,62972,62980],{"_key":62423,"_type":150,"children":62424,"markDefs":62429,"style":173},"c9e38f6fdcf1",[62425],{"_key":62426,"_type":154,"marks":62427,"text":62428},"c4225ad9fb780",[],"Imagine hiring a total genius. ",[],{"_key":62431,"_type":150,"children":62432,"markDefs":62441,"style":173},"88c2d8f1cad6",[62433,62437],{"_key":62434,"_type":154,"marks":62435,"text":62436},"63fe82580e09",[],"No, not just any genius — one who never sleeps, never takes PTO, and reads faster than a thousand analysts combined. \n\n",{"_key":62438,"_type":154,"marks":62439,"text":62440},"a95c3c3eb0cf",[228],"(Yes, this is about AI.)",[],{"_key":62443,"_type":150,"children":62444,"markDefs":62456,"style":173},"a34bc6b8e11a",[62445,62449,62453],{"_key":62446,"_type":154,"marks":62447,"text":62448},"66ef0b2cca980",[],"Now imagine feeding that genius your CRM full of half-assed fields, a Google Doc called “Q3_FINAL_v7,” and a Slack thread where Sales, Marketing, and CS are mostly just arguing in GIFs of ",{"_key":62450,"_type":154,"marks":62451,"text":62452},"28dde4ecc395",[228],"The Office",{"_key":62454,"_type":154,"marks":62455,"text":411},"a84cc502bc05",[],[],{"_key":62458,"_type":150,"children":62459,"markDefs":62478,"style":173},"8a80fa85deb4",[62460,62464,62468,62472,62475],{"_key":62461,"_type":154,"marks":62462,"text":62463},"ef36c80709a00",[],"Said genius doesn’t ",{"_key":62465,"_type":154,"marks":62466,"text":62467},"ebde0384ba1d",[228],"revolutionize your business",{"_key":62469,"_type":154,"marks":62470,"text":62471},"4260e4078577",[],". No, it ",{"_key":62473,"_type":154,"marks":62474,"text":309},"9670809cac6c",[228],{"_key":62476,"_type":154,"marks":62477,"text":26923},"94141ef0153f",[],[],{"_key":62480,"_type":150,"children":62481,"markDefs":62486,"style":173},"f662876258a9",[62482],{"_key":62483,"_type":154,"marks":62484,"text":62485},"7362f33823bc0",[],"That’s where we are with AI. But it won't always be like this.",[],{"_key":62488,"_type":150,"children":62489,"markDefs":62494,"style":158},"d96dcb97e181",[62490],{"_key":62491,"_type":154,"marks":62492,"text":62493},"5e860ccfcd570",[],"The shift no one wants to name",[],{"_key":62496,"_type":150,"children":62497,"markDefs":62502,"style":173},"6ecb8856d862",[62498],{"_key":62499,"_type":154,"marks":62500,"text":62501},"f0109df70a0d0",[],"The moment machines become better than people at execution — at analysis, forecasting, call summarization, routing, you name it — the job of GTM teams changes forever.",[],{"_key":62504,"_type":150,"children":62505,"markDefs":62522,"style":173},"a5cef08a7cac",[62506,62510,62514,62518],{"_key":62507,"_type":154,"marks":62508,"text":62509},"b0bbc5c953640",[],"It’s not ",{"_key":62511,"_type":154,"marks":62512,"text":62513},"b0bbc5c953641",[228],"“what do I do?”",{"_key":62515,"_type":154,"marks":62516,"text":62517},"b0bbc5c953642",[]," anymore. It’s ",{"_key":62519,"_type":154,"marks":62520,"text":62521},"b0bbc5c953643",[228],"“what important things about context do I know that I can feed the machine so it can do it?”",[],{"_key":62524,"_type":150,"children":62525,"markDefs":62530,"style":173},"2bad4662471b",[62526],{"_key":62527,"_type":154,"marks":62528,"text":62529},"cdcd0dcb6cbe0",[],"If that feels existential... I'm afraid to say that's because it is.",[],{"_key":62532,"_type":150,"children":62533,"markDefs":62538,"style":158},"bc9b3b01dd5c",[62534],{"_key":62535,"_type":154,"marks":62536,"text":62537},"9f17f82af5750",[],"Context is everything ",[],{"_key":62540,"_type":150,"children":62541,"markDefs":62546,"style":173},"b8e79fd0a9fe",[62542],{"_key":62543,"_type":154,"marks":62544,"text":62545},"19121e41538c0",[],"Across every GTM function, the bottleneck is no longer “smarts.” The cost of intelligence is truly trending towards Zero.",[],{"_key":62548,"_type":150,"children":62549,"markDefs":62558,"style":173},"fb21cf76bea8",[62550,62554],{"_key":62551,"_type":154,"marks":62552,"text":62553},"f7dfcc070719",[],"The real belle of the ball now is ",{"_key":62555,"_type":154,"marks":62556,"text":62557},"19121e41538c1",[165],"context.",[],{"_key":62560,"_type":150,"children":62561,"level":54,"listItem":171,"markDefs":62570,"style":173},"8b60b4ad26c1",[62562,62566],{"_key":62563,"_type":154,"marks":62564,"text":62565},"6fd322924d230",[165],"For Sales",{"_key":62567,"_type":154,"marks":62568,"text":62569},"6fd322924d231",[],": AI can draft some banger emails if it knows the real objections to your product, the messy deal history, the unstated power dynamics, and is given the proper framework.",[],{"_key":62572,"_type":150,"children":62573,"level":54,"listItem":171,"markDefs":62582,"style":173},"b7e722e04780",[62574,62578],{"_key":62575,"_type":154,"marks":62576,"text":62577},"9d2d29e900db0",[165],"For Marketing",{"_key":62579,"_type":154,"marks":62580,"text":62581},"9d2d29e900db1",[],": AI can segment the hell out of an audience, but only if it has clean signals, reliable intent data, and crystal-clear boundaries for messaging.",[],{"_key":62584,"_type":150,"children":62585,"level":54,"listItem":171,"markDefs":62622,"style":173},"df9eb01e641f",[62586,62590,62594,62597,62601,62604,62608,62611,62615,62618],{"_key":62587,"_type":154,"marks":62588,"text":62589},"6311e292b69d0",[165],"For Customer Success",{"_key":62591,"_type":154,"marks":62592,"text":62593},"6311e292b69d1",[],": AI can flag churn like nobody's business, but only if it sees the right usage breadcrumbs historically, and knows what actually counts as risk in ",{"_key":62595,"_type":154,"marks":62596,"text":1208},"6311e292b69d2",[228],{"_key":62598,"_type":154,"marks":62599,"text":62600},"6311e292b69d3",[]," business, with ",{"_key":62602,"_type":154,"marks":62603,"text":1208},"5f893fae09c8",[228],{"_key":62605,"_type":154,"marks":62606,"text":62607},"5ecefdbceeb8",[]," customers, with ",{"_key":62609,"_type":154,"marks":62610,"text":1208},"378f1dbea3a9",[228],{"_key":62612,"_type":154,"marks":62613,"text":62614},"a4a7700517ff",[]," product, with ",{"_key":62616,"_type":154,"marks":62617,"text":1208},"f58a5654d6ac",[228],{"_key":62619,"_type":154,"marks":62620,"text":62621},"19335b31d019",[]," industry.",[],{"_key":62624,"_type":150,"children":62625,"level":54,"listItem":171,"markDefs":62634,"style":173},"69dbdf69f3be",[62626,62630],{"_key":62627,"_type":154,"marks":62628,"text":62629},"f5f506d5d1b50",[165],"For Ops",{"_key":62631,"_type":154,"marks":62632,"text":62633},"f5f506d5d1b51",[],": AI can optimize flows, but only if you curate the semantics, lineage, and sales process you need. It can’t understand on its own.",[],{"_key":62636,"_type":150,"children":62637,"markDefs":62645,"style":173},"9dcc998e56a5",[62638,62641],{"_key":62639,"_type":154,"marks":62640,"text":13572},"5c8850709ec60",[],{"_key":62642,"_type":154,"marks":62643,"text":62644},"5c8850709ec61",[165],"the quality of AI’s output is now directly proportional to the quality of the context we give it.",[],{"_key":62647,"_type":150,"children":62648,"markDefs":62652,"style":173},"92988e85782c",[62649],{"_key":62650,"_type":154,"marks":62651,"text":472},"2cbd5c2119f3",[],[],{"_key":62654,"_type":150,"children":62655,"markDefs":62660,"style":158},"e0f2bc4c06e0",[62656],{"_key":62657,"_type":154,"marks":62658,"text":62659},"181817ed354e0",[],"Why GTM can’t dodge this",[],{"_key":62662,"_type":150,"children":62663,"markDefs":62667,"style":173},"a806fc885fb5",[62664],{"_key":62665,"_type":154,"marks":62666,"text":472},"e310fbaa6c78",[],[],{"_key":62669,"_type":150,"children":62670,"markDefs":62692,"style":173},"6487eddc76e0",[62671,62675,62680,62684,62688],{"_key":62672,"_type":154,"marks":62673,"text":62674},"a5ae9b0d6dd60",[],"You may have read this week that ",{"_key":62676,"_type":154,"marks":62677,"text":62679},"befb71381373",[62678],"412beef0570a","95% of enterprise AI pilots fail",{"_key":62681,"_type":154,"marks":62682,"text":62683},"a5ae9b0d6dd61",[],", not because the models are weak, but because the orgs can’t adapt their data and process layer. (MIT calls this the ",{"_key":62685,"_type":154,"marks":62686,"text":62687},"a5ae9b0d6dd62",[228],"GenAI Divide.",{"_key":62689,"_type":154,"marks":62690,"text":62691},"a5ae9b0d6dd63",[],") But that's not the end of this.",[62693],{"_key":62678,"_ref":34906,"_type":463,"linkType":33,"slug":62694},{"_type":22,"current":34908},{"_key":62696,"_type":150,"children":62697,"level":54,"listItem":171,"markDefs":62718,"style":173},"665b9100bf86",[62698,62702,62706,62710,62714],{"_key":62699,"_type":154,"marks":62700,"text":62701},"328afa805cc60",[],"By ",{"_key":62703,"_type":154,"marks":62704,"text":62705},"328afa805cc61",[165],"2027, half of all business decisions will be supported or automated by agents.",{"_key":62707,"_type":154,"marks":62708,"text":62709},"328afa805cc62",[]," That doesn’t make your role irrelevant. It makes your role ",{"_key":62711,"_type":154,"marks":62712,"text":62713},"328afa805cc63",[228],"different. ",{"_key":62715,"_type":154,"marks":62716,"text":62717},"515c735b7a14",[],"That's 16 months from now.",[],{"_key":62720,"_type":150,"children":62721,"level":54,"listItem":171,"markDefs":62734,"style":173},"4c866da4db85",[62722,62726,62730],{"_key":62723,"_type":154,"marks":62724,"text":62725},"dc27ae47a6b70",[],"And with ",{"_key":62727,"_type":154,"marks":62728,"text":62729},"dc27ae47a6b71",[165],"80–90% of enterprise data unstructured",{"_key":62731,"_type":154,"marks":62732,"text":62733},"dc27ae47a6b72",[],", the GTM org that learns to tame and route that context fastest wins.",[],{"_key":62736,"_type":150,"children":62737,"markDefs":62742,"style":158},"350a88507067",[62738],{"_key":62739,"_type":154,"marks":62740,"text":62741},"83bdbb0c91c90",[],"There's a new job description for all of us",[],{"_key":62744,"_type":150,"children":62745,"markDefs":62750,"style":173},"56beb80bb9b3",[62746],{"_key":62747,"_type":154,"marks":62748,"text":62749},"bd3c06b6d9d50",[],"Yesterday, GTM was about:",[],{"_key":62752,"_type":150,"children":62753,"level":54,"listItem":171,"markDefs":62758,"style":173},"eb442abca8cb",[62754],{"_key":62755,"_type":154,"marks":62756,"text":62757},"6e5943d52c970",[],"Executing a playbook",[],{"_key":62760,"_type":150,"children":62761,"level":54,"listItem":171,"markDefs":62766,"style":173},"2ed79ec7bb13",[62762],{"_key":62763,"_type":154,"marks":62764,"text":62765},"1cf3082590780",[],"Filling in the dashboards",[],{"_key":62768,"_type":150,"children":62769,"level":54,"listItem":171,"markDefs":62774,"style":173},"5b200b29ddec",[62770],{"_key":62771,"_type":154,"marks":62772,"text":62773},"f626bb648d980",[],"Owning the “human touch” at each step",[],{"_key":62776,"_type":150,"children":62777,"markDefs":62782,"style":173},"61b8e35f0e5f",[62778],{"_key":62779,"_type":154,"marks":62780,"text":62781},"5c80d2b80e290",[],"Tomorrow, GTM will be about:",[],{"_key":62784,"_type":150,"children":62785,"level":54,"listItem":171,"markDefs":62790,"style":173},"c682542ea51f",[62786],{"_key":62787,"_type":154,"marks":62788,"text":62789},"cbf0283c20020",[],"Framing the problem",[],{"_key":62792,"_type":150,"children":62793,"level":54,"listItem":171,"markDefs":62798,"style":173},"a9ca588126c7",[62794],{"_key":62795,"_type":154,"marks":62796,"text":62797},"a654cf5933530",[],"Curating the right context with experience and cleverness",[],{"_key":62800,"_type":150,"children":62801,"level":54,"listItem":171,"markDefs":62806,"style":173},"5e79721b871d",[62802],{"_key":62803,"_type":154,"marks":62804,"text":62805},"1619ea6524c00",[],"Deciding the boundaries for the machine",[],{"_key":62808,"_type":150,"children":62809,"level":54,"listItem":171,"markDefs":62814,"style":173},"f7ccc5144295",[62810],{"_key":62811,"_type":154,"marks":62812,"text":62813},"534d213fb61e",[],"Letting it rip",[],{"_key":62816,"_type":150,"children":62817,"markDefs":62838,"style":173},"3c73bb2f14e6",[62818,62822,62826,62830,62834],{"_key":62819,"_type":154,"marks":62820,"text":62821},"6f25a153b2160",[],"One might argue that that’s not ",{"_key":62823,"_type":154,"marks":62824,"text":62825},"5ce428e72a12",[228],"less",{"_key":62827,"_type":154,"marks":62828,"text":62829},"aa8725cf8a0a",[]," human, rather... it's ",{"_key":62831,"_type":154,"marks":62832,"text":62833},"6f25a153b2161",[228],"more",{"_key":62835,"_type":154,"marks":62836,"text":62837},"6f25a153b2162",[],". Because machines can’t tell you what matters. Only we — erm us? — people can.",[],{"_key":62840,"_type":150,"children":62841,"markDefs":62846,"style":158},"fbd916930703",[62842],{"_key":62843,"_type":154,"marks":62844,"text":62845},"489c19739c9e0",[],"A redefinition of GTM identity",[],{"_key":62848,"_type":150,"children":62849,"markDefs":62854,"style":173},"0e507d79b95a",[62850],{"_key":62851,"_type":154,"marks":62852,"text":62853},"fb04063e219d0",[],"Though we are an operational platform, this is far greater an operational story. This is everyone story.",[],{"_key":62856,"_type":150,"children":62857,"level":54,"listItem":171,"markDefs":62866,"style":173},"d86d2b1926f4",[62858,62862],{"_key":62859,"_type":154,"marks":62860,"text":62861},"5001f40eba680",[],"Sales is set to become not just persuaders, but ",{"_key":62863,"_type":154,"marks":62864,"text":62865},"5001f40eba681",[165],"translators of customer nuance into machine-readable context.",[],{"_key":62868,"_type":150,"children":62869,"level":54,"listItem":171,"markDefs":62878,"style":173},"c49f38b6574c",[62870,62874],{"_key":62871,"_type":154,"marks":62872,"text":62873},"edf0c866903d0",[],"Marketing evolves from campaigners into ",{"_key":62875,"_type":154,"marks":62876,"text":62877},"edf0c866903d1",[165],"architects of signal — what the machine should even notice.",[],{"_key":62880,"_type":150,"children":62881,"level":54,"listItem":171,"markDefs":62890,"style":173},"749bdd939ec3",[62882,62886],{"_key":62883,"_type":154,"marks":62884,"text":62885},"a57f80e30b7b0",[],"CS becomes not just relationship managers, but ",{"_key":62887,"_type":154,"marks":62888,"text":62889},"a57f80e30b7b1",[165],"custodians of experience data that turns churn prediction into retention.",[],{"_key":62892,"_type":150,"children":62893,"level":54,"listItem":171,"markDefs":62902,"style":173},"cbd8c4902e1c",[62894,62898],{"_key":62895,"_type":154,"marks":62896,"text":62897},"bb95bb2e9b760",[],"Ops becomes not just  admins, but ",{"_key":62899,"_type":154,"marks":62900,"text":62901},"bb95bb2e9b761",[165],"the semantic layer of the business — the rules and meanings AI can’t guess.",[],{"_key":62904,"_type":150,"children":62905,"markDefs":62910,"style":173},"e2f82361d40d",[62906],{"_key":62907,"_type":154,"marks":62908,"text":62909},"b09fc361e9480",[],"Ultimately, as the machine gets smarter than us at the tasks, the value of our roles moves upstream.",[],{"_key":62912,"_type":150,"children":62913,"markDefs":62930,"style":173},"06402446cf47",[62914,62918,62922,62926],{"_key":62915,"_type":154,"marks":62916,"text":62917},"13aff5db3d560",[],"From ",{"_key":62919,"_type":154,"marks":62920,"text":62921},"13aff5db3d561",[228],"doing the work, ",{"_key":62923,"_type":154,"marks":62924,"text":62925},"880fd0f349d9",[],"we'll be ",{"_key":62927,"_type":154,"marks":62928,"text":62929},"13aff5db3d563",[228],"deciding what work should mean.",[],{"_key":62932,"_type":150,"children":62933,"markDefs":62948,"style":173},"17a081514e1e",[62934,62937,62941,62944],{"_key":62935,"_type":154,"marks":62936,"text":62917},"f98ba1cd564b",[],{"_key":62938,"_type":154,"marks":62939,"text":62940},"13aff5db3d565",[228],"running the processes ourselves, ",{"_key":62942,"_type":154,"marks":62943,"text":62925},"9b1216825acb",[],{"_key":62945,"_type":154,"marks":62946,"text":62947},"13aff5db3d567",[228],"defining the assumptions and rules that our processes must run on.",[],{"_key":62950,"_type":150,"children":62951,"markDefs":62971,"style":173},"e33d229ac27d",[62952,62955,62959,62963,62967],{"_key":62953,"_type":154,"marks":62954,"text":62917},"6e3302f4885e",[],{"_key":62956,"_type":154,"marks":62957,"text":62958},"13aff5db3d569",[228],"individual action, ",{"_key":62960,"_type":154,"marks":62961,"text":62962},"be0bb1c75b58",[],"we'll move to ",{"_key":62964,"_type":154,"marks":62965,"text":62966},"53da8a111fdf",[228],"stewardship",{"_key":62968,"_type":154,"marks":62969,"text":62970},"72f97f2e2714",[]," of a new, collective AI-and-human partnership.",[],{"_key":62973,"_type":150,"children":62974,"markDefs":62979,"style":173},"de90c47eae47",[62975],{"_key":62976,"_type":154,"marks":62977,"text":62978},"f450ddeabf55",[],"And while AI may know a lot — and increasingly know more — it won't know the finer details. ",[],{"_key":62981,"_type":150,"children":62982,"markDefs":62987,"style":173},"180ef882ecdd",[62983],{"_key":62984,"_type":154,"marks":62985,"text":62986},"87f3854c5905",[],"And thankfully for us, those details mean quite a lot.",[],{"_type":17,"description":62989,"shareImage":62990,"title":62992},"AI is brilliant at execution but clueless without context. Learn why Sales, Marketing, CS, and Ops must evolve into the architects of context — and how GTM teams win by shaping what the machine sees.",{"_type":40,"asset":62991},{"_ref":62389,"_type":1066},"Smarter Than Us, Still Clueless: Why AI Needs Human Context to Work | Sweep Blog",{"_type":22,"current":37265},{"cardColor":61879,"cta":62995,"show":56},{"_type":11212,"buttonSize":11213,"buttonStyle":11214,"external":62996,"linkType":11216,"openModal":62997,"openModal2":62999,"openModal3":63001},{"_type":272,"blank":57,"noOpener":57,"noReferrer":57},{"_type":11224,"hubspotForm":62998},{"_type":11226,"showModule":57},{"_type":11228,"hubspotForm":63000},{"_type":11226,"showModule":57},{"_type":11231,"hubspotForm":63002},{"_type":11226,"showModule":57},{"_createdAt":63004,"_id":34906,"_rev":63005,"_type":33,"_updatedAt":63006,"author":63007,"category":63023,"featuredImage":63029,"modularContent":63062,"postTitle":63065,"publishDate":63066,"richText":63067,"seo":63459,"slug":63464,"stickyBanner":63465},"2025-08-19T14:05:29Z","J5j1hv5WW9LqWb2rumg7qB","2026-03-23T09:51:37Z",{"authorImage":63008,"authorJobTitle":50333,"authorName":38},{"_type":37,"altText":38,"image":63009},{"_type":40,"asset":63010},{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":46,"altText":19,"assetId":47,"description":19,"extension":48,"metadata":63011,"mimeType":83,"opt":63021,"originalFilename":38,"path":86,"sha1hash":47,"size":87,"title":19,"uploadId":88,"url":89},{"_type":50,"blurHash":51,"dimensions":63012,"hasAlpha":56,"isOpaque":57,"lqip":58,"palette":63013},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":63014,"darkVibrant":63015,"dominant":63016,"lightMuted":63017,"lightVibrant":63018,"muted":63019,"vibrant":63020},{"_type":62,"background":63,"foreground":64,"population":65,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":67,"foreground":64,"population":68,"title":64},{"_type":62,"background":71,"foreground":72,"population":73,"title":64},{"_type":62,"background":75,"foreground":72,"population":76,"title":72},{"_type":62,"background":78,"foreground":64,"population":79,"title":64},{"_type":62,"background":81,"foreground":64,"population":82,"title":64},{"media":63022},{"tags":19},{"_createdAt":5,"_id":6,"_rev":7,"_system":63024,"_type":11,"_updatedAt":12,"selectedColor":63026,"seo":63027,"slug":63028,"title":24},{"base":63025},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":63030,"image":63031},"MIT: 95% of AI Initiatives fail",{"_type":40,"asset":63032},{"_createdAt":63033,"_id":63034,"_rev":63035,"_type":45,"_updatedAt":63033,"assetId":63036,"extension":63037,"metadata":63038,"mimeType":63056,"originalFilename":63057,"path":63058,"sha1hash":63036,"size":63059,"uploadId":63060,"url":63061},"2025-08-20T14:41:38Z","image-328bde4d21030ca3a899b5b5501f4ffde9b62192-1600x900-svg","Fel3qxtEXKtBZe558zTmdV","328bde4d21030ca3a899b5b5501f4ffde9b62192","svg",{"_type":50,"blurHash":63039,"dimensions":63040,"hasAlpha":57,"isOpaque":56,"lqip":63041,"palette":63042},"M54~@pT3RU%h9Kt:a#a#odWX09octMIr-+",{"_type":53,"aspectRatio":11173,"height":11174,"width":11175},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAABLElEQVR4nKWRO0pDURCG7w7uJGAjUbBUURElhVvQRrCxs7QSXIC1K/BM0ETBvMRKxRASFSSNhV22EFIYF5Am53xyc00iNzcQSfEzZx58/HPGE0NdlE5CHUljCWIiw7ii9ci8ZNyXGKqeKC9i7PdEyEBx+R8FpkSpeWJ4FSUeOJXcbMDFa1gvwkoelm8dqatw7TFgMLhdhs0SbBRhrQBLNzB3OYIlM2HvqA4n73DagN0Hx0I2+IYIcDB4WIWDCuw/Q/oO5rPjDvce4ewDzj/h+M2xmg8c2v87HEJzkC7Dzj1slSGVm/UoMdeWeKAjqXZ4uWlAI6DtiLE1zzdURGmJ0hW13YTp9WOYR2SC+sRey1eePP+Ckq80RV1b1LbF9MLYz39rw/dk+Yamb1zhByqARcBn7PsEAAAAAElFTkSuQmCC",{"_type":60,"darkMuted":63043,"darkVibrant":63045,"dominant":63047,"lightMuted":63049,"lightVibrant":63051,"muted":63053,"vibrant":63055},{"_type":62,"background":63044,"foreground":64,"population":82,"title":64},"#2c3c4c",{"_type":62,"background":63046,"foreground":64,"population":1127,"title":64},"#043084",{"_type":62,"background":49555,"foreground":64,"population":63048,"title":64},56.17,{"_type":62,"background":63050,"foreground":72,"population":1524,"title":64},"#b6c2cd",{"_type":62,"background":63052,"foreground":72,"population":32948,"title":64},"#70d4f7",{"_type":62,"background":63054,"foreground":64,"population":1527,"title":64},"#5c86a3",{"_type":62,"background":49555,"foreground":64,"population":63048,"title":64},"image/svg+xml","95% of AI iniatives fail.svg","images/9eu1m6zu/production/328bde4d21030ca3a899b5b5501f4ffde9b62192-1600x900.svg",145894,"Khe46m5AIhGUEbVKeEBNgtU9uEWpGrZi","https://cdn.sanity.io/images/9eu1m6zu/production/328bde4d21030ca3a899b5b5501f4ffde9b62192-1600x900.svg",[63063],{"_key":63064,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"4e07a348e313","Why 95% of AI Pilots Fail (and How to Be in the 5%)","2025-08-19",[63068,63109,63125,63133,63141,63149,63169,63185,63197,63225,63233,63241,63249,63261,63273,63292,63304,63312,63320,63336,63344,63360,63368,63384,63399,63407,63415,63423,63443,63451],{"_key":63069,"_type":150,"children":63070,"markDefs":63106,"style":173},"c965e42c0ec3",[63071,63075,63079,63083,63087,63090,63095,63099,63103],{"_key":63072,"_type":154,"marks":63073,"text":63074},"e891ff636be60",[],"Enterprise AI spending is booming. By some estimates, more than ",{"_key":63076,"_type":154,"marks":63077,"text":63078},"e891ff636be61",[165],"$30–40 billion",{"_key":63080,"_type":154,"marks":63081,"text":63082},"e891ff636be62",[]," has poured into generative AI over the past two years. And yet, according to MIT’s ",{"_key":63084,"_type":154,"marks":63085,"text":63086},"e891ff636be63",[228],"State of AI in Business 2025",{"_key":63088,"_type":154,"marks":63089,"text":1278},"e891ff636be64",[],{"_key":63091,"_type":154,"marks":63092,"text":63094},"f094c490e5de",[63093],"000a56e7d6ed","report",{"_key":63096,"_type":154,"marks":63097,"text":63098},"c7818ca5860b",[],", a staggering ",{"_key":63100,"_type":154,"marks":63101,"text":63102},"e891ff636be65",[165],"95% of enterprise AI pilots are failing to produce measurable ROI",{"_key":63104,"_type":154,"marks":63105,"text":411},"e891ff636be66",[],[63107],{"_key":63093,"_type":272,"blank":57,"href":63108,"noOpener":57,"noReferrer":57,"url":63108},"https://github.com/aidecentralized/nandapapers/blob/main/v0.1%20State%20of%20AI%20in%20Business%202025%20Report.pdf",{"_key":63110,"_type":150,"children":63111,"markDefs":63124,"style":173},"736abf6ba6d1",[63112,63116,63120],{"_key":63113,"_type":154,"marks":63114,"text":63115},"9c5a100614000",[],"If you’ve felt the gap between hype in the headlines and value in your business, you’re not alone. The truth is most companies are stuck on the wrong side of what the report calls the ",{"_key":63117,"_type":154,"marks":63118,"text":63119},"9c5a100614001",[165],"GenAI Divide",{"_key":63121,"_type":154,"marks":63122,"text":63123},"9c5a100614002",[],": high adoption, low transformation. ",[],{"_key":63126,"_type":150,"children":63127,"markDefs":63132,"style":173},"ef8a67bca5bf",[63128],{"_key":63129,"_type":154,"marks":63130,"text":63131},"6cec2e9f8dad",[],"This is, of course, not the spot we'd expected to be.",[],{"_key":63134,"_type":150,"children":63135,"markDefs":63140,"style":173},"7e453c0d5189",[63136],{"_key":63137,"_type":154,"marks":63138,"text":63139},"14ca5f55ad280",[],"So why are almost all AI pilots fizzling out, and what separates the few that succeed? We've noticed four commonalities",[],{"_key":63142,"_type":150,"children":63143,"markDefs":63148,"style":158},"6de73c578430",[63144],{"_key":63145,"_type":154,"marks":63146,"text":63147},"1a00d4a32e910",[],"The Four Gaps That Kill AI Pilots",[],{"_key":63150,"_type":150,"children":63151,"markDefs":63168,"style":173},"23babfa6f09c",[63152,63156,63160,63164],{"_key":63153,"_type":154,"marks":63154,"text":63155},"76569a77f6180",[165],"1. The Learning Gap",{"_key":63157,"_type":154,"marks":63158,"text":63159},"76569a77f6181",[],"\nMost AI tools don’t ",{"_key":63161,"_type":154,"marks":63162,"text":63163},"bc4eed6a81d6",[228],"learn",{"_key":63165,"_type":154,"marks":63166,"text":63167},"fd12744acd17",[],". They forget context. They don’t improve with feedback. Employees use ChatGPT happily for drafting, but when it comes to enterprise workflows like contracts, pipelines, compliance, tools that can’t remember or adapt get tossed aside.",[],{"_key":63170,"_type":150,"children":63171,"markDefs":63184,"style":173},"27e1cc9cfb11",[63172,63176,63180],{"_key":63173,"_type":154,"marks":63174,"text":63175},"c3669e73f0da0",[165],"2. The Workflow Gap",{"_key":63177,"_type":154,"marks":63178,"text":63179},"c3669e73f0da1",[],"\nDemos look good. Integration doesn’t. Pilots stall when AI tools don’t embed deeply into systems like Salesforce. As one CIO put it: ",{"_key":63181,"_type":154,"marks":63182,"text":63183},"c3669e73f0da2",[228],"“If it doesn’t plug into Salesforce, no one’s going to use it.”",[],{"_key":63186,"_type":150,"children":63187,"markDefs":63196,"style":173},"363344553712",[63188,63192],{"_key":63189,"_type":154,"marks":63190,"text":63191},"80aa98ca55130",[165],"3. The Trust Gap",{"_key":63193,"_type":154,"marks":63194,"text":63195},"80aa98ca55131",[],"\nExecutives are flooded with “AI-powered” pitches. Most don’t trust them. Procurement leaders admit they’re more likely to wait for an existing partner to add AI than gamble on a shiny new vendor.",[],{"_key":63198,"_type":150,"children":63199,"markDefs":63224,"style":173},"56468dd014a0",[63200,63204,63208,63212,63216,63220],{"_key":63201,"_type":154,"marks":63202,"text":63203},"7904ce9b86ec0",[165],"4. The Investment Gap",{"_key":63205,"_type":154,"marks":63206,"text":63207},"7904ce9b86ec1",[],"\nBudgets flow to sales and marketing use cases because they’re easier to measure. But the ",{"_key":63209,"_type":154,"marks":63210,"text":63211},"7904ce9b86ec2",[228],"real ROI",{"_key":63213,"_type":154,"marks":63214,"text":63215},"7904ce9b86ec3",[]," lives in back-office automation:  thecutting BPO contracts, the replacing agency spend, the streamlining compliance. Most orgs keep chasing ",{"_key":63217,"_type":154,"marks":63218,"text":63219},"347a78bf2867",[228],"visibility",{"_key":63221,"_type":154,"marks":63222,"text":63223},"8d0e22d3877d",[]," instead of value.",[],{"_key":63226,"_type":150,"children":63227,"markDefs":63232,"style":173},"ec19e8307dbb",[63228],{"_key":63229,"_type":154,"marks":63230,"text":63231},"abfe778cf9d5",[],"So if this is the wrong side of AI, what's the right side?",[],{"_key":63234,"_type":150,"children":63235,"markDefs":63240,"style":158},"25468c220406",[63236],{"_key":63237,"_type":154,"marks":63238,"text":63239},"ec0d929245750",[],"How the 5% Succeed",[],{"_key":63242,"_type":150,"children":63243,"markDefs":63248,"style":173},"f874683dd6fe",[63244],{"_key":63245,"_type":154,"marks":63246,"text":63247},"1c5919dd5dc50",[],"The minority of organizations breaking through the GenAI Divide share a playbook:",[],{"_key":63250,"_type":150,"children":63251,"markDefs":63260,"style":173},"652bb376852c",[63252,63256],{"_key":63253,"_type":154,"marks":63254,"text":63255},"a83c4962f25b0",[165],"1. They Buy, Not Build",{"_key":63257,"_type":154,"marks":63258,"text":63259},"a83c4962f25b1",[],"\nInternal builds fail twice as often. The winners partner with vendors who specialize in adaptive workflows. ",[],{"_key":63262,"_type":150,"children":63263,"markDefs":63272,"style":173},"f1d6b9a9a4f0",[63264,63268],{"_key":63265,"_type":154,"marks":63266,"text":63267},"f65bac2e2bbc0",[165],"2. They Start Narrow, Then Scale",{"_key":63269,"_type":154,"marks":63270,"text":63271},"f65bac2e2bbc1",[],"\nSuccess begins at the workflow edges — contract automation, pipeline routing, call summarization — before expanding to core processes.",[],{"_key":63274,"_type":150,"children":63275,"markDefs":63291,"style":173},"c672ce1e37c4",[63276,63280,63284,63288],{"_key":63277,"_type":154,"marks":63278,"text":63279},"b39c23ea90700",[165],"3. They Demand Systems That Learn",{"_key":63281,"_type":154,"marks":63282,"text":63283},"b39c23ea90701",[],"\nExecutives don’t just want output. They want tools that ",{"_key":63285,"_type":154,"marks":63286,"text":63287},"b39c23ea90702",[165],"retain context, adapt over time, and get better the more they’re used",{"_key":63289,"_type":154,"marks":63290,"text":411},"b39c23ea90703",[],[],{"_key":63293,"_type":150,"children":63294,"markDefs":63303,"style":173},"5e78d9f51495",[63295,63299],{"_key":63296,"_type":154,"marks":63297,"text":63298},"1996d69851a00",[165],"4. They Measure What Matters",{"_key":63300,"_type":154,"marks":63301,"text":63302},"1996d69851a01",[],"\nThe 5% don’t chase demo volume or email response rates. They chase business outcomes: reduced agency spend, faster qualification, fewer compliance risks.",[],{"_key":63305,"_type":150,"children":63306,"markDefs":63311,"style":158},"d9878b0082dc",[63307],{"_key":63308,"_type":154,"marks":63309,"text":63310},"a13d7dadcf5d0",[],"What This Means for Salesforce Orgs",[],{"_key":63313,"_type":150,"children":63314,"markDefs":63319,"style":173},"28b940171d9e",[63315],{"_key":63316,"_type":154,"marks":63317,"text":63318},"1bce01f5ed1c0",[],"If you’re running a Salesforce instance, the lesson is far sharper. Salesforce is where all those workflows converge: sales, service, ops, and compliance all collide in the metadata. ",[],{"_key":63321,"_type":150,"children":63322,"markDefs":63335,"style":173},"48b5ce5c8ca0",[63323,63327,63331],{"_key":63324,"_type":154,"marks":63325,"text":63326},"049ba0346e40",[],"Most AI tools fail here because they operate like ",{"_key":63328,"_type":154,"marks":63329,"text":63330},"211a0eabd34e",[228],"wrappers",{"_key":63332,"_type":154,"marks":63333,"text":63334},"2464b29b87ab",[],", not embedded operators.",[],{"_key":63337,"_type":150,"children":63338,"markDefs":63343,"style":173},"2b593252655a",[63339],{"_key":63340,"_type":154,"marks":63341,"text":63342},"edb8a64c39490",[],"Being in the 5% means:",[],{"_key":63345,"_type":150,"children":63346,"level":54,"listItem":171,"markDefs":63359,"style":173},"801ff067bc5f",[63347,63351,63355],{"_key":63348,"_type":154,"marks":63349,"text":63350},"64e7645640260",[],"Choosing AI that ",{"_key":63352,"_type":154,"marks":63353,"text":63354},"64e7645640261",[165],"maps to your Salesforce reality",{"_key":63356,"_type":154,"marks":63357,"text":63358},"64e7645640262",[]," (not some random parallel toy).",[],{"_key":63361,"_type":150,"children":63362,"level":54,"listItem":171,"markDefs":63367,"style":173},"abf2b5b5901c",[63363],{"_key":63364,"_type":154,"marks":63365,"text":63366},"dc62de0b56150",[],"Expecting memory and adaptation, not static output.",[],{"_key":63369,"_type":150,"children":63370,"level":54,"listItem":171,"markDefs":63383,"style":173},"d708eb532f6a",[63371,63375,63379],{"_key":63372,"_type":154,"marks":63373,"text":63374},"62460c7b57700",[],"Measuring value in ",{"_key":63376,"_type":154,"marks":63377,"text":63378},"62460c7b57701",[165],"operational ROI",{"_key":63380,"_type":154,"marks":63381,"text":63382},"62460c7b57702",[],", not vanity KPIs.",[],{"_key":63385,"_type":150,"children":63386,"markDefs":63398,"style":173},"abd7f986b463",[63387,63391,63395],{"_key":63388,"_type":154,"marks":63389,"text":63390},"224af9aaa7af0",[],"That’s why Sweep ",{"_key":63392,"_type":154,"marks":63393,"text":63394},"aa03c6b789ab",[228],"exists",{"_key":63396,"_type":154,"marks":63397,"text":4150},"201932c892e9",[],[],{"_key":63400,"_type":150,"children":63401,"markDefs":63406,"style":173},"77d1f465e346",[63402],{"_key":63403,"_type":154,"marks":63404,"text":63405},"d080f1d1d92f",[],"We’ve seen too many pilots stall because AI didn’t cross the learning and workflow gap. Our mission is to put you in the 5%, with agentic systems that actually learn from your Salesforce environment and scale across your revenue operations.",[],{"_key":63408,"_type":150,"children":63409,"markDefs":63414,"style":158},"7f59f51b377a",[63410],{"_key":63411,"_type":154,"marks":63412,"text":63413},"d38f96c890220",[],"The Window Is Closing",[],{"_key":63416,"_type":150,"children":63417,"markDefs":63422,"style":173},"8603bf414595",[63418],{"_key":63419,"_type":154,"marks":63420,"text":63421},"ffc3fb9d3be20",[],"The MIT report also warns that the window to cross the GenAI Divide is narrow. Enterprises are locking in systems now, and once they’ve trained an AI to their workflows, the switching costs will skyrocket.",[],{"_key":63424,"_type":150,"children":63425,"markDefs":63442,"style":173},"2cb7ff8d250c",[63426,63430,63434,63438],{"_key":63427,"_type":154,"marks":63428,"text":63429},"f494f63e940f0",[],"If you’re experimenting, the real question isn’t ",{"_key":63431,"_type":154,"marks":63432,"text":63433},"f494f63e940f1",[228],"“Should we pilot AI?”",{"_key":63435,"_type":154,"marks":63436,"text":63437},"f494f63e940f2",[]," It’s ",{"_key":63439,"_type":154,"marks":63440,"text":63441},"f494f63e940f3",[228],"“How do we avoid being part of the 95%?”",[],{"_key":63444,"_type":150,"children":63445,"markDefs":63450,"style":173},"c97beb500fed",[63446],{"_key":63447,"_type":154,"marks":63448,"text":63449},"a9d366471bc20",[],"The answer: start demanding systems that learn, adapt, and embed deeply in the tools your teams already live in.",[],{"_key":63452,"_type":150,"children":63453,"markDefs":63458,"style":173},"41f7df54493a",[63454],{"_key":63455,"_type":154,"marks":63456,"text":63457},"8ba3c56060ca0",[],"That’s the only real way to be in the 5%. 😎",[],{"_type":17,"description":63460,"shareImage":63461,"title":63463},"Discover why 95% of projects fail (lack of learning, poor workflow fit, and trust gaps) and how agentic systems like Sweep help companies bridge the new \"GenAI Divide.\"",{"_type":40,"asset":63462},{"_ref":63034,"_type":1066},"Why 95% of AI Pilots Fail — And How to Be in the 5%",{"_type":22,"current":34908},{"cardColor":61879,"cta":63466,"show":56},{"_type":11212,"buttonSize":11213,"buttonStyle":11214,"external":63467,"linkType":11216,"openModal":63468,"openModal2":63470,"openModal3":63472},{"_type":272,"blank":57,"noOpener":57,"noReferrer":57},{"_type":11224,"hubspotForm":63469},{"_type":11226,"showModule":57},{"_type":11228,"hubspotForm":63471},{"_type":11226,"showModule":57},{"_type":11231,"hubspotForm":63473},{"_type":11226,"showModule":57},{"_createdAt":63475,"_id":63476,"_rev":63477,"_type":33,"_updatedAt":63478,"author":63479,"category":63493,"featuredImage":63499,"modularContent":63533,"postTitle":63536,"publishDate":63537,"richText":63538,"seo":63806,"slug":63810,"stickyBanner":63812},"2025-08-06T14:01:15Z","4dbdc4e4-e713-495c-84c0-ad3b6cef92dd","J5j1hv5WW9LqWb2rumeXtq","2026-03-23T09:50:33Z",{"authorImage":63480,"authorJobTitle":49529,"authorName":38},{"_type":37,"altText":38,"image":63481},{"_type":40,"asset":63482},{"_createdAt":53023,"_id":53024,"_rev":53025,"_type":45,"_updatedAt":53023,"assetId":53026,"extension":1818,"metadata":63483,"mimeType":1843,"originalFilename":53048,"path":53049,"sha1hash":53026,"size":53050,"uploadId":53051,"url":53052},{"_type":50,"blurHash":53028,"dimensions":63484,"hasAlpha":56,"isOpaque":57,"lqip":53030,"palette":63485},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":63486,"darkVibrant":63487,"dominant":63488,"lightMuted":63489,"lightVibrant":63490,"muted":63491,"vibrant":63492},{"_type":62,"background":53033,"foreground":64,"population":53034,"title":64},{"_type":62,"background":53036,"foreground":64,"population":2979,"title":64},{"_type":62,"background":53033,"foreground":64,"population":53034,"title":64},{"_type":62,"background":53039,"foreground":72,"population":18853,"title":64},{"_type":62,"background":53041,"foreground":72,"population":53042,"title":64},{"_type":62,"background":53044,"foreground":64,"population":53045,"title":64},{"_type":62,"background":53047,"foreground":64,"population":82,"title":64},{"_createdAt":5,"_id":6,"_rev":7,"_system":63494,"_type":11,"_updatedAt":12,"selectedColor":63496,"seo":63497,"slug":63498,"title":24},{"base":63495},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":63500,"image":63501},"Ryan ",{"_type":40,"asset":63502},{"_createdAt":63503,"_id":63504,"_rev":63505,"_type":45,"_updatedAt":63503,"assetId":63506,"extension":105,"metadata":63507,"mimeType":133,"originalFilename":63528,"path":63529,"sha1hash":63506,"size":63530,"uploadId":63531,"url":63532},"2025-08-08T16:39:17Z","image-03d50b6abffbb8198873f6536b2e99e78809cf32-2366x1260-png","n73s3PlPuC6MMWGp2fhpDQ","03d50b6abffbb8198873f6536b2e99e78809cf32",{"_type":50,"blurHash":63508,"dimensions":63509,"hasAlpha":57,"isOpaque":57,"lqip":63512,"palette":63513},"MOB?.o~2r?OaXT5E9bWVxtkD$~%0xWn$jY",{"_type":53,"aspectRatio":63510,"height":32126,"width":63511},1.8777777777777778,2366,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAACrUlEQVR4nFWSXUiTURyHB7qp02QNMc3PCPug72+6sOgqKCKiICjCMuhCwi66qovoIqJuiySKPrWPub26vW7DuS0N1ByaoEQRmuYbhURWNrfyfc97npizqIuH/+/AOQ8/+B+L7YmO1WVgbRZYmw1szan85yzInMfmSpPKGSlS+Q+pOy4d28MfWByKoEQVVKgGzqav5FwbIfvaCFn3p+bEGR5Jlkfi9EoWqZICn6TQJylWJYtVSZEqyW81sbkNrI1xLHu7ZjnSq3MoGmdDwxAl9Y8pqHtA/uU+7I+msSqS7BYoC8DGMGyOwJYIbI+m59oOKPVLchQDa9MMlnODSU71/WJ/cIrdt4bZczXEjgseNl2JsMo1idNnktMiqQxAdSfs6kqLq4JQ5ofiNnB4JTbPvLA6PMuKNp01nmkOK5+oVz9Q6xrh2NPX1EY/sy1i4PTJucepRinK/ZCrgNWTJtMjyXDPC+1uQbbbZJlXp6YjwdnwNCf83zgY/E7diwQ1MYPl7ZLyAKwOwdIAOFrTooy//CPMdJnkKZINQcHJZzr1kZ8cDibZ4jfY89yg/qXOzi6TFSHYGoU1IShUwd4C2fMt/2tY7hVUhwVnYoKLMcHpqM7x8CwHOgVHewXnh2bZ1y3mhOvDsK4DlgSgSIUCH9gVmRamvlzjDJbzgwZNY4KeSZOWUZNLMcGVAZ3GEYFnQnDnncGhPkFlu6QsKCkNSIr9kiK/pLDNZKFXkNdqzm0551EcS78WZ/TzDBNTSWIfErjfJFDfzjDwMcGryQS+sQRHuhOU+pI4lCQL3Elym5PkupM43HFKlO9Utv6gRInjbPqCpfvle2LDEwy80ugZ0mjv1wgNaDwf1Oga1HjSo1Hj06i8q5F/UyOvQcN+I42jYZyK26OsvDdG1Z1xiq+/5TegsXX6V39rhAAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":63514,"darkVibrant":63516,"dominant":63518,"lightMuted":63521,"lightVibrant":63523,"muted":63525,"vibrant":63527},{"_type":62,"background":63515,"foreground":64,"population":82,"title":64},"#3c4454",{"_type":62,"background":63517,"foreground":64,"population":130,"title":64},"#064584",{"_type":62,"background":63519,"foreground":64,"population":63520,"title":64},"#04acfc",40.32,{"_type":62,"background":63522,"foreground":72,"population":116,"title":64},"#bed09e",{"_type":62,"background":63524,"foreground":72,"population":15135,"title":72},"#96f5fc",{"_type":62,"background":63526,"foreground":64,"population":37135,"title":64},"#5794aa",{"_type":62,"background":63519,"foreground":64,"population":63520,"title":64},"ryan.png","images/9eu1m6zu/production/03d50b6abffbb8198873f6536b2e99e78809cf32-2366x1260.png",1288107,"amODojxRMvR8FMCDEmZrG3aQ7DL15f5V","https://cdn.sanity.io/images/9eu1m6zu/production/03d50b6abffbb8198873f6536b2e99e78809cf32-2366x1260.png",[63534],{"_key":63535,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"a1004df6c76860d56b55d38a493e3055","The agentic edge: Ryan Milligan doesn’t care about your AI hype cycle","2025-08-06",[63539,63547,63559,63571,63579,63599,63607,63615,63623,63631,63639,63647,63655,63663,63671,63679,63687,63695,63711,63719,63727,63735,63743,63751,63759,63767,63775,63783,63798],{"_key":63540,"_type":150,"children":63541,"markDefs":63546,"style":173},"def39ea2bb9d",[63542],{"_key":63543,"_type":154,"marks":63544,"text":63545},"ffc2caf6cc790",[],"AI isn’t a buzzword to Ryan Milligan, VP of Sales, Marketing, and RevOps at QuotaPath. Oh no, it’s more like… a wrench. A wrench he uses to tighten the revenue machine, not wave around at conferences. (Hey, watch it, that’s dangerous!)",[],{"_key":63548,"_type":150,"children":63549,"markDefs":63558,"style":173},"06b874a80e80",[63550,63554],{"_key":63551,"_type":154,"marks":63552,"text":63553},"09a9652490650",[],"In fact, Ryan’s got one rule: ",{"_key":63555,"_type":154,"marks":63556,"text":63557},"09a9652490651",[165],"Start with the problem. Not the pitch deck.",[],{"_key":63560,"_type":150,"children":63561,"markDefs":63570,"style":173},"e0913cdd13d0",[63562,63566],{"_key":63563,"_type":154,"marks":63564,"text":63565},"008f3cb27d240",[],"While everyone else is busy trying to “AI” their way into relevance, he’s just asking, ",{"_key":63567,"_type":154,"marks":63568,"text":63569},"008f3cb27d241",[228],"Where’s the leak? And will this fix it?",[],{"_key":63572,"_type":150,"children":63573,"markDefs":63578,"style":173},"aff4eee5087c",[63574],{"_key":63575,"_type":154,"marks":63576,"text":63577},"2222c81bf44c0",[],"In a time where it’s unclear whether AI is going to live up to all of its promises or will totally reshape how go-to-market teams operate, collaborate, make decisions, and scale: one could forgive Ryan for taking a cautious-yet-AI-forward approach. After all, these times are indeed uncertain.",[],{"_key":63580,"_type":150,"children":63581,"markDefs":63598,"style":173},"d6926e9d052c",[63582,63586,63590,63594],{"_key":63583,"_type":154,"marks":63584,"text":63585},"6f985a5b02bb0",[],"Ryan explained that his approach cuts through all the marketing noise with sharp focus: AI isn’t ",{"_key":63587,"_type":154,"marks":63588,"text":63589},"6f985a5b02bb1",[228],"valuable",{"_key":63591,"_type":154,"marks":63592,"text":63593},"6f985a5b02bb2",[]," unless ",{"_key":63595,"_type":154,"marks":63596,"text":63597},"6f985a5b02bb3",[228],"it drives a meaningful result.",[],{"_key":63600,"_type":150,"children":63601,"markDefs":63606,"style":173},"088a26565461",[63602],{"_key":63603,"_type":154,"marks":63604,"text":63605},"04e4bd6d504b0",[],"And that means starting with the problems first.",[],{"_key":63608,"_type":150,"children":63609,"markDefs":63614,"style":173},"3c98bfac61e8",[63610],{"_key":63611,"_type":154,"marks":63612,"text":63613},"e4712870072d0",[],"A pretty solid framework for any of us deciding on what’s next.",[],{"_key":63616,"_type":150,"children":63617,"markDefs":63622,"style":282},"5f8fea8d41f0",[63618],{"_key":63619,"_type":154,"marks":63620,"text":63621},"50e14b300b8f0",[],"Don’t lead with AI. Lead with the problem.",[],{"_key":63624,"_type":150,"children":63625,"markDefs":63630,"style":173},"49982b30279e",[63626],{"_key":63627,"_type":154,"marks":63628,"text":63629},"0799befd3a6c0",[],"Ryan’s philosophy is clear: stay focused on the business’ needs. He doesn’t start with what AI can do, he starts with the outcome he wants to improve.",[],{"_key":63632,"_type":150,"children":63633,"markDefs":63638,"style":173},"ce723b19e2e1",[63634],{"_key":63635,"_type":154,"marks":63636,"text":63637},"258790c5f0b90",[],"“My focus has been on identifying the problem we can solve and then injecting AI to solve that problem versus starting with the AI injection for all things. Problem-first versus AI-first.”",[],{"_key":63640,"_type":150,"children":63641,"markDefs":63646,"style":173},"901eb7da1459",[63642],{"_key":63643,"_type":154,"marks":63644,"text":63645},"aefc2c60909e0",[],"In Ryan’s world, the objective is simple: maximize ARR per rep. That’s the north star. Everything else, whether it’s automation, AI, or process design, serves that goal.",[],{"_key":63648,"_type":150,"children":63649,"markDefs":63654,"style":173},"07a2ff5a1910",[63650],{"_key":63651,"_type":154,"marks":63652,"text":63653},"07a894bcd14e0",[],"“[The] goal for my team is maximizing ARR/rep, so my focus is 100% on how I make my reps more efficient.”",[],{"_key":63656,"_type":150,"children":63657,"markDefs":63662,"style":173},"0173b3abe444",[63658],{"_key":63659,"_type":154,"marks":63660,"text":63661},"31ffe8a182db0",[],"This mindset leads to highly selective use of AI. He doesn’t sprinkle it across the org, he applies it exactly where it helps reps move faster and smarter.",[],{"_key":63664,"_type":150,"children":63665,"markDefs":63670,"style":173},"37bb08dc00ff",[63666],{"_key":63667,"_type":154,"marks":63668,"text":63669},"0a068c754ab90",[],"“AI is key to this in automating next step/form field updates, sending tailored responses post demos, all things to automate processes where the rep doesn't add unique value.”",[],{"_key":63672,"_type":150,"children":63673,"markDefs":63678,"style":282},"944be93aa22d",[63674],{"_key":63675,"_type":154,"marks":63676,"text":63677},"28b1d8ad50d80",[],"Resistance? Anchor the convo in outcomes",[],{"_key":63680,"_type":150,"children":63681,"markDefs":63686,"style":173},"8894d2738549",[63682],{"_key":63683,"_type":154,"marks":63684,"text":63685},"19efc8580e2c0",[],"AI can be QUITE polarizing — especially when it’s introduced as a shiny new object. Ryan takes an equally grounded approach to overcoming skepticism: keep the conversation rooted in real pain points.",[],{"_key":63688,"_type":150,"children":63689,"markDefs":63694,"style":173},"d74418bfc2d2",[63690],{"_key":63691,"_type":154,"marks":63692,"text":63693},"82d9ef8c911c0",[],"“[When] I have encountered resistance, my focus has been on identifying the problem we can solve and then injecting AI to solve that problem,” he says. By focusing on the tangible outcomes rather than abstract possibilities, he can shift the chat from fear or fatigue to relevance and utility. This problem-first framing helps with stakeholder alignment and it ensures AI actually solves something useful. And that’s a win.",[],{"_key":63696,"_type":150,"children":63697,"markDefs":63710,"style":282},"61a377afdbfe",[63698,63702,63706],{"_key":63699,"_type":154,"marks":63700,"text":63701},"7506bde3079e0",[],"There ",{"_key":63703,"_type":154,"marks":63704,"text":63705},"7506bde3079e1",[228],"are",{"_key":63707,"_type":154,"marks":63708,"text":63709},"7506bde3079e2",[]," still places AI doesn’t belong. Ryan knows where.",[],{"_key":63712,"_type":150,"children":63713,"markDefs":63718,"style":173},"2a580e180c1d",[63714],{"_key":63715,"_type":154,"marks":63716,"text":63717},"cfc25cab65d10",[],"He’s not drinking the fully autonomous Kool-AI-d. Not yet. Some things — like deeply technical demos — still require a human brain, a human voice, and a human-sized serving of nuance.",[],{"_key":63720,"_type":150,"children":63721,"markDefs":63726,"style":173},"fc1a225cc824",[63722],{"_key":63723,"_type":154,"marks":63724,"text":63725},"bfa158f1d92d0",[],"“Demoing our product,” he says, “ It's an incredibly technical and tailored demo, I don't think an AI agent could do it.”",[],{"_key":63728,"_type":150,"children":63729,"markDefs":63734,"style":173},"881bfb9b48a8",[63730],{"_key":63731,"_type":154,"marks":63732,"text":63733},"b469d544b8920",[],"You don’t use a wrench to paint a wall. Not if you want to get done by dinner.",[],{"_key":63736,"_type":150,"children":63737,"markDefs":63742,"style":282},"de3382136c16",[63738],{"_key":63739,"_type":154,"marks":63740,"text":63741},"b67c0ec7bd7e0",[],"Use AI to extend your team’s strengths, not replace them",[],{"_key":63744,"_type":150,"children":63745,"markDefs":63750,"style":173},"aef396e7a97d",[63746],{"_key":63747,"_type":154,"marks":63748,"text":63749},"c454b7c89ace0",[],"Ryan sees AI not as a replacement, but as a complement. It’s a tool to accelerate people, not to remove them.",[],{"_key":63752,"_type":150,"children":63753,"markDefs":63758,"style":173},"a0b7ffc709d7",[63754],{"_key":63755,"_type":154,"marks":63756,"text":63757},"9c6a8b8785030",[],"“AI is great for supplementing the skillsets of humans,” he explains. “Use it as a tool, not a replacement.”",[],{"_key":63760,"_type":150,"children":63761,"markDefs":63766,"style":173},"d94aae363d0d",[63762],{"_key":63763,"_type":154,"marks":63764,"text":63765},"3f13182663ee0",[],"This balanced, practical mindset keeps his team aligned and confident and ensures that AI implementation supports, rather than disrupts, the broader GTM strategy.",[],{"_key":63768,"_type":150,"children":63769,"markDefs":63774,"style":282},"2ab665cc7cc9",[63770],{"_key":63771,"_type":154,"marks":63772,"text":63773},"1984b8c517a40",[],"Operator takeaway: Let outcomes lead, and AI will follow",[],{"_key":63776,"_type":150,"children":63777,"markDefs":63782,"style":173},"880aab2e1660",[63778],{"_key":63779,"_type":154,"marks":63780,"text":63781},"0f3911feb81c0",[],"Ryan Milligan’s approach to AI is a masterclass in operational discipline. It’s not about being early. It’s about being effective.",[],{"_key":63784,"_type":150,"children":63785,"markDefs":63797,"style":173},"da2d2ac4ab3d",[63786,63790,63793],{"_key":63787,"_type":154,"marks":63788,"text":63789},"865d2349821a0",[],"By starting with the business case, choosing his targets carefully, and maintaining a clear sense of what ",{"_key":63791,"_type":154,"marks":63792,"text":9491},"865d2349821a1",[228],{"_key":63794,"_type":154,"marks":63795,"text":63796},"865d2349821a2",[]," to automate, Ryan is able to ensure that every AI investment earns its keep. He reminds us that in a fast-moving space, clarity is your best accelerant.",[],{"_key":63799,"_type":150,"children":63800,"markDefs":63805,"style":173},"3061e1ae7a3f",[63801],{"_key":63802,"_type":154,"marks":63803,"text":63804},"0d9ec4f013990",[],"It ain’t flashy. But it is focused. And in a world chasing the next shiny thing, that’s a true competitive advantage.",[],{"_type":17,"description":63807,"shareImage":63808,"title":63536},"AI isn’t a buzzword to Ryan Milligan, VP of Sales, Marketing, and RevOps at QuotaPath. Oh no, it’s more like… a wrench. A wrench he uses to tighten the revenue machine, not wave around at conferences. (Hey, watch it, that’s dangerous!)\n\nIn fact, Ryan’s got one rule: Start with the problem. Not the pitch deck.",{"_type":40,"asset":63809},{"_ref":63504,"_type":1066},{"_type":22,"current":63811},"the-agentic-edge-ryan-milligan",{"cardColor":61879,"cta":63813,"show":56},{"_type":11212,"buttonSize":11213,"buttonStyle":11214,"external":63814,"linkType":11216,"openModal":63815,"openModal2":63817,"openModal3":63819},{"_type":272,"blank":57,"noOpener":57,"noReferrer":57},{"_type":11224,"hubspotForm":63816},{"_type":11226,"showModule":57},{"_type":11228,"hubspotForm":63818},{"_type":11226,"showModule":57},{"_type":11231,"hubspotForm":63820},{"_type":11226,"showModule":57},{"_createdAt":63822,"_id":63823,"_rev":63824,"_type":33,"_updatedAt":63825,"author":63826,"category":63841,"featuredImage":63847,"modularContent":63877,"postTitle":63880,"publishDate":63537,"richText":63881,"seo":64134,"slug":64138,"stickyBanner":64140},"2025-08-06T15:42:11Z","9395c176-81af-4787-b607-74ae1dd5fb92","J5j1hv5WW9LqWb2rumjlkY","2026-03-23T09:52:12Z",{"authorImage":63827,"authorJobTitle":49529,"authorName":38},{"_type":37,"altText":63828,"image":63829},"Nick ",{"_type":40,"asset":63830},{"_createdAt":53023,"_id":53024,"_rev":53025,"_type":45,"_updatedAt":53023,"assetId":53026,"extension":1818,"metadata":63831,"mimeType":1843,"originalFilename":53048,"path":53049,"sha1hash":53026,"size":53050,"uploadId":53051,"url":53052},{"_type":50,"blurHash":53028,"dimensions":63832,"hasAlpha":56,"isOpaque":57,"lqip":53030,"palette":63833},{"_type":53,"aspectRatio":54,"height":55,"width":55},{"_type":60,"darkMuted":63834,"darkVibrant":63835,"dominant":63836,"lightMuted":63837,"lightVibrant":63838,"muted":63839,"vibrant":63840},{"_type":62,"background":53033,"foreground":64,"population":53034,"title":64},{"_type":62,"background":53036,"foreground":64,"population":2979,"title":64},{"_type":62,"background":53033,"foreground":64,"population":53034,"title":64},{"_type":62,"background":53039,"foreground":72,"population":18853,"title":64},{"_type":62,"background":53041,"foreground":72,"population":53042,"title":64},{"_type":62,"background":53044,"foreground":64,"population":53045,"title":64},{"_type":62,"background":53047,"foreground":64,"population":82,"title":64},{"_createdAt":5,"_id":6,"_rev":7,"_system":63842,"_type":11,"_updatedAt":12,"selectedColor":63844,"seo":63845,"slug":63846,"title":24},{"base":63843},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":49773,"image":63848},{"_type":40,"asset":63849},{"_createdAt":63850,"_id":63851,"_rev":63852,"_type":45,"_updatedAt":63850,"assetId":63853,"extension":105,"metadata":63854,"mimeType":133,"originalFilename":63872,"path":63873,"sha1hash":63853,"size":63874,"uploadId":63875,"url":63876},"2025-08-06T16:44:09Z","image-89954cc7af9e3e33bf04971afefdd2280dff5b03-2400x1260-png","n73s3PlPuC6MMWGp2Vmyrs","89954cc7af9e3e33bf04971afefdd2280dff5b03",{"_type":50,"blurHash":63855,"dimensions":63856,"hasAlpha":57,"isOpaque":57,"lqip":63857,"palette":63858},"MNQ[},~EoN4-~X^+IVoft6WW=$R$WUxvD%",{"_type":53,"aspectRatio":109,"height":32126,"width":32127},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAACfElEQVR4nIWQ70sTcRzH96dV9KhHFUG/IJEiotDKIitM6AdUJoUGJVRI9AMrQ4rUCnSZteyXOrd56c3Nedvtbm637bbd7seuV9w2EnrSg9f3/eADr+/n8/aZSyXs5Qq2+H+saBOxgimW62lHjb9zz+WzRYNarIobN3HjVjNN3Ng/rJrUUhblhE5ydoWVQBg1ksSUK7iKjZswcaIGPu9xVqrYHtFGOt4HMZPfcWsD2cbKVUkIIhPPhhi5c5upV69RJRm3UsNdd3Di1YawIuho8zmyc1ly81mKIQ1zqUytKXVXLVzFQs/k+eqf5HHPFe52HmfwxlXCs7NYhombd3BWq/i8DjyBPCMjBZIkvyRJf5PRglnKgl7vqeZVoFgUlCyfx0e5132WniOt9Hd18mP6I9VSBbfg4CSaQl3Ik55Lk/yZQmoiz6VRF1T0pUL9FFe1MfIlQjMB7l++QNeB3fR0dhD44KdU0KnlbWxvQ6+v8qqOImZILaVJLSsNRBV1ZZ3yWonamoktV1EklSm/n5uXLnKqtYUzbe309d9lcvITkiBhRHV8dsygFNORBQUpkkJZzpCLa2iJPEVJx0wZdWE6JDP0eJgTHZ0cO3qSc6fPc/BQG5u27mDvvsMMPXhJJqjis2JVSss6mVCGdFBBEzSMeAXL22rNorZm4SRMxIDIte5e9uxqoeNEF73XBzje3s2WzTvZvm0/g31PUIMZfFpEIxfWyISyqAvrZMM58osFir+KFIUiBaFIXiiQ+C4x8czP0J3njD56x8TwNCODYzy89ZQXAyPMvg+ieML5sTAL44sE3zZY+JfxRtbnYxHmR8MbvAnVCY6GCY5H8Fx/AMMN/vZXptFrAAAAAElFTkSuQmCC",{"_type":60,"darkMuted":63859,"darkVibrant":63861,"dominant":63863,"lightMuted":63865,"lightVibrant":63867,"muted":63868,"vibrant":63870},{"_type":62,"background":63860,"foreground":64,"population":1127,"title":64},"#3c465c",{"_type":62,"background":63862,"foreground":64,"population":1127,"title":64},"#541c1c",{"_type":62,"background":31311,"foreground":72,"population":63864,"title":72},39.63,{"_type":62,"background":63866,"foreground":72,"population":17672,"title":64},"#ccaba3",{"_type":62,"background":31311,"foreground":72,"population":63864,"title":72},{"_type":62,"background":63869,"foreground":64,"population":82,"title":64},"#ac645c",{"_type":62,"background":63871,"foreground":72,"population":1127,"title":64},"#d4948c","hss (1).png","images/9eu1m6zu/production/89954cc7af9e3e33bf04971afefdd2280dff5b03-2400x1260.png",946599,"Yq20ZaGObDwQ0aH13xKW5tItVu3t8kFE","https://cdn.sanity.io/images/9eu1m6zu/production/89954cc7af9e3e33bf04971afefdd2280dff5b03-2400x1260.png",[63878],{"_key":63879,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"55fc85844fd8c01da938c474a6956a21","When legal goes AI-first: What Salesforce just told the market",[63882,63901,63909,63917,63933,63941,63949,63957,63965,63973,63981,63989,63997,64005,64013,64021,64029,64037,64045,64053,64061,64069,64077,64089,64097,64105,64113,64121],{"_key":63883,"_type":150,"children":63884,"markDefs":63898,"style":173},"bf233443baa5",[63885,63889,63894],{"_key":63886,"_type":154,"marks":63887,"text":63888},"d386e18bd43b0",[],"This week, Salesforce made a quiet but seismic move: they named ",{"_key":63890,"_type":154,"marks":63891,"text":63893},"2d1de3931de0",[63892],"f90f700748a1","Eric Hysen",{"_key":63895,"_type":154,"marks":63896,"text":63897},"2f2a199bfa53",[],", former DHS CIO and the U.S. government’s first Chief AI Officer, as their new Chief AI and Transformation Officer.",[63899],{"_key":63892,"_type":272,"blank":57,"href":63900,"noOpener":57,"noReferrer":57,"url":63900},"https://www.linkedin.com/in/erichysen/",{"_key":63902,"_type":150,"children":63903,"markDefs":63908,"style":173},"95a91d875640",[63904],{"_key":63905,"_type":154,"marks":63906,"text":63907},"1b51f0ba0de70",[],"His focus? Not Sales. Not Marketing. Not even Customer Success.",[],{"_key":63910,"_type":150,"children":63911,"markDefs":63916,"style":173},"362bfbf487a5",[63912],{"_key":63913,"_type":154,"marks":63914,"text":63915},"2a132c938d9e0",[],"He’s a legal, compliance, governance, and public affairs expert.",[],{"_key":63918,"_type":150,"children":63919,"markDefs":63932,"style":173},"43ebf59743f5",[63920,63924,63928],{"_key":63921,"_type":154,"marks":63922,"text":63923},"75545793d6170",[],"That’s right — the parts of the business long thought to be too risk-averse, too slow, or too bureaucratic for AI innovation are now ",{"_key":63925,"_type":154,"marks":63926,"text":63927},"75545793d6171",[228],"leading the charge. ",{"_key":63929,"_type":154,"marks":63930,"text":63931},"75545793d6172",[],"So what does it mean when AI shows up in the legal department before the SDR floor?",[],{"_key":63934,"_type":150,"children":63935,"markDefs":63940,"style":173},"cf85e3043b7a",[63936],{"_key":63937,"_type":154,"marks":63938,"text":63939},"5fe7be3f3b5d0",[],"It means the age of AI experimentation is over. And the era of AI institutionalization has begun.",[],{"_key":63942,"_type":150,"children":63943,"markDefs":63948,"style":282},"5ad4986b3710",[63944],{"_key":63945,"_type":154,"marks":63946,"text":63947},"ed5bba23c37f0",[],"The new AI mandate: Trust, transparency, and transformation",[],{"_key":63950,"_type":150,"children":63951,"markDefs":63956,"style":173},"ef1ea329b1b6",[63952],{"_key":63953,"_type":154,"marks":63954,"text":63955},"9a8c8c7d07240",[],"By appointing Hysen — a public-sector transformation leader known for his skill in ethics, policy, and technical governance — Salesforce is signaling something important to the enterprise ecosystem:",[],{"_key":63958,"_type":150,"children":63959,"markDefs":63964,"style":173},"6bbfbbe23dd7",[63960],{"_key":63961,"_type":154,"marks":63962,"text":63963},"c3b4b319eb130",[],"AI has exceeded its use in writing better marketing copy. This is more about auditable systems, compliant automation, and enterprise-wide operational redesign.",[],{"_key":63966,"_type":150,"children":63967,"markDefs":63972,"style":173},"ecdc68eb7f75",[63968],{"_key":63969,"_type":154,"marks":63970,"text":63971},"9ba97d50a7fc0",[],"This tells every organization something loud and clear: AI is no longer a performance tool but rather the governance standard.",[],{"_key":63974,"_type":150,"children":63975,"markDefs":63980,"style":173},"ed30738576f9",[63976],{"_key":63977,"_type":154,"marks":63978,"text":63979},"c1231d5288f80",[],"If your internal systems are messy, brittle, or undocumented, AI won’t fix that. It will expose it.",[],{"_key":63982,"_type":150,"children":63983,"markDefs":63988,"style":282},"8902aabcf71c",[63984],{"_key":63985,"_type":154,"marks":63986,"text":63987},"09d885d9600d0",[],"What this means for your business",[],{"_key":63990,"_type":150,"children":63991,"markDefs":63996,"style":173},"cbf3a3744e05",[63992],{"_key":63993,"_type":154,"marks":63994,"text":63995},"994de49686290",[],"Salesforce’s move sets the tone for how companies should be thinking about AI integration across the stack. Let’s break it down:",[],{"_key":63998,"_type":150,"children":63999,"markDefs":64004,"style":3392},"da1dcf82e948",[64000],{"_key":64001,"_type":154,"marks":64002,"text":64003},"afccb8fab4970",[],"For Admins",[],{"_key":64006,"_type":150,"children":64007,"markDefs":64012,"style":173},"95d840466cb5",[64008],{"_key":64009,"_type":154,"marks":64010,"text":64011},"c0c995c0d0a80",[],"If legal is going AI-first, your automations need to be airtight. Expect compliance teams to start asking for explainability and traceability across your Salesforce instance.",[],{"_key":64014,"_type":150,"children":64015,"markDefs":64020,"style":3392},"db861407db95",[64016],{"_key":64017,"_type":154,"marks":64018,"text":64019},"86bc767515960",[],"For RevOps",[],{"_key":64022,"_type":150,"children":64023,"markDefs":64028,"style":173},"b0523166c0ad",[64024],{"_key":64025,"_type":154,"marks":64026,"text":64027},"12848271eda60",[],"Execution is great but now you’re designing transformation. AI isn’t a tactical overlay and it can’t be. If you’re doing it right, it’s a catalyst for an entire org rethink. And you need a map of where to begin.",[],{"_key":64030,"_type":150,"children":64031,"markDefs":64036,"style":3392},"13e069162e7f",[64032],{"_key":64033,"_type":154,"marks":64034,"text":64035},"2465d88a54870",[],"For GTM Leaders",[],{"_key":64038,"_type":150,"children":64039,"markDefs":64044,"style":173},"b717bf6fed54",[64040],{"_key":64041,"_type":154,"marks":64042,"text":64043},"6bb5cc71aaeb0",[],"Strategy can’t scale on shaky systems. Your campaigns, territories, handoffs, and attribution models are only as good as the infrastructure beneath them.",[],{"_key":64046,"_type":150,"children":64047,"markDefs":64052,"style":3392},"cd437e69bf6e",[64048],{"_key":64049,"_type":154,"marks":64050,"text":64051},"ceaf602086f10",[],"For SI Partners",[],{"_key":64054,"_type":150,"children":64055,"markDefs":64060,"style":173},"3ee9deb0f77d",[64056],{"_key":64057,"_type":154,"marks":64058,"text":64059},"cbc12289c3800",[],"Your clients will want more than delivery. They’ll need trusted transformation — with the receipts in hand. Assessments, roadmaps, and diagnostics will become non-negotiable.",[],{"_key":64062,"_type":150,"children":64063,"markDefs":64068,"style":282},"02b50665e0d0",[64064],{"_key":64065,"_type":154,"marks":64066,"text":64067},"35fe6f8a3c730",[],"The philosophy: Agentic transformation, not just automation",[],{"_key":64070,"_type":150,"children":64071,"markDefs":64076,"style":173},"18d385d7d843",[64072],{"_key":64073,"_type":154,"marks":64074,"text":64075},"59481b73c3300",[],"At Sweep, we’ve always believed that AI isn’t valuable unless it’s embedded into the infrastructure of how you work. That’s why we built an agentic workspace for revenue systems — one that doesn’t only automate tasks, but understands the full logic of your org, from object to outcome.",[],{"_key":64078,"_type":150,"children":64079,"markDefs":64088,"style":173},"962025bfe58d",[64080,64084],{"_key":64081,"_type":154,"marks":64082,"text":64083},"2375acdcf1540",[],"When we scan a Salesforce org, we’re not looking for cosmetic fixes. We’re diagnosing structural drag, system flaws, and business-impact blockages — in minutes. And we’re giving teams a roadmap they can ",{"_key":64085,"_type":154,"marks":64086,"text":64087},"2375acdcf1541",[228],"actually execute on.",[],{"_key":64090,"_type":150,"children":64091,"markDefs":64096,"style":173},"00ea564cf98f",[64092],{"_key":64093,"_type":154,"marks":64094,"text":64095},"308fc81a4e360",[],"It’s no longer about whether you’ll adopt AI. It’s about whether your systems are ready for it.",[],{"_key":64098,"_type":150,"children":64099,"markDefs":64104,"style":282},"d7b06c3b6618",[64100],{"_key":64101,"_type":154,"marks":64102,"text":64103},"e45d6ff571900",[],"Want to see what AI will find in your org?",[],{"_key":64106,"_type":150,"children":64107,"markDefs":64112,"style":173},"5c8ef908f8fe",[64108],{"_key":64109,"_type":154,"marks":64110,"text":64111},"7fced17bc3fb0",[],"We’ll show you. On average, our customers surface ~200 logic issues on day one.",[],{"_key":64114,"_type":150,"children":64115,"markDefs":64120,"style":173},"817ea71058ed",[64116],{"_key":64117,"_type":154,"marks":64118,"text":64119},"ca27d5629c390",[],"Run a free diagnostic and get a custom snapshot of where your drag lives — and how to fix it.",[],{"_key":64122,"_type":150,"children":64123,"markDefs":64131,"style":173},"98c5a44f9f97",[64124,64128],{"_key":64125,"_type":154,"marks":64126,"text":29149},"21ef959550420",[64127],"f82e877351f4",{"_key":64129,"_type":154,"marks":64130,"text":411},"d17466098de1",[],[64132],{"_key":64127,"_type":272,"blank":57,"href":64133,"noOpener":57,"noReferrer":57,"url":64133},"https://www.sweep.io/book-demo",{"_type":17,"description":64135,"shareImage":64136,"title":63880},"This week, Salesforce made a quiet but seismic move: they named Eric Hysen, former DHS CIO and the U.S. government’s first Chief AI Officer, as their new Chief AI and Transformation Officer.\n\nHe’s a legal, compliance, governance, and public affairs expert. It means the age of AI experimentation is over. And the era of AI institutionalization has begun.",{"_type":40,"asset":64137},{"_ref":63851,"_type":1066},{"_type":22,"current":64139},"when-salesforce-legal-goes-ai-first",{"cardColor":61879,"cta":64141,"show":56},{"_type":11212,"buttonSize":11213,"buttonStyle":11214,"external":64142,"linkType":11216,"openModal":64143,"openModal2":64145,"openModal3":64147},{"_type":272,"blank":57,"noOpener":57,"noReferrer":57},{"_type":11224,"hubspotForm":64144},{"_type":11226,"showModule":57},{"_type":11228,"hubspotForm":64146},{"_type":11226,"showModule":57},{"_type":11231,"hubspotForm":64148},{"_type":11226,"showModule":57},{"_createdAt":64150,"_id":64151,"_rev":64152,"_type":33,"_updatedAt":64153,"author":64154,"category":64168,"featuredImage":64174,"modularContent":64207,"postTitle":64210,"publishDate":64211,"richText":64212,"seo":64437,"slug":64442,"stickyBanner":64444},"2025-07-15T13:46:29Z","cfe08ca7-a761-4010-afb8-b0e8038f1bbf","J5j1hv5WW9LqWb2runJjqv","2026-03-23T09:53:40Z",{"authorImage":64155,"authorJobTitle":32915,"authorName":32916},{"_type":37,"altText":32883,"image":64156},{"_type":40,"asset":64157},{"_createdAt":32886,"_id":32887,"_rev":32888,"_type":45,"_updatedAt":32886,"assetId":32889,"extension":1818,"metadata":64158,"mimeType":1843,"originalFilename":32910,"path":32911,"sha1hash":32889,"size":32912,"uploadId":32913,"url":32914},{"_type":50,"blurHash":32891,"dimensions":64159,"hasAlpha":56,"isOpaque":57,"lqip":32894,"palette":64160},{"_type":53,"aspectRatio":54,"height":32893,"width":32893},{"_type":60,"darkMuted":64161,"darkVibrant":64162,"dominant":64163,"lightMuted":64164,"lightVibrant":64165,"muted":64166,"vibrant":64167},{"_type":62,"background":32897,"foreground":64,"population":82,"title":64},{"_type":62,"background":32899,"foreground":64,"population":82,"title":64},{"_type":62,"background":32901,"foreground":64,"population":32902,"title":64},{"_type":62,"background":32904,"foreground":72,"population":7025,"title":64},{"_type":62,"background":32906,"foreground":72,"population":82,"title":64},{"_type":62,"background":32901,"foreground":64,"population":32902,"title":64},{"_type":62,"background":32909,"foreground":64,"population":1127,"title":64},{"_createdAt":5,"_id":6,"_rev":7,"_system":64169,"_type":11,"_updatedAt":12,"selectedColor":64171,"seo":64172,"slug":64173,"title":24},{"base":64170},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":64175,"image":64176},"Danny Gelfenbaum",{"_type":40,"asset":64177},{"_createdAt":64178,"_id":64179,"_rev":64180,"_type":45,"_updatedAt":64178,"assetId":64181,"extension":105,"metadata":64182,"mimeType":133,"originalFilename":64202,"path":64203,"sha1hash":64181,"size":64204,"uploadId":64205,"url":64206},"2025-07-15T13:45:12Z","image-e871981e39b1ecaef9a999c5d991fb3ca51c68d7-2366x1260-png","GDyQuXnJmF7eV1y5DO9gVj","e871981e39b1ecaef9a999c5d991fb3ca51c68d7",{"_type":50,"blurHash":64183,"dimensions":64184,"hasAlpha":57,"isOpaque":57,"lqip":64185,"palette":64186},"MH8u56+;R6OuNLT#XVt6%0x]MdRPxVn$RO",{"_type":53,"aspectRatio":63510,"height":32126,"width":63511},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAACuklEQVR4nF2RW0iTYRjHB9v35TRL0w5b5YQoK0gsshNIddMJixIvOlDRRaFGdFd0E0RR0UWGxTpnObO2bwc3dUubrJLofISgopRmZCdHbTbTb3t/8TmD6OLH+1w874/nz18nXxtEtqtIjgSSQ/2PBIZhZHsKbdZraPNftB37IHJdFF22K8FEX4K8xt9kX+lBPvkW6Vw30rU4kjOJQRGMcArGNArG+wS5XsE4r8DkE5h9ggk+wShPEllRkWwxdKW3B9h4d4B1LZ8pOt6BZa8L88EQY2s/kelSkVyCNDdMboE5N2FuEIqDsLA99Ra2waRmgVHbre9Dt+9ZnB33+ljt7GKF9SFlZx6x5sJLlju6KQ70k+MTGN2Q74eSECwJpcRT/TC5GUxNkNUokJ3DwpLgb2b6+ils+Eq5s4edgQg7mnupbOul8n6cBe1Jsr2pz9pF84NgaYZ0F0jOFAanQK8MC9OVBEZFZYqjj7LGCNubImzwRFjrj1L1oJ8tD1QKAmIo8qxWmHEDxnsh3Z2S6Yf4R2hQEkiKirnhJyV13aypC7PU9olp9p8sCw2w6+kgi0NJprdCcTvMHo5rboJMj3bdf0J9fRTp4hfyz3exqu495fUfWGr7SF5tD0Xu71Tci7Hqjsr0VjFUwKw2KAikYo/WhIomE+gdKrJNEx56gmFPKwUHglS6O9l/J0pF4BvzTj1n2uFbLL/8gkVNveT5VSb5BeYWQY5XkOnRykpidCfI8CSHWjZejaEzbL6EvryG/CoblQ2vOPU4ytGOb5TVdJC37QymisuYq5+Q64iQ5f5FphInzR5Huh4nwx7D5PqBxRNloivGmPrv6NJKjyGvPIJ5k5WN1beoDnRSfaOTrSdCWNafIL30CKN3e8ipeU3W2TAjrWEyrGGM1jBZp7uwnH/HjNpOpl7swnTyDX8ArqtWKyhaLoUAAAAASUVORK5CYII=",{"_type":60,"darkMuted":64187,"darkVibrant":64189,"dominant":64192,"lightMuted":64194,"lightVibrant":64196,"muted":64199,"vibrant":64201},{"_type":62,"background":64188,"foreground":64,"population":1127,"title":64},"#2c4c60",{"_type":62,"background":64190,"foreground":64,"population":64191,"title":64},"#044c88",6.72,{"_type":62,"background":63519,"foreground":64,"population":64193,"title":64},42.32,{"_type":62,"background":64195,"foreground":72,"population":5106,"title":64},"#98c2cf",{"_type":62,"background":64197,"foreground":72,"population":64198,"title":64},"#92d1f9",5.5,{"_type":62,"background":64200,"foreground":64,"population":127,"title":64},"#579eb1",{"_type":62,"background":63519,"foreground":64,"population":64193,"title":64},"Danny.png","images/9eu1m6zu/production/e871981e39b1ecaef9a999c5d991fb3ca51c68d7-2366x1260.png",1204192,"ipo26gtHVyYpzgSvjJT2mH9JrqjoGYAg","https://cdn.sanity.io/images/9eu1m6zu/production/e871981e39b1ecaef9a999c5d991fb3ca51c68d7-2366x1260.png",[64208],{"_key":64209,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"fccc56ff3e24a93960597f825638deb1","The agentic edge: Danny Gelfenbaum on using AI to build trust and unlock productivity","2025-07-15",[64213,64221,64229,64237,64245,64253,64261,64269,64277,64285,64293,64301,64309,64317,64325,64333,64341,64349,64357,64365,64373,64381,64389,64397,64405,64421,64429],{"_key":64214,"_type":150,"children":64215,"markDefs":64220,"style":173},"d6fe25d020a5",[64216],{"_key":64217,"_type":154,"marks":64218,"text":64219},"0ea26228a0fd0",[],"In the last year, the role of Revenue Operations has shifted from enabling execution to designing transformation. AI isn’t just another tool in the stack, it’s reshaping how go-to-market teams operate, collaborate, make decisions, and scale.",[],{"_key":64222,"_type":150,"children":64223,"markDefs":64228,"style":173},"60ac9b20dd35",[64224],{"_key":64225,"_type":154,"marks":64226,"text":64227},"7237541124f00",[],"We asked four RevOps leaders how they are approaching AI: What does staying ahead look like in today’s landscape, and where does AI fit into that vision? The answers reveal a set of strategic approaches for operating smarter in the agentic era.",[],{"_key":64230,"_type":150,"children":64231,"markDefs":64236,"style":173},"4b8cee0c51f5",[64232],{"_key":64233,"_type":154,"marks":64234,"text":64235},"14887d731e390",[],"This post features Danny Gelfenbaum, Head of Operations at Bkonect, whose grounded, trust-centric approach to AI shows how even small steps can build momentum and how thoughtful implementation starts by listening before automating.",[],{"_key":64238,"_type":150,"children":64239,"markDefs":64244,"style":282},"e9fda7b18bd9",[64240],{"_key":64241,"_type":154,"marks":64242,"text":64243},"a21ea4f17fe60",[],"AI as a trust-building layer, not a transformation campaign",[],{"_key":64246,"_type":150,"children":64247,"markDefs":64252,"style":173},"350404042066",[64248],{"_key":64249,"_type":154,"marks":64250,"text":64251},"df5c0953b12e0",[],"For Danny, staying ahead with AI doesn’t start with systems or strategy. It starts with people, specifically, with earning and maintaining customer trust.",[],{"_key":64254,"_type":150,"children":64255,"markDefs":64260,"style":173},"ecd37322005f",[64256],{"_key":64257,"_type":154,"marks":64258,"text":64259},"71967f78e1a60",[],"“Staying ahead is not a technical thing – it's more of a confidence and trust feeling our customers receive. We do whatever we can to make them feel like ‘we got them’ and we are there for them in their journey and business goals.”",[],{"_key":64262,"_type":150,"children":64263,"markDefs":64268,"style":173},"db2985312928",[64264],{"_key":64265,"_type":154,"marks":64266,"text":64267},"264abf6b62a00",[],"That philosophy extends to how he uses AI. Instead of pushing for broad automation, Danny looks for ways AI can quietly support clients and teams behind the scenes, without disrupting relationships.",[],{"_key":64270,"_type":150,"children":64271,"markDefs":64276,"style":173},"923153c046a3",[64272],{"_key":64273,"_type":154,"marks":64274,"text":64275},"22d4c4221dd00",[],"“AI can fit into it by supporting that – tracking meetings and making sure all action items have been done, helping their implementations using AI, embedding AI into their processes if needed.”",[],{"_key":64278,"_type":150,"children":64279,"markDefs":64284,"style":173},"9f298af0aec5",[64280],{"_key":64281,"_type":154,"marks":64282,"text":64283},"f94cbc3605560",[],"In other words: AI isn’t the headline. It’s the support structure. It strengthens commitments, reinforces reliability, and makes the operational invisible work run smoother.",[],{"_key":64286,"_type":150,"children":64287,"markDefs":64292,"style":282},"536aecf05393",[64288],{"_key":64289,"_type":154,"marks":64290,"text":64291},"43b19a237ce00",[],"Start small, then earn the right to scale",[],{"_key":64294,"_type":150,"children":64295,"markDefs":64300,"style":173},"a7ffe2a37e76",[64296],{"_key":64297,"_type":154,"marks":64298,"text":64299},"c6fd8b328f330",[],"While AI might promise sweeping change, Danny takes the opposite approach: find the smallest, clearest use case and prove it works.",[],{"_key":64302,"_type":150,"children":64303,"markDefs":64308,"style":173},"a97fb5cda561",[64304],{"_key":64305,"_type":154,"marks":64306,"text":64307},"d24fbdc115f80",[],"“Yes – many are having a hard time seeing the use cases they can use AI to their benefit. To navigate it, using AI (or building it) for a limited use case can help them see the value.”",[],{"_key":64310,"_type":150,"children":64311,"markDefs":64316,"style":173},"d275b7175f21",[64312],{"_key":64313,"_type":154,"marks":64314,"text":64315},"8fa99e13863a0",[],"This is where adoption starts, not with executive buy-in, but with user belief. By demonstrating tangible improvements in one area, Danny creates space for broader experimentation. Momentum is earned, not mandated.",[],{"_key":64318,"_type":150,"children":64319,"markDefs":64324,"style":282},"0bdb345134fa",[64320],{"_key":64321,"_type":154,"marks":64322,"text":64323},"887b326b85ba0",[],"Context-first AI: Match tech maturity to process complexity",[],{"_key":64326,"_type":150,"children":64327,"markDefs":64332,"style":173},"3c46bd7803e1",[64328],{"_key":64329,"_type":154,"marks":64330,"text":64331},"4fddf086e6c30",[],"Not every process is ready for AI. And not every team needs AI right now. Danny is candid about the importance of picking your spots.",[],{"_key":64334,"_type":150,"children":64335,"markDefs":64340,"style":173},"e6800a6e1035",[64336],{"_key":64337,"_type":154,"marks":64338,"text":64339},"0639626b60ee0",[],"“Our business implements processes for others – so in many areas the autonomous agents technology isn't ripe enough yet.”",[],{"_key":64342,"_type":150,"children":64343,"markDefs":64348,"style":173},"c67a54c1e751",[64344],{"_key":64345,"_type":154,"marks":64346,"text":64347},"04daee59a10e0",[],"That doesn’t mean AI has no role to play. It just means knowing where the risks are low, and the rewards are obvious:",[],{"_key":64350,"_type":150,"children":64351,"markDefs":64356,"style":173},"ca5ea7e9927d",[64352],{"_key":64353,"_type":154,"marks":64354,"text":64355},"2397a4a490620",[],"“It definitely can be used in other areas like marketing, sales, improving productivity of the implementation team etc.”",[],{"_key":64358,"_type":150,"children":64359,"markDefs":64364,"style":173},"e3062d16af3a",[64360],{"_key":64361,"_type":154,"marks":64362,"text":64363},"54cdfae5d6a40",[],"This practical triage, applying AI where the context is clear and the stakes are manageable, is what allows his team to move forward without overpromising. It’s AI with guardrails.",[],{"_key":64366,"_type":150,"children":64367,"markDefs":64372,"style":282},"7cbfa7f483c0",[64368],{"_key":64369,"_type":154,"marks":64370,"text":64371},"95641737f0820",[],"Use AI to free up focus, not replace it",[],{"_key":64374,"_type":150,"children":64375,"markDefs":64380,"style":173},"12dd08a269b4",[64376],{"_key":64377,"_type":154,"marks":64378,"text":64379},"4b0b439af25c0",[],"Danny’s strongest belief may be his simplest: AI should give people time back. That’s where the real ROI lies.",[],{"_key":64382,"_type":150,"children":64383,"markDefs":64388,"style":173},"2a85b79e6286",[64384],{"_key":64385,"_type":154,"marks":64386,"text":64387},"d14f055927ac0",[],"“There are A LOT of ‘easy’ and basic tasks on our day to day. AI can take care of many of those, clearing your schedule to tackle the high value and complicated tasks.”",[],{"_key":64390,"_type":150,"children":64391,"markDefs":64396,"style":173},"a1805fddab6e",[64392],{"_key":64393,"_type":154,"marks":64394,"text":64395},"ed3a2cc40f820",[],"This is more than an efficiency play. It’s a reframing of operational priority. AI isn’t about cutting cost, it’s about removing friction, so humans can focus on what matters most.",[],{"_key":64398,"_type":150,"children":64399,"markDefs":64404,"style":282},"44ad3cf7a42f",[64400],{"_key":64401,"_type":154,"marks":64402,"text":64403},"cad3d810ab350",[],"Operator takeaway: Slow is smooth, smooth is fast",[],{"_key":64406,"_type":150,"children":64407,"markDefs":64420,"style":173},"b3cdb01bb3ad",[64408,64412,64416],{"_key":64409,"_type":154,"marks":64410,"text":64411},"cb1309daa44f0",[],"Danny Gelfenbaum’s approach to AI isn’t flashy. It’s not built on system-wide reinvention or bleeding-edge experiments. But it ",{"_key":64413,"_type":154,"marks":64414,"text":64415},"cb1309daa44f1",[228],"works",{"_key":64417,"_type":154,"marks":64418,"text":64419},"cb1309daa44f2",[],". Because it’s built on something even more durable than innovation: trust.",[],{"_key":64422,"_type":150,"children":64423,"markDefs":64428,"style":173},"41bd2d63c6b0",[64424],{"_key":64425,"_type":154,"marks":64426,"text":64427},"96276c4c29270",[],"By leading with care, starting small, and choosing use cases that build confidence, not chaos, Danny shows that the agentic edge isn’t always about scale. Sometimes, it’s about subtlety. About listening to your team. And about using AI not as a signal of transformation but as proof of reliability.",[],{"_key":64430,"_type":150,"children":64431,"markDefs":64436,"style":173},"4b3343f25119",[64432],{"_key":64433,"_type":154,"marks":64434,"text":64435},"ab79267777090",[],"That’s how you earn the right to go further.",[],{"_type":17,"description":64438,"shareImage":64439,"title":64441},"Danny Gelfenbaum, Head of Operations at Bkonect, whose grounded approach to AI shows how even small steps can build momentum within revenue organizations.",{"_type":40,"asset":64440},{"_ref":64179,"_type":1066},"The Agentic Edge | Danny Gelfenbaum",{"_type":22,"current":64443},"the-agentic-edge-danny-gelfenbaum",{"cardColor":61879,"cta":64445,"show":56},{"_type":11212,"buttonSize":11213,"buttonStyle":11214,"external":64446,"linkType":11216,"openModal":64447,"openModal2":64449,"openModal3":64451},{"_type":272,"blank":57,"noOpener":57,"noReferrer":57},{"_type":11224,"hubspotForm":64448},{"_type":11226,"showModule":57},{"_type":11228,"hubspotForm":64450},{"_type":11226,"showModule":57},{"_type":11231,"hubspotForm":64452},{"_type":11226,"showModule":57},{"_createdAt":64454,"_id":64455,"_rev":64456,"_system":64457,"_type":33,"_updatedAt":64460,"author":64461,"category":64475,"featuredImage":64481,"modularContent":64514,"postTitle":64517,"publishDate":64518,"richText":64519,"seo":64913,"slug":64918},"2025-07-07T16:52:26Z","35790611-0d5c-4de0-be35-18740f1baf35","5k7gs459lwdbH0j4B5hAQs",{"base":64458},{"id":64455,"rev":64459},"XlNwq3xbphLrhVKM7ySYf5","2026-05-30T19:43:21Z",{"authorImage":64462,"authorJobTitle":32915,"authorName":32916},{"_type":37,"altText":32883,"image":64463},{"_type":40,"asset":64464},{"_createdAt":32886,"_id":32887,"_rev":32888,"_type":45,"_updatedAt":32886,"assetId":32889,"extension":1818,"metadata":64465,"mimeType":1843,"originalFilename":32910,"path":32911,"sha1hash":32889,"size":32912,"uploadId":32913,"url":32914},{"_type":50,"blurHash":32891,"dimensions":64466,"hasAlpha":56,"isOpaque":57,"lqip":32894,"palette":64467},{"_type":53,"aspectRatio":54,"height":32893,"width":32893},{"_type":60,"darkMuted":64468,"darkVibrant":64469,"dominant":64470,"lightMuted":64471,"lightVibrant":64472,"muted":64473,"vibrant":64474},{"_type":62,"background":32897,"foreground":64,"population":82,"title":64},{"_type":62,"background":32899,"foreground":64,"population":82,"title":64},{"_type":62,"background":32901,"foreground":64,"population":32902,"title":64},{"_type":62,"background":32904,"foreground":72,"population":7025,"title":64},{"_type":62,"background":32906,"foreground":72,"population":82,"title":64},{"_type":62,"background":32901,"foreground":64,"population":32902,"title":64},{"_type":62,"background":32909,"foreground":64,"population":1127,"title":64},{"_createdAt":5,"_id":6,"_rev":7,"_system":64476,"_type":11,"_updatedAt":12,"selectedColor":64478,"seo":64479,"slug":64480,"title":24},{"base":64477},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":64482,"image":64483},"Migrating off Salesforce CPQ ",{"_type":40,"asset":64484},{"_createdAt":64485,"_id":64486,"_rev":64487,"_type":45,"_updatedAt":64485,"assetId":64488,"extension":105,"metadata":64489,"mimeType":133,"originalFilename":64509,"path":64510,"sha1hash":64488,"size":64511,"uploadId":64512,"url":64513},"2025-07-07T16:52:54Z","image-a43d7394172880e3fe3a12d9716e80b99f203914-1200x630-png","WqU571zt2Dmze14jVGcp9A","a43d7394172880e3fe3a12d9716e80b99f203914",{"_type":50,"blurHash":64490,"dimensions":64491,"hasAlpha":57,"isOpaque":57,"lqip":64492,"palette":64493},"M575Qtrh0Cu4D=RvtNowV_Rn0DS5?9NIt2",{"_type":53,"aspectRatio":109,"height":110,"width":111},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB9klEQVR4nGWSW09TQRSFGym0BaFFWgFBLZcaBWNAkBaQi4kPPmr8afZGL7Q9vRdLaROj/rez92fmnFMBfVjJTDL5Zu21l+9BGu7pm6uJ9D/KgD8Dk9lbmfvEWN47312YPw2BDAQzMGUA3iMHlIOpHATyELxwZe6TOfBnb6F/gYEsxErKek3YtIR4VXhSViIFJZSH0AXMFCBShlVLeVZX5ssQKrifONAx0BwWispuWzjs2Rx0bZI9m1TP5k1bWK0pKxasNZRESzkeCGc3wnpTmfOgUx7UAZoxjbNU12azKjwuKstl5YUlJK9sDr4LR9fCx5FwMlTOR8rpUNhoKfMVmC25EwRy4DPuZrLwqiEkuzZLRXXym80r8Usl1RPeD4STG+HLL+Hrb+F0pGxdKc9bsGhB5BIeFt1cHYfBLKxVxRnxdUOI14Ttps3hlXA2EI4Gwl7fdfb5p/BhJOxdK8lrZasLsarnsnAnw7k8JGrCfsfNb79rs91WdnrqjHo+Enb6ytu+sttXjofKpx/Cu746LmfLMD0GjqHTZtNeftGSEi66GzX5GZcbHVhuwEoTXvZwwIkORI1Dbzn3ejgGm/6Z7pmQwyWcDT9twFIdYhbE6rBYv71HKm6GZjH/AcdQU1RTXPOrqcajCkRrHtBT1IKFKoS9cU0f/wBCElK4Dh0bgwAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":64494,"darkVibrant":64496,"dominant":64498,"lightMuted":64501,"lightVibrant":64503,"muted":64506,"vibrant":64508},{"_type":62,"background":64495,"foreground":64,"population":82,"title":64},"#015897",{"_type":62,"background":64497,"foreground":64,"population":82,"title":64},"#014c83",{"_type":62,"background":64499,"foreground":64,"population":64500,"title":64},"#0494fc",46.07,{"_type":62,"background":64502,"foreground":72,"population":1455,"title":64},"#99c0d3",{"_type":62,"background":64504,"foreground":72,"population":64505,"title":64},"#6dd0fb",0.48,{"_type":62,"background":64507,"foreground":72,"population":82,"title":64},"#8ca4ac",{"_type":62,"background":64499,"foreground":64,"population":64500,"title":64},"MigrateCloud.png","images/9eu1m6zu/production/a43d7394172880e3fe3a12d9716e80b99f203914-1200x630.png",456498,"My1hP3P0Ny1FkD8Wxljbo0o47QfUZdsv","https://cdn.sanity.io/images/9eu1m6zu/production/a43d7394172880e3fe3a12d9716e80b99f203914-1200x630.png",[64515],{"_key":64516,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"d0ed7be299f2f4b41c9f93f7a918d68d","Migrating off Salesforce CPQ: How to migrate with AI and minimize disruption","2025-07-07",[64520,64528,64536,64544,64552,64560,64568,64576,64584,64592,64600,64608,64616,64624,64632,64640,64648,64656,64664,64672,64680,64688,64696,64704,64712,64720,64728,64736,64744,64752,64760,64768,64776,64784,64792,64800,64812,64824,64836,64848,64856,64864,64872,64880,64888,64896],{"_key":64521,"_type":150,"children":64522,"markDefs":64527,"style":173},"e4079882d876",[64523],{"_key":64524,"_type":154,"marks":64525,"text":64526},"efafb05b7712",[],"Salesforce has officially moved its legacy Configure, Price, Quote (CPQ) product into End of Sale (EOS). That means no new customers can purchase the product, no new features will be added, and existing users are left at a crossroads.",[],{"_key":64529,"_type":150,"children":64530,"markDefs":64535,"style":173},"6706942cd924",[64531],{"_key":64532,"_type":154,"marks":64533,"text":64534},"c7fad27d3423",[],"While current customers will continue to receive support and can renew their licenses, the writing is on the wall: this product is no longer a priority in Salesforce's roadmap. If CPQ is critical to your sales motion, now is the time to start planning your future.",[],{"_key":64537,"_type":150,"children":64538,"markDefs":64543,"style":282},"af017969043e",[64539],{"_key":64540,"_type":154,"marks":64541,"text":64542},"66b5b3ee6a48",[],"What does End of Sale mean for Salesforce CPQ customers?",[],{"_key":64545,"_type":150,"children":64546,"markDefs":64551,"style":173},"62b626ef3fb0",[64547],{"_key":64548,"_type":154,"marks":64549,"text":64550},"d7e97681539e",[],"Salesforce CPQ is not disappearing overnight. But here's what EOS means in real terms:",[],{"_key":64553,"_type":150,"children":64554,"level":54,"listItem":171,"markDefs":64559,"style":173},"a07dac8ac3e1",[64555],{"_key":64556,"_type":154,"marks":64557,"text":64558},"e2404121a2ff",[],"No new customers: Salesforce has stopped selling CPQ to new logos.",[],{"_key":64561,"_type":150,"children":64562,"level":54,"listItem":171,"markDefs":64567,"style":173},"774e7c6d18bd",[64563],{"_key":64564,"_type":154,"marks":64565,"text":64566},"50427dce39ed",[],"Ongoing support for existing customers: If you already have CPQ, your team can continue to use it and renew your licenses.",[],{"_key":64569,"_type":150,"children":64570,"level":54,"listItem":171,"markDefs":64575,"style":173},"a0440722b9c3",[64571],{"_key":64572,"_type":154,"marks":64573,"text":64574},"28c969a84494",[],"No new features or enhancements: The product will remain static — no new capabilities, UI improvements, or integrations will be released.",[],{"_key":64577,"_type":150,"children":64578,"markDefs":64583,"style":173},"a75175b89d37",[64579],{"_key":64580,"_type":154,"marks":64581,"text":64582},"455f1debb791",[],"This creates a growing technical and operational risk. Your CPQ logic and dependencies will age out of alignment with Salesforce's platform evolution and ecosystem priorities. Every quarter you delay a transition, the cost of migrating compounds.",[],{"_key":64585,"_type":150,"children":64586,"markDefs":64591,"style":282},"3b82c218c493",[64587],{"_key":64588,"_type":154,"marks":64589,"text":64590},"c0a98aed3768",[],"How companies traditionally migrate off CPQ",[],{"_key":64593,"_type":150,"children":64594,"markDefs":64599,"style":173},"09311e3ed127",[64595],{"_key":64596,"_type":154,"marks":64597,"text":64598},"d8c73fd0ece5",[],"For organizations with highly customized CPQ implementations, the idea of switching platforms can be daunting. The traditional migration path typically includes:",[],{"_key":64601,"_type":150,"children":64602,"level":54,"listItem":171,"markDefs":64607,"style":173},"38dd93cf14ad",[64603],{"_key":64604,"_type":154,"marks":64605,"text":64606},"0ea219a91335",[],"Manual system audits: Reviewing hundreds of pricing rules, custom scripts, and product bundles by hand",[],{"_key":64609,"_type":150,"children":64610,"level":54,"listItem":171,"markDefs":64615,"style":173},"2c613799372e",[64611],{"_key":64612,"_type":154,"marks":64613,"text":64614},"e17c69d76e8e",[],"Discovery workshops: Interviewing admins and sales ops to understand tribal knowledge and undocumented logic",[],{"_key":64617,"_type":150,"children":64618,"level":54,"listItem":171,"markDefs":64623,"style":173},"54fb5ad153a9",[64619],{"_key":64620,"_type":154,"marks":64621,"text":64622},"a5ac46a296b6",[],"Spreadsheet-based gap analysis: Trying to piece together what exists, what's working, what's not",[],{"_key":64625,"_type":150,"children":64626,"level":54,"listItem":171,"markDefs":64631,"style":173},"e3b8cee2d4bd",[64627],{"_key":64628,"_type":154,"marks":64629,"text":64630},"fa520119db64",[],"Lift-and-shift or full rebuild: Recreating logic in a new platform like Agentforce Revenue Management (ARM, formerly Revenue Cloud Advanced)",[],{"_key":64633,"_type":150,"children":64634,"markDefs":64639,"style":173},"c936f1069857",[64635],{"_key":64636,"_type":154,"marks":64637,"text":64638},"06c0f4aa3ba5",[],"This process is time-consuming, error-prone, and often heavily reliant on external consultants. And it's worth saying plainly: ARM is not CPQ with a new name. CPQ evaluates commercial intent at quote time; ARM enforces revenue behavior across the whole lifecycle, on a metadata-driven catalog instead of bundles. A true lift-and-shift usually isn't possible, which is why the discovery work below matters more than teams expect.",[],{"_key":64641,"_type":150,"children":64642,"markDefs":64647,"style":173},"d42bac754eb5",[64643],{"_key":64644,"_type":154,"marks":64645,"text":64646},"0aeb9206e0ed",[],"You generally have two options to execute this:",[],{"_key":64649,"_type":150,"children":64650,"markDefs":64655,"style":173},"102d2eaa2951",[64651],{"_key":64652,"_type":154,"marks":64653,"text":64654},"3abbae69c675",[165],"Option 1: Hire external consultants",[],{"_key":64657,"_type":150,"children":64658,"markDefs":64663,"style":173},"df18efc262f4",[64659],{"_key":64660,"_type":154,"marks":64661,"text":64662},"e37b0d504a06",[],"Consulting firms can bring CPQ-specific expertise and best practices, but there are real tradeoffs:",[],{"_key":64665,"_type":150,"children":64666,"level":54,"listItem":171,"markDefs":64671,"style":173},"19083ca75d0a",[64667],{"_key":64668,"_type":154,"marks":64669,"text":64670},"0694f95b1fcd",[],"Cost: High hourly rates add up quickly, especially for multi-phase projects",[],{"_key":64673,"_type":150,"children":64674,"level":54,"listItem":171,"markDefs":64679,"style":173},"6f7185af8fc9",[64675],{"_key":64676,"_type":154,"marks":64677,"text":64678},"9459e8dd3641",[],"Context loss: External teams often lack intimate knowledge of your sales process, leading to missed nuances or misaligned rebuilds",[],{"_key":64681,"_type":150,"children":64682,"level":54,"listItem":171,"markDefs":64687,"style":173},"c5ff930362d5",[64683],{"_key":64684,"_type":154,"marks":64685,"text":64686},"eac57a05da52",[],"Dependency risk: You may become overly reliant on external resources for future maintenance or change management",[],{"_key":64689,"_type":150,"children":64690,"markDefs":64695,"style":173},"6522536e3da5",[64691],{"_key":64692,"_type":154,"marks":64693,"text":64694},"fd208b5fa76c",[165],"Option 2: Use internal teams",[],{"_key":64697,"_type":150,"children":64698,"markDefs":64703,"style":173},"a04922a74f17",[64699],{"_key":64700,"_type":154,"marks":64701,"text":64702},"cda98edf47ff",[],"Tapping your own RevOps, Admin, or IT team keeps institutional knowledge close, but it has its own risks:",[],{"_key":64705,"_type":150,"children":64706,"level":54,"listItem":171,"markDefs":64711,"style":173},"a07c5904fca3",[64707],{"_key":64708,"_type":154,"marks":64709,"text":64710},"9af0def51374",[],"Opportunity cost: Diverts key team members from roadmap-critical initiatives or day-to-day support",[],{"_key":64713,"_type":150,"children":64714,"level":54,"listItem":171,"markDefs":64719,"style":173},"2ae173636be8",[64715],{"_key":64716,"_type":154,"marks":64717,"text":64718},"7fc37b35ba01",[],"Burnout risk: Migration tasks are often tedious and manual, increasing team fatigue",[],{"_key":64721,"_type":150,"children":64722,"level":54,"listItem":171,"markDefs":64727,"style":173},"b484fe3c0752",[64723],{"_key":64724,"_type":154,"marks":64725,"text":64726},"eb4576527805",[],"Documentation gaps: If your system isn't already well-documented, even internal teams may spend weeks rediscovering their own logic",[],{"_key":64729,"_type":150,"children":64730,"markDefs":64735,"style":173},"60e1b7b06367",[64731],{"_key":64732,"_type":154,"marks":64733,"text":64734},"3fd6896397f6",[],"Whether you go external or internal, the traditional approach is slow, fragile, and hard to scale, especially without a shared source of truth.",[],{"_key":64737,"_type":150,"children":64738,"markDefs":64743,"style":282},"0db8fbbcf718",[64739],{"_key":64740,"_type":154,"marks":64741,"text":64742},"011fa0fd8c70",[],"A smarter, safer way to migrate",[],{"_key":64745,"_type":150,"children":64746,"markDefs":64751,"style":173},"44c2c53500af",[64747],{"_key":64748,"_type":154,"marks":64749,"text":64750},"3a925efa5da4",[],"AI enables a fundamentally different approach to CPQ migration:",[],{"_key":64753,"_type":150,"children":64754,"level":54,"listItem":171,"markDefs":64759,"style":173},"6755eaa4c8be",[64755],{"_key":64756,"_type":154,"marks":64757,"text":64758},"388a807fc1e8",[],"Automated discovery: AI can scan your Salesforce metadata, page layouts, rules engines, and object relationships to build a real-time map of your quoting architecture",[],{"_key":64761,"_type":150,"children":64762,"level":54,"listItem":171,"markDefs":64767,"style":173},"15a92324c23e",[64763],{"_key":64764,"_type":154,"marks":64765,"text":64766},"9aadc1c4ea51",[],"Logic summarization: Instead of just listing config items, AI explains how quoting logic flows, where dependencies exist, and where risks lie",[],{"_key":64769,"_type":150,"children":64770,"level":54,"listItem":171,"markDefs":64775,"style":173},"0b0dbad57e00",[64771],{"_key":64772,"_type":154,"marks":64773,"text":64774},"9121f2304596",[],"Intelligent clustering: Grouping functionality into logical modules — pricing, approvals, discounts — to simplify planning",[],{"_key":64777,"_type":150,"children":64778,"level":54,"listItem":171,"markDefs":64783,"style":173},"cda26decdaba",[64779],{"_key":64780,"_type":154,"marks":64781,"text":64782},"f50c06ad7314",[],"Impact analysis: Understanding what breaks if you change or remove a rule, reducing guesswork and testing burden",[],{"_key":64785,"_type":150,"children":64786,"markDefs":64791,"style":282},"62a9e1895da1",[64787],{"_key":64788,"_type":154,"marks":64789,"text":64790},"c2fe3a05e655",[],"How Sweep accelerates CPQ migration with agentic AI",[],{"_key":64793,"_type":150,"children":64794,"markDefs":64799,"style":173},"97ad885bc499",[64795],{"_key":64796,"_type":154,"marks":64797,"text":64798},"566490fd42ca",[],"Sweep's Documentation Agent is built to handle complex Salesforce migrations. Here's how it works:",[],{"_key":64801,"_type":150,"children":64802,"markDefs":64811,"style":173},"c509a31e82d8",[64803,64807],{"_key":64804,"_type":154,"marks":64805,"text":64806},"403d54e30286",[165],"Map all CPQ functionality.",{"_key":64808,"_type":154,"marks":64809,"text":64810},"bd33d9528c54",[]," Sweep scans your existing Salesforce environment to capture every object, rule, approval flow, product structure, and dependency tied to quoting.",[],{"_key":64813,"_type":150,"children":64814,"markDefs":64823,"style":173},"db6a464f1383",[64815,64819],{"_key":64816,"_type":154,"marks":64817,"text":64818},"73817af7f33c",[165],"Explain it in natural language.",{"_key":64820,"_type":154,"marks":64821,"text":64822},"858fa62e8241",[]," It translates your CPQ logic into accessible documentation, making it easier for RevOps, IT, and leadership to align on what exists and what needs to change.",[],{"_key":64825,"_type":150,"children":64826,"markDefs":64835,"style":173},"774e546085d0",[64827,64831],{"_key":64828,"_type":154,"marks":64829,"text":64830},"731ae0d531e2",[165],"Surface cleanup opportunities.",{"_key":64832,"_type":154,"marks":64833,"text":64834},"1afa8409225b",[]," Sweep flags unused fields, duplicate automations, outdated approvals, and other areas prime for simplification before migration.",[],{"_key":64837,"_type":150,"children":64838,"markDefs":64847,"style":173},"aa73e8ead5cd",[64839,64843],{"_key":64840,"_type":154,"marks":64841,"text":64842},"58fb4e465735",[165],"Generate a migration plan.",{"_key":64844,"_type":154,"marks":64845,"text":64846},"575439229c08",[]," Develop a structured plan that defines what to rebuild, what to retire, and what can be improved — ready to stage for ARM or any other target platform.",[],{"_key":64849,"_type":150,"children":64850,"markDefs":64855,"style":173},"abadb88a672e",[64851],{"_key":64852,"_type":154,"marks":64853,"text":64854},"ee4e758570d6",[],"That's the discovery and planning foundation. If you want to run the entire migration — Discovery, Design, and build-ready Implementation — end to end inside a single AI workflow, that's what Sweep's CPQ → ARM Playbook is built for.",[],{"_key":64857,"_type":150,"children":64858,"markDefs":64863,"style":282},"2517356f3f31",[64859],{"_key":64860,"_type":154,"marks":64861,"text":64862},"183b54bacf34",[],"Don't wait for a hard deadline",[],{"_key":64865,"_type":150,"children":64866,"markDefs":64871,"style":173},"a7cc64d8eb77",[64867],{"_key":64868,"_type":154,"marks":64869,"text":64870},"f527ad11caf6",[],"End of Sale is often the first domino. While support may continue for now, relying on a static, unsupported product adds technical debt and increases risk over time. This isn't just a migration moment, it's an opportunity to:",[],{"_key":64873,"_type":150,"children":64874,"level":54,"listItem":171,"markDefs":64879,"style":173},"a3c567dfb7dd",[64875],{"_key":64876,"_type":154,"marks":64877,"text":64878},"2dd85abc776a",[],"Improve sales process clarity",[],{"_key":64881,"_type":150,"children":64882,"level":54,"listItem":171,"markDefs":64887,"style":173},"46af3f371f94",[64883],{"_key":64884,"_type":154,"marks":64885,"text":64886},"f66cb629a4a4",[],"Eliminate quoting complexity",[],{"_key":64889,"_type":150,"children":64890,"level":54,"listItem":171,"markDefs":64895,"style":173},"db53b0e75a83",[64891],{"_key":64892,"_type":154,"marks":64893,"text":64894},"bd6129e5a3ca",[],"Future-proof your revenue operations",[],{"_key":64897,"_type":150,"children":64898,"markDefs":64910,"style":173},"c59aaff85d33",[64899,64903,64907],{"_key":64900,"_type":154,"marks":64901,"text":64902},"f8a2d9d63a79",[],"With Sweep, you can treat migration not as a disruption, but as a strategic upgrade. ",{"_key":64904,"_type":154,"marks":64905,"text":29149},"673332df7c22",[64906],"df1b495562ee",{"_key":64908,"_type":154,"marks":64909,"text":38413},"55f9d5f3a602",[],[64911],{"_key":64906,"_ref":11466,"_type":463,"linkType":1636,"slug":64912},{"_type":22,"current":11468},{"_type":17,"description":64914,"shareImage":64915,"title":64917},"While customers will continue to receive support and can renew licenses, the writing is on the wall: if CPQ is critical to your sales motion, now is the time to start planning.",{"_type":40,"asset":64916},{"_ref":64486,"_type":1066},"Migrating off Salesforce CPQ: How to Minimize Disruption",{"_type":22,"current":64919},"migrating-off-salesforce-cpq",{"_createdAt":64921,"_id":64922,"_rev":64923,"_type":33,"_updatedAt":64924,"author":64925,"category":64939,"featuredImage":64945,"modularContent":64977,"postTitle":64980,"publishDate":64518,"richText":64981,"seo":65173,"slug":65178,"stickyBanner":65180},"2025-07-07T14:31:51Z","8f201290-0fff-4880-890f-3a068360ddda","J5j1hv5WW9LqWb2rumjkdb","2026-03-23T09:52:09Z",{"authorImage":64926,"authorJobTitle":32915,"authorName":32916},{"_type":37,"altText":32883,"image":64927},{"_type":40,"asset":64928},{"_createdAt":32886,"_id":32887,"_rev":32888,"_type":45,"_updatedAt":32886,"assetId":32889,"extension":1818,"metadata":64929,"mimeType":1843,"originalFilename":32910,"path":32911,"sha1hash":32889,"size":32912,"uploadId":32913,"url":32914},{"_type":50,"blurHash":32891,"dimensions":64930,"hasAlpha":56,"isOpaque":57,"lqip":32894,"palette":64931},{"_type":53,"aspectRatio":54,"height":32893,"width":32893},{"_type":60,"darkMuted":64932,"darkVibrant":64933,"dominant":64934,"lightMuted":64935,"lightVibrant":64936,"muted":64937,"vibrant":64938},{"_type":62,"background":32897,"foreground":64,"population":82,"title":64},{"_type":62,"background":32899,"foreground":64,"population":82,"title":64},{"_type":62,"background":32901,"foreground":64,"population":32902,"title":64},{"_type":62,"background":32904,"foreground":72,"population":7025,"title":64},{"_type":62,"background":32906,"foreground":72,"population":82,"title":64},{"_type":62,"background":32901,"foreground":64,"population":32902,"title":64},{"_type":62,"background":32909,"foreground":64,"population":1127,"title":64},{"_createdAt":5,"_id":6,"_rev":7,"_system":64940,"_type":11,"_updatedAt":12,"selectedColor":64942,"seo":64943,"slug":64944,"title":24},{"base":64941},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":64946,"image":64947},"Matt Volm",{"_type":40,"asset":64948},{"_createdAt":64949,"_id":64950,"_rev":64951,"_type":45,"_updatedAt":64949,"assetId":64952,"extension":105,"metadata":64953,"mimeType":133,"originalFilename":64972,"path":64973,"sha1hash":64952,"size":64974,"uploadId":64975,"url":64976},"2025-07-07T14:14:14Z","image-a45070d5a366ee9f8690e312e7721777b0870d70-2366x1260-png","WqU571zt2Dmze14jVFEwtQ","a45070d5a366ee9f8690e312e7721777b0870d70",{"_type":50,"blurHash":64954,"dimensions":64955,"hasAlpha":57,"isOpaque":57,"lqip":64956,"palette":64957},"MM6.amqZL}Rig3t:k@o~oeRkM}WYt6ofWY",{"_type":53,"aspectRatio":63510,"height":32126,"width":63511},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAACrUlEQVR4nG3RWUiUURjG8clvvm82S8fELNrU9rLFDcRsu8jEIMyy6MKMpHWiKEIwC8oQqosKsgJtMTNndDbLcSY1baGyIKKboAUso4WwzbEptTn/cByjCy9+HM65eM7D+6pkcy9yzW/kym7kS19RKrtRrv1CtvQj1/5BHSRZ/qAOkoOG7tLAae5DudKNymD2oS3rQDl0n4ijj5le8ZaYmm8YLL2o60SAYhWMtAuMDkGYXRBuF0Q4BhkdAr3Nj1zbj1zlRZVS94Ho/Va0q0uJ22Mht6aD9e7vzGv4jdEpUGygs8H4BpjtgVkeiL8Jic2woHnwbdwNgdbaj3y1B9VGy1Om5JeiW7qLmB2VrK1+y97WH2y+00Oypy8QqrfDZBek3oL0NkhpgYRmmOmBuEaIui7QDARW9aBKOvOAyHWH0WUdJHqXjbRzr9lg/0yB6zM57m5mu/ox1kOMC9JaYXHbYMsoJ4TaCXymsQ2MJthQV9qOklOCflUJ4VtrmVh8l3mnn7Os6h2bXF/Ivd1LnBsmuCC+CeY2QWwjhDtAtoIUIJCGAqVCN3J2CSPXHCdsi5lRJgeRpU+YfvEDeQ1dFD7ykd7mJ9YNs5pghgemuiH6OmhtwwSGrD2BlHUI/epjjNp0Aa3Jiub4M8IrPpFR+5Hih15W3vMT44bJjTDJNbig0U7QDNdQlVrAiCW7kTKKkDOLUGcfQdrnRH/qJcmV79nW6mX5HT9jGwXGG4KwekGoU6C1C9Q2gRTgRxpYSrUXVUh8NiHJeYSkm1AvMqFJK8CQfZgxB1qYX/aKTFsXiQ09RDp8hNb50Fp8KGYfstmH+p+fqGu8KJe7UGmmZaKZk4MmKR/Dwp0Y07cTtaKQqSYLC460k3D6OVPKO4gq7yTsfCehZzvRB+n+V/YGw8kX/AWDvjQ5w/s18gAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":64958,"darkVibrant":64960,"dominant":64963,"lightMuted":64965,"lightVibrant":64967,"muted":64969,"vibrant":64971},{"_type":62,"background":64959,"foreground":64,"population":82,"title":64},"#445474",{"_type":62,"background":64961,"foreground":64,"population":64962,"title":64},"#05487f",2.36,{"_type":62,"background":63519,"foreground":64,"population":64964,"title":64},38.06,{"_type":62,"background":64966,"foreground":72,"population":116,"title":64},"#aacfc7",{"_type":62,"background":64968,"foreground":72,"population":45665,"title":64},"#66e4fb",{"_type":62,"background":64970,"foreground":64,"population":1445,"title":64},"#4e7eab",{"_type":62,"background":63519,"foreground":64,"population":64964,"title":64},"Matt.png","images/9eu1m6zu/production/a45070d5a366ee9f8690e312e7721777b0870d70-2366x1260.png",1615133,"ktXvdgcWpk9Uv5H3NU40sWMTtiqAHvHP","https://cdn.sanity.io/images/9eu1m6zu/production/a45070d5a366ee9f8690e312e7721777b0870d70-2366x1260.png",[64978],{"_key":64979,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"5c887307fc8cfb0d5a71f29ed823da44","The agentic edge: Matt Volm on leading with curiosity and letting AI reveal the path",[64982,64990,64997,65005,65013,65021,65029,65037,65045,65053,65061,65069,65077,65085,65093,65101,65109,65125,65133,65141,65149,65157,65165],{"_key":64983,"_type":150,"children":64984,"markDefs":64989,"style":173},"2f01a1b149d7",[64985],{"_key":64986,"_type":154,"marks":64987,"text":64988},"b32d1a4f9eb00",[],"In the last year, the role of Revenue Operations has shifted from enabling execution to designing transformation. AI isn’t just another tool in the stack. It’s reshaping how go-to-market teams operate, collaborate, make decisions, and scale.",[],{"_key":64991,"_type":150,"children":64992,"markDefs":64996,"style":173},"4a4eece874ba",[64993],{"_key":64994,"_type":154,"marks":64995,"text":64227},"1853ece6a9e20",[],[],{"_key":64998,"_type":150,"children":64999,"markDefs":65004,"style":173},"184a8d3e8f5f",[65000],{"_key":65001,"_type":154,"marks":65002,"text":65003},"763f688dfd510",[],"This post features Matt Volm, CEO and Founder of RevOps Co-op, whose AI-first mindset isn’t about replacement; it’s about rethinking resourcing, reframing limitations, and unlocking new momentum. His approach starts small, questions old defaults, and treats curiosity as a strategic advantage in a rapidly evolving AI landscape.",[],{"_key":65006,"_type":150,"children":65007,"markDefs":65012,"style":282},"fa4862edb255",[65008],{"_key":65009,"_type":154,"marks":65010,"text":65011},"af07884b127b0",[],"Flipping the script: From headcount-first to AI-first",[],{"_key":65014,"_type":150,"children":65015,"markDefs":65020,"style":173},"b16fb992f25a",[65016],{"_key":65017,"_type":154,"marks":65018,"text":65019},"b3352b84051e0",[],"For Matt, keeping up in today’s landscape means more than learning new tools, it means rethinking how problems are framed from the start.",[],{"_key":65022,"_type":150,"children":65023,"markDefs":65028,"style":173},"e54232867985",[65024],{"_key":65025,"_type":154,"marks":65026,"text":65027},"561406c60dcd0",[],"“For me, keeping up means adopting an AI-first mentality. This doesn't mean firing everyone and attempting to replace them with AI – that's silly and wouldn't work. But when faced with a new problem, I'm now intentional with my thinking and first look at if / how AI could help me solve this problem.”",[],{"_key":65030,"_type":150,"children":65031,"markDefs":65036,"style":173},"b72abcbb8744",[65032],{"_key":65033,"_type":154,"marks":65034,"text":65035},"56e304d191180",[],"This AI-first approach challenges old instincts. Instead of assigning a new task to a teammate, or hiring someone to take it on, Matt now pauses and considers whether automation could be the better path.",[],{"_key":65038,"_type":150,"children":65039,"markDefs":65044,"style":173},"a3da68c7b67f",[65040],{"_key":65041,"_type":154,"marks":65042,"text":65043},"a8f795ccb7600",[],"“Previously I may have considered handing things off to people on my team or even hiring new people to help with things as a natural reaction, but now my mindset has shifted.”",[],{"_key":65046,"_type":150,"children":65047,"markDefs":65052,"style":173},"3d404c976e8a",[65048],{"_key":65049,"_type":154,"marks":65050,"text":65051},"6d3c7cf50d5e0",[],"It’s not just about tools. It’s about resourcing differently from the start.",[],{"_key":65054,"_type":150,"children":65055,"markDefs":65060,"style":282},"1746c9a9988f",[65056],{"_key":65057,"_type":154,"marks":65058,"text":65059},"07bb0ef572510",[],"Start with one use case, then let the flywheel spin",[],{"_key":65062,"_type":150,"children":65063,"markDefs":65068,"style":173},"0139c595ea97",[65064],{"_key":65065,"_type":154,"marks":65066,"text":65067},"93df6bd39fbb0",[],"For all his AI-first enthusiasm, Matt didn’t jump in with a complex transformation. He started with a single, focused use case: contact data enrichment.",[],{"_key":65070,"_type":150,"children":65071,"markDefs":65076,"style":173},"2238040d936f",[65072],{"_key":65073,"_type":154,"marks":65074,"text":65075},"fdaff33fc6bb0",[],"“Start small with one focused use case; for me, that was data enrichment.”",[],{"_key":65078,"_type":150,"children":65079,"markDefs":65084,"style":173},"1eee891869c0",[65080],{"_key":65081,"_type":154,"marks":65082,"text":65083},"1d7feec216bf0",[],"But what happened next is what makes his story so compelling: once he saw AI work in one area, his entire perspective opened up.",[],{"_key":65086,"_type":150,"children":65087,"markDefs":65092,"style":173},"3e0f2915ebee",[65088],{"_key":65089,"_type":154,"marks":65090,"text":65091},"832bd5313c8c0",[],"“Once I got familiar there I all of a sudden started having all these other ideas like ‘oh I can do xyz with this too,’ so all of these problems that I previously just accepted as ‘it is what it is,’ thinking I had to live with them, I realized I could solve for with AI technology.”",[],{"_key":65094,"_type":150,"children":65095,"markDefs":65100,"style":173},"370dd5e6fcb6",[65096],{"_key":65097,"_type":154,"marks":65098,"text":65099},"8d4f20747fd80",[],"That’s the real power of AI-first thinking, it’s generative (pun-intended). One solved problem reframes dozens of others.",[],{"_key":65102,"_type":150,"children":65103,"markDefs":65108,"style":282},"a16be2ea4ef0",[65104],{"_key":65105,"_type":154,"marks":65106,"text":65107},"ca7ea85999230",[],"Reframing failure: What didn’t work last quarter might work now",[],{"_key":65110,"_type":150,"children":65111,"markDefs":65124,"style":173},"912d74e93722",[65112,65116,65120],{"_key":65113,"_type":154,"marks":65114,"text":65115},"ba861989011c0",[],"AI is evolving fast. And that means RevOps leaders can’t afford to treat past failures as permanent limits. Matt has seen firsthand how what ",{"_key":65117,"_type":154,"marks":65118,"text":65119},"ba861989011c1",[228],"didn’t",{"_key":65121,"_type":154,"marks":65122,"text":65123},"ba861989011c2",[]," work a few months ago might work surprisingly well now.",[],{"_key":65126,"_type":150,"children":65127,"markDefs":65132,"style":173},"109d27c23c0a",[65128],{"_key":65129,"_type":154,"marks":65130,"text":65131},"fecd548699930",[],"“On the marketing and content creation side I’ve seen some raised eyebrows to things because ‘they've tried that in the past and it hasn't worked.’ But then those same people are seeing that things are changing and advancing so rapidly that the same thing they tried last quarter that didn’t work could very well work great this quarter.”",[],{"_key":65134,"_type":150,"children":65135,"markDefs":65140,"style":173},"c25740f3b39f",[65136],{"_key":65137,"_type":154,"marks":65138,"text":65139},"266445bbd63a0",[],"In a fast-moving space, curiosity becomes a strategic asset. Matt doesn’t just lead with it, he builds teams that are allowed to explore, retry, and test again.",[],{"_key":65142,"_type":150,"children":65143,"markDefs":65148,"style":282},"5b43b9dc8470",[65144],{"_key":65145,"_type":154,"marks":65146,"text":65147},"51456e78d7060",[],"Operator takeaway: Your backlog may be solvable now",[],{"_key":65150,"_type":150,"children":65151,"markDefs":65156,"style":173},"4b672229be38",[65152],{"_key":65153,"_type":154,"marks":65154,"text":65155},"9fd3547507bb0",[],"Matt Volm’s approach is a playbook for anyone feeling stuck. Instead of overhauling systems or searching for enterprise-scale ROI, he starts with the smallest possible win and lets learning compound.",[],{"_key":65158,"_type":150,"children":65159,"markDefs":65164,"style":173},"beb29cf5282a",[65160],{"_key":65161,"_type":154,"marks":65162,"text":65163},"846f28217bfe0",[],"He reminds us that “impossible” problems from last year may be solvable today. That repetitive pain points we’ve grown numb to could actually disappear. And that sometimes the smartest move isn’t to scope the project, but to just try it and see.",[],{"_key":65166,"_type":150,"children":65167,"markDefs":65172,"style":173},"5c437681537f",[65168],{"_key":65169,"_type":154,"marks":65170,"text":65171},"2592916b9ec40",[],"That’s the agentic edge: curiosity, velocity, and the ability to reframe what’s worth fixing.",[],{"_type":17,"description":65174,"shareImage":65175,"title":65177},"Matt Volm, CEO and Founder of RevOps Co-op, says his AI-first mindset isn’t about replacement; it’s about rethinking resourcing, reframing limitations, and unlocking momentum. ",{"_type":40,"asset":65176},{"_ref":64950,"_type":1066},"Matt Volm on leading with curiosity and letting AI reveal the path",{"_type":22,"current":65179},"the-agentic-edge-matt-volm",{"cardColor":61879,"cta":65181,"show":56},{"_type":11212,"buttonSize":11213,"buttonStyle":11214,"external":65182,"linkType":11216,"openModal":65183,"openModal2":65185,"openModal3":65187},{"_type":272,"blank":57,"noOpener":57,"noReferrer":57},{"_type":11224,"hubspotForm":65184},{"_type":11226,"showModule":57},{"_type":11228,"hubspotForm":65186},{"_type":11226,"showModule":57},{"_type":11231,"hubspotForm":65188},{"_type":11226,"showModule":57},{"_createdAt":65190,"_id":65191,"_rev":65192,"_type":33,"_updatedAt":65193,"author":65194,"category":65209,"featuredImage":65215,"modularContent":65246,"postTitle":65249,"publishDate":65250,"richText":65251,"seo":65547,"slug":65550,"stickyBanner":65552},"2025-06-25T17:20:53Z","b03c0acd-9072-4526-9fd2-d0d4656330c5","u93Z2ge2ROiYmlpy57pt85","2026-03-23T09:52:56Z",{"authorImage":65195,"authorJobTitle":32915,"authorName":32883},{"_type":37,"altText":65196,"image":65197},"Tess",{"_type":40,"asset":65198},{"_createdAt":32886,"_id":32887,"_rev":32888,"_type":45,"_updatedAt":32886,"assetId":32889,"extension":1818,"metadata":65199,"mimeType":1843,"originalFilename":32910,"path":32911,"sha1hash":32889,"size":32912,"uploadId":32913,"url":32914},{"_type":50,"blurHash":32891,"dimensions":65200,"hasAlpha":56,"isOpaque":57,"lqip":32894,"palette":65201},{"_type":53,"aspectRatio":54,"height":32893,"width":32893},{"_type":60,"darkMuted":65202,"darkVibrant":65203,"dominant":65204,"lightMuted":65205,"lightVibrant":65206,"muted":65207,"vibrant":65208},{"_type":62,"background":32897,"foreground":64,"population":82,"title":64},{"_type":62,"background":32899,"foreground":64,"population":82,"title":64},{"_type":62,"background":32901,"foreground":64,"population":32902,"title":64},{"_type":62,"background":32904,"foreground":72,"population":7025,"title":64},{"_type":62,"background":32906,"foreground":72,"population":82,"title":64},{"_type":62,"background":32901,"foreground":64,"population":32902,"title":64},{"_type":62,"background":32909,"foreground":64,"population":1127,"title":64},{"_createdAt":5,"_id":6,"_rev":7,"_system":65210,"_type":11,"_updatedAt":12,"selectedColor":65212,"seo":65213,"slug":65214,"title":24},{"base":65211},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":65216,"image":65217},"Mollie",{"_type":40,"asset":65218},{"_createdAt":65219,"_id":65220,"_rev":65221,"_type":45,"_updatedAt":65219,"assetId":65222,"extension":105,"metadata":65223,"mimeType":133,"originalFilename":65241,"path":65242,"sha1hash":65222,"size":65243,"uploadId":65244,"url":65245},"2025-06-25T17:21:27Z","image-1974ae5e49d4743b5a4bd88002ffb2223fe7cee6-2366x1260-png","i5t5RbBCFwNL8rUiQYif8h","1974ae5e49d4743b5a4bd88002ffb2223fe7cee6",{"_type":50,"blurHash":65224,"dimensions":65225,"hasAlpha":57,"isOpaque":57,"lqip":65226,"palette":65227},"MMBjR[~0i_OIXBE7ICRkt7tRIXRnt5oeoe",{"_type":53,"aspectRatio":63510,"height":32126,"width":63511},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAACyUlEQVR4nF2Rf0jUdxjHD+6H7c5QmzmbW7rcyKwYm03GtvaHxIq26q8hjMHYKAYLNSrYBhE0iHKgkw1/rNF+6Pxx59199Zye569zJlpa/lGoFXp555IWoeD3OvT7/Xw/r3G7E8b+ePHwPH+8eJ7nbbK1aticOlaXhq15ldTGR2xpXSbVtYbNqWFx6lhcArNTYEliTbLRm+O1TcPWuIop3aPzgk+Qq6g8WzNJ+pcucqpG2dGyxMtKlOwOgcNjsNkryVAkaV5JuleyRUmQoUjsHgOrS8fapGJ6f3idj8c1PvT/ReFXV0krPcf2Cz4OKWHKx1U+GhcU+iV53bC7Fwp7YW8Aivrhtf7E7PkuySa3jvX3KKavp2J8PrHGQfccL5bXYv/kW/K/v86JkWWu3F+n6p7k2GhC8uYg7A9C8SC83g+7eiG/B7J8kpS4sCmKqWRgnXcGdIqVx7xSPUzOxQDFrSHO3IxRe1/wzbTk8DXJngC8PQTvBmGnHzI7INUDdi+keCSW9uSGeZ2C0jHJ+dsaZ6+vcHzob06PrVA5rVE5KyibMigakOzogVf7YHcAnvPBJjdY28HsjiMxbwjf6DO4PCvpXpJ0PTTwLgpcYZ1LMwYnbwnKbunsDxoUBGDfAOzt499/ZvsgTQGb53/CoyOC+jmDjkWDzkUd/0Mdd8SgYkrywYig7KbGkVHBnr5ECBtbFvghpwscXrD8V/jpDUHDvOCXkODnuXVaHmhcDQk+mzQ48Gf8ZI1jYzr5AclL8bR7JLlJsrokdkVi8RiY46E0q5hO3YjSMBulbibKlRmV3+6qVN9RKR2JcnhQpWJilfeGomzrjJHpjZHhjpHWnsDhjGFri2Fte4qlVcX26xNMZ/wLVA+HqQyGqQku8MPwA87+MU9J8zxH20N80R3irZYwW3+KkP5jhM31ERx1Cey1EZ6pS1K7gOO7e/wD4jN3eYGo/1UAAAAASUVORK5CYII=",{"_type":60,"darkMuted":65228,"darkVibrant":65230,"dominant":65232,"lightMuted":65234,"lightVibrant":65236,"muted":65238,"vibrant":65240},{"_type":62,"background":65229,"foreground":64,"population":82,"title":64},"#055c93",{"_type":62,"background":65231,"foreground":64,"population":1879,"title":64},"#054d7b",{"_type":62,"background":63519,"foreground":64,"population":65233,"title":64},36.55,{"_type":62,"background":65235,"foreground":72,"population":1127,"title":64},"#a8a4cc",{"_type":62,"background":65237,"foreground":72,"population":30637,"title":64},"#6fe3fb",{"_type":62,"background":65239,"foreground":64,"population":2979,"title":64},"#5c9aad",{"_type":62,"background":63519,"foreground":64,"population":65233,"title":64},"agentic Edge.png","images/9eu1m6zu/production/1974ae5e49d4743b5a4bd88002ffb2223fe7cee6-2366x1260.png",1866573,"HuyMGvksEJhp4NqXmOndPRQE9VGDjfAH","https://cdn.sanity.io/images/9eu1m6zu/production/1974ae5e49d4743b5a4bd88002ffb2223fe7cee6-2366x1260.png",[65247],{"_key":65248,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"f408be81e917024c67cfe9a87079ebf4","The agentic edge: Mollie Bodensteiner on designing AI-first RevOps systems","2025-06-30",[65252,65259,65267,65275,65283,65291,65299,65307,65315,65323,65331,65339,65347,65355,65363,65371,65379,65387,65395,65403,65411,65419,65427,65435,65443,65451,65459,65467,65475,65483,65491,65499,65507,65515,65523,65531,65539],{"_key":65253,"_type":150,"children":65254,"markDefs":65258,"style":173},"57f058e29988",[65255],{"_key":65256,"_type":154,"marks":65257,"text":64219},"f8057c0a62cd0",[],[],{"_key":65260,"_type":150,"children":65261,"markDefs":65266,"style":173},"80dc1f546fbb",[65262],{"_key":65263,"_type":154,"marks":65264,"text":65265},"60b111f67de00",[],"The Agentic Edge is a four-part series exploring how forward-thinking Revenue Operations leaders are reimagining their teams, tools, and processes for an era of agentic AI, where intelligent systems don’t just assist human work, they participate in it. From mindset shifts to infrastructure rebuilds, each post features a deep dive with one operator who’s not just adopting AI, but operationalizing it at scale.",[],{"_key":65268,"_type":150,"children":65269,"markDefs":65274,"style":173},"37b40f034563",[65270],{"_key":65271,"_type":154,"marks":65272,"text":65273},"647f30a311440",[],"This post spotlights Mollie Bodensteiner, Senior Vice President of Operations, who is leading a company-wide transformation anchored in proactive decision-making, transparent adoption, and human-centered design. Her approach offers a blueprint for teams looking to embed AI not just in strategy, but in the day-to-day heartbeat of GTM operations.",[],{"_key":65276,"_type":150,"children":65277,"markDefs":65282,"style":282},"2bb2a378651c",[65278],{"_key":65279,"_type":154,"marks":65280,"text":65281},"0854212df8860",[],"From reactive to proactive: A three-part transformation",[],{"_key":65284,"_type":150,"children":65285,"markDefs":65290,"style":173},"802200e8345d",[65286],{"_key":65287,"_type":154,"marks":65288,"text":65289},"a6c66bc3e06c0",[],"For Mollie, staying ahead in RevOps means no longer relying on backward-looking reporting. Her team is building for foresight and speed, with AI acting as the connective tissue.",[],{"_key":65292,"_type":150,"children":65293,"markDefs":65298,"style":173},"3844c43fff6c",[65294],{"_key":65295,"_type":154,"marks":65296,"text":65297},"c11237f968750",[],"“For us, staying ahead means shifting from reactive to proactive revenue operations. We're focusing on predictive analytics and real-time decision support rather than just historical reporting.”",[],{"_key":65300,"_type":150,"children":65301,"markDefs":65306,"style":173},"dc72ce585698",[65302],{"_key":65303,"_type":154,"marks":65304,"text":65305},"566644a2da140",[],"That shift is already in motion across her org. As Mollie explains, their transformation has taken shape in three specific ways:",[],{"_key":65308,"_type":150,"children":65309,"level":54,"listItem":171,"markDefs":65314,"style":173},"1191a4e66a41",[65310],{"_key":65311,"_type":154,"marks":65312,"text":65313},"ee89ed5ab9990",[],"Earlier signal detection: AI now analyzes cross-channel interactions to surface buying intent earlier in the customer journey.",[],{"_key":65316,"_type":150,"children":65317,"level":54,"listItem":171,"markDefs":65322,"style":173},"fcbb59054280",[65318],{"_key":65319,"_type":154,"marks":65320,"text":65321},"7bd4ea104d7b0",[],"Pipeline automation: Repetitive tasks in pipeline management are offloaded to AI, allowing reps to stay focused on high-value conversations.",[],{"_key":65324,"_type":150,"children":65325,"level":54,"listItem":171,"markDefs":65330,"style":173},"19a8c8411af4",[65326],{"_key":65327,"_type":154,"marks":65328,"text":65329},"46317b6b8ceb0",[],"Support transformation: AI-powered chat and phone agents instantly retrieve relevant case details and product information, dramatically reducing resolution time while boosting satisfaction.",[],{"_key":65332,"_type":150,"children":65333,"markDefs":65338,"style":173},"89cf1e7ebb8b",[65334],{"_key":65335,"_type":154,"marks":65336,"text":65337},"9114d2e0235d0",[],"“It's not just about efficiency—it's about creating service moments that turn support interactions into expansion opportunities.”",[],{"_key":65340,"_type":150,"children":65341,"markDefs":65346,"style":173},"9daf32857504",[65342],{"_key":65343,"_type":154,"marks":65344,"text":65345},"cb9d76f1e1f30",[],"That mindset of turning every operational upgrade into a customer value multiplier is central to Mollie’s strategy.",[],{"_key":65348,"_type":150,"children":65349,"markDefs":65354,"style":282},"57ab75f14dd4",[65350],{"_key":65351,"_type":154,"marks":65352,"text":65353},"18f6ff8d766c0",[],"Earning trust through transparency and shared ownership",[],{"_key":65356,"_type":150,"children":65357,"markDefs":65362,"style":173},"2e5a1012384f",[65358],{"_key":65359,"_type":154,"marks":65360,"text":65361},"7848160e7e5b0",[],"But such a bold transformation doesn’t come without friction. Mollie’s team initially encountered skepticism from those wary of overhyped tools or past failed attempts.",[],{"_key":65364,"_type":150,"children":65365,"markDefs":65370,"style":173},"5d6bd32f4109",[65366],{"_key":65367,"_type":154,"marks":65368,"text":65369},"0b7eeba51fb10",[],"“The resistance primarily centered around trust—trust in the technology's accuracy and trust that we weren't just implementing AI for its own sake.”",[],{"_key":65372,"_type":150,"children":65373,"markDefs":65378,"style":173},"3070fede4898",[65374],{"_key":65375,"_type":154,"marks":65376,"text":65377},"706ca93a2f660",[],"Rather than pushing harder, they went deeper, anchoring every rollout in clear intent and thoughtful education.",[],{"_key":65380,"_type":150,"children":65381,"markDefs":65386,"style":173},"4af300960565",[65382],{"_key":65383,"_type":154,"marks":65384,"text":65385},"003e3a410a440",[],"“We addressed this by being transparent about the ‘why’ behind each implementation… We also demystified the technology by walking teams through how the models were trained and what data they used… The breakthrough came when we positioned AI as augmentation rather than automation, with humans maintaining meaningful oversight.”",[],{"_key":65388,"_type":150,"children":65389,"markDefs":65394,"style":173},"50721f98ae66",[65390],{"_key":65391,"_type":154,"marks":65392,"text":65393},"65da302b61ce0",[],"By making space for people to understand the tools and choose how they were used her team turned skeptics into champions. Their approach wasn’t top-down. It was partnership-driven.",[],{"_key":65396,"_type":150,"children":65397,"markDefs":65402,"style":282},"2c6e95b102e8",[65398],{"_key":65399,"_type":154,"marks":65400,"text":65401},"5741dd10020a0",[],"Rebuilding systems for agentic collaboration",[],{"_key":65404,"_type":150,"children":65405,"markDefs":65410,"style":173},"a0faac5e7d24",[65406],{"_key":65407,"_type":154,"marks":65408,"text":65409},"d3cdde9252710",[],"With AI adoption underway, Mollie’s team quickly hit a second challenge: their existing infrastructure wasn’t built for intelligent agents. The bottleneck wasn’t just process, it was architecture.",[],{"_key":65412,"_type":150,"children":65413,"markDefs":65418,"style":173},"7789dcc43ec9",[65414],{"_key":65415,"_type":154,"marks":65416,"text":65417},"2f954918063c0",[],"“Legacy systems operate on rigid workflows that were built to function under human operators and judgment… but our platforms don't always easily allow for this flexibility.”",[],{"_key":65420,"_type":150,"children":65421,"markDefs":65426,"style":173},"85510507eee0",[65422],{"_key":65423,"_type":154,"marks":65424,"text":65425},"81c4d4c2139c0",[],"To solve that, they’re systematically rethinking how workflows are structured.",[],{"_key":65428,"_type":150,"children":65429,"markDefs":65434,"style":173},"ed57bd62dad4",[65430],{"_key":65431,"_type":154,"marks":65432,"text":65433},"7123603aaf510",[],"“We're systematically rebuilding workflows to be ‘agent-friendly’ by restructuring data and reimagining processes from an AI-first perspective. It's not just about adding AI capabilities as an afterthought—it requires reconceptualizing how work happens when humans and agents collaborate.”",[],{"_key":65436,"_type":150,"children":65437,"markDefs":65442,"style":173},"67a3e219840b",[65438],{"_key":65439,"_type":154,"marks":65440,"text":65441},"291f4d3c84d40",[],"This isn’t just automation, it’s a ground-up redesign that aligns data, systems, and human input around a more dynamic, intelligent way of working.",[],{"_key":65444,"_type":150,"children":65445,"markDefs":65450,"style":282},"0bca928589d7",[65446],{"_key":65447,"_type":154,"marks":65448,"text":65449},"a292b7d8f6080",[],"What matters most: Interfaces, not algorithms",[],{"_key":65452,"_type":150,"children":65453,"markDefs":65458,"style":173},"468a08c600f0",[65454],{"_key":65455,"_type":154,"marks":65456,"text":65457},"0beeb0db45f40",[],"Looking back on the process, Mollie reflects that their biggest unlock didn’t come from modeling or engineering, it came from focusing on experience.",[],{"_key":65460,"_type":150,"children":65461,"markDefs":65466,"style":173},"46d0853a4a1a",[65462],{"_key":65463,"_type":154,"marks":65464,"text":65465},"ceb549b57c600",[],"“The most important lesson has been that successful AI implementation isn't about the algorithm—it's about the interfaces.”",[],{"_key":65468,"_type":150,"children":65469,"markDefs":65474,"style":173},"307fda097caa",[65470],{"_key":65471,"_type":154,"marks":65472,"text":65473},"25a7db47abdf0",[],"Her team originally invested energy into technical performance. But they learned that adoption and impact hinged on something else entirely: how seamlessly the AI fit into everyday workflows.",[],{"_key":65476,"_type":150,"children":65477,"markDefs":65482,"style":173},"befbf23ae920",[65478],{"_key":65479,"_type":154,"marks":65480,"text":65481},"67c6fc813b820",[],"“AI needs to fit into existing workflows rather than creating parallel processes. The technology should feel invisible, with insights appearing exactly when and where people need them.”",[],{"_key":65484,"_type":150,"children":65485,"markDefs":65490,"style":173},"11282f8e5112",[65486],{"_key":65487,"_type":154,"marks":65488,"text":65489},"5acee63b488e0",[],"This shift from building “cool features” to solving specific user problems has now become a design principle across the org.",[],{"_key":65492,"_type":150,"children":65493,"markDefs":65498,"style":282},"ab14a176cbac",[65494],{"_key":65495,"_type":154,"marks":65496,"text":65497},"c53e5048b69d0",[],"Operator takeaway: Make it seamless, make it human",[],{"_key":65500,"_type":150,"children":65501,"markDefs":65506,"style":173},"875751f1a7c1",[65502],{"_key":65503,"_type":154,"marks":65504,"text":65505},"9aca646a2da90",[],"Mollie Bodensteiner’s work offers a clear blueprint for how RevOps leaders can drive meaningful AI transformation:",[],{"_key":65508,"_type":150,"children":65509,"level":54,"listItem":171,"markDefs":65514,"style":173},"34d1bb08e7bd",[65510],{"_key":65511,"_type":154,"marks":65512,"text":65513},"295891a5fb190",[],"Lead with intent, not hype",[],{"_key":65516,"_type":150,"children":65517,"level":54,"listItem":171,"markDefs":65522,"style":173},"31086a8938dd",[65518],{"_key":65519,"_type":154,"marks":65520,"text":65521},"eac747cf3b3d0",[],"Build systems around action, not dashboards",[],{"_key":65524,"_type":150,"children":65525,"level":54,"listItem":171,"markDefs":65530,"style":173},"0b65fdc7f104",[65526],{"_key":65527,"_type":154,"marks":65528,"text":65529},"417b8f6a7b630",[],"Reimagine infrastructure with agents in mind",[],{"_key":65532,"_type":150,"children":65533,"level":54,"listItem":171,"markDefs":65538,"style":173},"5bf8eda90f6d",[65534],{"_key":65535,"_type":154,"marks":65536,"text":65537},"812bccc2f26c0",[],"Design for the interface, not the model",[],{"_key":65540,"_type":150,"children":65541,"markDefs":65546,"style":173},"2535b08fb0e9",[65542],{"_key":65543,"_type":154,"marks":65544,"text":65545},"449dcd2faf550",[],"More than anything, Mollie reminds us that AI isn’t just about what’s possible, it’s about what’s usable. When trust, timing, and tooling align, even the most complex systems start to feel simple. That’s what it means to operate on the agentic edge.",[],{"_type":17,"description":65548,"title":65549},"Meet Mollie Bodensteiner, VP of Revenue Operations & Enablement, who is leading a company-wide transformation anchored in proactive decision-making and human-centered design.","Mollie Bodensteiner on designing AI-first RevOps systems",{"_type":22,"current":65551},"the-agentic-edge-mollie-bodensteiner",{"cardColor":61879,"cta":65553,"show":56},{"_type":11212,"buttonSize":11213,"buttonStyle":11214,"external":65554,"linkType":11216,"openModal":65555,"openModal2":65557,"openModal3":65559},{"_type":272,"blank":57,"noOpener":57,"noReferrer":57},{"_type":11224,"hubspotForm":65556},{"_type":11226,"showModule":57},{"_type":11228,"hubspotForm":65558},{"_type":11226,"showModule":57},{"_type":11231,"hubspotForm":65560},{"_type":11226,"showModule":57},{"_createdAt":65562,"_id":65563,"_rev":65564,"_type":33,"_updatedAt":65565,"author":65566,"category":65581,"featuredImage":65587,"modularContent":65618,"postTitle":65621,"publishDate":65622,"richText":65623,"seo":65954,"slug":65959,"stickyBanner":65961},"2025-06-18T14:02:30Z","3aebf3bb-1069-488d-98b3-f5607fbf18f7","XlNwq3xbphLrhVKM7ySadV","2026-03-23T09:50:10Z",{"authorImage":65567,"authorJobTitle":65580,"authorName":32916},{"_type":37,"altText":32883,"image":65568},{"_type":40,"asset":65569},{"_createdAt":32886,"_id":32887,"_rev":32888,"_type":45,"_updatedAt":32886,"assetId":32889,"extension":1818,"metadata":65570,"mimeType":1843,"originalFilename":32910,"path":32911,"sha1hash":32889,"size":32912,"uploadId":32913,"url":32914},{"_type":50,"blurHash":32891,"dimensions":65571,"hasAlpha":56,"isOpaque":57,"lqip":32894,"palette":65572},{"_type":53,"aspectRatio":54,"height":32893,"width":32893},{"_type":60,"darkMuted":65573,"darkVibrant":65574,"dominant":65575,"lightMuted":65576,"lightVibrant":65577,"muted":65578,"vibrant":65579},{"_type":62,"background":32897,"foreground":64,"population":82,"title":64},{"_type":62,"background":32899,"foreground":64,"population":82,"title":64},{"_type":62,"background":32901,"foreground":64,"population":32902,"title":64},{"_type":62,"background":32904,"foreground":72,"population":7025,"title":64},{"_type":62,"background":32906,"foreground":72,"population":82,"title":64},{"_type":62,"background":32901,"foreground":64,"population":32902,"title":64},{"_type":62,"background":32909,"foreground":64,"population":1127,"title":64},"Marketing ",{"_createdAt":5,"_id":6,"_rev":7,"_system":65582,"_type":11,"_updatedAt":12,"selectedColor":65584,"seo":65585,"slug":65586,"title":24},{"base":65583},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":65588,"image":65589},"Mapping",{"_type":40,"asset":65590},{"_createdAt":65591,"_id":65592,"_rev":65593,"_type":45,"_updatedAt":65591,"assetId":65594,"extension":105,"metadata":65595,"mimeType":133,"originalFilename":65613,"path":65614,"sha1hash":65594,"size":65615,"uploadId":65616,"url":65617},"2025-06-18T17:58:06Z","image-5eac0638977cd81ab3b00055a862597baae79bb1-2400x1260-png","TRv8g5Dp3L2r790KI1Yf8v","5eac0638977cd81ab3b00055a862597baae79bb1",{"_type":50,"blurHash":65596,"dimensions":65597,"hasAlpha":57,"isOpaque":56,"lqip":65598,"palette":65599},"M96_y[o~09Nh~Pp1a#WEoJkB0RR+~PxW4[",{"_type":53,"aspectRatio":109,"height":32126,"width":32127},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAABa0lEQVR4nHWTv0oDQRCH7xFyF2P+qKCFYEDzBIKNjZ2N2NsJPoOdpa27idEYEhBEgiBqIWgpCFaCWFj4AJbpkptPdvfuckkuxY8b7ma/nd/MnOdrBoFCfA2JlIxiDYGGvBYCFSl652uX52IkV2fgmSBOnAU0mq8LxXrInAopaKzyk+c0YoDuluT28aRCA1YuhY2usN4RFhtCSQmVM6FgcqMqYyVAV3oMDG2VJq51hb0HYfceNm9gtQVlJZQMUAl5kzsLmAYXG1DrwtErXH3B8Rvs3EG1bewbu66veRVa666fkg00H5ZbsP8I19/w+Qe9Hzh4hrW2ASWDwI97Gbnz7AAyplppClu3cPIOT79w+gHbPVhsZhSgRgzPj/o1KWv7HAs9fHGwcho2dSa0Ty/epcnEeNILTah2YOkCctopy5XlGGCgw6HZn6nBpPoy1rNMmNtBX4dDz9dhP1DT0Hi/3F+R2rdZMCXDnKb/Dxh0U7oAgtdjAAAAAElFTkSuQmCC",{"_type":60,"darkMuted":65600,"darkVibrant":65602,"dominant":65604,"lightMuted":65606,"lightVibrant":65608,"muted":65610,"vibrant":65612},{"_type":62,"background":65601,"foreground":64,"population":82,"title":64},"#035595",{"_type":62,"background":65603,"foreground":64,"population":1524,"title":64},"#045ca0",{"_type":62,"background":49555,"foreground":64,"population":65605,"title":64},70.35,{"_type":62,"background":65607,"foreground":72,"population":1524,"title":64},"#95b4ce",{"_type":62,"background":65609,"foreground":64,"population":1127,"title":64},"#7c7cfc",{"_type":62,"background":65611,"foreground":64,"population":1524,"title":64},"#6592b0",{"_type":62,"background":49555,"foreground":64,"population":65605,"title":64},"AI.png","images/9eu1m6zu/production/5eac0638977cd81ab3b00055a862597baae79bb1-2400x1260.png",251488,"4sqQe3GYzsN0gf78LmSBylryg2oYq8bI","https://cdn.sanity.io/images/9eu1m6zu/production/5eac0638977cd81ab3b00055a862597baae79bb1-2400x1260.png",[65619],{"_key":65620,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"0dd1cd00133b467c095d5535b3c4ddd4","If you don’t know your business, your AI won’t either","2025-06-18",[65624,65632,65649,65657,65665,65673,65681,65689,65697,65705,65713,65721,65729,65737,65745,65753,65761,65769,65777,65785,65793,65801,65809,65817,65825,65833,65841,65849,65857,65890,65898,65906,65914,65922,65930,65938,65946],{"_key":65625,"_type":150,"children":65626,"markDefs":65631,"style":173},"a671190d6cf7",[65627],{"_key":65628,"_type":154,"marks":65629,"text":65630},"2e4720bc42d80",[],"“If you don’t know your business, your AI won’t either.”",[],{"_key":65633,"_type":150,"children":65634,"markDefs":65646,"style":173},"f005da8b80a9",[65635,65638,65643],{"_key":65636,"_type":154,"marks":65637,"text":38542},"b42e4bc631cf0",[],{"_key":65639,"_type":154,"marks":65640,"text":65642},"adcf9f5ad619",[65641],"bbe87bd2b9b0","Travis Skelly",{"_key":65644,"_type":154,"marks":65645,"text":1278},"a4efba9516d6",[],[65647],{"_key":65641,"_type":272,"blank":57,"href":65648,"noOpener":57,"noReferrer":57,"url":65648},"https://www.linkedin.com/feed/update/urn:li:activity:7338667672143917057/?actorCompanyId=75007587",{"_key":65650,"_type":150,"children":65651,"markDefs":65656,"style":173},"399e70ca98ac",[65652],{"_key":65653,"_type":154,"marks":65654,"text":65655},"5be2f1a070cb0",[],"That line captures what so many teams are grappling with: the pressure to “AI everything” without understanding how their systems actually work. Before handing things off to agents, we need to ask: what exactly are we handing over?",[],{"_key":65658,"_type":150,"children":65659,"markDefs":65664,"style":173},"7076873d2260",[65660],{"_key":65661,"_type":154,"marks":65662,"text":65663},"b5f170db5a5c0",[],"Most organizations don’t have a shared understanding of how their business runs. Documentation is outdated, processes have drifted, and systems only reflect part of the picture. That disconnect is a major blocker to effective Agentification.",[],{"_key":65666,"_type":150,"children":65667,"markDefs":65672,"style":173},"6486c5f51440",[65668],{"_key":65669,"_type":154,"marks":65670,"text":65671},"f277e57087900",[],"It’s also the kind of problem Travis Skelly is focused on at Pruven Capital, where he backs AI-native startups that don’t just automate, but reimagine broken processes. That lens is what drew him to Sweep’s approach to modernizing Salesforce.",[],{"_key":65674,"_type":150,"children":65675,"markDefs":65680,"style":173},"881091284bb1",[65676],{"_key":65677,"_type":154,"marks":65678,"text":65679},"fb2f34ddd1b70",[],"In a recent conversation, Travis shared a practical framework for how companies can get their systems and teams ready for agentic AI.",[],{"_key":65682,"_type":150,"children":65683,"markDefs":65688,"style":282},"55eb9fddc1ec",[65684],{"_key":65685,"_type":154,"marks":65686,"text":65687},"b448198c8bb00",[],"Map the mess",[],{"_key":65690,"_type":150,"children":65691,"markDefs":65696,"style":173},"42b6ab07f066",[65692],{"_key":65693,"_type":154,"marks":65694,"text":65695},"8e19417b699b0",[],"First, understand the system.",[],{"_key":65698,"_type":150,"children":65699,"markDefs":65704,"style":173},"87b4008178aa",[65700],{"_key":65701,"_type":154,"marks":65702,"text":65703},"4df644be29d20",[],"The biggest blocker to meaningful AI in go-to-market systems isn’t the lack of models, it’s the lack of clarity. GTM environments are messy: layered tools, patchwork processes, inconsistent data entry. Before automation can create leverage, teams need to see what’s actually happening.",[],{"_key":65706,"_type":150,"children":65707,"markDefs":65712,"style":173},"e1b772d477fd",[65708],{"_key":65709,"_type":154,"marks":65710,"text":65711},"514c54b46b8c0",[],"When companies connect tools like Salesforce, HubSpot, and Netsuite, they expect deeper integration and automation. But what they often get is more confusion. Systems don’t talk to each other, data structures conflict, and process logic gets lost in translation.",[],{"_key":65714,"_type":150,"children":65715,"markDefs":65720,"style":173},"a82af065794d",[65716],{"_key":65717,"_type":154,"marks":65718,"text":65719},"f60eafebe66d0",[],"“When you go across systems, they don’t speak to each other. You get overlapping data, conflicting logic. So which data takes priority?” said Travis Skelly. “Most teams don’t have a clear architecture or schema to answer that. And when you start layering in agents and automation, the gaps just get amplified.”",[],{"_key":65722,"_type":150,"children":65723,"markDefs":65728,"style":173},"4e345cda38fb",[65724],{"_key":65725,"_type":154,"marks":65726,"text":65727},"e26b7bc745da0",[],"That’s why mapping matters. You need to see the full process, across tools, teams, and time, to understand what work is actually being done and where it breaks down. Otherwise, agents are just automating noise.",[],{"_key":65730,"_type":150,"children":65731,"markDefs":65736,"style":173},"f0c3d054e6f4",[65732],{"_key":65733,"_type":154,"marks":65734,"text":65735},"f588eecb7c2c0",[],"“If you had a data problem before, adding agents only makes it worse. Understanding the process is more important than obsessing over individual data entry points.” Travis explains.",[],{"_key":65738,"_type":150,"children":65739,"markDefs":65744,"style":282},"a2b458681143",[65740],{"_key":65741,"_type":154,"marks":65742,"text":65743},"c3ea892db30b0",[],"Measure the work",[],{"_key":65746,"_type":150,"children":65747,"markDefs":65752,"style":173},"0854246e4168",[65748],{"_key":65749,"_type":154,"marks":65750,"text":65751},"25a1dcfd892d0",[],"Next, assess it.",[],{"_key":65754,"_type":150,"children":65755,"markDefs":65760,"style":173},"133edbbfde18",[65756],{"_key":65757,"_type":154,"marks":65758,"text":65759},"801a2efe25f00",[],"Mapping the process gives you visibility. Measuring it gives you judgment.",[],{"_key":65762,"_type":150,"children":65763,"markDefs":65768,"style":173},"16c7f797e371",[65764],{"_key":65765,"_type":154,"marks":65766,"text":65767},"74d48f82a8bc0",[],"Once teams can see how work really happens, across tools, steps, and stakeholders, they can start asking sharper questions: Where are we wasting time? Which handoffs fail silently? What’s worth automating, and what isn’t?",[],{"_key":65770,"_type":150,"children":65771,"markDefs":65776,"style":173},"c9ca306ff291",[65772],{"_key":65773,"_type":154,"marks":65774,"text":65775},"339e51e936810",[],"This is the moment where automation strategy either sharpens or falls apart. Too many teams race ahead without understanding what they're automating in the first place.",[],{"_key":65778,"_type":150,"children":65779,"markDefs":65784,"style":173},"26b312bebc9a",[65780],{"_key":65781,"_type":154,"marks":65782,"text":65783},"a10cad5095290",[],"“You overpromise and underdeliver if you don’t fully understand what you’re trying to automate,” said Travis Skelly. ",[],{"_key":65786,"_type":150,"children":65787,"markDefs":65792,"style":173},"d55f372b03d1",[65788],{"_key":65789,"_type":154,"marks":65790,"text":65791},"27532139a7730",[],"Agentic AI is powerful, but it’s not magic. You need defined processes, clear logic, and intentional design. Otherwise, you’re just automating confusion at scale.",[],{"_key":65794,"_type":150,"children":65795,"markDefs":65800,"style":173},"63fe84d890ba",[65796],{"_key":65797,"_type":154,"marks":65798,"text":65799},"c4c199ce77eb0",[],"Measurement is what draws the line between automation that performs and automating on noise.",[],{"_key":65802,"_type":150,"children":65803,"markDefs":65808,"style":282},"403b15f8c7a9",[65804],{"_key":65805,"_type":154,"marks":65806,"text":65807},"1233d519df270",[],"Modify the process",[],{"_key":65810,"_type":150,"children":65811,"markDefs":65816,"style":173},"f107a2dd8e34",[65812],{"_key":65813,"_type":154,"marks":65814,"text":65815},"db75ffd58cfb0",[],"Then, design for automation.",[],{"_key":65818,"_type":150,"children":65819,"markDefs":65824,"style":173},"3cdf00e1c1a1",[65820],{"_key":65821,"_type":154,"marks":65822,"text":65823},"a5b4d1b17bfb0",[],"Once you’ve mapped and measured the system, the next move isn’t always to automate, it’s to rethink. Agentic AI works best when processes are clear, consistent, and well-scoped. If the underlying logic is broken, agents won’t fix it. They'll just expose it faster.",[],{"_key":65826,"_type":150,"children":65827,"markDefs":65832,"style":173},"accbe5658568",[65828],{"_key":65829,"_type":154,"marks":65830,"text":65831},"3339a1e5d39a0",[],"“The biggest misconception about AI in GTM is that it’s a cure-all,” Travis Skelly said. “Keep it close to known, well-defined processes and the results will be stronger. But don’t expect it to solve what you haven’t taken the time to understand.”",[],{"_key":65834,"_type":150,"children":65835,"markDefs":65840,"style":173},"e4fca93bb96f",[65836],{"_key":65837,"_type":154,"marks":65838,"text":65839},"b1a482afea000",[],"Ask bigger questions: Why does this process exist in the first place? What would it look like if you built it from scratch, with AI in mind?",[],{"_key":65842,"_type":150,"children":65843,"markDefs":65848,"style":173},"22d482e5eb69",[65844],{"_key":65845,"_type":154,"marks":65846,"text":65847},"b2e2cef1150d0",[],"“There are a million things we do that could be even better if the process was redefined,” Travis added. “Don’t just automate what exists. Ask what it would look like if you built it in an AI-native way.”",[],{"_key":65850,"_type":150,"children":65851,"markDefs":65856,"style":173},"ba85183484d9",[65852],{"_key":65853,"_type":154,"marks":65854,"text":65855},"14ef4bb0bdc90",[],"Automation is only as good as the process it’s built on. Redesigning with intent, simplifying where you can, rebuilding where you must, is how teams move from short-term gains to transformational outcomes.",[],{"_key":65858,"_type":1424,"img":65859,"markDefs":19},"64ece70ed1fc",{"_type":37,"altText":65860,"image":65861},"Map ",{"_type":40,"asset":65862},{"_createdAt":65863,"_id":65864,"_rev":65865,"_type":45,"_updatedAt":65863,"assetId":65866,"extension":105,"metadata":65867,"mimeType":133,"originalFilename":65885,"path":65886,"sha1hash":65866,"size":65887,"uploadId":65888,"url":65889},"2025-06-18T17:58:26Z","image-08fc2200f41f1a1566efdfdf78dc970e98e7fc2a-1200x600-png","TRv8g5Dp3L2r790KI1Yfat","08fc2200f41f1a1566efdfdf78dc970e98e7fc2a",{"_type":50,"blurHash":65868,"dimensions":65869,"hasAlpha":57,"isOpaque":57,"lqip":65871,"palette":65872},"MCDU.*pH0DIyNJF6^c?8E89i0DnT~2-hn$",{"_type":53,"aspectRatio":143,"height":65870,"width":111},600,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAACXBIWXMAAAsTAAALEwEAmpwYAAACNklEQVR4nG3SS0hUURzH8cFGR5kiJ0xzhJBeEFSLdvmIWkSvpbSywCiCKIIWEmiLsha1KXTuy/HOTKODjhPJkGNJPitBGsuSULOgTft8zNg4473nGzcVLVr8z1kc+Px//8PfliVBtgSbFdimQoEKLhXyFLDLsEnaUDJkK+tlV/5+tyybdbi8UPHUpDqW4eKLDFXdJvtbIU8Gu2elYY4MDhVymyFXW7kd2gpsNVpDbVkeKPELLr0yaIkniU4sEPy0RE3M4FBAsMsLbg0KNNjuhWI/uANQ6IetOjibIUddn+ZPwnwNKsMm9f1pYp+TDE4l8I8meDCcoq7P4FwYyrxQrsOJNjjVAcfa4WAQSnRwaeBUwCGDzVKtkQoUOB0WNI2k6R6bY+jjTz7MzDP6JUVw2OB+l+BuRHArJLj6BK60woU2OK7DARVKZSheS2iXwCnBXi+cCZncjKbpGP3F2PQCE1OzjE8mGZ/M8PbdMsEuk4YWaPBBY8TkXsTgckBwVoEKzypopcyRYIsEhR447BNc7zGQRxaJxq2kc3z/scjXbykG32TwRQT+TkFvX4be12laoga1uuB84yq4hlpJHdafKrDbJzjavkzdQIqXkwniM7PEp+fpeb/E45jJw2cgxQwedS9zJ2xyzQvVG8F/YavyVaiMmNzoX6J+MMHtoSS1A2lqnguqOuFkK1TqUK5BmQRHmv4DboSt3bM2oEQ32RkwKA0a7AkJ9oWgNAhuHYqaoUiGHRK4JfgNtEFBFFwLCK8AAAAASUVORK5CYII=",{"_type":60,"darkMuted":65873,"darkVibrant":65875,"dominant":65876,"lightMuted":65878,"lightVibrant":65880,"muted":65882,"vibrant":65884},{"_type":62,"background":65874,"foreground":64,"population":6141,"title":64},"#3d344b",{"_type":62,"background":64497,"foreground":64,"population":82,"title":64},{"_type":62,"background":64499,"foreground":64,"population":65877,"title":64},37.54,{"_type":62,"background":65879,"foreground":72,"population":1524,"title":64},"#c7bfba",{"_type":62,"background":65881,"foreground":72,"population":6137,"title":64},"#76d5fc",{"_type":62,"background":65883,"foreground":64,"population":1524,"title":64},"#72628c",{"_type":62,"background":64499,"foreground":64,"population":65877,"title":64},"Inline.png","images/9eu1m6zu/production/08fc2200f41f1a1566efdfdf78dc970e98e7fc2a-1200x600.png",419311,"mcQbnHgEhEIu1yCw3C2DHCoVMC4WtVAp","https://cdn.sanity.io/images/9eu1m6zu/production/08fc2200f41f1a1566efdfdf78dc970e98e7fc2a-1200x600.png",{"_key":65891,"_type":150,"children":65892,"markDefs":65897,"style":282},"aacddf340c1f",[65893],{"_key":65894,"_type":154,"marks":65895,"text":65896},"85fdaebc7acf0",[],"Monitor and improve",[],{"_key":65899,"_type":150,"children":65900,"markDefs":65905,"style":173},"79d9899ca6dc",[65901],{"_key":65902,"_type":154,"marks":65903,"text":65904},"fcb1a07875230",[],"It doesn’t stop at one-time fixes.",[],{"_key":65907,"_type":150,"children":65908,"markDefs":65913,"style":173},"03e9716dbfba",[65909],{"_key":65910,"_type":154,"marks":65911,"text":65912},"4d7b6db8362d0",[],"Processes evolve. Headcount shifts. Tools change. The market moves. What worked last quarter might quietly break next quarter. That’s why automation isn’t a one-and-done deployment, it’s a system that needs to learn, adjust, and improve over time.",[],{"_key":65915,"_type":150,"children":65916,"markDefs":65921,"style":173},"f2fadb0f90bb",[65917],{"_key":65918,"_type":154,"marks":65919,"text":65920},"7db6885e7e0d0",[],"Agentic AI is no different. Without clear feedback loops, it drifts. Without monitoring, it becomes brittle. The more critical the automation, the more important it is to build for change.",[],{"_key":65923,"_type":150,"children":65924,"markDefs":65929,"style":173},"ff6719213cd7",[65925],{"_key":65926,"_type":154,"marks":65927,"text":65928},"28b56919043e0",[],"“Before setting off to build these systems and services, you need to understand how you’ll beat the incumbents,” Travis Skelly said. “A big mistake many in AI-land are making is assuming what they build will hold up over time, without planning for how it evolves.”",[],{"_key":65931,"_type":150,"children":65932,"markDefs":65937,"style":173},"bd47cae17490",[65933],{"_key":65934,"_type":154,"marks":65935,"text":65936},"6cf4ca8ebbeb0",[],"Sweep transforms your business system metadata into a visual workspace that both your team and AI agents can understand and act on. It uses process mining to map workflows, dependencies, and logic into a living model of your GTM systems, enriched with business context like automations, routing rules, and triggers. From there, Sweep’s agents help you modify what’s broken, suggest improvements, and continuously monitor your systems for opportunities to optimize and scale.",[],{"_key":65939,"_type":150,"children":65940,"markDefs":65945,"style":173},"3536104d19d0",[65941],{"_key":65942,"_type":154,"marks":65943,"text":65944},"deba1daa39660",[],"As Travis Skelly said: “You can’t automate what you don’t understand.”",[],{"_key":65947,"_type":150,"children":65948,"markDefs":65953,"style":173},"0c683d72e9a6",[65949],{"_key":65950,"_type":154,"marks":65951,"text":65952},"add6883186e8",[],"Sweep gives your AI the context it needs, and your team the clarity it’s been missing.",[],{"_type":17,"description":65955,"shareImage":65956,"title":65621},"Most organizations don’t have a shared understanding of how their business runs. Documentation is outdated, processes have drifted, and systems only reflect part of the picture. That disconnect is a major blocker to effective Agentification.\n\nIn a recent conversation, Travis Skelly shared a practical framework for how companies can get their systems and teams ready for agentic AI.",{"_type":40,"asset":65957},{"_ref":65958,"_type":1066},"image-1dda572c6bccce8f1516725df8f46099366568de-2400x1260-png",{"_type":22,"current":65960},"interview-with-travis-skelly",{"cardColor":61879,"cta":65962,"show":56},{"_type":11212,"buttonSize":11213,"buttonStyle":11214,"external":65963,"linkType":11216,"openModal":65964,"openModal2":65966,"openModal3":65968},{"_type":272,"blank":57,"noOpener":57,"noReferrer":57},{"_type":11224,"hubspotForm":65965},{"_type":11226,"showModule":57},{"_type":11228,"hubspotForm":65967},{"_type":11226,"showModule":57},{"_type":11231,"hubspotForm":65969},{"_type":11226,"showModule":57},{"_createdAt":65971,"_id":65972,"_rev":65973,"_type":33,"_updatedAt":65974,"author":65975,"category":65989,"featuredImage":65995,"modularContent":66027,"postTitle":66030,"publishDate":66031,"richText":66032,"seo":66433,"slug":66438,"stickyBanner":66440},"2025-06-16T15:58:15Z","97bfb3c2-c816-49c8-b112-5be5deb8ab4e","XlNwq3xbphLrhVKM7yjRD3","2026-03-23T09:52:20Z",{"authorImage":65976,"authorJobTitle":65580,"authorName":32916},{"_type":37,"altText":32883,"image":65977},{"_type":40,"asset":65978},{"_createdAt":32886,"_id":32887,"_rev":32888,"_type":45,"_updatedAt":32886,"assetId":32889,"extension":1818,"metadata":65979,"mimeType":1843,"originalFilename":32910,"path":32911,"sha1hash":32889,"size":32912,"uploadId":32913,"url":32914},{"_type":50,"blurHash":32891,"dimensions":65980,"hasAlpha":56,"isOpaque":57,"lqip":32894,"palette":65981},{"_type":53,"aspectRatio":54,"height":32893,"width":32893},{"_type":60,"darkMuted":65982,"darkVibrant":65983,"dominant":65984,"lightMuted":65985,"lightVibrant":65986,"muted":65987,"vibrant":65988},{"_type":62,"background":32897,"foreground":64,"population":82,"title":64},{"_type":62,"background":32899,"foreground":64,"population":82,"title":64},{"_type":62,"background":32901,"foreground":64,"population":32902,"title":64},{"_type":62,"background":32904,"foreground":72,"population":7025,"title":64},{"_type":62,"background":32906,"foreground":72,"population":82,"title":64},{"_type":62,"background":32901,"foreground":64,"population":32902,"title":64},{"_type":62,"background":32909,"foreground":64,"population":1127,"title":64},{"_createdAt":5,"_id":6,"_rev":7,"_system":65990,"_type":11,"_updatedAt":12,"selectedColor":65992,"seo":65993,"slug":65994,"title":24},{"base":65991},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":65996,"image":65997},"Process Builder",{"_type":40,"asset":65998},{"_createdAt":65999,"_id":66000,"_rev":66001,"_type":45,"_updatedAt":65999,"assetId":66002,"extension":105,"metadata":66003,"mimeType":133,"originalFilename":66022,"path":66023,"sha1hash":66002,"size":66024,"uploadId":66025,"url":66026},"2025-06-16T16:29:59Z","image-750fc0ba69b22986240763b0ef091ef39b8a572c-2400x1260-png","tffpUQMFomeQiuwnKmJ2w3","750fc0ba69b22986240763b0ef091ef39b8a572c",{"_type":50,"blurHash":66004,"dimensions":66005,"hasAlpha":57,"isOpaque":57,"lqip":66006,"palette":66007},"MBF*28t80E%L0W0ZIu?9obxo0FbI~LIu?9",{"_type":53,"aspectRatio":109,"height":32126,"width":32127},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAACG0lEQVR4nI2Tz0tUURTH/Ucqqhn7IUqWtChDKAlppW6yoE1EQYQoJEQUWWAIQhC++cXkqCk6mdMidcJSGItJLYowRxctRBe6yJ8477078+57n3hvzBnNRYsP555zLt977rnn5rkUyOXwLt+dg+s/yMt18hUo8ECxD04GoDAAbh8c8MA+BfYrcNA+tHWLPQrYFjykwDEFyoNwvcvkZrdFTadFeciiOGhRFDIp6ZSUdkjKHEzOd0ouvDQ5GzIp8FlZwSMeiwKfpMhnUtFmcve1pCli0hg2aQib3H5l0PBO8Dim83RMpzmm0RzTaRnTafmoUx8VnGuXWcHTLwyu9G1S3atR2mFwqUdyIyKp7Zfc6ZPUR9I0j2h4Pqv4xlX84xnriWs8+6RRNyQoDW0J2j0oa0/x5MMq3vga90Y1akcE98d0HsV0Ho4IGkftSlSexzW8kwL/ZMqhKZbian+aM22S47lXLglKHrxXif/aYGphk2/zuSQdvs8n+bGgMr0omFlKMbuUYmA2xbU3Bke91vbjOIKFfou6aJqvc0mWVzb5vcXyqsrKX9ZVVtc11jZ0x9pMzOncept2qtshaAdq+g2CX3QGE1miCcHwlGD4pyA6IxiaEQzaJHQGpnW8E4Kq8B4Vuj1wKmhR0S2dDVXhjK3uMajpkly2470GlWFJpZPPrC92SU4ErB1Dv2OwXYrd2CxuxSK/NcPuXIZ/f8ofxoaVkWdBQfIAAAAASUVORK5CYII=",{"_type":60,"darkMuted":66008,"darkVibrant":66010,"dominant":66012,"lightMuted":66015,"lightVibrant":66017,"muted":66019,"vibrant":66021},{"_type":62,"background":66009,"foreground":64,"population":1524,"title":64},"#221720",{"_type":62,"background":66011,"foreground":64,"population":33459,"title":64},"#3a7aab",{"_type":62,"background":66013,"foreground":64,"population":66014,"title":64},"#2494fc",51.49,{"_type":62,"background":66016,"foreground":72,"population":36919,"title":64},"#afc1db",{"_type":62,"background":66018,"foreground":72,"population":58720,"title":64},"#8bd3fb",{"_type":62,"background":66020,"foreground":64,"population":32902,"title":64},"#788aa0",{"_type":62,"background":66013,"foreground":64,"population":66014,"title":64},"AlleyWatch.png","images/9eu1m6zu/production/750fc0ba69b22986240763b0ef091ef39b8a572c-2400x1260.png",396926,"sJSXca6B34RlrTJnyt8MWwoWjEQxLhA2","https://cdn.sanity.io/images/9eu1m6zu/production/750fc0ba69b22986240763b0ef091ef39b8a572c-2400x1260.png",[66028],{"_key":66029,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"8615821c55fba78616e87178b73b4a08","From legacy logic to intelligent automation: Using AI to replace Process Builder","2025-06-16",[66033,66041,66049,66057,66065,66084,66092,66100,66108,66116,66124,66132,66140,66148,66184,66192,66200,66208,66216,66224,66232,66240,66248,66256,66264,66272,66280,66288,66296,66304,66312,66320,66328,66336,66344,66352,66360,66368,66376,66384,66392,66400,66408,66416],{"_key":66034,"_type":150,"children":66035,"markDefs":66040,"style":173},"2cc256d3badf",[66036],{"_key":66037,"_type":154,"marks":66038,"text":66039},"00462913a7860",[],"Salesforce teams know the feeling: a change rolls out from Salesforce HQ, and suddenly your roadmap is hijacked. This year, it's the retirement of Process Builder and Workflow Rules.",[],{"_key":66042,"_type":150,"children":66043,"markDefs":66048,"style":173},"4b7e175956ce",[66044],{"_key":66045,"_type":154,"marks":66046,"text":66047},"7ae5152d83770",[],"If you're in charge of Salesforce automation, you're likely staring down a long list of legacy logic. But here’s the good news: this isn’t just a chore to get through. It’s an opportunity to clean house, streamline your processes, and modernize your system with tools that make the work not just easier, but smarter.",[],{"_key":66050,"_type":150,"children":66051,"markDefs":66056,"style":282},"0601f3004f1b",[66052],{"_key":66053,"_type":154,"marks":66054,"text":66055},"4b154aa1b9e70",[],"What this migration typically looks like (and why it's so time-consuming)",[],{"_key":66058,"_type":150,"children":66059,"markDefs":66064,"style":173},"ca66e372b35c",[66060],{"_key":66061,"_type":154,"marks":66062,"text":66063},"29ce30530dd20",[],"Migrating from legacy Salesforce automation tools, including Process Builder or Workflow Rules, is often more complex than expected. Teams frequently run into limited visibility into existing processes, outdated or missing documentation, and intertwined dependencies that aren’t obvious until the migration is underway.",[],{"_key":66066,"_type":150,"children":66067,"markDefs":66081,"style":173},"3ae1a3bd63a4",[66068,66072,66077],{"_key":66069,"_type":154,"marks":66070,"text":66071},"463f4af46c5b0",[],"One major hurdle is the behavior of Salesforce’s built-in “Migrate to Flow” tool. While it offers convenience, it also leads to a one-to-one conversion, where each individual workflow rule becomes a standalone flow. As highlighted by ",{"_key":66073,"_type":154,"marks":66074,"text":66076},"46b9e24e67bb",[66075],"93cbef689917","Sikich",{"_key":66078,"_type":154,"marks":66079,"text":66080},"4c23e20c4d15",[],", this approach can result in an “inefficient proliferation” of flows, for example, five simple workflow rules might translate into five separate flows. However, Salesforce best practices recommend consolidating related logic into fewer, more maintainable flows, often just one or two. Without careful planning, teams can unintentionally introduce more complexity rather than reducing it.",[66082],{"_key":66075,"_type":272,"blank":57,"href":66083,"noOpener":57,"noReferrer":57,"url":66083},"https://www.sikich.com/insight/your-guide-to-transitioning-from-salesforce-workflow-rules-and-process-builder-before-end-of-support/#:~:text=proliferation%20of%20record,them%20into%20one%20or%20two",{"_key":66085,"_type":150,"children":66086,"markDefs":66091,"style":173},"150ad9f24ba9",[66087],{"_key":66088,"_type":154,"marks":66089,"text":66090},"dc9f4dc21de20",[],"Ultimately, migrating from Process Builder and Workflow Rules to Flow isn’t a simple copy-paste job. It usually involves:",[],{"_key":66093,"_type":150,"children":66094,"level":54,"listItem":171,"markDefs":66099,"style":173},"343b72b5c0c6",[66095],{"_key":66096,"_type":154,"marks":66097,"text":66098},"9193064aabe00",[],"Digging through dozens (sometimes hundreds) of legacy automations",[],{"_key":66101,"_type":150,"children":66102,"level":54,"listItem":171,"markDefs":66107,"style":173},"89326b32c717",[66103],{"_key":66104,"_type":154,"marks":66105,"text":66106},"8316641df9f10",[],"Figuring out what each one does and if it’s still needed",[],{"_key":66109,"_type":150,"children":66110,"level":54,"listItem":171,"markDefs":66115,"style":173},"56dc38549b96",[66111],{"_key":66112,"_type":154,"marks":66113,"text":66114},"4441e6346b950",[],"Mapping dependencies across fields, objects, and business processes",[],{"_key":66117,"_type":150,"children":66118,"level":54,"listItem":171,"markDefs":66123,"style":173},"583933c98e4b",[66119],{"_key":66120,"_type":154,"marks":66121,"text":66122},"a46c960b12880",[],"Rebuilding the logic in Flow, which often has a different structure",[],{"_key":66125,"_type":150,"children":66126,"level":54,"listItem":171,"markDefs":66131,"style":173},"53d1edbb44c7",[66127],{"_key":66128,"_type":154,"marks":66129,"text":66130},"2371c92d93c20",[],"Testing and documenting everything",[],{"_key":66133,"_type":150,"children":66134,"markDefs":66139,"style":282},"8b835d5d73ea",[66135],{"_key":66136,"_type":154,"marks":66137,"text":66138},"57990543381e0",[],"Three ways to tackle the migration",[],{"_key":66141,"_type":150,"children":66142,"markDefs":66147,"style":173},"02a9e605859b",[66143],{"_key":66144,"_type":154,"marks":66145,"text":66146},"0bcfc7a392550",[],"Given the complexity of the migration project, teams generally adopt one of three approaches, each with tradeoffs in terms of speed, effort, and long-term maintainability:",[],{"_key":66149,"_type":1424,"img":66150,"markDefs":19},"7ad059336323",{"_type":37,"altText":66151,"image":66152},"Three options ",{"_type":40,"asset":66153},{"_createdAt":66154,"_id":66155,"_rev":66156,"_type":45,"_updatedAt":66154,"assetId":66157,"extension":105,"metadata":66158,"mimeType":133,"originalFilename":66179,"path":66180,"sha1hash":66157,"size":66181,"uploadId":66182,"url":66183},"2025-05-21T14:29:11Z","image-fc5dede0a96caaf1b8096418dbae0fc316d1c7ee-4806x1950-png","xGyLJ4l021TQYmbN71aBS5","fc5dede0a96caaf1b8096418dbae0fc316d1c7ee",{"_type":50,"blurHash":66159,"dimensions":66160,"hasAlpha":57,"isOpaque":56,"lqip":66164,"palette":66165},"M2R:HH0000RQof~q_2?bxuoe00?b-;xuay",{"_type":53,"aspectRatio":66161,"height":66162,"width":66163},2.4646153846153847,1950,4806,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAICAYAAAD5nd/tAAAACXBIWXMAABYlAAAWJQFJUiTwAAABUUlEQVR4nG2R6W7DIBCE/f6P2CM+wPEBJj65bDPVrpOolfpjBayGjxk2U0rtSqmktQaVUgpN06IsJIpc4F43aNseoqyR3wRq2bCua3tUpURVSLRNl4wxp9Y6ZrW8p7bpGETCYRi4tBpghgemccI0znxW/YDxMWFdV8zTDDMYGPPAPM/Yto3WlFWlQF03b6AxBtN0CZxzCD7AO4913bCtlvcxRnjvYa29NCFwj9ZMCMkRtbrcXS8uLCbRcRyIcYezjiH7vnMvhAsan5pLF0GR0bUdu/vtkGJ5H95Au1mGvgDkxtrL3XmeXAyUgv6whVJ/gcuy8gVyRMJts3z+F5jewJSJSiZZ1SCnFJ1iU2QCuOd/vS7TOcTIj5B76vkQsB879ZL3/syKvNy/P/Pz6+OGsqjQdz3GceTJUWz6SypyvNBgeBCeH6QeDctam5xzp7U2/ACcNGQmjEH56wAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":66166,"darkVibrant":66168,"dominant":66170,"lightMuted":66172,"lightVibrant":66173,"muted":66175,"vibrant":66177},{"_type":62,"background":66167,"foreground":64,"population":1127,"title":64},"#343434",{"_type":62,"background":66169,"foreground":64,"population":82,"title":64},"#361272",{"_type":62,"background":66171,"foreground":72,"population":32938,"title":64},"#b7b5bd",{"_type":62,"background":66171,"foreground":72,"population":32938,"title":64},{"_type":62,"background":66174,"foreground":72,"population":17637,"title":72},"#f2ecfc",{"_type":62,"background":66176,"foreground":64,"population":1127,"title":64},"#6c647c",{"_type":62,"background":66178,"foreground":64,"population":82,"title":64},"#6822dc","Table.png","images/9eu1m6zu/production/fc5dede0a96caaf1b8096418dbae0fc316d1c7ee-4806x1950.png",224439,"gLWcaeBwjASpL59u9stkkOIprvpteKRt","https://cdn.sanity.io/images/9eu1m6zu/production/fc5dede0a96caaf1b8096418dbae0fc316d1c7ee-4806x1950.png",{"_key":66185,"_type":150,"children":66186,"markDefs":66191,"style":173},"1db2bfb8d425",[66187],{"_key":66188,"_type":154,"marks":66189,"text":66190},"cb6c279983f20",[],"1. Manual migration (DIY Style)",[],{"_key":66193,"_type":150,"children":66194,"markDefs":66199,"style":173},"c23c38bdebd1",[66195],{"_key":66196,"_type":154,"marks":66197,"text":66198},"77b863f267500",[],"Some teams choose to handle the migration themselves, working through automations one at a time. This gives you full control and helps build deep familiarity with your org’s logic. But it’s also painstakingly slow and easy to get stuck in rabbit holes, especially when documentation is limited or decisions were made years ago by long-gone admins.",[],{"_key":66201,"_type":150,"children":66202,"markDefs":66207,"style":173},"979ec06fc029",[66203],{"_key":66204,"_type":154,"marks":66205,"text":66206},"b52cb7b0a8f50",[],"2. Outsourcing to consultants or SIs",[],{"_key":66209,"_type":150,"children":66210,"markDefs":66215,"style":173},"4966e44b61b0",[66211],{"_key":66212,"_type":154,"marks":66213,"text":66214},"430f18f6dd870",[],"Others bring in outside experts to do the heavy lifting. Consultants often bring structure and migration frameworks that can accelerate the process. But this approach is usually expensive, and once the project ends, you may be left with a black box, new Flows that work, but that your internal team doesn’t fully understand or feel confident maintaining.",[],{"_key":66217,"_type":150,"children":66218,"markDefs":66223,"style":173},"c1606e8966e1",[66219],{"_key":66220,"_type":154,"marks":66221,"text":66222},"389c04ced7ec",[],"3. Automated migration with Sweep",[],{"_key":66225,"_type":150,"children":66226,"markDefs":66231,"style":173},"952ea4d0d3fa",[66227],{"_key":66228,"_type":154,"marks":66229,"text":66230},"1cab3a3b66680",[],"Sweep offers a third path: intelligent, agentic AI-led migration that goes far beyond a basic one-to-one conversion. Instead of treating each legacy automation as an isolated case, Sweep walks you through a structured, end-to-end process that includes:",[],{"_key":66233,"_type":150,"children":66234,"level":54,"listItem":171,"markDefs":66239,"style":173},"97d14b6c5a0c",[66235],{"_key":66236,"_type":154,"marks":66237,"text":66238},"b8eedd7825460",[],"Mapping and reviewing functionality to understand what each automation actually does",[],{"_key":66241,"_type":150,"children":66242,"level":54,"listItem":171,"markDefs":66247,"style":173},"ae1b59395144",[66243],{"_key":66244,"_type":154,"marks":66245,"text":66246},"465d872f7e010",[],"Cleaning up technical debt, identifying overlaps, conflicts, and unused logic",[],{"_key":66249,"_type":150,"children":66250,"level":54,"listItem":171,"markDefs":66255,"style":173},"4cc881cdef47",[66251],{"_key":66252,"_type":154,"marks":66253,"text":66254},"86c71ee7f9920",[],"Creating a migration plan with clear recommendations on what to keep, consolidate, or deprecate",[],{"_key":66257,"_type":150,"children":66258,"level":54,"listItem":171,"markDefs":66263,"style":173},"f962e513f4d3",[66259],{"_key":66260,"_type":154,"marks":66261,"text":66262},"7fdb267d94780",[],"Rebuilding automations, either as Salesforce Flows or Sweep Automations",[],{"_key":66265,"_type":150,"children":66266,"markDefs":66271,"style":173},"3ab290e8a734",[66267],{"_key":66268,"_type":154,"marks":66269,"text":66270},"2b6b9dcc25220",[],"With Sweep, you get:",[],{"_key":66273,"_type":150,"children":66274,"level":54,"listItem":171,"markDefs":66279,"style":173},"a030141f137a",[66275],{"_key":66276,"_type":154,"marks":66277,"text":66278},"cec27ab3dff30",[],"Deep visibility into existing automations and their dependencies",[],{"_key":66281,"_type":150,"children":66282,"level":54,"listItem":171,"markDefs":66287,"style":173},"2a096b4d1fe7",[66283],{"_key":66284,"_type":154,"marks":66285,"text":66286},"d8daffe2f27a0",[],"AI-powered suggestions for consolidating related logic and optimizing flow design",[],{"_key":66289,"_type":150,"children":66290,"level":54,"listItem":171,"markDefs":66295,"style":173},"536ba4b539be",[66291],{"_key":66292,"_type":154,"marks":66293,"text":66294},"303921bd0bf80",[],"AI agents to help you recreate automations in the right format",[],{"_key":66297,"_type":150,"children":66298,"level":54,"listItem":171,"markDefs":66303,"style":173},"df98c3e81c87",[66299],{"_key":66300,"_type":154,"marks":66301,"text":66302},"7e5fa3b966a00",[],"Built-in documentation to make your new setup easier to maintain, audit, and scale",[],{"_key":66305,"_type":150,"children":66306,"markDefs":66311,"style":173},"c88f4c647f06",[66307],{"_key":66308,"_type":154,"marks":66309,"text":66310},"85eefd2d59ac0",[],"This approach reduces human error, preserves critical business context, and leaves you with a streamlined, modern automation stack that’s ready for the future.",[],{"_key":66313,"_type":150,"children":66314,"markDefs":66319,"style":282},"26424af28695",[66315],{"_key":66316,"_type":154,"marks":66317,"text":66318},"4f2c9f8da3bd0",[],"What it looks like in practice",[],{"_key":66321,"_type":150,"children":66322,"markDefs":66327,"style":173},"bdbcfbc15b8e",[66323],{"_key":66324,"_type":154,"marks":66325,"text":66326},"82fe9bbd71b60",[],"Here’s how Sweep’s Monitoring Agent would help you streamline your migration off of process builder and workflow rules.",[],{"_key":66329,"_type":150,"children":66330,"markDefs":66335,"style":173},"d8b7e07a6ea5",[66331],{"_key":66332,"_type":154,"marks":66333,"text":66334},"b86c068bc403",[],"1. Automatic detection & surfacing",[],{"_key":66337,"_type":150,"children":66338,"markDefs":66343,"style":173},"929df88ada4a",[66339],{"_key":66340,"_type":154,"marks":66341,"text":66342},"4eeac6d484120",[],"The agent scans your Salesforce org and flags all legacy Process Builder flows and Workflow Rules. It generates a centralized list of all existing automations for review.",[],{"_key":66345,"_type":150,"children":66346,"markDefs":66351,"style":173},"59b5567d7e2f",[66347],{"_key":66348,"_type":154,"marks":66349,"text":66350},"c476932c9aae0",[],"2. Contextual mapping & analysis",[],{"_key":66353,"_type":150,"children":66354,"markDefs":66359,"style":173},"9c9ce397b9f8",[66355],{"_key":66356,"_type":154,"marks":66357,"text":66358},"5a6bbdbfa8e00",[],"For each automation, Sweep surfaces details like triggers, conditions, actions, and related objects/fields. It highlights potential conflicts, redundancies, or deprecated logic so you can make informed decisions. Ask, “What business purpose did this automation serve?” or, “What are the dependencies I should be aware of before migrating this?”",[],{"_key":66361,"_type":150,"children":66362,"markDefs":66367,"style":173},"a22c2832f43f",[66363],{"_key":66364,"_type":154,"marks":66365,"text":66366},"8cfb49608bb50",[],"3. Tech debt cleanup",[],{"_key":66369,"_type":150,"children":66370,"markDefs":66375,"style":173},"eca39c750113",[66371],{"_key":66372,"_type":154,"marks":66373,"text":66374},"5efd088537a30",[],"Sweep identifies overlapping automations and suggests ways to merge related logic, eliminate redundant conditions, and resolve conflicting behaviors.",[],{"_key":66377,"_type":150,"children":66378,"markDefs":66383,"style":173},"2661c290124c",[66379],{"_key":66380,"_type":154,"marks":66381,"text":66382},"4b29b6bec0c40",[],"4. Rebuild with AI Agents",[],{"_key":66385,"_type":150,"children":66386,"markDefs":66391,"style":173},"0c14066f0ab1",[66387],{"_key":66388,"_type":154,"marks":66389,"text":66390},"42a96d7143e30",[],"From there, you can use the agent to rebuild the automation either as a Salesforce Flow, fully structured and tested or a Sweep Automation, if you want tighter integration and cross-platform orchestration. Ask, “How should I rebuild this in Flow to avoid redundancy and improve performance?” Sweep gives you a recommended structure based on best practices and your org’s unique setup.",[],{"_key":66393,"_type":150,"children":66394,"markDefs":66399,"style":173},"376e8001d5e3",[66395],{"_key":66396,"_type":154,"marks":66397,"text":66398},"4e5484770c96",[],"5. Validation & documentation",[],{"_key":66401,"_type":150,"children":66402,"markDefs":66407,"style":173},"1e7811b9dacf",[66403],{"_key":66404,"_type":154,"marks":66405,"text":66406},"b13bf2f181280",[],"Once rebuilt, the automation is automatically documented, including its purpose, dependencies, and logic, ensuring transparency and ease of maintenance going forward.",[],{"_key":66409,"_type":150,"children":66410,"markDefs":66415,"style":173},"f9d887b4f96e",[66411],{"_key":66412,"_type":154,"marks":66413,"text":66414},"4afc942b5a090",[],"At the end of the day, the migration is mandatory. The innovation is up to you. Yes, Salesforce is forcing this change. But how you respond is entirely up to you. This represents an opportunity to bring clarity and confidence to your automations while reducing risk and saving months of manual work.",[],{"_key":66417,"_type":150,"children":66418,"markDefs":66430,"style":173},"fd574fe54670",[66419,66423,66427],{"_key":66420,"_type":154,"marks":66421,"text":66422},"c0f7fbbc5a470",[],"Get a free audit of your org to see exactly where Process Builders live and how Sweep can help. Sign up ",{"_key":66424,"_type":154,"marks":66425,"text":32182},"a3a678e9f722",[66426],"d7411319e5ca",{"_key":66428,"_type":154,"marks":66429,"text":411},"e05dd01f7be1",[],[66431],{"_key":66426,"_type":272,"blank":57,"href":66432,"noOpener":57,"noReferrer":57,"url":66432},"https://www.sweep.io/book-demo/",{"_type":17,"description":66434,"shareImage":66435,"title":66437},"Salesforce teams know the feeling: a change rolls out from HQ, and now your roadmap is hijacked. This year, it's the retirement of Process Builder and Workflow Rules.",{"_type":40,"asset":66436},{"_ref":66000,"_type":1066},"Using AI to Replace Salesforce Process Builder",{"_type":22,"current":66439},"removing-tech-debt-with-ai",{"cardColor":61879,"cta":66441,"show":56},{"_type":11212,"buttonSize":11213,"buttonStyle":11214,"external":66442,"linkType":11216,"openModal":66443,"openModal2":66445,"openModal3":66447},{"_type":272,"blank":57,"noOpener":57,"noReferrer":57},{"_type":11224,"hubspotForm":66444},{"_type":11226,"showModule":57},{"_type":11228,"hubspotForm":66446},{"_type":11226,"showModule":57},{"_type":11231,"hubspotForm":66448},{"_type":11226,"showModule":57},{"_createdAt":66450,"_id":37398,"_rev":66451,"_type":33,"_updatedAt":66452,"author":66453,"category":66490,"featuredImage":66496,"modularContent":66528,"postTitle":66531,"publishDate":66532,"richText":66533,"seo":66769,"slug":66771,"stickyBanner":66772},"2025-06-10T19:46:12Z","el8PVmN600Jkzb4DbFlIeI","2026-03-23T09:53:25Z",{"authorImage":66454,"authorJobTitle":66489,"authorName":20085},{"_type":37,"altText":20085,"image":66455},{"_type":40,"asset":66456},{"_createdAt":66457,"_id":66458,"_rev":66459,"_type":45,"_updatedAt":66457,"assetId":66460,"extension":105,"metadata":66461,"mimeType":133,"originalFilename":66484,"path":66485,"sha1hash":66460,"size":66486,"uploadId":66487,"url":66488},"2025-06-03T13:49:50Z","image-a98ce4b4938453f2cfd61bae7f6728e5980595ec-796x792-png","xsjxaAtUQvZ2V9YLH9I8DU","a98ce4b4938453f2cfd61bae7f6728e5980595ec",{"_type":50,"blurHash":66462,"dimensions":66463,"hasAlpha":57,"isOpaque":57,"lqip":66467,"palette":66468},"ebKKpEWB?w%2Vs_3RikCkCaeE1ofMxfkoz.8ofxGaeNGNGWBV@azW;",{"_type":53,"aspectRatio":66464,"height":66465,"width":66466},1.005050505050505,792,796,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAABYlAAAWJQFJUiTwAAAEBUlEQVR4nIWU+1MTVxSA86tJQGTaUmyttANCdbTVTrHDALUCijzUUgFLgaJGBANaCYYKCMQHCkqg8qqgEPExrQoCooIJBi3IIyEhIQ+wf8zX2a2LKHT6wzf33Nk935xzd8+VTU5OIjA1NYXFYhGxWqexWm1YrXYsln9jm20Gu93BzIxTxOGYXYLT6UImiCSsVquIIDGbR7hz6zatzU10XGun70Evo3+NYbfNLCt0Ol3/JZzG/MzMFX0dqow0MhJjyEvfQ/mxI7T9Vo/p6VOxWkngfAfZmzatTE/bmJiYpOv6NQqz0lHFR1CaFkPNwT1cVKVwLj+b9oZLvHj+gtlZ97LIpKqmX5/TsOkZtRVlaNMSaD2ayqOzBZj1JZguFXOj5BB6rZoHd/9gZsaBy+VZEAmxwBvhtF0UDvT3o/tFzfmcFPqq1Ey0VGHrvITNUMuTmhNcOXGAG62NWKasuN3e5YVCqzabXZT2dndTplZRmZnM7VOHMdeXMdpylqG6Uv4sz6XpeBbX9RcYH30pCl0uj7hKyBZXJ1bY188ptYr8xEh0GfEYNDn06gq4qVXRqfmZ68UHuVlbxUuTCY8ge1coVWd7/TsYB4c4oylEnRTN6dRYmvPS6CnPY7BGi0lfRv95Db2XK5h80o9n1oXHM/cWssXVCcIRowl96UkqMpJoOpJKc24qHYVZPK4+yfPGMzy8qKVPX8XU00d4Zt1LhdIESFMwMTqGoaEO3YFUqtLjKUqIpCQhmrrsvTQdzaC+IAtDrY6JETPed2QLwsVSof3Bh32c1RSyf9vX7N68jtyoLWh3RZIbu5VDydtprDnH5PgEXu+8KBFWCdlyMyrM9tXmRlJ2bueb0LUkfRlKavhGdm0OIyc5jlttLTjsDrzeV/8vlKTGISPFxwoI37COTUGBRK7/jH3RX3GhIJuhOx3Ypiy43XPMzb9ifv5v5uZeibwllAbdbnMwbBym+nQpiRGbifo8iIzvwqnJS6e7uoiehjMYWhq5f7ebEfML8TKZdbrxeuaRSTLha4+NjTMw8Jj2tmv8qi0hc28SP327hfwd4VxWpdBXXYSpvpRWzSF+TIwjOTGJ3MNHqKzU8XtrG/fu9Qi3jRWjcRiDoUt8kJmZTWRkFCHBwawPWkPK1g2UpmzjauF+7uuO0VV+FPX3OwgL+phVfqsI/DCQkJAQwsO3sis+AVlnp4GiIg2xsXGEhYUREBCAj48PK+Ry/H192PTpR+yL+ILC3ds4/sNO0mIi2BgcxKqVvsjl8gWEHD8/P2QJCYmEhoaKG4XizQsCwl5I/CTgfcLWriZ4zWoCP3iPlb6+KJVKEUEkxQqFApm/vz9KpQK5fMVriWIJUoJSSBYFPqJIYrHwHzJCNIr/QZC9AAAAAElFTkSuQmCC",{"_type":60,"darkMuted":66469,"darkVibrant":66472,"dominant":66474,"lightMuted":66475,"lightVibrant":66477,"muted":66479,"vibrant":66482},{"_type":62,"background":66470,"foreground":64,"population":66471,"title":64},"#4b3025",5.16,{"_type":62,"background":66473,"foreground":64,"population":82,"title":64},"#5c3927",{"_type":62,"background":66470,"foreground":64,"population":66471,"title":64},{"_type":62,"background":66476,"foreground":72,"population":116,"title":72},"#d8c4b9",{"_type":62,"background":66478,"foreground":72,"population":28257,"title":64},"#dfb6a5",{"_type":62,"background":66480,"foreground":64,"population":66481,"title":64},"#9c6f5c",3.33,{"_type":62,"background":66483,"foreground":64,"population":1524,"title":64},"#bc8063","Screenshot 2025-06-03 at 4.49.34 PM.png","images/9eu1m6zu/production/a98ce4b4938453f2cfd61bae7f6728e5980595ec-796x792.png",172746,"VVTa92aNVNTxYsvmuNAn56qx0C6sCNWA","https://cdn.sanity.io/images/9eu1m6zu/production/a98ce4b4938453f2cfd61bae7f6728e5980595ec-796x792.png","Head of Product",{"_createdAt":5,"_id":6,"_rev":7,"_system":66491,"_type":11,"_updatedAt":12,"selectedColor":66493,"seo":66494,"slug":66495,"title":24},{"base":66492},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":47333,"image":66497},{"_type":40,"asset":66498},{"_createdAt":66499,"_id":66500,"_rev":66501,"_type":45,"_updatedAt":66499,"assetId":66502,"extension":105,"metadata":66503,"mimeType":133,"originalFilename":66523,"path":66524,"sha1hash":66502,"size":66525,"uploadId":66526,"url":66527},"2025-06-10T19:53:24Z","image-ae3775d99fa6c94678dfa1adb3706bebaad44fb3-2400x1260-png","JcT4rcvdS1YpVo2i3v0mBW","ae3775d99fa6c94678dfa1adb3706bebaad44fb3",{"_type":50,"blurHash":66504,"dimensions":66505,"hasAlpha":57,"isOpaque":57,"lqip":66506,"palette":66507},"MFHxvw%M00bI00~X_34n9F-;00IU~qxa%M",{"_type":53,"aspectRatio":109,"height":32126,"width":32127},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAACZUlEQVR4nG3Q3UuTYRiA8f0R6nQaRaWbbmVOSRMU0lCnc5paWbJIyUgiiXBCJ2pFZ9WBW65QM+jAULMlSB+UgvQBeVA2nVvbnPv+0qy/4Ir3Xc6iDn48Dzc8Fw+3RCVrQKDe3UyZSk+luoPKwv87VthBRUE7RxSnyd91XHynkjWglOlQZiRIEsNGqos76e8xMTw4yYhximHjFCOmpzwcmmbM/CzJfPcJl9tvUZrXRl5GfTIk3AVi8EBmI62aHiwTczhWPDhsHuwrazjtXryeEAFfFL83QsAbEef37oxToW4nV6pNxNLrRbnp2p1gW30vL2fese4O4nEF8LiD+Dwhgv4Y4WBcFI99x7ceZuz+NJrSC6gydclQQt1O8IzWwIvnC6w5/bgcPtxOvxgXAn6BN0IkFMe7HmJ6ap6rl27TVNVNiaKV3AwtCmkdCmktElVGYrFC8PXse4L+KAFfhIA/SiS8wUZsi01B/Adbmz8JhDaYW3QzPrvI6IiFi/p+irJPIE/TiCTiYmU6WqquMPn4FdYv31hecopsVhery25WrW7xdNjWsNl9fFwN8cEe5rPVyah5gprSzj+Cv3dQflBPl/4GfT0mBnpN9BtMDBgSZ7/BSJ/ByPVrQzwatrD01UUwukkoHGXWMk9zdTdyaS05QnB7oUpZPYf2NFG4r+UvalEzBXubOKw4SdfZ6yy8+UQkFCPgCzMz9VbcZTK4vUzhuzmpGrJTa8hO2bE/pTpJLtVQVXKem8JPH1gYM0/TZxjkaNE5MSYGhbI8LREU7/8Q5ttqUWXpKFacojxfT1m+Xrwrs3TJ4C/ymAPSQLzzVQAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":66508,"darkVibrant":66510,"dominant":66513,"lightMuted":66514,"lightVibrant":66516,"muted":66519,"vibrant":66521},{"_type":62,"background":66509,"foreground":64,"population":82,"title":64},"#3c3454",{"_type":62,"background":66511,"foreground":64,"population":66512,"title":64},"#24144c",27.1,{"_type":62,"background":66511,"foreground":64,"population":66512,"title":64},{"_type":62,"background":66515,"foreground":72,"population":9780,"title":64},"#c4bccb",{"_type":62,"background":66517,"foreground":64,"population":66518,"title":64},"#5e94c2",0.68,{"_type":62,"background":66520,"foreground":64,"population":58013,"title":64},"#837c95",{"_type":62,"background":66522,"foreground":64,"population":116,"title":64},"#2480c2","Documentaion Agent.png","images/9eu1m6zu/production/ae3775d99fa6c94678dfa1adb3706bebaad44fb3-2400x1260.png",547108,"iKN97yMUjSBGNn6yRYQhQu485di0d8sa","https://cdn.sanity.io/images/9eu1m6zu/production/ae3775d99fa6c94678dfa1adb3706bebaad44fb3-2400x1260.png",[66529],{"_key":66530,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"b5566df852bb3d93bb475bdc174b1fd3","Achieve radical clarity with Sweep’s Documentation Agent","2025-06-10",[66534,66542,66550,66558,66593,66601,66609,66617,66625,66633,66641,66649,66657,66665,66673,66681,66689,66697,66705,66713,66748,66756],{"_key":66535,"_type":150,"children":66536,"markDefs":66541,"style":173},"1705068f0f91",[66537],{"_key":66538,"_type":154,"marks":66539,"text":66540},"69e22d7a5a910",[],"Most Salesforce orgs are black boxes: undocumented, misaligned, and dangerously dependent on tribal knowledge. When an Admin leaves, their expertise walks out the door. When someone new joins, onboarding drags on for weeks. And when something breaks? Good luck tracing the root cause.",[],{"_key":66543,"_type":150,"children":66544,"markDefs":66549,"style":173},"77c66f5714fc",[66545],{"_key":66546,"_type":154,"marks":66547,"text":66548},"af5300a0d3c30",[],"Without documentation, every change becomes a risk. And fixing issues means reverse-engineering decisions no one remembers making.",[],{"_key":66551,"_type":150,"children":66552,"markDefs":66557,"style":173},"ce022e5342a2",[66553],{"_key":66554,"_type":154,"marks":66555,"text":66556},"ebff012c146e0",[],"That’s where Sweep’s Documentation Agent comes in.",[],{"_key":66559,"_type":1424,"img":66560,"markDefs":19},"0c3a260fbfba",{"_type":37,"altText":47333,"image":66561},{"_type":40,"asset":66562},{"_createdAt":66563,"_id":66564,"_rev":66565,"_type":45,"_updatedAt":66563,"assetId":66566,"extension":105,"metadata":66567,"mimeType":133,"originalFilename":66588,"path":66589,"sha1hash":66566,"size":66590,"uploadId":66591,"url":66592},"2025-06-10T19:58:57Z","image-7276848e1a95d6d62cf35848e10d82a4af0926ce-1862x1196-png","243otS9j1UASg6NQBLSAMm","7276848e1a95d6d62cf35848e10d82a4af0926ce",{"_type":50,"blurHash":66568,"dimensions":66569,"hasAlpha":57,"isOpaque":57,"lqip":66573,"palette":66574},"V4Ss88Ri%2xv4._NM{nNWYM|W?-:t7oet8~qofxYozR+",{"_type":53,"aspectRatio":66570,"height":66571,"width":66572},1.5568561872909699,1196,1862,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAACXBIWXMAABYlAAAWJQFJUiTwAAABpElEQVR4nIWT227jMAxE/f/fuUAe2sQXURIpiZ7F0HaTtOhugEFsyDia4WUqRZBzhqrCzFCrotYa72oGqQ23TfFnVay1w7qjj6daH2itQ7UiZ8GUUoJIRlWLg97fVa1hzhUfW8EiilR5iSFrQ20DhbDW0eL7hmleVmxJUE6gu8Odt7ZwWVWRTSF6QuwQIdYHbIxw6vuOfd8x3ecFy5YgpUbEAI4Rsek+5YxiBu0dbQyM4Rj+LncPGH/TY1lBrUmifodDD+CWEtYskFrDqbWG3geG7z+g+8HD9JgX3B8zlnVDeQEy7iYHMJUSZ2onkC6/ab8cft4f+Pi8g+ALuLvDtCKJYC0ZWQ3a2lH4s2avGq9AuiOUzWGsJ5AOD+AR2WBG6H+AW5LosuQSNeLBM7JgyYKtFOSYTQvgPyNXtbg95rCPLyDdssNywgqBds4qY9NpuGWTHGdPMLHQlwjkPPHGUmoMPLcosymlROevLbqec+GMNnQ/Hf4AciQ4h6pfELp7BT6lmEVx2xpy898dMjLXjmD+s7aMy12/xE1i5KSOW3ZIOxz+BS0s+RQzI3lfAAAAAElFTkSuQmCC",{"_type":60,"darkMuted":66575,"darkVibrant":66577,"dominant":66579,"lightMuted":66581,"lightVibrant":66583,"muted":66585,"vibrant":66587},{"_type":62,"background":66576,"foreground":64,"population":1127,"title":64},"#262626",{"_type":62,"background":66578,"foreground":64,"population":82,"title":64},"#094f7b",{"_type":62,"background":66580,"foreground":64,"population":5451,"title":64},"#179bee",{"_type":62,"background":66582,"foreground":72,"population":1127,"title":64},"#a9c6ce",{"_type":62,"background":66584,"foreground":72,"population":1127,"title":72},"#95eefc",{"_type":62,"background":66586,"foreground":64,"population":1127,"title":64},"#7e7a84",{"_type":62,"background":66580,"foreground":64,"population":5451,"title":64},"Screenshot 2025-06-10 at 3.58.06 PM.png","images/9eu1m6zu/production/7276848e1a95d6d62cf35848e10d82a4af0926ce-1862x1196.png",439161,"NYD2Ba3lY99p3hEXTTd6Nvtyhv3SaWsv","https://cdn.sanity.io/images/9eu1m6zu/production/7276848e1a95d6d62cf35848e10d82a4af0926ce-1862x1196.png",{"_key":66594,"_type":150,"children":66595,"markDefs":66600,"style":173},"870937754b5b",[66596],{"_key":66597,"_type":154,"marks":66598,"text":66599},"d97ad0a86fc70",[],"No more reverse-engineering Flows or combing through legacy Process Builders. The Documentation Agent auto-generates real-time, always-accurate documentation: a living map of your entire Salesforce configuration, from metadata to dependencies to usage patterns.",[],{"_key":66602,"_type":150,"children":66603,"markDefs":66608,"style":173},"62ac65c660bf",[66604],{"_key":66605,"_type":154,"marks":66606,"text":66607},"8067fecf5e430",[],"It’s your Salesforce, instantly searchable. Built so your team can move faster and with confidence.",[],{"_key":66610,"_type":150,"children":66611,"markDefs":66616,"style":282},"889e744841e3",[66612],{"_key":66613,"_type":154,"marks":66614,"text":66615},"c97f3a694ea10",[],"Where traditional Salesforce documentation falls short",[],{"_key":66618,"_type":150,"children":66619,"markDefs":66624,"style":173},"8496d1fc5ba4",[66620],{"_key":66621,"_type":154,"marks":66622,"text":66623},"51f51275e5f20",[],"Keeping Salesforce documentation up to date is like trying to write a manual while the machine is running and being rebuilt in real time.",[],{"_key":66626,"_type":150,"children":66627,"markDefs":66632,"style":173},"5e0452e3d27e",[66628],{"_key":66629,"_type":154,"marks":66630,"text":66631},"e53b276360f90",[],"Traditional methods break down because:",[],{"_key":66634,"_type":150,"children":66635,"level":54,"listItem":171,"markDefs":66640,"style":173},"4561778d9722",[66636],{"_key":66637,"_type":154,"marks":66638,"text":66639},"bf5647d38b9e0",[],"It becomes obsolete fast: Documentation becomes outdated the moment something changes… which is always.",[],{"_key":66642,"_type":150,"children":66643,"level":54,"listItem":171,"markDefs":66648,"style":173},"c2e909128de6",[66644],{"_key":66645,"_type":154,"marks":66646,"text":66647},"cfceb828fa0d0",[],"It steals time: Manually documenting Salesforce pulls your best minds away from the work that actually matters.",[],{"_key":66650,"_type":150,"children":66651,"level":54,"listItem":171,"markDefs":66656,"style":173},"12c85051d432",[66652],{"_key":66653,"_type":154,"marks":66654,"text":66655},"b09e6f6d7f780",[],"It doesn’t scale: As your org grows, so does its complexity. Most teams simply can’t keep up.",[],{"_key":66658,"_type":150,"children":66659,"markDefs":66664,"style":173},"a29e6f52aa41",[66660],{"_key":66661,"_type":154,"marks":66662,"text":66663},"2b584dad97210",[],"The cost? Slow onboarding, slower iterations, endless Slack threads, and systems no one fully understands - until something breaks.",[],{"_key":66666,"_type":150,"children":66667,"markDefs":66672,"style":282},"78f4ae60d476",[66668],{"_key":66669,"_type":154,"marks":66670,"text":66671},"31423232a3150",[],"How Sweep's Documentation Agent fixes it",[],{"_key":66674,"_type":150,"children":66675,"markDefs":66680,"style":173},"088f38b18f50",[66676],{"_key":66677,"_type":154,"marks":66678,"text":66679},"8e106fd5712f0",[],"Sweep’s Documentation Agent:",[],{"_key":66682,"_type":150,"children":66683,"level":54,"listItem":171,"markDefs":66688,"style":173},"a3ba06d24ad9",[66684],{"_key":66685,"_type":154,"marks":66686,"text":66687},"3f83b37aa3490",[],"Tracks changes over time: Critical for audit trails, compliance, and team communication.",[],{"_key":66690,"_type":150,"children":66691,"level":54,"listItem":171,"markDefs":66696,"style":173},"2f2bf23218da",[66692],{"_key":66693,"_type":154,"marks":66694,"text":66695},"3b8472ca440e0",[],"Provides contextual explanation: In plain language so it’s easy for anyone to understand.",[],{"_key":66698,"_type":150,"children":66699,"level":54,"listItem":171,"markDefs":66704,"style":173},"74def3e86609",[66700],{"_key":66701,"_type":154,"marks":66702,"text":66703},"17cb344e33360",[],"Ensures team-friendly sharing: Share documentation across departments so Sales, CS, Marketing, and Ops can all align without extra meetings.",[],{"_key":66706,"_type":150,"children":66707,"markDefs":66712,"style":173},"9922d3a0579c",[66708],{"_key":66709,"_type":154,"marks":66710,"text":66711},"54c2da4997a50",[],"Imagine inheriting a Salesforce org with dozens of Flow, APEX, Validation Rules, among others. Normally, it would take weeks to fully understand how records flow from lead to close. With Sweep’s Documentation Agent, you get all the context you need instantly.",[],{"_key":66714,"_type":1424,"img":66715,"markDefs":19},"df5b58c7a2eb",{"_type":37,"altText":66716,"image":66717},"Deputy ",{"_type":40,"asset":66718},{"_createdAt":66719,"_id":66720,"_rev":66721,"_type":45,"_updatedAt":66719,"assetId":66722,"extension":1818,"metadata":66723,"mimeType":1843,"originalFilename":66743,"path":66744,"sha1hash":66722,"size":66745,"uploadId":66746,"url":66747},"2025-06-10T20:12:03Z","image-a25c05f3832a53da95928a2477d5e0ad17d74fd0-2400x2400-jpg","243otS9j1UASg6NQBLTXAQ","a25c05f3832a53da95928a2477d5e0ad17d74fd0",{"_type":50,"blurHash":66724,"dimensions":66725,"hasAlpha":56,"isOpaque":57,"lqip":66726,"palette":66727},"eEA0z-M^ITMxW=00x^xutRaK.AM^aeV@f,I9tSoga{oct8RijYozWV",{"_type":53,"aspectRatio":54,"height":32127,"width":32127},"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAUABQDASIAAhEBAxEB/8QAGQABAAMBAQAAAAAAAAAAAAAAAAQFBgcC/8QAJBAAAQUAAQMEAwAAAAAAAAAAAQACAwQRIQUSQQYHEyIxQlH/xAAYAQACAwAAAAAAAAAAAAAAAAADBAECBf/EABwRAAICAgMAAAAAAAAAAAAAAAABESECAxIyUf/aAAwDAQACEQMRAD8A4rWpieBzw4h+4B4XmTp87GkkA54BVx0CjNagyNhPO6FN6lQt02gGB3P7Fa83AWbgyI0DlFex+n7s7fkbE4h3OgIicWTXpsfbLGwuJa13OfYaumPp1rDO2WvG4Z/ERU122J7O6J1GGGOu1rIIg0fgdqIiaQrkrP/Z",{"_type":60,"darkMuted":66728,"darkVibrant":66731,"dominant":66733,"lightMuted":66736,"lightVibrant":66737,"muted":66739,"vibrant":66741},{"_type":62,"background":66729,"foreground":64,"population":66730,"title":64},"#332d54",1.19,{"_type":62,"background":66732,"foreground":64,"population":1524,"title":64},"#1e043d",{"_type":62,"background":66734,"foreground":72,"population":66735,"title":64},"#a8aad5",8.82,{"_type":62,"background":66734,"foreground":72,"population":66735,"title":64},{"_type":62,"background":66738,"foreground":72,"population":1524,"title":64},"#d2b67f",{"_type":62,"background":66740,"foreground":64,"population":1445,"title":64},"#ab66b0",{"_type":62,"background":66742,"foreground":72,"population":1527,"title":64},"#d0b945","deputy quote.jpeg","images/9eu1m6zu/production/a25c05f3832a53da95928a2477d5e0ad17d74fd0-2400x2400.jpg",566511,"97SJMsWnymTqm7a2W47mRX6XUUICmspy","https://cdn.sanity.io/images/9eu1m6zu/production/a25c05f3832a53da95928a2477d5e0ad17d74fd0-2400x2400.jpg",{"_key":66749,"_type":150,"children":66750,"markDefs":66755,"style":173},"712d15a0e62e",[66751],{"_key":66752,"_type":154,"marks":66753,"text":66754},"615287211bff0",[],"Sweep’s Documentation Agent helps Salesforce Admins, Business Systems, and Operations teams take control of their Salesforce setup.",[],{"_key":66757,"_type":150,"children":66758,"markDefs":66767,"style":173},"f5a87d245627",[66759,66763],{"_key":66760,"_type":154,"marks":66761,"text":29149},"8e8fd1877dc40",[66762],"2ddb3a28b3e8",{"_key":66764,"_type":154,"marks":66765,"text":66766},"f0f8d034b00a",[]," today to see how Sweep’s Documentation Agent can make your Salesforce setup clear, collaborative, and future-proof.",[66768],{"_key":66762,"_type":272,"blank":57,"href":66432,"noOpener":57,"noReferrer":57,"url":66432},{"_type":17,"description":66770,"title":66531},"Stop reverse-engineering Salesforce. Sweep’s Documentation Agent creates always-accurate, plain-language documentation for faster onboarding and safer changes.",{"_type":22,"current":37400},{"cardColor":61879,"cta":66773,"show":56},{"_type":11212,"buttonSize":11213,"buttonStyle":11214,"external":66774,"linkType":11216,"openModal":66775,"openModal2":66777,"openModal3":66779},{"_type":272,"blank":57,"noOpener":57,"noReferrer":57},{"_type":11224,"hubspotForm":66776},{"_type":11226,"showModule":57},{"_type":11228,"hubspotForm":66778},{"_type":11226,"showModule":57},{"_type":11231,"hubspotForm":66780},{"_type":11226,"showModule":57},{"_createdAt":66782,"_id":66783,"_rev":66784,"_type":33,"_updatedAt":66785,"author":66786,"category":66800,"featuredImage":66806,"modularContent":66838,"postTitle":66841,"publishDate":66842,"richText":66843,"seo":67070,"slug":67074,"stickyBanner":67076},"2025-06-09T13:40:29Z","b950f15d-16ba-427e-982f-5c7579cd45a0","J5j1hv5WW9LqWb2rumv9VF","2026-03-23T09:53:13Z",{"authorImage":66787,"authorJobTitle":66489,"authorName":20085},{"_type":37,"altText":20085,"image":66788},{"_type":40,"asset":66789},{"_createdAt":66457,"_id":66458,"_rev":66459,"_type":45,"_updatedAt":66457,"assetId":66460,"extension":105,"metadata":66790,"mimeType":133,"originalFilename":66484,"path":66485,"sha1hash":66460,"size":66486,"uploadId":66487,"url":66488},{"_type":50,"blurHash":66462,"dimensions":66791,"hasAlpha":57,"isOpaque":57,"lqip":66467,"palette":66792},{"_type":53,"aspectRatio":66464,"height":66465,"width":66466},{"_type":60,"darkMuted":66793,"darkVibrant":66794,"dominant":66795,"lightMuted":66796,"lightVibrant":66797,"muted":66798,"vibrant":66799},{"_type":62,"background":66470,"foreground":64,"population":66471,"title":64},{"_type":62,"background":66473,"foreground":64,"population":82,"title":64},{"_type":62,"background":66470,"foreground":64,"population":66471,"title":64},{"_type":62,"background":66476,"foreground":72,"population":116,"title":72},{"_type":62,"background":66478,"foreground":72,"population":28257,"title":64},{"_type":62,"background":66480,"foreground":64,"population":66481,"title":64},{"_type":62,"background":66483,"foreground":64,"population":1524,"title":64},{"_createdAt":5,"_id":6,"_rev":7,"_system":66801,"_type":11,"_updatedAt":12,"selectedColor":66803,"seo":66804,"slug":66805,"title":24},{"base":66802},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":66807,"image":66808},"Monitoring",{"_type":40,"asset":66809},{"_createdAt":66810,"_id":66811,"_rev":66812,"_type":45,"_updatedAt":66810,"assetId":66813,"extension":105,"metadata":66814,"mimeType":133,"originalFilename":66833,"path":66834,"sha1hash":66813,"size":66835,"uploadId":66836,"url":66837},"2025-06-09T13:41:31Z","image-0829686387db61c06f48bfd794fa1c3bde68374e-2400x1260-png","VBN0BuNN5vH6cVuOc4F0eT","0829686387db61c06f48bfd794fa1c3bde68374e",{"_type":50,"blurHash":66815,"dimensions":66816,"hasAlpha":57,"isOpaque":56,"lqip":66817,"palette":66818},"M17dR{9F00xvW+s?.7IU4n%M00bE~qM{9F",{"_type":53,"aspectRatio":109,"height":32126,"width":32127},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAABn0lEQVR4nI1T2U7CUBT0NxRFwBXoRqmUWgREqLhEoFyQrQUFUV9cEon69WPOMagYRR8mzT3NmczMnbsgLVXwG+KLZ4zvc3WlBnOzhT3JQ3qrzefpv4WfiORAFXq4gd1ol5GMNHhGUJarSKzWsRvtoJC4QCbWgxZ05xOqQRcHxiX86gv82isc8wqpjRaMtSb0sIAeEshIPZR2htiTvfmEpEJbdZFVfLgHd6gX71FKXSGvDniW2jhHIiRgx7oo6Bew410W8EE4tfJup4ZkuAEr2kFG9niJCOxYD2XrBuX0mDMjy9Z2GznFR3r7W4ZEMoUWrPNC0RiibI1ZUTIieLF9MkHr+AkZ6d1ierPNds2tFpSvhF8VqqxQMCmpoy/lRta8ygu8yjNyap9zzMo+HHP0vwzJghFpwo52uRrF5CWE8wBRemACY72JQ3MM4TzCSY04grm3TPZ31s+RU/rIqQOuDqklUMZEeGLfonM6wZF1DT1Uh7T4Rw/VFZfrQSDF8ZmOCuS1AY7tW+S1/t89/AS9kjPIgdk5EVCx9zVS35m55TdAW3If9cu5YgAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":66819,"darkVibrant":66822,"dominant":66824,"lightMuted":66825,"lightVibrant":66827,"muted":66829,"vibrant":66831},{"_type":62,"background":66820,"foreground":64,"population":66821,"title":64},"#3c2d5a",1.69,{"_type":62,"background":66823,"foreground":64,"population":1127,"title":64},"#1c043c",{"_type":62,"background":66820,"foreground":64,"population":66821,"title":64},{"_type":62,"background":66826,"foreground":72,"population":17628,"title":64},"#baaecb",{"_type":62,"background":66828,"foreground":72,"population":82,"title":64},"#b9a5d3",{"_type":62,"background":66830,"foreground":64,"population":82,"title":64},"#8474ac",{"_type":62,"background":66832,"foreground":64,"population":5451,"title":64},"#4c346c","Monitoring.png","images/9eu1m6zu/production/0829686387db61c06f48bfd794fa1c3bde68374e-2400x1260.png",390375,"q5HyWgKrZs9GqxC8tijePAnGCkQAtqNr","https://cdn.sanity.io/images/9eu1m6zu/production/0829686387db61c06f48bfd794fa1c3bde68374e-2400x1260.png",[66839],{"_key":66840,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"24277fede00c7f8e0b2f554d2914ddb6","Safeguard your Salesforce with Sweep’s Monitoring Agent ","2025-06-09",[66844,66852,66860,66868,66886,66894,66897,66905,66913,66921,66929,66937,66945,66953,66961,66969,66977,66985,67017,67025,67033,67041,67049,67057],{"_key":66845,"_type":150,"children":66846,"markDefs":66851,"style":173},"db2b4da791e2",[66847],{"_key":66848,"_type":154,"marks":66849,"text":66850},"483153a614b60",[],"Salesforce is the heart of your GTM engine. But without constant attention, even the best-built systems fall behind. Silent misfires, slowdowns, and outdated logic creep in, until performance suffers, users lose trust, and your org becomes a bottleneck instead of a growth driver.",[],{"_key":66853,"_type":150,"children":66854,"markDefs":66859,"style":173},"96d3571b3f5f",[66855],{"_key":66856,"_type":154,"marks":66857,"text":66858},"8cee09f7ac400",[],"By the time the warning signs are obvious, the damage is already done: deals fall through, teams lose trust in the system, and stakeholders start asking hard questions.",[],{"_key":66861,"_type":150,"children":66862,"markDefs":66867,"style":173},"625c63ed92e8",[66863],{"_key":66864,"_type":154,"marks":66865,"text":66866},"931fd4311fdf0",[],"Missteps like these often stem from small misconfigurations that go unnoticed, until they snowball. According to Gartner, up to 80% of data breaches originate from misconfigurations, and by 2025, nearly all cloud failures will be caused by human error. Preventing that kind of fallout means shifting from reactive cleanup to proactive control.",[],{"_key":66869,"_type":150,"children":66870,"markDefs":66883,"style":173},"31ae5e932504",[66871,66874,66879],{"_key":66872,"_type":154,"marks":66873,"text":59403},"b2ea5f4913d50",[],{"_key":66875,"_type":154,"marks":66876,"text":66878},"3ea6dcc0a987",[66877],"d36bc91e3729","Monitoring Agent",{"_key":66880,"_type":154,"marks":66881,"text":66882},"0b358b66e97f",[],", to keep your org and team one step ahead.",[66884],{"_key":66877,"_ref":51674,"_type":463,"linkType":1636,"slug":66885},{"_type":22,"current":51676},{"_key":66887,"_type":150,"children":66888,"markDefs":66893,"style":173},"a6f6bf8a2fe3",[66889],{"_key":66890,"_type":154,"marks":66891,"text":66892},"cb444844d0cb0",[],"It scans your Salesforce org 24/7 for the warning signs of decline. It catches broken automations, risky changes, buried technical debt, and it gives you clear, prioritized steps to fix them.",[],{"_key":66895,"_type":476,"markDefs":19,"url":66896},"c0a57b1f8cfb","https://www.youtube.com/watch?v=m3Z4zst7o3g",{"_key":66898,"_type":150,"children":66899,"markDefs":66904,"style":282},"d6f4001c6d13",[66900],{"_key":66901,"_type":154,"marks":66902,"text":66903},"2aa15b02127e0",[],"Why org health can’t wait",[],{"_key":66906,"_type":150,"children":66907,"markDefs":66912,"style":173},"c4333453fee5",[66908],{"_key":66909,"_type":154,"marks":66910,"text":66911},"332a303486640",[],"You don’t need a data breach to be in trouble. Sometimes the system just stops being useful. And when that happens, the replacement conversation begins.",[],{"_key":66914,"_type":150,"children":66915,"level":54,"listItem":171,"markDefs":66920,"style":173},"6ad0f1560d82",[66916],{"_key":66917,"_type":154,"marks":66918,"text":66919},"edc3bacc91c80",[],"Technical debt compounds invisibly: Outdated logic and patchwork fixes pile up until your org becomes too fragile to change.",[],{"_key":66922,"_type":150,"children":66923,"level":54,"listItem":171,"markDefs":66928,"style":173},"d3cdc1c93436",[66924],{"_key":66925,"_type":154,"marks":66926,"text":66927},"541023e019f90",[],"Manual auditing can’t keep up: Architects and admins can’t scale to match the speed of change. Problems go undetected for months.",[],{"_key":66930,"_type":150,"children":66931,"level":54,"listItem":171,"markDefs":66936,"style":173},"31497c620abd",[66932],{"_key":66933,"_type":154,"marks":66934,"text":66935},"7850cb8a85970",[],"Your system loses trust: When Salesforce starts lagging or behaving unpredictably, teams disengage. Adoption plummets. Revenue follows.",[],{"_key":66938,"_type":150,"children":66939,"markDefs":66944,"style":282},"bb9ff4521d15",[66940],{"_key":66941,"_type":154,"marks":66942,"text":66943},"869d0ee630750",[],"How the Monitoring Agent keeps you future-proof",[],{"_key":66946,"_type":150,"children":66947,"markDefs":66952,"style":173},"50d3ddec1b60",[66948],{"_key":66949,"_type":154,"marks":66950,"text":66951},"a3dc6034d6490",[],"It’s like a second brain for your architecture, one that never sleeps.",[],{"_key":66954,"_type":150,"children":66955,"level":54,"listItem":171,"markDefs":66960,"style":173},"1b478336c6a0",[66956],{"_key":66957,"_type":154,"marks":66958,"text":66959},"f7210f8968e90",[],"Always-on scanning: Tracks changes across metadata, automations, and custom code, flagging risks before they become failures.",[],{"_key":66962,"_type":150,"children":66963,"level":54,"listItem":171,"markDefs":66968,"style":173},"a8cfcc3ae44f",[66964],{"_key":66965,"_type":154,"marks":66966,"text":66967},"c8abfbed7cc20",[],"Issue severity scoring: Tells you what to fix now and what can wait.",[],{"_key":66970,"_type":150,"children":66971,"level":54,"listItem":171,"markDefs":66976,"style":173},"fbf7c55f0cfc",[66972],{"_key":66973,"_type":154,"marks":66974,"text":66975},"da2f63ba9f450",[],"Custom-fit to your org: Aligns with your best practices, compliance requirements, and system design.",[],{"_key":66978,"_type":150,"children":66979,"level":54,"listItem":171,"markDefs":66984,"style":173},"2fa53432b668",[66980],{"_key":66981,"_type":154,"marks":66982,"text":66983},"2e782fc1745e0",[],"Instant alerts: Catch and resolve emerging issues in real time—before users even notice.",[],{"_key":66986,"_type":1424,"img":66987,"markDefs":19},"79b5f6d5a12d",{"_type":37,"altText":66988,"image":66989},"Monitoring ",{"_type":40,"asset":66990},{"_createdAt":66991,"_id":66992,"_rev":66993,"_type":45,"_updatedAt":66991,"assetId":66994,"extension":105,"metadata":66995,"mimeType":133,"originalFilename":67012,"path":67013,"sha1hash":66994,"size":67014,"uploadId":67015,"url":67016},"2025-06-09T13:45:49Z","image-e9bc7e8510e87a1d389afb56e1101954f4a410be-2400x1260-png","JcT4rcvdS1YpVo2i3niCXm","e9bc7e8510e87a1d389afb56e1101954f4a410be",{"_type":50,"blurHash":66996,"dimensions":66997,"hasAlpha":57,"isOpaque":56,"lqip":66998,"palette":66999},"MDN17Vs.00og00k9RjRjV@R+00M{~qM{?b",{"_type":53,"aspectRatio":109,"height":32126,"width":32127},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAABqklEQVR4nI2TTW4UMRBGMwOI7ayIBNcIK3KI5B4ZciNyi2QOwBVGOEuEYBNIuttjl+vPH7J7Is2QDZae7P7U9eRWdZ2c7BeANwBWiPEdgP8izu+uWu3esXyWLQC8B3BhZldmWIvZZwPWHZv3npmtOz23K1Vc7GubY/kseyXAmbp/YZZtZgmZ+V5UA6sFEg1i1ugZsfRnNduq+o0IzprjWChyLiIbyrmMU/RhnDym5IlKp4g6q3kpxSklL8KuZkXMN632ULgE8BrAuYhtiKg8DUP9/eexjtNUiUpHVKuZVWWqSrGqlGruxd3vDoSLf4SyyVTKOE3+NAwedzsvzM7Mrqrelqq4Ms27zUIAnw6F/ZNbaGa3pZSUUuLdbsdExKraMTN2dzY3ZjV+SCY/Rs9D9luIvBS2a5vZHRHlJowxSs4kTQLgCDLwt0fI159O38ejGx415aN765hsmTk0VDW4ewAQ4HuAIIbwKyHcD759yH4DvOzyIqX0AcDl/j+7hqHTzof0TOxarLNWxSWAVtt6MTflaFLmCThFRKedD5nzeAo0+sSsaq1vn6fkL75a4CAmj0EcAAAAAElFTkSuQmCC",{"_type":60,"darkMuted":67000,"darkVibrant":67002,"dominant":67004,"lightMuted":67005,"lightVibrant":67007,"muted":67009,"vibrant":67010},{"_type":62,"background":67001,"foreground":64,"population":14349,"title":64},"#3c3c3c",{"_type":62,"background":67003,"foreground":64,"population":82,"title":64},"#084b7c",{"_type":62,"background":67001,"foreground":64,"population":14349,"title":64},{"_type":62,"background":67006,"foreground":72,"population":124,"title":64},"#adbdc4",{"_type":62,"background":67008,"foreground":72,"population":1127,"title":64},"#44bcfc",{"_type":62,"background":20751,"foreground":64,"population":1524,"title":64},{"_type":62,"background":67011,"foreground":64,"population":1530,"title":64},"#1a96f0","Monitoring Inline (2).png","images/9eu1m6zu/production/e9bc7e8510e87a1d389afb56e1101954f4a410be-2400x1260.png",107432,"AHbwpOjZNan5NDkHAonZpFFdM0NLJFhF","https://cdn.sanity.io/images/9eu1m6zu/production/e9bc7e8510e87a1d389afb56e1101954f4a410be-2400x1260.png",{"_key":67018,"_type":150,"children":67019,"markDefs":67024,"style":173},"56c2364a7f12",[67020],{"_key":67021,"_type":154,"marks":67022,"text":67023},"d9d5b3858b990",[],"Imagine this: Your sales team complains about follow-up emails not going out. Again.",[],{"_key":67026,"_type":150,"children":67027,"level":54,"listItem":171,"markDefs":67032,"style":173},"2d5462252559",[67028],{"_key":67029,"_type":154,"marks":67030,"text":67031},"77a1332e15720",[],"You open Sweep.",[],{"_key":67034,"_type":150,"children":67035,"level":54,"listItem":171,"markDefs":67040,"style":173},"01b534ece27a",[67036],{"_key":67037,"_type":154,"marks":67038,"text":67039},"0a2043fa48630",[],"It’s already flagged the root cause: an outdated Apex trigger causing silent failures.",[],{"_key":67042,"_type":150,"children":67043,"level":54,"listItem":171,"markDefs":67048,"style":173},"808f63439609",[67044],{"_key":67045,"_type":154,"marks":67046,"text":67047},"f705b3fb7b410",[],"You’ve got the recommended fix in-hand, before anyone needs to escalate.",[],{"_key":67050,"_type":150,"children":67051,"markDefs":67056,"style":173},"afa6ef3651e5",[67052],{"_key":67053,"_type":154,"marks":67054,"text":67055},"673e5351844b0",[],"No delays and no damage to your credibility. With Sweep, you’re not just managing Salesforce: you’re safeguarding your future.",[],{"_key":67058,"_type":150,"children":67059,"markDefs":67068,"style":173},"9099f6971bf9",[67060,67064],{"_key":67061,"_type":154,"marks":67062,"text":29149},"648f68913ddc0",[67063],"f26851a861d8",{"_key":67065,"_type":154,"marks":67066,"text":67067},"693b713046cd",[]," today and see how the Monitoring Agent protects your org.",[67069],{"_key":67063,"_type":272,"blank":57,"href":66432,"noOpener":57,"noReferrer":57,"url":66432},{"_type":17,"description":67071,"shareImage":67072,"title":66841},"The Monitoring Agent catches what others miss: broken automations, risky changes, buried technical debt, and it gives you clear, prioritized steps to fix them.",{"_type":40,"asset":67073},{"_ref":66811,"_type":1066},{"_type":22,"current":67075},"safeguard-your-salesforce",{"cardColor":61879,"cta":67077,"show":56},{"_type":11212,"buttonSize":11213,"buttonStyle":11214,"external":67078,"linkType":11216,"openModal":67079,"openModal2":67081,"openModal3":67083},{"_type":272,"blank":57,"noOpener":57,"noReferrer":57},{"_type":11224,"hubspotForm":67080},{"_type":11226,"showModule":57},{"_type":11228,"hubspotForm":67082},{"_type":11226,"showModule":57},{"_type":11231,"hubspotForm":67084},{"_type":11226,"showModule":57},{"_createdAt":67086,"_id":67087,"_rev":67088,"_type":33,"_updatedAt":67089,"author":67090,"category":67104,"featuredImage":67110,"modularContent":67144,"postTitle":67147,"publishDate":67148,"richText":67149,"seo":67353,"slug":67356,"stickyBanner":67358},"2025-06-05T14:25:46Z","47cd9e0e-d742-4d63-9da6-562160a70f4d","XlNwq3xbphLrhVKM7yTnY1","2026-03-23T09:50:25Z",{"authorImage":67091,"authorJobTitle":66489,"authorName":20085},{"_type":37,"altText":20085,"image":67092},{"_type":40,"asset":67093},{"_createdAt":66457,"_id":66458,"_rev":66459,"_type":45,"_updatedAt":66457,"assetId":66460,"extension":105,"metadata":67094,"mimeType":133,"originalFilename":66484,"path":66485,"sha1hash":66460,"size":66486,"uploadId":66487,"url":66488},{"_type":50,"blurHash":66462,"dimensions":67095,"hasAlpha":57,"isOpaque":57,"lqip":66467,"palette":67096},{"_type":53,"aspectRatio":66464,"height":66465,"width":66466},{"_type":60,"darkMuted":67097,"darkVibrant":67098,"dominant":67099,"lightMuted":67100,"lightVibrant":67101,"muted":67102,"vibrant":67103},{"_type":62,"background":66470,"foreground":64,"population":66471,"title":64},{"_type":62,"background":66473,"foreground":64,"population":82,"title":64},{"_type":62,"background":66470,"foreground":64,"population":66471,"title":64},{"_type":62,"background":66476,"foreground":72,"population":116,"title":72},{"_type":62,"background":66478,"foreground":72,"population":28257,"title":64},{"_type":62,"background":66480,"foreground":64,"population":66481,"title":64},{"_type":62,"background":66483,"foreground":64,"population":1524,"title":64},{"_createdAt":5,"_id":6,"_rev":7,"_system":67105,"_type":11,"_updatedAt":12,"selectedColor":67107,"seo":67108,"slug":67109,"title":24},{"base":67106},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":67111,"image":67112},"Process",{"_type":40,"asset":67113},{"_createdAt":67114,"_id":67115,"_rev":67116,"_type":45,"_updatedAt":67114,"assetId":67117,"extension":105,"metadata":67118,"mimeType":133,"originalFilename":67139,"path":67140,"sha1hash":67117,"size":67141,"uploadId":67142,"url":67143},"2025-06-05T14:28:02Z","image-028db6e57bf04498946bbd41b1642a155919155c-2400x1260-png","ks3Wa6uoWtrvUOXku5yRz5","028db6e57bf04498946bbd41b1642a155919155c",{"_type":50,"blurHash":67119,"dimensions":67120,"hasAlpha":57,"isOpaque":57,"lqip":67121,"palette":67122},"MTI}hz4U00_MD%Iot7xaV[jb00tQ-;aLxu",{"_type":53,"aspectRatio":109,"height":32126,"width":32127},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAACpUlEQVR4nGWT60uTYRiH/TOcp5IOurZpRsmCihFFc5bbrFaKUU5NrLQwIjMzdGmSUSKWdkQ/lZKoSaSp6TqobX4IyjQtUyJ9d3IH1+cr3ndKRh+uDw88z8Xvd3M/YcqIAygj0lBG6P8nUo8q0kBilJHE6HQSoo0kxqSzeU0I8ZwQbUQVZZDuim/CFKuEqmWBiDLSwOaYdPYm55JrukJRdlUIc/U/5GWUo92eT9Lag3+FiTEGdqmOkbqjAL2mEIOmCL2miEN7iyk7V8+LjjfYhj9hG/6MfWQc+8hn7MOfGBsdp6f7Hefzb6COywgJN8lSSd5gwmwqo7aimbs327hf186jhk4e3+miq/U1X7/M4nT5EdxBnJ4gbpcPt9OLdzHA5PgMlpJGtsdnopAtC9VxRzh93MKD+me0tbyi8+kQPV3vJQZ7bUxNziE4vMw7AghOvyT0uH34vKLwB5UljVLCZaGOLbFG9JpTFOfUUFfaTEtNB623XtDe0Mtg+wjfJ37iEDw4Fjy4HF583iUC/iBLgd9MTcxiudQkJVTK0giTy3QoIveTFGvEoD7F7Zx7vCzvxWqxMnpzhMnOSYRppyRzzLtwORalqgFfkODSb6ZXCRXiDOWyFMSUYnWtysztrCYGSvsYrbDysfYDs8+/4Z7x4FzwIMy7pKRuZ0gqJpyemMNS0vS3sjx8Rahj58YMCnaXUXW4ntrMBhryHtLTNMjcxC+cwiLCghuHiODB4/Li9weZ+jJL5cVVM5SHa5GQ6UiIOoB6nQlNfBaauCy0STlcyK2l40k/1n47Q302hvrsWPvsvB0YY9j6ke72Ic6ar7NtvQmFOMP48H0hYXiKJBUR68tlqaii0tiz1YzZdJnCE9ckzpyoonCF7Gryjl5Fqz4p/SBxD/8AA4olnt6iXhQAAAAASUVORK5CYII=",{"_type":60,"darkMuted":67123,"darkVibrant":67126,"dominant":67129,"lightMuted":67130,"lightVibrant":67133,"muted":67135,"vibrant":67137},{"_type":62,"background":67124,"foreground":64,"population":67125,"title":64},"#362c57",0.56,{"_type":62,"background":67127,"foreground":64,"population":67128,"title":64},"#2c1c4c",42.83,{"_type":62,"background":67127,"foreground":64,"population":67128,"title":64},{"_type":62,"background":67131,"foreground":72,"population":67132,"title":64},"#d0acd4",3.84,{"_type":62,"background":67134,"foreground":72,"population":4915,"title":64},"#9dcef1",{"_type":62,"background":67136,"foreground":64,"population":56570,"title":64},"#807490",{"_type":62,"background":67138,"foreground":72,"population":7025,"title":64},"#76b8e4","PROCESS.png","images/9eu1m6zu/production/028db6e57bf04498946bbd41b1642a155919155c-2400x1260.png",871371,"sAg4Q6cQfTCRKAbeNhc7MYjtZRgug9cH","https://cdn.sanity.io/images/9eu1m6zu/production/028db6e57bf04498946bbd41b1642a155919155c-2400x1260.png",[67145],{"_key":67146,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"c4283aec0c02d7005a9b366c26b2d307","Eliminate revenue gaps with Sweep’s Process Agent","2025-06-05",[67150,67158,67177,67185,67188,67196,67204,67212,67220,67228,67236,67244,67252,67260,67268,67276,67284,67292,67300,67308,67316,67324,67332,67340],{"_key":67151,"_type":150,"children":67152,"markDefs":67157,"style":173},"ac3967277722",[67153],{"_key":67154,"_type":154,"marks":67155,"text":67156},"93f23008c4ae",[],"Every day, RevOps and GTM teams are expected to keep revenue flowing, and prove their impact. But when the funnel slows down, the signs aren’t always obvious. A delayed follow-up here. A missed SLA there. Over time, inefficiencies pile up, results stall, and your team risks becoming invisible, not because you’re not working hard, but because no one can see where the work is going wrong.",[],{"_key":67159,"_type":150,"children":67160,"markDefs":67174,"style":173},"34e17650513c",[67161,67165,67170],{"_key":67162,"_type":154,"marks":67163,"text":67164},"9858842b3fb0",[],"A recent ",{"_key":67166,"_type":154,"marks":67167,"text":67169},"03fb6501ab01",[67168],"bade87b10812","Bain & Company survey",{"_key":67171,"_type":154,"marks":67172,"text":67173},"1cfd8a24c095",[]," shows 70% of companies fail to integrate sales plays into CRM and revenue tech, leaving teams scrambling to connect the dots while results decline and confidence erodes.",[67175],{"_key":67168,"_type":272,"blank":57,"href":67176,"noOpener":57,"noReferrer":57,"url":67176},"https://www.bain.com/about/media-center/press-releases/20252/70-of-companies-struggle-to-integrate-their-sales-plays-into-crm-and-revenue-technologies-finds-bain--company-survey/",{"_key":67178,"_type":150,"children":67179,"markDefs":67184,"style":173},"a9381c0cd03c",[67180],{"_key":67181,"_type":154,"marks":67182,"text":67183},"667520b9bf7c",[],"This is where Sweep’s Process Agent changes everything.",[],{"_key":67186,"_type":476,"markDefs":19,"url":67187},"717523941d74","https://www.youtube.com/watch?v=xpHsO0UHOA4",{"_key":67189,"_type":150,"children":67190,"markDefs":67195,"style":173},"513f04340fad",[67191],{"_key":67192,"_type":154,"marks":67193,"text":67194},"e65eea71b491",[],"Instead of relying on fragmented analysis (and gut instinct), Sweep’s Process Agent does the heavy lifting for you. This AI-powered solution acts as a virtual consultant, analyzing your Salesforce data and metadata in real time to pinpoint inefficiencies and provide actionable recommendations.",[],{"_key":67197,"_type":150,"children":67198,"markDefs":67203,"style":282},"f27187e7d52f",[67199],{"_key":67200,"_type":154,"marks":67201,"text":67202},"53735383c4df",[],"When revenue slips through the cracks",[],{"_key":67205,"_type":150,"children":67206,"markDefs":67211,"style":173},"2caba34767dc",[67207],{"_key":67208,"_type":154,"marks":67209,"text":67210},"b135590ec507",[],"Imagine this scenario: Your sales team is missing targets, and leadership wants answers. After weeks of digging, you uncover the issue: outdated automations, manual handoffs, and an alert that silently broke months ago.",[],{"_key":67213,"_type":150,"children":67214,"markDefs":67219,"style":173},"d5262cf41825",[67215],{"_key":67216,"_type":154,"marks":67217,"text":67218},"fc42a78ba399",[],"You loop in Admins, Analysts, Sales managers. You align on a fix, only to realize the damage is already done and your team looks like it missed the obvious.",[],{"_key":67221,"_type":150,"children":67222,"markDefs":67227,"style":173},"209eeda499ae",[67223],{"_key":67224,"_type":154,"marks":67225,"text":67226},"6db3ba544c4b",[],"Modern revenue operations are too complex for manual diagnosis.",[],{"_key":67229,"_type":150,"children":67230,"level":54,"listItem":171,"markDefs":67235,"style":173},"8ea09d80b6ef",[67231],{"_key":67232,"_type":154,"marks":67233,"text":67234},"56128ad2ab6f",[],"Answers take too long: By the time you’ve pieced together data and team input, the opportunity’s gone.",[],{"_key":67237,"_type":150,"children":67238,"level":54,"listItem":171,"markDefs":67243,"style":173},"9a2edb394c85",[67239],{"_key":67240,"_type":154,"marks":67241,"text":67242},"416ff7fe374c",[],"Data is fragmented: Insights are buried across tools, reports, and people.",[],{"_key":67245,"_type":150,"children":67246,"level":54,"listItem":171,"markDefs":67251,"style":173},"ebd592f4af53",[67247],{"_key":67248,"_type":154,"marks":67249,"text":67250},"14da9d01c365",[],"Decisions feel like educated guesses: Without visibility across segments and stages, every fix feels like a gamble.",[],{"_key":67253,"_type":150,"children":67254,"markDefs":67259,"style":173},"0a997444ab70",[67255],{"_key":67256,"_type":154,"marks":67257,"text":67258},"d4926e05a16a",[],"And while you’re investigating yesterday’s issues, today’s revenue is already slipping.",[],{"_key":67261,"_type":150,"children":67262,"markDefs":67267,"style":282},"486ccccd3682",[67263],{"_key":67264,"_type":154,"marks":67265,"text":67266},"d29acab5879b",[],"How Process Agents work",[],{"_key":67269,"_type":150,"children":67270,"markDefs":67275,"style":173},"b37f66b61400",[67271],{"_key":67272,"_type":154,"marks":67273,"text":67274},"f5eb1d7213f4",[],"Sweep’s Process Agent continuously monitors your Salesforce setup to expose bottlenecks before they cause pipeline damage. It:",[],{"_key":67277,"_type":150,"children":67278,"level":54,"listItem":171,"markDefs":67283,"style":173},"e2c99250fdc5",[67279],{"_key":67280,"_type":154,"marks":67281,"text":67282},"b5b8570f8acc",[],"Automatically detects inefficiencies by analyzing Salesforce configurations, automation workflows, and conversion trends.",[],{"_key":67285,"_type":150,"children":67286,"level":54,"listItem":171,"markDefs":67291,"style":173},"8e92c54254f2",[67287],{"_key":67288,"_type":154,"marks":67289,"text":67290},"00e5f6008159",[],"Surfaces revenue bottlenecks before they impact sales, identifying drop-offs, slow-moving deals, and process gaps across different customer segments.",[],{"_key":67293,"_type":150,"children":67294,"level":54,"listItem":171,"markDefs":67299,"style":173},"bbeed2cc6064",[67295],{"_key":67296,"_type":154,"marks":67297,"text":67298},"f49a8abbb626",[],"Recommends fixes instantly so you can take immediate action to adapt your sales funnel, without spending weeks on manual analysis.",[],{"_key":67301,"_type":150,"children":67302,"markDefs":67307,"style":173},"abb41e72538b",[67303],{"_key":67304,"_type":154,"marks":67305,"text":67306},"659f4c15c026",[],"Let’s say your sales team has seen a drop in conversion rates, but no one can quite pinpoint why. Instead of digging through reports and chasing down data, you turn to Sweep’s Process Agent.",[],{"_key":67309,"_type":150,"children":67310,"level":54,"listItem":171,"markDefs":67315,"style":173},"7fd228a22ab0",[67311],{"_key":67312,"_type":154,"marks":67313,"text":67314},"d3d997957eb7",[],"The AI instantly scans your Salesforce data and identifies that high-intent leads are getting stuck in a particular stage due to slow follow-up times.",[],{"_key":67317,"_type":150,"children":67318,"level":54,"listItem":171,"markDefs":67323,"style":173},"e0e03a87b2f6",[67319],{"_key":67320,"_type":154,"marks":67321,"text":67322},"90bd38f94731",[],"It cross-references metadata and surfaces an issue: an automation designed to notify sales reps has been misfiring, causing delays in outreach.",[],{"_key":67325,"_type":150,"children":67326,"level":54,"listItem":171,"markDefs":67331,"style":173},"e7d192922b99",[67327],{"_key":67328,"_type":154,"marks":67329,"text":67330},"4330660c287f",[],"It suggests a fix: updating the automation logic and adjusting SLA triggers to improve speed-to-lead response time.",[],{"_key":67333,"_type":150,"children":67334,"markDefs":67339,"style":173},"19a616f9a035",[67335],{"_key":67336,"_type":154,"marks":67337,"text":67338},"00fd8db04530",[],"Don’t wait for missed numbers to trigger a post-mortem. Don’t let friction make your team invisible.",[],{"_key":67341,"_type":150,"children":67342,"markDefs":67351,"style":173},"575ec1dd709e",[67343,67347],{"_key":67344,"_type":154,"marks":67345,"text":29149},"c8597c61f8d9",[67346],"55e4099afdc7",{"_key":67348,"_type":154,"marks":67349,"text":67350},"cfabecdd6557",[]," to see how Process Agent gives you the visibility, clarity, and confidence to act. ",[67352],{"_key":67346,"_type":272,"blank":57,"href":66432,"noOpener":57,"noReferrer":57,"url":66432},{"_type":17,"description":67354,"title":67355},"Sweep’s Agentic Layer is a team of AI-powered agents designed to work alongside you, eliminating bottlenecks, answering questions, and empowering your users.","Eliminate Revenue Gaps with Sweep’s Process Agent",{"_type":22,"current":67357},"eliminate-revenue-gaps",{"cardColor":61879,"cta":67359,"show":56},{"_type":11212,"buttonSize":11213,"buttonStyle":11214,"external":67360,"linkType":11216,"openModal":67361,"openModal2":67363,"openModal3":67365},{"_type":272,"blank":57,"noOpener":57,"noReferrer":57},{"_type":11224,"hubspotForm":67362},{"_type":11226,"showModule":57},{"_type":11228,"hubspotForm":67364},{"_type":11226,"showModule":57},{"_type":11231,"hubspotForm":67366},{"_type":11226,"showModule":57},{"_createdAt":67368,"_id":67369,"_rev":67370,"_type":33,"_updatedAt":67371,"author":67372,"category":67386,"featuredImage":67392,"modularContent":67426,"postTitle":67429,"publishDate":67430,"richText":67431,"seo":67787,"slug":67792,"stickyBanner":67794},"2025-06-02T20:39:24Z","28461ce5-e172-4c38-b103-186a958c401b","u93Z2ge2ROiYmlpy57mGxl","2026-03-23T09:49:51Z",{"authorImage":67373,"authorJobTitle":66489,"authorName":20085},{"_type":37,"altText":20085,"image":67374},{"_type":40,"asset":67375},{"_createdAt":66457,"_id":66458,"_rev":66459,"_type":45,"_updatedAt":66457,"assetId":66460,"extension":105,"metadata":67376,"mimeType":133,"originalFilename":66484,"path":66485,"sha1hash":66460,"size":66486,"uploadId":66487,"url":66488},{"_type":50,"blurHash":66462,"dimensions":67377,"hasAlpha":57,"isOpaque":57,"lqip":66467,"palette":67378},{"_type":53,"aspectRatio":66464,"height":66465,"width":66466},{"_type":60,"darkMuted":67379,"darkVibrant":67380,"dominant":67381,"lightMuted":67382,"lightVibrant":67383,"muted":67384,"vibrant":67385},{"_type":62,"background":66470,"foreground":64,"population":66471,"title":64},{"_type":62,"background":66473,"foreground":64,"population":82,"title":64},{"_type":62,"background":66470,"foreground":64,"population":66471,"title":64},{"_type":62,"background":66476,"foreground":72,"population":116,"title":72},{"_type":62,"background":66478,"foreground":72,"population":28257,"title":64},{"_type":62,"background":66480,"foreground":64,"population":66481,"title":64},{"_type":62,"background":66483,"foreground":64,"population":1524,"title":64},{"_createdAt":5,"_id":6,"_rev":7,"_system":67387,"_type":11,"_updatedAt":12,"selectedColor":67389,"seo":67390,"slug":67391,"title":24},{"base":67388},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":48011,"image":67393},{"_type":40,"asset":67394},{"_createdAt":67395,"_id":67396,"_rev":67397,"_type":45,"_updatedAt":67395,"assetId":67398,"extension":105,"metadata":67399,"mimeType":133,"originalFilename":67421,"path":67422,"sha1hash":67398,"size":67423,"uploadId":67424,"url":67425},"2025-06-03T12:23:39Z","image-649c457f1f6ec66aa9d1c2343b76a1cc5f1c41e2-2400x1260-png","AKV8IRqkATs4C4BiA0A15K","649c457f1f6ec66aa9d1c2343b76a1cc5f1c41e2",{"_type":50,"blurHash":67400,"dimensions":67401,"hasAlpha":57,"isOpaque":56,"lqip":67402,"palette":67403},"MOEM8}~q9F00D%t7ofWBWBoe009F%M^+%M",{"_type":53,"aspectRatio":109,"height":32126,"width":32127},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAACeElEQVR4nHWR3S+bYRiH/RXaktV0pW8V/XoxRdR3tKXV6hejVswWxD442LIPB5bsWCSLxNEOF3GyD5bYYgsxnAwHjmyLTWqUaf0B1/K+tZlkO7hyJ89939fzy/Ok5We4OU/zPzjrG1RS9VCQKeE+d25QNZMmH2S6MV7wYs7yYb54HotU1T5Mai8luSHKDFcQtUFEbUCeN6q9WDV+jOoW8lRNKaGo8eOxD9AXHmUgMkZ/ZCxVO1M16r+Pw3YdR1kfnupBygs6KNIGsGS3Yr3k57IQwpTlJU/lIk2KajdGeHx3koW5FdaWNlhZ3GB1cZOVDxusLW3yauY9N3ueUG29SoUpgpgbxCgl17RSIoQp1YflhHqlMyWsE3uYGp/m+5c9juNJ4nsJ4rETjmIJEgdJtta3eTQ8QbEuhJDpoVDjp8LcRZUYxW7torHsGjZDG3qllFDZTK3YzdTENLs7P0gcnnCwmyD+7YSfe0mShydsrX/m4fCEnEynasaSG8Jp78dbP4S7eoCA4xZ2SwRBSqhXNlFjjTI5/pydrzGOD5PEY8ccxo452k8Q30/yaXWbe0PjiDkBzBoflZYI5cYOaoqitNQO0lDagynbS256I2l6hYvy/HYe3B7n5cwC7+Y+Mv96mbezy8zPLvPmxQrPns7RHRjFlO2jRAjhrLwhS4uEIJXmTsQcPzqF41SodGFUe6grjhJ03KG9aYS2U8JNw4SdI3iqhrAZ2tGrXBSoPdTbevE2DFFh6sCi9VGodp8JBYUTQeGQf0hakC5I4ZSR3kVQOv4s6BROSvQhGmy9FAtB8jJc8ozUk4XSoC79bOF//N2XBLJIcSb6LfwFfF69y8uJpaAAAAAASUVORK5CYII=",{"_type":60,"darkMuted":67404,"darkVibrant":67407,"dominant":67410,"lightMuted":67411,"lightVibrant":67414,"muted":67416,"vibrant":67419},{"_type":62,"background":67405,"foreground":64,"population":67406,"title":64},"#3a2e57",0.82,{"_type":62,"background":67408,"foreground":64,"population":67409,"title":64},"#24144b",30.22,{"_type":62,"background":67408,"foreground":64,"population":67409,"title":64},{"_type":62,"background":67412,"foreground":72,"population":67413,"title":64},"#ada4c0",1.17,{"_type":62,"background":67415,"foreground":72,"population":5451,"title":64},"#a284dd",{"_type":62,"background":67417,"foreground":64,"population":67418,"title":64},"#827a92",1.18,{"_type":62,"background":67420,"foreground":64,"population":127,"title":64},"#8d74cb","Do.png","images/9eu1m6zu/production/649c457f1f6ec66aa9d1c2343b76a1cc5f1c41e2-2400x1260.png",709342,"UolrsHts7Q05I1ckMOIXXLkraH26PSzV","https://cdn.sanity.io/images/9eu1m6zu/production/649c457f1f6ec66aa9d1c2343b76a1cc5f1c41e2-2400x1260.png",[67427],{"_key":67428,"_type":142,"cols":143,"offset":82,"rows":54,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"87fb887bf4fd494da6e6c5bc1432af69","Built for Admins, trusted by Ops: Introducing the Agentic Layer","2025-06-03",[67432,67440,67448,67456,67464,67472,67480,67488,67496,67504,67512,67520,67528,67536,67544,67552,67560,67575,67583,67591,67599,67607,67617,67625,67633,67643,67651,67659,67670,67678,67686,67699,67707,67715,67723,67731,67739,67747,67755,67763,67771,67779],{"_key":67433,"_type":150,"children":67434,"markDefs":67439,"style":173},"fa92ae2a5caf",[67435],{"_key":67436,"_type":154,"marks":67437,"text":67438},"173a89e56444",[],"Your team is scaling. Your goals are rising. But your systems? Still stuck in reactive mode.",[],{"_key":67441,"_type":150,"children":67442,"markDefs":67447,"style":173},"d1c4bf7b5b44",[67443],{"_key":67444,"_type":154,"marks":67445,"text":67446},"bb6c99a75fac",[],"Introducing Sweep’s Agentic Layer, AI agents designed to work the way business and technical teams actually operate.",[],{"_key":67449,"_type":150,"children":67450,"markDefs":67455,"style":173},"cec9b83b8525",[67451],{"_key":67452,"_type":154,"marks":67453,"text":67454},"2eaf07a144d9",[],"Over the past year, we worked closely with Salesforce Admins, Architects, RevOps leaders, and CROs. What we heard was consistent:",[],{"_key":67457,"_type":150,"children":67458,"level":54,"listItem":171,"markDefs":67463,"style":173},"6af5a57a1448",[67459],{"_key":67460,"_type":154,"marks":67461,"text":67462},"705c09939a12",[],"“I spend hours untangling technical debt instead of driving strategy.”",[],{"_key":67465,"_type":150,"children":67466,"level":54,"listItem":171,"markDefs":67471,"style":173},"57a408e7685b",[67467],{"_key":67468,"_type":154,"marks":67469,"text":67470},"0898532b8927",[],"“My team is underwater with tickets and ad hoc requests.”",[],{"_key":67473,"_type":150,"children":67474,"level":54,"listItem":171,"markDefs":67479,"style":173},"28d0a31d6405",[67475],{"_key":67476,"_type":154,"marks":67477,"text":67478},"d4ef9d6d5d23",[],"“We have automations, but no way to see what’s working or what’s broken.”",[],{"_key":67481,"_type":150,"children":67482,"level":54,"listItem":171,"markDefs":67487,"style":173},"774f0da0292d",[67483],{"_key":67484,"_type":154,"marks":67485,"text":67486},"a20a23785b41",[],"“We want to move faster… but we’re buried in manual work.”",[],{"_key":67489,"_type":150,"children":67490,"markDefs":67495,"style":173},"c4ddb7783c0a",[67491],{"_key":67492,"_type":154,"marks":67493,"text":67494},"e65c24482830",[],"Traditional tooling isn’t keeping up. And that it’s time for something smarter.",[],{"_key":67497,"_type":150,"children":67498,"markDefs":67503,"style":282},"b839299bdaf4",[67499],{"_key":67500,"_type":154,"marks":67501,"text":67502},"d1795f2d587e",[],"Why agentic AI matters now",[],{"_key":67505,"_type":150,"children":67506,"markDefs":67511,"style":173},"fe06552d8cf1",[67507],{"_key":67508,"_type":154,"marks":67509,"text":67510},"4421857e1351",[],"We built the Agentic Layer because the people responsible for scaling revenue, the ones living inside Salesforce every day, told us what they needed:",[],{"_key":67513,"_type":150,"children":67514,"level":54,"listItem":171,"markDefs":67519,"style":173},"c5df9998fcf0",[67515],{"_key":67516,"_type":154,"marks":67517,"text":67518},"60c906fb4345",[],"Better visibility.",[],{"_key":67521,"_type":150,"children":67522,"level":54,"listItem":171,"markDefs":67527,"style":173},"bb858019e9c1",[67523],{"_key":67524,"_type":154,"marks":67525,"text":67526},"a7ef630a677c",[],"Faster answers.",[],{"_key":67529,"_type":150,"children":67530,"level":54,"listItem":171,"markDefs":67535,"style":173},"5612c0c2a9c7",[67531],{"_key":67532,"_type":154,"marks":67533,"text":67534},"6d980e134ef6",[],"Fewer repetitive tasks.",[],{"_key":67537,"_type":150,"children":67538,"level":54,"listItem":171,"markDefs":67543,"style":173},"25c35ec3a4cd",[67539],{"_key":67540,"_type":154,"marks":67541,"text":67542},"1afe9e7dfc71",[],"More time for high-value work.",[],{"_key":67545,"_type":150,"children":67546,"markDefs":67551,"style":173},"87a92780efe5",[67547],{"_key":67548,"_type":154,"marks":67549,"text":67550},"c9025f819499",[],"And AI, done right, could actually deliver that.",[],{"_key":67553,"_type":150,"children":67554,"markDefs":67559,"style":173},"427377c1467f",[67555],{"_key":67556,"_type":154,"marks":67557,"text":67558},"29731a041a42",[],"The shift from passive knowledge generation to active execution is reshaping how businesses operate. Early generative AI tools, chatbots, summarizers, predictive models, helped humans work faster. But agentic AI acts. It executes complex, multi-step workflows autonomously across digital environments, learning and improving over time.",[],{"_key":67561,"_type":150,"children":67562,"markDefs":67572,"style":173},"d963e53ce4ea",[67563,67568],{"_key":67564,"_type":154,"marks":67565,"text":67567},"c70a0d26acaf",[67566],"32b2eccab2de","Gartner",{"_key":67569,"_type":154,"marks":67570,"text":67571},"abce84cc8b2b",[]," forecasts that by 2028, a third of all enterprise applications will be agentic, driving 15% of decisions autonomously. This is more than a prediction. It’s a countdown.",[67573],{"_key":67566,"_type":272,"blank":57,"href":67574,"noOpener":57,"noReferrer":57,"url":67574},"https://www.gartner.com/en/articles/ai-agents",{"_key":67576,"_type":150,"children":67577,"markDefs":67582,"style":173},"a0ef32530526",[67578],{"_key":67579,"_type":154,"marks":67580,"text":67581},"a5dea715c5d4",[],"Agentic AI isn’t another incremental improvement. It’s a paradigm shift. We’re moving from passive insights to autonomous execution – systems that don’t just tell you what to do, but do it for you.",[],{"_key":67584,"_type":150,"children":67585,"markDefs":67590,"style":173},"e88a4004bbbd",[67586],{"_key":67587,"_type":154,"marks":67588,"text":67589},"df82bd7f0d67",[],"Sweep’s Agentic Layer isn’t a tool. It’s a line in the sand. A transformation engine that fuses autonomous AI agents with deep, structural knowledge of your systems. It bridges the gap between business and system teams.",[],{"_key":67592,"_type":150,"children":67593,"markDefs":67598,"style":282},"0e2efe22f93e",[67594],{"_key":67595,"_type":154,"marks":67596,"text":67597},"f42deaae0231",[],"Meet your new AI growth partners",[],{"_key":67600,"_type":150,"children":67601,"markDefs":67606,"style":173},"3768418b0374",[67602],{"_key":67603,"_type":154,"marks":67604,"text":67605},"f7cea0ee4beb",[],"Sweep’s Agentic Layer is a team of AI-powered agents designed to work alongside you, eliminating bottlenecks, answering questions, protecting your systems, and empowering your users.",[],{"_key":67608,"_type":150,"children":67609,"markDefs":67614,"style":173},"4d24a6bbbeb3",[67610],{"_key":67611,"_type":154,"marks":67612,"text":47333},"b6c6d3722818",[165,67613],"fddd31b75248",[67615],{"_key":67613,"_ref":5788,"_type":463,"linkType":1636,"slug":67616},{"_type":22,"current":5790},{"_key":67618,"_type":150,"children":67619,"markDefs":67624,"style":173},"6bf4c25d49d5",[67620],{"_key":67621,"_type":154,"marks":67622,"text":67623},"11168f8b2b01",[],"Built for Admins & Architects",[],{"_key":67626,"_type":150,"children":67627,"markDefs":67632,"style":173},"a4128edbe7a6",[67628],{"_key":67629,"_type":154,"marks":67630,"text":67631},"72805bb81621",[],"Answers any question about your org’s configuration, metadata, or automations, instantly. No more tribal knowledge, no more guesswork. Ask questions like, “What automation is updating this field?” or “What’s connected to this validation rule?” It answers, and you move forward with full context.",[],{"_key":67634,"_type":150,"children":67635,"markDefs":67640,"style":173},"bd8a21e0a148",[67636],{"_key":67637,"_type":154,"marks":67638,"text":66878},"481b973d7278",[165,67639],"7d1f48a0e8e7",[67641],{"_key":67639,"_ref":51674,"_type":463,"linkType":1636,"slug":67642},{"_type":22,"current":51676},{"_key":67644,"_type":150,"children":67645,"markDefs":67650,"style":173},"1e608cb0828c",[67646],{"_key":67647,"_type":154,"marks":67648,"text":67649},"e8e75a8af87e",[],"Built for teams who own system health",[],{"_key":67652,"_type":150,"children":67653,"markDefs":67658,"style":173},"d101c99eba1e",[67654],{"_key":67655,"_type":154,"marks":67656,"text":67657},"284c6a98e3f1",[],"Stands guard over your systems. Continuously watches for misconfigurations, risks, or performance issues, and provides early warnings and actionable recommendations, before users feel the impact or data is corrupted. It’s like a QA layer for your Salesforce org, running 24/7.",[],{"_key":67660,"_type":150,"children":67661,"markDefs":67667,"style":173},"49473bbe4d57",[67662],{"_key":67663,"_type":154,"marks":67664,"text":67666},"d6cc47356c6c",[165,67665],"a5efc761535b","Process Agent",[67668],{"_key":67665,"_ref":62261,"_type":463,"linkType":1636,"slug":67669},{"_type":22,"current":62263},{"_key":67671,"_type":150,"children":67672,"markDefs":67677,"style":173},"93759f24002a",[67673],{"_key":67674,"_type":154,"marks":67675,"text":67676},"7fb7c560d50f",[],"Built for Ops & GTM",[],{"_key":67679,"_type":150,"children":67680,"markDefs":67685,"style":173},"08f299960de3",[67681],{"_key":67682,"_type":154,"marks":67683,"text":67684},"dc1bb7934750",[],"Constantly analyzes your GTM workflows, surfacing inefficiencies in real time. It offers AI-driven recommendations to prevent revenue leaks before they drag down performance and growth.",[],{"_key":67687,"_type":150,"children":67688,"markDefs":67694,"style":173},"0cd7048435e8",[67689],{"_key":67690,"_type":154,"marks":67691,"text":67693},"7eb113b28bd7",[165,67692],"63ab4e827d61","User Support Agent",[67695],{"_key":67692,"_ref":67696,"_type":463,"linkType":1636,"slug":67697},"0a672429-986e-4a83-b918-c70550950965",{"_type":22,"current":67698},"user-support-agent",{"_key":67700,"_type":150,"children":67701,"markDefs":67706,"style":173},"725efa668fe5",[67702],{"_key":67703,"_type":154,"marks":67704,"text":67705},"fcd5020c41c2",[],"Built for Admins & End Users",[],{"_key":67708,"_type":150,"children":67709,"markDefs":67714,"style":173},"14b9560215fc",[67710],{"_key":67711,"_type":154,"marks":67712,"text":67713},"73807ab4f094",[],"Delivers always-on, AI-powered support across your teams, eliminating friction, accelerating onboarding, protecting your Admin & Ops bandwidth from drowning in tickets, and improving SLAs, delivering a better user experience. Your team stays focused. Your users stay unblocked.",[],{"_key":67716,"_type":150,"children":67717,"markDefs":67722,"style":282},"012315f2eee3",[67718],{"_key":67719,"_type":154,"marks":67720,"text":67721},"9c56c36e3aed",[],"Built for the way you actually work",[],{"_key":67724,"_type":150,"children":67725,"markDefs":67730,"style":173},"b668485c3f5a",[67726],{"_key":67727,"_type":154,"marks":67728,"text":67729},"ed9bc32aa13f",[],"Sweep’s Agentic Layer works because it was shaped by real conversations with the people in the trenches of growth: Admins managing 300+ fields, Sales Ops leaders buried in lead routing, Architects trying to untangle automations from five teams.",[],{"_key":67732,"_type":150,"children":67733,"markDefs":67738,"style":173},"da3403a9a877",[67734],{"_key":67735,"_type":154,"marks":67736,"text":67737},"46bda71bfe13",[],"That’s who this is for. And that’s who shaped every feature.",[],{"_key":67740,"_type":150,"children":67741,"markDefs":67746,"style":173},"3617580ff756",[67742],{"_key":67743,"_type":154,"marks":67744,"text":67745},"1e785aa8815b",[],"Gartner predicts 33% of enterprise software will include agentic AI by 2028. But adoption won’t be about being trendy. It’ll be about being ready:",[],{"_key":67748,"_type":150,"children":67749,"level":54,"listItem":171,"markDefs":67754,"style":173},"e5d046317f8b",[67750],{"_key":67751,"_type":154,"marks":67752,"text":67753},"a84cca1871f8",[],"Ready to scale ops without scaling headcount",[],{"_key":67756,"_type":150,"children":67757,"level":54,"listItem":171,"markDefs":67762,"style":173},"d6c860c00d5f",[67758],{"_key":67759,"_type":154,"marks":67760,"text":67761},"274370d31cf5",[],"Ready to detect problems before they hurt revenue",[],{"_key":67764,"_type":150,"children":67765,"level":54,"listItem":171,"markDefs":67770,"style":173},"97e4c20c4901",[67766],{"_key":67767,"_type":154,"marks":67768,"text":67769},"d9db2f4ea35b",[],"Ready to spend more time driving strategy, not fixing what’s broken",[],{"_key":67772,"_type":150,"children":67773,"markDefs":67778,"style":173},"6e1af5775fa3",[67774],{"_key":67775,"_type":154,"marks":67776,"text":67777},"24d29faee0ff",[],"That’s what the Agentic Layer makes possible.",[],{"_key":67780,"_type":150,"children":67781,"markDefs":67786,"style":173},"1d4f21f16463",[67782],{"_key":67783,"_type":154,"marks":67784,"text":67785},"a2517efd0698",[],"Want to see it in action? We’ll show you how Admins, Sales Ops, Architects, and CROs are already using these agents today to automate the tedious, prevent the expensive, and scale what works.",[],{"_type":17,"description":67788,"shareImage":67789,"title":67791},"Now you can use AI-powered agents designed to work alongside you, eliminating bottlenecks, answering questions, protecting your systems, and empowering your users.",{"_type":40,"asset":67790},{"_ref":67396,"_type":1066},"Introducing Sweep's Agentic Layer",{"_type":22,"current":67793},"introducing-the-agentic-layer",{"cardColor":61879,"cta":67795,"show":56},{"_type":11212,"buttonSize":11213,"buttonStyle":11214,"external":67796,"linkType":11216,"openModal":67797,"openModal2":67799,"openModal3":67801},{"_type":272,"blank":57,"noOpener":57,"noReferrer":57},{"_type":11224,"hubspotForm":67798},{"_type":11226,"showModule":57},{"_type":11228,"hubspotForm":67800},{"_type":11226,"showModule":57},{"_type":11231,"hubspotForm":67802},{"_type":11226,"showModule":57},{"_createdAt":67804,"_id":67805,"_rev":67806,"_type":33,"_updatedAt":67807,"author":67808,"category":67845,"featuredImage":67851,"modularContent":67885,"postTitle":68211,"publishDate":68212,"richText":68213,"seo":68311,"slug":68317},"2025-05-29T00:52:44Z","ff87f327-2e5a-424b-9280-4dd0bb26ed72","0v8yoaqlw3x28AQsl123rP","2026-03-23T09:54:35Z",{"authorImage":67809,"authorJobTitle":67844,"authorName":67810},{"_type":37,"altText":67810,"dpr":54,"image":67811},"Danny Hodge",{"_type":40,"asset":67812},{"_createdAt":67813,"_id":67814,"_rev":67815,"_type":45,"_updatedAt":67813,"assetId":67816,"extension":105,"metadata":67817,"mimeType":133,"originalFilename":67839,"path":67840,"sha1hash":67816,"size":67841,"uploadId":67842,"url":67843},"2022-10-10T15:54:28Z","image-97ae6020d649665951aaa17643893025f87c26a1-512x512-png","CYiMnfkZYT8bqrAVuUHRE0","97ae6020d649665951aaa17643893025f87c26a1",{"_type":50,"blurHash":67818,"dimensions":67819,"hasAlpha":57,"isOpaque":57,"lqip":67820,"palette":67821},"e9I4eN003;~V;fiaRl0eIU%200?HMdOExaKgxu~CbFofELozM{V@NH",{"_type":53,"aspectRatio":54,"height":20061,"width":20061},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFPklEQVQ4jR3S60/ahwLG8d+fs/Nil85eVu1sa1vpZCoqtYIX7ncQRLAiiijSSkVEkYuAgEAVVLTeaOvao+1pl6XbTk6ynKxpsuS82P/xPWlfPG8/yZN8haXgBHZ9D4OyRu73XaLnXgODimaMOhF2dRvjWglTegljehF61WX6+v+BbOBL1LpmLDYxNkcnRssPWO3teLwDCA7FPfo7G+nu+Aqp9FtksqvolHdw6yUETfdJjCgpeU2UpoyEnfexaq6jUF5Fo7uB1ngHle4mA8pGFJprmGx3EZRtN+hp/Yr2ti+Qdl1A2deMS9VB2NzPhkPNsdfKu/lxflue5SziI+XR4TSIMervYDCJUGmvIx+6gnzoEkPqRgRdx03ut3+DpP0L+robsA/9wIJpgJxFyZ5dzbnXyu/zHj4k5vmrsMrb1YcsjSoZ1YhxWSW4nD0MD7dj/nTbJkbQdTcz2NVA349fopZ8x7S6m/Swhk2risMRDeeTNn4PTfAxtcDfW2k+lOJszbp5ZNcSDThZW55iKTTK3LSBGZ8WQd92FV3rRXQ3G7C0NhEY6CJjVVKxazhxGznz2fn18SQfM0v8Xc3ycTPJ3oKPZNBLJRfjoJKlnI2SXJ5hOTyOYGj+BlvLJVxtN3F33GVGJmFFJydnVlBz6nkxYeOV383Pi7P8mY/xobTKUcRPPjzD0800J7UNqhsJSutRyvkogkH8NT6NmGWPmUW3hYCqj1mZhGCfhDVdP0cPrOy7Ley4LPwc9vMht8SblTkOIgHqT9Y4qRWoFpNUinEOdnMIo+obrARsVDIRitFHLJjV+O+1M90tJq6W89Lv5mxmjJOxYd7P+/gru8QfyRBvV0O83Mp8BrdLSaqlJMd7BQSHSkR42k51PcZ2aomE00x0sJeoXErOoOTtwyn+szjHLwEvf0SC/C+3wp/pMO8zEc528jzbL7JTTrHzJEX9aRFhWCVmyqliIxGimlok5bISV8hYlktZHuylOmLixZSL5xMjvHs0yX/XFvh3KsS/CjHOD57w0+Emtc00u5trPD8sI4QmTcw80JFdDlBJLbI6ZmVe3s1kpwiX+DZBeRdZi5KCXc2ux8KrkIf6oo9nhRiv69v8s77N08o6e1sZTo83EbYyi0SDY2SjASprEaIeO2NSMZbWZuxtLTxW3qPsNlAdN1EeM5Bz61nz2qnlVnhzWvu8o50CB9Ucr+oVhBd7JTbiIQorD9lZXyEemMDSI0Zz6xrujlaWlL1UXSaOpkfIuw3M6eQsOE3srsd5c7rP25cH1PdKHO0WOHu+g/Dup332CqvkIn5q61GKsRAWuRTptSvobzfj7WpjUdlHzKxkRi3Do+gl6XWzn/vUYIVX9RrP9p98Rl+f1hB+fX3C8WaKeGCU9ONJ1hcDOIb6uHu5AfGlb+m/3oRW1IKuXYSxS0xQr2A7/IjtTIZsIkE5m6JaTHO4U+D8E/j+/Jj9YgK/Q4dbP0TQaWa0X0p30xXuXPga0cULdDZdQSFqYULeTX7CyWE6SW41QWg2SNDnYyEwQ3Z1if2tPEJ9u0AkMMlAVweDknb8NiM+7SAGUQvK641obn2PvUNEcFDKusPA0UqYo3KZaCjMpNvDqM3BiMXG1NgDFoJzCHOjwyik3bQ0NtEvkbDsnyLmcTMu7WSiQ0RI3kVC109hWMvO7ASnpQLVfB6/x4vDZMOo1qMZVGHUGnHYHAi9t29x67urfH/xMlqZnHI8RjkcYnZIRqC3k5haRtqoIGc3UouEqG8WSYTDuGwOzBo9mgEFCtkA6iEVeo2B/wPoy9guUfL1dAAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":67822,"darkVibrant":67825,"dominant":67828,"lightMuted":67831,"lightVibrant":67832,"muted":67834,"vibrant":67837},{"_type":62,"background":67823,"foreground":64,"population":67824,"title":64},"#4e4535",6.67,{"_type":62,"background":67826,"foreground":64,"population":67827,"title":64},"#5b2829",1.3,{"_type":62,"background":67829,"foreground":72,"population":67830,"title":64},"#cac1b4",8.74,{"_type":62,"background":67829,"foreground":72,"population":67830,"title":64},{"_type":62,"background":67833,"foreground":72,"population":4915,"title":64},"#f6a99f",{"_type":62,"background":67835,"foreground":64,"population":67836,"title":64},"#ad7569",7.95,{"_type":62,"background":67838,"foreground":64,"population":82,"title":64},"#c45c54","hodge_profile.png","images/9eu1m6zu/production/97ae6020d649665951aaa17643893025f87c26a1-512x512.png",438604,"nTNMESXXrKileEEs9Y2S1pA6l952TmSG","https://cdn.sanity.io/images/9eu1m6zu/production/97ae6020d649665951aaa17643893025f87c26a1-512x512.png","Head of Sales",{"_createdAt":5,"_id":6,"_rev":7,"_system":67846,"_type":11,"_updatedAt":12,"selectedColor":67848,"seo":67849,"slug":67850,"title":24},{"base":67847},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":67852,"dpr":54,"image":67853},"light bulb",{"_type":40,"asset":67854},{"_createdAt":67855,"_id":67856,"_rev":67857,"_type":45,"_updatedAt":67855,"assetId":67858,"extension":105,"metadata":67859,"mimeType":133,"originalFilename":67880,"path":67881,"sha1hash":67858,"size":67882,"uploadId":67883,"url":67884},"2025-05-29T00:43:58Z","image-bb89fc5f5736e55b240572738211a3877930df45-3960x2160-png","Snw1LuWRAyUvFwihUjpSn3","bb89fc5f5736e55b240572738211a3877930df45",{"_type":50,"blurHash":67860,"dimensions":67861,"hasAlpha":57,"isOpaque":57,"lqip":67865,"palette":67866},"MC9%=38^D$Z:x@00.AxvklV@kYROtRofWF",{"_type":53,"aspectRatio":67862,"height":67863,"width":67864},1.8333333333333333,2160,3960,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAACLUlEQVR4nKXR3UtTcRzHcf+O9pRpKGxnblNnqGSkMAp1Z+dsc84tn4KaD1OzdAtTmmZTNp2auppalkjhICsiSAqcPdwYURFdGXTR3/GO4yCqm6QuPvCD75cXv9/nl2M4ZOdAUYkIKvGvezkHBY1aiaLDMoJa/H9QUItY8lxY8t0YNQ6EfwZVdgRtPaZcB6UFHqxHPVi0TsxqGZNaokil4OJ+lLOSn2B2YN/vyagMtRLmPCelBplyi5sqi5/jhWeoPOKjMtdHRW4TZboGzBoZk0aiWOekWCf/Ctr3IbPWiTW/iQpTOzUnO5BcnTT5gnjq+rBbu6k1dGQjdGITAlTp2yjXezlmcGHVS78/2ah2YM3zUl3WjdxwjcDgAsNTK0RnVhkKpzjnjuGrjuCvGaW5bpJm5zT+hkkaPWFk93nqpZY/bqiABT5O28J0DK4QXX5OMv2W5Y13zC+9YTTymEvBe/T3rBMafsqVeIbIXIbI7CZD8RTh8UQWVMo0KyWrHZQUNFJ76iK9A4tMJJ8wt/6axQcfWVz7zI3ULtMz28RmM0ytfGAu/Y3ko+8sbO6R2HhPfO1VFlR+rETjwqSVKC6UsVW30dIaoicUIxS9y0jiGWNT20xEM8TGXjAxukV0cod48hOJtT3iG1+5nv7C1fu7WdCoEjGpJIp0IhZ9PZUnHNjsXsTGAP72EQLd8wS7btN7dpV+3zJ93lv0td5h4MIml8dfElrYoX9pi66bD/kB3/2wKtgIsRIAAAAASUVORK5CYII=",{"_type":60,"darkMuted":67867,"darkVibrant":67869,"dominant":67871,"lightMuted":67872,"lightVibrant":67874,"muted":67876,"vibrant":67878},{"_type":62,"background":67868,"foreground":64,"population":32095,"title":64},"#322c51",{"_type":62,"background":67870,"foreground":64,"population":1527,"title":64},"#2e0449",{"_type":62,"background":67868,"foreground":64,"population":32095,"title":64},{"_type":62,"background":67873,"foreground":64,"population":6137,"title":64},"#9887c7",{"_type":62,"background":67875,"foreground":72,"population":67413,"title":64},"#89b2e1",{"_type":62,"background":67877,"foreground":64,"population":7025,"title":64},"#a566ac",{"_type":62,"background":67879,"foreground":64,"population":82,"title":64},"#9c4ca4","1588.png","images/9eu1m6zu/production/bb89fc5f5736e55b240572738211a3877930df45-3960x2160.png",4134912,"Cg9zhjfgaA5qX0FQBH4WvjLstiA00FR1","https://cdn.sanity.io/images/9eu1m6zu/production/bb89fc5f5736e55b240572738211a3877930df45-3960x2160.png",[67886,68192],{"_key":67887,"_type":15160,"asSection":57,"richText":67888,"showModule":57,"textAlign":15161},"8211e69a8017d1008532cd46329b156f",[67889,67897,67905,67913,67921,67929,67937,67945,67953,67961,67969,67977,67985,67993,68001,68009,68017,68025,68033,68041,68049,68057,68065,68073,68081,68089,68097,68105,68113,68121,68129,68137,68145,68153,68160,68168,68176,68184],{"_key":67890,"_type":150,"children":67891,"markDefs":67896,"style":282},"2c9ea17f5b47",[67892],{"_key":67893,"_type":154,"marks":67894,"text":67895},"ac27a3e776300",[],"Welcome to the Agentic AI era",[],{"_key":67898,"_type":150,"children":67899,"markDefs":67904,"style":173},"16543eba7d3d",[67900],{"_key":67901,"_type":154,"marks":67902,"text":67903},"c27808a41af90",[],"This isn’t about “AI tools” or another dashboard that surfaces insights. This is about software that actually does the work for you.",[],{"_key":67906,"_type":150,"children":67907,"markDefs":67912,"style":173},"7c122fbf2da3",[67908],{"_key":67909,"_type":154,"marks":67910,"text":67911},"affc0c2249340",[],"\nWe’re talking about agents that:",[],{"_key":67914,"_type":150,"children":67915,"level":54,"listItem":171,"markDefs":67920,"style":173},"e8a7a1245ce1",[67916],{"_key":67917,"_type":154,"marks":67918,"text":67919},"6cd244843f610",[],"Monitor your org and alert you when something’s off",[],{"_key":67922,"_type":150,"children":67923,"level":54,"listItem":171,"markDefs":67928,"style":173},"530acd353ebf",[67924],{"_key":67925,"_type":154,"marks":67926,"text":67927},"391ee3c0745e0",[],"Document changes across flows and fields in real time",[],{"_key":67930,"_type":150,"children":67931,"level":54,"listItem":171,"markDefs":67936,"style":173},"e36c18968ca5",[67932],{"_key":67933,"_type":154,"marks":67934,"text":67935},"bfc1e5b2c3f30",[],"Diagnose process bottlenecks and suggest fixes",[],{"_key":67938,"_type":150,"children":67939,"markDefs":67944,"style":173},"6d63eb8d0470",[67940],{"_key":67941,"_type":154,"marks":67942,"text":67943},"24649711e8f10",[],"According to McKinsey’s 2024 research, companies that embed AI agents into operations are seeing up to 40% productivity gains, while their competitors are still stuck writing Jira tickets.",[],{"_key":67946,"_type":150,"children":67947,"markDefs":67952,"style":173},"9ba551b472bb",[67948],{"_key":67949,"_type":154,"marks":67950,"text":67951},"12f6d41b919d0",[],"And that’s the risk. The pace of change in the agentic AI era doesn’t wait for anyone. While you’re busy stitching together manual processes and chasing down stakeholders, your competitors are using agentic tools that supplement and amplify their work – fixing data, triggering workflows, and accelerating decisions.",[],{"_key":67954,"_type":150,"children":67955,"markDefs":67960,"style":282},"d2298555a131",[67956],{"_key":67957,"_type":154,"marks":67958,"text":67959},"47f4c8c78a410",[],"From manual work to self-improving systems",[],{"_key":67962,"_type":150,"children":67963,"markDefs":67968,"style":173},"5765a0e83261",[67964],{"_key":67965,"_type":154,"marks":67966,"text":67967},"49cb75680e060",[],"Here’s what falling behind looks like:",[],{"_key":67970,"_type":150,"children":67971,"level":54,"listItem":171,"markDefs":67976,"style":173},"619ef767d3dd",[67972],{"_key":67973,"_type":154,"marks":67974,"text":67975},"cd9046c98b340",[],"Spending days untangling why lead routing broke (again)",[],{"_key":67978,"_type":150,"children":67979,"level":54,"listItem":171,"markDefs":67984,"style":173},"b9b5bec26f14",[67980],{"_key":67981,"_type":154,"marks":67982,"text":67983},"58fe9280f6730",[],"Onboarding new admins with zero documentation",[],{"_key":67986,"_type":150,"children":67987,"level":54,"listItem":171,"markDefs":67992,"style":173},"bc97354612db",[67988],{"_key":67989,"_type":154,"marks":67990,"text":67991},"341dcbc159140",[],"Playing ops firefighter instead of driving strategy",[],{"_key":67994,"_type":150,"children":67995,"markDefs":68000,"style":173},"d8a7585321b3",[67996],{"_key":67997,"_type":154,"marks":67998,"text":67999},"cd631c0a92fd0",[],"Here’s what it looks like to stay ahead:\n",[],{"_key":68002,"_type":150,"children":68003,"markDefs":68008,"style":173},"5199d5246663",[68004],{"_key":68005,"_type":154,"marks":68006,"text":68007},"44f66f38553a0",[165],"The Admin who sleeps better at night:",[],{"_key":68010,"_type":150,"children":68011,"markDefs":68016,"style":173},"0694eb07b4ff",[68012],{"_key":68013,"_type":154,"marks":68014,"text":68015},"a2d69c957c040",[],"Before: Every change was a gamble: “What if this Flow breaks something else?”",[],{"_key":68018,"_type":150,"children":68019,"markDefs":68024,"style":173},"e65a90370beb",[68020],{"_key":68021,"_type":154,"marks":68022,"text":68023},"1eb871f7574c0",[],"Now: Sweep’s Monitoring Agent catches conflicts and flags risky dependencies in real time. The Documentation Agent keeps a living blueprint of every field, Flow, and automation. No more digging through inactive flows or second-guessing logic. Admins move faster and safer.",[],{"_key":68026,"_type":150,"children":68027,"markDefs":68032,"style":173},"e63af11fedd6",[68028],{"_key":68029,"_type":154,"marks":68030,"text":68031},"a681234614c00",[165],"The RevOps leader who moves at the speed of strategy",[],{"_key":68034,"_type":150,"children":68035,"markDefs":68040,"style":173},"20c6244e0556",[68036],{"_key":68037,"_type":154,"marks":68038,"text":68039},"f86f56a2746f0",[],"Before: A new lead scoring model took 6 weeks, 4 teams, and endless back-and-forth.",[],{"_key":68042,"_type":150,"children":68043,"markDefs":68048,"style":173},"e7b4f8116abe",[68044],{"_key":68045,"_type":154,"marks":68046,"text":68047},"ac49b9a0cd580",[],"Now: Using Sweep’s Process Agent, he rebuilt the logic visually, ran simulations, and deployed it in a day. The system didn’t just automate tasks: it helped orchestrate the entire process, from alignment to execution. That’s what agentic really means: not just smarter, but more self-sufficient.",[],{"_key":68050,"_type":150,"children":68051,"markDefs":68056,"style":173},"4188a6fd44a6",[68052],{"_key":68053,"_type":154,"marks":68054,"text":68055},"ab79e4703e770",[165],"The GTM team that doesn’t miss a beat",[],{"_key":68058,"_type":150,"children":68059,"markDefs":68064,"style":173},"d26bd9f6d914",[68060],{"_key":68061,"_type":154,"marks":68062,"text":68063},"23367cbf03750",[],"Before: Marketing launched new campaigns, and leads piled up with no follow-through. SDRs were missing follow-ups, managers were in the dark, and no one could explain why.",[],{"_key":68066,"_type":150,"children":68067,"markDefs":68072,"style":173},"d085c585068d",[68068],{"_key":68069,"_type":154,"marks":68070,"text":68071},"756b70bcadda0",[],"Now: The Process Agent flagged the exact handoff failure, diagnosed the issue (a missing assignment condition), proposed a fix, and logged the update for full team visibility.",[],{"_key":68074,"_type":150,"children":68075,"markDefs":68080,"style":173},"7d83d57af50a",[68076],{"_key":68077,"_type":154,"marks":68078,"text":68079},"864ad07411390",[165],"The consultants and SIs who don’t need to reverse-engineer everything",[],{"_key":68082,"_type":150,"children":68083,"markDefs":68088,"style":173},"a949257b343b",[68084],{"_key":68085,"_type":154,"marks":68086,"text":68087},"b7d420f8d3500",[],"Before: Every project started with weeks of context-gathering, mapping undocumented Flows and APEX, and rebuilding tribal knowledge from scratch.",[],{"_key":68090,"_type":150,"children":68091,"markDefs":68096,"style":173},"fa563175d247",[68092],{"_key":68093,"_type":154,"marks":68094,"text":68095},"64f11cb3d3ce0",[],"Now: Sweep’s Monitoring and Documentation Agents generate a living blueprint of the org, including recent changes, dependencies, and risks. Consultants can skip the dig and start solving real problems on day one.",[],{"_key":68098,"_type":150,"children":68099,"markDefs":68104,"style":173},"8c321bd822e7",[68100],{"_key":68101,"_type":154,"marks":68102,"text":68103},"20c66e2b0d870",[],"This isn’t just about automation. It’s about autonomy.",[],{"_key":68106,"_type":150,"children":68107,"markDefs":68112,"style":282},"e8d93c50aee8",[68108],{"_key":68109,"_type":154,"marks":68110,"text":68111},"da08bf30c8130",[],"Why Agentic AI is inevitable",[],{"_key":68114,"_type":150,"children":68115,"markDefs":68120,"style":173},"20e32eff2b34",[68116],{"_key":68117,"_type":154,"marks":68118,"text":68119},"ef3105273ea70",[],"\"Half of respondents say their organizations have adopted AI in two or more business functions, up from less than a third of respondents in 2023.\"",[],{"_key":68122,"_type":150,"children":68123,"markDefs":68128,"style":173},"5dfbf8634f01",[68124],{"_key":68125,"_type":154,"marks":68126,"text":68127},"8d734694947d0",[],"— McKinsey, 2024",[],{"_key":68130,"_type":150,"children":68131,"markDefs":68136,"style":173},"25b9ceea2393",[68132],{"_key":68133,"_type":154,"marks":68134,"text":68135},"6279560302960",[],"The truth is, most companies say they want to be data-driven. They want to automate. They want to “leverage AI.”",[],{"_key":68138,"_type":150,"children":68139,"markDefs":68144,"style":173},"f6d86bf12cf6",[68140],{"_key":68141,"_type":154,"marks":68142,"text":68143},"24c66c8988430",[],"But very few are moving fast enough to do it in a way that actually scales. And the gap between early adopters and laggards is growing fast.",[],{"_key":68146,"_type":150,"children":68147,"markDefs":68152,"style":173},"e489a060c66a",[68148],{"_key":68149,"_type":154,"marks":68150,"text":68151},"0d0388ebe4b50",[],"The fear of falling behind is real, and valid. But it doesn’t have to be permanent. The teams adopting agentic systems today are already rewriting their workflows, rethinking how they hire, and reallocating time to the projects that actually matter.",[],{"_key":68154,"_type":150,"children":68155,"markDefs":68159,"style":173},"bc0b82d0762d",[68156],{"_key":68157,"_type":154,"marks":68158,"text":472},"e30bd20ff67b0",[],[],{"_key":68161,"_type":150,"children":68162,"markDefs":68167,"style":173},"072870091381",[68163],{"_key":68164,"_type":154,"marks":68165,"text":68166},"a0a75fd001640",[],"Agentic AI isn’t a “nice-to-have.”",[],{"_key":68169,"_type":150,"children":68170,"markDefs":68175,"style":173},"65bc41aa4ac5",[68171],{"_key":68172,"_type":154,"marks":68173,"text":68174},"b689adaea6e70",[],"It’s the new baseline for operational excellence.",[],{"_key":68177,"_type":150,"children":68178,"markDefs":68183,"style":173},"f49cdcb26cc6",[68179],{"_key":68180,"_type":154,"marks":68181,"text":68182},"6af61feb354c0",[],"Are you ready to operate at that level?",[],{"_key":68185,"_type":150,"children":68186,"markDefs":68191,"style":173},"d9a8bf3f6b33",[68187],{"_key":68188,"_type":154,"marks":68189,"text":68190},"e87aa776796f0",[],"Or are you still hoping old processes will eventually catch up?",[],{"_key":68193,"_type":142,"cols":143,"filterList":68194,"offset":82,"rows":68210,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"721830933ad86f2eaec5c0fef800690c",[68195,68198,68201,68204,68207],{"_key":68196,"_ref":68197,"_type":1066},"524fd845019a","8e633c44-900c-4b93-a2d1-5acd7fe42605",{"_key":68199,"_ref":68200,"_type":1066},"92e89e6e6c85","b5115142-dff5-4c97-b597-521a739de0de",{"_key":68202,"_ref":68203,"_type":1066},"143226e9aac4","c7722d9f-f3df-4421-80c1-979ce0f7825e",{"_key":68205,"_ref":68206,"_type":1066},"b010310206fa","4aa77b44-ee12-4ae7-8d0a-2fb9cdee1f70",{"_key":68208,"_ref":68209,"_type":1066},"d979ae908139","729a280a-fa4f-402f-986b-e1642237ca44",4,"In the agentic AI era, \"optimization\" is no longer good enough","2025-05-29",[68214,68222,68230,68238,68246,68253,68261,68269,68277],{"_key":68215,"_type":150,"children":68216,"markDefs":68221,"style":173},"4f16bab4b338",[68217],{"_key":68218,"_type":154,"marks":68219,"text":68220},"e78c7f0246e30",[],"“By 2026, 30% of enterprises will automate more than half of their network activities, an increase from under 10% in mid-2023.”\n— Gartner, 2024",[],{"_key":68223,"_type":150,"children":68224,"markDefs":68229,"style":173},"fd28d2ff7497",[68225],{"_key":68226,"_type":154,"marks":68227,"text":68228},"92fdae89f6520",[],"Three months ago, customers came to us with what felt like bold goals: cleaner data, smoother handoffs, automations that just work. Back then, those were considered strong use cases.",[],{"_key":68231,"_type":150,"children":68232,"markDefs":68237,"style":173},"e2c7bf9c47e1",[68233],{"_key":68234,"_type":154,"marks":68235,"text":68236},"d879053981fd0",[],"Today? That’s the bare minimum.",[],{"_key":68239,"_type":150,"children":68240,"markDefs":68245,"style":173},"d8f32ca0691a",[68241],{"_key":68242,"_type":154,"marks":68243,"text":68244},"cf28f30ff4a90",[],"AI has moved faster than most teams can track. What was once forward-thinking is now table stakes. And the buyers who are winning right now aren’t just looking for efficiency. They’re demanding systems that are not only efficient, but intelligent, adaptive, and built to scale.",[],{"_key":68247,"_type":150,"children":68248,"markDefs":68252,"style":173},"3086c75b6546",[68249],{"_key":68250,"_type":154,"marks":68251,"text":472},"1b7fd3123f3a0",[],[],{"_key":68254,"_type":150,"children":68255,"markDefs":68260,"style":173},"c624bc454ea8",[68256],{"_key":68257,"_type":154,"marks":68258,"text":68259},"65282dded66d0",[],"Because the cost of doing nothing has never been higher.",[],{"_key":68262,"_type":150,"children":68263,"markDefs":68268,"style":173},"fc36b5f974a1",[68264],{"_key":68265,"_type":154,"marks":68266,"text":68267},"117094d0e5ad0",[],"While you're still mapping out Jira tickets or chasing down fixes, your competitors are deploying agentic systems that act on their behalf: diagnosing problems, resolving issues, and improving operations without being told.",[],{"_key":68270,"_type":150,"children":68271,"markDefs":68276,"style":173},"a7c09fa941cb",[68272],{"_key":68273,"_type":154,"marks":68274,"text":68275},"e9eef621cdb80",[],"Most teams won’t fall behind because they made the wrong decision. They’ll fall behind because they are busy optimizing: bandaging broken processes, rather than getting ahead by adapting to managing a tech stack in the era of AI.",[],{"_key":68278,"_type":1424,"img":68279,"markDefs":19},"4b96f57c07bf",{"_type":37,"altText":68280,"image":68281},"series b announcement",{"_type":40,"asset":68282},{"_createdAt":68283,"_id":68284,"_rev":68285,"_type":45,"_updatedAt":68283,"assetId":68286,"extension":105,"metadata":68287,"mimeType":133,"originalFilename":68306,"path":68307,"sha1hash":68286,"size":68308,"uploadId":68309,"url":68310},"2025-05-29T16:35:27Z","image-090f375ccabe7ab6ca19ee2e666799804cdc33f8-2400x2400-png","3Qn0azl6eyu8njtSFWLY7R","090f375ccabe7ab6ca19ee2e666799804cdc33f8",{"_type":50,"blurHash":68288,"dimensions":68289,"hasAlpha":57,"isOpaque":56,"lqip":68290,"palette":68291},"eEA0z.M^ITR5W=00x^xutRaK.AM^aeV@kDI8tSoga_oct8RijYozWV",{"_type":53,"aspectRatio":54,"height":32127,"width":32127},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAABYlAAAWJQFJUiTwAAAEJElEQVR4nKWS609TdxzG+3dsUMOEgg5ahHJKL1CK9AqVttByEwq9nPZAZYJsc2VokSkqm6BOEKQ4mVOX4VwyN7MsvjLLNhd3Cbtothd7s+3N/gX7Wc4pCCZLZrIXT37ndy6f53m+v6Oq3NH2WKv257SFfv6X1P6czFLpCgO5iud9bKr8uVZF2+89q3SFgZxKW+BXNvKqU29ou3PBs6lig6HSFgaUC31RAMvuEA3a/dSV9yKUdCrg/0xWIAfIM+RVpS0IKB/WlgRxCr146xK4zUnqtX1UFbVTqQ6gUweUdVPy+1ujac032gRu0oXiEHur+3GbRByGOI3VERoq+6mr6MNSvh+rtk9RXUUvxl3dillFwebs/gVYszNEY9UAblMCl1HEWRvHY04qchkTuI0JXLV5s6aaKFZdGIOm80nibcD8IQglHTTpozRvQJy1ogLfZx2ipW4Qjym5YZaHe0ySEsCg6WTPjranE8pA+YEMlFM4DSIOIaZAWyzSE4N84vxeNpFbWHVhpV0+mHIo+YTG0i6ljlJLiGMXYjhq4/lUJlEZg8ecoNki0WyWaDZJOAURqzaMsLODysKAoi1gWddGlSROQ1xxd5riuMwxPPUiXquEt16iRYYZJdxCgkZtBJOmB6Gog2p1kCp1+1ZlOaHbmK8o/zZuSwK3VcRji+NtShJwpPA3pHDrRRy6GPaKKFZNH+YXujfUg7Go++kZ2mtiNFsGaWlI0Wo/wD7XIF63SKsrjt8hsc8iKSCbJkxjcT+24jC2kn6aSiM4ymI0lcZQVarb0KnbEDRd2PQxPNZhWl2HCPpfIRgcIRSU6GgTafck8ZolnLoE9rIY9tIYztI4nheTeHUpfNUH8elHUVXtCLKnKIRxdx8OS4pAS5ruzmP0R6aIJjJIQxmGU5MkI0fp9Y8TbDyMr3YUb9Uw3sph/DWjhOrT9DjfoLflFCqhqJOakm6s1SIBb5pIZIYDI/OMvbbIy+MXSR/JksmsMpFeYeylBYYG5oi0naTDfoRAfZqgPUM4NIuUvMLwyAeo6jVhzLvC2AyD+HwTRAfnGJtYYeL4dY5Ov8+xkx9y4uRtjk/fZnLqFuPpa4weWCYRPkekZxYxepGDh9d4ffYek5e+Q2UrHcCyu59G0xDtwUkGD82TmbnBzMId3lq+y2z2Huez9zl36VvOLj1gbuELZmY/48T0LaaO32TqzTucWr7P7M3fOP/Jn6iMxd05Q1kPTeYkfZ2TvDq2wPTpa5xZ/Jgzq3c5e/0rLtxY58K1h8xf/ZXldx+xsrpO9p1vWFr5kvnLD7jw3iOWPvqD5U//zqlqdoYe63eFcnvNA0SD40yk5sgcmefozAqT82tMX/6c06tfc/rK95zJ/sjCpV/IZh+Szf5MNrvOwuIPvL30E4tXf89l1/56/A/mzBO4DwzJcAAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":68292,"darkVibrant":68294,"dominant":68296,"lightMuted":68299,"lightVibrant":68300,"muted":68302,"vibrant":68304},{"_type":62,"background":66729,"foreground":64,"population":68293,"title":64},1.11,{"_type":62,"background":68295,"foreground":64,"population":116,"title":64},"#220442",{"_type":62,"background":68297,"foreground":72,"population":68298,"title":64},"#a8abd6",8.36,{"_type":62,"background":68297,"foreground":72,"population":68298,"title":64},{"_type":62,"background":68301,"foreground":72,"population":1524,"title":64},"#dec484",{"_type":62,"background":68303,"foreground":64,"population":1127,"title":64},"#ac4caa",{"_type":62,"background":68305,"foreground":72,"population":1527,"title":64},"#d0b848","Q (1).png","images/9eu1m6zu/production/090f375ccabe7ab6ca19ee2e666799804cdc33f8-2400x2400.png",4111159,"yNjPrFZ4gKaQkhLK6JuyitVszFuNccEt","https://cdn.sanity.io/images/9eu1m6zu/production/090f375ccabe7ab6ca19ee2e666799804cdc33f8-2400x2400.png",{"_type":17,"description":68312,"shareImage":68313,"title":68316},"AI has made efficiency table stakes. Learn why agentic systems—not optimizations — will define the winners of the AI era.",{"_type":40,"asset":68314},{"_ref":68315,"_type":1066},"image-281a382d5a6b615bc88db389a3d97b3a94711074-2400x1260-jpg","Forget Optimizing in the AI Era, Don't Fall Behind",{"_type":22,"current":68318},"falling-behind-in-the-agentic-ai-era",{"_createdAt":68320,"_id":68321,"_rev":68322,"_type":33,"_updatedAt":68323,"author":68324,"category":68351,"featuredImage":68357,"modularContent":68386,"postTitle":68451,"publishDate":68452,"richText":68453,"seo":68539,"slug":68544},"2025-05-19T15:09:26Z","6aae27b5-3ba3-4905-a441-e1ef7886de97","u93Z2ge2ROiYmlpy57mgx3","2026-03-23T09:51:14Z",{"authorImage":68325,"authorJobTitle":68350,"authorName":20761},{"_type":37,"altText":20761,"dpr":54,"image":68326},{"_type":40,"asset":68327},{"_createdAt":68328,"_id":68329,"_rev":68330,"_type":45,"_updatedAt":68328,"assetId":68331,"extension":1818,"metadata":68332,"mimeType":1843,"originalFilename":68345,"path":68346,"sha1hash":68331,"size":68347,"uploadId":68348,"url":68349},"2022-12-15T14:04:31Z","image-df5d3427f5913a05b8c998b506861338861a3a9b-800x800-jpg","yQY2OFQVO924fAPbxfNDUU","df5d3427f5913a05b8c998b506861338861a3a9b",{"_type":50,"blurHash":20735,"dimensions":68333,"hasAlpha":56,"isOpaque":57,"lqip":68334,"palette":68335},{"_type":53,"aspectRatio":54,"height":32893,"width":32893},"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAUABQDASIAAhEBAxEB/8QAGAABAQEBAQAAAAAAAAAAAAAAAAcGAgj/xAAlEAACAQQCAQMFAAAAAAAAAAABAgMABAURBiESEzFRBxQiQWH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AvfL8hPj8Oz2YH3EriJCfZSf3UN57w7IWyLlL2+S+klkAfrRG/iqd9UeYYLB4hI8pcgvLIFSOM7bfyfgVOM5y3CRWFv6kmjMwSFjJ59b9zQb3ECK3xltGzKpVB0T/AClZ2e5YiIxqXUxj8h2KUHknkeQu7+cTXlzLNI3ZZ2JNcuWkx1t5SOdE67pSg1mM5hm7OyjghvX9NBoeXeqUpQf/2Q==",{"_type":60,"darkMuted":68336,"darkVibrant":68337,"dominant":68338,"lightMuted":68340,"lightVibrant":68341,"muted":68342,"vibrant":68344},{"_type":62,"background":20741,"foreground":64,"population":20742,"title":64},{"_type":62,"background":20744,"foreground":64,"population":82,"title":64},{"_type":62,"background":20746,"foreground":72,"population":68339,"title":64},4.7,{"_type":62,"background":20746,"foreground":72,"population":68339,"title":64},{"_type":62,"background":20746,"foreground":72,"population":82,"title":64},{"_type":62,"background":20751,"foreground":64,"population":68343,"title":64},2.11,{"_type":62,"background":20754,"foreground":64,"population":82,"title":64},"1628019482990.jpeg","images/9eu1m6zu/production/df5d3427f5913a05b8c998b506861338861a3a9b-800x800.jpg",73653,"XtaIXf8yBY8e976Ou74KnUIOOvY6ntlp","https://cdn.sanity.io/images/9eu1m6zu/production/df5d3427f5913a05b8c998b506861338861a3a9b-800x800.jpg","Co-founder & CEO, Sweep",{"_createdAt":5,"_id":6,"_rev":7,"_system":68352,"_type":11,"_updatedAt":12,"selectedColor":68354,"seo":68355,"slug":68356,"title":24},{"base":68353},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":67852,"dpr":54,"image":68358},{"_type":40,"asset":68359},{"_createdAt":68360,"_id":68315,"_rev":68361,"_type":45,"_updatedAt":68360,"assetId":68362,"extension":1818,"metadata":68363,"mimeType":1843,"originalFilename":68381,"path":68382,"sha1hash":68362,"size":68383,"uploadId":68384,"url":68385},"2025-05-19T19:30:27Z","ZheyZnvtTnNEAiYxC5Oavj","281a382d5a6b615bc88db389a3d97b3a94711074",{"_type":50,"blurHash":68364,"dimensions":68365,"hasAlpha":56,"isOpaque":57,"lqip":68366,"palette":68367},"MA6ax-m}%QWUs?awawa_axayR3kiRNo#Rh",{"_type":53,"aspectRatio":109,"height":32126,"width":32127},"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKABQDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAQFB//EACAQAQACAgIBBQAAAAAAAAAAAAECAwAEERIFMUFCUWH/xAAXAQADAQAAAAAAAAAAAAAAAAABAgMG/8QAGxEAAgMAAwAAAAAAAAAAAAAAAAECESEEIjH/2gAMAwEAAhEDEQA/AMf8lq102MYImStlnTCMqg5X65xzZVk8ri8V7+rmh5atUsDJdRve1qIype5XOdUZzgfGT7YZOsVmqq/uGRWIaMXXp//Z",{"_type":60,"darkMuted":68368,"darkVibrant":68370,"dominant":68373,"lightMuted":68374,"lightVibrant":68375,"muted":68377,"vibrant":68379},{"_type":62,"background":68369,"foreground":64,"population":15131,"title":64},"#30466a",{"_type":62,"background":68371,"foreground":64,"population":68372,"title":64},"#331f64",10.71,{"_type":62,"background":68371,"foreground":64,"population":68372,"title":64},{"_type":62,"background":66830,"foreground":64,"population":1127,"title":64},{"_type":62,"background":68376,"foreground":72,"population":17628,"title":72},"#9ce1f5",{"_type":62,"background":68378,"foreground":64,"population":46502,"title":64},"#5b7a9e",{"_type":62,"background":68380,"foreground":64,"population":14352,"title":64},"#5086b8","Letter from the CEO.jpg","images/9eu1m6zu/production/281a382d5a6b615bc88db389a3d97b3a94711074-2400x1260.jpg",720163,"6ujHcYEEPt1zTMW33m4Tr0gqY8NehsUX","https://cdn.sanity.io/images/9eu1m6zu/production/281a382d5a6b615bc88db389a3d97b3a94711074-2400x1260.jpg",[68387,68444],{"_key":67887,"_type":15160,"asSection":57,"richText":68388,"showModule":57,"textAlign":15161},[68389,68397,68405,68420,68428,68436],{"_key":68390,"_type":150,"children":68391,"markDefs":68396,"style":173},"3175ec006759",[68392],{"_key":68393,"_type":154,"marks":68394,"text":68395},"c66bd9a984b20",[],"Our customers know they’re doing the right things - fast. The technology serves them. They’re pushing the boundaries of the agentic era.",[],{"_key":68398,"_type":150,"children":68399,"markDefs":68404,"style":173},"402524f31b64",[68400],{"_key":68401,"_type":154,"marks":68402,"text":68403},"f3e974db40370",[],"Leaders now have the opportunity to access a real-time view of how their systems are performing, where friction is building, and how to fix it, immediately. No more blind spots. No more delay.",[],{"_key":68406,"_type":150,"children":68407,"markDefs":68417,"style":173},"f4dc7354ee74",[68408,68413],{"_key":68409,"_type":154,"marks":68410,"text":68412},"a42d50be5a6e0",[68411],"475c64e30a6d","This funding round",{"_key":68414,"_type":154,"marks":68415,"text":68416},"8877db62b7a5",[]," was fueled by the success of our customers and partners - thank you. Your success means everything to us.",[68418],{"_key":68411,"_type":272,"blank":57,"noOpener":57,"noReferrer":57,"url":68419},"https://www.prnewswire.com/news-releases/sweep-raises-22-5m-in-series-b-funding-led-by-insight-partners-to-help-businesses-stay-ahead-with-an-agentic-workspace-for-gtm-systems-302460023.html?tc=eml_cleartime",{"_key":68421,"_type":150,"children":68422,"markDefs":68427,"style":173},"c31cc028c55d",[68423],{"_key":68424,"_type":154,"marks":68425,"text":68426},"bf6a3d2914d90",[],"To our investors: Jeff from Insight, who led this round and the previous one, and Adam from Bessemer, who’s been with us since founding the company - thank you for your continued support and trust. We’re building something special here.",[],{"_key":68429,"_type":150,"children":68430,"markDefs":68435,"style":173},"ebe8f119fc5d",[68431],{"_key":68432,"_type":154,"marks":68433,"text":68434},"0d3a9d16cd730",[],"Now, back to building. We’re expanding our Agentic Layer to other platforms - SAP, NetSuite, Snowflake, and more - identifying friction, recommending solutions, and even acting autonomously to keep your systems strategically aligned.",[],{"_key":68437,"_type":150,"children":68438,"markDefs":68443,"style":173},"8b7af7ed1baa",[68439],{"_key":68440,"_type":154,"marks":68441,"text":68442},"993f15178d920",[165],"Our customers know that they are ahead. Do you?",[],{"_key":68193,"_type":142,"cols":143,"filterList":68445,"offset":82,"rows":68210,"showControls":56,"showModule":57,"showTotal":56,"title":26787},[68446,68447,68448,68449,68450],{"_key":68196,"_ref":68197,"_type":1066},{"_key":68199,"_ref":68200,"_type":1066},{"_key":68202,"_ref":68203,"_type":1066},{"_key":68205,"_ref":68206,"_type":1066},{"_key":68208,"_ref":68209,"_type":1066},"Forget optimization. Stay ahead.","2025-05-20",[68454,68462,68470,68478,68486,68505],{"_key":68455,"_type":150,"children":68456,"markDefs":68461,"style":173},"b0fbe6728ddc",[68457],{"_key":68458,"_type":154,"marks":68459,"text":68460},"79f7ca438fb70",[],"AI moves fast, leaving systems and people behind.",[],{"_key":68463,"_type":150,"children":68464,"markDefs":68469,"style":173},"814ee21aadf7",[68465],{"_key":68466,"_type":154,"marks":68467,"text":68468},"da4b3e9bda430",[],"We’re all wondering: Are we doing the right thing? Can we do more? How do we push forward when everything is changing?",[],{"_key":68471,"_type":150,"children":68472,"markDefs":68477,"style":173},"454e4f280b31",[68473],{"_key":68474,"_type":154,"marks":68475,"text":68476},"75c6f5f8582b0",[],"When it comes to GTM systems like Salesforce, the operational models were broken before AI. Now, they’re just behind.",[],{"_key":68479,"_type":150,"children":68480,"markDefs":68485,"style":173},"8fe0153a3e93",[68481],{"_key":68482,"_type":154,"marks":68483,"text":68484},"2b8d28ef8c300",[],"Sweep’s agentic workspace was built to ensure teams and agents work together - so companies stay ahead, both technically and strategically.",[],{"_key":68487,"_type":150,"children":68488,"markDefs":68502,"style":173},"1a28d3028815",[68489,68493,68498],{"_key":68490,"_type":154,"marks":68491,"text":68492},"ab99e360ceaf0",[],"This forward-thinking agentic infrastructure is powered by our recent ",{"_key":68494,"_type":154,"marks":68495,"text":68497},"e961969985ac",[68496],"904414a194ca","$22.5 million Series B funding round,",{"_key":68499,"_type":154,"marks":68500,"text":68501},"5a7293f2751b",[]," led by Insight Partners, with continued support from Bessemer Venture Partners.",[68503],{"_key":68496,"_type":272,"blank":57,"href":68504,"noOpener":57,"noReferrer":57,"url":68504},"https://www.businessinsider.com/pitch-deck-sweep-secures-22-5-million-agentic-ai-gtm-2025-5",{"_key":68278,"_type":1424,"img":68506,"markDefs":19},{"_type":37,"altText":68280,"image":68507},{"_type":40,"asset":68508},{"_createdAt":68509,"_id":68510,"_rev":68511,"_type":45,"_updatedAt":68509,"assetId":68512,"extension":68513,"metadata":68514,"mimeType":68533,"originalFilename":68534,"path":68535,"sha1hash":68512,"size":68536,"uploadId":68537,"url":68538},"2025-05-19T17:37:44Z","image-239ac7d527417d7f1164990e788c9bbacbbc829b-600x600-gif","linftxwc7I3eF0J3QLvy8w","239ac7d527417d7f1164990e788c9bbacbbc829b","gif",{"_type":50,"blurHash":68515,"dimensions":68516,"hasAlpha":57,"isOpaque":57,"lqip":68517,"palette":68518},"e884cUI9D$xuad8^of%OWXW=Dh%hn~M{of?dM_ITxujZNFRixvofR+",{"_type":53,"aspectRatio":54,"height":65870,"width":65870},"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAUABQDASIAAhEBAxEB/8QAGQABAAIDAAAAAAAAAAAAAAAAAAUHAQIG/8QAIhAAAgEEAQQDAAAAAAAAAAAAAQIAAwQFERIGEyExI0OR/8QAGAEBAAMBAAAAAAAAAAAAAAAAAgADBAX/xAAbEQACAQUAAAAAAAAAAAAAAAAAARECEyJBUf/aAAwDAQACEQMRAD8AoqZAJOgCTJDD4urkrgInhd+TLJxvTuMx1v3LnizgezOy3AnWkVULasfqb8id3f39mtyyoECj1EUFV18IDCV6lGn8Z1N8vk7vjrunURJoMZEA7szbYkkxEQmg/9k=",{"_type":60,"darkMuted":68519,"darkVibrant":68521,"dominant":68524,"lightMuted":68525,"lightVibrant":68527,"muted":68529,"vibrant":68531},{"_type":62,"background":68520,"foreground":64,"population":130,"title":64},"#332c54",{"_type":62,"background":68522,"foreground":64,"population":68523,"title":64},"#2c1c54",44.34,{"_type":62,"background":68522,"foreground":64,"population":68523,"title":64},{"_type":62,"background":68526,"foreground":72,"population":9043,"title":64},"#9c90af",{"_type":62,"background":68528,"foreground":72,"population":82,"title":64},"#a5acd3",{"_type":62,"background":68530,"foreground":64,"population":1127,"title":64},"#626c9c",{"_type":62,"background":68532,"foreground":64,"population":5451,"title":64},"#343c6c","image/gif","ROUNDB.gif","images/9eu1m6zu/production/239ac7d527417d7f1164990e788c9bbacbbc829b-600x600.gif",2301521,"3gsjXRIzyfI8E7HNSenzwNCKD3KG6QWA","https://cdn.sanity.io/images/9eu1m6zu/production/239ac7d527417d7f1164990e788c9bbacbbc829b-600x600.gif",{"_type":17,"description":68540,"shareImage":68541,"title":68543},"In the AI-first era, fear isn’t just falling behind — it’s becoming irrelevant. What was once best-in-class is now baseline. Let's talk the future of revenue.",{"_type":40,"asset":68542},{"_ref":68315,"_type":1066},"Forget Optimization, It's Time to Stay Ahead",{"_type":22,"current":68545},"forget-optimization-stay-ahead",{"_createdAt":68547,"_id":68548,"_rev":68549,"_type":33,"_updatedAt":68550,"author":68551,"category":68566,"featuredImage":68572,"modularContent":68603,"postTitle":68842,"publishDate":68843,"richText":68844,"seo":68925,"slug":68930,"stickyBanner":68932},"2025-05-14T14:39:43Z","f7c69d57-b42d-4651-b4ba-3d5df32f4e19","0v8yoaqlw3x28AQsl123hl","2026-03-23T09:54:26Z",{"authorImage":68552,"authorJobTitle":68565,"authorName":20761},{"_type":37,"altText":20761,"dpr":54,"image":68553},{"_type":40,"asset":68554},{"_createdAt":68328,"_id":68329,"_rev":68330,"_type":45,"_updatedAt":68328,"assetId":68331,"extension":1818,"metadata":68555,"mimeType":1843,"originalFilename":68345,"path":68346,"sha1hash":68331,"size":68347,"uploadId":68348,"url":68349},{"_type":50,"blurHash":20735,"dimensions":68556,"hasAlpha":56,"isOpaque":57,"lqip":68334,"palette":68557},{"_type":53,"aspectRatio":54,"height":32893,"width":32893},{"_type":60,"darkMuted":68558,"darkVibrant":68559,"dominant":68560,"lightMuted":68561,"lightVibrant":68562,"muted":68563,"vibrant":68564},{"_type":62,"background":20741,"foreground":64,"population":20742,"title":64},{"_type":62,"background":20744,"foreground":64,"population":82,"title":64},{"_type":62,"background":20746,"foreground":72,"population":68339,"title":64},{"_type":62,"background":20746,"foreground":72,"population":68339,"title":64},{"_type":62,"background":20746,"foreground":72,"population":82,"title":64},{"_type":62,"background":20751,"foreground":64,"population":68343,"title":64},{"_type":62,"background":20754,"foreground":64,"population":82,"title":64},"CEO",{"_createdAt":5,"_id":6,"_rev":7,"_system":68567,"_type":11,"_updatedAt":12,"selectedColor":68569,"seo":68570,"slug":68571,"title":24},{"base":68568},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":68573,"dpr":54,"image":68574},"MCP abstract art",{"_type":40,"asset":68575},{"_createdAt":68576,"_id":68577,"_rev":68578,"_type":45,"_updatedAt":68576,"assetId":68579,"extension":105,"metadata":68580,"mimeType":133,"originalFilename":67139,"path":68599,"sha1hash":68579,"size":68600,"uploadId":68601,"url":68602},"2025-05-14T15:13:52Z","image-a8b0ba7f7d66614666ec8e6d2fc60ceaa6461c8b-2400x1260-png","owTn9EQssT2FKyguVAtimE","a8b0ba7f7d66614666ec8e6d2fc60ceaa6461c8b",{"_type":50,"blurHash":68581,"dimensions":68582,"hasAlpha":57,"isOpaque":56,"lqip":68583,"palette":68584},"M05qPiW@M_S5Wn-ZWnjuR%WA0JoMt8s=s;",{"_type":53,"aspectRatio":109,"height":32126,"width":32127},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAABJElEQVR4nK2T2U7DMBBF/R1ZGidBpVKzbwIBD/xAm8VN1AIS///cN1AH3XGpohRBBTxcWR7fOTP2JGJprN4CY30IjDX9UQewxGWw+mKomAbDUXJo1hTbDSVOR8ms5f3UH5k163N/AoamBkRWQ4nVUuYoKt2eCg/aUOYqDbVqDT4Wq9yBKjlwHgPjWcvGTHaUu4pyb0Ol39P94pkel690O99xHOep7CiT2pP72nc3f2KhKAqIVCquXsBw1bMJAuhh8cJr6fUMBAxnN9dbFvyF11PlDxxPnY5EZOGa+qqoEI/WxB51JNWpQzSA5Mhu+AmQDz8YZ0M5G5JZc3Lho0ulIV8MJ5gO5TvxoJyWO//JC+D7f33YYAG4D4wVQ8PjFX/5l4Cx/wA7dGEZaZq8ywAAAABJRU5ErkJggg==",{"_type":60,"darkMuted":68585,"darkVibrant":68588,"dominant":68590,"lightMuted":68592,"lightVibrant":68594,"muted":68596,"vibrant":68597},{"_type":62,"background":68586,"foreground":64,"population":68587,"title":64},"#3c2c5a",1.02,{"_type":62,"background":68589,"foreground":64,"population":1527,"title":64},"#20043d",{"_type":62,"background":68591,"foreground":64,"population":33468,"title":64},"#81709e",{"_type":62,"background":68593,"foreground":72,"population":17628,"title":64},"#ac8bc1",{"_type":62,"background":68595,"foreground":72,"population":1127,"title":64},"#fc9efc",{"_type":62,"background":68591,"foreground":64,"population":33468,"title":64},{"_type":62,"background":68598,"foreground":64,"population":82,"title":64},"#9c44a4","images/9eu1m6zu/production/a8b0ba7f7d66614666ec8e6d2fc60ceaa6461c8b-2400x1260.png",388200,"JD82OCOExamorkvHVcGirjVTBDWilEa0","https://cdn.sanity.io/images/9eu1m6zu/production/a8b0ba7f7d66614666ec8e6d2fc60ceaa6461c8b-2400x1260.png",[68604,68837],{"_key":68605,"_type":15160,"richText":68606,"showModule":57,"textAlign":15161},"dfa66dc1bcc5",[68607,68615,68623,68631,68639,68647,68655,68663,68671,68679,68687,68695,68707,68719,68731,68739,68747,68755,68763,68771,68779,68787,68795,68803,68811,68819],{"_key":68608,"_type":150,"children":68609,"markDefs":68614,"style":282},"aa7680a123ad",[68610],{"_key":68611,"_type":154,"marks":68612,"text":68613},"85beff54e6d90",[],"The hidden challenge of metadata complexity",[],{"_key":68616,"_type":150,"children":68617,"markDefs":68622,"style":173},"0d40b14482d3",[68618],{"_key":68619,"_type":154,"marks":68620,"text":68621},"fb63f1c641660",[],"Enterprise systems, including Salesforce, HubSpot, Snowflake, SAP, are built on vast metadata layers, thousands of fields, tables, objects, and relationships.",[],{"_key":68624,"_type":150,"children":68625,"markDefs":68630,"style":173},"79606ad98378",[68626],{"_key":68627,"_type":154,"marks":68628,"text":68629},"af5b47fedcdd0",[],"The deeper your Salesforce setup gets, the harder it is to get a straight answer. Every new team, initiative, or integration adds complexity. Eventually, the schema drifts so far from its original intent that even simple questions become hard to answer. A CRO asks for conversion rates by segment, and waits a week for a custom report. A CMO needs attribution by channel, but has to route it through a BI. A CS leader wants to check coverage across territories, but gets three different numbers from three different teams.",[],{"_key":68632,"_type":150,"children":68633,"markDefs":68638,"style":173},"21488ad48dea",[68634],{"_key":68635,"_type":154,"marks":68636,"text":68637},"3e40d125c59a0",[],"Executives end up chasing reports instead of making decisions.",[],{"_key":68640,"_type":150,"children":68641,"markDefs":68646,"style":173},"58e27bd8a87a",[68642],{"_key":68643,"_type":154,"marks":68644,"text":68645},"4cf9a15c40690",[],"The bottom line? Messy metadata paralyzes organizations at exactly the level where speed matters most.",[],{"_key":68648,"_type":150,"children":68649,"markDefs":68654,"style":282},"f2bb19ba9601",[68650],{"_key":68651,"_type":154,"marks":68652,"text":68653},"55efc39e01600",[],"Why metadata readiness for AI matters",[],{"_key":68656,"_type":150,"children":68657,"markDefs":68662,"style":173},"d403f5fffbd2",[68658],{"_key":68659,"_type":154,"marks":68660,"text":68661},"9df0a890ad220",[],"Large Language Models (LLMs) can only generate accurate answers when the underlying metadata is structured and semantically meaningful.",[],{"_key":68664,"_type":150,"children":68665,"markDefs":68670,"style":173},"5036a50df875",[68666],{"_key":68667,"_type":154,"marks":68668,"text":68669},"3b834739036e0",[],"A metadata-readiness initiative should embed business context (e.g. attribution models, sales stages, product hierarchies).",[],{"_key":68672,"_type":150,"children":68673,"markDefs":68678,"style":173},"3861347fff3c",[68674],{"_key":68675,"_type":154,"marks":68676,"text":68677},"100d7447964a0",[],"When metadata carries clear business context, every natural-language query turns into a chain of precise API calls. Executives ask “Which channels under-attributed deals in Q1?” and get accurate answers instantly.",[],{"_key":68680,"_type":150,"children":68681,"markDefs":68686,"style":282},"5d9541eeab17",[68682],{"_key":68683,"_type":154,"marks":68684,"text":68685},"4207bbd8eca10",[],"A unified interface as a C-suite opportunity",[],{"_key":68688,"_type":150,"children":68689,"markDefs":68694,"style":173},"3d7415e2dd92",[68690],{"_key":68691,"_type":154,"marks":68692,"text":68693},"eca814ee87970",[],"The real breakthrough comes from wrapping that AI-ready metadata into a single conversational interface. Here’s why that matters:",[],{"_key":68696,"_type":150,"children":68697,"level":54,"listItem":171,"markDefs":68706,"style":173},"9e314bc0292e",[68698,68702],{"_key":68699,"_type":154,"marks":68700,"text":68701},"4475e6914e6f0",[165],"Familiarity:",{"_key":68703,"_type":154,"marks":68704,"text":68705},"4475e6914e6f1",[]," Executives already use chat tools daily, no new dashboards to learn",[],{"_key":68708,"_type":150,"children":68709,"level":54,"listItem":171,"markDefs":68718,"style":173},"12d2c884ffcf",[68710,68714],{"_key":68711,"_type":154,"marks":68712,"text":68713},"2ec9e24b3e040",[165],"Speed:",{"_key":68715,"_type":154,"marks":68716,"text":68717},"2ec9e24b3e041",[]," One prompt replaces five manual steps across multiple systems",[],{"_key":68720,"_type":150,"children":68721,"level":54,"listItem":171,"markDefs":68730,"style":173},"efeede2fa106",[68722,68726],{"_key":68723,"_type":154,"marks":68724,"text":68725},"089b6968cf2e0",[165],"Alignment:",{"_key":68727,"_type":154,"marks":68728,"text":68729},"089b6968cf2e1",[]," Every leader hears the same answer, framed in business terms, not technical jargon",[],{"_key":68732,"_type":150,"children":68733,"markDefs":68738,"style":173},"5ea6f73f04f6",[68734],{"_key":68735,"_type":154,"marks":68736,"text":68737},"5a6f1a87d9170",[],"This unified interface doesn’t just surface a static report. It guides the user through follow-up questions, charts trends over time and highlights anomalies. A CRO can switch from discussing Q1 pipeline to exploring process-adherence triggers without changing tools.",[],{"_key":68740,"_type":150,"children":68741,"markDefs":68746,"style":173},"31f48a5afcff",[68742],{"_key":68743,"_type":154,"marks":68744,"text":68745},"23544a1a7b0e0",[],"One CRO told me last week: “This is the first time I’ve been able to ask Salesforce a question and get a straight answer, without someone interpreting it for me.”",[],{"_key":68748,"_type":150,"children":68749,"markDefs":68754,"style":282},"2a226086731e",[68750],{"_key":68751,"_type":154,"marks":68752,"text":68753},"c084f1c7d21a0",[],"Shifting from dashboards to dialogue",[],{"_key":68756,"_type":150,"children":68757,"markDefs":68762,"style":173},"a62607ffdf19",[68758],{"_key":68759,"_type":154,"marks":68760,"text":68761},"2157f5fcd78f0",[],"Sweep’s MCP solves this by doing two things:",[],{"_key":68764,"_type":150,"children":68765,"markDefs":68770,"style":173},"07ecedd4022c",[68766],{"_key":68767,"_type":154,"marks":68768,"text":68769},"3a76c1ea49c3",[],"1. It standardizes your Salesforce metadata for AI",[],{"_key":68772,"_type":150,"children":68773,"markDefs":68778,"style":173},"90a306214170",[68774],{"_key":68775,"_type":154,"marks":68776,"text":68777},"ef7e0ca9fe070",[],"We map business context, like sales stages, lead sources, and product lines, into the metadata so LLMs can understand it. Think of it like giving structure and meaning to the chaos.",[],{"_key":68780,"_type":150,"children":68781,"markDefs":68786,"style":173},"974fa487de40",[68782],{"_key":68783,"_type":154,"marks":68784,"text":68785},"5d60a8336867",[],"2. It wraps that structured data into a natural-language interface",[],{"_key":68788,"_type":150,"children":68789,"markDefs":68794,"style":173},"3f711cd40377",[68790],{"_key":68791,"_type":154,"marks":68792,"text":68793},"8493b4d6ddd10",[],"You ask a question like “Where are deals getting stuck this month?” and get a direct answer, along with context, trends, and next-best questions.",[],{"_key":68796,"_type":150,"children":68797,"markDefs":68802,"style":173},"89152bcf21e2",[68798],{"_key":68799,"_type":154,"marks":68800,"text":68801},"f3a60cd1ea050",[],"There’s no dashboard to learn. No training required.",[],{"_key":68804,"_type":150,"children":68805,"markDefs":68810,"style":173},"eef1eb1940ab",[68806],{"_key":68807,"_type":154,"marks":68808,"text":68809},"f5e770f74bb20",[],"It works like the tools execs already use: chat.",[],{"_key":68812,"_type":150,"children":68813,"markDefs":68818,"style":173},"bab53bcc8638",[68814],{"_key":68815,"_type":154,"marks":68816,"text":68817},"899b7df519950",[],"Metadata complexity and siloed interfaces have long held enterprises back. By capturing business context in your metadata and delivering it through a unified conversational layer, you give the C-suite a direct path to clarity and momentum.",[],{"_key":68820,"_type":150,"children":68821,"markDefs":68835,"style":173},"03bd99d9cca1",[68822,68826,68831],{"_key":68823,"_type":154,"marks":68824,"text":68825},"b495602dbdaf0",[],"That is how you stay ahead with Sweep. ",{"_key":68827,"_type":154,"marks":68828,"text":68830},"22d102b700fe",[68829],"0b3c00d10b04","Reach out ",{"_key":68832,"_type":154,"marks":68833,"text":68834},"9c55d18b42d1",[],"to learn how MCP can accelerate your organization.",[68836],{"_key":68829,"_type":272,"blank":57,"noOpener":57,"noReferrer":57,"url":66432},{"_key":68838,"_type":142,"cols":143,"filterList":68839,"offset":82,"rows":68210,"showControls":56,"showModule":57,"showTotal":56,"title":26787},"02e572ce44c2a197590e6e60e2763346",[68840],{"_key":68841,"_ref":68206,"_type":1066},"6a45b9b40cb9","How CROs are finally getting clear answers from Salesforce","2025-05-14",[68845,68853,68861,68869,68877,68885,68893,68901,68909,68917],{"_key":68846,"_type":150,"children":68847,"markDefs":68852,"style":173},"50fc73fe798b",[68848],{"_key":68849,"_type":154,"marks":68850,"text":68851},"e02ec79367240",[],"Getting answers about pipeline health, conversion rates, or GTM performance shouldn’t take five tools, three meetings, and a full-time analyst. But for most revenue leaders, that’s the norm.",[],{"_key":68854,"_type":150,"children":68855,"markDefs":68860,"style":173},"573a92a4c24a",[68856],{"_key":68857,"_type":154,"marks":68858,"text":68859},"4984f14c930c0",[],"Salesforce is overflowing with data, but buried under layers of complexity.",[],{"_key":68862,"_type":150,"children":68863,"markDefs":68868,"style":173},"ca1d683a455c",[68864],{"_key":68865,"_type":154,"marks":68866,"text":68867},"3191eb9212050",[],"That’s why we built Sweep’s Model Context Protocol (MCP): a secure natural-language interface that plugs into your Salesforce data and gives executives real-time answers in seconds.",[],{"_key":68870,"_type":150,"children":68871,"markDefs":68876,"style":173},"51e794e153e8",[68872],{"_key":68873,"_type":154,"marks":68874,"text":68875},"2d0457e1c9890",[],"MCPs are the C-suite’s ultimate shortcut to clarity in complex go-to-market (GTM) systems.",[],{"_key":68878,"_type":150,"children":68879,"markDefs":68884,"style":282},"4e6e2051f5b5",[68880],{"_key":68881,"_type":154,"marks":68882,"text":68883},"36d595745a9f0",[],"The shortcut to clarity",[],{"_key":68886,"_type":150,"children":68887,"markDefs":68892,"style":173},"e746b579f25e",[68888],{"_key":68889,"_type":154,"marks":68890,"text":68891},"c73d25498e150",[],"We released MCP a week ago, and I was flooded with messages from CROs and CMOs from our customers the moment it launched. After a couple of days, I connected the dots: MCPs give executives a familiar, intuitive way into complex GTM systems, without relying on analysts or BI tools.",[],{"_key":68894,"_type":150,"children":68895,"markDefs":68900,"style":173},"7528a8143f48",[68896],{"_key":68897,"_type":154,"marks":68898,"text":68899},"4ac1d80bbbb30",[],"One CRO who’d been relatively hands-off with Sweep suddenly became one of our most active users. With the MCP, she didn’t need a translator. She opened Claude and typed: “How is pipeline pacing compared to last quarter?” Seconds later, she had a data-backed answer with no tickets, no dashboards, no dependency on someone else’s queue.",[],{"_key":68902,"_type":150,"children":68903,"markDefs":68908,"style":173},"03ddeba638c4",[68904],{"_key":68905,"_type":154,"marks":68906,"text":68907},"0be89d3925920",[],"Executives love MCPs because they remove friction from decision-making. You get a familiar interface, a simple prompt bar, and instant answers to the most important questions in your GTM engine.",[],{"_key":68910,"_type":150,"children":68911,"markDefs":68916,"style":173},"d84d143a7cf2",[68912],{"_key":68913,"_type":154,"marks":68914,"text":68915},"2d976a2e8ee40",[],"For SaaS companies, this is big: you can now reach decision-makers directly, without redesigning your product. MCPs unlock a new go-to-market motion: selling to executives.",[],{"_key":68918,"_type":150,"children":68919,"markDefs":68924,"style":173},"224b65589ff8",[68920],{"_key":68921,"_type":154,"marks":68922,"text":68923},"0fa3bd17612b0",[],"Forget optimization chatter. Choose clarity and momentum.",[],{"_type":17,"description":68926,"shareImage":68927,"title":68929},"Sweep’s Model Context Protocol plugs into your Salesforce data and gives executives real-time answers in seconds. MCPs are the C-suite’s shortcut to clarity in GTM systems.",{"_type":40,"asset":68928},{"_ref":68577,"_type":1066},"How CROs are Getting Clear Answers from Salesforce",{"_type":22,"current":68931},"model-context-protocol-salesforce",{"cardColor":61879,"cta":68933,"show":56},{"_type":11212,"buttonSize":11213,"buttonStyle":11214,"external":68934,"linkType":11216,"openModal":68935,"openModal2":68937,"openModal3":68939},{"_type":272,"blank":57,"noOpener":57,"noReferrer":57},{"_type":11224,"hubspotForm":68936},{"_type":11226,"showModule":57},{"_type":11228,"hubspotForm":68938},{"_type":11226,"showModule":57},{"_type":11231,"hubspotForm":68940},{"_type":11226,"showModule":57},{"_createdAt":68942,"_id":68203,"_rev":68943,"_type":33,"_updatedAt":68944,"author":68945,"category":68984,"featuredImage":68990,"floatingBanner":69021,"modularContent":69028,"postTitle":69265,"publishDate":69266,"richText":69267,"seo":69308,"slug":69313,"stickyBanner":69315},"2025-04-15T21:43:17Z","XlNwq3xbphLrhVKM7z0ooL","2026-03-23T09:53:30Z",{"authorImage":68946,"authorJobTitle":68982,"authorName":68983},{"_type":37,"altText":68947,"dpr":54,"image":68948},"Eran Kirshenboim ",{"_type":40,"asset":68949},{"_createdAt":68950,"_id":68951,"_rev":68952,"_type":45,"_updatedAt":68950,"assetId":68953,"extension":1818,"metadata":68954,"mimeType":1843,"originalFilename":68977,"path":68978,"sha1hash":68953,"size":68979,"uploadId":68980,"url":68981},"2022-11-22T19:19:51Z","image-25f229ca60b30e4a64b1706c308bf3c112ce49ed-200x200-jpg","5sd294hFjhaYVENkHiCHHu","25f229ca60b30e4a64b1706c308bf3c112ce49ed",{"_type":50,"blurHash":68955,"dimensions":68956,"hasAlpha":56,"isOpaque":57,"lqip":68958,"palette":68959},"eDK9_U~B0057KQ9]Ipa0xa%M01oK-UEL^jnhR*x[jbD%4oxa~VNHVr",{"_type":53,"aspectRatio":54,"height":68957,"width":68957},200,"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAUABQDASIAAhEBAxEB/8QAGQABAQEAAwAAAAAAAAAAAAAAAAcEBQYI/8QAJRAAAQMCBwACAwAAAAAAAAAAAQIDBAAFBgcREhMhQSIxQlFx/8QAFQEBAQAAAAAAAAAAAAAAAAAABQT/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQIDIRH/2gAMAwEAAhEDEQA/AJ3kXhmNOugfvsYmGgBSNw6UTVlzLy1w4q1uy7e4Icktb0pSfidB+q4jICbEuODRvZSp9ghnTX3w13vELMRqzznLirbwIJ1UegNKNstkpsWqpg60eKrmOCYtCHNQPR1St+MH4cq/yF2xtKYo+KSPy0+zSkFq6FySTaL1lhGatDlvEFOxMlQ5R4rqsudl3muuSLdzFEQnRSEdbv7SlQw23RGeVcRE24jJT2n2lKVWRcP/2Q==",{"_type":60,"darkMuted":68960,"darkVibrant":68963,"dominant":68965,"lightMuted":68966,"lightVibrant":68969,"muted":68972,"vibrant":68975},{"_type":62,"background":68961,"foreground":64,"population":68962,"title":64},"#5b4135",4.37,{"_type":62,"background":68964,"foreground":64,"population":15135,"title":64},"#7b553b",{"_type":62,"background":68961,"foreground":64,"population":68962,"title":64},{"_type":62,"background":68967,"foreground":64,"population":68968,"title":64},"#ac8671",1.73,{"_type":62,"background":68970,"foreground":72,"population":68971,"title":72},"#fcbb98",2.63,{"_type":62,"background":68973,"foreground":64,"population":68974,"title":64},"#9c6f57",2.94,{"_type":62,"background":68976,"foreground":72,"population":67413,"title":64},"#d99873","1516235574278.jpeg","images/9eu1m6zu/production/25f229ca60b30e4a64b1706c308bf3c112ce49ed-200x200.jpg",9357,"yRf2UCTGU1gvHOlzgUUFKzr6ooUAyf6y","https://cdn.sanity.io/images/9eu1m6zu/production/25f229ca60b30e4a64b1706c308bf3c112ce49ed-200x200.jpg","Co-Founder of Sweep","Eran Kirshenboim",{"_createdAt":5,"_id":6,"_rev":7,"_system":68985,"_type":11,"_updatedAt":12,"selectedColor":68987,"seo":68988,"slug":68989,"title":24},{"base":68986},{"id":6,"rev":10},{"title":14,"value":15},{"_type":17,"description":18,"title":20},{"_type":22,"current":23},{"_type":37,"altText":67852,"dpr":54,"image":68991},{"_type":40,"asset":68992},{"_createdAt":68993,"_id":68994,"_rev":68995,"_type":45,"_updatedAt":68993,"assetId":68996,"extension":105,"metadata":68997,"mimeType":133,"originalFilename":69016,"path":69017,"sha1hash":68996,"size":69018,"uploadId":69019,"url":69020},"2025-04-15T21:56:30Z","image-bc5206f04df2c0a440d80546ae201e05f4b4c2d8-2400x1260-png","lsGcJn3FiYziP9FH9sfwlG","bc5206f04df2c0a440d80546ae201e05f4b4c2d8",{"_type":50,"blurHash":68998,"dimensions":68999,"hasAlpha":57,"isOpaque":56,"lqip":69000,"palette":69001},"MGB#ixbK0Yt7~I%LayIvocxn9Qj@?6a#9k",{"_type":53,"aspectRatio":109,"height":32126,"width":32127},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAABo0lEQVR4nH2S2ysEURzH55+brT1j3eJBIaXE2rzK7s7MsqHcV/KCF7woPEhsFJHIZde1xSqyu3P3oHizzVdnzNg1hodPnfO7fPp2OgyJKB+EV0zCq7CIKiBRGYRXrDvn1L/7rjvvoJjUxdADJ+goodno4EQdNX0aWkYKaE88o2lYQlWvZtV/7ugW1MVYy6LxhSOkC6KB6j4dXVOPmN9IY+voGDPr12hL5BHotefdCBoYwjuCnzIiGGgYlDG9eolsdhuv+iYuMvuIL2ZRE9es/t9CoSy63aQLjUMSFpJpyLkk3tQ1XN3soH/x7n8h9/1mpXSOsL5fRWI5g/v7beQe1rGydYjg5BMCsdIc5yl0UroGKmM6umcfsXt8gL2jPfBzt6iNqyBeMtGwfgRDv4k7XTmt4xImlzMYXcqgebjgPSfY7x+VwVCrVYy9eFI3YKB1QkXLmIbquMdcuZAm9IcLRRKRTBKR4EUFL6NSlBEQZJCoqx8ugPTk4aeEc6Y/nC8yvtDlOxtKF9nOlMl2puDGZ/OrFzwF23HyRfDMZEOpoi90/v4JxQdaPBNYHE8AAAAASUVORK5CYII=",{"_type":60,"darkMuted":69002,"darkVibrant":69004,"dominant":69006,"lightMuted":69009,"lightVibrant":69011,"muted":69013,"vibrant":69015},{"_type":62,"background":69003,"foreground":64,"population":1123,"title":64},"#7e7e66",{"_type":62,"background":69005,"foreground":64,"population":1127,"title":64},"#143c94",{"_type":62,"background":69007,"foreground":64,"population":69008,"title":64},"#4c7cec",70.41,{"_type":62,"background":69010,"foreground":72,"population":37784,"title":64},"#c1c8af",{"_type":62,"background":69012,"foreground":72,"population":14352,"title":64},"#72a6f7",{"_type":62,"background":69014,"foreground":64,"population":82,"title":64},"#ac845c",{"_type":62,"background":69007,"foreground":64,"population":69008,"title":64},"CIO Thought Leadership.png","images/9eu1m6zu/production/bc5206f04df2c0a440d80546ae201e05f4b4c2d8-2400x1260.png",94219,"WySqBG9cW0kzdpGRezLuNR5UMlAbjIS0","https://cdn.sanity.io/images/9eu1m6zu/production/bc5206f04df2c0a440d80546ae201e05f4b4c2d8-2400x1260.png",{"cta":69022},{"_type":11212,"buttonSize":11213,"buttonStyle":11214,"external":69023,"linkType":11216,"openModal":69024,"openModal2":69026},{"_type":272,"blank":57,"noOpener":57,"noReferrer":57},{"_type":11224,"hubspotForm":69025},{"_type":11226,"showModule":57},{"_type":11228,"hubspotForm":69027},{"_type":11226,"showModule":57},[69029,69085,69260],{"_key":69030,"_type":69031,"asSection":57,"cardColor":69032,"cta":69033,"showModule":57,"simpleRichText":69045,"simpleRichTextMobile":69063},"d3f3853f65576830362be5223a5412f0","iconRichTextCtaHorizontalCard","#ffffff",{"_type":11212,"buttonSize":11213,"buttonStyle":11214,"external":69034,"internal":69035,"label":29149,"linkType":11224,"openModal":69037,"openModal2":69043},{"_type":272,"blank":57,"noOpener":57,"noReferrer":57},{"_ref":69036,"_type":463},"2a4a8cff-fbc0-4f2b-9534-9a21aec54b20",{"_type":11224,"bottomText":69038,"hubspotForm":69039,"lineOne":69042,"skipIfEmailExists":57},"Get a free personalized walkthrough with a Sweep team member.",{"_type":11226,"formId":69040,"portalId":69041,"showModule":57},"e89403cc-5852-4528-8a54-54eb0f5477a0","22395100","Book a demo!",{"_type":11228,"hubspotForm":69044},{"_type":11226,"showModule":57},[69046,69055],{"_key":69047,"_type":150,"children":69048,"markDefs":69053,"style":69054},"c987c356559b",[69049],{"_key":69050,"_type":154,"marks":69051,"text":69052},"ad7c102af583",[165],"Ready to take the next step?",[],"h5",{"_key":69056,"_type":150,"children":69057,"markDefs":69062,"style":173},"86668f9cf637",[69058],{"_key":69059,"_type":154,"marks":69060,"text":69061},"3926cc369122",[],"Schedule a personalized demo with our Salesforce experts today",[],[69064,69071,69078],{"_key":69065,"_type":150,"children":69066,"markDefs":69070,"style":69054},"75db0db9b668",[69067],{"_key":69068,"_type":154,"marks":69069,"text":69052},"48e354d6bfbd",[165],[],{"_key":69072,"_type":150,"children":69073,"markDefs":69077,"style":173},"196ec47c1bb0",[69074],{"_key":69075,"_type":154,"marks":69076,"text":69061},"8de9d4a76620",[],[],{"_key":69079,"_type":150,"children":69080,"markDefs":69084,"style":173},"0a10d36d9fde",[69081],{"_key":69082,"_type":154,"marks":69083,"text":472},"b37cc1ef5fbf",[],[],{"_key":67887,"_type":15160,"asSection":57,"richText":69086,"showModule":57,"textAlign":15161},[69087,69095,69103,69122,69129,69137,69145,69153,69161,69169,69188,69196,69204,69212,69220,69228,69236,69244,69252],{"_key":69088,"_type":150,"children":69089,"markDefs":69094,"style":282},"b9d5853a1cb0",[69090],{"_key":69091,"_type":154,"marks":69092,"text":69093},"b88ac18965000",[],"Upskilling & empowering teams to embrace change",[],{"_key":69096,"_type":150,"children":69097,"markDefs":69102,"style":173},"c6429a62e1a9",[69098],{"_key":69099,"_type":154,"marks":69100,"text":69101},"1b8ac882a6a80",[],"Resistance to change often stems from fear of the unknown or concerns about job security. To overcome this, upskilling and reskilling initiatives are essential. Rather than viewing new technologies as replacements, position them as tools that free employees from repetitive tasks, enabling them to focus on higher-value work. By offering targeted training programs and ongoing learning opportunities, you can equip your team with the skills needed to navigate new systems confidently. When employees feel prepared for change, they’re more likely to embrace innovation instead of resisting it.",[],{"_key":69104,"_type":150,"children":69105,"markDefs":69119,"style":173},"0cb3f49acf9a",[69106,69110,69115],{"_key":69107,"_type":154,"marks":69108,"text":69109},"47f0d5386e890",[],"According to McKinsey's latest ",{"_key":69111,"_type":154,"marks":69112,"text":69114},"cca9bdc000ad",[69113],"d6178dab1b6c","Global Survey on AI",{"_key":69116,"_type":154,"marks":69117,"text":69118},"f8b03db39bbb",[],", many organizations have already reskilled parts of their workforce to support AI deployment and plan to continue reskilling in the years ahead. This reinforces the importance of continuous learning in an evolving technological landscape.",[69120],{"_key":69113,"_type":272,"blank":57,"noOpener":57,"noReferrer":57,"url":69121},"https://www.mckinsey.com/capabilities/quantumblack/our-insights/the-state-of-ai",{"_key":69123,"_type":1424,"img":69124},"1f404ac2fd3a",{"_type":37,"altText":69125,"image":69126},"mckinsey and company",{"_type":40,"asset":69127},{"_ref":69128,"_type":1066},"image-73d0a9d693fad73bc0a4a93c37c96a87ab52d5c8-1640x890-png",{"_key":69130,"_type":150,"children":69131,"markDefs":69136,"style":173},"a26533335ac9",[69132],{"_key":69133,"_type":154,"marks":69134,"text":69135},"a5fd568e968d0",[],"In addition to formal training, hackathons offer a great way to engage employees with new technologies in a collaborative and low-risk environment. These events bring together diverse teams to tackle specific problems, foster creative solutions, accelerate learning, and promote a sense of ownership in innovation initiatives. Whether the focus is on automating internal processes or developing new customer-facing features, hackathons help employees experience firsthand how technology can enhance their roles, not replace them.",[],{"_key":69138,"_type":150,"children":69139,"markDefs":69144,"style":173},"4b708df94734",[69140],{"_key":69141,"_type":154,"marks":69142,"text":69143},"acfb4ffd919b0",[],"Furthermore, transparent communication about the professional benefits of adopting new tools is key. When employees understand how mastering these technologies can improve their career prospects and future-proof their roles, they’re more likely to get on board with innovation. By framing change as an opportunity for personal and professional growth, you’ll empower your team to see new technology not as a threat, but as a means to focus on more impactful work.",[],{"_key":69146,"_type":150,"children":69147,"markDefs":69152,"style":173},"9f8124ac6190",[69148],{"_key":69149,"_type":154,"marks":69150,"text":69151},"5e08efb5ff410",[],"These programs aren’t just about improving skillsets - they’re about reinforcing confidence. Innovation without fear is only possible when teams feel they belong in the future being built.",[],{"_key":69154,"_type":150,"children":69155,"markDefs":69160,"style":282},"69763fb9259b",[69156],{"_key":69157,"_type":154,"marks":69158,"text":69159},"58a232a4c7600",[],"Breaking down silos: fostering cross-departmental collaboration",[],{"_key":69162,"_type":150,"children":69163,"markDefs":69168,"style":173},"eeb42cf8d81f",[69164],{"_key":69165,"_type":154,"marks":69166,"text":69167},"063226dec4300",[],"When IT works alongside marketing, sales, finance, and operations, it can better align solutions with the company’s business goals and customer needs.",[],{"_key":69170,"_type":150,"children":69171,"markDefs":69185,"style":173},"d30e85e5b2a2",[69172,69176,69181],{"_key":69173,"_type":154,"marks":69174,"text":69175},"92d3173fd3610",[],"However, Miro’s recent report, “",{"_key":69177,"_type":154,"marks":69178,"text":69180},"0f8c3179681a",[69179],"95ae0392dc69","Risk vs. Reward: Innovation in Modern Enterprises,",{"_key":69182,"_type":154,"marks":69183,"text":69184},"752d6a6d67da",[],"” highlights siloed teams and fragmented tech stacks create major barriers to innovation. Nearly one-third of leaders and information workers cite siloed structures as a major obstacle, while 30% report that a disjointed tech stack hampers progress. Furthermore, 40% of leaders and 35% of information workers identify outdated legacy technology as a substantial barrier to creativity.",[69186],{"_key":69179,"_type":272,"blank":57,"noOpener":57,"noReferrer":57,"url":69187},"https://miro.com/risk-reward-innovation/#:~:text=Eighty%2Dtwo%20percent%20of%20leaders,the%20wayside%20at%20their%20companies",{"_key":69189,"_type":150,"children":69190,"markDefs":69195,"style":173},"01f14e622f18",[69191],{"_key":69192,"_type":154,"marks":69193,"text":69194},"9bd9e462036b",[],"CIOs are uniquely positioned to break down these silos. The key is investing in tools that foster real-time communication and collaborative ideation. Platforms that promote seamless interaction across departments enable teams to solve business challenges collectively. Structured programs, such as cross-functional teams or hackathons, can also encourage creative problem-solving and spark innovation.",[],{"_key":69197,"_type":150,"children":69198,"markDefs":69203,"style":173},"6329054f8f69",[69199],{"_key":69200,"_type":154,"marks":69201,"text":69202},"cffdf99e8515",[],"A collaborative culture not only ensures that IT innovations align with broader business goals but also drives business success. According to the Miro report, 76% of information workers believe that innovation enhances collaboration, and 78% say it fosters a more positive work culture. By removing barriers to collaboration and championing innovation, CIOs can elevate both organizational performance and employee engagement.",[],{"_key":69205,"_type":150,"children":69206,"markDefs":69211,"style":282},"53abc33244d0",[69207],{"_key":69208,"_type":154,"marks":69209,"text":69210},"be4391e54fd90",[],"Setting clear innovation goals and metrics",[],{"_key":69213,"_type":150,"children":69214,"markDefs":69219,"style":173},"a0556f467793",[69215],{"_key":69216,"_type":154,"marks":69217,"text":69218},"640e28f4d3860",[],"CIOs need to ensure that innovation initiatives are aligned with the organization's strategic goals and are measurable. The first step in this process is to clarify what innovation means for your organization. Whether it’s about streamlining operations, improving customer experiences, or adopting cutting-edge technologies like AI, it’s essential to set clear objectives for each innovation effort.",[],{"_key":69221,"_type":150,"children":69222,"markDefs":69227,"style":173},"7517ce0e9b5a",[69223],{"_key":69224,"_type":154,"marks":69225,"text":69226},"7e5da1f289540",[],"Once you’ve defined your goals, break them down into actionable steps. Use frameworks like SMART (specific, measurable, achievable, relevant, and time-bound) or OKRs (Objectives and Key Results) to give your team a clear roadmap. For example, a SMART goal could be automating 80% of Tier 1 support tickets within the next quarter using AI-powered chatbots, or an OKR could be to implement comprehensive monitoring of application performance metrics across all critical services, with key results including automated alerts for deviations exceeding established thresholds.",[],{"_key":69229,"_type":150,"children":69230,"markDefs":69235,"style":173},"5944b143ab9e",[69231],{"_key":69232,"_type":154,"marks":69233,"text":69234},"ac5ed60bbbec0",[],"In addition to clear goals, establish key performance indicators (KPIs) to track progress. If you’re focused on improving operational efficiency, KPIs could include cost savings, system performance improvements, or reduced downtime. For customer-focused innovations, metrics like user adoption rates, customer satisfaction, and revenue growth from new digital products are key.",[],{"_key":69237,"_type":150,"children":69238,"markDefs":69243,"style":173},"767cb39c5762",[69239],{"_key":69240,"_type":154,"marks":69241,"text":69242},"69cd6b6ab7f10",[],"By setting clear goals and monitoring progress with tangible metrics, CIOs can ensure that innovation drives meaningful results for the business. This structure keeps teams aligned, ensures accountability, and highlights areas for continuous improvement.",[],{"_key":69245,"_type":150,"children":69246,"markDefs":69251,"style":173},"cc591ff4a079",[69247],{"_key":69248,"_type":154,"marks":69249,"text":69250},"f5dbff8cb0730",[],"As a CIO, driving innovation is essential for securing long-term success. By becoming a “Digital Vanguard”, fostering a culture of continuous learning, breaking down silos for cross-departmental collaboration, and setting clear, measurable innovation goals, you can lead your team through digital transformation with minimal resistance. Innovation should be framed as an opportunity for growth, not a threat. Equip your team with the tools, training, and mindset they need to succeed, and watch as they embrace the future of technology with confidence.",[],{"_key":69253,"_type":150,"children":69254,"markDefs":69259,"style":173},"e58e7d8cb570",[69255],{"_key":69256,"_type":154,"marks":69257,"text":69258},"e6bbb3cd05100",[],"Innovation isn’t a one-off initiative; it’s a mindset. By leading the change rather than resisting it, you’ll ensure that your organization remains agile, competitive, and prepared for whatever comes next.",[],{"_key":68193,"_type":142,"cols":143,"filterList":69261,"offset":82,"rows":68210,"showControls":56,"showModule":57,"showTotal":56,"title":26787},[69262,69263,69264],{"_key":68196,"_ref":68197,"_type":1066},{"_key":68199,"_ref":68200,"_type":1066},{"_key":68202,"_ref":68203,"_type":1066},"Built to stay ahead: A CIO’s playbook for innovation without resistance","2025-04-16",[69268,69276,69284,69292,69300],{"_key":69269,"_type":150,"children":69270,"markDefs":69275,"style":173},"04296e3dced8",[69271],{"_key":69272,"_type":154,"marks":69273,"text":69274},"ae4c34c6cc900",[],"In the AI-first era, the fear isn’t just falling behind - it’s becoming irrelevant. What was once best-in-class is now baseline. For CIOs, admins, and developers alike, the fear is rising fast.",[],{"_key":69277,"_type":150,"children":69278,"markDefs":69283,"style":173},"a9a936218454",[69279],{"_key":69280,"_type":154,"marks":69281,"text":69282},"b973a04f53500",[],"Innovation isn’t just about rolling out new tools; it’s about managing the emotions that come with change: fear, resistance, and frustration from teams who feel their expertise is being undermined.",[],{"_key":69285,"_type":150,"children":69286,"markDefs":69291,"style":173},"a69432ceeb0a",[69287],{"_key":69288,"_type":154,"marks":69289,"text":69290},"de0e76c0dcf40",[],"Technology is advancing whether we’re ready for it or not. Admins and developers who resist automation, AI workflows, or Agentification aren't just rejecting tools - they’re holding themselves back from evolving with the industry. ",[],{"_key":69293,"_type":150,"children":69294,"markDefs":69299,"style":173},"ad6813b68ec0",[69295],{"_key":69296,"_type":154,"marks":69297,"text":69298},"887a4e3fa5d0",[],"CIOs must recognize that while innovation often starts top-down, adoption happens from the ground up. To succeed, CIOs must champion a culture of innovation and empower their teams to embrace change.",[],{"_key":69301,"_type":150,"children":69302,"markDefs":69307,"style":173},"4ba8ecf046c9",[69303],{"_key":69304,"_type":154,"marks":69305,"text":69306},"b35b1342f2f30",[],"This playbook outlines strategies to drive innovation while empowering your team (not sending them running for the hills).",[],{"_type":17,"description":69309,"shareImage":69310,"title":69312},"Innovation isn’t just about rolling out new tools; it’s about managing the emotions that come with change — fear and frustration from teams who feel their expertise is being undermined.",{"_type":40,"asset":69311},{"_ref":68994,"_type":1066},"A CIO’s Playbook for Innovation Without Resistance",{"_type":22,"current":69314},"innovation-without-resistance",{"richText":69316},[69317,69325,69343,69351,69369,69388],{"_key":69318,"_type":150,"children":69319,"markDefs":69324,"style":282},"06824f23cb09",[69320],{"_key":69321,"_type":154,"marks":69322,"text":69323},"cbc5a83eaa950",[],"Becoming a “Digital Vanguard”",[],{"_key":69326,"_type":150,"children":69327,"markDefs":69340,"style":173},"efb720dc8474",[69328,69331,69336],{"_key":69329,"_type":154,"marks":69330,"text":4455},"50b27cdd0bb00",[],{"_key":69332,"_type":154,"marks":69333,"text":69335},"f60e19b14fc1",[69334],"e3d7b66bf1ae","2024 Gartner survey",{"_key":69337,"_type":154,"marks":69338,"text":69339},"f9688add5305",[]," found that only 48% of digital initiatives achieve or exceed their business goals. However, in organizations where CIOs and other executives co-own digital delivery, known as the \"Digital Vanguard,\" the success rate rises to 71%. This highlights that successful digital transformation is not solely about technology, but also about strong leadership, collaboration, and adaptability.",[69341],{"_key":69334,"_type":272,"blank":57,"noOpener":57,"noReferrer":57,"url":69342},"https://emt.gartnerweb.com/en/newsroom/press-releases/2024-10-22-gartner-survey-reveals-that-only-48-percent-of-digital-initiatives-meet-or-exceed-their-business-outcome-targets?utm_source=chatgpt.com",{"_key":69344,"_type":150,"children":69345,"markDefs":69350,"style":173},"421586779ccb",[69346],{"_key":69347,"_type":154,"marks":69348,"text":69349},"8973da101e910",[],"For CIOs, this means stepping beyond traditional IT project management and taking a proactive role in shaping business outcomes. By fostering cross-departmental collaboration, CIOs ensure digital initiatives align with broader business goals. Becoming a Digital Vanguard enables CIOs to drive success, making digital transformation a key pillar of their company’s long-term strategy.",[],{"_key":69352,"_type":150,"children":69353,"markDefs":69367,"style":173},"5ff99f689757",[69354,69358,69363],{"_key":69355,"_type":154,"marks":69356,"text":69357},"79af36a607800",[],"In this context, ",{"_key":69359,"_type":154,"marks":69360,"text":69362},"498cea350b8f",[69361],"a8d0e3114244","McKinsey's Global Survey on AI",{"_key":69364,"_type":154,"marks":69365,"text":69366},"0eaa88a219e3",[]," highlights the importance of C-suite leadership in AI governance. When executives oversee the policies, processes, and technology necessary for responsible AI deployment, organizations report greater bottom-line impact from generative AI initiatives.",[69368],{"_key":69361,"_type":272,"blank":57,"noOpener":57,"noReferrer":57,"url":69121},{"_key":69370,"_type":150,"children":69371,"markDefs":69385,"style":173},"c505696c88ef",[69372,69376,69381],{"_key":69373,"_type":154,"marks":69374,"text":69375},"8fce263d19df",[],"Echoing this, ",{"_key":69377,"_type":154,"marks":69378,"text":69380},"47a562d67815",[69379],"1de31ac0d132","Gartner’s IT Symposium in October 2025",{"_key":69382,"_type":154,"marks":69383,"text":69384},"d2e63fcd114f",[]," emphasized the importance of proactive AI adoption by CIOs and CEOs. Nvidia CEO Jensen Huang, speaking at the event, argued that leaders simply need to take the first step with AI, and the rest will follow. Huang envisions a future where companies will have \"large populations of digital workers,\" or AI agents, in roles across marketing, sales, engineering, and supply chain, working alongside human teams. To reach this future, Huang stressed the need for everyone, including business technology leaders, to learn how to effectively instruct AI.",[69386],{"_key":69379,"_type":272,"blank":57,"noOpener":57,"noReferrer":57,"url":69387},"https://www.wsj.com/articles/nvidia-chief-makes-case-for-ai-first-companies-1214235e?utm_source=chatgpt.com",{"_key":69389,"_type":150,"children":69390,"markDefs":69395,"style":173},"a39155870852",[69391],{"_key":69392,"_type":154,"marks":69393,"text":69394},"13f89fea8797",[],"However, driving digital transformation and AI adoption isn’t just a leadership challenge - it also requires equipping teams with the right skills and mindset to embrace change.",[],1791356927837]