<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>MadeLogic blog</title>
    <link>https://www.madelogic.com/madelogic-blog</link>
    <description />
    <language>en-us</language>
    <pubDate>Sat, 03 Oct 2026 17:52:14 GMT</pubDate>
    <dc:date>2026-10-03T17:52:14Z</dc:date>
    <dc:language>en-us</dc:language>
    <item>
      <title>A healthcare technology provider resolves customer cases 20% faster with MadeLogic.</title>
      <link>https://www.madelogic.com/madelogic-blog/a-healthcare-technology-provider-resolves-customer-cases-20-faster-with-madelogic</link>
      <description>&lt;p style="font-size:19px;line-height:1.55;color:#425466;"&gt;A healthcare technology provider cut mean time to resolve by 20%, increased case deflection by 30%, and shortened customer onboarding by 40% after moving its customer support onto ServiceNow Customer Service Management with MadeLogic.&lt;/p&gt;</description>
      <content:encoded>&lt;p style="font-size:19px;line-height:1.55;color:#425466;"&gt;A healthcare technology provider cut mean time to resolve by 20%, increased case deflection by 30%, and shortened customer onboarding by 40% after moving its customer support onto ServiceNow Customer Service Management with MadeLogic.&lt;/p&gt; 
&lt;div style="display:flex;flex-wrap:wrap;gap:16px;margin:36px 0;"&gt; 
 &lt;div style="flex:1 1 180px;background:#F6F9FC;border-radius:8px;padding:24px;"&gt;
  &lt;div style="font-size:44px;font-weight:300;line-height:1.06;letter-spacing:-0.02em;color:#0A2540;font-feature-settings:'tnum';"&gt;
   20%
  &lt;/div&gt;
  &lt;div style="font-size:14px;color:#64748D;margin-top:8px;"&gt;
   faster mean time to resolve
  &lt;/div&gt;
 &lt;/div&gt; 
 &lt;div style="flex:1 1 180px;background:#F6F9FC;border-radius:8px;padding:24px;"&gt;
  &lt;div style="font-size:44px;font-weight:300;line-height:1.06;letter-spacing:-0.02em;color:#0A2540;font-feature-settings:'tnum';"&gt;
   30%
  &lt;/div&gt;
  &lt;div style="font-size:14px;color:#64748D;margin-top:8px;"&gt;
   more cases deflected to self-service
  &lt;/div&gt;
 &lt;/div&gt; 
 &lt;div style="flex:1 1 180px;background:#F6F9FC;border-radius:8px;padding:24px;"&gt;
  &lt;div style="font-size:44px;font-weight:300;line-height:1.06;letter-spacing:-0.02em;color:#0A2540;font-feature-settings:'tnum';"&gt;
   40%
  &lt;/div&gt;
  &lt;div style="font-size:14px;color:#64748D;margin-top:8px;"&gt;
   shorter customer onboarding
  &lt;/div&gt;
 &lt;/div&gt; 
&lt;/div&gt; 
&lt;h2 style="color:#0A2540;font-weight:400;margin-top:44px;"&gt;The customer.&lt;/h2&gt; 
&lt;p&gt;The company builds technology that hospitals and health systems rely on every day. Its support organization is responsible for more than answering questions: it brings new customers live, keeps installed systems running, and is the first call when something at a customer site stops working.&lt;/p&gt; 
&lt;p&gt;For this business, support quality is part of the product. A slow answer is felt by clinical and operations teams on the other end.&lt;/p&gt; 
&lt;h2 style="color:#0A2540;font-weight:400;margin-top:44px;"&gt;The challenge.&lt;/h2&gt; 
&lt;p&gt;As the customer base grew, the support model did not scale with it. Requests arrived by phone and email, and agents pieced together the customer's history from more than one system before they could begin work. Cases were routed by hand, so the right specialist was often the second or third person to see an issue.&lt;/p&gt; 
&lt;p&gt;Customers had little visibility. There was no single place to open a case, check its status, or find an answer without calling. Onboarding a new customer depended on manual coordination between teams, which made timelines hard to predict.&lt;/p&gt; 
&lt;p&gt;The goal was specific: resolve cases faster, let customers help themselves where they could, and make onboarding a repeatable process rather than a one-off effort each time.&lt;/p&gt; 
&lt;h2 style="color:#0A2540;font-weight:400;margin-top:44px;"&gt;What MadeLogic delivered.&lt;/h2&gt; 
&lt;p&gt;MadeLogic designed and implemented ServiceNow Customer Service Management as the single system for customer support. Six capabilities were in scope:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;strong&gt;CSM Configurable Workspace.&lt;/strong&gt; One screen for agents, with the customer, their history, and the open case side by side.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Case management.&lt;/strong&gt; A consistent case lifecycle for support and onboarding work, with clear ownership and service-level tracking.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Knowledge management.&lt;/strong&gt; Articles written from resolved cases, available to agents in the workspace and to customers in the portal.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Advanced Work Assignment.&lt;/strong&gt; Cases routed automatically by skill, availability, and workload, so they reach the right agent first.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Business Portal.&lt;/strong&gt; A self-service front door where customers open cases, track status, and search knowledge.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;IVR integration.&lt;/strong&gt; Phone calls connected to the platform, so the caller is identified and the agent starts with context instead of questions.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2 style="color:#0A2540;font-weight:400;margin-top:44px;"&gt;The approach.&lt;/h2&gt; 
&lt;p&gt;The work started with the support process, not the product. MadeLogic mapped how cases and onboarding actually moved through the organization, removed the handoffs that added delay, and then configured the platform to match the simpler version.&lt;/p&gt; 
&lt;p&gt;The implementation stayed close to out-of-the-box. Standard CSM capabilities were configured rather than customized, which keeps the platform straightforward to upgrade and easy for the customer's own team to run.&lt;/p&gt; 
&lt;h2 style="color:#0A2540;font-weight:400;margin-top:44px;"&gt;The results.&lt;/h2&gt; 
&lt;p&gt;&lt;strong&gt;Mean time to resolve fell by 20%.&lt;/strong&gt; Agents work from one workspace with the full customer record in front of them, Advanced Work Assignment puts each case with the right person at the start, and the IVR integration means phone cases arrive with the caller already identified.&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;Case deflection rose by 30%.&lt;/strong&gt; Customers now find answers in the Business Portal before they open a case, drawing on a knowledge base built from the issues the support team resolves most often.&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;Customer onboarding time dropped by 40%.&lt;/strong&gt; Onboarding runs as structured case work with defined steps and owners, and new customers can follow progress in the portal instead of waiting for an update.&lt;/p&gt; 
&lt;p&gt;The support team now runs on a single platform, with one view of every customer and a process that holds up as volume grows.&lt;/p&gt; 
&lt;p style="margin-top:40px;"&gt;&lt;a href="https://www.madelogic.com/contact" style="color:#635BFF;font-weight:600;text-decoration:none;"&gt;Contact us →&lt;/a&gt;&lt;/p&gt;  
&lt;img src="https://track-na2.hubspot.com/__ptq.gif?a=247170713&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.madelogic.com%2Fmadelogic-blog%2Fa-healthcare-technology-provider-resolves-customer-cases-20-faster-with-madelogic&amp;amp;bu=https%253A%252F%252Fwww.madelogic.com%252Fmadelogic-blog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>Case Study</category>
      <pubDate>Sat, 03 Oct 2026 17:52:14 GMT</pubDate>
      <author>info@madelogic.com (MadeLogic)</author>
      <guid>https://www.madelogic.com/madelogic-blog/a-healthcare-technology-provider-resolves-customer-cases-20-faster-with-madelogic</guid>
      <dc:date>2026-10-03T17:52:14Z</dc:date>
    </item>
    <item>
      <title>ServiceNow is winning the CRM race. The reasons are architectural.</title>
      <link>https://www.madelogic.com/madelogic-blog/servicenow-is-winning-the-crm-race-the-reasons-are-architectural</link>
      <description>&lt;p&gt;For most of the last twenty years, “which CRM” was not really a question. You bought Salesforce, you hired a Salesforce team, and you spent the next decade integrating everything else around it. That assumption is now breaking, and it is breaking for a reason most CRM comparisons miss entirely. The decision is no longer about which vendor has the better opportunity object. It is about which platform can carry a customer record from the first quote through the sale, the install, the field visit, the support case, the security incident, and the project that fixes the root cause, without a single hand-off to another system.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;For most of the last twenty years, “which CRM” was not really a question. You bought Salesforce, you hired a Salesforce team, and you spent the next decade integrating everything else around it. That assumption is now breaking, and it is breaking for a reason most CRM comparisons miss entirely. The decision is no longer about which vendor has the better opportunity object. It is about which platform can carry a customer record from the first quote through the sale, the install, the field visit, the support case, the security incident, and the project that fixes the root cause, without a single hand-off to another system.&lt;/p&gt; 
