Standalone article · part of a sequenced guide

What you'll unlock: Now Assist is not one feature — it is a skill framework on a managed LLM layer with ACL-grounded context. Production value comes from skill selection, retrieval quality, human approval on output, and admin discipline — not from enabling every toggle.

Tool guideChapter 2 of 10

Now Assist (GenAI Core)

~140 min read

The deepest dive into ServiceNow's flagship AI capability — from architecture to production configuration

Chapter context

Most enterprises bought Now Assist before they understood skills, grounding, or governance. The result: low adoption, security stalls, and finance asking why GenAI spend rose without MTTR moving. This chapter is the flagship deep dive. Pair it with Chapter 1's ecosystem map and future AI Search chapter when retrieval underperforms.


Is this chapter for you?

Are you the Now Assist admin or platform owner?

Read Concepts 5–6 fully — skill tuning and governance are your job. Concepts 1–2 for architecture credibility.

Are you rolling out ITSM agent assist?

Concept 2 + section 2.7 PDI walkthrough — start with incident summary only; expand after knowledge hygiene.

Is your scope CSM, HR, or employee portal deflection?

Concept 3 — persona, field exclusion, and legal review before any employee-facing send.

Are you a ServiceNow developer or platform builder?

Concept 4 — code/Flow/ATF assist with mandatory peer review; never skip ATF on accepted code.


Chapter 1 gave you the ecosystem map. This chapter goes inside Now Assist — the capability most organisations license first and configure last. You will learn how skills are built and routed, how ITSM/CSM/HR skills differ, how developers use assist without creating security debt, and how admins run a governed program. By the end you can activate skills on PDI, explain the prompt pipeline in an interview, and publish a governance policy your CISO will sign.

Chapter insight

Now Assist is not one feature — it is a skill framework on a managed LLM layer with ACL-grounded context. Production value comes from skill selection, retrieval quality, human approval on output, and admin discipline — not from enabling every toggle.


Reference diagrams

Now Assist request pipeline

Every assist invocation walks this path. Debugging bad output means tracing which stage failed — not re-prompting blindly.

TriggerAgent action or flowSurface
ContextRecord + ACL + retrievalGrounding
PromptSkill template assemblyPipeline
LLMManaged model layerGenAI
RenderDraft in workspaceUX
AcceptHuman review + auditGovernance

Now Assist by product domain

Skills are product-bound. Architecture maps entitlements to workflows — not one global chat.

ITSMSummary, resolve, changeAgents
CSMCase draft, coachingCustomer
HRPolicy assist, portalEmployee
PlatformCode, Flow, ATFBuilders
AdminRBAC, monitor, governOps

Implementation paths

Sequence: architecture literacy → one skill POC → tune → govern → scale by product.

Now Assist rolloutArchitecture firstSkills, pipeline, groundingPrompt assemblyContext + templateToken disciplineCost and qualityProduct skillsITSM → CSM/HR → DevITSM POCIncident summaryHR restrictionsField exclusionGovern & scaleAdmin + policyRBAC + SKUEntitlement matrixAI incident runbookKill switch ready

Concept 1

Now Assist Architecture

Skills, LLM routing, prompt assembly, grounding, and the full stack from request to rendered output

1.1

The Now Assist skill framework

How skills are defined, packaged, and activated per product domain

Key takeaway

A Now Assist skill is a governed unit of GenAI capability — prompt template, context sources, output schema, and product binding — activated per domain (ITSM, CSM, HR, Platform).

Why this matters

Interviewers ask 'what is a skill vs a plugin?' Architects who answer with the framework design implementations; admins who answer 'it's a toggle' create fragile rollouts.

Skills are product-scoped packages. ServiceNow ships platform skills; enterprises extend with custom skills where the framework allows. Activation is entitlement + admin configuration + role visibility.

Packaging layers: definitioncontext bindingsurface binding

POC discipline: enable one skill per workflow, measure adoption, then expand — not all ITSM skills on day one.

Workflow — do this next

  1. 01On PDI: Now Assist Admin → list available skills by product.
  2. 02Map each skill to a workflow step and owning team.
  3. 03Document activation status in a SKILL_REGISTRY spreadsheet.

Real example

Skill registry prevents duplicate pilots

A global IT org had three regions independently enabling incident summary with different KB scopes. Central architecture published SKILL_REGISTRY.md — one owner per skill, standard context sources, shared guardrails. Reduced config drift and made security review repeatable.

1.2

The LLM connection layer

How ServiceNow routes to model providers and what the fallback chain looks like

Key takeaway

ServiceNow operates managed LLM connectivity — you configure skills and policies; the platform handles provider routing, failover, and operational SLAs rather than you wiring raw API keys in production.

Why this matters

Security and procurement ask 'which model?' and 'what if it's down?' This layer is your answer.

Enterprises typically do not point Now Assist at arbitrary public endpoints. ServiceNow's managed connection layer abstracts provider details while exposing admin controls for skill behaviour.

Fallback thinking: if primary model latency spikes or a region is unavailable, the platform may route to alternate capacity — exact behaviour is release-dependent. Architects document degraded mode in runbooks.

Contrast with IntegrationHub calling external LLM APIs: possible for custom apps, but Now Assist skills use the native layer — different governance path.

Workflow — do this next

  1. 01Confirm with ServiceNow account team which AI SKUs and regions apply.
  2. 02Define degraded-mode SOP: what agents do when assist panel errors.
  3. 03Never build production dependency on unaudited external LLM keys for core ITSM.

Real example

Regional outage — degraded mode saved the shift

EU instance experienced temporary GenAI latency. Runbook switched agents to manual templates for external comms; incident summaries deferred. No policy violations from rushed paste jobs. Recovery in 90 minutes — architecture had planned for absence, not just presence.

1.3

The prompt construction pipeline

How context, schema, record data, and user input assemble into a prompt

Key takeaway

Now Assist builds prompts dynamically: system instructions + skill template + ACL-filtered record context + optional retrieval snippets + user action — not a single static string.

Why this matters

Debugging bad output starts here. 'Fix the prompt' without knowing assembly order wastes weeks.

Pipeline stages: system layerskill templaterecord contextretrievaluser input

Schema awareness: skills often receive structured field metadata so the model knows field labels vs values — reducing confusion on custom tables.

Interview tip: draw this pipeline on a whiteboard — instant senior signal.

Workflow — do this next

  1. 01Pick one skill and list every input source (fields, KB, user text).
  2. 02On PDI, trigger skill on a test record — note which fields change output.
  3. 03Remove a context source — observe hallucination increase (grounding lesson).

Real example

Custom field not in skill context

Now Assist summaries ignored u_business_impact on incidents. Root cause: field not in skill context contract. Added to context mapping — summaries suddenly aligned with exec reporting. Pipeline literacy turned a 'bad AI' ticket into a config fix.

1.4

The grounding strategy

How Now Assist anchors responses in instance data rather than model hallucination

Key takeaway

Grounding = retrieval + record context + output constraints. Ungrounded skills answer from parametric model knowledge — dangerous for policy, pricing, and technical procedures.

Why this matters

Hallucination complaints are usually grounding complaints. This section is how you fix them.

Grounding sources: record fieldsknowledge articlessimilar records. Skills should instruct the model to prefer sources over invention.

Techniques: require citations, 'answer only from context' instructions, refusal when context insufficient, and human review on external-facing text.

