Customer Service Management AI agent collection triage cases agentic workflow

  • Release version: Australia
  • Updated March 12, 2026
  • 6 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of Customer Service Management AI Agent Collection Triage Cases Agentic Workflow

    The Customer Service Management (CSM) AI agent collection includes a Triage cases agentic workflow designed to automate the handling of routine cases received via email and other offline channels. This workflow validates, creates, verifies, and escalates cases efficiently, improving agent productivity by accelerating case resolution and reducing unnecessary case creation through direct customer query responses.

    Show full answer Show less

    Key Features

    • Agentic Workflow Access and Activation: The Triage cases workflow is accessible through AI Agent Studio and can be customized by duplicating and adjusting settings. Activation requires enabling triggers and displaying the workflow in the Now Assist panel.
    • Access Control Lists (ACLs): Preconfigured ACLs support secure operation of the workflow and related AI agents, aligned by default with the snesmagent role. Customers should update ACLs when customizing roles to maintain proper permissions.
    • AI Agents Involved: Multiple specialized AI agents collaborate within the workflow to automate tasks such as:
      • Wrapping up case triage with detailed summaries (Triage cases WrapUp AI Agent)
      • Validating record content and classifying intents (Context Validator AI Agent)
      • Summarizing informational queries (Informational Queries AI Agent)
      • Automating case creation (Case creation AI Agent)
      • Extracting relevant entities from unstructured content (Entity Extraction AI Agent)
      • Verifying necessary documents for cases (Document Verification AI Agent)
      • Generating and sending automated email responses (Email Response AI Agent)
    • Role Masking and Security: The workflow uses role masking to control access, primarily for B2B (sncustomerserviceagent) and B2C (sncustomerservice.consumeragent) agents. Admin roles must include these to access workflow data. Security controls must be adjusted accordingly for custom roles and data access considerations.
    • Localization and Multilingual Support: The workflow supports multilingual interactions. Best practices include specifying language instructions at the start of prompts, avoiding quoted strings for user-facing text, and leveraging system messages for static content.
    • Workflow Configuration: Includes defining key requirements, security controls (user and data access), triggers for automatic execution, and channel selection for user engagement. The Now Assist panel integration allows agents to receive real-time notifications and follow guided steps to complete triage tasks.

    Practical Benefits for ServiceNow Customers

    • Accelerates resolution of routine cases from offline and email channels, reducing agent workload.
    • Ensures accurate case handling through automated validation, entity extraction, and document verification.
    • Improves customer experience by providing direct answers when possible, minimizing unnecessary case creation.
    • Supports compliance and security through configurable ACLs and role-based access control.
    • Enables seamless agent interaction via the Now Assist panel with AI-driven task guidance.
    • Facilitates global deployment with full multilingual and localization capabilities.

    Next Steps and Recommendations

    • Review and customize the Triage cases agentic workflow to align with your business processes and security policies.
    • Ensure ACLs and roles are correctly configured to maintain secure and appropriate data access.
    • Activate the workflow triggers and configure channel availability to enable smooth agent engagement.
    • Leverage the Now Assist panel for real-time agent notifications and guided case triage.
    • Follow best practices for multilingual prompt setup to support global customer service operations.

    Use CSM AI agents agentic workflow to process all routine cases coming in through email and other offline channels and increase agent productivity through faster resolution.

    Triage cases overview

    Using the Triage cases agentic workflow, handle end-to-end validation, creation, verification, and escalation of cases or case types. Get the correct information from the case or interaction to answer customer questions directly and reduce the number of cases that must be created.

    Refer to the information provided here on agents, tools, and triggers that are related to the Triage cases agentic workflow in AI agents for Customer Service Management.

    To modify the Triage cases agentic workflow duplicate it, and adjust the settings according to your requirements. You can activate the agentic workflow template by making triggers active and setting the display settings to include the Now Assist panel.

    Important:
    When you modify an agentic workflow, AI agent, or tool, make sure that you update all instructions accordingly.

    Triage cases agentic workflow

    Triage and provide faster resolution for all the routine cases coming in through email and other offline channels.

    To access the agentic workflow:
    1. Navigate to All > AI Agent Studio > Create and manage.
    2. Select Triage cases.

    Access control lists (ACLs)

    Access Control Lists (ACLs) are preconfigured to support the Triage use case, including AI agents and their associated flows and actions, such as the Document Verification Agent. By default, ACLs are configured for the sn_esm_agent role. Customers can modify these ACLs to align with their specific business requirements and security policies. For more information, Configure security controls for a skill.

    When updating the agent role for the Triage Cases Agentic Workflow, it’s important to also update the corresponding Access Control Lists (ACLs) to ensure proper permissions. To manually update ACLs for custom roles:
    1. Go to the sys_security_acl table.
    2. Use filters to locate ACLs related to your use case, AI agent, and internal flows or actions.
    3. Add your custom role to each relevant ACL record.

    Triage cases AI agents

    The following tables list the agents that are used in the Triage cases agentic workflow.

    Important:
    In the Define availability screen for the AI agent, make sure that the Status field is enabled to activate the AI agent.
    Table 1. AI agents and their roles in the Triage cases agentic workflow
    AI agent AI agent role
    Triage cases WrapUp Wrap up the case triage process using the Triage Cases Wrapup AI Agent. It synthesizes the execution details and posts the summary to the work notes of the source record to ensure traceability and closure.
    Context validator Validate the content of a record using the Context Validator AI Agent. It analyzes sentiment and identifies a list of intents from the input record. Invoke this agent whenever record content requires validation and intent classification.
    Informational queries Create a summary of all answers related to informational intent using the Informational Queries AI Agent. It retrieves a list of all intents, then processes each informational intent individually before generating the final summary. Invoke this agent whenever a consolidated response to informational queries is required.
    Case creation Automate and manage the end-to-end process of case creation using the Case creation AI agent. Invoke this agent whenever a case needs to be created.
    Entity extraction Extract entities from emails and documents using the Entity Extraction AI Agent. It matches the extracted entities against a predefined allowlist of fields to ensure relevance and accuracy. Invoke this agent whenever entity-level information needs to be identified and structured from unstructured content.
    Document verification Verify documents on a record using the Document Verification AI Agent to determine whether they match the required list for the case type. It identifies any missing documents or verification failures. Invoke this agent whenever document validation is needed.
    Email response Generate and send email responses using the Email Response AI Agent. It acts as a response assistant to draft, display, and deliver email replies. Invoke this agent whenever an automated email response is required.

    Role masking

    Required role: B2B agents (sn_customerservice_agent) and B2C agents (sn_customerservice.consumer_agent)
    Important:
    To access data in the agentic workflow, the admin role must include the specified roles under Contains roles.

    Agentic workflows and their AI agents use role masking to determine which users can access them. Ones installed with Now Assist applications have specific roles that come included with the application. If you select Users with specific roles for user access, you must configure the security controls to include these roles. For the instructions to change the security controls, see Define security controls for an agentic workflow.

    In the data access settings, you must also add the necessary roles to access the cases that need triaging. For example, you can add the csm role to the agentic workflow's list of approved roles so that it can access case records.

    Localization in Triage cases

    Multilingual and localization flows in the Triage Cases workflow are fully supported. When setting up translation, keep the following in mind:
    • Add an explicit language instruction at the top of your prompt telling the model to respond in the user's language — instructions placed first carry the most weight.
    • Avoid wrapping user-facing text in quotes. Quoted strings act as strong anchors that can override translation rules and force verbatim reproduction. Use semantic descriptions instead.
    • Where possible, deliver static messages through gs.getMessage() in a script, and reserve the model's output for dynamic content only.

    Triaging the case

    In the triaging the case agentic workflow, perform the following steps:
    1. In Define key requirements the workflow’s purpose is clearly described and its steps with specific actions and criteria for each is outlined.
    2. In the Define security controls screen, you can set the access at user and data level.
      1. Define user access: Specify which users can access and interact with the agentic workflow. Once you save your selections, the system automatically generates an Access Control List (ACL).
      2. Define data access: Choose the user identity under which the Provide customer 360 insights agentic workflow will run. This determines the roles and associated data access permissions.
        Note:
        Choose the user identity this agentic workflow should run as to determine the roles and the data access permissions derived from them. Remember, when agentic workflows can access data, they can also share that data with the human user who interacts with them. Agent level role mask are: B2B agents (sn_customerservice_agent) and B2C agents (sn_customerservice.consumer_agent).
      1. In Add triggers you can set up optional triggers to launch the agentic workflow automatically without a user request. Triggers can be based on conditions or schedules you define and initiate agentic AI experiences.
      2. In Select channels and status, you can choose the channels where this agentic workflow will be available to engage with users who initiate interactions. Toggle the display for Engage via the Now Assist panel to see the agentic flow in Now Assist panel.
        Note:
        To turn off the agentic workflow, toggle off Engage via the Now Assist panel.
      3. Select Save and test.

      The agent executes the testing in AI Agent Studio for the agentic workflow.

    Figure 1. Example of a Triage cases agentic workflow testing in AI Agent Studio
    AI Agent Studio showing the testing output for Triage cases agentic workflow.

    In the Now Assist panel, the agent receives a notification as soon as the interaction is generated, which enables them to follow the on-screen instructions and complete the task. For more information, see Request the generative AI capabilities in Customer Service Management by using the Now Assist panel.