&lt;p&gt;Only one of the two platforms was built to do that, and it was not built as a CRM. That turns out to be the point.&lt;/p&gt; 
&lt;h2 style="color: #0a2540; font-weight: 400; margin-top: 44px;"&gt;One data model, one instance.&lt;/h2&gt; 
&lt;p&gt;Strip away the marketing and the architectural difference is simple. ServiceNow runs every application, from ITSM to CRM to project management, on a single relational data model in a single instance. Nearly every piece of work on the platform, whether it is a case, a work order, an incident, a project task, or a change, inherits from the same base table. That is why a customer case can spawn a change request, a change can spawn a field work order, and a work order can roll up into a project, with reporting and SLAs that span all of them, and no integration layer in between.&lt;/p&gt; 
&lt;p&gt;Salesforce grew the other way. Sales Cloud, Service Cloud, Field Service, Marketing Cloud, Industries, Data 360, MuleSoft, Slack, Tableau, and now Informatica and Contentful came from different codebases and different acquisitions, each with its own data model and, in most cases, its own licence. Data 360's “zero copy” architecture is a clever answer to a problem ServiceNow customers do not have: the data was never in one place to begin with. In Salesforce's most recent quarter, Data 360 ingested 104 trillion records, 82 trillion of them via Zero Copy. That is an impressive number for a data layer. It is also an admission of how much of the customer picture lives somewhere other than the CRM.&lt;/p&gt; 
&lt;p&gt;For an executive, the plain-language version is this: on ServiceNow, your customer, their products, the equipment you installed at their site, the technician who serviced it, and the ticket they opened last Tuesday are rows in one database that already know about each other. On Salesforce, making those things know about each other is a project, and usually an ongoing one.&lt;/p&gt; 
&lt;h2 style="color: #0a2540; font-weight: 400; margin-top: 44px;"&gt;The CMDB, and why a CRM needs one.&lt;/h2&gt; 
&lt;p&gt;The configuration management database is the most underrated asset in the CRM argument, because most CRM buyers have never thought of it as a CRM asset at all.&lt;/p&gt; 
&lt;p&gt;The CMDB is a graph of every thing your company operates, discovered automatically, with the relationships between them: this server runs this application, which supports this business service, which is sold to this customer under this contract. ServiceNow's Common Service Data Model extends that graph outward to the customer through sold products and install base records, so “what did we sell this account” and “what is running at this account” are the same query.&lt;/p&gt; 
&lt;p&gt;Salesforce has an Asset object. It is a flat record with a name, a serial number, and a lookup to the account. It has no discovery, no dependency mapping, no health, and no concept of a service being composed of other things. If a product you sold has a firmware vulnerability, a ServiceNow customer can run one query to find every affected install base item, every account that owns one, every open case tied to those items, and the field technician nearest each site. A Salesforce customer opens a spreadsheet.&lt;/p&gt; 
&lt;p&gt;This matters more every year, because the customer relationship is increasingly a relationship with the things you have installed, not just the people you sold them to.&lt;/p&gt; 
&lt;h2 style="color: #0a2540; font-weight: 400; margin-top: 44px;"&gt;Field service management.&lt;/h2&gt; 
&lt;p&gt;Nowhere is the architecture more visible than in field service management. On ServiceNow, a work order is a task record. It links directly to the configuration item or install base item being serviced, to the case that triggered it, to the parts in a specific stockroom, to the technician's skills and schedule, and to the contractor or crew if the work is outsourced. Dispatcher Workspace, dynamic scheduling, appointment booking, crew operations, offline mobile, and inventory transfer orders are all native features reading the same tables. When the technician closes the task, the CI is updated, the case can auto-resolve, and the time and parts flow into cost reporting without anyone re-keying anything.&lt;/p&gt; 
&lt;p&gt;Salesforce Field Service is a capable scheduling engine, and the platform's own comparison guides position it as best for CRM-native enterprise service, which is exactly right: it is built around the service appointment and the case, with the asset as an attachment. It does not know what the asset depends on, what else is at the site, or whether IT is already working the same failure as an incident. For companies whose revenue depends on equipment uptime, in manufacturing, medical devices, telecom, utilities, and managed services, that is not a feature gap. It is the difference between a field tool and an operating model.&lt;/p&gt; 
&lt;h2 style="color: #0a2540; font-weight: 400; margin-top: 44px;"&gt;Building and configuring on the platform.&lt;/h2&gt; 
&lt;p&gt;Ask a Salesforce developer how much of a typical implementation ends up in Apex, and watch their expression. Custom triggers, Lightning Web Components, governor limits, managed-package conflicts, and the eternal question of which org a given piece of logic lives in are the daily reality of a mature Salesforce estate. The platform is extensible, but extension means code, and code means a permanent development team.&lt;/p&gt; 
&lt;p&gt;ServiceNow's default mode is configuration. Flow Designer, IntegrationHub spokes, App Engine Studio, scoped applications, and a UI framework that reads the same schema mean that the majority of a CRM implementation is done by administrators and architects rather than engineers. When code is needed, it runs in the same instance against the same tables as everything else, with no cross-cloud plumbing. The platform's twice-yearly family releases upgrade the whole estate at once, because it is one estate. Gartner has named ServiceNow a Leader for the sixth time in its Magic Quadrant for Low-Code Application Platforms, and ranked it first for the building-and-managing-AI-agents use case in the companion Critical Capabilities report. That is a low-code ranking earned by a platform that also happens to be a CRM. Salesforce's equivalent story requires Flow, Apex, OmniStudio, and MuleSoft, sold and skilled separately.&lt;/p&gt; 
&lt;h2 style="color: #0a2540; font-weight: 400; margin-top: 44px;"&gt;Sales, CPQ, and the Logik acquisition.&lt;/h2&gt; 
&lt;p&gt;The honest criticism of ServiceNow's CRM two years ago was that it was a service platform wearing a sales badge. Sales and Order Management was real, but configure-price-quote was thin. On May 30, 2025, ServiceNow acquired Logik.io for $506 million, and it did not buy a lightweight quoting tool. Logik.ai is an API-first, composable CPQ platform with a proprietary configuration and solving engine, built for companies selling products complex enough that the quote itself is an engineering exercise. The technology is especially relevant in manufacturing, high tech, and medical devices, which are, not coincidentally, the same industries where the CMDB and field service arguments land hardest.&lt;/p&gt; 
&lt;p&gt;The result is a lead-to-cash path that runs from opportunity, through a constraint-solved quote, to an order, to fulfilment tasks, to an install base record, to the service and field workflows that record was born to trigger. On the Q2 2026 earnings call, ServiceNow said CRM and industry workflows appeared in 16 of its top 20 deals, with 15 over $1 million. CRM, Industry, and Core Business Workflows now make up 32% of net new annual contract value, up from 30% a year earlier, on a base that is growing more than 20% a year. That is not a company dabbling.&lt;/p&gt; 
&lt;h2 style="color: #0a2540; font-weight: 400; margin-top: 44px;"&gt;AI agents, and the security acquisitions behind them.&lt;/h2&gt; 
&lt;p&gt;Both vendors are selling AI agents, and both are reporting large numbers. Salesforce says Agentforce ARR exceeded $1.5 billion, up over 240% year on year, though that figure now includes its AI offerings, Slackbot, and Headless 360. ServiceNow's AI ACV crossed $1 billion in Q2 2026, ahead of its own $1.5 billion target for the year.&lt;/p&gt; 
&lt;p&gt;The more useful comparison is what the agents are doing. An agent is only as capable as the actions available to it, and on ServiceNow the actions are the platform: create the change, dispatch the technician, reserve the part, open the project, update the CI. ServiceNow reports that more than 40 customers running Level 1 ITSM automation are seeing request closure rates near 80 to 85% without human interaction, and CEO Bill McDermott described a large airline running its customer service voice calls on ServiceNow's voice AI CRM agents, live and handling 5 million calls in year one. Those are vendor-reported figures, but they describe agents executing work, not summarising it.&lt;/p&gt; 
&lt;p&gt;Salesforce's constraint is structural. Anything living outside Salesforce is invisible to the agent unless you build the pipe yourself or invest in Data 360. And the pricing has moved from per-conversation, to Flex Credits, to per-user add-ons, to seat-based editions in roughly eighteen months. IBM's own survey of Salesforce customers found 64% say unclear total cost of ownership makes it hard to know whether AI agents will save money. ServiceNow, meanwhile, launched Otto at Knowledge 2026 as a unified AI experience combining Now Assist, Moveworks, and AI Experience, and an AI Control Tower that governs every AI system, agent, and workflow regardless of where it runs, including agents that are not ServiceNow's.&lt;/p&gt; 
&lt;p&gt;The security side of this is easy to miss. In 2026, ServiceNow acquired Veza, an AI identity security company, for approximately $1.2 billion, and then completed its roughly $7.75 billion acquisition of Armis, which brings real-time cyber asset discovery, prioritization, and protection across IT, OT, IoT, medical devices, critical infrastructure, code, and cloud.&lt;/p&gt; 
&lt;p&gt;Read that list again with a CRM hat on. Medical devices. OT. Critical infrastructure. Those are the installed products of a medical device manufacturer, an industrial OEM, and a utility. Armis feeds the CMDB with the security posture of the things a company has sold and services, and Veza governs who and what, including AI agents, is allowed to touch the record. The vendor that knows your customer's install base is now also the vendor that knows whether it is exposed, and can route the fix through the same field and case workflows. Salesforce has no equivalent, and no obvious path to one.&lt;/p&gt; 
&lt;h2 style="color: #0a2540; font-weight: 400; margin-top: 44px;"&gt;Projects, resources, and time.&lt;/h2&gt; 
&lt;p&gt;Every CRM evaluation has a moment where someone asks the question the vendor did not prepare for. Ours tend to sound like these: a services firm needs a signed order to become a delivery project with resourced consultants and billable time. A managed service provider needs a customer escalation to become a remediation project with a budget. A manufacturer needs warranty work tracked against the install base and rolled into cost of quality.&lt;/p&gt; 
&lt;p&gt;On ServiceNow, Strategic Portfolio Management, Resource Management, and Time Card Management are native applications on the same task hierarchy as CRM. Resource plans allocate the same users and groups who work the cases. Time cards post actuals to the project and, through IntegrationHub, to the ERP. There is no integration to build because there is nothing to integrate; a project task and a customer case are siblings in the schema. Salesforce customers solve this with a PSA product from the AppExchange, a separate contract, and a synchronisation job that someone owns forever.&lt;/p&gt; 
&lt;h2 style="color: #0a2540; font-weight: 400; margin-top: 44px;"&gt;Industry data models.&lt;/h2&gt; 
&lt;p&gt;Both vendors sell industry editions. The architectural difference is that ServiceNow's are extensions of one model rather than separate products layered on top. Financial Services Operations adds accounts, households, consumers, and regulated case types to the core CRM tables. Healthcare and Life Sciences Service Management adds patient, provider, and device relationships on the same install base and CMDB. Manufacturing Commercial Operations connects dealer and distributor accounts to sold products, warranty, and field service. Telecom uses TM Forum-aligned order and service models. ServiceNow has said it will keep evolving vertical-specific Autonomous CRM features across financial services, telecommunications, healthcare, manufacturing, government, and retail.&lt;/p&gt; 
&lt;p&gt;Because the vertical models inherit from the core, a customer can start in one industry and extend into another without re-platforming, and everything Flow Designer, the CMDB, and the AI agents know about the base tables applies automatically. Salesforce Industries, which began life as Vlocity, still carries its own OmniStudio toolset and data patterns, so the industry cloud is in practice a second platform to learn.&lt;/p&gt; 
&lt;h2 style="color: #0a2540; font-weight: 400; margin-top: 44px;"&gt;Where Salesforce is right now.&lt;/h2&gt; 
&lt;p&gt;None of this is to say Salesforce is failing. It reported record revenue in its latest quarter, with cRPO accelerating to 14% growth. The concern is focus. In under a year the company has closed an $8 billion Informatica deal, bought Regrello, Qualified, and Contentful, and agreed to acquire Fin, formerly Intercom, for roughly $3.6 billion, a customer-service AI agent that overlaps directly with Agentforce Service. It is building an ITSM offering inside Slack. It is executing a $25 billion accelerated share repurchase funded with debt. Each move is defensible in isolation. Together they describe a company assembling, by acquisition, the connected platform that ServiceNow already has, while asking customers to absorb a new pricing model every few quarters. Futurum's analysts have started using the phrase platform fatigue and warning of a new wave of CRM churn if the ROI does not show up.&lt;/p&gt; 
&lt;p&gt;ServiceNow's acquisitions, by contrast, all point the same direction: Logik for the quote, Moveworks for the front door, Veza and Armis for identity and asset security, every one of them landing on the same instance and the same schema. It expects $1.5 billion in AI revenue in 2026, it maintained a 98% renewal rate and ended the quarter with 658 customers over $5 million in ACV, and the strategic message has not changed in three years.&lt;/p&gt; 
&lt;p style="margin-top: 40px;"&gt;&lt;a href="https://www.madelogic.com/contact" style="color: #635bff; font-weight: 600; text-decoration: none;"&gt;Contact us →&lt;/a&gt;&lt;/p&gt;  
&lt;img src="https://track-na2.hubspot.com/__ptq.gif?a=247170713&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.madelogic.com%2Fmadelogic-blog%2Fservicenow-is-winning-the-crm-race-the-reasons-are-architectural&amp;amp;bu=https%253A%252F%252Fwww.madelogic.com%252Fmadelogic-blog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>Thought Leadership</category>
      <pubDate>Wed, 23 Sep 2026 14:45:04 GMT</pubDate>
      <author>info@madelogic.com (MadeLogic)</author>
      <guid>https://www.madelogic.com/madelogic-blog/servicenow-is-winning-the-crm-race-the-reasons-are-architectural</guid>
      <dc:date>2026-09-23T14:45:04Z</dc:date>
    </item>
    <item>
      <title>Josh Brostoff Joins MadeLogic as Co-Founder</title>
      <link>https://www.madelogic.com/madelogic-blog/josh-brostoff-joins-madelogic-as-co-founder</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.madelogic.com/madelogic-blog/josh-brostoff-joins-madelogic-as-co-founder" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.madelogic.com/hubfs/HubSpot%20Featured%20Image@1x.png" alt="Josh Brostoff Joins MadeLogic as Co-Founder" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p style="font-size:19px;color:#5F5F7A;"&gt;&lt;em&gt;Former GlideFast leaders reunite to build an architect-led ServiceNow partner with customer relationships at its core&lt;/em&gt;&lt;/p&gt;</description>
      <content:encoded>&lt;p style="font-size:19px;color:#5F5F7A;"&gt;&lt;em&gt;Former GlideFast leaders reunite to build an architect-led ServiceNow partner with customer relationships at its core&lt;/em&gt;&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;BOSTON, MA — September 18, 2026 —&lt;/strong&gt; MadeLogic, an architect-led ServiceNow consultancy, today announced that Josh Brostoff has joined founder Top Tanti as Co-Founder and Principal Architect. The appointment reunites two of the early leaders behind GlideFast Consulting, one of North America's most successful ServiceNow partners.&lt;/p&gt; 