Pair grounding with AI Search index quality — Ch 1 warned; Ch 2 implements.

Workflow — do this next

  1. 01Audit top 10 KB articles used by assist — retire outdated.
  2. 02Enable citation-style output where product supports it.
  3. 03Red-team: ask for policy not in KB — verify refusal or uncertainty.

Real example

VPN policy hallucination — grounding fix

Assist cited obsolete split-tunnel policy. Retrieval indexed 2019 article. Fix: retire article, boost 2025 policy, add skill guardrail 'if no matching KB, say unknown and link HR portal.' Hallucinations on policy dropped to near zero in UAT.

1.5

Token management in Now Assist

How ServiceNow controls context window consumption and cost at scale

Key takeaway

Long work notes, huge related lists, and bloated retrieval eat context budget — causing truncation, higher cost, and quality drop. Architects design what enters the window.

Why this matters

Finance asks why AI spend scaled linearly with ticket volume. Token discipline is the answer.

Context window is finite. ServiceNow applies summarisation and truncation strategies to fit limits. Custom skills must explicitly limit inputs.

Cost drivers: number of assist invocations × context size × skill complexity. High-volume L1 summary on every refresh burns budget — trigger on open or on demand, not every keystroke.

Design pattern: summarise history once, store in a field, feed summary to subsequent assists — amortise tokens.

Workflow — do this next

  1. 01Measure assist invocations per ticket type in POC.
  2. 02Limit retrieval to top-k chunks with relevance threshold.
  3. 03Trigger assist on agent action, not auto on every form load — unless ROI proves out.

Real example

Auto-summary on every save — cost surprise

Team enabled incident summary on every work-note save. 400% increase in GenAI consumption in one month. Changed to 'on open' + manual refresh. Quality unchanged; cost normalised. Token management is product design.

1.6

The output rendering layer

How GenAI responses surface in forms, portals, and workspaces

Key takeaway

Now Assist outputs render as inline suggestions, editable drafts, side panels, or inserted field values — UX shape affects adoption more than model quality.

Why this matters

Agents ignore assist that fights their workflow. Rendering design is change management.

Agent workspace: typically draft in panel — never silent auto-post to customer without policy.

Portals and employee experience: shorter responses, links to KB, escalation CTAs. Developer surfaces: code blocks in Script Editor with accept/reject.

Accessibility and mobile: rendering must work on small screens — field teams adopt mobile-first designs.

Workflow — do this next

  1. 01Shadow agents for one shift — watch where assist appears and whether they use it.
  2. 02Adjust UX: move panel, reduce clicks to accept, show citations inline.
  3. 03Track accept rate vs ignore rate per skill.

Real example

Accept rate 12% → 68% after UX change

Resolution note draft required 4 clicks to insert. Moved to one-click 'insert and edit' with citation footnotes. Adoption followed UX, not model upgrade.

1.7

The feedback loop

How thumbs-up/down data feeds into skill quality improvement

Key takeaway

Explicit feedback signals (helpful / not helpful) plus implicit signals (edit distance, accept without edit) guide skill tuning — not automatic retraining of foundation models.

Why this matters

Continuous improvement programs need a feedback story. This is how ServiceNow skills get better operationally.

Thumbs feedback aggregates to skill owners — patterns of dislike on certain categories indicate grounding or tone issues.

Implicit signals often matter more: edit distance, time-to-accept, abandon rate. High edit distance → fix template or context, not 'retrain AI.'

Close loop: weekly review with top agents; feed quotes into prompt/guardrail updates; version skills in dev → test → prod.

Workflow — do this next

  1. 01Export feedback metrics weekly in POC.
  2. 02Tag negative feedback by category and missing KB.
  3. 03Assign owner to iterate skill monthly.

Real example

Feedback drove guardrail on legal language

CSM agents thumbs-downed 34% of drafts for overly casual tone. Added system tone parameter and prohibited phrases guardrail. Thumbs-down fell to 8% in three weeks.

1.8

Now Assist in the API

How developers call GenAI capabilities programmatically from scripts and flows

Key takeaway

Platform APIs and Flow actions expose GenAI for custom apps — same governance, different surface. Use for bespoke UX, batch jobs, and integration patterns skills don't cover.

Why this matters

Builders interview on 'can I call Now Assist from Flow?' Yes — with architecture discipline.

Patterns: Flow AI actions, scripted calls, custom UI

Same rules apply: ACL context, logging, rate limits, human approval on external output. API is not a bypass for governance.

POC: wrap GenAI call in subflow with error handling and audit field updates.

Workflow — do this next

  1. 01Identify use case not covered by native skill — justify custom vs configure.
  2. 02Build subflow: gather context → GenAI action → parse output → conditional update.
  3. 03Log request id and output hash on record for audit.

Ready-to-use artifacts

Complete templates — paste directly into your AI tool or automation workflow.

GenAI subflow pattern (conceptual)

Architecture checklist for Flow + Now Assist integration.

## Subflow: GenAI_Assist_IncidentSummary
1. Input: incident sys_id
2. Validate ACL + entitlement
3. Assemble context (fields, notes cap, KB retrieval)
4. Invoke GenAI action / API
5. Parse structured output
6. Write to u_ai_summary + u_ai_summary_at
7. On error → log + notify + skip write

Never auto-close incident from GenAI output in v1.

Concept 2

Now Assist for ITSM

Incident summaries, resolution notes, change risk, and the PDI walkthrough for production ITSM skills

2.1

Incident summarisation

How Now Assist reads incident history and produces a structured summary for incoming agents

Key takeaway

Incident summary skills ingest description, work notes, related CIs, and recent updates — outputting a scannable brief so agents skip 10 minutes of scroll-back.

Why this matters

Highest-ROI ITSM skill for mature ticket volume. Interviewers ask for your summary architecture.

Inputs typically include short description, priority, assignment, chronology of work notes, and linked CMDB items. Output should be structured — not a prose wall.

Trigger design: on assignment change or on open — avoids regenerating on every minor edit unless agent requests refresh.

Quality gate: if incident has <3 notes, summary may add little value — consider minimum context threshold.

Workflow — do this next

  1. 01Baseline: time for new assignee to understand ticket (sample 20 incidents).
  2. 02Enable summary skill on PDI with test incidents containing long threads.
  3. 03Compare summary accuracy to supervisor gold standard.

Real example

Major incident handoff — 14 min to 3 min

P1 reassignment at 2am. Incoming manager read AI summary with timeline, current hypothesis, and pending actions — validated against last two notes. Faster situational awareness without reading 60 entries.

2.2

Resolution note generation

The AI that drafts resolution notes from work notes and closure codes

Key takeaway

Resolution note skills synthesise closure narrative from work history and resolution codes — agents edit and approve before resolve.

Why this matters

Reopen rates often trace to vague resolution notes. This skill standardises closure quality.

Skill maps resolution code and work notes into customer-appropriate and audit-ready closure text.

Guardrail: never include internal-only jargon in customer-visible fields — separate internal vs external note skills where product allows.

Metric: edit distance on resolution notes before/after assist.

Workflow — do this next

  1. 01Collect 10 exemplar resolution notes from senior agents — tone reference.
  2. 02Configure skill to match structure: cause, fix, verification.
  3. 03Require agent accept before state moves to Resolved.

Real example

Reopen rate drop after resolution standardisation

