<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[AI in the Enterprise]]></title><description><![CDATA[Enabling enterprise transformation using autonomous agents by architecting Gen AI, Agentic AI solutions]]></description><link>https://aiintheenterprise.pratikmshah.com</link><image><url>https://substackcdn.com/image/fetch/$s_!jihB!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc23a87c-e684-4fc6-b4ac-71ab09e804de_216x216.png</url><title>AI in the Enterprise</title><link>https://aiintheenterprise.pratikmshah.com</link></image><generator>Substack</generator><lastBuildDate>Wed, 06 May 2026 11:42:11 GMT</lastBuildDate><atom:link href="https://aiintheenterprise.pratikmshah.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Pratik Shah]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[pratik@pratikmshah.com]]></webMaster><itunes:owner><itunes:email><![CDATA[pratik@pratikmshah.com]]></itunes:email><itunes:name><![CDATA[AI in the Enterprise]]></itunes:name></itunes:owner><itunes:author><![CDATA[AI in the Enterprise]]></itunes:author><googleplay:owner><![CDATA[pratik@pratikmshah.com]]></googleplay:owner><googleplay:email><![CDATA[pratik@pratikmshah.com]]></googleplay:email><googleplay:author><![CDATA[AI in the Enterprise]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[LLM + PII Security Framework]]></title><description><![CDATA[PII, LLMs, and Third-Party AI SaaS in Financial Services: A Practical Security Spectrum for Enterprise Architecture]]></description><link>https://aiintheenterprise.pratikmshah.com/p/llm-pii-security-framework</link><guid isPermaLink="false">https://aiintheenterprise.pratikmshah.com/p/llm-pii-security-framework</guid><dc:creator><![CDATA[AI in the Enterprise]]></dc:creator><pubDate>Tue, 03 Mar 2026 01:39:39 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/84ea2c39-a1f4-40eb-bf93-6828776e68f7.tif" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>One of the most common AI use cases in financial services and insurance right now is using LLMs to provide services to customers. On paper, it sounds straightforward: a customer interacts through chat or voice, gets faster answers, receives better support, and ideally has a better experience than traditional channels. But in enterprise environments, the actual architecture gets layered very quickly.</p><p>In many real-world implementations, the front-end experience is delivered through a third-party SaaS platform, while the enterprise&#8217;s own systems remain on the backend. That means the customer interaction layer, orchestration, model interactions, and some runtime components may sit outside the enterprise boundary, while policy administration, claims, billing, customer platforms, and document systems remain inside. In regulated industries like financial services and insurance, that creates an immediate and valid concern: how is PII handled across every step of that chain?</p><p>This is not just a technical concern. It is a compliance concern, a trust concern, and increasingly a business risk concern. Organizations in these industries cannot afford vague answers when it comes to personally identifiable information. They need to be able to explain, with confidence and evidence, that customer data is safe and not being exposed inappropriately while LLMs are being used to deliver services. That means AI and agentic application architectures cannot be built on assumptions or vendor marketing language alone; they have to be grounded in accepted patterns, strong controls, and reviewable design decisions.</p><p>This article is my attempt to make sense of that problem in a way that is practical.</p><p>I spent time reviewing guidance from NIST AI-related resources, OWASP, CSA, and cloud security documentation from major providers to understand what the real risk areas are, which controls actually matter, and how they should be implemented in practice. The information was useful, but it came in different forms and from different angles&#8212;privacy, AI risk, application security, cloud controls, and operational governance. At some point, I realized I needed a mental model to keep it all straight. I started building one, and I kept refining it as I learned more.</p><p>What I&#8217;m sharing here is the result so far: a practical security spectrum and matrix that helps structure the conversation around LLMs, PII, and third-party AI SaaS in regulated enterprise environments.</p><p>Here&#8217;s the LLM + PII Security Spectrum and Matrix</p><p><em>Framework by author, Visual: Claude</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!M99L!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cab7270-fdcb-4ab0-9f3d-7c977abe8e01.tif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!M99L!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cab7270-fdcb-4ab0-9f3d-7c977abe8e01.tif 424w, https://substackcdn.com/image/fetch/$s_!M99L!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cab7270-fdcb-4ab0-9f3d-7c977abe8e01.tif 848w, https://substackcdn.com/image/fetch/$s_!M99L!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cab7270-fdcb-4ab0-9f3d-7c977abe8e01.tif 1272w, https://substackcdn.com/image/fetch/$s_!M99L!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cab7270-fdcb-4ab0-9f3d-7c977abe8e01.tif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!M99L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cab7270-fdcb-4ab0-9f3d-7c977abe8e01.tif" width="1200" height="924" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6cab7270-fdcb-4ab0-9f3d-7c977abe8e01.tif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:924,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:368240,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/tiff&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://aiintheenterprise.pratikmshah.com/i/189719729?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cab7270-fdcb-4ab0-9f3d-7c977abe8e01.tif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!M99L!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cab7270-fdcb-4ab0-9f3d-7c977abe8e01.tif 424w, https://substackcdn.com/image/fetch/$s_!M99L!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cab7270-fdcb-4ab0-9f3d-7c977abe8e01.tif 848w, https://substackcdn.com/image/fetch/$s_!M99L!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cab7270-fdcb-4ab0-9f3d-7c977abe8e01.tif 1272w, https://substackcdn.com/image/fetch/$s_!M99L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cab7270-fdcb-4ab0-9f3d-7c977abe8e01.tif 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Why &#8220;public vs private LLM&#8221; is too simplistic</strong></p><p>A lot of discussions still frame this as a simple comparison. If a solution uses a public model, it is treated as risky. If it uses a private model, it is treated as safe.</p><p>That framing is understandable, but it is too simplistic to be useful in real architecture or security reviews.</p><p>The actual risk is not determined only by which model is used or where it is hosted. It is also shaped by where the application runtime lives, how data moves through the system, what gets logged or retained, how memory and state are handled, which tools the agent can invoke, what support personnel can access, how long data persists, and where plaintext PII is visible in the end-to-end flow. In other words, the security posture of an LLM-enabled customer service system is a function of architecture, controls, and operations&#8212;not just model location.</p><p>That is why I found it more useful to think in a spectrum rather than a binary, and more useful to think in more than one dimension.</p><p><strong>The first dimension: trust boundary and deployment custody</strong></p><p>The first part of the model is a deployment and trust-boundary spectrum. This is closest to how most teams initially think about the problem, and it is still important. At one end, the enterprise is using a vendor SaaS platform that calls external shared LLM APIs, which means a wider trust boundary and less direct control over the runtime path. As you move along the spectrum, you may see dedicated or single-tenant model hosting, then vendor SaaS using a private or BYO model deployed in the customer environment, then the vendor application itself deployed in the customer environment with a private model, and eventually a mostly or fully customer-controlled stack where the application, model, and data plane sit inside the enterprise boundary.</p><p>This spectrum is useful because it clarifies who controls what. It helps answer practical questions about runtime ownership, networking, storage, observability, secrets, support access, and operational boundaries. In general, moving toward more enterprise control can reduce third-party custody risk. But it does not automatically make a system secure&#8212;it only narrows the trust boundary. The outcome still depends on design and execution.</p><p><strong>The second dimension: how much PII is actually exposed in the pipeline</strong></p><p>The second dimension is the one that changed how I think about this problem. Even if the deployment model looks strong on paper, the architecture can still be weak if raw PII is visible throughout the pipeline. A system can be &#8220;private&#8221; from a hosting standpoint and still be unsafe in practice if plaintext PII is flowing through prompts, traces, logs, session memory, caches, vector stores, analytics events, or tool payloads.</p><p>That is why the matrix needs a separate axis for PII exposure mode. At one end, plaintext PII exists throughout the pipeline. A stronger posture may involve selective masking or redaction, then early tokenization or pseudonymization, then late detokenization only in tightly controlled backend zones where enterprise systems actually need the real values. In more advanced architectures, this can be further strengthened with confidential computing or secure enclaves to protect data in use during sensitive processing.</p><p>This lens matters a lot in financial services and insurance because it opens up better options than simply &#8220;send raw PII through everything&#8221; or &#8220;move everything on-prem immediately.&#8221; It gives teams a way to reduce exposure materially while still delivering customer-facing capabilities at speed.</p><p><strong>The pattern that stood out most: early tokenization and late detokenization</strong></p><p>As I refined the model, one pattern kept standing out as especially practical for regulated environments: tokenize or pseudonymize sensitive data as early as possible, move tokens through the AI pipeline wherever feasible, and only detokenize inside secure backend zones when enterprise systems actually need the real values.</p><p><em>Framework by author, Visual: Claude</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IU4a!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d2724f-598a-4eb6-ae0f-c993d0acb6b5.tif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IU4a!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d2724f-598a-4eb6-ae0f-c993d0acb6b5.tif 424w, https://substackcdn.com/image/fetch/$s_!IU4a!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d2724f-598a-4eb6-ae0f-c993d0acb6b5.tif 848w, https://substackcdn.com/image/fetch/$s_!IU4a!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d2724f-598a-4eb6-ae0f-c993d0acb6b5.tif 1272w, https://substackcdn.com/image/fetch/$s_!IU4a!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d2724f-598a-4eb6-ae0f-c993d0acb6b5.tif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IU4a!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d2724f-598a-4eb6-ae0f-c993d0acb6b5.tif" width="1200" height="896" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/36d2724f-598a-4eb6-ae0f-c993d0acb6b5.tif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:896,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:310026,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/tiff&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://aiintheenterprise.pratikmshah.com/i/189719729?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d2724f-598a-4eb6-ae0f-c993d0acb6b5.tif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!IU4a!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d2724f-598a-4eb6-ae0f-c993d0acb6b5.tif 424w, https://substackcdn.com/image/fetch/$s_!IU4a!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d2724f-598a-4eb6-ae0f-c993d0acb6b5.tif 848w, https://substackcdn.com/image/fetch/$s_!IU4a!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d2724f-598a-4eb6-ae0f-c993d0acb6b5.tif 1272w, https://substackcdn.com/image/fetch/$s_!IU4a!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d2724f-598a-4eb6-ae0f-c993d0acb6b5.tif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In practice, that means the customer&#8217;s input enters the system, sensitive fields or entities are identified, and those values are tokenized near the ingress point. The orchestration layer, agent runtime, and model interactions operate on tokens or protected representations instead of raw identifiers whenever possible. When a backend policy or claims system needs the real value to execute a business function, a tightly controlled service inside a secure zone performs detokenization, executes the backend interaction, and then the response is protected again before passing back through intermediate layers. At the edge, only the final presentation layer detokenizes what must be shown to the user.</p><p>What I like about this pattern is that it changes the blast radius. It does not eliminate risk, but it can materially improve the architecture&#8217;s ability to limit where plaintext PII exists. It also gives teams a much clearer story for architecture governance, security review, and compliance discussions because they can explicitly show where sensitive data appears, where it is transformed, and where access is tightly controlled.</p><p>At the same time, it is not a magic solution. Tokenization introduces new crown jewels: the token vault and key management become critical infrastructure, and if those are weak, the pattern weakens quickly. Unstructured data detection also becomes a major factor because missed entities in free text, transcripts, or attachments can still leak real PII into logs or prompts. And pseudonymization is reversible by design, so it should not be treated as the same thing as anonymization. The point is risk reduction and architectural control, not a shortcut around governance.</p><p><strong>What usually gets missed: the non-negotiable operational controls</strong></p><p>One of the biggest lessons from this research and modeling exercise is that teams often spend a lot of time debating public versus private models while underestimating the controls that actually fail in production. In many systems, the most realistic leakage paths are not the model endpoint itself. They are logging pipelines, traces, debug tooling, session memory, vector stores, replay tools, analytics events, and overly broad tool access inside agent workflows.</p><p>That is why the spectrum/matrix also includes a cross-cutting layer of non-negotiable controls. These are not hardening items to &#8220;add later&#8221; once the pilot works; they are the controls that determine whether a promising architecture stays safe under real traffic and real operational pressure.</p><p><em>Framework by author, Visual: Claude</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QGZW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51b36b36-7019-4635-890e-a952d4977e02.tif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QGZW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51b36b36-7019-4635-890e-a952d4977e02.tif 424w, https://substackcdn.com/image/fetch/$s_!QGZW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51b36b36-7019-4635-890e-a952d4977e02.tif 848w, https://substackcdn.com/image/fetch/$s_!QGZW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51b36b36-7019-4635-890e-a952d4977e02.tif 1272w, https://substackcdn.com/image/fetch/$s_!QGZW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51b36b36-7019-4635-890e-a952d4977e02.tif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QGZW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51b36b36-7019-4635-890e-a952d4977e02.tif" width="1200" height="1034" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/51b36b36-7019-4635-890e-a952d4977e02.tif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1034,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:560560,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/tiff&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://aiintheenterprise.pratikmshah.com/i/189719729?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51b36b36-7019-4635-890e-a952d4977e02.tif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!QGZW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51b36b36-7019-4635-890e-a952d4977e02.tif 424w, https://substackcdn.com/image/fetch/$s_!QGZW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51b36b36-7019-4635-890e-a952d4977e02.tif 848w, https://substackcdn.com/image/fetch/$s_!QGZW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51b36b36-7019-4635-890e-a952d4977e02.tif 1272w, https://substackcdn.com/image/fetch/$s_!QGZW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51b36b36-7019-4635-890e-a952d4977e02.tif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p><strong>PII classification and minimization</strong> starts with agreeing on what is actually sensitive in your business context, including direct identifiers, quasi-identifiers, and domain-specific fields. Once that is defined, the architecture should be designed to collect, process, and retain only the minimum data needed for the use case, instead of pushing full records through the pipeline by default.</p><p><strong>Retention and training posture</strong> means understanding exactly what is retained by each component in the chain and for how long, from SaaS layers to model providers to logs and caches. It also means confirming training/default data usage settings explicitly, so teams are not relying on assumptions that may not match the product tier, configuration, or contract.</p><p><strong>Prompt and output filtering</strong> is necessary because both the inbound and outbound paths can become leakage points. Inputs should be normalized and screened to reduce prompt injection and unnecessary sensitive content, while outputs should be validated so the system does not reveal sensitive data, invented policy details, or unsafe responses.</p><p><strong>Memory and session isolation</strong> matters because conversation context is useful but dangerous if not bounded correctly. Session state, summaries, and memory artifacts must be isolated per user/session/tenant, and teams should be explicit about what content is even eligible to be stored in memory in regulated workflows.</p><p><strong>Logs and traces redaction</strong> is one of the most important controls in practice because observability systems often become accidental data lakes for sensitive content. Redaction and masking need to happen before data is written to logs or traces, not later, and this includes prompts, tool payloads, stack traces, and error bodies.</p><p><strong>Vector store and cache governance</strong> is essential if embeddings, retrieval indexes, or response caches are part of the design. Teams need rules for what can enter those stores, what must be tokenized or excluded, how long data stays there, how deletion works, and how tenant isolation is enforced.</p><p><strong>Least-privilege tool access</strong> is critical in agentic systems because tools are often the path to real actions and real data, not just read-only lookups. Each tool should have narrow permissions, strong authorization checks, validated inputs and outputs, and auditable execution identities rather than broad &#8220;agent can do everything&#8221; access.</p><p><strong>Key vault and token vault separation</strong> becomes especially important when tokenization is part of the architecture. The token vault and key management system are high-value targets, and separating these control planes from ordinary application storage and secrets reduces blast radius and supports stricter monitoring and access controls.</p><p><strong>Private networking and egress control</strong> matters because even a good model/runtime choice can be undermined by uncontrolled traffic paths and outbound connectivity. Teams should define approved endpoints, restrict egress where possible, and use private connectivity patterns so sensitive data is not moving through unnecessary or weakly governed routes.</p><p><strong>Human access and support controls</strong> are often overlooked because teams focus on runtime behavior and forget operational access paths. In reality, a lot of exposure happens through support, debugging, and admin consoles, so organizations need strong controls around who can view interactions, logs, and traces, with approvals, just-in-time access, and auditing for privileged users.</p><p><strong>Auditability and traceability</strong> are non-negotiable in regulated environments because saying controls exist is not the same as proving they were followed. Teams need evidence showing what happened, when, and under which identity when data was accessed or actions were taken, especially in agentic flows where multiple components may act in sequence.</p><p><strong>Incident response readiness for AI/agentic pipelines</strong> is the final piece that often gets pushed too late. Teams need a playbook that explicitly covers AI-specific failure modes&#8212;such as prompt injection causing tool misuse, sensitive data overexposure in logs, or unintended persistence in memory/retrieval layers&#8212;so they can detect, contain, and communicate quickly when something goes wrong.</p><p>This is the part of the conversation where architecture becomes operational reality. A clean diagram is not enough. Teams need to define exactly what data is allowed in logs, what memory can persist, what tools agents are allowed to invoke, what gets retained and for how long, and who can access what during support or incident handling. If those controls are not explicitly designed and enforced, the deployment model alone will not save the system.</p><p><strong>Why I created the matrix and what I hope it helps with</strong></p><p>I did not build this spectrum and matrix to create a perfect scorecard or a vendor ranking. I built it to create a practical decision framework that helps people have better conversations.</p><p>In real enterprise settings, architecture decisions involve security teams, compliance teams, product leaders, platform engineers, enterprise architects, and business sponsors. Each group focuses on a different part of the problem. The matrix helps bring those pieces into one view.</p><p>It gives security teams a way to discuss exposure and controls without collapsing the topic into simple labels. It gives architecture teams a way to compare deployment options and data-flow patterns more honestly. It gives business leaders a way to ask better questions and evaluate trade-offs. And it gives implementation teams a clearer signal that &#8220;private model&#8221; is not the finish line if the rest of the pipeline is still leaking sensitive data through operational channels.</p><p>I also built it because I needed one myself. There is a lot of information in this space, and it is easy to lose track of what belongs where. Building a mental model helped me connect AI risk guidance, privacy controls, application security practices, and enterprise architecture patterns into something I can actually use in design and review conversations.</p><p><strong>How to use this in practice</strong></p><p>The best use of this matrix is not as a final answer, but as the starting structure for a deeper review. When evaluating an LLM or agentic customer service architecture in a regulated environment, I now find it useful to map the proposed solution across both dimensions at the same time: where it sits on the custody and trust-boundary spectrum, and what the data exposure mode looks like through the actual pipeline. Once that is clear, the next step is to examine the non-negotiable controls and look for gaps.</p><p>Here&#8217;s the decision guide:</p><p><em>Framework by author, Visual: Claude</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AnVg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0dab16b-448c-431f-a60e-d4094bc2b710.tif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AnVg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0dab16b-448c-431f-a60e-d4094bc2b710.tif 424w, https://substackcdn.com/image/fetch/$s_!AnVg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0dab16b-448c-431f-a60e-d4094bc2b710.tif 848w, https://substackcdn.com/image/fetch/$s_!AnVg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0dab16b-448c-431f-a60e-d4094bc2b710.tif 1272w, https://substackcdn.com/image/fetch/$s_!AnVg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0dab16b-448c-431f-a60e-d4094bc2b710.tif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AnVg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0dab16b-448c-431f-a60e-d4094bc2b710.tif" width="1200" height="870" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c0dab16b-448c-431f-a60e-d4094bc2b710.tif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:870,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:409722,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/tiff&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://aiintheenterprise.pratikmshah.com/i/189719729?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0dab16b-448c-431f-a60e-d4094bc2b710.tif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!AnVg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0dab16b-448c-431f-a60e-d4094bc2b710.tif 424w, https://substackcdn.com/image/fetch/$s_!AnVg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0dab16b-448c-431f-a60e-d4094bc2b710.tif 848w, https://substackcdn.com/image/fetch/$s_!AnVg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0dab16b-448c-431f-a60e-d4094bc2b710.tif 1272w, https://substackcdn.com/image/fetch/$s_!AnVg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0dab16b-448c-431f-a60e-d4094bc2b710.tif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>This approach moves the conversation away from broad claims and toward evidence. Instead of asking only whether a vendor uses a public or private model, teams can ask where plaintext PII exists, who can see it, what gets logged, how memory is handled, how tool access is constrained, what retention defaults are in place, and what proof exists that these controls are actually working. Those are the questions that hold up better under security and compliance scrutiny.</p><p><strong>OWASP LLM Top 10 Mapping to the PII security framework</strong></p><p>Here is how this security framework maps to OWASP LLM Top 10.</p><p><em>Framework by author, Visual: Claude</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZaPa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbe850e2-c1a6-4047-b5aa-1cd1d2461821.tif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZaPa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbe850e2-c1a6-4047-b5aa-1cd1d2461821.tif 424w, https://substackcdn.com/image/fetch/$s_!ZaPa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbe850e2-c1a6-4047-b5aa-1cd1d2461821.tif 848w, https://substackcdn.com/image/fetch/$s_!ZaPa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbe850e2-c1a6-4047-b5aa-1cd1d2461821.tif 1272w, https://substackcdn.com/image/fetch/$s_!ZaPa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbe850e2-c1a6-4047-b5aa-1cd1d2461821.tif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZaPa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbe850e2-c1a6-4047-b5aa-1cd1d2461821.tif" width="1200" height="947" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dbe850e2-c1a6-4047-b5aa-1cd1d2461821.tif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:947,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:385704,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/tiff&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://aiintheenterprise.pratikmshah.com/i/189719729?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbe850e2-c1a6-4047-b5aa-1cd1d2461821.tif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ZaPa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbe850e2-c1a6-4047-b5aa-1cd1d2461821.tif 424w, https://substackcdn.com/image/fetch/$s_!ZaPa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbe850e2-c1a6-4047-b5aa-1cd1d2461821.tif 848w, https://substackcdn.com/image/fetch/$s_!ZaPa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbe850e2-c1a6-4047-b5aa-1cd1d2461821.tif 1272w, https://substackcdn.com/image/fetch/$s_!ZaPa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbe850e2-c1a6-4047-b5aa-1cd1d2461821.tif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p><strong>Final thoughts</strong></p><p>I&#8217;m sharing this because I think many of us in financial services and insurance are dealing with the same challenge: how to deliver meaningful AI-enabled customer experiences while protecting sensitive data in a way that is credible, defensible, and practical. The technology is moving fast, but the standards for trust in regulated industries have not changed. If anything, they matter more now.</p><p>This spectrum and matrix is my attempt to make that problem easier to reason about. It is not meant to replace formal threat modeling, legal review, or compliance processes. It is meant to help teams think more clearly, design more intentionally, and avoid the common trap of oversimplifying a very real and complex security problem.</p><p>I&#8217;m still refining the model, and I expect it will evolve as patterns mature and more implementation evidence becomes available. But this version has already helped me organize the space much better, and I hope it is useful to others working through similar architectures.</p><p>If you are working on LLM or agentic solutions in insurance or financial services, especially where third-party SaaS and enterprise backend systems are both involved, I&#8217;d be interested in how your team is approaching the trade-offs. The most useful conversations I&#8217;ve had so far have come from comparing actual architecture decisions, not just theoretical positions.</p><p><strong>References / Further Reading</strong></p><ul><li><p>NIST AI RMF (AI Risk Management Framework): <a href="https://www.nist.gov/itl/ai-risk-management-framework">https://www.nist.gov/itl/ai-risk-management-framework</a></p></li><li><p>NIST AI 600-1 (Generative AI Profile): <a href="https://nvlpubs.nist.gov/nistpubs/ai/NIST.AI.600-1.pdf">https://nvlpubs.nist.gov/nistpubs/ai/NIST.AI.600-1.pdf</a></p></li><li><p>NIST SP 800-122 (Guide to Protecting the Confidentiality of PII): <a href="https://nvlpubs.nist.gov/nistpubs/legacy/sp/nistspecialpublication800-122.pdf">https://nvlpubs.nist.gov/nistpubs/legacy/sp/nistspecialpublication800-122.pdf</a></p></li><li><p>OWASP Top 10 for LLM Applications: <a href="https://owasp.org/www-project-top-10-for-large-language-model-applications/">https://owasp.org/www-project-top-10-for-large-language-model-applications/</a></p></li><li><p>CSA AI Controls Matrix (AICM): <a href="https://cloudsecurityalliance.org/artifacts/ai-controls-matrix">https://cloudsecurityalliance.org/artifacts/ai-controls-matrix</a></p></li><li><p>Google Cloud Sensitive Data Protection &#8211; Pseudonymization: <a href="https://cloud.google.com/sensitive-data-protection/docs/pseudonymization">https://cloud.google.com/sensitive-data-protection/docs/pseudonymization</a></p></li><li><p>Microsoft Azure Confidential AI / Confidential Computing: <a href="https://learn.microsoft.com/en-us/azure/confidential-computing/confidential-ai">https://learn.microsoft.com/en-us/azure/confidential-computing/confidential-ai</a></p></li><li><p>OpenAI API &#8211; Your Data: <a href="https://platform.openai.com/docs/guides/your-data">https://platform.openai.com/docs/guides/your-data</a></p></li></ul>]]></content:encoded></item><item><title><![CDATA[Agentic AI at Scale: Why Most Enterprises Stumble]]></title><description><![CDATA[The heartburn CTOs and CAIOs are facing today:]]></description><link>https://aiintheenterprise.pratikmshah.com/p/agentic-ai-at-scale-why-most-enterprises</link><guid isPermaLink="false">https://aiintheenterprise.pratikmshah.com/p/agentic-ai-at-scale-why-most-enterprises</guid><dc:creator><![CDATA[AI in the Enterprise]]></dc:creator><pubDate>Thu, 13 Nov 2025 01:44:29 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Whbh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67a4c510-ecd6-4c30-9b0b-50809b2d0cdc_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Whbh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67a4c510-ecd6-4c30-9b0b-50809b2d0cdc_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Whbh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67a4c510-ecd6-4c30-9b0b-50809b2d0cdc_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Whbh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67a4c510-ecd6-4c30-9b0b-50809b2d0cdc_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Whbh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67a4c510-ecd6-4c30-9b0b-50809b2d0cdc_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Whbh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67a4c510-ecd6-4c30-9b0b-50809b2d0cdc_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Whbh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67a4c510-ecd6-4c30-9b0b-50809b2d0cdc_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/67a4c510-ecd6-4c30-9b0b-50809b2d0cdc_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1520226,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://aiintheenterprise.pratikmshah.com/i/178752642?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67a4c510-ecd6-4c30-9b0b-50809b2d0cdc_1024x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Whbh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67a4c510-ecd6-4c30-9b0b-50809b2d0cdc_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Whbh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67a4c510-ecd6-4c30-9b0b-50809b2d0cdc_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Whbh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67a4c510-ecd6-4c30-9b0b-50809b2d0cdc_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Whbh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67a4c510-ecd6-4c30-9b0b-50809b2d0cdc_1024x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p><strong>The heartburn CTOs and CAIOs are facing today:</strong></p><p>After a significant amount of organizational effort, you have finally rolled out an Agentic AI solution for your contact center, enhancing the employee experience and, in turn, improving customer experience. You expected measurable improvements in CSAT, handle time, deflection, and agent productivity.</p><p>However, the solution didn&#8217;t yield any real benefits; instead, it created more work and dissatisfaction among contact center users, and in turn, end customers. It hallucinated, provided incorrect, incomplete, conflicting, unnecessarily long, and at times flat-out wrong responses. You also incur significant token costs without delivering real value.</p><p>So, what happened? Why did the solution that worked perfectly well in PoC and dev/test fail miserably in the real world?</p><p><strong>Here&#8217;s why:</strong></p><p>The Agentic application skillfully utilized LLMs to extract data from organizations&#8217; various data stores, leveraging several internal and external tools to execute multi-step workflows. The developers of the application wrote clever and extremely descriptive prompts. As a result, they inadvertently continued to fill LLM&#8217;s large context window. What they didn&#8217;t realize was that more is not always better.</p><p>Irrelevant and extraneous context dilutes the model&#8217;s attention, increases token cost and noise, and biases its responses to recently added context. This results in inaccurate responses and degraded workflows. LLMs suffer from attention decay, meaning older&#8212;but still critical&#8212;information becomes overshadowed by recently added noise. In most na&#239;ve deployments, 60&#8211;80% of tokens consumed are irrelevant to the task at hand.</p><p><strong>What exactly does context contain?</strong></p><p>1. Instructions - Prompts, few-shot examples, tool descriptions, etc.</p><p>2. Knowledge - Facts, memories, conversation history, user preferences, and retrieved information from documents or databases, and real-time data.</p><p>3. Tools &#8211; Available tools, their definitions, feedback from tools, API responses, etc.</p><p>Managing all this requires your system to have a mechanism to maintain both short-term memory and long-term state, and to optimize it by removing/pruning/compressing Context when appropriate.</p><p>This practice of managing context&#8212;maintaining short-term memory and long-term state, pruning when appropriate, and carefully selecting what information to provide to the LLM at the right time&#8212;is known as <strong>context engineering</strong>.</p><p>Here&#8217;s what <strong><a href="https://x.com/karpathy/status/1937902205765607626?ref=blog.langchain.com">Andrej Karpathy</a></strong> says, <em>&#8220;Context engineering is the delicate art and science of filling the context window with just the right information for the next step.&#8221;</em></p><p><strong>Let&#8217;s understand what happens if the context is not managed correctly.</strong></p><p>If context is allowed to grow uncontrollably, it can quickly escalate the system&#8217;s costs, increase latency, degrade overall performance, resulting in poor user experience and potentially diminishing business benefits. When context is not curated or pruned, four failure modes emerge:</p><p><strong>Context Poisoning</strong> &#8211; the system begins to hallucinate when erroneous information enters the system&#8217;s context and its goals. The system generates incorrect information, leading Agents to create erroneous workflows, behave erratically, and fail to meet their goals, or worse, chase those that can never be met.</p><p><strong>Context Distraction</strong> &#8211; As workflows execute, agents accumulate tool results, conversation history, and operational state&#8212;all piling into context. Instead of helping, this growing context becomes noise. The model fixates on what it just did rather than what it should do next, leading agents to repeat past actions instead of adapting.</p><p><strong>Context Confusion</strong> &#8211;<strong> </strong>Superfluous content dilutes the model&#8217;s attention. A recent study illustrates this perfectly: Llama 3.1 8b with 46 tools loaded in context performed worse than the same model with only 19 tools. More isn&#8217;t better&#8212;it&#8217;s just noisier.</p><p><strong>Context Clash</strong> &#8211;<strong> </strong>New information contradicts what&#8217;s already in context, creating internal conflicts the model can&#8217;t resolve. This amplifies all the other failure modes simultaneously.</p><p>Fortunately, these risks and failure modes are preventable with well-designed strategies to manage context.</p><p><strong>What strategies can you implement for better context engineering?</strong></p><p>Here are five proven strategies for managing context effectively:</p><p>1. <strong>RAG</strong> &#8211; Implement RAG architecture to retrieve only relevant information and tool definitions, rather than loading everything into the large context windows of the LLM. The vector database should store references to data stores and functionality, such as web links, file locations, API endpoints, database connection strings, and load them dynamically only when needed. Agents can decide what to store in the context and what to persist externally.</p><p>2. <strong>Context Quarantine</strong> &#8211; Isolate context in their own threads, with each using a separate LLM and its own context window. One way to implement this is to break down the tasks into individual jobs, each executed by a different agent in parallel, with each agent focusing on a specific aspect of the workflow tasks. This minimizes context confusion, context distraction, and context clash and improves speed and accuracy.</p><p><strong>3. Context Pruning</strong> &#8211; Remove unneeded and irrelevant information from the context. This reduces model latency, lowers token costs, and enhances overall accuracy.</p><p>4. <strong>Context Summarization</strong> &#8211; Context is summarized to its most essential parts. Knowing what information to summarize and how is a critical skill for agent builders. Many agent builders use a separate agent with a different LLM specialized in summarization to summarize the context and pass the summarized context back to the main agent.</p><p>5. <strong>Context Offloading</strong> &#8211; In this technique, models write their less-relevant context and progress to an external store, such as a scratchpad, for later reference. Context can also be offloaded to a vector database and retrieved using RAG, along with other relevant information at an appropriate time.</p><p>While these strategies provide the tactical toolkit, successful implementation requires continuous measurement and validation.</p><p>The strategies above work&#8212;but only if your teams actually implement them. How do you ensure context engineering doesn&#8217;t become another best practice that gets ignored in production?</p><p>The answer is observability. Without visibility into how your agents manage context, you&#8217;re deploying blind. Observability helps teams understand:</p><p>1. What the agent did</p><p>2. How it did it</p><p>3. Why it did it</p><p>4. When and where failures occur</p><p>Your teams should capture the information below.</p><p>1. Metrics: Token usage, latency, success/failure rate, resource utilization, etc.</p><p>2. Logs: User-agent interactions, tool calls, model prompts/responses, decision logs</p><p>3. Traces: Step-by-step agent workflows, multi-agent interactions, fallback loops</p><p>4. Evaluations: Task adherence, intent resolution, tool call accuracy, hallucination detection</p><p>[More about AI agent observability in a future article]</p><p>Every irrelevant token burned is latency added, money wasted, and attention diverted from what matters. Enterprises that actively engineer context see measurable reductions in hallucinations, token cost, latency, and workflow errors &#8212; and unlock the actual value of agentic AI in production.</p><p>References:</p><p><strong><a href="https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents">https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents</a></strong></p><p><strong><a href="https://blog.langchain.com/context-engineering-for-agents/">https://blog.langchain.com/context-engineering-for-agents/</a></strong></p><p><strong><a href="https://www.dbreunig.com/2025/06/22/how-contexts-fail-and-how-to-fix-them.html">https://www.dbreunig.com/2025/06/22/how-contexts-fail-and-how-to-fix-them.html</a></strong></p><p><strong><a href="https://www.dbreunig.com/2025/06/26/how-to-fix-your-context.html">https://www.dbreunig.com/2025/06/26/how-to-fix-your-context.html</a></strong></p><p><strong><a href="https://www.anthropic.com/engineering/multi-agent-research-system">https://www.anthropic.com/engineering/multi-agent-research-system</a></strong></p><p><strong><a href="https://arxiv.org/abs/2501.16214">[2501.16214] Provence: efficient and robust context pruning for retrieval-augmented generation</a></strong></p>]]></content:encoded></item><item><title><![CDATA[Agent Democratization: The Next Leap After Data Democratization and API-First Thinking]]></title><description><![CDATA[How Agentic AI Is Reshaping Enterprise Architecture]]></description><link>https://aiintheenterprise.pratikmshah.com/p/agent-democratization-the-next-leap</link><guid isPermaLink="false">https://aiintheenterprise.pratikmshah.com/p/agent-democratization-the-next-leap</guid><dc:creator><![CDATA[AI in the Enterprise]]></dc:creator><pubDate>Sat, 17 May 2025 04:49:50 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!um8V!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142b4145-1968-4d06-b662-6bbfcc1ad058_2048x1121.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!um8V!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142b4145-1968-4d06-b662-6bbfcc1ad058_2048x1121.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!um8V!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142b4145-1968-4d06-b662-6bbfcc1ad058_2048x1121.jpeg 424w, https://substackcdn.com/image/fetch/$s_!um8V!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142b4145-1968-4d06-b662-6bbfcc1ad058_2048x1121.jpeg 848w, https://substackcdn.com/image/fetch/$s_!um8V!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142b4145-1968-4d06-b662-6bbfcc1ad058_2048x1121.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!um8V!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142b4145-1968-4d06-b662-6bbfcc1ad058_2048x1121.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!um8V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142b4145-1968-4d06-b662-6bbfcc1ad058_2048x1121.jpeg" width="1456" height="797" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/142b4145-1968-4d06-b662-6bbfcc1ad058_2048x1121.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:797,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:107926,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://pratikmshah.substack.com/i/163756704?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142b4145-1968-4d06-b662-6bbfcc1ad058_2048x1121.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!um8V!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142b4145-1968-4d06-b662-6bbfcc1ad058_2048x1121.jpeg 424w, https://substackcdn.com/image/fetch/$s_!um8V!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142b4145-1968-4d06-b662-6bbfcc1ad058_2048x1121.jpeg 848w, https://substackcdn.com/image/fetch/$s_!um8V!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142b4145-1968-4d06-b662-6bbfcc1ad058_2048x1121.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!um8V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142b4145-1968-4d06-b662-6bbfcc1ad058_2048x1121.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>All the business leaders, sales heads, and technology executives I&#8217;ve met recently are exploring ways to leverage the cutting-edge tech in the AI space to transform customer experience, increase operational efficiency, increase revenue, and reduce risk.</p><p>The IT team of every line of business is trying to identify use cases that can truly benefit from AI Agents and Agentic AI. But how would their agents access the functionality and data of their core backend systems? For example, in the insurance industry, core systems for policy admin systems (PAS), claims, billing, and underwriting.</p><p>Today&#8217;s applications, soon to be legacy&#128521;, achieve that through APIs. The future applications will be Agentic, i.e., powered by agents that can figure out what to do in which scenario, when to do it, and in which order without being concerned about the how.</p><p>Today&#8217;s core systems publish an API catalog that LoB IT teams use to identify the APIs that&#8217;ll meet their applications&#8217; needs.</p><p>I have seen several PoCs of agentic applications where the teams have directly coded API calls in the agent, which makes them tightly coupled with the APIs and fixed. Agentic applications are supposed to be autonomous, adaptive (able to pick up new capabilities as they become available without making changes in the code), and capable of dynamically identifying which agents to use for which goals.</p><p>Now, how do we enable that? This is where an agent registry comes into play. Agents are registered here, and the LLM in the agentic application autonomously determines the user&#8217;s goal and queries this registry to find agent(s) that can achieve that goal. The application then invokes the identified agent.</p><p>It is now the responsibility of enterprises to create agents that make their business capabilities available, like policy issuance and claim adjudication, to the external world.</p><p>Eventually, we&#8217;ll have an agent marketplace where enterprises can leverage each other&#8217;s capabilities to develop innovative solutions that help businesses achieve their goals.</p><p>Recent technological developments, like MCP and A2A that standardize agent integration and collaboration, and agent frameworks like LangGraph, CrewAI, and AutoGen have established a strong foundation to make this a reality.</p><p>As data democratization made data accessible across the enterprise, agent democratization will make <strong>enterprise capabilities discoverable and actionable through agents.</strong></p>]]></content:encoded></item><item><title><![CDATA[Agentic AI: What It Is, What It Isn’t, and Why It Matters Now]]></title><description><![CDATA[Everyone wants to "do Agentic AI"&#8212;sometimes it makes perfect sense, other times it&#8217;s forced or overengineered.]]></description><link>https://aiintheenterprise.pratikmshah.com/p/agentic-ai-what-it-is-what-it-isnt</link><guid isPermaLink="false">https://aiintheenterprise.pratikmshah.com/p/agentic-ai-what-it-is-what-it-isnt</guid><dc:creator><![CDATA[AI in the Enterprise]]></dc:creator><pubDate>Mon, 05 May 2025 22:09:11 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!wm7u!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f1dd267-0820-4250-b342-5a721dc9571e_1280x720.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wm7u!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f1dd267-0820-4250-b342-5a721dc9571e_1280x720.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wm7u!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f1dd267-0820-4250-b342-5a721dc9571e_1280x720.png 424w, https://substackcdn.com/image/fetch/$s_!wm7u!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f1dd267-0820-4250-b342-5a721dc9571e_1280x720.png 848w, https://substackcdn.com/image/fetch/$s_!wm7u!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f1dd267-0820-4250-b342-5a721dc9571e_1280x720.png 1272w, https://substackcdn.com/image/fetch/$s_!wm7u!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f1dd267-0820-4250-b342-5a721dc9571e_1280x720.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wm7u!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f1dd267-0820-4250-b342-5a721dc9571e_1280x720.png" width="1280" height="720" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6f1dd267-0820-4250-b342-5a721dc9571e_1280x720.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1333458,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://pratikmshah.substack.com/i/162927957?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f1dd267-0820-4250-b342-5a721dc9571e_1280x720.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!wm7u!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f1dd267-0820-4250-b342-5a721dc9571e_1280x720.png 424w, https://substackcdn.com/image/fetch/$s_!wm7u!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f1dd267-0820-4250-b342-5a721dc9571e_1280x720.png 848w, https://substackcdn.com/image/fetch/$s_!wm7u!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f1dd267-0820-4250-b342-5a721dc9571e_1280x720.png 1272w, https://substackcdn.com/image/fetch/$s_!wm7u!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f1dd267-0820-4250-b342-5a721dc9571e_1280x720.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>Everyone wants to "do Agentic AI"&#8212;sometimes it makes perfect sense, other times it&#8217;s forced or overengineered. Business leaders need clear, practical answers when technical teams propose agentic solutions.</p><p>Here are common questions business stakeholders ask, and the refined, focused answers that help make informed decisions.</p><div><hr></div><p><strong>1. What is agentic AI, really? And how is it different from the AI we already use?</strong></p><p>Agentic AI moves from reactive, task-based behavior to proactive, goal-based intelligence. Instead of waiting for instructions, an agent receives a goal (e.g., "process this application") and reasons through the steps using APIs, models, and logic&#8212;just like a digital analyst.</p><p><strong>Example &#8211; Policy Issuance:</strong> Traditional flow:</p><p>Extract &#8594; Validate &#8594; Score &#8594; Quote &#8594; Generate Document</p><p>Agentic AI:</p><p>Goal: "Process application A1234" &#8594; Agent figures out what to do and executes the right steps.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Qy6O!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39c9f217-fb2c-4af4-930a-0738c125febe_411x88.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Qy6O!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39c9f217-fb2c-4af4-930a-0738c125febe_411x88.png 424w, https://substackcdn.com/image/fetch/$s_!Qy6O!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39c9f217-fb2c-4af4-930a-0738c125febe_411x88.png 848w, https://substackcdn.com/image/fetch/$s_!Qy6O!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39c9f217-fb2c-4af4-930a-0738c125febe_411x88.png 1272w, https://substackcdn.com/image/fetch/$s_!Qy6O!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39c9f217-fb2c-4af4-930a-0738c125febe_411x88.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Qy6O!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39c9f217-fb2c-4af4-930a-0738c125febe_411x88.png" width="411" height="88" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/39c9f217-fb2c-4af4-930a-0738c125febe_411x88.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:88,&quot;width&quot;:411,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Article content&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Article content" title="Article content" srcset="https://substackcdn.com/image/fetch/$s_!Qy6O!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39c9f217-fb2c-4af4-930a-0738c125febe_411x88.png 424w, https://substackcdn.com/image/fetch/$s_!Qy6O!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39c9f217-fb2c-4af4-930a-0738c125febe_411x88.png 848w, https://substackcdn.com/image/fetch/$s_!Qy6O!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39c9f217-fb2c-4af4-930a-0738c125febe_411x88.png 1272w, https://substackcdn.com/image/fetch/$s_!Qy6O!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39c9f217-fb2c-4af4-930a-0738c125febe_411x88.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div><hr></div><p><strong>2. Is this just a fancy chatbot?</strong></p><p>No. Agentic AI is not a chatbot&#8212;it&#8217;s a digital process worker. It doesn&#8217;t just respond to input; it completes workflows by calling APIs, validating data, scoring risk, and making decisions.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!B8q5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ce8373e-238d-4506-ba6a-4a611fddb5df_410x107.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!B8q5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ce8373e-238d-4506-ba6a-4a611fddb5df_410x107.png 424w, https://substackcdn.com/image/fetch/$s_!B8q5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ce8373e-238d-4506-ba6a-4a611fddb5df_410x107.png 848w, https://substackcdn.com/image/fetch/$s_!B8q5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ce8373e-238d-4506-ba6a-4a611fddb5df_410x107.png 1272w, https://substackcdn.com/image/fetch/$s_!B8q5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ce8373e-238d-4506-ba6a-4a611fddb5df_410x107.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!B8q5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ce8373e-238d-4506-ba6a-4a611fddb5df_410x107.png" width="410" height="107" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8ce8373e-238d-4506-ba6a-4a611fddb5df_410x107.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:107,&quot;width&quot;:410,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Article content&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Article content" title="Article content" srcset="https://substackcdn.com/image/fetch/$s_!B8q5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ce8373e-238d-4506-ba6a-4a611fddb5df_410x107.png 424w, https://substackcdn.com/image/fetch/$s_!B8q5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ce8373e-238d-4506-ba6a-4a611fddb5df_410x107.png 848w, https://substackcdn.com/image/fetch/$s_!B8q5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ce8373e-238d-4506-ba6a-4a611fddb5df_410x107.png 1272w, https://substackcdn.com/image/fetch/$s_!B8q5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ce8373e-238d-4506-ba6a-4a611fddb5df_410x107.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div><hr></div><p><strong>3. Where does this fit into our existing systems?</strong></p><p>Agentic AI sits on top of your APIs and services. It orchestrates&#8212;not replaces&#8212;core systems.</p><p><strong>In policy issuance, you keep:</strong></p><ul><li><p>Doc extraction service</p></li><li><p>Identity validation API</p></li><li><p>Pricing logic</p></li><li><p>Document generation</p></li><li><p>CRM</p></li></ul><p>The agent uses them autonomously to achieve the business goal.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SSy0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefd23c2e-11c8-4c7b-b9a8-66d5cfd33c0c_379x59.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SSy0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefd23c2e-11c8-4c7b-b9a8-66d5cfd33c0c_379x59.png 424w, https://substackcdn.com/image/fetch/$s_!SSy0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefd23c2e-11c8-4c7b-b9a8-66d5cfd33c0c_379x59.png 848w, https://substackcdn.com/image/fetch/$s_!SSy0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefd23c2e-11c8-4c7b-b9a8-66d5cfd33c0c_379x59.png 1272w, https://substackcdn.com/image/fetch/$s_!SSy0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefd23c2e-11c8-4c7b-b9a8-66d5cfd33c0c_379x59.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SSy0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefd23c2e-11c8-4c7b-b9a8-66d5cfd33c0c_379x59.png" width="379" height="59" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/efd23c2e-11c8-4c7b-b9a8-66d5cfd33c0c_379x59.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:59,&quot;width&quot;:379,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Article content&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Article content" title="Article content" srcset="https://substackcdn.com/image/fetch/$s_!SSy0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefd23c2e-11c8-4c7b-b9a8-66d5cfd33c0c_379x59.png 424w, https://substackcdn.com/image/fetch/$s_!SSy0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefd23c2e-11c8-4c7b-b9a8-66d5cfd33c0c_379x59.png 848w, https://substackcdn.com/image/fetch/$s_!SSy0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefd23c2e-11c8-4c7b-b9a8-66d5cfd33c0c_379x59.png 1272w, https://substackcdn.com/image/fetch/$s_!SSy0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefd23c2e-11c8-4c7b-b9a8-66d5cfd33c0c_379x59.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div><hr></div><p><strong>4. Why now? What&#8217;s changed to make this viable?</strong></p><p>Two key shifts:</p><ol><li><p>LLMs (like GPT, Claude, Mistral) can now reason and plan.</p></li><li><p>Most enterprises have APIs ready for intelligent orchestration.</p></li></ol><p>Agentic AI connects these dots to automate high-level outcomes.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2kFL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e70e386-2297-49cf-a8e2-6ac14feefde4_407x57.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2kFL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e70e386-2297-49cf-a8e2-6ac14feefde4_407x57.png 424w, https://substackcdn.com/image/fetch/$s_!2kFL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e70e386-2297-49cf-a8e2-6ac14feefde4_407x57.png 848w, https://substackcdn.com/image/fetch/$s_!2kFL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e70e386-2297-49cf-a8e2-6ac14feefde4_407x57.png 1272w, https://substackcdn.com/image/fetch/$s_!2kFL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e70e386-2297-49cf-a8e2-6ac14feefde4_407x57.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2kFL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e70e386-2297-49cf-a8e2-6ac14feefde4_407x57.png" width="407" height="57" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0e70e386-2297-49cf-a8e2-6ac14feefde4_407x57.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:57,&quot;width&quot;:407,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Article content&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Article content" title="Article content" srcset="https://substackcdn.com/image/fetch/$s_!2kFL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e70e386-2297-49cf-a8e2-6ac14feefde4_407x57.png 424w, https://substackcdn.com/image/fetch/$s_!2kFL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e70e386-2297-49cf-a8e2-6ac14feefde4_407x57.png 848w, https://substackcdn.com/image/fetch/$s_!2kFL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e70e386-2297-49cf-a8e2-6ac14feefde4_407x57.png 1272w, https://substackcdn.com/image/fetch/$s_!2kFL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e70e386-2297-49cf-a8e2-6ac14feefde4_407x57.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div><hr></div><p><strong>5. What&#8217;s the ROI or business value of agentic AI?</strong></p><ul><li><p><strong>Efficiency:</strong> Reduce manual effort.</p></li><li><p><strong>Scalability:</strong> Do more without hiring more.</p></li><li><p><strong>Compliance:</strong> Full audit trails.</p></li><li><p><strong>CX:</strong> Faster, personalized, error-free.</p></li><li><p><strong>Adaptability:</strong> Handles edge cases without redesign.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hLTE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dcbefa3-2376-437a-a2f9-bbbd2c9aff1e_427x106.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hLTE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dcbefa3-2376-437a-a2f9-bbbd2c9aff1e_427x106.png 424w, https://substackcdn.com/image/fetch/$s_!hLTE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dcbefa3-2376-437a-a2f9-bbbd2c9aff1e_427x106.png 848w, https://substackcdn.com/image/fetch/$s_!hLTE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dcbefa3-2376-437a-a2f9-bbbd2c9aff1e_427x106.png 1272w, https://substackcdn.com/image/fetch/$s_!hLTE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dcbefa3-2376-437a-a2f9-bbbd2c9aff1e_427x106.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hLTE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dcbefa3-2376-437a-a2f9-bbbd2c9aff1e_427x106.png" width="427" height="106" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4dcbefa3-2376-437a-a2f9-bbbd2c9aff1e_427x106.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:106,&quot;width&quot;:427,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Article content&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Article content" title="Article content" srcset="https://substackcdn.com/image/fetch/$s_!hLTE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dcbefa3-2376-437a-a2f9-bbbd2c9aff1e_427x106.png 424w, https://substackcdn.com/image/fetch/$s_!hLTE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dcbefa3-2376-437a-a2f9-bbbd2c9aff1e_427x106.png 848w, https://substackcdn.com/image/fetch/$s_!hLTE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dcbefa3-2376-437a-a2f9-bbbd2c9aff1e_427x106.png 1272w, https://substackcdn.com/image/fetch/$s_!hLTE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dcbefa3-2376-437a-a2f9-bbbd2c9aff1e_427x106.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div><hr></div><p><strong>6. What risks should we be aware of?</strong></p><p>Key risks:</p><ul><li><p>Hallucination (misinterpretation)</p></li><li><p>Tool misuse (bad input/output handling)</p></li><li><p>Data exposure (logging/API leaks)</p></li><li><p>Overreach (too much autonomy)</p></li></ul><p><strong>Mitigation Strategies:</strong></p><ul><li><p>Scoped goals</p></li><li><p>Prompt boundaries</p></li><li><p>Tool-level auth + fallback</p></li><li><p>Memory + logging</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SqM-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38f756f0-6562-44a0-a756-74d2f7d9f020_496x83.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SqM-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38f756f0-6562-44a0-a756-74d2f7d9f020_496x83.png 424w, https://substackcdn.com/image/fetch/$s_!SqM-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38f756f0-6562-44a0-a756-74d2f7d9f020_496x83.png 848w, https://substackcdn.com/image/fetch/$s_!SqM-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38f756f0-6562-44a0-a756-74d2f7d9f020_496x83.png 1272w, https://substackcdn.com/image/fetch/$s_!SqM-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38f756f0-6562-44a0-a756-74d2f7d9f020_496x83.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SqM-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38f756f0-6562-44a0-a756-74d2f7d9f020_496x83.png" width="496" height="83" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/38f756f0-6562-44a0-a756-74d2f7d9f020_496x83.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:83,&quot;width&quot;:496,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Article content&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Article content" title="Article content" srcset="https://substackcdn.com/image/fetch/$s_!SqM-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38f756f0-6562-44a0-a756-74d2f7d9f020_496x83.png 424w, https://substackcdn.com/image/fetch/$s_!SqM-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38f756f0-6562-44a0-a756-74d2f7d9f020_496x83.png 848w, https://substackcdn.com/image/fetch/$s_!SqM-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38f756f0-6562-44a0-a756-74d2f7d9f020_496x83.png 1272w, https://substackcdn.com/image/fetch/$s_!SqM-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38f756f0-6562-44a0-a756-74d2f7d9f020_496x83.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div><hr></div><p><strong>7. How is this different from RPA or workflows?</strong></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NERk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda0cf079-a925-420c-bac5-a8be2d629266_528x159.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NERk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda0cf079-a925-420c-bac5-a8be2d629266_528x159.png 424w, https://substackcdn.com/image/fetch/$s_!NERk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda0cf079-a925-420c-bac5-a8be2d629266_528x159.png 848w, https://substackcdn.com/image/fetch/$s_!NERk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda0cf079-a925-420c-bac5-a8be2d629266_528x159.png 1272w, https://substackcdn.com/image/fetch/$s_!NERk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda0cf079-a925-420c-bac5-a8be2d629266_528x159.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NERk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda0cf079-a925-420c-bac5-a8be2d629266_528x159.png" width="528" height="159" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/da0cf079-a925-420c-bac5-a8be2d629266_528x159.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:159,&quot;width&quot;:528,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Article content&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Article content" title="Article content" srcset="https://substackcdn.com/image/fetch/$s_!NERk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda0cf079-a925-420c-bac5-a8be2d629266_528x159.png 424w, https://substackcdn.com/image/fetch/$s_!NERk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda0cf079-a925-420c-bac5-a8be2d629266_528x159.png 848w, https://substackcdn.com/image/fetch/$s_!NERk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda0cf079-a925-420c-bac5-a8be2d629266_528x159.png 1272w, https://substackcdn.com/image/fetch/$s_!NERk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda0cf079-a925-420c-bac5-a8be2d629266_528x159.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><strong>Example &#8211; Policy Issuance:</strong></p><ul><li><p>RPA: Clicks through systems to extract, validate, and quote.</p></li><li><p>Workflow: Follows a rigid flowchart.</p></li><li><p>Agent: Receives "Issue policy" and plans steps dynamically.</p></li></ul><div><hr></div><p><strong>8. Will this replace people?</strong></p><p>No&#8212;it augments people. Agents handle repeatable, structured, API-ready tasks, freeing humans to focus on empathy, judgment, and exceptions.</p><p><strong>In policy issuance:</strong></p><ul><li><p>Agent validates identity, scores risk, and generates documents.</p></li><li><p>Human handles complex scenarios or edge cases.</p></li></ul><div><hr></div><p><strong>9. How do we control or audit what the agent does?</strong></p><p>Every action is logged:</p><ul><li><p>Thought</p></li><li><p>Action</p></li><li><p>Input/Output</p></li><li><p>Reasoning</p></li></ul><p><strong>In policy issuance:</strong> every step from SSN validation to quote is documented.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!S4Tt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe20c7f0b-b1a8-4b45-86f2-b09d21e47ed1_340x83.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!S4Tt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe20c7f0b-b1a8-4b45-86f2-b09d21e47ed1_340x83.png 424w, https://substackcdn.com/image/fetch/$s_!S4Tt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe20c7f0b-b1a8-4b45-86f2-b09d21e47ed1_340x83.png 848w, https://substackcdn.com/image/fetch/$s_!S4Tt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe20c7f0b-b1a8-4b45-86f2-b09d21e47ed1_340x83.png 1272w, https://substackcdn.com/image/fetch/$s_!S4Tt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe20c7f0b-b1a8-4b45-86f2-b09d21e47ed1_340x83.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!S4Tt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe20c7f0b-b1a8-4b45-86f2-b09d21e47ed1_340x83.png" width="340" height="83" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e20c7f0b-b1a8-4b45-86f2-b09d21e47ed1_340x83.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:83,&quot;width&quot;:340,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Article content&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Article content" title="Article content" srcset="https://substackcdn.com/image/fetch/$s_!S4Tt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe20c7f0b-b1a8-4b45-86f2-b09d21e47ed1_340x83.png 424w, https://substackcdn.com/image/fetch/$s_!S4Tt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe20c7f0b-b1a8-4b45-86f2-b09d21e47ed1_340x83.png 848w, https://substackcdn.com/image/fetch/$s_!S4Tt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe20c7f0b-b1a8-4b45-86f2-b09d21e47ed1_340x83.png 1272w, https://substackcdn.com/image/fetch/$s_!S4Tt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe20c7f0b-b1a8-4b45-86f2-b09d21e47ed1_340x83.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div><hr></div><p><strong>10. How do we get started without a big investment or risk?</strong></p><p>Start with one focused use case:</p><ul><li><p>1 agent</p></li><li><p>3&#8211;5 APIs</p></li><li><p>1 goal (e.g., "Process this application")</p></li></ul><p>Run in sandbox, observe results, evaluate against benchmarks.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nU7F!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7a0b964-7f1e-4ad9-b6d2-3b20651a7dc6_416x86.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nU7F!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7a0b964-7f1e-4ad9-b6d2-3b20651a7dc6_416x86.png 424w, https://substackcdn.com/image/fetch/$s_!nU7F!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7a0b964-7f1e-4ad9-b6d2-3b20651a7dc6_416x86.png 848w, https://substackcdn.com/image/fetch/$s_!nU7F!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7a0b964-7f1e-4ad9-b6d2-3b20651a7dc6_416x86.png 1272w, https://substackcdn.com/image/fetch/$s_!nU7F!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7a0b964-7f1e-4ad9-b6d2-3b20651a7dc6_416x86.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nU7F!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7a0b964-7f1e-4ad9-b6d2-3b20651a7dc6_416x86.png" width="416" height="86" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f7a0b964-7f1e-4ad9-b6d2-3b20651a7dc6_416x86.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:86,&quot;width&quot;:416,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Article content&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Article content" title="Article content" srcset="https://substackcdn.com/image/fetch/$s_!nU7F!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7a0b964-7f1e-4ad9-b6d2-3b20651a7dc6_416x86.png 424w, https://substackcdn.com/image/fetch/$s_!nU7F!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7a0b964-7f1e-4ad9-b6d2-3b20651a7dc6_416x86.png 848w, https://substackcdn.com/image/fetch/$s_!nU7F!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7a0b964-7f1e-4ad9-b6d2-3b20651a7dc6_416x86.png 1272w, https://substackcdn.com/image/fetch/$s_!nU7F!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7a0b964-7f1e-4ad9-b6d2-3b20651a7dc6_416x86.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div><hr></div><p><strong>11. What&#8217;s the next step to try this out?</strong></p><p>Start with policy issuance:</p><ol><li><p>Wrap your existing APIs as tools</p></li><li><p>Define a goal (e.g., "Issue policy")</p></li><li><p>Deploy an agent to plan + execute</p></li><li><p>Log every action</p></li><li><p>Evaluate &#8594; Expand</p></li></ol><div><hr></div><p><strong>12. How do I make my agent extensible to handle future requirements, for example, how can I add a new step to the agent&#8217;s workflow?</strong></p><p>You don&#8217;t modify the whole agent&#8212;just:</p><ol><li><p>Implement the new tool</p></li><li><p>Add it to the tool registry</p></li><li><p>Optionally update system prompt or planning example</p></li></ol><p>The agent auto-discovers and integrates the new tool based on reasoning.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hIAW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf102465-15d0-4361-a9e3-7b3eddad95bc_346x86.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hIAW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf102465-15d0-4361-a9e3-7b3eddad95bc_346x86.png 424w, https://substackcdn.com/image/fetch/$s_!hIAW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf102465-15d0-4361-a9e3-7b3eddad95bc_346x86.png 848w, https://substackcdn.com/image/fetch/$s_!hIAW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf102465-15d0-4361-a9e3-7b3eddad95bc_346x86.png 1272w, https://substackcdn.com/image/fetch/$s_!hIAW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf102465-15d0-4361-a9e3-7b3eddad95bc_346x86.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hIAW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf102465-15d0-4361-a9e3-7b3eddad95bc_346x86.png" width="346" height="86" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/af102465-15d0-4361-a9e3-7b3eddad95bc_346x86.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:86,&quot;width&quot;:346,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Article content&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Article content" title="Article content" srcset="https://substackcdn.com/image/fetch/$s_!hIAW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf102465-15d0-4361-a9e3-7b3eddad95bc_346x86.png 424w, https://substackcdn.com/image/fetch/$s_!hIAW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf102465-15d0-4361-a9e3-7b3eddad95bc_346x86.png 848w, https://substackcdn.com/image/fetch/$s_!hIAW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf102465-15d0-4361-a9e3-7b3eddad95bc_346x86.png 1272w, https://substackcdn.com/image/fetch/$s_!hIAW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf102465-15d0-4361-a9e3-7b3eddad95bc_346x86.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><strong>Bonus questions for the more curious &#128522;</strong></p><p><strong>13. How does the agent know what to do?</strong></p><p><em>The agent is guided by two types of prompts:</em></p><ol><li><p><strong>System Prompt</strong>: defines what the agent is, its tools, constraints, and behavior</p></li><li><p><strong>User Prompt</strong>: provides the specific goal or instruction, like &#8220;Process application A1234&#8221;</p></li></ol><p><strong>1. System Prompt (Agent Identity + Boundaries)</strong></p><p>You are an autonomous insurance workflow agent.</p><p>Your job is to process new insurance policy applications using available tools. You do not guess or fabricate information. You work step-by-step, reasoning through the best sequence of actions to complete the task.</p><p>You have access to tools such as:</p><p>- FormRecognizer: extract applicant data from PDF</p><p>- VerifySSN: validate Social Security Number</p><p>- CheckCreditScore: retrieve applicant's credit score</p><p>- ScoreRisk: calculate risk score based on profile</p><p>- PricingAPI: return policy quote</p><p>- DocGen: generate policy document</p><p>- Signer: send document for e-signature</p><p>- PolicyStore: archive completed policy</p><p>Your responsibilities:</p><p>- Reason about which tool to use and when</p><p>- Use only tools you are authorized for</p><p>- Escalate or log any missing or ambiguous input</p><p>- Complete the process goal accurately, step-by-step</p><p>- Log all thoughts, actions, and observations</p><p>Your tone is formal, your actions are auditable, and your decisions must align with compliance</p><p><strong>2. User Prompt (Task/Goal Instruction)</strong></p><p>Goal: Process application ID A1234.</p><p>You are provided with a PDF of the applicant&#8217;s submission and access to tools for data extraction, identity verification, risk scoring, quoting, and document generation.</p><p>Use your tools step-by-step to:</p><p>- Extract applicant data</p><p>- Validate the SSN</p><p>- Check credit score if income &lt; $50K</p><p>- Score risk</p><p>- Generate a personalized quote</p><p>- Create the final policy document</p><p>- Send for digital signature</p><p>- Archive the signed policy</p><p>Escalate to a human underwriter if any inconsistency or error occurs during verification or scoring.</p><p><strong>14. How does the agent reason through the process?</strong></p><p><strong>This is how the agent thinks, chooses tools, and progresses </strong>through the workflow. <em>(Generated using ChatGPT)</em></p><p>User Goal: Process insurance application A1234</p><p>File URL: <strong><a href="https://storage.insuranceco.com/applications/A1234.pdf">https://storage.insuranceco.com/applications/A1234.pdf</a></strong></p><p>---</p><p>Thought: I need to begin by extracting structured applicant data from the PDF.</p><p>Action: FormRecognizer</p><p>Input: { "file_url": "<strong><a href="https://storage.insuranceco.com/applications/A1234.pdf">https://storage.insuranceco.com/applications/A1234.pdf</a></strong>" }</p><p>Observation:</p><p>{</p><p>"name": "Jane Smith",</p><p>"ssn": "123-45-6789",</p><p>"dob": "1989-07-23",</p><p>"income": 48000,</p><p>"health_index": 0.82</p><p>}</p><p>---</p><p>Thought: I now have the applicant&#8217;s SSN. I should verify their identity.</p><p>Action: VerifySSN</p><p>Input: { "ssn": "123-45-6789" }</p><p>Observation:</p><p>{ "valid": true, "name_match": true, "dob_match": true }</p><p>---</p><p>Thought: Applicant income is below $50K. I should check their credit score before scoring risk.</p><p>Action: CheckCreditScore</p><p>Input: { "ssn": "123-45-6789" }</p><p>Observation:</p><p>{ "score": 710, "tier": "Prime" }</p><p>---</p><p>Thought: Now I can calculate the risk score.</p><p>Action: ScoreRisk</p><p>Input: { "income": 48000, "health_index": 0.82, "credit_score": 710 }</p><p>Observation:</p><p>{ "risk_score": 0.26 }</p><p>---</p><p>Thought: With this risk score, I will now request a policy quote.</p><p>Action: PricingAPI</p><p>Input: { "risk_score": 0.26, "coverage_amount": 100000 }</p><p>Observation:</p><p>{ "monthly_premium": 92.50, "deductible": 500 }</p><p>---</p><p>Thought: I will now generate the final policy document.</p><p>Action: DocGen</p><p>Input: {</p><p>"applicant_data": { "name": "Jane Smith", ... },</p><p>"quote": { "monthly_premium": 92.50, "deductible": 500 }</p><p>}</p><p>Observation:</p><p>{ "document_url": "<strong><a href="https://storage.insuranceco.com/policies/policyA1234.pdf">https://storage.insuranceco.com/policies/policyA1234.pdf</a></strong>" }</p><p>---</p><p>Thought: I&#8217;ll send the document to the applicant for e-signature.</p><p>Action: Signer</p><p>Input: { "doc_url": "https://.../policyA1234.pdf", "email": "<strong><a href="mailto:jane@example.com">jane@example.com</a></strong>" }</p><p>Observation:</p><p>{ "signing_url": "<strong><a href="https://sign.insuranceco.com/session/A1234">https://sign.insuranceco.com/session/A1234</a></strong>" }</p><p>---</p><p>Thought: Once the policy is signed, I&#8217;ll archive it.</p><p>Action: PolicyStore</p><p>Input: {</p><p>"doc_url": "https://.../policyA1234.pdf",</p><p>"metadata": {</p><p>"applicant_id": "A1234",</p><p>"status": "signed"</p><p>}</p><p>}</p><p>Observation:</p><p>{ "result": "Archived successfully with ID POL-2024-00123" }</p><p>---</p><p>Final Answer: The policy for applicant A1234 has been processed, signed, and archived.</p>]]></content:encoded></item><item><title><![CDATA[Agentic AI in the Enterprise]]></title><description><![CDATA[From Business Goals to Autonomous Execution]]></description><link>https://aiintheenterprise.pratikmshah.com/p/agentic-ai-in-the-enterprise</link><guid isPermaLink="false">https://aiintheenterprise.pratikmshah.com/p/agentic-ai-in-the-enterprise</guid><dc:creator><![CDATA[AI in the Enterprise]]></dc:creator><pubDate>Mon, 05 May 2025 22:05:56 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!tFdm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13f98586-274c-497b-88ce-6bb27ea668a3_1280x720.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tFdm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13f98586-274c-497b-88ce-6bb27ea668a3_1280x720.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tFdm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13f98586-274c-497b-88ce-6bb27ea668a3_1280x720.png 424w, https://substackcdn.com/image/fetch/$s_!tFdm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13f98586-274c-497b-88ce-6bb27ea668a3_1280x720.png 848w, https://substackcdn.com/image/fetch/$s_!tFdm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13f98586-274c-497b-88ce-6bb27ea668a3_1280x720.png 1272w, https://substackcdn.com/image/fetch/$s_!tFdm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13f98586-274c-497b-88ce-6bb27ea668a3_1280x720.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tFdm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13f98586-274c-497b-88ce-6bb27ea668a3_1280x720.png" width="1280" height="720" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/13f98586-274c-497b-88ce-6bb27ea668a3_1280x720.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1719320,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://pratikmshah.substack.com/i/162927807?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13f98586-274c-497b-88ce-6bb27ea668a3_1280x720.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!tFdm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13f98586-274c-497b-88ce-6bb27ea668a3_1280x720.png 424w, https://substackcdn.com/image/fetch/$s_!tFdm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13f98586-274c-497b-88ce-6bb27ea668a3_1280x720.png 848w, https://substackcdn.com/image/fetch/$s_!tFdm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13f98586-274c-497b-88ce-6bb27ea668a3_1280x720.png 1272w, https://substackcdn.com/image/fetch/$s_!tFdm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13f98586-274c-497b-88ce-6bb27ea668a3_1280x720.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p><strong>&#128161; What if your platform could understand a business goal&#8212;like "Make a payment" or "Issue a policy"&#8212;and then figure out how to get it done, autonomously?</strong></p><p>Not just triggering an API.</p><p>But reasoning, planning, and collaborating&#8212;across systems, teams, and tools&#8212;without a human orchestrating every step?</p><p>That&#8217;s what Enterprise Agentic AI unlocks. And the best part? You don&#8217;t have to rip and replace your current stack.</p><p>Let&#8217;s dive in.</p><div><hr></div><p><strong>&#128295; Most Enterprises Are Still in &#8220;Task Mode&#8221;</strong></p><p>APIs get triggered. Workflows get routed. But behind every &#8220;automated&#8221; task is still a team coordinating steps, handling exceptions, and stitching it all together.</p><p><strong>Agentic AI</strong> changes that. It takes a goal and autonomously figures out what needs to be done&#8212;<strong>using agents, tools, and dynamic context</strong>.</p><p>Let me walk you through how this looks in an enterprise setup.</p><div><hr></div><p><strong>&#129521; Foundation First: Your Existing Stack</strong></p><p>You likely already have:</p><ul><li><p><strong>Core Systems</strong> &#8594; Policy Admin, Billing, Underwriting</p></li><li><p><strong>Data Mesh</strong> or Domain Data Layers</p></li><li><p><strong>Integration APIs</strong> and Events</p></li><li><p><strong>Channels</strong> &#8594; Portals, Mobile Apps, IVR, Contact Center</p></li></ul><p>Your architecture is modular and composable. Now, let&#8217;s <strong>add Agentic Intelligence on top</strong>&#8212;without changing what's already working.</p><div><hr></div><p><strong>&#129504; The Enterprise Agentic AI Platform</strong></p><p>Here&#8217;s how the Agentic layer transforms your stack into an intelligent, autonomous platform:</p><div><hr></div><p><strong>&#127919; 1. Everything Starts with a Goal</strong></p><p>Users interact via:</p><ul><li><p>Portals, Mobile, IVR, Contact Center, Emails</p></li></ul><p>They express a <strong>goal</strong>, not a task:</p><p>&#8220;Make a payment.&#8221; &#8220;Request loan against policy.&#8221; &#8220;Tell me my premium due.&#8221;</p><p>The system receives a <strong>goal-oriented request</strong>, not a hard-coded workflow.</p><div><hr></div><p><strong>&#129302; 2. Agents Handle Capabilities</strong></p><p>Agents are intelligent business components like:</p><ul><li><p>UnderwritingAgent</p></li><li><p>PolicyIssuanceAgent</p></li><li><p>ClaimAdjudicationAgent</p></li><li><p>PolicyCancellationAgent</p></li></ul><p>Each agent:</p><ul><li><p>Accepts a goal</p></li><li><p>Decides which tools to use</p></li><li><p>Updates shared state</p></li><li><p>Delivers outcomes</p></li></ul><p><strong>&#128204; Dynamic Agent Registry &amp; Discovery</strong> Agents are <strong>not hardcoded</strong>. They're:</p><ul><li><p><strong>Registered</strong> into a dynamic <strong>Agent Registry</strong></p></li><li><p><strong>Discovered at runtime</strong> by the LLM-based planner</p></li><li><p>Selected based on metadata: domain, capabilities, and SLA</p></li></ul><p>This enables <strong>plug-and-play business logic</strong>, where new agents can be deployed and instantly leveraged.</p><div><hr></div><p><strong>&#128161; 3. LLM Reasoning Layer (Inside the A2A Router)</strong></p><p>This layer uses LLMs like GPT-4o, Gemini, or Claude to:</p><ul><li><p>Break goals into sub-tasks</p></li><li><p>Select and sequence agents</p></li><li><p>Adapt to context (from shared memory)</p></li><li><p>Optimize execution paths</p></li></ul><p>This <strong>LLM planner</strong> doesn&#8217;t execute&#8212;it plans. Then hands off the execution to the <strong>A2A Router</strong>.</p><div><hr></div><p><strong>&#128260; 4. Agent2Agent Router: Digital Conductor</strong></p><p>The A2A Router:</p><ul><li><p>Executes the LLM plan</p></li><li><p>Passes sub-goals to the right agents</p></li><li><p>Maintains sequence and shared state</p></li><li><p>Orchestrates cross-agent collaboration</p></li></ul><p>Think of it as your digital conductor, enabling multi-agent flows in real time.</p><div><hr></div><p><strong>&#129504; 5. MCPContext: Shared Execution Memory</strong></p><p>All agents and tools read/write to a shared <strong>MCPContext</strong>, which:</p><ul><li><p>Stores the original goal</p></li><li><p>Tracks decision history</p></li><li><p>Maintains state across steps</p></li><li><p>Enables fallback, recovery, and audit trails</p></li></ul><p>It&#8217;s like an intelligent black box that every agent can access during execution.</p><div><hr></div><p><strong>&#128295; 6. Tools: The Executors of Action</strong></p><p>Agents never call APIs directly. They invoke <strong>Tools</strong>&#8212;lightweight wrappers around backend APIs&#8212;via the <strong>MCP Gateway</strong>.</p><p>Each tool:</p><ul><li><p>Wraps an API with auth, SLA, retries, and logging</p></li><li><p>Is tagged with metadata (domain, use-case, version)</p></li></ul><p><strong>&#128204; Tool Registration &amp; Dynamic Discovery</strong> Tools are:</p><ul><li><p><strong>Registered</strong> with a central <strong>Tool Registry</strong></p></li><li><p><strong>Discovered dynamically</strong> by the MCP Gateway at runtime</p></li><li><p>Selected based on metadata like domain, reliability, and priority</p></li></ul><p>This makes your enterprise services <strong>discoverable, secure, and pluggable</strong>&#8212;no hardcoded API calls.</p><div><hr></div><p><strong>&#128736; 7. MCP Gateway: Your Enterprise Firewall</strong></p><p>The MCP Gateway ensures:</p><ul><li><p>Dynamic Tool Discovery</p></li><li><p>API-level auth, rate limits, retries</p></li><li><p>Routing to correct MCP Server</p></li><li><p>Full observability and logging</p></li></ul><p>It&#8217;s the controlled interface between agents and enterprise systems.</p><div><hr></div><p><strong>&#128450; 8. MCP Servers: Domain-Aligned Logic</strong></p><p>Each domain&#8212;Policy, Claims, Billing, etc.&#8212;gets its own MCP Server, such as:</p><ul><li><p>Policy_MCPServer</p></li><li><p>Claims_MCPServer</p></li></ul><p>They expose reusable <strong>tools</strong> like:</p><ul><li><p>IssuePolicyTool</p></li><li><p>PayClaimTool</p></li><li><p>UnderwriteAppTool</p></li></ul><p>This keeps logic modular, scalable, and domain-aligned.</p><div><hr></div><p><strong>&#128737; 9. Governance and Control Plane</strong></p><p>Autonomy needs rules. This layer enforces:</p><ul><li><p>Role-based tool access</p></li><li><p>SLA enforcement and circuit breakers</p></li><li><p>Failure thresholds and fallback paths</p></li><li><p>Real-time logs and metrics</p></li></ul><div><hr></div><p><strong>&#128257; 10. Reactive Event Triggers</strong></p><p>Not all flows start with a user.</p><p>Agents can also be triggered by <strong>events</strong>:</p><ul><li><p>Policy lapsing</p></li><li><p>Claim rejection</p></li><li><p>Payment failure</p></li></ul><p>This lets the platform run <strong>asynchronously and proactively</strong>.</p><div><hr></div><p><strong>&#129513; Built </strong><em><strong>On</strong></em><strong> Your Stack, Not </strong><em><strong>Instead Of</strong></em><strong> It</strong></p><p>This Agentic AI platform connects downward to:</p><ul><li><p>Your APIs and Events (Integration Layer)</p></li><li><p>Your Domain Data (Data Mesh)</p></li><li><p>Your Core Systems (Admin, Billing, GL)</p></li></ul><p>You&#8217;re not replacing anything. You&#8217;re adding intelligence, autonomy, and dynamic discovery to what already works.</p><div><hr></div><p><strong>&#9989; Why It Works</strong></p><ul><li><p>&#128279; Composable and domain-aligned</p></li><li><p>&#129302; Agent- and tool-driven, dynamically discoverable</p></li><li><p>&#129504; LLM-powered, goal-driven reasoning</p></li><li><p>&#128269; Secure, observable, and auditable</p></li><li><p>&#9729;&#65039; cloud-native or fully cloud-agnostic</p></li></ul><div><hr></div><p><strong>&#128257; Final Thought</strong></p><p>This isn&#8217;t about a smarter chatbot or a better workflow engine.</p><p>This is about building a <strong>self-orchestrating enterprise</strong>. One where goals become outcomes&#8212;autonomously.</p><p><strong>&#128172; How are you building your Enterprise Agentic AI Platform? Let's exchange notes. Drop in your comments.</strong></p>]]></content:encoded></item><item><title><![CDATA[From APIfication to Agentification:]]></title><description><![CDATA[Architecting for the Next Decade]]></description><link>https://aiintheenterprise.pratikmshah.com/p/from-apification-to-agentification</link><guid isPermaLink="false">https://aiintheenterprise.pratikmshah.com/p/from-apification-to-agentification</guid><dc:creator><![CDATA[AI in the Enterprise]]></dc:creator><pubDate>Mon, 05 May 2025 22:00:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!AzOg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5559661e-5ce4-49d5-99a3-8fc4a0ead415_1280x720.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AzOg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5559661e-5ce4-49d5-99a3-8fc4a0ead415_1280x720.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AzOg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5559661e-5ce4-49d5-99a3-8fc4a0ead415_1280x720.png 424w, https://substackcdn.com/image/fetch/$s_!AzOg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5559661e-5ce4-49d5-99a3-8fc4a0ead415_1280x720.png 848w, https://substackcdn.com/image/fetch/$s_!AzOg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5559661e-5ce4-49d5-99a3-8fc4a0ead415_1280x720.png 1272w, https://substackcdn.com/image/fetch/$s_!AzOg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5559661e-5ce4-49d5-99a3-8fc4a0ead415_1280x720.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AzOg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5559661e-5ce4-49d5-99a3-8fc4a0ead415_1280x720.png" width="1280" height="720" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5559661e-5ce4-49d5-99a3-8fc4a0ead415_1280x720.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:892134,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://pratikmshah.substack.com/i/162927401?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5559661e-5ce4-49d5-99a3-8fc4a0ead415_1280x720.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!AzOg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5559661e-5ce4-49d5-99a3-8fc4a0ead415_1280x720.png 424w, https://substackcdn.com/image/fetch/$s_!AzOg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5559661e-5ce4-49d5-99a3-8fc4a0ead415_1280x720.png 848w, https://substackcdn.com/image/fetch/$s_!AzOg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5559661e-5ce4-49d5-99a3-8fc4a0ead415_1280x720.png 1272w, https://substackcdn.com/image/fetch/$s_!AzOg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5559661e-5ce4-49d5-99a3-8fc4a0ead415_1280x720.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>In my last article, I shared why agents are the next leap forward in enterprise architecture &#8212; enabling systems to deliver outcomes, not just expose data.</p><p>Today, let's take the next logical step: <strong>From APIfication to Agentification.</strong></p><p>For the past decade, enterprises have focused on APIfying their systems &#8212; exposing backend capabilities through standardized APIs. It was a critical step that unlocked modularization, partner integration, and digital ecosystems.</p><p>But as businesses demand faster, smarter, more resilient workflows, <strong>APIfication alone isn't enough anymore</strong>. Simply exposing APIs leaves too much complexity, orchestration, and error handling burden on the client side.</p><p><strong>Agentification</strong> is the natural evolution &#8212; where intelligent agents take goals, reason dynamically, and figure out how to orchestrate APIs, tools, and services to deliver outcomes autonomously.</p><p>In this article, I explore:</p><p>&#9989; Why APIfication was necessary &#8212; but not sufficient</p><p>&#9989; What Agentification really means</p><p>&#9989; How agents build on APIs to create truly adaptive, goal-driven systems</p><p>&#9989; Why enterprises must start preparing for this shift now</p><div><hr></div><p><strong>Why We Must Evolve: The Limits of APIfication</strong></p><p>APIfication solved the challenge of <strong>accessibility</strong> &#8212; unlocking backend capabilities.</p><p>However, it left orchestration and goal achievement to external clients, workflow engines, or manual processes, creating challenges like:</p><ul><li><p>Clients must hardcode the exact sequence of API calls.</p></li><li><p>Exception handling becomes a maze.</p></li><li><p>Cross-domain workflows stay brittle.</p></li><li><p>Integration complexity grows linearly with scale.</p></li></ul><p>In short:</p><p>&#128073; <strong>APIs expose operations.</strong></p><p>&#128073; <strong>Clients still carry the burden of stitching operations into outcomes.</strong></p><p>As enterprises scale, these challenges only compound.</p><div><hr></div><p><strong>The Shift: Why Agentification is the Logical Next Step</strong></p><p>Agentification builds on what APIfication enabled &#8212; but moves the enterprise from exposing operations to <strong>delivering business outcomes autonomously</strong>.</p><p>In an agentic architecture:</p><ul><li><p>Clients submit goals ("Issue this policy").</p></li><li><p>Agents reason, plan, and dynamically orchestrate APIs to achieve outcomes.</p></li><li><p>APIs remain critical &#8212; but orchestration happens internally, not manually by clients.</p></li></ul><p>&#128073; <strong>APIs expose how.</strong></p><p>&#128073; <strong>Agents deliver what.</strong></p><div><hr></div><p><strong>Quick Comparison: APIs vs. Agents</strong></p><p>Here&#8217;s a quick side-by-side view:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ADs5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F266d9ef7-42e2-4848-b78c-c09975f0d3dd_629x296.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ADs5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F266d9ef7-42e2-4848-b78c-c09975f0d3dd_629x296.png 424w, https://substackcdn.com/image/fetch/$s_!ADs5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F266d9ef7-42e2-4848-b78c-c09975f0d3dd_629x296.png 848w, https://substackcdn.com/image/fetch/$s_!ADs5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F266d9ef7-42e2-4848-b78c-c09975f0d3dd_629x296.png 1272w, https://substackcdn.com/image/fetch/$s_!ADs5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F266d9ef7-42e2-4848-b78c-c09975f0d3dd_629x296.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ADs5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F266d9ef7-42e2-4848-b78c-c09975f0d3dd_629x296.png" width="629" height="296" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/266d9ef7-42e2-4848-b78c-c09975f0d3dd_629x296.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:296,&quot;width&quot;:629,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Article content&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Article content" title="Article content" srcset="https://substackcdn.com/image/fetch/$s_!ADs5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F266d9ef7-42e2-4848-b78c-c09975f0d3dd_629x296.png 424w, https://substackcdn.com/image/fetch/$s_!ADs5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F266d9ef7-42e2-4848-b78c-c09975f0d3dd_629x296.png 848w, https://substackcdn.com/image/fetch/$s_!ADs5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F266d9ef7-42e2-4848-b78c-c09975f0d3dd_629x296.png 1272w, https://substackcdn.com/image/fetch/$s_!ADs5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F266d9ef7-42e2-4848-b78c-c09975f0d3dd_629x296.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><p><strong>Architecting for Agentification: Key Changes</strong></p><p>Agentification isn&#8217;t about wrapping AI around APIs. It requires a <strong>real architectural shift</strong>.</p><p>Here's how the approach changes:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sz0q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82004236-a1b9-430c-940e-64f78c0900d4_632x220.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sz0q!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82004236-a1b9-430c-940e-64f78c0900d4_632x220.png 424w, https://substackcdn.com/image/fetch/$s_!sz0q!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82004236-a1b9-430c-940e-64f78c0900d4_632x220.png 848w, https://substackcdn.com/image/fetch/$s_!sz0q!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82004236-a1b9-430c-940e-64f78c0900d4_632x220.png 1272w, https://substackcdn.com/image/fetch/$s_!sz0q!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82004236-a1b9-430c-940e-64f78c0900d4_632x220.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sz0q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82004236-a1b9-430c-940e-64f78c0900d4_632x220.png" width="632" height="220" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/82004236-a1b9-430c-940e-64f78c0900d4_632x220.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:220,&quot;width&quot;:632,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Article content&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Article content" title="Article content" srcset="https://substackcdn.com/image/fetch/$s_!sz0q!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82004236-a1b9-430c-940e-64f78c0900d4_632x220.png 424w, https://substackcdn.com/image/fetch/$s_!sz0q!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82004236-a1b9-430c-940e-64f78c0900d4_632x220.png 848w, https://substackcdn.com/image/fetch/$s_!sz0q!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82004236-a1b9-430c-940e-64f78c0900d4_632x220.png 1272w, https://substackcdn.com/image/fetch/$s_!sz0q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82004236-a1b9-430c-940e-64f78c0900d4_632x220.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div><hr></div><p><strong>The Core Enablers of Agentic Platforms</strong></p><p>To move toward agent-driven execution, enterprises must build three foundational layers:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XIGF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d8b8a62-6b3e-4bba-8529-8c5d88c842bc_630x165.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XIGF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d8b8a62-6b3e-4bba-8529-8c5d88c842bc_630x165.png 424w, https://substackcdn.com/image/fetch/$s_!XIGF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d8b8a62-6b3e-4bba-8529-8c5d88c842bc_630x165.png 848w, https://substackcdn.com/image/fetch/$s_!XIGF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d8b8a62-6b3e-4bba-8529-8c5d88c842bc_630x165.png 1272w, https://substackcdn.com/image/fetch/$s_!XIGF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d8b8a62-6b3e-4bba-8529-8c5d88c842bc_630x165.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XIGF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d8b8a62-6b3e-4bba-8529-8c5d88c842bc_630x165.png" width="630" height="165" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0d8b8a62-6b3e-4bba-8529-8c5d88c842bc_630x165.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:165,&quot;width&quot;:630,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Article content&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Article content" title="Article content" srcset="https://substackcdn.com/image/fetch/$s_!XIGF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d8b8a62-6b3e-4bba-8529-8c5d88c842bc_630x165.png 424w, https://substackcdn.com/image/fetch/$s_!XIGF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d8b8a62-6b3e-4bba-8529-8c5d88c842bc_630x165.png 848w, https://substackcdn.com/image/fetch/$s_!XIGF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d8b8a62-6b3e-4bba-8529-8c5d88c842bc_630x165.png 1272w, https://substackcdn.com/image/fetch/$s_!XIGF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d8b8a62-6b3e-4bba-8529-8c5d88c842bc_630x165.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>&#9989; <strong>No rip-and-replace required</strong> &#8212; these layers build <strong>on top of existing APIs</strong>, reframing how they are orchestrated.</p><div><hr></div><p><strong>Real Example: From Manual Orchestration to Autonomous Execution</strong></p><p><strong>Today:</strong> Issuing an insurance policy requires manually chaining:</p><ul><li><p>Search Customer API</p></li><li><p>Validate Underwriting API</p></li><li><p>Issue Policy API</p></li><li><p>Generate Document API</p></li></ul><p>Each step must be hardcoded. Any backend change risks breaking the chain.</p><p><strong>With Agentification:</strong> An agent receives the goal: "Issue a policy for Customer X." It autonomously:</p><ul><li><p>Finds the customer</p></li><li><p>Validates underwriting</p></li><li><p>Issues the policy</p></li><li><p>Generates necessary documents</p></li></ul><p>&#128073; If underwriting temporarily fails or data is incomplete, the agent reasons through alternative paths &#8212; without human intervention or workflow rewrites.</p><p>The client simply submits the goal. The platform delivers the outcome.</p><div><hr></div><p><strong>Why Enterprises Should Move Now</strong></p><p>Here are the strategic benefits agentic architectures unlock:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hnrE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47c3c716-8bad-4975-b034-4098a5262d9b_628x157.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hnrE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47c3c716-8bad-4975-b034-4098a5262d9b_628x157.png 424w, https://substackcdn.com/image/fetch/$s_!hnrE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47c3c716-8bad-4975-b034-4098a5262d9b_628x157.png 848w, https://substackcdn.com/image/fetch/$s_!hnrE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47c3c716-8bad-4975-b034-4098a5262d9b_628x157.png 1272w, https://substackcdn.com/image/fetch/$s_!hnrE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47c3c716-8bad-4975-b034-4098a5262d9b_628x157.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hnrE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47c3c716-8bad-4975-b034-4098a5262d9b_628x157.png" width="628" height="157" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/47c3c716-8bad-4975-b034-4098a5262d9b_628x157.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:157,&quot;width&quot;:628,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Article content&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Article content" title="Article content" srcset="https://substackcdn.com/image/fetch/$s_!hnrE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47c3c716-8bad-4975-b034-4098a5262d9b_628x157.png 424w, https://substackcdn.com/image/fetch/$s_!hnrE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47c3c716-8bad-4975-b034-4098a5262d9b_628x157.png 848w, https://substackcdn.com/image/fetch/$s_!hnrE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47c3c716-8bad-4975-b034-4098a5262d9b_628x157.png 1272w, https://substackcdn.com/image/fetch/$s_!hnrE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47c3c716-8bad-4975-b034-4098a5262d9b_628x157.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div><hr></div><p><strong>Final Thought: Architecting for the Next Era</strong></p><p>APIfication gave us modularity, openness, and system access. But it only solved part of the challenge.</p><p>The real opportunity &#8212; and necessity &#8212; is moving beyond exposing capabilities to <strong>orchestrating intelligence</strong>.</p><p><strong>Agentification</strong> is not about replacing APIs. It&#8217;s about elevating enterprise platforms from operation-driven to <strong>outcome-driven</strong>.</p><p>&#128640; Enterprises that make the leap from <strong>APIfication to Agentification</strong> will be the ones leading in speed, resilience, and agility for the next decade.</p><div><hr></div><p><strong>Would love to hear how you're thinking about agentic architectures in your organizations!</strong></p><p>#EnterpriseArchitecture #DigitalPlatforms #AgenticAI #API #CloudArchitecture #EnterpriseTech #FutureOfWork</p>]]></content:encoded></item><item><title><![CDATA[Agentic AI Reference Architecture: ]]></title><description><![CDATA[From Business Goals to Autonomous Execution]]></description><link>https://aiintheenterprise.pratikmshah.com/p/agentic-ai-reference-architecture-af3</link><guid isPermaLink="false">https://aiintheenterprise.pratikmshah.com/p/agentic-ai-reference-architecture-af3</guid><dc:creator><![CDATA[AI in the Enterprise]]></dc:creator><pubDate>Mon, 05 May 2025 21:52:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!tpfa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61a522de-8ec4-444d-940c-a24c7d0b6a10_2232x877.gif" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In my last post, we talked about why <strong>agents are the logical evolution beyond APIs</strong>. Now let&#8217;s go deeper into what that looks like in practice and how it actually works behind the scenes.</p><p>Here&#8217;s the <strong>Agentic AI Reference Architecture</strong> &#8212; a blueprint for how high-level goals turn into autonomous, traceable actions without hardcoded workflows.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://aiintheenterprise.pratikmshah.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Let&#8217;s walk through the journey from <strong>goal to execution</strong>:</p><p>&#128071; Take a look at the full architecture and detailed explanation below, and let me know &#8212; how would you build this in your org?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tpfa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61a522de-8ec4-444d-940c-a24c7d0b6a10_2232x877.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tpfa!,w_424,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61a522de-8ec4-444d-940c-a24c7d0b6a10_2232x877.gif 424w, https://substackcdn.com/image/fetch/$s_!tpfa!,w_848,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61a522de-8ec4-444d-940c-a24c7d0b6a10_2232x877.gif 848w, https://substackcdn.com/image/fetch/$s_!tpfa!,w_1272,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61a522de-8ec4-444d-940c-a24c7d0b6a10_2232x877.gif 1272w, https://substackcdn.com/image/fetch/$s_!tpfa!,w_1456,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61a522de-8ec4-444d-940c-a24c7d0b6a10_2232x877.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tpfa!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61a522de-8ec4-444d-940c-a24c7d0b6a10_2232x877.gif" width="1456" height="572" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/61a522de-8ec4-444d-940c-a24c7d0b6a10_2232x877.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:572,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Article content&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Article content" title="Article content" srcset="https://substackcdn.com/image/fetch/$s_!tpfa!,w_424,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61a522de-8ec4-444d-940c-a24c7d0b6a10_2232x877.gif 424w, https://substackcdn.com/image/fetch/$s_!tpfa!,w_848,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61a522de-8ec4-444d-940c-a24c7d0b6a10_2232x877.gif 848w, https://substackcdn.com/image/fetch/$s_!tpfa!,w_1272,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61a522de-8ec4-444d-940c-a24c7d0b6a10_2232x877.gif 1272w, https://substackcdn.com/image/fetch/$s_!tpfa!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61a522de-8ec4-444d-940c-a24c7d0b6a10_2232x877.gif 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>&#129489;&#128188; User</strong></h3><ul><li><p>Initiates a business goal (e.g., &#8220;Make a payment&#8221;, &#8220;Issue policy&#8221;) via a digital channel</p></li><li><p>May be a human, bot, or external system</p></li></ul><p>&#128269; This is where it all begins &#8212; a clear business outcome is desired. What matters is that we treat this as a <strong>goal</strong>, not just an API request.</p><div><hr></div><h3><strong>&#128172; Customer Engagement Application</strong></h3><ul><li><p>Frontend application capturing the user's goal</p></li><li><p>Sends structured goal requests to the MCP Client (e.g., web portal, chatbot, mobile app)</p></li></ul><p>&#129517; This is the interface layer that bridges people and systems with the agentic backend. It doesn't handle logic &#8212; just captures intent and forwards it.</p><div><hr></div><h3><strong>&#128230; MCP Client</strong></h3><ul><li><p>Converts user input into a standardized goal object as per the MCP protocol</p></li><li><p>Adds necessary metadata (e.g., goal type) and forwards the request to the MCP Gateway</p></li></ul><p>&#129521; Think of the MCP Client as the translator between your application and your agentic infrastructure. It ensures all goals follow a consistent, composable structure.</p><div><hr></div><h3><strong>&#128682; MCP Gateway</strong></h3><ul><li><p>Entry point for all MCP-compliant requests</p></li><li><p>Authenticates, validates, and routes the goal to the correct MCP Server based on the routing config</p></li><li><p>Looks up routing in the MCP Registry</p></li></ul><p>&#128274; This is where governance lives &#8212; it ensures requests are valid, secure, and routed to the right domain. It's like the traffic cop of your agentic platform.</p><div><hr></div><h3><strong>&#129504; MCP Server(s)</strong></h3><ul><li><p>Receives high-level goals and sends them to the Reasoning Layer for task identification and planning</p></li><li><p>Receives task plans from the Reasoning Layer</p></li><li><p>Acts as the anchor of execution in a specific business domain (e.g., payment, policy)</p></li><li><p>Reads and writes to Shared Context</p></li></ul><p>&#9881;&#65039; The MCP Server orchestrates the full lifecycle of a goal. It delegates the thinking (reasoning) and doing (agents), while keeping track of the process and context.</p><div><hr></div><h3><strong>&#129513; Reasoning Layer</strong></h3><ul><li><p>Decomposes goals into subtasks using LLMs</p></li><li><p>Consults the Agent Registry to determine which agents and tools are required and assigns tasks appropriately</p></li></ul><p>&#129504; This is the <strong>cognitive engine</strong> of the system. Instead of static workflows, it dynamically figures out what needs to happen &#8212; like a planner in your org with perfect memory and context.</p><div><hr></div><h3><strong>&#128450;&#65039; Agent Registry</strong></h3><ul><li><p>Directory of agent capabilities, domains, and endpoints</p></li><li><p>Queried by the Reasoning Layer to find agents that can handle each subtask</p></li></ul><p>&#128218; This registry allows for discovery and dynamic assignment. New agents can be added or updated without rewriting workflows &#8212; it's plug-and-play autonomy.</p><div><hr></div><h3><strong>&#128256; Agent-to-Agent (A2A) Router</strong></h3><ul><li><p>Executes the task plan by dispatching subtasks to selected agents</p></li><li><p>Coordinates inter-agent communication and task routing</p></li></ul><p>&#128257; This router is what lets agents operate independently, but still in sync. It ensures that each agent gets the right job at the right time &#8212; and keeps the goal moving forward.</p><div><hr></div><h3><strong>&#129302; PaymentProcessor Agent / PolicyDetailsProvider Agent</strong></h3><ul><li><p>Execute assigned subtasks by selecting and invoking appropriate tools</p></li><li><p>Use Tool Registry to dynamically look up compatible tools based on task and schema</p></li><li><p>Read and write to shared context</p></li></ul><p>&#127919; These agents are the executors. They don&#8217;t need to be told <em>how</em> to do things &#8212; just <em>what</em> needs to be done. They consult the registry and choose the right tool on their own.</p><div><hr></div><h3><strong>&#129520; Tool Registry</strong></h3><ul><li><p>Metadata store for tools: inputs, outputs, domains, and endpoints</p></li><li><p>Enables dynamic tool discovery by agents at runtime</p></li></ul><p>&#128269; Agents don&#8217;t hardcode tool logic. They query this registry &#8212; just like we Google for answers &#8212; and get back the best tool for the task.</p><div><hr></div><h3><strong>&#128736;&#65039; Tool 1&#8211;4</strong></h3><ul><li><p>Encapsulate business logic, rules, or integration workflows (e.g., validation, document generation)</p></li><li><p>Invoked by agents with structured input and expected output formats</p></li></ul><p>&#128295; These are your building blocks &#8212; tools that perform specific actions. Agents wrap these tools and invoke them on demand, just like how humans use apps to get things done.</p><div><hr></div><h3><strong>&#127760; API 1&#8211;4</strong></h3><ul><li><p>Actual backend systems or third-party services</p></li><li><p>Called by tools to complete a specific task (e.g., get quote, charge card, retrieve policy)</p></li></ul><p>&#128279; These are the final legs of the journey &#8212; the systems that still do the heavy lifting. But now, instead of being directly triggered by UI code, they&#8217;re invoked autonomously through agents and tools.</p><div><hr></div><h3><strong>&#9989; What Does This Architecture Enable?</strong></h3><p>&#10004;&#65039; Business goal in &#8594; Outcome out &#8212; with minimal human orchestration &#10004;&#65039; No hardcoded workflows &#8212; just autonomous execution &#10004;&#65039; Modular, composable, and easy to evolve &#10004;&#65039; Full traceability via shared context</p><p>This is how enterprises can evolve from API-first to <strong>agent-first execution</strong> &#8212; where systems don't just expose functionality, they drive results.</p><p>#AgenticAI #EnterpriseArchitecture #AIinBusiness #LLM #AutonomousExecution #DigitalTransformation #FutureOfWork</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://aiintheenterprise.pratikmshah.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item></channel></rss>