&lt;p&gt;Together, Brostoff and Tanti are building MadeLogic around a simple premise: start with the customer's business problem, and measure success by what is actually delivered in production.&lt;/p&gt; 
&lt;p&gt;The two first worked together at GlideFast Consulting, where they helped grow a boutique practice into one of the leading ServiceNow partners in North America. GlideFast was acquired in 2022 by ASGN Incorporated, the parent company of Apex Systems, for $350 million.&lt;/p&gt; 
&lt;p&gt;Tanti is a ServiceNow Certified Technical Architect (CTA) with more than 12 years of experience on the platform. Brostoff most recently led the ServiceNow practice at Slalom and previously served as Vice President of CRM at GlideFast. Both began their careers in engineering and in-house roles at ServiceNow customer organizations, giving them firsthand experience running the platform, not just implementing it. Having sat on the customer side of consulting engagements themselves, they understand what separates a vendor from a true partner, and what it takes to make that partnership work.&lt;/p&gt; 
&lt;p&gt;Between them, they have led large, multi-year ServiceNow programs for highly regulated organizations across the public and private sectors, from Fortune 100 technology companies to government and defense agencies.&lt;/p&gt; 
&lt;h2 style="color:#1A1670;margin-top:44px;"&gt;Architect-led, from design to delivery&lt;/h2&gt; 
&lt;p&gt;Every MadeLogic engagement is led by a senior architect who remains accountable from initial design through go-live. The people who scope the work are the same people who deliver it, so nothing is handed off after the sale closes and nothing is lost in translation. Customers work with a team that understands their goals from day one and is ready to move quickly. Every project starts with the business problem rather than the technology, and success is measured in working, quantifiable results.&lt;/p&gt; 
&lt;p&gt;CRM is MadeLogic's core focus, an area where its architects bring some of their deepest experience and where ServiceNow continues to invest heavily. The same architecture-first approach extends across the broader ServiceNow platform.&lt;/p&gt; 
&lt;h2 style="color:#1A1670;margin-top:44px;"&gt;Growth built on repeat customers&lt;/h2&gt; 
&lt;p&gt;Since its founding, MadeLogic has grown primarily through referrals and repeat business, with more than 90 percent of revenue coming from returning customers.&lt;/p&gt; 
&lt;p&gt;Brostoff's arrival expands MadeLogic's senior architecture capacity and advances the firm's vision for a different kind of ServiceNow partner: one where experienced architects stay close to customers, delivery teams understand the business behind what they build, and long-term relationships matter more than any single project.&lt;/p&gt; 
&lt;blockquote&gt;
 “Josh and I have delivered together for more than a decade, and there's no one I'd rather build this with. We want MadeLogic to be a place where talented people love coming to work and customers feel that energy in the way we deliver. We're building a team that works side-by-side with customers to solve the right problems.”
 &lt;br&gt;
 &lt;span style="font-size:15px;font-weight:600;color:#5F5F7A;"&gt;— Top Tanti, Co-Founder and Principal Architect, MadeLogic&lt;/span&gt;
&lt;/blockquote&gt; 
&lt;blockquote&gt;
 “Top and I have spent the better part of the last decade implementing ServiceNow across hundreds of companies. We have always shared the same vision for what a ServiceNow partner should be: an architect-led company where the people leading the business understand the work firsthand and where exceptional delivery is at the center of everything we do.”
 &lt;br&gt;
 &lt;span style="font-size:15px;font-weight:600;color:#5F5F7A;"&gt;— Josh Brostoff, Co-Founder and Principal Architect, MadeLogic&lt;/span&gt;
&lt;/blockquote&gt; 
&lt;h2 style="color:#1A1670;margin-top:44px;"&gt;About MadeLogic&lt;/h2&gt; 
&lt;p&gt;MadeLogic is an architect-led ServiceNow consultancy with a core focus on CRM. Founded by senior platform architects who built their careers inside ServiceNow customer organizations, MadeLogic helps public and private sector organizations design, implement, and scale solutions across the ServiceNow platform.&lt;/p&gt; 
&lt;p&gt;The firm measures its work by business results, long-term adoption, and the quality of what customers are left with after go-live.&lt;/p&gt; 
&lt;p&gt;Learn more at &lt;a href="https://www.madelogic.com"&gt;madelogic.com&lt;/a&gt;.&lt;/p&gt;  
&lt;img src="https://track-na2.hubspot.com/__ptq.gif?a=247170713&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.madelogic.com%2Fmadelogic-blog%2Fjosh-brostoff-joins-madelogic-as-co-founder&amp;amp;bu=https%253A%252F%252Fwww.madelogic.com%252Fmadelogic-blog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>Announcements</category>
      <pubDate>Fri, 18 Sep 2026 03:40:32 GMT</pubDate>
      <author>info@madelogic.com (MadeLogic)</author>
      <guid>https://www.madelogic.com/madelogic-blog/josh-brostoff-joins-madelogic-as-co-founder</guid>
      <dc:date>2026-09-18T03:40:32Z</dc:date>
    </item>
    <item>
      <title>Now Assist and Agentic AI in ServiceNow: The Implementation Sequence That Actually Holds Up</title>
      <link>https://www.madelogic.com/madelogic-blog/now-assist-and-agentic-ai-in-servicenow-the-implementation-sequence-that-actually-holds-up</link>
      <description>&lt;p&gt;Most Now Assist programs we get called into aren't failing because the models are bad. They're failing because the sequence was wrong. Somebody bought Pro Plus, turned on every skill the Now Assist Admin console would let them, pointed it at a knowledge base nobody has curated since 2019, and then wondered why the summaries were wrong and the agents didn't trust it.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;Most Now Assist programs we get called into aren't failing because the models are bad. They're failing because the sequence was wrong. Somebody bought Pro Plus, turned on every skill the Now Assist Admin console would let them, pointed it at a knowledge base nobody has curated since 2019, and then wondered why the summaries were wrong and the agents didn't trust it.&lt;/p&gt;  
&lt;p&gt;Sequence is the whole game. Generative AI on the Now Platform is a mirror: it reflects the quality of your data, your process discipline, and your governance back at you, at scale, in front of every user. If those are good, Now Assist looks like magic. If they're not, it looks like a liability. And once you move into AI Agents, that mirror starts taking actions.&lt;/p&gt; 
&lt;p&gt;This is the order we recommend, and why. It's written for platform owners, service owners, and the architects who have to defend the roadmap in a steering committee. It assumes you're on Zurich or Australia. If you're older than that, the upgrade is item zero, not item one.&lt;/p&gt; 
&lt;p style="margin: 32px 0;"&gt;&lt;img src="https://www.madelogic.com/hubfs/04-dependency-stack.png" alt="Each layer of Now Assist capability stands on the one below it: platform currency, data, controls, skills, agents, with governance and measurement spanning all of them" style="width: 100%; height: auto; border: 1px solid #DEDCF7; border-radius: 8px;"&gt;&lt;/p&gt; 
&lt;p style="margin-top: -20px; font-size: 14px; color: #6e6aa8;"&gt;&lt;em&gt;The short version of this whole post. Skip a layer and the one above it will look broken. It isn't; it's reporting on the gap underneath.&lt;/em&gt;&lt;/p&gt;  
&lt;h2 style="color: #1a1670; margin-top: 44px;"&gt;Baseline: Earn the right to turn it on&lt;/h2&gt; 
&lt;p&gt;Nothing in this phase is AI. All of it decides whether AI works.&lt;/p&gt; 
&lt;h3 style="color: #423be2;"&gt;Platform currency and posture&lt;/h3&gt; 
&lt;p&gt;You need Zurich at minimum, and Australia if you intend to run AI Agents seriously this year. The AI Agent Studio, AI Control Tower, and the Guardian controls have moved fast release over release, and being N-1 on this specific capability set means missing real functionality, not just patches. Get the upgrade done, get Instance Scan clean on the AI-relevant findings, and confirm your Now Assist Store apps are pinned to the family you're actually on. We've seen more than one program lose a month because the Now Assist ITSM app was two versions behind the platform.&lt;/p&gt; 
&lt;h3 style="color: #423be2;"&gt;Data quality, specifically the data the models will read&lt;/h3&gt; 
&lt;p&gt;Be precise about this. Now Assist for ITSM doesn't need your whole instance to be clean. It needs:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;strong&gt;Incident and case short descriptions, descriptions, work notes, and close notes.&lt;/strong&gt; Summarization and resolution-note generation read these. If your agents have been closing tickets with "fixed" for five years, summarization will faithfully tell you the ticket was fixed.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Knowledge articles.&lt;/strong&gt; Both Now Assist Q&amp;amp;A in Virtual Agent and AI Search Genius Results are grounded in KB content. Run a knowledge audit before anything else: article age, ownership, view-to-helpfulness ratio, duplicates, and whether the article actually contains steps or is a stub pointing to a wiki nobody can reach. Retire ruthlessly. A 400-article knowledge base that's accurate beats a 4,000-article one that isn't.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Categorization and assignment data.&lt;/strong&gt; Not for the LLM directly, but for the classic Predictive Intelligence models you should still be running. PI classification and similarity are cheaper, faster, and more predictable than a generative skill for routing. Don't rip them out because something newer showed up.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;CMDB and CSDM alignment&lt;/strong&gt;, if you plan to go anywhere near ITOM alert analysis or change risk. The models will describe the topology you have, not the one you wish you had.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h3 style="color: #423be2;"&gt;Security and privacy controls&lt;/h3&gt; 
&lt;p&gt;This is where legal, security, and the platform team need to be in the same room before a single skill is enabled:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;strong&gt;Now Assist Guardian&lt;/strong&gt; configuration: sensitive data handling, offensiveness filtering, and prompt injection protection. Decide what "sensitive" means for your organization and configure the data classifications accordingly. The default is a reasonable start; it is not your policy.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Vault&lt;/strong&gt; (or your existing encryption and data classification approach) for fields that should never reach a model. Know which fields those are before you find out in a summary.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Domain separation&lt;/strong&gt; implications if you're an MSP or run a separated instance. Skill availability and data scoping behave differently, and you want to test this explicitly.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Which provider you're using.&lt;/strong&gt; Now LLM versus bring-your-own model through the Generative AI Controller has legal and residency implications. Decide once, document it, and put it in the AI governance charter.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h3 style="color: #423be2;"&gt;Licensing and metering&lt;/h3&gt; 
&lt;p&gt;Now Assist consumption is metered in assists. Understand your entitlement, what counts as an assist for each skill, and how consumption gets reported. Set up the Now Assist analytics dashboards on day one so you have usage and adoption data from the first hour of go-live. You will need this data for the business case for the next phase, and you can't reconstruct it later.&lt;/p&gt; 
&lt;h3 style="color: #423be2;"&gt;Governance and measurement baseline&lt;/h3&gt; 
&lt;p&gt;Stand up an AI governance group now, while the stakes are low. It should own the skill catalog, approve new skills and agents, own the Guardian policy, and review the AI Control Tower inventory once that's in play. Keep it small: platform owner, a service owner or two, security, and someone from legal or compliance who returns emails.&lt;/p&gt; 
&lt;p&gt;Then capture the baseline numbers you'll be asked to move: mean time to resolve, average handle time, first-contact resolution, self-service deflection, KB creation rate, and agent time on documentation. If you can't say what those were before Now Assist, you won't be able to say what Now Assist did.&lt;/p&gt; 
&lt;div style="background: #F1F0FF; border-left: 4px solid #423BE2; padding: 16px 20px; margin: 24px 0; border-radius: 0 8px 8px 0;"&gt; 
 &lt;p style="margin: 0 0 6px; font-size: 12px; letter-spacing: .1em; text-transform: uppercase; font-weight: bold; color: #423be2;"&gt;Lesson learned:&lt;/p&gt; 
 &lt;p style="margin: 0;"&gt;The single most common cause of a stalled program is skipping this phase because the license clock is running. Four weeks of baseline work here is the difference between a pilot that expands and a pilot that quietly gets turned off.&lt;/p&gt; 