Reopen rate 11% on password incidents. Resolution notes were one-liners. Assist drafted verification steps from work notes; agents added one line. Reopen rate fell to 6% in 60 days.

2.3

Similar incident surfacing

How GenAI surfaces relevant historical incidents with natural language context

Key takeaway

Combines semantic similarity (AI Search / PI) with GenAI explanation of why incidents relate — not just a list of numbers.

Why this matters

Differentiates platform approach from 'search sys_id.' Agents get narrative context for faster pattern match.

Retrieval finds candidate incidents; GenAI explains shared symptoms, resolution pattern, and caveats — grounded in record fields.

Works best when historical data is labelled with good resolution codes and CI linkage.

Interview: distinguish PI similarity scores vs GenAI narrative layer.

Workflow — do this next

  1. 01Test on recurring incident types (VPN, Outlook, access requests).
  2. 02Verify cited incidents exist and resolutions were successful.
  3. 03Add dismiss feedback when similarity is wrong — tune retrieval.

Real example

Outlook sync — pattern in 90 seconds

Agent opened new Outlook sync ticket. Assist surfaced three resolved incidents from same patch cycle with shared fix — certificate update. Agent applied known fix in 12 minutes vs 45 average for that category.

2.4

Change risk assessment

How Now Assist evaluates a change request and assigns a risk narrative

Key takeaway

Change assist reads description, affected CIs, schedule, backout plan, and history — producing risk narrative for CAB context, not replacing CAB judgment.

Why this matters

Change managers face document overload. Assist accelerates review; humans retain approval authority.

Output: risk factors, missing information checklist, comparison to similar past changes — advisory only

Integrate with change policy: flag missing backout, blackout conflicts, high-impact CI classes.

Do not auto-approve changes from GenAI risk score — compliance nightmare.

Workflow — do this next

  1. 01Pilot on standard changes first, not emergency.
  2. 02CAB reads assist narrative as prep — not sole vote input.
  3. 03Log when CAB overrides assist recommendation — improve prompts.

Real example

CAB prep time halved

Change manager used assist summary before weekly CAB. Missing backout plan flagged on 3 of 12 changes pre-meeting — fixed before vote. Meeting shortened 40 minutes.

2.5

Problem management assist

The AI-driven root cause analysis capability and how to configure it

Key takeaway

Problem assist correlates incident clusters, change history, and known errors — drafting RCA hypotheses for problem managers to validate.

Why this matters

Problem management is understaffed everywhere. Assist makes problem records viable again.

Inputs: linked incidents, work notes, recent changes on affected CIs, known error database. Output: hypothesis tree, suggested problem statement, recommended investigations.

Human validates causation — correlation from AI is not root cause until proven.

Configure linkage discipline: incidents must relate to problems for assist to work.

Workflow — do this next

  1. 01Select incident cluster with suspected common cause.
  2. 02Create problem record; link incidents; run assist.
  3. 03Problem manager validates hypothesis with evidence before publishing RCA.

Real example

Recurring Wi-Fi drops — problem record in one day

47 incidents across two sites. Assist highlighted shared controller firmware and change window overlap. Problem manager confirmed in 4 hours; permanent fix in 2 weeks. Without assist, cluster might have stayed as isolated incidents.

2.6

Interaction summary

How Now Assist summarises full conversation history before live agent handoff

Key takeaway

When Virtual Agent or chat escalates, interaction summary gives the live agent transcript digest — intent, tried steps, customer sentiment — reducing repeat questions.

Why this matters

Handoff friction destroys CSAT. This skill is the bridge between deflection and human support.

Summary includes: customer goal, bot actions taken, data collected, escalation reason, open slots — attached to incident or interaction record.

Agent should see summary before first customer message — not buried in related lists.

Pair with VA containment metrics — measure handoff quality, not just handoff rate.

Workflow — do this next

  1. 01Configure VA escalation to create incident with transcript attachment.
  2. 02Enable interaction summary on handoff event.
  3. 03Agent survey: 'Did summary reduce repeat questions?'

Real example

Chat handoff CSAT +12 points

Customers hated repeating VPN error codes after bot escalation. Interaction summary populated custom field on incident. Agents acknowledged issue in first reply. Repeat-question complaints dropped sharply.

2.7

Configuration walkthrough

Activating, configuring, and testing each ITSM skill on PDI

Key takeaway

PDI path: verify entitlements → enable ITSM skills → configure knowledge scope → assign roles → test with synthetic incidents → measure before promoting.

Why this matters

Hands-on PDI steps are what separate playbook readers from cert collectors.

Step 1: Confirm Now Assist plugins/entitlements on PDI (may require developer instance AI features).

Step 2: Now Assist Admin — enable incident summary, resolution note, similar incidents per release catalog.

Step 3: Scope AI Search / knowledge sources to ITSM KB spaces.

Step 4: itil / itil_admin roles — verify skill visibility in Agent Workspace.

Step 5: Create test incidents with varied note length; document expected vs actual; file defects vs config gaps.

Workflow — do this next

  1. 01Open PDI → Now Assist configuration module (per your release).
  2. 02Enable one skill — incident summary only for week 1.
  3. 03Run 10 test scenarios; capture screenshots for playbook wiki.
  4. 04Expand to resolution notes week 2 after feedback review.

Ready-to-use artifacts

Complete templates — paste directly into your AI tool or automation workflow.

PDI ITSM Now Assist test cases

Minimum test pack before UAT sign-off.

| # | Scenario | Pass criteria |
|---|----------|---------------|
| 1 | Long thread (20+ notes) | Summary captures timeline |
| 2 | New incident (1 note) | Graceful short summary or prompt to refresh later |
| 3 | Wrong category | Summary still factually accurate |
| 4 | Restricted field in notes | Field not leaked to summary |
| 5 | Resolve with code | Resolution draft matches code tone |
| 6 | Similar incidents exist | Cites real records with valid resolutions |
| 7 | VA handoff | Interaction summary on incident |
| 8 | Non-English KB (if applicable) | Correct language policy |

2.8

Real use case: ITSM transformation at scale

The architecture, the metrics, and the change management

Key takeaway

Enterprise ITSM Now Assist rollout: phased skills, champion network, knowledge prerequisite, metrics on handle time and quality — not big-bang enablement.

Why this matters

Case study format for interviews and business cases.

Architecture: AI Search cleanup → incident summary + similar incidents → resolution notes → change assist → VA handoff summaries. PI routing ran parallel — not replaced.

Metrics: handle time −17%, resolution note quality score +23%, agent NPS +11, GenAI cost per ticket tracked monthly.

Change: 6 champion agents per region, weekly office hours, feedback loop to skill owners, executive dashboard on adoption not just licenses.

Workflow — do this next

  1. 01Phase 0: knowledge hygiene (4 weeks).
  2. 02Phase 1: summary + similar (4 weeks).
  3. 03Phase 2: resolution + handoff (4 weeks).
  4. 04Phase 3: change assist for standard changes.

Real example

8,000-agent IT organisation — 12-month rollout

Global bank phased Now Assist across three regions. Phase 0 retired 2,400 stale KB articles. Phase 1 champions in Mumbai, Dublin, Dallas. Year-one result: $4.2M annualised productivity estimate, 0 critical audit findings on AI outputs due to human-approve policy on external text.

Concept 3

Now Assist for CSM and HR

Case summaries, response drafting, HR data handling, deflection, coaching, and persona setup

