Service definitions
Summarize
Summary of Service Definitions
Service definitions enable connections between products, services, and case types, allowing customers to easily discover and request services. They assist agents in creating appropriate case types for service requests, streamlining case management processes. This feature is part of the Customer Service Case Types plugin (com.snc.csmcasetypes) and allows for specific handling of customer requests, such as onboarding or complaint resolution.
Show less
Key Features
- Service Definition Creation: Admins can create detailed service definitions that include a service name, target table, and categories.
- Product Association: Services can be linked to specific products or be general services available for all products.
- Case Type and Playbook Association: Each service can have an associated case type for streamlined case resolution and a playbook for agent guidance.
- Service Definition Categories: Organize services into logical groupings, allowing agents to quickly navigate and select services.
- Enhanced Agent Experience: Agents can easily create cases or case tasks based on customer context and product ownership using the Product Service Select interface.
- Customer Experience: End users can request services via the Customer and Consumer Service Portals, viewing available services based on their purchased products.
Key Outcomes
By implementing service definitions, organizations can expect improved efficiency in case management processes, enabling agents to quickly resolve customer requests with the right service type. Customers benefit from a more intuitive service request experience, leading to faster resolution of their issues and better alignment with their product needs.
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.
- 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
- 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
- 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
| 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.
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
- 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.
- 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.