&lt;/div&gt;  
&lt;h2 style="color: #1a1670; margin-top: 44px;"&gt;Crawl: Assistive skills, human always in control&lt;/h2&gt; 
&lt;p&gt;The goal of Crawl is not ROI. It's trust, telemetry, and operational muscle memory. Pick skills that are read-only from the platform's point of view, that produce text a human reviews before anything happens, and that are hard to get catastrophically wrong.&lt;/p&gt; 
&lt;h3 style="color: #423be2;"&gt;Where to start&lt;/h3&gt; 
&lt;p&gt;&lt;strong&gt;Now Assist for ITSM, agent-facing skills:&lt;/strong&gt;&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;Incident summarization in the Now Assist panel. Highest adoption, lowest risk, immediately visible value on handoffs and escalations.&lt;/li&gt; 
 &lt;li&gt;Resolution notes generation. Agents review and edit before saving. This also starts fixing your close-notes data problem going forward, which pays off in later phases.&lt;/li&gt; 
 &lt;li&gt;Knowledge article generation from resolved incidents, routed through your existing KB approval workflow. Do not let this publish directly. Ever.&lt;/li&gt; 
 &lt;li&gt;Chat and interaction summarization for agents handling Virtual Agent or live chat handoffs.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&lt;strong&gt;Now Assist for Creator, for the platform team:&lt;/strong&gt;&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;Code generation and flow generation in the IDE and Workflow Studio. Low external risk, keeps your own team learning the tooling before they have to support it for others.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&lt;strong&gt;AI Search Genius Results&lt;/strong&gt; for end users, if your KB audit came back clean. If it didn't, hold this until Walk. A bad answer in a search result is a bad answer in front of everyone.&lt;/p&gt; 
&lt;h3 style="color: #423be2;"&gt;What to hold&lt;/h3&gt; 
&lt;p&gt;Now Assist Q&amp;amp;A in Virtual Agent is tempting, and it's fine if your knowledge is solid, but it's the first place a stale article becomes a customer-visible problem. Treat it as a late-Crawl or early-Walk item gated on KB health, not a day-one item.&lt;/p&gt; 
&lt;h3 style="color: #423be2;"&gt;Process, not just configuration&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;strong&gt;Roll out by assignment group, not by instance.&lt;/strong&gt; Turn on skills for two or three high-volume groups, get their feedback, tune, and expand. The Now Assist Admin console makes this easy to do and easy to skip.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Tell agents what changed and why.&lt;/strong&gt; A panel appearing with no explanation gets ignored or mistrusted. A fifteen-minute walkthrough with the group lead who volunteered gets used.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Review the outputs.&lt;/strong&gt; Sample summaries and resolution notes weekly for the first six weeks. You're looking for hallucinated details, tone problems, and sensitive data leaking into notes. The Guardian catches some of this; humans catch the rest.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Report assists and adoption monthly.&lt;/strong&gt; Skill usage by group, thumbs up and down feedback, and the trend line. This is the data that funds Walk.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;div style="background: #F1F0FF; border-left: 4px solid #423BE2; padding: 16px 20px; margin: 24px 0; border-radius: 0 8px 8px 0;"&gt; 
 &lt;p style="margin: 0 0 6px; font-size: 12px; letter-spacing: .1em; text-transform: uppercase; font-weight: bold; color: #423be2;"&gt;Lesson learned:&lt;/p&gt; 
 &lt;p style="margin: 0;"&gt;Summarization quality tracks ticket data quality almost one to one. Teams that see poor summaries usually discover the problem is their own work notes. That's a useful discovery, but it's better to have it in Baseline than to have it in front of a skeptical service desk lead.&lt;/p&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;strong&gt;Second lesson:&lt;/strong&gt; Don't enable every skill because it's included. Every skill you turn on is a skill you have to explain, monitor, and defend. Five well-adopted skills beat twenty half-used ones.&lt;/p&gt;  
&lt;h2 style="color: #1a1670; margin-top: 44px;"&gt;Walk: Extend, ground, and customize&lt;/h2&gt; 
&lt;p&gt;You've got trust and data. Walk is about breadth across workflows, grounding the models in your own context, and building the custom skills that generic ones can't cover.&lt;/p&gt; 
&lt;h3 style="color: #423be2;"&gt;Broaden across products&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;strong&gt;Now Assist for CSM&lt;/strong&gt;: case summarization, agent response generation, and Q&amp;amp;A grounded in your customer-facing knowledge. Same discipline as ITSM, with more attention to Guardian tone and sensitive-data controls because the output can be customer-visible.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Now Assist for HRSD&lt;/strong&gt;: case summarization and knowledge Q&amp;amp;A. HR has the strictest data sensitivity of anything you'll touch; involve the HR data owner from the start, not after the first complaint.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Now Assist for ITOM&lt;/strong&gt;: alert analysis and grouping explanations. Only worthwhile if your CMDB and service mapping are credible.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Now Assist in Virtual Agent&lt;/strong&gt; with LLM-based topic discovery and Q&amp;amp;A, now that the knowledge base has been through a cycle of scrutiny.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Dynamic translation&lt;/strong&gt; across VA and agent workspace if you support multiple languages. Underrated and often a quicker win than anything else in this list for global orgs.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h3 style="color: #423be2;"&gt;Ground the models in your data&lt;/h3&gt; 
&lt;p&gt;This is where &lt;strong&gt;Workflow Data Fabric&lt;/strong&gt; and the zero-copy connectors earn their keep. Skills and agents are only as useful as what they can see, and a lot of what matters lives in Snowflake, Databricks, a data warehouse, or a SaaS system that isn't ServiceNow. Bringing that context in without ETL means the summarization of a customer case can actually reference the customer's contract state, or a change can be assessed against real deployment history.&lt;/p&gt; 
&lt;h3 style="color: #423be2;"&gt;Build custom skills&lt;/h3&gt; 
&lt;p&gt;&lt;strong&gt;Now Assist Skill Kit&lt;/strong&gt; is the tool. Use it when a generic skill is close but not right: a summarization that needs to follow your major incident communication template, a generation skill that needs to reference a specific set of fields, a classification that needs your taxonomy. A few rules that have served us well:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;Write the prompt like a spec. Inputs, expected output structure, what to do when information is missing. Vague prompts produce vague skills.&lt;/li&gt; 
 &lt;li&gt;Test against real records from your instance, not synthetic examples. Keep the test set and re-run it after every platform or model update.&lt;/li&gt; 
 &lt;li&gt;Version and document every custom skill in the governance catalog. In six months nobody will remember why it was built the way it was.&lt;/li&gt; 
 &lt;li&gt;Prefer a custom skill over hacking a UI Action to call the Generative AI Controller directly. The Skill Kit gives you metering, Guardian integration, and analytics for free. Direct calls give you none of that.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;By this point you'll have people asking for "an agent" for everything. This is the decision we walk teams through before anything gets built:&lt;/p&gt; 
&lt;p style="margin: 32px 0;"&gt;&lt;img src="https://www.madelogic.com/hubfs/03-flow-skill-agent-decision.png" alt="Decision flow: deterministic logic goes to Flow Designer, human-reviewed text goes to a Now Assist skill, judgment plus action goes to an AI Agent, and only reversible actions are candidates for autonomy" style="width: 100%; height: auto; border: 1px solid #DEDCF7; border-radius: 8px;"&gt;&lt;/p&gt; 
&lt;h3 style="color: #423be2;"&gt;Harden governance&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;Tune Guardian based on what you saw in Crawl. You have real data on false positives and misses now.&lt;/li&gt; 
 &lt;li&gt;Get &lt;strong&gt;AI Control Tower&lt;/strong&gt; running so you have an inventory of every skill, custom skill, and (soon) agent on the platform, who owns it, and what data it touches. This becomes non-negotiable in Run; it's much easier to establish here.&lt;/li&gt; 
 &lt;li&gt;Formalize a skill lifecycle: request, review, build, test, approve, monitor, retire. It sounds bureaucratic. It's the reason you'll still have control in a year.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;div style="background: #F1F0FF; border-left: 4px solid #423BE2; padding: 16px 20px; margin: 24px 0; border-radius: 0 8px 8px 0;"&gt; 
 &lt;p style="margin: 0 0 6px; font-size: 12px; letter-spacing: .1em; text-transform: uppercase; font-weight: bold; color: #423be2;"&gt;Lesson learned:&lt;/p&gt; 
 &lt;p style="margin: 0;"&gt;The hardest part of Walk is almost never technical. It's that each new workflow brings a new business owner with a different risk appetite and a different definition of "good enough." The governance group exists so those conversations happen once, in one place, with a shared standard, rather than in every steering committee.&lt;/p&gt; 