3.1

Case summarisation in CSM

How agents receive context-rich summaries at case open

Key takeaway

CSM summaries emphasise customer identity, product context, SLA, sentiment history, and open commitments — different shape than ITSM incident briefs.

Why this matters

CSM agents juggle relationship context, not just technical state. Skills must reflect that.

Context includes account tier, product entitlements, prior cases, escalations, and comms channel. Output tone is customer-facing aware.

Integrate with Customer Service Management workspace — summary panel at case open.

ACL: agents see only accounts in their domain — summary inherits restrictions.

Workflow — do this next

  1. 01Map CSM case fields required in summary template.
  2. 02Test on high-touch account with long case history.
  3. 03Validate no cross-account data leakage in multi-tenant scenarios.

Real example

Enterprise SaaS — case open in 90 seconds

Tier-1 customer with 6 prior cases. Summary highlighted open billing dispute and last exec escalation — new agent avoided tone-deaf response. CSAT saved on reactive call.

3.2

Response drafting

Now Assist composing outbound communication from case context and tone guidelines

Key takeaway

Draft skills produce email, portal reply, or chat response from case facts and brand tone parameters — human sends after review.

Why this matters

CSM throughput is communication-bound. Drafting is the killer app if tone is controlled.

Configure tone guidelines and prohibited phrases (legal liability, competitor mentions).

Include case resolution steps and KB links — grounded citations reduce escalations.

Track edit distance by agent tier — juniors benefit most; tune training accordingly.

Workflow — do this next

  1. 01Collect brand voice examples — feed into skill tuning.
  2. 02Enable draft for email channel first; chat second.
  3. 03Supervisor spot-check 20 outbound emails weekly in month one.

Real example

B2B support — 22% more cases per agent

Draft assist on email channel cut composition time. Seniors edited 10%; juniors 35%. Training focused on edit patterns from seniors. Throughput rose without CSAT drop.

3.3

HR case assist

Employee experience use cases and special data handling considerations

Key takeaway

HR skills handle sensitive life events — benefits, payroll, conduct — with stricter field exclusion, legal review, and often no external LLM experimentation outside platform controls.

Why this matters

HR is highest-risk domain for GenAI. Architects win trust by designing restrictions first.

Use cases: case summarisation for HR agents, policy-aligned drafts, onboarding checklists — not performance judgment or medical advice.

Exclude: disciplinary details, medical notes, compensation fields from GenAI context unless legal approves.

Coordinate with works council / union on augmentation messaging — Ch 1 pattern applies stronger here.

Workflow — do this next

  1. 01Legal review list of prohibited topics for HR assist.
  2. 02Field-level exclusion on HR case tables.
  3. 03Human approval mandatory on all employee-facing HR text.

Real example

HRSD — parental leave cases

Assist summarised case and drafted policy-cited responses from approved KB only. Medical details in secure attachment excluded from context. Zero PII leakage in 6-month audit sample.

3.4

Self-service deflection

How Now Assist powers the portal experience to contain cases before creation

Key takeaway

Employee and customer portals use Now Assist + AI Search to answer in natural language — creating cases only when intent unresolved or policy requires human.

Why this matters

Deflection is a portal design problem dressed as AI. Now Assist is the language layer on search.

Flow: employee asks question → retrieval → grounded answer → 'did this help?' → case creation on no.

Measure deflection with record truth — not chat session end.

Stale HR/policy KB kills deflection — content ops before model ops.

Workflow — do this next

  1. 01Identify top 20 HR/CSM portal queries.
  2. 02Ensure AI Search returns correct articles.
  3. 03Enable conversational entry with Now Assist answers.
  4. 04Track case creation rate before/after.

Real example

Employee portal — benefits questions

41% of benefits cases were password and FAQ variants. Portal assist + KB cleanup deflected 33% before case create. Remaining cases had higher complexity — appropriate escalation.

3.5

Agent coaching

How GenAI surfaces recommended next steps and knowledge articles in real time

Key takeaway

Coaching skills suggest next best action — check entitlement, offer refund policy, escalate to tier 2 — based on case state and playbooks, not generic advice.

Why this matters

Reduces variance between junior and senior agents. Popular in BPO and high-volume CSM.

Ground coaching in playbooks — avoid free-form 'you should' without policy link.

Show article links alongside suggestion — agent learns while working.

Disable coaching on legal/compliance cases if policy requires specialist-only handling.

Workflow — do this next

  1. 01Encode top 10 case types as playbook articles.
  2. 02Enable coaching skill with playbook retrieval.
  3. 03Measure suggestion acceptance rate.

Real example

Telco BPO — coaching on billing disputes

Coaching suggested credit policy check before escalation. Junior agents followed playbook 2x more often. Escalation rate down 14% on billing category.

3.6

Sentiment analysis integration

Using GenAI to flag emotional signals in case communication

Key takeaway

Sentiment signals — frustration, urgency, churn risk — flag cases for priority handling or supervisor review; not for automated punitive actions.

Why this matters

Revenue-at-risk accounts need human judgment; sentiment is a triage input.

GenAI can infer sentiment from customer messages and case history — surface as field or banner: 'high frustration detected.'

Ethical guardrail: do not use sentiment to deny service or auto-close.

Combine with SLA and account tier for routing — sentiment alone is noisy.

Workflow — do this next

  1. 01Define thresholds for supervisor alert.
  2. 02Test on historical escalated cases — recall vs false positive.
  3. 03Train agents on how to respond to sentiment flags.

Real example

Churn risk — exec outreach trigger

Sentiment + enterprise tier triggered supervisor playbook on renewal case. Proactive exec call retained $2.1M account. Flag was input, not auto-decision.

3.7

Configuration and persona setup

Adapting Now Assist tone and scope for HR vs customer service contexts

Key takeaway

Personas bundle tone, vocabulary, allowed topics, and channel defaults — HR empathetic and policy-cite; CSM brand-aligned and commercial-aware.

Why this matters

One global persona fails regulated HR and flashy consumer brand alike.

HR persona: formal, inclusive language, mandatory KB citation, no speculation on individual compensation.

CSM persona: brand voice guide, empathy without over-apology, product terminology glossary.

Separate personas per region/language where local policy differs.

Workflow — do this next

  1. 01Workshop with HR comms and CSM marketing on tone docs.
  2. 02Configure persona parameters per product.
  3. 03UAT with native speakers for non-English locales.

Real example

Dual persona — same platform, different guardrails

Multinational configured HR persona with strict citation mode and CSM persona with promotional tone limits. Shared platform team, separate skill owners. Audit passed for HR; brand team approved CSM drafts.

3.8

Real use case: HR service delivery transformation

What changes, what stays, and what the numbers show

Key takeaway

HRSD transformation: assist augments case handling and portal deflection; humans retain decisions on conduct, medical accommodation, and compensation. Metrics on case duration and employee satisfaction.

Why this matters

HR leaders need realistic narrative — not 'AI replaces HR business partners.'

Changed: faster case summaries, policy-aligned drafts, portal deflection on FAQs, coaching on routine cases.

Unchanged: human decision on accommodations, investigations, complex grievances.

Numbers: case handle time −15%, employee CSAT +8 points on routine inquiries, zero unsupervised external sends.

Workflow — do this next

  1. 01Start with top 5 routine case types only.
  2. 02Legal sign-off on context exclusions.
  3. 0312-week pilot on one country before global.

