Cases and case tasks
Customer service cases store information about customers, their questions and issues, and related information. Case tasks are created and assigned to users to complete the work necessary to resolve cases.
Cases
A case record is the main type of record used by the Customer Service Management application. Case records include detailed information about customers, their reported questions or issues, and the work performed to answer questions and resolve issues. The system stores case records in the Case [sn_customerservice_case] table.
Customer service agents create cases to identify questions or issues, gather information, and track the activities related to resolution. Agents also use cases to communicate with customers and other users.
| Feature | Description |
|---|---|
| Case details | The Details tab includes the following information:
|
| Case activities | The Activity pane enables communication between:
|
| Related tasks | Related tasks include tasks that result from the case, such as case tasks, work orders, and requests. These tasks may be internal to the organization or they may involve the customer. |
| Information | Information that is gathered as part of resolving a case can be included in the knowledge base and used to help resolve similar cases. Agents can also search knowledge bases and attach useful articles. |
Case tasks
Case tasks are created for additional work that must be completed as part of resolving a customer service case. These tasks are frequently assigned to users such as middle or back-office agents. Case tasks are stored in the Case Task [sn_customerservice_task] table.
If the value in the Parent case or Parent fields is updated, the customer information in the Account, Contact, or Consumer fields is also updated.
- My Case Task
- My Open
- Unassigned for my groups
- All
- My Contributing Tasks
- My Accessible Tasks
Cases, case tasks and related parties
The Customer Service Management application enables you to support multiple contacts and consumers on cases and sold products and provide these contacts with varying levels of case access. These additional contacts and consumers are called related parties. Related parties are added to the Related Parties related list on the case record.
- Customers that are related parties on the parent case.
- Customers that the agent has access to.
- If no, the related party is removed from the case.
- If yes, the related party isn’t removed from the case and the system displays a message that lists the associated case tasks.
Case task integration with Service Definitions
- Agents can use configured service definitions to quickly create cases of the right type based on the selected product or service.
- Customers can use configured service definitions to quickly discover and request the services they need.
| Role | Description |
|---|---|
| Admin [admin] |
When creating and updating case tasks, users with the admin role can select service definitions in the Service definition field on case task records. |
| Case task agent [case_task_agent] |
|
| Case task viewer [case_task_viewer] |
|
Case tasks and user roles
| Role | Description |
|---|---|
| Admin role | |
| Admin [admin] |
This user can:
|
| Agent roles | |
| Customer service agent [sn_customerservice_agent] |
This user can do the following for account cases:
|
| Consumer service agent [sn_customerservice.consumer_agent] |
This user can do the following for consumer and household cases:
|
| Case task agent [sn_customerservice.case_task_agent] |
This user can work on case tasks that they’ve created and that are assigned to them or to their assignment groups. Case task agents have read access to the Account, Contact, Consumer, and Parent case fields for case tasks that are assigned to them or to their assignment groups. This user can:
|
| Relationship agent [sn_customerservice.relationship_agent] |
This user can view, create, update, and delete case tasks for the customers they have relationships with. |
| Location agent [sn_customerservice.svc_location_agent] |
This user can view, create, update, and delete case tasks for the business locations they have access to. |
| Consumer location
agent [sn_customerservice.svc_location_consumer_agent] |
This user can view, create, update, and delete case tasks for the business locations they have access to. |
| Outsourced agent [sn_csm_ocs.ext_agent] |
This user can view, create, update, and delete case tasks based on the outsourcing criteria for the cases they have access to. |
| Account consumer [sn_acct_consumer.consumer] |
Can view the Account, Contact and Consumer fields for the case tasks they have access to. A user with this role can work on the following case tasks:
This user can:
Note:
Available with the Customer Data Models for B2B2C plugin
(com.sn_csm_b2b_consumers). |
| Contributor roles | |
| Account contributor [sn_customerservice.account_contributor] |
This user can:
|
| Consumer contributor[sn_customerservice.consumer_contributor] | This user can:
|
| Service organization
contributor [sn_customerservice.service_organization_contributor] |
This user can:
|
| Self contributor [sn_customerservice.self_contributor] |
This user can:
|
| Related parties roles | |
| Case authorized
contact [sn_customerservice.case_authorized_contact] |
This user can:
|
| Case authorized
consumer [sn_customerservice.case_authorized_consumer] |
This user can:
|
Case tasks and external user roles
End users and requesters can access case tasks from the Customer and Consumer Service Portals by selecting .
- sn_customerservice.customer
- sn_customerservice.consumer
- customer_case_manager
- sn_customerservice.partner
- sn_customerservice.consumer
The users can see the following fields on the Case Task lists and forms: Account, Contact and Consumer. If an end user is viewing a case task from a list of case tasks, the Case Task form also displays the Parent case field.
Scheduled job for case tasks
- Copies the parent case number to the Parent case field.
- Copies the account and contact or consumer information to the Account and Contact or Consumer fields, if this information is present in the case record.
- Navigate to .
- Select Update case task fields in the Name field.
- Select Execute Now.