&lt;/div&gt;  
&lt;h2 style="color: #1a1670; margin-top: 44px;"&gt;Run: Agentic AI, with a human deciding how much rope&lt;/h2&gt; 
&lt;p&gt;Everything up to now has been generating text for a human to act on. Agents act. That changes the risk profile completely, and the architecture and governance need to reflect it.&lt;/p&gt; 
&lt;h3 style="color: #423be2;"&gt;The building blocks&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;strong&gt;AI Agent Studio&lt;/strong&gt; for defining agents: their role, instructions, tools, and the guardrails around them.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Tools&lt;/strong&gt; are what agents can do: Flow Designer flows and subflows, scripts, record operations, retrieval over your knowledge and data, and integrations exposed through Integration Hub or Agent Fabric and MCP-style connections to external systems. The tool set defines the blast radius.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;AI Agent Orchestrator&lt;/strong&gt; coordinates multiple agents against a goal. This is where cross-functional work happens, and where the failure modes get interesting.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Agentic playbooks&lt;/strong&gt; in Zurich and Australia embed agents into your existing playbooks with human checkpoints. For most organizations this is the right on-ramp: the process stays visible, the human stays in the loop, and the agent handles the steps that are tedious and well-defined.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;AI Control Tower&lt;/strong&gt; for monitoring, auditing, and inventory across everything above.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h3 style="color: #423be2;"&gt;Sequence inside Run&lt;/h3&gt; 
&lt;p style="margin: 32px 0;"&gt;&lt;img src="https://www.madelogic.com/hubfs/02-agent-supervision-ladder.png" alt="The supervision ladder: read-only, write with approval, autonomous reversible, orchestrated multi-agent, with blast radius and evidence bar increasing at each rung" style="width: 100%; height: auto; border: 1px solid #DEDCF7; border-radius: 8px;"&gt;&lt;/p&gt; 
&lt;ol&gt; 
 &lt;li&gt;&lt;strong&gt;Read-only agents first.&lt;/strong&gt; Triage agents that gather context, check similar incidents, pull CI health, and post a recommendation as a work note. They never change a record state. You get to evaluate their judgment with zero operational risk.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Bounded write agents with approval.&lt;/strong&gt; Agents that draft a change, populate a case, or propose a resolution, with a human approving before anything commits. Agentic playbooks are the natural home for this.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Autonomous agents for narrow, reversible, high-volume work.&lt;/strong&gt; Password resets with verification, access provisioning within pre-approved entitlements, alert enrichment and correlation, routine catalog fulfillment. Reversible is the key word. If the action can't be undone cleanly, it stays behind an approval.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Orchestrated, multi-agent workflows&lt;/strong&gt; only after you've seen single agents behave in production for a meaningful period and you have evaluation data to back the expansion.&lt;/li&gt; 
&lt;/ol&gt; 
&lt;h3 style="color: #423be2;"&gt;Engineering discipline that matters more here&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;strong&gt;Tool design is the real work.&lt;/strong&gt; A well-scoped subflow with clear inputs and outputs makes a reliable agent. A tool that can "update any record" makes an unpredictable one. Give agents the smallest tool set that gets the job done.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Write evaluation sets before you build.&lt;/strong&gt; Fifty representative scenarios with expected outcomes. Run them on every change to instructions, tools, or the underlying model. Agents drift; the eval set tells you when.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Instrument everything.&lt;/strong&gt; Every agent run should be traceable in Control Tower: what it was asked, what tools it called, what it decided, and why. When something goes wrong, and it will, this is how you find out whether it was the instructions, the tool, the data, or the model.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Set explicit supervision levels per agent&lt;/strong&gt; and treat moving an agent from supervised to autonomous as a governance decision with evidence attached, not a checkbox a developer flips.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Don't build an agent where a flow will do.&lt;/strong&gt; If the logic is deterministic, Flow Designer is cheaper, faster, and auditable by anyone. Agents earn their cost when the work requires judgment, context gathering, or handling variation a flow can't express.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;div style="background: #F1F0FF; border-left: 4px solid #423BE2; padding: 16px 20px; margin: 24px 0; border-radius: 0 8px 8px 0;"&gt; 
 &lt;p style="margin: 0 0 6px; font-size: 12px; letter-spacing: .1em; text-transform: uppercase; font-weight: bold; color: #423be2;"&gt;Lesson learned:&lt;/p&gt; 
 &lt;p style="margin: 0;"&gt;The organizations that get value from agents fastest are the ones that were rigorous in Walk. They have clean tools because they built custom skills properly, they have governance because Control Tower is already populated, and they have baseline data so they can prove what changed. The organizations that jump straight to Run typically spend the first quarter rebuilding the foundation they skipped, except now with an executive who was promised autonomy watching.&lt;/p&gt; 
&lt;/div&gt;  
&lt;h2 style="color: #1a1670; margin-top: 44px;"&gt;What the timeline actually looks like&lt;/h2&gt; 
&lt;p&gt;Every steering committee asks the same question: how long? The honest answer is that it depends almost entirely on the state of your knowledge base and your close notes, not on the AI. But "it depends" doesn't get a program funded, so here's a reference timeline and three variations we've seen play out.&lt;/p&gt; 
&lt;h3 style="color: #423be2;"&gt;Reference: mid-size enterprise, ITSM-led, Pro Plus&lt;/h3&gt; 
&lt;p style="margin: 32px 0;"&gt;&lt;img src="https://www.madelogic.com/hubfs/01-twelve-month-timeline.png" alt="Nine-month Gantt-style timeline showing Baseline in weeks 0 to 4, Crawl in months 1 to 2.5, Walk in months 2.5 to 6, and Run from month 5 onward, with governance checkpoints marked" style="width: 100%; height: auto; border: 1px solid #DEDCF7; border-radius: 8px;"&gt;&lt;/p&gt; 
&lt;p&gt;A few things to notice in that picture:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;strong&gt;Phases overlap.&lt;/strong&gt; Control Tower and the skill lifecycle start while Crawl is still expanding. Read-only agents start while custom skills are still being built. Waiting for each phase to fully close is how an 8-month program becomes a 12-month one.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;The checkpoints are governance events, not project milestones.&lt;/strong&gt; The go/no-go at week four is a real decision. We've recommended "no" at that point more than once, and every time it was the right call.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Run doesn't finish.&lt;/strong&gt; The arrow past month 8 is deliberate. Agents are an operating model, not a deliverable.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h3 style="color: #423be2;"&gt;Three variations on that timeline&lt;/h3&gt; 
&lt;table style="width: 100%; border-collapse: collapse; font-size: 14px; margin: 20px 0;"&gt; 
 &lt;thead&gt; 
  &lt;tr&gt; 
   &lt;th style="background: #423BE2; color: #fff; border: 1px solid #DEDCF7; padding: 10px 12px; text-align: left; vertical-align: top;"&gt;Profile&lt;/th&gt; 
   &lt;th style="background: #423BE2; color: #fff; border: 1px solid #DEDCF7; padding: 10px 12px; text-align: left; vertical-align: top;"&gt;What's different&lt;/th&gt; 
   &lt;th style="background: #423BE2; color: #fff; border: 1px solid #DEDCF7; padding: 10px 12px; text-align: left; vertical-align: top;"&gt;Baseline&lt;/th&gt; 
   &lt;th style="background: #423BE2; color: #fff; border: 1px solid #DEDCF7; padding: 10px 12px; text-align: left; vertical-align: top;"&gt;Crawl&lt;/th&gt; 
   &lt;th style="background: #423BE2; color: #fff; border: 1px solid #DEDCF7; padding: 10px 12px; text-align: left; vertical-align: top;"&gt;Walk&lt;/th&gt; 
   &lt;th style="background: #423BE2; color: #fff; border: 1px solid #DEDCF7; padding: 10px 12px; text-align: left; vertical-align: top;"&gt;First autonomous agent&lt;/th&gt; 
   &lt;th style="background: #423BE2; color: #fff; border: 1px solid #DEDCF7; padding: 10px 12px; text-align: left; vertical-align: top;"&gt;Total to Run&lt;/th&gt; 
  &lt;/tr&gt; 
 &lt;/thead&gt; 
 &lt;tbody&gt; 
  &lt;tr&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;&lt;strong&gt;Mature platform&lt;/strong&gt; — Zurich or Australia, KB governed, CSDM done, existing PI models in use&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;Baseline is mostly verification. Crawl can roll out to all ITSM groups in one wave.&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;2–3 weeks&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;4–5 weeks&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;2–3 months&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;Month 5&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;~5–6 months&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;&lt;strong&gt;Reference&lt;/strong&gt; — healthy instance, some KB debt, ITSM-first&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;The timeline above.&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;4 weeks&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;6 weeks&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;3.5 months&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;Month 7–8&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;~8 months&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;&lt;strong&gt;Data debt&lt;/strong&gt; — N-2 or older, 8k+ articles nobody owns, close notes say "resolved"&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;Upgrade plus a real knowledge program before anything visible ships. Expect executive pressure to skip this. Don't.&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;2–3 months&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;2 months&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;4 months&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;Month 11+&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;11–13 months&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;&lt;strong&gt;Multi-workflow from day one&lt;/strong&gt; — ITSM, CSM and HRSD all funded, three business owners&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;Baseline is per-workflow: three KB audits, three sensitivity reviews, one governance body. Crawl runs in parallel with ITSM two to four weeks ahead.&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;6 weeks&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;2.5 months&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;4 months&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;Month 9&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;9–10 months&lt;/td&gt; 
  &lt;/tr&gt; 
 &lt;/tbody&gt; 