Real example

15,000-employee manufacturer — HRSD pilot

Germany-only pilot: benefits and leave cases. Assist + portal deflection. Works council approved augmentation framing. Expanded to UK after DPIA. HR business partners spent saved time on complex employee relations — not headcount reduction.

Concept 4

Now Assist for Developers

Code generation, Flow generation, ATF tests, explanation, docs, refactoring, and PDI enablement

4.1

Code generation in Script Editor

How Now Assist writes GlideRecord queries, Business Rules, and client scripts

Key takeaway

Developer Now Assist generates ServiceNow-native code patterns — GlideRecord, gs, g_form — from natural language, with accept/reject in Script Editor.

Why this matters

Admins and developers interview on 'does it write good GlideRecord?' Know limits and review discipline.

Strengths: boilerplate queries, field validation stubs, simple business rules. Weaknesses: complex transactions, scope chains, performance-critical bulk operations — always review.

Always validate: addQuery ACL impact, null checks, async patterns, and update() in before rules.

Team standard: generated code goes through same peer review as human code.

Workflow — do this next

  1. 01On PDI: open Script Editor → invoke Now Assist for Development.
  2. 02Prompt: 'GlideRecord query open incidents assigned to Network group.'
  3. 03Compare output to team coding standard — note gaps.

Real example

Junior admin — first business rule in 20 minutes

New admin used assist for date validation on change request. Senior corrected getValue() pattern. Still faster than blank page — learning accelerated with review, not blind trust.

4.2

Flow generation

How natural language descriptions produce Flow Designer flows

Key takeaway

Flow generation translates intent into draft flows — triggers, conditions, actions — that builders refine in Flow Designer; not production-ready without human validation.

Why this matters

Flow is where citizen developers collide with AI — governance matters.

Describe: 'When incident priority becomes 1, notify major incident manager and create problem task.' Assist proposes flow skeleton.

Review: error handling, subflow reuse, ACL on actions, idempotency on re-triggers.

Citizen developer policy: generated flows require admin approval before promote.

Workflow — do this next

  1. 01Generate draft flow from plain English on PDI.
  2. 02Walk through test plan — happy path and edge cases.
  3. 03Add logging and failure notifications before activate.

Real example

Catalog request flow — 2 hours vs 1 day

Builder generated 80% of hardware request flow from description. Manual work: integration action tuning and approval branch. Net savings one day; quality gate prevented missing rollback email.

4.3

Test generation

How Now Assist creates ATF test cases from flow and script descriptions

Key takeaway

Assist drafts Automated Test Framework steps — open form, set field, submit, assert — accelerating regression coverage for flows and critical scripts.

Why this matters

Test debt blocks upgrades. ATF generation is an underused Now Assist developer win.

Input: flow name or script purpose. Output: ATF step sequence with suggested assertions.

Human adds: test data setup, teardown, environment constraints, flaky UI waits.

Integrate with CI pipeline — tests generated in sprint, not hoarded in draft.

Workflow — do this next

  1. 01Pick one production-critical flow.
  2. 02Generate ATF draft; run on PDI.
  3. 03Fix selectors and timing; commit to test suite.

Real example

Upgrade regression — 12 new ATF tests in a sprint

Team generated ATF coverage for 12 high-risk flows before Vancouver upgrade. Caught 3 breakages in test env. Assist did not replace test strategy — accelerated authoring.

4.4

Code explanation

How developers use Now Assist to understand inherited scripts and legacy code

Key takeaway

Explain mode walks through legacy Business Rules, Script Includes, and client scripts — invaluable for acquisitions and consultant handoffs.

Why this matters

Every ServiceNow shop has tribal knowledge in opaque scripts. Explanation reduces bus factor.

Paste or point assist at script — ask for line-by-line explanation, side effects, and tables touched.

Verify explanation against execution — assist may miss dynamic table names.

Document output into technical debt register — explanation becomes spec for refactor.

Workflow — do this next

  1. 01Select top 5 highest-incident legacy scripts.
  2. 02Generate explanations; senior dev validates.
  3. 03Add comments or wiki pages from validated explanations.

Real example

Acquisition integration — 400 Script Includes

Acquired company's instance had minimal documentation. Assist explanation accelerated mapping of integration Script Includes. Humans flagged 12 dangerous patterns assist missed — still 3x faster than manual-only read.

4.5

Documentation generation

Producing technical documentation from code and flow definitions

Key takeaway

Assist generates runbooks, field dictionaries, and flow narratives from artifacts — keeping docs closer to truth if regenerated on change.

Why this matters

Auditors and handoffs need docs. AI lowers the cost of staying current.

Generate: flow diagram narrative, input/output contract, error paths, related tables.

Store in knowledge or Git-linked docs — version with release.

Mark auto-generated sections — human owner signs off quarterly.

Workflow — do this next

  1. 01Pick flow without documentation.
  2. 02Generate doc; owner edits for operational truth.
  3. 03Link doc from flow properties or team wiki.

Real example

SOX audit — flow documentation in one week

Audit required documentation for 40 financial flows. Assist generated first draft; owners corrected approval paths. Audit passed with minor edits — vs months of manual doc debt.

4.6

Refactoring assist

How Now Assist suggests improvements to existing scripts

Key takeaway

Refactor suggestions target readability, GlideRecord best practices, and duplication reduction — not automatic apply in production.

Why this matters

Technical debt sprints benefit from AI pair programming — with senior review.

Ask: 'refactor for performance' or 'replace nested GlideRecord with single query' — compare suggestions to platform best practices docs.

Watch for: over-abstraction, breaking subtle business logic, deprecated APIs.

Pair with ATF — refactor without tests is gambling.

Workflow — do this next

  1. 01Run ATF baseline on target script's flows.
  2. 02Apply refactor suggestion in dev.
  3. 03Re-run ATF; performance test on large dataset.

Real example

GlideRecord get() in loop — assist caught it

Legacy incident update rule used get() per row in loop. Assist suggested bulk query pattern. 40s → 3s on test batch. Senior approved after ATF green.

4.7

The developer productivity case

Time saved, error rates, and the realistic developer uplift

Key takeaway

Realistic uplift: 15–30% on authoring tasks (scripts, flows, tests, docs); near-zero on judgment-heavy architecture. Error rate rises if review skipped.

Why this matters

Platform leaders need honest numbers — not '10x developer' keynote math.

Measure: story points, cycle time, defect escape rate, ATF coverage — before/after assist adoption.

Biggest gains: onboarding new developers, documentation debt, repetitive ATF.

Smallest gains: net-new architecture, complex integrations — still human-led.

Workflow — do this next

  1. 01Track assist usage in dev team for 4 sprints.
  2. 02Survey: where did it help vs waste time?
  3. 03Adjust guidelines — when assist is required vs optional.

Real example

Platform team — 6-month developer metrics

8 developers, assist enabled. Flow authoring time −22%, script defects in UAT −11% (more review), doc coverage 45% → 78%. Architecture spikes unchanged — assist did not replace design meetings.

4.8

Configuration walkthrough

Enabling and using Now Assist for Development on PDI

Key takeaway

PDI: enable developer assist SKU/plugin → Script Editor and Flow Designer assist icons → configure org coding standards in prompt hints where supported → pilot on non-prod apps only.

Why this matters

Hands-on enablement closes the chapter for builders.

Enable Now Assist for Development in instance settings (per release documentation).

