Skill inputs and triggers for Now Assist for IT Service Management (ITSM)
Summarize
Summary of Skill inputs and triggers for Now Assist for IT Service Management (ITSM)
Now Assist for IT Service Management (ITSM) enables ServiceNow customers to configure AI-driven skills by setting specific inputs and triggers. These configurations define how and when skills operate to support ITSM processes such as incident management, change requests, chat summarization, and more. Various AI model providers like Now LLM Service, Azure OpenAI, Google Gemini, and Anthropic Claude on AWS can be used to power these skills, with options controlled via AI Control Tower and the Now Assist Admin console.
Show less
Skill Inputs and Triggers
Each skill uses defined input tables and fields to gather relevant data and triggers to initiate actions. Customers can configure these to tailor skill behavior according to their ITSM workflows. Key skills and their inputs and triggers include:
- Incident Sentiment Analysis Skill: Uses incident-related fields (e.g., short description, priority, state) to analyze sentiment and trends. Triggered by scheduled jobs that refresh sentiment data.
- Suggested Steps Generation Skill: Clusters incidents using the short description and filter conditions, leveraging similar incidents from the last six months.
- Major Incident Email Content Recommendation Skill: Utilizes incident fields and additional tables like Task SLA and Collaboration chat to generate email content using Gen AI variables. Manual input of Collaboration chat table is required.
- Chat Summarization Skill: Generates chat summaries triggered by Virtual Agent to Live Agent handoff, quick actions (/summarize), or chat wrap-up events. Summary display can be customized as bulleted lists.
- Chat Reply Recommendation Skill: Provides chat reply suggestions triggered manually by agents, with customizable Now Assist icon properties and preset actions.
- Sidebar Discussion Summarization Skill: Generates sidebar discussion summaries via quick actions, with optional bulleted list display.
- Incident Summarization Skill: Summarizes incident data using fixed input tables and fields. Triggered by assignment modal opens during save actions.
- Incident Assist Skill: Supports finding similar incidents, consulting experts, and retrieving caller assets and recent incidents within the Now Assist panel.
- Resolution Notes Generation Skill: Creates resolution notes for incidents, triggered automatically or by user input, using incident-related fields.
- Incident Activity Response Recommendation Skill: Generates activity responses for work notes and comments with defined trigger actions like summarizing or posting responses.
- Knowledge Article Generation Skill: Drafts knowledge articles from incident data, relying on incident fields including resolution notes and comments.
- Change Request Summarization Skill: Summarizes change requests using changerequest tables and fields such as risk, impact, and implementation plans.
- Change Request Risk Explanation Skill: Explains change risks based on inputs like assignment group, blackout plan, and similar past changes.
- Request Summarization and Activity Response Skills: Summarize and generate responses for service requests using request tables and fields including priority, state, and approval status.
- Requested Item Summarization and Activity Response Skills: Handle summaries and activity responses for requested items with inputs covering item details, state, priority, and comments.
- Catalog Task Summarization and Activity Response Skills: Summarize and generate responses for catalog tasks using fields such as assignment group, due date, approval, and work notes.
Practical Considerations for ServiceNow Customers
- Skill inputs are primarily fixed per release and include key tables and fields relevant to the ITSM process supported by the skill.
- Triggers define when the AI-generated content or actions occur, such as manual triggers by agents, scheduled jobs, or specific workflow events.
- Configuration of AI model providers and skill-level preferences is managed centrally through AI Control Tower and the Now Assist Admin console, allowing customization of AI capabilities.
- Some skills require manual selection of input tables (e.g., Collaboration chat) to include specific data in AI prompts.
- Display properties, such as bulleted list formatting for summaries, can be toggled to improve readability and usability in agent interfaces.
- Skills support a wide range of ITSM tasks, helping to automate and enhance incident management, change management, request fulfillment, and knowledge management.
Expected Outcomes
By configuring skill inputs and triggers appropriately, ServiceNow customers can leverage Now Assist to:
- Automatically generate detailed summaries and recommendations, reducing manual effort.
- Improve agent efficiency with timely AI-driven suggestions and content generation.
- Enhance communication quality through consistent and comprehensive email content and chat summaries.
- Gain better insights into sentiment trends and incident details to support proactive ITSM decisions.
- Streamline knowledge creation and change risk assessment processes with AI assistance.
Get a quick overview of the skill inputs and triggers for Now Assist for IT Service Management (ITSM). By configuring the inputs or triggers for a skill, you can determine how and when a skill is used.
Now Assist for IT Service Management (ITSM) overview
Depending on the selected skill, you can configure the inputs or triggers. These settings determine how and when a skill is used. An input identifies the data that is used for a skill, such as the table and fields that are used to generate an incident summary. A trigger initiates an action, such as when the system generates a chat summary.
You can use Now LLM Service, Now LLM Long Term Stable models (LTS), Azure OpenAI, Google Gemini or Anthropic Claude on AWS as the AI model provider for all Now Assist skills and AI agents. Use the Configuration Controls in AI Control Tower to define which options are available, then set the skill-level preferences in the Now Assist Admin console. For more information, see Large language models on the ServiceNow AI Platform®.
Incident sentiment analysis skill
| Input | Description |
|---|---|
| Input table | Incident [incident] |
| Input fields |
|
| Output | Description |
|---|---|
| Sentiment values |
|
| Sentiment trend |
|
| Sentiment reasoning | Reasons for providing the sentiment value. |
| Scheduled job name | Default value | Description |
|---|---|---|
| Sentiment analysis scheduled job (incident) | True | Refreshes sentiments based on the trigger frequency. |
Suggested steps generation skill
| Input | Description |
|---|---|
| Input table | Incident [incident] |
| Input field | Short description The skill uses this field to cluster incidents based on similar incidents closed in the past. |
| Conditions | Filter conditions to generate the suggested steps. Similar incidents closed within the last 6 months are used by default to create the incident clusters. |
Major Incident email content recommendation skill
| Input | Description |
|---|---|
| Input table | Incident [incident] |
| Input fields |
|
| Additional fields |
|
In addition to the tables and fields listed in the table above, the tables and fields listed in the table below are also used as inputs for prompts to generate Major Incident email content recommendation.
| Table | Fields |
|---|---|
| Task SLA [task_sla] |
|
| Incident [incident] |
|
| Collaboration chat [sys_cs_collab_message] | Payload Note: You must manually select the Collaboration chat table as an input data so that this field is used an input for the prompt. For information on choosing input data, see Customize a Now Assist for IT Service Management (ITSM) skill. |
Chat summarization skill
For the chat summarization skill, select the triggers that determine when a chat summary is generated. You can also select the properties that control how a chat summary is displayed.
The following table lists the triggers that determine when a chat summary is generated and how a chat summary is displayed.
| Trigger | Description |
|---|---|
| Virtual Agent to Live Agent handoff | Chat summary that is generated when the chat handoff is done from Virtual Agent to a live agent. |
| Quick action | Chat summary that is generated when the live agent performs the /summarize quick action. |
| Chat wrap-up | Chat summary that is generated when the live agent ends the chat. The Chat Summary field is updated for the interaction. |
| Short description | Short description field that is updated for the interaction when the live agent ends the chat. |
| Task creation | Short description and Description fields that are auto-populated on the task record when a task is created. |
The following table lists the property for the chat summarization skill.
| Property | Description |
|---|---|
| Bulleted list | If selected, the chat summary is displayed as an unordered list. |
Chat reply recommendation skill
For the chat reply recommendation skill, select the triggers that determine when a chat reply recommendation is generated.
The following table lists the triggers that determine when a chat reply recommendation is generated.
| Trigger | Description |
|---|---|
| User triggered | Chat reply recommendation that is generated when the agent manually triggers the skill. |
The following table lists the fields for the Now Assist icon for the chat reply recommendation skill.
| Field | Description |
|---|---|
| Button Props | Trigger button properties, for example:
|
| Refine Actions | Action options shown when the Refine button is selected, for example:
|
| Recommendation Dialog Props | Recommendation dialog window properties, for example: headerLabel. |
| WWNA Component ID | Component ID that supports the Now Assist icon, for example: agent-chat. |
| Default Preset Action | Default action when the trigger button is selected with no text in the chat window. |
| Table | Table used for the interaction. |
| Timeout Error Message | Error that displays after a timeout. |
| Preset Actions | Action options shown when text is entered in the chat window and the trigger button is selected, for example:
|
Sidebar discussion summarization skill
For the Sidebar discussion summarization skill, select the triggers that determine when a Sidebar discussion summary is generated.
The following table lists the triggers that determine when a Sidebar discussion summary is generated.
| Trigger | Description |
|---|---|
| Quick action | Sidebar discussion summary that is generated when the live agent performs the /summarize quick action. |
| Property | Description |
|---|---|
| Bulleted list | If selected, the Sidebar discussion summary is displayed as an unordered list. |
Incident summarization skill
The incident summarization skill includes the inputs that identify the table and fields that are used when an incident summary is generated.
In this release, you can't modify a skill's input data source. The data source contains the tables and fields that the skill relies on.
| Trigger | Description |
|---|---|
| Assign modal | Open assign modal during save action when assignment group or assigned to is changed. |
The following table lists the inputs for the incident summarization skill.
| Input | Description |
|---|---|
| Input table | Incident [incident] |
| Input fields |
|
| Input template states |
|
The following table lists the descriptions for the incident summarization skill.
| Description | Mandatory for input state |
|---|---|
| Issue |
|
| Key Actions Taken |
|
| Resolution |
|
| Affected CIs and Impacted Services |
|
| Service Level Agreement |
|
| Child Incidents |
|
Incident assist skill
The incident assist skill includes the incident topics to be available in the Now Assist panel.
In this release, you can't modify a skill's input data source. The data source contains the tables and fields that the skill relies on.
- Find similar resolved incidents
- Consult on-call experts from support groups
- Retrieve caller's assets
- Retrieve caller's recent incidents
Resolution notes generation skill
The resolution notes generation skill includes the inputs that identify the table and fields that are used when the resolution notes are generated for an incident.
In this release, you can't modify a skill's input data source. The data source contains the tables and fields that the skill relies on.
| Trigger | Description |
|---|---|
| User triggered |
If selected, user input is required before resolution notes are generated. Otherwise, resolution notes are generated automatically by default when certain conditions are met. |
| Field | Description |
|---|---|
| Refine Actions | Action options shown when the Refine button is selected, for example:
|
The following table lists the inputs for the resolution notes generation skill.
| Input | Description |
|---|---|
| Input table | Incident [incident] |
| Input fields |
|
Incident activity response recommendation skill
The Incident activity response recommendation skill includes the inputs that identify the table and fields that are used when a response is generated in the work notes or comments in an activity stream.
In this release, you can't modify a skill's input data source. The data source contains the tables and fields that the skill relies on.
The following table lists the triggers that determine when and how the activity response for an incident are generated.
The following table lists the inputs for the Incident activity response recommendation skill.
| Input | Description |
|---|---|
| Input table | Incident [incident] |
| Input fields |
|
| Trigger actions | The default trigger actions are as follows:
|
Knowledge article generation skill
The knowledge article generation skill includes the inputs that identify the table and fields that are used when the knowledge article draft is generated for an incident.
In this release, you can't modify a skill's input data source. The data source contains the tables and fields that the skill relies on.
The following table lists the inputs for the knowledge article generation skill.
| Input | Description |
|---|---|
| Input table | Incident [incident] |
| Input fields |
|
| State |
|
Change request summarization skill
The change request summarization skill includes the inputs that identify the table and fields that are used when a change request summary is generated.
In this release, you can't modify a skill's input data source. The data source contains the tables and fields that the skill relies on.
The following table lists the inputs for the change request summarization skill.
| Input | Description |
|---|---|
| Input table | change_request |
| Input fields |
|
| Input template states |
|
The following table lists the descriptions for the change request summarization skill.
| Description | Mandatory for input state |
|---|---|
| Objective |
|
| Plan |
|
| Risk |
|
| Affected CIs |
|
| Impacted services |
|
| Close notes | Closed |
| Incidents caused by change | Closed |
Change request risk explanation skill
The change request risk explanation skill includes the inputs that identify the table and fields that are used when the change risk explanation is generated.
In this release, you can't modify a skill's input data source. The data source contains the tables and fields that the skill relies on.
The following table lists the inputs for the change request risk explanation skill.
| Input | Description |
|---|---|
| Input table | change_request |
| Input fields |
|
Request summarization skill
The request summarization skill includes the inputs that identify the table and fields that are used when a request summary is generated.
| Input | Description |
|---|---|
| Input table | Request [sc_request] |
| Input fields |
|
Request activity response generation skill
The request activity response generation skill includes the inputs that identify the table and fields that are used when the request activity response is generated.
In this release, you can't modify the input data source. The data source contains the tables and fields that the skill relies on.
The following table lists the inputs for the request activity response generation skill.
| Input | Description |
|---|---|
| Input table | Request [sc_request] |
| Input fields |
|
Requested item summarization skill
The requested item summarization skill includes the inputs that identify the table and fields that are used when a requested item summary is generated.
| Input | Description |
|---|---|
| Input table | Requested item [sc_req_item] |
| Input fields |
|
Requested item activity response generation skill
The requested item activity response generation skill includes the inputs that identify the table and fields that are used when the requested item activity response is generated.
In this release, you can't modify the input data source. The data source contains the tables and fields that the skill relies on.
The following table lists the inputs for the requested item activity response generation skill.
| Input | Description |
|---|---|
| Input table | Requested item [sc_req_item] |
| Input fields |
|
Catalog task summarization skill
The catalog task summarization skill includes the inputs that identify the table and fields that are used when a catalog task summary is generated.
| Input | Description |
|---|---|
| Input table | Catalog task [sc_task] |
| Input fields |
|
Catalog task activity response generation skill
The catalog task activity response generation skill includes the inputs that identify the table and fields that are used when the catalog task activity response is generated.
In this release, you can't modify the input data source. The data source contains the tables and fields that the skill relies on.
The following table lists the inputs for the catalog task activity response generation skill.
| Input | Description |
|---|---|
| Input table | Catalog task [sc_task] |
| Input fields |
|