&lt;/table&gt; 
&lt;p&gt;The number to watch isn't total duration; it's time to the first adoption report with real numbers in it. In the reference timeline that's month two. If you're past month three without one, something in Baseline was skipped and the program is about to find out which thing.&lt;/p&gt; 
&lt;h3 style="color: #423be2;"&gt;What compresses the timeline, and what doesn't&lt;/h3&gt; 
&lt;p&gt;Compresses it: a knowledge base someone actually owns, a platform team that's already on Zurich or Australia, an existing governance body you can extend rather than create, and a service desk lead who wants this to work.&lt;/p&gt; 
&lt;p&gt;Doesn't compress it: buying more licenses, adding more developers to Baseline, or starting with agents "because that's where the value is." The value is where the data is.&lt;/p&gt;  
&lt;h2 style="color: #1a1670; margin-top: 44px;"&gt;Outcomes by phase&lt;/h2&gt; 
&lt;table style="width: 100%; border-collapse: collapse; font-size: 14px; margin: 20px 0;"&gt; 
 &lt;thead&gt; 
  &lt;tr&gt; 
   &lt;th style="background: #423BE2; color: #fff; border: 1px solid #DEDCF7; padding: 10px 12px; text-align: left; vertical-align: top;"&gt;Phase&lt;/th&gt; 
   &lt;th style="background: #423BE2; color: #fff; border: 1px solid #DEDCF7; padding: 10px 12px; text-align: left; vertical-align: top;"&gt;Core features&lt;/th&gt; 
   &lt;th style="background: #423BE2; color: #fff; border: 1px solid #DEDCF7; padding: 10px 12px; text-align: left; vertical-align: top;"&gt;What you should be able to show&lt;/th&gt; 
  &lt;/tr&gt; 
 &lt;/thead&gt; 
 &lt;tbody&gt; 
  &lt;tr&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;&lt;strong&gt;Baseline&lt;/strong&gt;&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;Zurich/Australia upgrade, KB audit, Guardian and Vault config, assists entitlement, Now Assist analytics, governance charter&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;Clean KB metrics, documented AI policy, captured MTTR/AHT/deflection baselines&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;&lt;strong&gt;Crawl&lt;/strong&gt;&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;Now Assist ITSM summarization and resolution notes, KB generation with approval, Creator code/flow gen, AI Search Genius Results&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;Adoption by group, reduced documentation time, agent feedback scores, assist consumption trend&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;&lt;strong&gt;Walk&lt;/strong&gt;&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;CSM/HRSD/ITOM skills, Now Assist in VA, dynamic translation, Workflow Data Fabric, Skill Kit custom skills, Control Tower inventory&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;Measurable MTTR and AHT movement, deflection lift, custom skills in a governed catalog&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;&lt;strong&gt;Run&lt;/strong&gt;&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;AI Agent Studio, agentic playbooks, Orchestrator, Agent Fabric integrations, Control Tower monitoring&lt;/td&gt; 
   &lt;td style="border: 1px solid #DEDCF7; padding: 10px 12px; vertical-align: top;"&gt;Autonomous resolution rate for targeted use cases, audited agent runs, evaluation pass rates, cost per resolution&lt;/td&gt; 
  &lt;/tr&gt; 
 &lt;/tbody&gt; 
&lt;/table&gt;  
&lt;h2 style="color: #1a1670; margin-top: 44px;"&gt;The point of view&lt;/h2&gt; 
&lt;p&gt;There is real pressure to move fast on this, and the platform makes moving fast easy. That's exactly why sequence matters. Every phase above builds an asset the next one depends on: the data that grounds the models, the telemetry that funds the expansion, the governance that lets you say yes safely, the tools that make agents predictable.&lt;/p&gt; 
&lt;p&gt;You can compress the timeline. You can't skip the steps. The organizations we've watched succeed treated Now Assist as a platform capability with a lifecycle, not a feature to be switched on. The ones that struggled treated it as a procurement event.&lt;/p&gt; 
&lt;p&gt;If you're trying to figure out where your instance sits on this sequence, or you've already turned things on and want to know what to fix first, that's a conversation we have often. &lt;a href="https://www.madelogic.com/contact"&gt;Get in touch with MadeLogic.&lt;/a&gt;&lt;/p&gt;  
&lt;img src="https://track-na2.hubspot.com/__ptq.gif?a=247170713&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.madelogic.com%2Fmadelogic-blog%2Fnow-assist-and-agentic-ai-in-servicenow-the-implementation-sequence-that-actually-holds-up&amp;amp;bu=https%253A%252F%252Fwww.madelogic.com%252Fmadelogic-blog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>Thought Leadership</category>
      <pubDate>Thu, 10 Sep 2026 02:58:14 GMT</pubDate>
      <author>info@madelogic.com (MadeLogic)</author>
      <guid>https://www.madelogic.com/madelogic-blog/now-assist-and-agentic-ai-in-servicenow-the-implementation-sequence-that-actually-holds-up</guid>
      <dc:date>2026-09-10T02:58:14Z</dc:date>
    </item>
    <item>
      <title>ServiceNow CSM Best Practices: Lessons from 100+ Implementations</title>
      <link>https://www.madelogic.com/madelogic-blog/servicenow-csm-best-practices-lessons-from-20-implementations</link>
      <description>&lt;p&gt;Each project has brought its own unique challenges, but some lessons have consistently stood out. Like any product that's relatively new to the market, CSM hasn't always come with a clear-cut "best practice" playbook. Over time, we've developed our own set of best practices—shaped by successes, setbacks, and everything in between. With CSM now the fastest-growing product line in ServiceNow, we're sharing some of the key insights we've gained, hoping they'll help others navigate their own implementations more effectively.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;Each project has brought its own unique challenges, but some lessons have consistently stood out. Like any product that's relatively new to the market, CSM hasn't always come with a clear-cut "best practice" playbook. Over time, we've developed our own set of best practices—shaped by successes, setbacks, and everything in between. With CSM now the fastest-growing product line in ServiceNow, we're sharing some of the key insights we've gained, hoping they'll help others navigate their own implementations more effectively.&lt;/p&gt;  
&lt;h2 style="color: #1a1670; margin-top: 44px;"&gt;1. Maintaining data quality&lt;/h2&gt; 
&lt;p&gt;Ensuring the data integrity of customers is critical for a successful and scalable Customer Service Management (CSM) implementation. Allowing cases to be created for contacts or consumers without an associated account can lead to poor data quality, security risks, and duplicate records. Requiring account association also mitigates security risks by enforcing authentication and identity validation before case creation.&lt;/p&gt; 
&lt;p style="margin: 32px 0;"&gt;&lt;img src="https://www.madelogic.com/hubfs/blog/csm-best-practices/04-registration-gate.png" alt="Registration flow: a contact or consumer registers on the CSM portal, the identity provider provisions and authenticates the account, a verified record is created, and only then can a case be created; unregistered inbound email is blocked" style="width: 100%; height: auto; border: 1px solid #DEDCF7; border-radius: 8px;"&gt;&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;Key considerations:&lt;/strong&gt;&lt;/p&gt; 
&lt;ol&gt; 
 &lt;li&gt;&lt;strong&gt;Registration requirement:&lt;/strong&gt; Contacts or consumers should register through the CSM/CSP portal to establish an account before cases can be created. Allowing anyone to email in and creating a "shell" consumer/contact record is a fast track to bad data.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Identity provider integration:&lt;/strong&gt; Leverage an identity provider (e.g., Okta, Azure AD) to provision and authenticate accounts securely.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Email restrictions:&lt;/strong&gt; Cases should not be created from emails that are not linked to a registered and verified account, ensuring that only authenticated users can interact with the system.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Data quality assurance:&lt;/strong&gt; Validate that all required account and contact fields are completed during the registration process to maintain data integrity.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Security compliance:&lt;/strong&gt; Implement controls to ensure compliance with security and privacy standards, such as verifying the identity of users creating cases.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Required fields:&lt;/strong&gt; Ensure that First Name, Last Name, Email, and Account (if on contact) are mandatory fields during registration or case creation to maintain data integrity and completeness.&lt;/li&gt; 
&lt;/ol&gt;  
&lt;h2 style="color: #1a1670; margin-top: 44px;"&gt;2. Case types&lt;/h2&gt; 
&lt;h3 style="color: #423be2;"&gt;When to use case types&lt;/h3&gt; 
&lt;p&gt;Case types should be used when the organization has distinct processes that vary significantly based on different work types, business units, or products, each necessitating unique workflows and UI experiences. If there are significant variations in state models, attributes, or back-end systems across these processes, creating separate case types is essential. This ensures tailored management, improved efficiency, and better access control for each specific process.&lt;/p&gt; 
&lt;h3 style="color: #423be2;"&gt;Considerations for case types&lt;/h3&gt; 
&lt;p&gt;When starting a new implementation, evaluate some key questions:&lt;/p&gt; 
&lt;ol&gt; 
 &lt;li&gt;Are there different processes based on work types or business units?&lt;/li&gt; 
 &lt;li&gt;Are there different processes based on products and services that are being supported?&lt;/li&gt; 
 &lt;li&gt;Do the different processes have different state models?&lt;/li&gt; 
 &lt;li&gt;Are there a large number of attributes captured for each process that are very different from each other?&lt;/li&gt; 
 &lt;li&gt;Is each business unit or team interacting with a different set of back-end systems to resolve the case?&lt;/li&gt; 
 &lt;li&gt;Are there different support teams working on different case types, thereby making it necessary to restrict access to cases?&lt;/li&gt; 
 &lt;li&gt;Do the agents working on these issues need a different experience and guidance for each issue type?&lt;/li&gt; 
&lt;/ol&gt; 
&lt;p&gt;If the answer to these questions is yes, then it is best to extend the case table to create new case types for each discrete process. &lt;a href="https://nowlearning.servicenow.com/nowcreate?id=nc_asset&amp;amp;asset_id=152cfbca1b4c9d90000d6adb234bcb83"&gt;[1]&lt;/a&gt;&lt;/p&gt; 
&lt;h3 style="color: #423be2;"&gt;Application scopes&lt;/h3&gt; 
&lt;p&gt;When creating new case types in ServiceNow, it's considered a best practice to place each case type in its own scope. This practice ensures better organization, modularity, and security of your configurations. By isolating each case type within a separate scope, you can avoid cross-scope access issues, which enhances the maintainability and scalability of your case management system.&lt;/p&gt; 
&lt;p&gt;Placing a case type in a scope allows you to manage and encapsulate all the related artifacts—such as business rules, client scripts, UI policies, and workflows—within a defined boundary. This modular approach not only helps in organizing the components related to a specific case type but also makes it easier to apply updates, troubleshoot issues, and maintain the system over time. Each scope can have its own set of permissions and access controls, ensuring that only authorized users can modify or access the configurations within that scope.&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;CSM case types example:&lt;/strong&gt;&lt;/p&gt; 
&lt;p style="margin: 32px 0;"&gt;&lt;img src="https://www.madelogic.com/hubfs/blog/csm-best-practices/01-case-types.png" alt="Example of extending the Case table into Product Support, Billing, and Order Management case types, each with its own state model and its own application scope" style="width: 100%; height: auto; border: 1px solid #DEDCF7; border-radius: 8px;"&gt;&lt;/p&gt;  
&lt;h2 style="color: #1a1670; margin-top: 44px;"&gt;3. Service Level Agreements&lt;/h2&gt; 
&lt;h3 style="color: #423be2;"&gt;Running SLAs between Case and Incident&lt;/h3&gt; 
&lt;p&gt;When using Service Level Agreements (SLAs) in an environment where the CSM with ITSM plugin is activated, it is important to clearly define where SLAs should be applied to ensure clarity and accountability.&lt;/p&gt; 
&lt;p style="margin: 32px 0;"&gt;&lt;img src="https://www.madelogic.com/hubfs/blog/csm-best-practices/03-case-sla-incident-ola.png" alt="Case SLA versus Incident OLA: the customer-facing SLA runs on the Case, while the Incident spawned from it carries a separate internal OLA" style="width: 100%; height: auto; border: 1px solid #DEDCF7; border-radius: 8px;"&gt;&lt;/p&gt; 
&lt;ol&gt; 
 &lt;li&gt;&lt;strong&gt;SLAs for customer support:&lt;/strong&gt; SLAs for the customer support team should be run on the Case table. These SLAs are designed to track and ensure timely resolution of customer-facing issues, focusing on the commitments made to the customer.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;OLAs for internal teams:&lt;/strong&gt; If a Case requires the creation of an Incident to address internal issues (e.g., a developer needs to resolve a bug in the codebase), the Incident should have a separate SLA. This SLA governs the internal agreement between teams within the organization and ensures the necessary work is completed to support the customer issue without directly impacting the customer-facing SLA.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Separation of responsibility:&lt;/strong&gt; 
  &lt;ul&gt; 
   &lt;li&gt;The Case SLA represents the organization's commitment to the customer.&lt;/li&gt; 
   &lt;li&gt;The Incident OLA reflects the internal operational agreement, ensuring collaboration and resolution within agreed timeframes.&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