Verify roles: admin, developer, or custom role with assist entitlement.

Exercise: generate GlideRecord, explain script, draft ATF, generate flow — four labs in one afternoon.

Workflow — do this next

  1. 01PDI → enable developer assist.
  2. 02Lab 1: GlideRecord from NL prompt.
  3. 03Lab 2: explain unknown Script Include.
  4. 04Lab 3: ATF for simple catalog flow.
  5. 05Lab 4: document that flow.

Ready-to-use artifacts

Complete templates — paste directly into your AI tool or automation workflow.

PDI Developer Now Assist — half-day lab

Self-paced lab checklist.

## Morning labs
1. GlideRecord: query + update with guard
2. Business Rule: before insert validation
3. Explain inherited Script Include (paste)

## Afternoon labs
4. Flow from NL description + manual fix
5. ATF generation + run
6. Doc export to team wiki

## Exit criteria
- [ ] Peer review checklist used on all accepts
- [ ] No assist-accepted code in prod without ATF
- [ ] Team coding standard doc linked in wiki

Concept 5

Skill Configuration and Tuning

Prompt templates, guardrails, domain tuning, multilingual setup, A/B tests, and versioning

5.1

Skill anatomy

Prompt templates, context sources, output formats, and tone parameters

Key takeaway

Every skill decomposes into: input contract, prompt template, context sources, output schema, tone, and guardrails — tune each independently.

Why this matters

Custom skill work starts here. Interview question: 'how would you build a custom summary skill?'

Input contract: which fields, max note count, related lists. Prompt template: task instruction and format. Output schema: bullets, JSON, max length.

Tone parameters: formal, concise, empathetic — map to brand or HR policy.

Version all components in dev — diff before promote.

Workflow — do this next

  1. 01Decompose one native skill into anatomy diagram.
  2. 02Identify which parts are admin-tunable vs platform-fixed.
  3. 03Document your org's standard output format per skill type.

Real example

Custom outage comms skill

Built custom skill: input = incident + affected CI list; output = three-paragraph exec template; tone = calm/factual; guardrail = no root cause claim without verified field. Anatomy doc became template for 4 more skills.

5.2

System prompt customisation

How to tailor Now Assist responses to your organisation's language and standards

Key takeaway

Organisation-level instructions inject vocabulary, acronym glossaries, mandatory disclaimers, and formatting rules into skills — consistency without per-agent prompting.

Why this matters

Global enterprises need 'how we write' embedded in AI — not reinvented per user.

Examples: always use 'colleague' not 'user' in HR; include ticket number in summaries; spell product names correctly from glossary.

Avoid conflict: org instructions should not fight skill-specific tasks — layer general → specific.

Review quarterly with comms and legal — stale org prompts cause drift.

Workflow — do this next

  1. 01Draft ORG_AI_STYLE_GUIDE.md with legal/comms.
  2. 02Apply via admin system prompt settings (per release).
  3. 03Sample 20 outputs monthly for compliance.

Real example

Banking — mandatory disclaimer injection

Org prompt required regulatory disclaimer on customer-facing drafts. 100% compliance in spot check vs 60% when agents typed manually under pressure.

5.3

Guardrail configuration

What topics, formats, and outputs to prohibit and how to enforce them

Key takeaway

Guardrails block: competitor mentions, medical/legal advice, credential disclosure, speculative blame, off-topic generation — enforced at skill and org level.

Why this matters

One viral bad output kills a program. Guardrails are insurance.

Techniques: prohibited topic lists, required citations, max length, refusal instructions when context empty, block on restricted field patterns.

Test guardrails with red-team prompts monthly.

Log guardrail triggers — high rate means retrieval or policy gap, not just attacks.

Workflow — do this next

  1. 01List 20 prohibited outputs for your industry.
  2. 02Configure guardrails; run red-team script.
  3. 03Fix retrieval before weakening guardrails.

Real example

Healthcare — no diagnosis guardrail

HR health benefits skill refused diagnosis prompts and redirected to nurse line. Red-team found 0 successful diagnosis generations in 500 attempts. Legal signed off rollout.

5.4

Domain-specific tuning

Adapting skills for specialised industries (legal, healthcare, finance)

Key takeaway

Regulated domains need narrower retrieval, specialist glossaries, stricter human approval, and often geographic persona splits.

Why this matters

Generic ITSM tuning fails in legal and finance — architects show domain fluency.

Legal: no contract interpretation; cite only approved playbooks; privilege-aware field exclusion.

Finance: numbers must match record fields — instruct model never to calculate independently.

Healthcare: HIPAA-aligned context minimisation.

Workflow — do this next

  1. 01Domain SME workshop — allowed vs forbidden assist tasks.
  2. 02Tune retrieval to approved libraries only.
  3. 03Dual approval on external comms in regulated domains.

Real example

Insurance claims — field-anchored numbers

Skill instructed: all amounts must copy claim field values verbatim. Hallucinated payout amounts dropped to zero in UAT. Adjusters still approve every letter.

5.5

Multi-language configuration

Enabling Now Assist in non-English environments

Key takeaway

Multilingual assist requires: language detection, KB in target languages, persona per locale, and native-speaker UAT — not just translate-English-output.

Why this matters

Global rollouts fail when HQ English skills ship to LATAM unchanged.

Configure language preference on user or portal profile where supported.

Maintain parallel KB — translated articles, not machine-translated stale content.

UAT with native speakers for tone and policy accuracy.

Workflow — do this next

  1. 01Pick pilot language with complete KB subset.
  2. 02Enable locale persona.
  3. 03Compare CSAT vs English baseline.

Real example

LATAM HR portal — Spanish assist

Spanish KB subset 120 articles. Assist configured for es-MX tone. Deflection 28% vs 31% English — parity achieved after content investment, not model change.

5.6

A/B testing skills

How to run controlled experiments on skill variations before full deployment

Key takeaway

Test prompt variants on cohorts — team A vs team B, or percentage rollout — measuring accept rate, edit distance, and task time before global default.

Why this matters

Data-driven tuning separates architects from guessers.

Design: hypothesis, metric, duration, sample size, ethical approval for employee-facing tests.

Compare variant B only if statistically better on primary metric without harming quality guardrails.

Document winner in skill version notes.

Workflow — do this next

  1. 01Define metric: edit distance primary.
  2. 02Split 50 agents — control vs variant prompt.
  3. 03Run 2 weeks; analyse; promote winner.

Real example

Resolution note — bullet vs paragraph format

Variant A bullets, B short paragraphs. Bullets won: 12% lower edit distance, faster scan by agents. Promoted globally in skill v2.1.

5.7

Feedback analysis

Using feedback data to identify skill underperformance and iterate

Key takeaway

Aggregate thumbs-down by category, skill, region, and topic — pattern analysis drives prompt and retrieval fixes, not random tweaks.

Why this matters

Continuous improvement needs an analytics ritual.

Weekly dashboard: feedback rate, top negative themes, correlation with missing KB, agent tenure.

Qualitative: sample 10 negative cases — root cause tag: grounding, tone, length, wrong task.

Close loop with release notes to agents — visibility builds trust.

Workflow — do this next

  1. 01Build feedback export (report or admin view per release).
  2. 02Tag root causes in spreadsheet.
  3. 03Monthly skill owner review meeting.

Real example

Negative spike after upgrade

