Service definitions

  • Release version: Xanadu
  • Updated August 1, 2024
  • 7 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 Service definitions

    Service definitions in ServiceNow enable organizations to link products, services, and case types to streamline customer service processes. Available through the Customer Service Case Types plugin, service definitions connect products and services to specific case types, helping agents create the right case types to address customer requests efficiently. They also support case task types and hierarchical relationships between cases and tasks, improving case management and service delivery. Customers can use service definitions via portals to discover and request services tailored to their owned products.

    Show full answer Show less

    Key Features

    • Service Definitions and Case Types: Define services offered and associate them with case types that include processes and data specific to those services.
    • Service Definition Categories: Organize services into logical categories to facilitate quick selection by agents when creating cases or case tasks.
    • Product Association: Filter available services based on the customer’s owned products for relevant service requests.
    • Service Definition ID Field: Replaces the deprecated Number field, ensuring unique and standardized service definition identifiers.
    • System Administrator Configuration: Admins can create and configure service definitions, associate products, case types, playbooks, record producers, related services, and categories to enable comprehensive service management.
    • Agent Experience: Agents can select services and categories relevant to the customer’s products in CSM Configurable Workspace, automating case type selection and enabling use of playbooks for guided resolution.
    • Customer Experience: End users access service definitions through Customer and Consumer Service Portals to request services related to their purchased products, with automatic case creation of the correct type.

    Practical Benefits for ServiceNow Customers

    • Agents save time and reduce errors by automatically creating cases and tasks of the appropriate type based on service definitions.
    • Customers find and request relevant services easily via portals, improving satisfaction and self-service capabilities.
    • Improved organization of services into categories helps both agents and customers navigate and select services efficiently.
    • Administrators have granular control to tailor services, case types, and workflows, ensuring alignment with business offerings and customer needs.
    • Integration with playbooks and record producers provides agents with clear guidance and customers with streamlined request submission.

    Next Steps for Implementation

    • Enable the Customer Service Case Types plugin to access service definitions.
    • Define service definitions and associate them with products, case types, and relevant playbooks.
    • Create service definition categories to organize offerings logically.
    • Configure record producers for portal-based service requests.
    • Train agents to use the Product Service Select case and task type selectors for efficient case creation.
    • Use the customer portals to empower end users to select services based on their product ownership and submit requests that automatically generate the correct case types.

    Use service definitions to create connections between products, services, and case types. Customers can use these definitions to quickly discover and request the services they need. Agents can use these definitions to create cases of the right type to support those service requests.

    Overview

    The service definitions feature is available with the Customer Service Case Types plugin (com.snc.csm_case_types). Case types enable you to address specific types of customer requests. A case type extends the base customer service case and includes the processes, attributes, and data required to resolve a specific type of case, such as onboarding a customer or resolving a complaint.

    A service definition describes a service that a business or organization offers to support a product or service that they sell. Service definitions work with case types to provide different types of service requests.
    • You can create connections between products and services and the case types that support those services. These connections streamline the case management process for requesting and executing services and simplify service requests based on the customer's context.
    • You can also create service definitions for case task types and then create parent-child relationships between case type definitions and case task type definitions. This enables agents to easily create case tasks of the right type.
    • You can create categories of services and then organize service definitions into logical groupings. Agents can use these categories to quickly find the services they need.

    Service definition benefits

    When you create service definitions for each of the services that you offer, agents can use the defined services to create cases and cases tasks of the right type for customer issues and requests. When creating these cases and case tasks, agents can do the following:
    • Select from a list of available services.
    • Select a category and view the available services within that category.
    • Filter the applicable services based on the products owned by a customer.
    • Create a case of the right type based on the service requested or for the products owned by a customer.

    Customers can use service definitions to discover and request services to support their products from the Customer and Consumer Service Portals.

    Service definition categories

    Service definition categories enable you to organize service definitions into logical groupings. A category can have multiple service definitions and a service definition can belong to one or more categories.

    These categories appear on the case service selector and case task service selector. When an agent is creating a case or case task, they can select a category and then view and select from the available services within that category to create a case or case task.

    The service definition ID field

    In the Washington DC release, the ID field replaces the Number field.
    • For upgrade customers, the Number field is relabeled to show that it is deprecated.
    • For new customers, theNumber field is not present.

    For customers upgrading from Utah or Vancouver, a fix script runs automatically that adds the ID field to records in the Service Definition [sn_case_type_selection] table. The fix script copies the value from the Name field and adds it to the ID field, replacing white space characters with underscores. This field has a maximum length of 40 characters.

    System administrator experience

    The system administrator defines the services that are offered to customers for the products and services in the product catalog. For each service definition, the admin can complete the following configuration tasks.
    Table 1. Service definition configuration tasks
    Task Description
    Create a service definition The service definition record stores details about a service that is provided to customers. This information includes a name for the service definition, the target table, and the service category.
    Associate one or more products Services can be product-specific or general services can be created and made available for all products.
    Associate a case type A case type provides the processes and data that an agent needs to resolve a case for a specific type of service.
    Associate a playbook A playbook provides agents with step-by-step guidance for resolving a specific type of case.
    Configure default field values Configure default values for fields in a service definition's target table. When a record is created for this table, the system uses these values to auto populate record fields.
    Associate a record producer Record producers enable end users to request services from the Customer and Consumer Portals.
    Configure related services for a service definition Associate one or more related services with a service definition to create parent-child relationships between service definitions. For example, you can create service definitions for case tasks and associate them with a service definition for a case type.
    Create a service definition category Create a category for service definitions. You can use these categories to create logical groupings of service definitions.
    Associate service definitions with a category Add service definitions to a category. A category can have one or more associated service definitions and a service definition can belong to multiple categories.
    Add a case type to the Case interceptor To configure this feature for use in the Core UI, add case types to the Case interceptor.

    Agent experience

    Associating a case type with a service definition automates the case type selection process for agents. From CSM Configurable Workspace, agents can quickly create cases of the right case type based on customer context.

    When creating cases, agents can select the appropriate service for a customer based on the products that the customer owns. The Product Service Select version of the case type selector enables agents to do the following:

    • Create cases from case and case type list views.
    • Create cases from several types of records:
    • Select a product. The case type selector includes a This case is for an owned product check box.
      • If checked: Lists services relevant to the selected product.
      • If cleared: Lists all available services.
    • Select a category of services and view the services within that category.
    • Select a service from the list of available services.
    • Select Create Case to create a case of the case type associated with the service.
    The system automatically determines the case type based on the selected service and creates a case of that type. If the service definition has an associated playbook, the agent can use the playbook in a tab on the case record.
    Note:
    From the Core UI, the Case interceptor enables agents to select a service definition for case type creation.

    Associating a case task type with a service definition enables agents to create case tasks of the right type based on the case context. The Product Service Select version of the case task type selector enables agents to create tasks from case task lists, case records, playbook stages, and the Dynamic Related Records tab in the contextual side panel.

    Customer experience

    End users can use the service definitions feature to request available services from the Customer and Consumer Service Portals based on the products they have purchased.
    • Use the portal to view the sold products or the install base items that they own.
    • Select a product or an install base item and see the available services in the Services portal widget. This widget can display product-specific services, requests for new products, and general services.
    • Select a service and launch a record producer to create a service request. When submitted, the system automatically creates a case of the correct type.
    • View a case that was created for a service request and see the Service definition field on the case record.

    Services portal widget

    From the Customer and Consumer Service Portals, end users can view a list of services that are available for the sold products and install base items that they own.

    From the portal, an end user can navigate to a list of their sold products or install base items. After selecting a product, the Services portal widget lists the available services. These can include:
    • Services based on a sold product or install base item
    • General services
    • Services for requesting new products

    Selecting a service from the widget displays the record producer associated with the service definition. Depending on the record producer configuration, some of the fields are auto-filled such as the product model or install base item and the selected service. Submitting the record producer creates a case of the correct case type.

    Note:
    Cases that have been created from a case type associated with a service definition display the service definition in the Service definition field. End users can see this information on the case records that they can access from the portal.