&lt;/ol&gt; 
&lt;p&gt;By maintaining this separation, organizations can effectively manage both external customer expectations and internal team responsibilities, ensuring a seamless and scalable approach to SLA management.&lt;/p&gt;  
&lt;h2 style="color: #1a1670; margin-top: 44px;"&gt;4. Shared tables&lt;/h2&gt; 
&lt;p&gt;ServiceNow Customer Service Management (CSM) utilizes several shared tables that are pivotal in managing customer and vendor information. These tables include the Account [customer_account], Consumer [csm_consumer], and Contact [customer_contact] tables. Proper management and configuration of these tables ensure data integrity, appropriate access control, and efficient data display tailored to different stakeholder groups.&lt;/p&gt; 
&lt;h3 style="color: #423be2;"&gt;Customer accounts&lt;/h3&gt; 
&lt;p&gt;In ServiceNow Customer Service Management (CSM), the shared Account [customer_account] table is a crucial component for managing customer and vendor information. To ensure data integrity and appropriate access control, it is essential to separate account data based on specific stakeholder groups without relying on access controls or before queries. The best practice for achieving this separation is to leverage the out-of-the-box Vendor Type field and create new choice values for each stakeholder group.&lt;/p&gt; 
&lt;h3 style="color: #423be2;"&gt;Leveraging the Vendor Type field&lt;/h3&gt; 
&lt;p&gt;&lt;strong&gt;Step 1: Understanding the Vendor Type field.&lt;/strong&gt; The Vendor Type on the Customer table is a choice field designed to categorize accounts. By default, this field includes various vendor types, which can be extended to include new stakeholder groups. This allows for dynamic filtering and display of account data based on the selected vendor type.&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;Step 2: Creating new choice values.&lt;/strong&gt; To separate data for different stakeholder groups, you need to create new choice values in the Vendor Type field. Each choice value will represent a specific stakeholder group:&lt;/p&gt; 
&lt;ol&gt; 
 &lt;li&gt;&lt;strong&gt;Navigate to the Vendor Type field:&lt;/strong&gt; Go to Accounts &amp;gt; Vendor Type &amp;gt; Configure Dictionary.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Add new choice values:&lt;/strong&gt; Click New to create a new choice. Enter the Label and Value for each new stakeholder group (e.g., "Retail Customers," "Wholesale Vendors," "Partners"). Save the new choice values.&lt;/li&gt; 
&lt;/ol&gt; 
&lt;p&gt;&lt;strong&gt;Step 3: Updating existing records.&lt;/strong&gt; Ensure that all existing records on the Account table are updated to reflect the correct Vendor Type. This may involve bulk updating records through a fix script.&lt;/p&gt; 
&lt;h3 style="color: #423be2;"&gt;Dynamically displaying account data&lt;/h3&gt; 
&lt;p&gt;&lt;strong&gt;Configuring module conditions.&lt;/strong&gt; To dynamically show account data to each stakeholder group, add conditions to the modules that display account records. This can be done by configuring the module's conditions based on the Vendor Type field:&lt;/p&gt; 
&lt;ol&gt; 
 &lt;li&gt;&lt;strong&gt;Navigate to the module:&lt;/strong&gt; Go to the application navigator and locate the module you wish to configure (e.g., Accounts).&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Add conditions:&lt;/strong&gt; Click on the module to edit its properties. In the Link type, select List of Records. In the Condition field, add a condition to filter records based on the Vendor Type (e.g., Vendor Type is "Retail Customers").&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Save the module configuration:&lt;/strong&gt; Save the changes to apply the condition.&lt;/li&gt; 
&lt;/ol&gt; 
&lt;h3 style="color: #423be2;"&gt;Contacts&lt;/h3&gt; 
&lt;p&gt;For the Contact [customer_contact] table, you can leverage dot-walking to dynamically show contacts based on the parent Vendor Type. This allows you to filter contacts by the Vendor Type of their associated account or consumer:&lt;/p&gt; 
&lt;ol&gt; 
 &lt;li&gt;&lt;strong&gt;Navigate to the module:&lt;/strong&gt; Go to the application navigator and locate the Contacts module you wish to configure.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Add dot-walk conditions:&lt;/strong&gt; Click on the module to edit its properties. In the Link type, select List of Records. In the Condition field, add a dot-walk condition to filter contacts based on the parent Vendor Type (e.g., Account.Vendor Type is "Retail Customers" or Consumer.Vendor Type is "Wholesale Vendors").&lt;/li&gt; 
&lt;/ol&gt; 
&lt;p&gt;&lt;strong&gt;Shared CSM data model example:&lt;/strong&gt;&lt;/p&gt; 
&lt;p style="margin: 32px 0;"&gt;&lt;img src="https://www.madelogic.com/hubfs/blog/csm-best-practices/02-shared-data-model.png" alt="Shared CSM data model: Account, Contact, and Consumer tables linked to Case, with stakeholder groups separated by Vendor Type module conditions" style="width: 100%; height: auto; border: 1px solid #DEDCF7; border-radius: 8px;"&gt;&lt;/p&gt;  
&lt;h2 style="color: #1a1670; margin-top: 44px;"&gt;5. Authentication&lt;/h2&gt; 
&lt;h3 style="color: #423be2;"&gt;Avoid local authentication, leverage SSO&lt;/h3&gt; 
&lt;p&gt;&lt;strong&gt;Leverage Single Sign-On (SSO):&lt;/strong&gt; Single Sign-On (SSO) authentication should always be utilized for consumers and contacts to streamline and secure the authentication process. SSO enables users to log in with a single set of credentials across multiple platforms, enhancing security by enforcing centralized password policies and reducing the risk of password-related breaches. For consumers and contacts, this also means a smoother and more efficient login experience, reducing friction and improving satisfaction.&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;Avoid local authentication:&lt;/strong&gt; In the context of Customer Service Management (CSM), it's best practice to avoid using local authentication for consumers and contacts due to security risks and management complexities. Local authentication can result in inconsistent password policies, higher chances of unauthorized access, and increased administrative overhead in managing user credentials.&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;Provisioning best practices:&lt;/strong&gt; Implement automated user provisioning through SSO to ensure that consumer and contact accounts are consistently and securely managed. This includes automatic creation, updating, and deactivation of user accounts based on their status in the identity provider. Automated provisioning reduces the risk of orphaned accounts, ensures compliance with access policies, and simplifies user account management, particularly for large and dynamic consumer bases.&lt;/p&gt;  
&lt;p&gt;Planning a CSM implementation, or trying to get more from one that's already live? These are the conversations we have every week. &lt;a href="https://www.madelogic.com/contact"&gt;Get in touch with MadeLogic.&lt;/a&gt;&lt;/p&gt;  
&lt;img src="https://track-na2.hubspot.com/__ptq.gif?a=247170713&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.madelogic.com%2Fmadelogic-blog%2Fservicenow-csm-best-practices-lessons-from-20-implementations&amp;amp;bu=https%253A%252F%252Fwww.madelogic.com%252Fmadelogic-blog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>Thought Leadership</category>
      <pubDate>Tue, 18 Aug 2026 17:30:00 GMT</pubDate>
      <author>info@madelogic.com (MadeLogic)</author>
      <guid>https://www.madelogic.com/madelogic-blog/servicenow-csm-best-practices-lessons-from-20-implementations</guid>
      <dc:date>2026-08-18T17:30:00Z</dc:date>
    </item>
    <item>
      <title>Securing Customer Data in ServiceNow CSM: Access Control, Authentication, and Encryption Best Practices</title>
      <link>https://www.madelogic.com/madelogic-blog/securing-customer-data-in-servicenow-csm-access-control-authentication-and-encryption-best-practices</link>
      <description>&lt;p&gt;When exposing data externally to customers, the risk of security breaches and data leakage increases, especially on a platform that houses both internal and customer data. ServiceNow operates as a shared responsibility platform, meaning that while the platform provides built-in security features, organizations are responsible for configuring and managing access controls, authentication policies, and data protection measures.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;When exposing data externally to customers, the risk of security breaches and data leakage increases, especially on a platform that houses both internal and customer data. ServiceNow operates as a shared responsibility platform, meaning that while the platform provides built-in security features, organizations are responsible for configuring and managing access controls, authentication policies, and data protection measures.&lt;/p&gt; 
&lt;p&gt;Over the years, I've compiled a set of best practices for securing CSM data, helping organizations mitigate risks and avoid common pitfalls. By following these guidelines, you can ensure a secure implementation while minimizing the chances of costly security incidents.&lt;/p&gt; 
&lt;p style="margin:32px 0;"&gt;&lt;img src="https://www.madelogic.com/hubfs/blog/csm-security/01-shared-responsibility.png" alt="Shared responsibility model: ServiceNow provides the security architecture, encryption capabilities, authentication frameworks, ACL and query-rule engines, and sensitive data handling; the customer configures roles, ACLs, scopes, identity provider integration, sensitivity rules, and encryption choices" style="width:100%;height:auto;border:1px solid #DEDCF7;border-radius:8px;"&gt;&lt;/p&gt; 
&lt;p style="margin-top:-20px;font-size:14px;color:#6E6AA8;"&gt;&lt;em&gt;The platform ships the controls. Every practice below is about the half of the model that belongs to you.&lt;/em&gt;&lt;/p&gt;  
&lt;h2 style="color:#1A1670;margin-top:44px;"&gt;Access control&lt;/h2&gt; 
&lt;p style="margin:32px 0;"&gt;&lt;img src="https://www.madelogic.com/hubfs/blog/csm-security/02-access-control-layers.png" alt="Three layers between a user and a case record: application scope, Access Control Lists, and CSM query rules, each narrowing what a request can reach" style="width:100%;height:auto;border:1px solid #DEDCF7;border-radius:8px;"&gt;&lt;/p&gt; 
&lt;h3 style="color:#423BE2;"&gt;Application scopes&lt;/h3&gt; 
&lt;p&gt;When creating new case types in ServiceNow, it's considered a best practice to place each case type in its own scope. This practice ensures better organization, modularity, and security of your configurations. By isolating each case type within a separate scope, you can avoid cross-scope access issues, which enhances the maintainability and scalability of your case management system.&lt;/p&gt; 
&lt;p&gt;Placing a case type in a scope allows you to manage and encapsulate all the related artifacts—such as business rules, client scripts, UI policies, and workflows—within a defined boundary. This modular approach not only helps in organizing the components related to a specific case type but also makes it easier to apply updates, troubleshoot issues, and maintain the system over time. Each scope can have its own set of permissions and access controls, ensuring that only authorized users can modify or access the configurations within that scope.&lt;/p&gt; 
&lt;h3 style="color:#423BE2;"&gt;Creating ACLs for all case types&lt;/h3&gt; 
&lt;p&gt;&lt;strong&gt;Implementing ACLs:&lt;/strong&gt; It's a best practice to create Access Control Lists (ACLs) for all case types in ServiceNow Customer Service Management (CSM). ACLs define the permissions required to access and modify case records, ensuring that only authorized users can perform specific actions such as create, read, update, or delete.&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;Best practices for ACLs:&lt;/strong&gt;&lt;/p&gt; 
&lt;ol&gt; 
 &lt;li&gt;&lt;strong&gt;Role-based access:&lt;/strong&gt; Define ACLs based on user roles to ensure that permissions are appropriately granted.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Condition-based controls:&lt;/strong&gt; Use conditions within ACLs to apply access rules dynamically based on specific criteria.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Regular reviews:&lt;/strong&gt; Periodically review and update ACLs to adapt to changes in user roles and organizational requirements.&lt;/li&gt; 