Thumbs-down doubled post upgrade. Analysis: retrieval index lag — not model change. Reindex fixed 80% of negatives in 48 hours. Feedback analysis avoided wrongful rollback.

5.8

Skill versioning

Managing skill changes across development, test, and production instances

Key takeaway

Skills move dev → test → prod with version tags, rollback plan, and change window — same discipline as code promotion.

Why this matters

Untracked skill edits in prod are how governance breaks.

Store: version id, change summary, approver, rollback steps, ATF/UAT evidence.

Use update sets or platform deployment tools per your release practice.

Never hot-edit prod skill during business hours without rollback ready.

Workflow — do this next

  1. 01Define skill promotion pipeline in CAB.
  2. 02Test in subprod with production-like data mask.
  3. 03Tag prod skill config with version metadata field.

Ready-to-use artifacts

Complete templates — paste directly into your AI tool or automation workflow.

Skill version log template

Track skill promotions across instances.

| Version | Skill | Instance | Change | Approver | UAT ref | Rollback |
|---------|-------|----------|--------|----------|---------|----------|
| 1.0.0 | incident_summary | prod | initial | J.Smith | UAT-441 | disable skill |
| 1.1.0 | incident_summary | prod | added CI context | A.Lee | UAT-502 | revert to 1.0.0 |

Concept 6

Now Assist Administration and Governance

Licensing, RBAC, monitoring, data handling, audit, incident response, and enterprise policy templates

6.1

License and entitlement

Understanding the Now Assist licensing model and what each SKU unlocks

Key takeaway

Now Assist capabilities map to product SKUs — ITSM, CSM, HR, Platform/Developer packs differ. Entitlement verification on each instance prevents 'enable but not licensed' gaps.

Why this matters

Procurement and architects must speak SKU — interviews and renewals depend on it.

Work with account executive on Now Assist entitlements — map skills to purchased products. PDI may differ from prod entitlements.

Document entitlement matrix in architecture wiki — which region/instance has which pack.

Renewal: align skill roadmap to licensed products — don't design HR assist without HR SKU.

Workflow — do this next

  1. 01Export entitlement report from ServiceNow or partner portal.
  2. 02Map each planned skill to SKU.
  3. 03Flag gaps before POC charter sign-off.

Real example

POC blocked — missing CSM pack

CSM team built Now Assist case draft POC on prod-like subprod. Discovery: CSM Now Assist not licensed — only ITSM. Architecture paused; procurement added SKU. Saved 6 weeks of rework on wrong instance.

6.2

Role-based access to Now Assist

Who sees which skills and how access is controlled

Key takeaway

Roles and ACLs gate skill visibility — agents see ITSM skills, HR agents see HR skills, developers see dev assist. Principle of least privilege applies to AI surfaces.

Why this matters

Over-broad access causes cross-domain data exposure in assist context.

Map skills to roles: itil, sn_customerservice_agent, sn_hr_core.admin, admin/developer.

Custom roles for pilots — narrow cohort before enterprise rollout.

Review quarterly as roles proliferate in large orgs.

Workflow — do this next

  1. 01RBAC matrix: role × skill × instance.
  2. 02Test with low-privilege user — verify denied skills hidden.
  3. 03Align with identity governance joiner/mover/leaver.

Real example

Contractor role — dev assist without prod HR skills

Contractors received developer assist on dev instance only; prod roles excluded HR case skills. Prevented contractor seeing employee case context in error.

6.3

Usage monitoring

The dashboards and reports that show consumption, cost, and adoption

Key takeaway

Track: invocations per skill, unique users, accept rate, feedback ratio, cost allocation — executive dashboard on adoption, finops view on spend.

Why this matters

You cannot defend renewal without usage proof.

Adoption metrics: % agents using assist weekly, invocations per ticket, skill ranking.

Cost metrics: consumption trends vs ticket volume — spot runaway auto-triggers.

Value metrics: handle time, edit distance, CSAT — tie to business case.

Workflow — do this next

  1. 01Define monthly Now Assist ops review agenda.
  2. 02Build dashboard (PA or admin reports per release).
  3. 03Share with product owner and finance.

Real example

Finops caught runaway skill

Usage report showed 3x spike on change summary skill — misconfigured auto-run on every save. Fixed trigger; saved $40k annualised estimate.

6.4

Data handling and retention

How Now Assist processes data, what it stores, and deletion controls

Key takeaway

Understand: what leaves instance boundary (managed LLM layer), what logs persist, retention periods, and deletion on request — document in DPIA.

Why this matters

Legal asks before InfoSec. Architects bring ServiceNow docs + org policy.

Clarify with ServiceNow trust docs: customer data isolation, subprocessors, region residency.

Minimise sensitive fields in context — design choice, not only product default.

Retention: align AI logs with corporate records policy — may differ from incident retention.

Workflow — do this next

  1. 01Complete DPIA section on Now Assist data flow.
  2. 02List fields never sent to GenAI context.
  3. 03Define deletion process for AI interaction logs if applicable.

Real example

GDPR erasure request — scope defined

Employee erasure request triggered playbook: incident PII redacted per policy; AI interaction logs checked against retention schedule. Legal satisfied because architects pre-documented flows.

6.5

Audit and compliance

The logs that satisfy governance and the export format for auditors

Key takeaway

Audit trail: who triggered assist, on which record, what output was accepted, who edited before send — exportable for SOX, ISO, and internal audit.

Why this matters

Regulated industries require demonstrable control — not 'trust the AI.'

Enable platform logging features per release; integrate with SIEM if required.

Quarterly audit sample: random 50 accepted outputs — verify policy compliance.

Map controls to framework: SOC2 CC, ISO 27001, internal AI policy.

Workflow — do this next

  1. 01Define audit evidence package for Now Assist.
  2. 02Run mock audit with internal compliance.
  3. 03Remediate gaps before external audit season.

Real example

SOX ITGC — assist logs in control matrix

Now Assist accept events logged with user id and timestamp. Control tested: no customer email sent without human accept event. Auditor passed control on first sample.

6.6

The Now Assist admin role

The responsibilities, the tools, and the escalation path

Key takeaway

Now Assist admin owns: entitlements, skill config, RBAC, monitoring, feedback loop, promotion pipeline, and liaison with security/legal — not 'the person who clicked enable.'

Why this matters

Enterprises need a named role — job descriptions are forming around this.

Tools: Now Assist admin module, AI Search admin, update sets, feedback reports, skill version log.

Escalation: platform issues to ServiceNow support; harmful output to security; policy to legal.

Partner with: ITSM/CSM/HR product owners, knowledge manager, finops.

Workflow — do this next

  1. 01Assign primary and backup Now Assist admin.
  2. 02Publish RACI for skill changes.
  3. 03Quarterly skills council meeting.

Real example

Dedicated AI platform admin — Fortune 500

Role split from ServiceNow admin: 0.5 FTE Now Assist admin, 0.5 FTE AI Search/knowledge. Ticket volume to central config team dropped 40%; skill quality improved via ownership.

6.7

Incident response for AI

What to do when Now Assist produces incorrect or harmful output

Key takeaway

AI incident playbook: detect → contain (disable skill or degraded mode) → assess scope → notify stakeholders → root cause (config vs retrieval vs model) → fix → postmortem — same rigor as security incidents.

Why this matters

Programs without AI incident response learn painfully in public.