&lt;/ol&gt; 
&lt;h3 style="color:#423BE2;"&gt;Utilizing CSM query rules&lt;/h3&gt; 
&lt;p&gt;Implementing Customer Service Management (CSM) query rules in ServiceNow is a best practice for managing data visibility and access efficiently. Query rules allow you to define and enforce conditions that control which records are displayed to users based on their roles and specific criteria.&lt;/p&gt;  
&lt;h2 style="color:#1A1670;margin-top:44px;"&gt;Authentication&lt;/h2&gt; 
&lt;p style="margin:32px 0;"&gt;&lt;img src="https://www.madelogic.com/hubfs/blog/csm-security/03-authentication-path.png" alt="The authentication path before a case is created: single sign-on, adaptive authentication evaluating risk with step-up MFA for untrusted contexts, then a check that the user has a valid contact or consumer record before a case can be created" style="width:100%;height:auto;border:1px solid #DEDCF7;border-radius:8px;"&gt;&lt;/p&gt; 
&lt;h3 style="color:#423BE2;"&gt;Avoid local authentication, leverage SSO&lt;/h3&gt; 
&lt;p&gt;&lt;strong&gt;Leverage Single Sign-On (SSO):&lt;/strong&gt; Single Sign-On (SSO) authentication should always be utilized for consumers and contacts to streamline and secure the authentication process. SSO enables users to log in with a single set of credentials across multiple platforms, enhancing security by enforcing centralized password policies and reducing the risk of password-related breaches. For consumers and contacts, this also means a smoother and more efficient login experience, reducing friction and improving satisfaction.&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;Avoid local authentication:&lt;/strong&gt; In the context of Customer Service Management (CSM), it's best practice to avoid using local authentication for consumers and contacts due to security risks and management complexities. Local authentication can result in inconsistent password policies, higher chances of unauthorized access, and increased administrative overhead in managing user credentials.&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;Provisioning best practices:&lt;/strong&gt; Implement automated user provisioning through SSO to ensure that consumer and contact accounts are consistently and securely managed. This includes automatic creation, updating, and deactivation of user accounts based on their status in the identity provider. Automated provisioning reduces the risk of orphaned accounts, ensures compliance with access policies, and simplifies user account management, particularly for large and dynamic consumer bases.&lt;/p&gt; 
&lt;h3 style="color:#423BE2;"&gt;Restricting case creation to users with consumer or contact records&lt;/h3&gt; 
&lt;p&gt;&lt;strong&gt;Restrict case creation:&lt;/strong&gt; It's a best practice to restrict case creation in ServiceNow Customer Service Management (CSM) to only those users who have valid consumer or contact records. Allowing case creation for users without these records can lead to data inconsistencies, unauthorized access, and difficulties in managing and resolving cases effectively.&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;Ensure data integrity:&lt;/strong&gt; By restricting case creation to users with established consumer or contact records, you ensure that all cases are associated with verified and identifiable individuals. This practice maintains the integrity of your case data, making it easier to track, manage, and resolve cases efficiently. It also helps in maintaining accurate records of interactions and communications with consumers and contacts.&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;Enhanced security:&lt;/strong&gt; Restricting case creation helps prevent unauthorized users from submitting cases, thereby protecting your instance from potential abuse and ensuring that only authenticated and validated users can interact with your CSM platform. This security measure reduces the risk of fraudulent activities and ensures that only legitimate issues are addressed.&lt;/p&gt; 
&lt;h3 style="color:#423BE2;"&gt;Requiring authentication before case creation&lt;/h3&gt; 
&lt;p&gt;&lt;strong&gt;Mandatory authentication:&lt;/strong&gt; Requiring users to authenticate before creating cases in ServiceNow Customer Service Management (CSM) is a critical best practice. This ensures that only authorized individuals can submit cases, maintaining the integrity and security of your case management system. Authentication helps verify the identity of the user, ensuring that all submitted cases are legitimate and associated with verified consumer or contact records.&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;Security issues with public case submission:&lt;/strong&gt; Allowing public, unauthenticated case submissions poses significant security risks. Unauthenticated submissions can lead to spam, fraudulent cases, and potential abuse, overwhelming your instance (e.g. denial of service attacks) and making it difficult to manage and resolve legitimate issues. Public case submission also increases the risk of exposing sensitive information to unauthorized individuals, which can compromise the security and confidentiality of your data.&lt;/p&gt; 
&lt;h3 style="color:#423BE2;"&gt;Adaptive authentication&lt;/h3&gt; 
&lt;p&gt;Adaptive authentication enhances security by dynamically enforcing access controls based on user context, such as role, IP address, and location. Adaptive Auth evaluates authentication requests against predefined policies, granting or denying access based on risk factors. For example, a user logging in from an untrusted location may require multi-factor authentication (MFA), while a trusted user on a corporate network experiences seamless access.&lt;/p&gt; 
&lt;p&gt;This approach is a best practice because it strengthens security without disrupting user experience. By enforcing stricter authentication only when needed, organizations reduce friction for trusted users while blocking unauthorized access. It also extends to REST API access control and supports domain separation, ensuring tailored security across business units. Adaptive authentication helps ServiceNow customers balance security and usability, reducing breach risks while maintaining smooth access.&lt;/p&gt; 
&lt;p style="font-size:14px;color:#6E6AA8;"&gt;Credit: &lt;a href="https://www.servicenow.com/docs/bundle/yokohama-platform-security/page/integrate/authentication/concept/adaptive-authentication.html"&gt;ServiceNow documentation on adaptive authentication&lt;/a&gt;.&lt;/p&gt;  
&lt;h2 style="color:#1A1670;margin-top:44px;"&gt;PII/PHI customer data&lt;/h2&gt; 
&lt;p&gt;Encrypting sensitive data in ServiceNow Customer Service Management (CSM) is a critical best practice to protect confidential information from unauthorized access and breaches. Encryption transforms data into a secure format that can only be accessed by individuals with the correct decryption key, ensuring that sensitive information remains confidential even if it is intercepted or accessed by unauthorized users.&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;Best practices for data encryption:&lt;/strong&gt;&lt;/p&gt; 
&lt;ol&gt; 
 &lt;li&gt;&lt;strong&gt;Identify sensitive data:&lt;/strong&gt; Determine which data needs to be encrypted based on its sensitivity and regulatory requirements.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Encrypt data at rest and in transit:&lt;/strong&gt; Ensure that sensitive data is encrypted both when stored (at rest) and when transmitted over networks (in transit).&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Regular audits:&lt;/strong&gt; Conduct regular security audits to verify that encryption methods are properly implemented and up to date.&lt;/li&gt; 
&lt;/ol&gt; 
&lt;p style="margin:32px 0;"&gt;&lt;img src="https://www.madelogic.com/hubfs/blog/csm-security/04-encryption-options.png" alt="Where each ServiceNow encryption option applies: Edge Encryption on your premises, TLS in transit, and Cloud Encryption, Column Level Encryption, Database Encryption and Full Disk Encryption at rest in ServiceNow" style="width:100%;height:auto;border:1px solid #DEDCF7;border-radius:8px;"&gt;&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;Methods of encrypting sensitive data:&lt;/strong&gt;&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;strong&gt;Column Level Encryption:&lt;/strong&gt; Column Level Encryption (CLE), formerly Encryption Support, permits and denies access to encrypted data based on user role.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Cloud Encryption:&lt;/strong&gt; Uses a ServiceNow-generated key or a customer-created key to protect sensitive data at rest in ServiceNow datacenters. It employs FIPS 140-2 Level 3 validated hardware security modules (HSM) and AES 256-bit encryption.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Full Disk Encryption (FDE):&lt;/strong&gt; Encrypts the entire storage system within the database server. This method is suitable for customers with legal obligations to protect data.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Edge Encryption:&lt;/strong&gt; Encrypts sensitive data on a company's premises before sending it to a ServiceNow instance over the internet. Edge Encryption includes tokenization, which masks specific data patterns within a field, and mass key rotation, which automatically encrypts data with new keys to protect historical records.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Database Encryption (DBE):&lt;/strong&gt; Another method for customers with legal obligations to protect data.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h3 style="color:#423BE2;"&gt;Sensitive data handling in Agent Chat and Virtual Agent&lt;/h3&gt; 
&lt;p&gt;&lt;strong&gt;Detect and mask sensitive information:&lt;/strong&gt; In ServiceNow, it's a best practice to configure the Sensitive Data Handler to automatically detect and mask sensitive information shared in Agent Chat or Virtual Agent conversations. This involves setting up rules to identify sensitive data such as personal identifiers, financial details, or proprietary information, and then masking this data to prevent exposure. This approach enhances data security, ensures compliance with privacy regulations, and protects sensitive information from unauthorized access during conversational interactions.&lt;/p&gt;  
&lt;div style="background:#F1F0FF;border-left:4px solid #423BE2;padding:16px 20px;margin:24px 0;border-radius:0 8px 8px 0;"&gt;
 &lt;p style="margin:0 0 6px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:#423BE2;"&gt;The short version&lt;/p&gt;
 &lt;p style="margin:0;"&gt;Scope every case type. Write ACLs and query rules for all of them. Never let an anonymous or locally-authenticated user create a case. Encrypt what regulation or common sense says to encrypt, and mask what customers type into chat. None of it is exotic; all of it is your responsibility, not the platform's.&lt;/p&gt;
&lt;/div&gt; 
&lt;p&gt;If you're exposing CSM to customers and want a second set of eyes on how it's secured, that's a review we do often. &lt;a href="https://www.madelogic.com/contact"&gt;Get in touch with MadeLogic.&lt;/a&gt;&lt;/p&gt;  
&lt;img src="https://track-na2.hubspot.com/__ptq.gif?a=247170713&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.madelogic.com%2Fmadelogic-blog%2Fsecuring-customer-data-in-servicenow-csm-access-control-authentication-and-encryption-best-practices&amp;amp;bu=https%253A%252F%252Fwww.madelogic.com%252Fmadelogic-blog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>Thought Leadership</category>
      <pubDate>Wed, 15 Jul 2026 19:00:00 GMT</pubDate>
      <author>info@madelogic.com (MadeLogic)</author>
      <guid>https://www.madelogic.com/madelogic-blog/securing-customer-data-in-servicenow-csm-access-control-authentication-and-encryption-best-practices</guid>
      <dc:date>2026-07-15T19:00:00Z</dc:date>
    </item>
  </channel>
</rss>