Severity levels: P1 harmful external comms; P2 widespread wrong policy; P3 isolated bad draft.

Contain: kill switch skill, force manual workflow, comms to agents.

Postmortem: grounding gap, guardrail miss, or user bypass — action items to skill owner.

Workflow — do this next

  1. 01Draft AI_INCIDENT_RUNBOOK.md before go-live.
  2. 02Tabletop exercise with security and comms.
  3. 03Assign severity matrix and on-call rotation.

Real example

Wrong refund policy in draft — 4-hour contain

Agent caught incorrect refund % in draft before send. Reported via feedback. Skill disabled globally in 15 minutes. Root cause: outdated KB article in retrieval. Article retired; skill re-enabled after reindex. No customer impact — process worked.

6.8

Governance framework template

The policy document structure that enterprise deployments need

Key takeaway

Enterprise policy covers: purpose, scope, allowed use cases, prohibited use, data classification, human approval rules, roles, monitoring, incident response, vendor/subprocessor, training, and review cycle.

Why this matters

Ch 2 closes with the artifact enterprises paste into GRC tools.

Align policy with Ch 1 trust model and Ch 2 admin practices — one coherent program.

Board and works council review for employee-facing AI.

Annual policy refresh minimum; quarterly for fast-moving agent features.

Workflow — do this next

  1. 01Copy template; customise with legal.
  2. 02Obtain sign-off from CIO, CISO, DPO, HR for HR skills.
  3. 03Train all assist users on policy acknowledgment.

Ready-to-use artifacts

Complete templates — paste directly into your AI tool or automation workflow.

Now Assist governance policy — outline

Enterprise policy skeleton for GRC adoption.

# Now Assist Governance Policy

## 1. Purpose & scope
## 2. Approved use cases (by product)
## 3. Prohibited uses
## 4. Data classification & field exclusions
## 5. Human approval requirements
## 6. Roles & responsibilities (RACI)
## 7. Skill lifecycle (dev/test/prod)
## 8. Monitoring & metrics
## 9. AI incident response
## 10. Training & acknowledgment
## 11. Vendor & data residency
## 12. Review schedule (annual)

Appendix A: Skill registry
Appendix B: Entitlement matrix
Appendix C: Red-team checklist

Ready-to-use artifacts

Complete templates — paste directly into your AI tool or automation workflow.

Now Assist skill registry (starter)

Central register — one row per skill before production.

| Skill | Product | Owner | Status | Context sources | Approval required |
|-------|---------|-------|--------|-----------------|-------------------|
| incident_summary | ITSM | @lead | POC | incident fields, KB-IT | internal only |
| resolution_draft | ITSM | @lead | planned | work notes, resolution codes | yes external |
| case_draft | CSM | @csm | disabled | case, account, KB-CSM | yes always |

AI incident response — quick stub

Paste into ops wiki before go-live.

## Detect
Feedback spike, harmful draft reported, policy violation

## Contain (15 min)
Disable affected skill globally | Notify agents | Degraded mode SOP

## Assess
Records affected, external send? | Retrieval or guardrail root cause?

## Recover
Fix KB/config | Reindex | UAT | Re-enable with comms

## Postmortem
Owner, timeline, preventive action in skill version log

GenAI subflow pattern (conceptual)

Architecture checklist for Flow + Now Assist integration.

## Subflow: GenAI_Assist_IncidentSummary
1. Input: incident sys_id
2. Validate ACL + entitlement
3. Assemble context (fields, notes cap, KB retrieval)
4. Invoke GenAI action / API
5. Parse structured output
6. Write to u_ai_summary + u_ai_summary_at
7. On error → log + notify + skip write

Never auto-close incident from GenAI output in v1.

PDI ITSM Now Assist test cases

Minimum test pack before UAT sign-off.

| # | Scenario | Pass criteria |
|---|----------|---------------|
| 1 | Long thread (20+ notes) | Summary captures timeline |
| 2 | New incident (1 note) | Graceful short summary or prompt to refresh later |
| 3 | Wrong category | Summary still factually accurate |
| 4 | Restricted field in notes | Field not leaked to summary |
| 5 | Resolve with code | Resolution draft matches code tone |
| 6 | Similar incidents exist | Cites real records with valid resolutions |
| 7 | VA handoff | Interaction summary on incident |
| 8 | Non-English KB (if applicable) | Correct language policy |

PDI Developer Now Assist — half-day lab

Self-paced lab checklist.

## Morning labs
1. GlideRecord: query + update with guard
2. Business Rule: before insert validation
3. Explain inherited Script Include (paste)

## Afternoon labs
4. Flow from NL description + manual fix
5. ATF generation + run
6. Doc export to team wiki

## Exit criteria
- [ ] Peer review checklist used on all accepts
- [ ] No assist-accepted code in prod without ATF
- [ ] Team coding standard doc linked in wiki

Skill version log template

Track skill promotions across instances.

| Version | Skill | Instance | Change | Approver | UAT ref | Rollback |
|---------|-------|----------|--------|----------|---------|----------|
| 1.0.0 | incident_summary | prod | initial | J.Smith | UAT-441 | disable skill |
| 1.1.0 | incident_summary | prod | added CI context | A.Lee | UAT-502 | revert to 1.0.0 |

Now Assist governance policy — outline

Enterprise policy skeleton for GRC adoption.

# Now Assist Governance Policy

## 1. Purpose & scope
## 2. Approved use cases (by product)
## 3. Prohibited uses
## 4. Data classification & field exclusions
## 5. Human approval requirements
## 6. Roles & responsibilities (RACI)
## 7. Skill lifecycle (dev/test/prod)
## 8. Monitoring & metrics
## 9. AI incident response
## 10. Training & acknowledgment
## 11. Vendor & data residency
## 12. Review schedule (annual)

Appendix A: Skill registry
Appendix B: Entitlement matrix
Appendix C: Red-team checklist

Regional IT + HR — unified Now Assist program

A multinational enabled Now Assist on ITSM and HRSD without shared admin, skill registry, or retrieval hygiene. IT agents ignored summaries; HR legal blocked rollout after one draft cited wrong leave policy.

Before

Parallel pilots, no grounding standard, no kill switch, developer assist enabled in prod without review policy.

After

Central Now Assist admin, skill registry, Ch 2 governance policy, IT incident summary POC first, HR pilot with field exclusions and legal-approved KB only. Developer assist restricted to subprod.

  • IT incident summary accept rate 71% after UX fix
  • HR pilot: 0 policy violations in 90-day audit sample
  • GenAI cost per ticket tracked — 18% under budget after trigger tuning
  • AI incident runbook used once — contained in 4 hours, no customer impact

What goes wrong

Enabling all ITSM skills without knowledge or search prerequisite

Concept 1.4 grounding + Ch 1 AI Search warning — clean KB before scale.

HR or CSM drafts sent without human approval

Concepts 3.3, 6.5 — field exclusion and mandatory accept on external comms.

Developers accept generated code without review or ATF

Concept 4 — peer review and ATF mandatory; assist is pair programmer, not deploy button.

No owner, no monitoring, no AI incident runbook

Concept 6 — dedicated admin role, usage dashboard, governance policy template.


Portrait of Krishna Kumar, Curator

Vetted by Krishna KumarCurator, FactorBeam


Discussion

Discussion coming soon

Shared comments for this playbook are not live yet. When they are, you'll be able to ask questions, share what worked, and see replies from other readers.