Customer Care - R15


Overview

Customer Care modules in CRM.COM include customer support features that any B2C system requires. They ensure the smooth operation and handling of customers and prospect customers, and target full agent and customer satisfaction.

  • Use Communications to communicate with your customers for financial marketing and loyalty matters.
  • Use Service Requests to register problems that customers experience with their products and subscriptions and to check whether products are under warranty. 
  • Use Activities to log tasks which take place as part of a specific business process such as a Job or a Service Request. The activities maintain information about the task that is to be performed by tracking the resource that owns the task, the service that should be provided and eventually the actual time that was spent on providing each service.
  • Use Leads to create and keep track of the leads related to existing or prospect customers. Information is collected by the sales and marketing department during the entire process of transforming a lead into a customer. This helps the evaluation of the lead to know how much effort, time and money should be spent by the sales owner.


Setting Up Customer Care modules and Core Processes

Configuration / CRM Application / CRM Settings

Setting up Service Requests

  • Statuses : Statuses are used to progress a service request throughout its life cycle. Each status has a life cycle state (Pending, Responded, Temporary Resolved, Final Resolved, Completed, Cancelled) and a label which is meaningful to your organization.  It is required to provide at least one status for each available life cycle state apart from 'Temporary Resolved', as it is not compulsory that a service request goes through a temporary resolution. 

    Through the  service request type it is possible to define the possible progression of status from each selected service request status by defining Status Transition Rules. The next possible status depends on the current status of the request, its type, and the authorization of the user or unit.

  • Service Request Categories: Categories are used to provide a business classification to the service request, such as information or request for a change. These classifications provide the user with input on how to handle the request, and can also be used by the business to analyze the type of calls they receive.
  • Life Cycle State Categories: Categories are also available for 'Responded, 'Temporary Resolved' and 'Final Resolved' life cycle states. Through categories you can provide a business classification to the responses and resolutions provided to customers, and can be used by the business for future analysis. They are added to a service request when it progresses to the specific life cycle state. You can configure these categories to designate whether a response must be accepted by the customer before it can be temporarily or finally resolved.

  • Prioritization Model: Prioritization model defines the required effort for responding and resolving a service request from the customer by the user. Set up your model which according to the urgency of an issue and the impact it has it will be assigned a priority number. Upon service request creation either the user will set the urgency and impact (or it will be automatically assigned through a workflow rule) and the system will user the Prioritization model table to assign the priority of the request.

 

  • Cancellation Reasons: Provide the reasons for which a Service Request is cancelled
  • Types : Service request types allow the company to set standard behaviour for common service request flows and determine the operational characteristics of service requests. They can be used for information, request for advice, report an incident etc. Setup the multiple service request types to support different business needs. Upon creation if a service request the agents select the service request type which best describes the service request to be logged and through the presets defined on the type the agent can progress the service request without room for mistakes. Through the type define the allowed time for completion, the categories to be used, the job and activity types which can be logged through the request as well as the products allowed to be added service requests of the type.


Setting up Activities

Statuses: Label the life cycle states of activities in a way that is meaningful to an organization.  Statuses are modified in order to progress an activity. Through the  activity type it is possible to define the possible progression of status from each selected status by defining Status Transition Rules. The next possible status depends on the current status of the activity, its type, and the authorization of the user or unit.

Categories:  Provide a business classification such as 'Installation' or 'Maintenance'. These classifications provide the user with input on how to handle the activity and can be used by the business to analyze activity requests.

Cancellation Reasons: Used for business analysis.

Types: Types are used to determine the operational characteristics of activities. Through the type define the one-time services (such as the installation of a modem) which can be added to activities of this type and which will be billed based on their duration (the time the installation took). The 'Allowed Organisational Unit' designates users authorized to create activities of each type.

Services defined on activity types

 For each service added on the activity type the following information must be provided which will be used during billing

  • Product: Classified as a one-time service.
  • Classification: Define whether it is 'mandatory' or 'optional' to define the service on the activity in order to be allowed to close it.
  • Minimum Time Spent: Define for each service (in hours, days, weeks or months). When the activity is completed, the system validates the time spent on the services against the specified minimum.
  • Time Spent Logging Method: Whether the time spent on each activity service should be:
    • Fixed: Automatically set on each activity service and not modified by the user, or 
    • Flexible: Set by the user.
  • Automatically Applied: Enable to automatically add the service to the activity as soon as it is created.


Setting up of Leads

Settings: Use settings to create various entities such as statuses, source types, competitors etc and subsequently, add the entities you would like to make available for each type.

Types: Lead types are used to determine the operational characteristics of leads such as allowed statuses, lost reasons, competitors, products and subscription packages allowed to be added on leads etc.. On each type you can define whether leads of the type should be automatically converted to customers if they are won in which case an accounts receivable will be created (if one does not already exist).


Recommended additional setup

In addition to the module's specific settings the following may be configured for the module to operate at its full capacity.

  • Communications :Create Communication Templates and setup Communication event definition to automatically send email and SMS messages to the customers upon an event, such as responding resolving or closing an issue
  • Workflow Rules: Configure workflow rules to automate processes such as
    • Use Alerts to email or SMS users, when a specific value is entered in a service request field
    • Schedule activities when a request of a specific type is created
    • Assign high priority service requests to a specific user 
  • Products: Configure the products that will be available to be added as products of interest in leads.
  • Resource Scheduling: Provide rules regarding activity services and resource requests. For example, whether a resource request is mandatory for a certain activity type and whether resources require confirmation.
  • Price Plans: Define the products and price rate types used to bill activity services

 Back to top

Managing Leads, Activities and Service Requests

Managing and handling of all customer care modules is common.

Navigate to the respective screen available under CRM area. Specify the criteria that match the entity you are interested in or use NEW from the Actions' Menu to create a new request. Provide the mandatory information in the service requests fields table before you SAVE the ENTITY.

Assignment information section can be used to select the unit and/or user responsible for dealing with the entity. The user field may be left empty, in which case users from the defined unit will be able to Accept the entity.

Shared Notes are used to record information regarding the entity. Every time the notes are updated the time and the name of the agent is registered. Define Owned by Group which refers to the Group that is responsible for carrying out the completion of the entity. The Group defaults to that of the currently signed in user or it is automatically set based on the geographical area of the contact. (if configured accordingly in the Automatic Collaboration Rules of Security Management)



 

Use EDIT from the Actions Menu to enter edit mode. While entities that are assigned to a unit and are pending acceptance by a user can be modified, the 'Assigned to User' can only be set through the Accept action.  An entity cannot be modified if its cancelled or completed already. Note that once an entity is created the related contact, account and type cannot be changed.

 

You can DELETE entities as long as they are no other entities in the system associated to them.
If an entity has been mistakenly opened you can CANCEL through Actions > Cancel action. The entity can be cancelled as long as it is still in a 'Pending' life cycle state.

 

Accepting and starting progress of customer care entities


New entities are assigned to a unit or user as defined in the Assignment information section.  A unit member can accept entities assigned to a unit, by using Accept from the Actions menu in the Data Entry page.  For example, a lead regarding a business client is assigned to the B2B marketing department and then accepted by a specific agent. Before an entity can be progressed it must be assigned on a specific user and not just a unit.

Once assigned on a user it must be progressed to start its processing.  Use Start Progress action and select one of the available statuses that represents an 'In Progress' life cycle state.  The action will change the state from 'Pending' to 'In Progress'. Once the action is executed, use EDIT mode to start working on the entity.

Service Request progress is more detailed than activities and leads. Once a request is accepted it must be responded to confirm the receipt of a request.  This can be triggered by clicking Respond in the 'Response and Resolution' section. Provide the required information before Saving

 

The next step is to provide a solution to the issue; either a temporary or a final solution. This is possible by clicking on the 'Temporary Resolved' or 'Final Resolved' in the 'Response and Resolution' section. Providing a temporary resolution is optional; service request types can be set up to skip this state. Once the issues are resolved and accepted by the customer then complete the request by clicking on 'Completed' in the 'Response and Resolution' section. To complete the request any planned jobs or activities must also be either completed deleted or cancelled.

It is also possible to update values set on a state as long as it has not progressed to another state through 'Manage Response/Resolution' option



 

Communicating customer care entities


Communications can be sent to customers directly from the screen of any customer care module by using the Communicate action.

Additionally, as the entity (activity, lead, service request) progresses through each stage the 'agent - customer interaction' can be automated through the use of communications. For example, in service requests:

  • A communication is created when the entity is responded, provided the 'Event Based Communication Definition' is configured accordingly.

  • Customers can automatically accept responses and resolutions through email/SMS links. Once the customer clicks the respective link, the response/resolution of a service request is set as 'Accepted by Contact'.

You can use tags related to any customer care entity (text that is automatically replaced by values specific to selected records) when creating communications. Tags are available for selection by typing '#'. 
Refer to the Communications manual for a complete list of available tags.

Ability to use email links where customers can accept responses and resolutions automatically is only possible for Service Requests.

Using Key Dates in customer care entities


Set the dates and time frames which are relevant to your entity. The set of dates includes: 'Start Date', 'Expected Completion Date', 'Actual Completion Date', 'Time to Completion', 'Estimated Completion Time' and 'Time Overdue'.

Through the entity Type, it is possible to set the time within which an entity must be completed, (To be completed within). For service requests it is also possible to have all the dates recalculated upon responding to the service request, 'Recalculate key dates on responding'.

Using Products in customer care entities


Most commonly customer care modules are used to handle tasks, questions or issues associated to physical goods or services. The system can be set up to have different entity types to handle issues with different products. The list of products that each entity can handle depends on the 'Products' added on the entity type; i.e. activity type, service request type, lead type.

 

Delegating service request and leads to jobs and activities 


Use Schedule An Activity to schedule additional necessary actions for service requests and leads such as planning an appointment or 'Plan a Job' for actions that cannot be handled through service requests or leads such as the registration of a new subscription or replacement of a box. The contact information and service request number are carried over onto the activity and job from the service request.


Automating processes of customer care entities


The CRM.COM Workflows module can be used to automate processes and set approval requirements on service requests, leads and activities. For example:

  • Set up activities to require approval from a specific user before they are further processed.
  • Use Alerts to email or SMS users, when a lead is won
  • Schedule activities when a request of a specific type is created
  • Assign high priority activities to a specific user 

 For more information on workflow automation refer to Workflows.


Lead Specific Processes


Processing a lead


A lead can be either Won or Lost. When a lead is won it can be converted to a customer simply by changing its life cycle state to 'Won'.  This is done by using Win Lead action and selecting the appropriate status (i.e., one which represents a 'Won' life cycle state).

If the auto-conversion process is enabled in the lead type, the detail required to create an accounts receivable must be supplied.  (Persons or companies are required to have an accounts receivable in CRM.COM to be considered as customers). If not, then its possible to manually 'Convert to Customer' by using the respective action. Once converted the following actions become available:

  • Plan a Job
  • Become Subscriber

A lost lead can be logged by using the Lost Lead and selecting the appropriate status (i.e., one which represents a 'Lost' life cycle state). Select a reason the lead was lost from the modal. 

 

Importing leads


The fastest way to create leads is by importing an excel or CSV file for this purpose. To do so

  1. Navigate to Utilities / Import Data / Import Leads and create a new definition.
  2. Define the applicable settings applicable and Save.
  3. Prepare an import file in either Excel or CSV format.  A template is provided during the import process. Files in either format contain one column for each field that can be imported and a first row including headers. 
  4. Click on Submit from the Actions menu and proceed by selecting the file with the leads. 

Check Appendix A for information on how to download the template and information on how to prepare the import file.

 

Activities Specific Processes

Billing Activity Services


When an activity is completed services provided through the activity that is part of a billable (type) job can be charged. The list of services provided and the time spent on each is required information. The billing engine refers to the Price Plan for the rate of each service and bills the job based on how long it took to complete.  The price plan rate model used for one-time services is Duration based where the service is billed based on the duration. Possibility to provide tiered rates where price increases or decreases based on duration is possible. Check Pricing for more information.

Booking resources to complete an activity service 


Activities consist of tasks that must be completed by a designated user. The resources necessary to complete a task can be booked through CRM.COM Resource Scheduling.  Supply the service to be provided, the responsible department/unit and the date/time on which the task should be completed. Services that are necessary to complete an activity can be defined as mandatory on the activity type and added automatically.

Resources can be requested when adding a service for an activity through the 'Services to be Provided' section. Clicking the Request Resource link opens the Resource Availability modal, allowing you to search available resources and place a request. Refer to Resource Scheduling for more information.


Service Requests Specific Processes


 

Service Request Management Dashboards

Service Requests management dashboard tool allows managers, team leaders, and agents to easily handle and keep track of the service requests that must be addressed. The dashboard is readily available through the Service Request Summary screen

Relating service requests to other service requests


Service requests can be related to similar or relevant requests of the same contact which can be managed through the 'Related Work Section' available in the Data Entry page.


Providing service request feedback


It is possible for customers to rate your company's services (in this case service requests) by providing a rating as well as comments. Both rating and feedback is only possible through the WEB API.

The provided feedback can be viewed through the Display Feedback summary page available under Analytics.


Applying warranties on service requests


Service requests can be used to check for the coverage of faulty hardware items, available when the item is under valid warranty.

ADD the faulty item in the Affected Physical Goods tab of the Affected Products section. Check for coverage by selecting the coverage reason from the drop-down menu. The Covered field indicates whether a free replacement is available.
Use service requests to check whether the good is under warranty and plan a job to replace it.

Returning physical goods through service requests


Customers may request to return a physical good for various reasons (e.g., due to a technical issue or to upgrade it or because it was stolen). If the good has a valid return policy which has not expired yet, the system checks whether the return is refundable based on the return coverage reason set by the user. The return date must be equal or before the Warehouse Issue Date + the return allowed period. 

The return of physical goods can be done both through:

  • Accounts Receivable (Managing Assets action)
  • Service Requests

To return the good
  1. Create a Service Request
  2. Add the physical good in the Affected Products
  3. Save the Service Request
  4. Click on RETURN
  5. Select the return coverage reason
  6. SUBMIT the action 

Back to top  

Business Flows


Handling of technical issue with customer interaction

Scenario

Mary is reporting that a fault in her Roku box is affecting the subscription TV channels. As this type of service request is common, system presets are in place to support the agent in dealing with the issue effectively.  Requests for technical support require customer acceptance to be completed.


Configuration

  1. Set up Statuses
    1. To be approved (Pending LFS)
    2. Assigned (Responded LFS)
    3. Final Solution (Final Resolved LFS)
    4. Completed (Completed FLS)
  2. Set up Categories
    1. Service Request Category: Technical Support
    2. Response Category: Approved for Resolution
    3. Final Resolution Categories:
      • Change of Decoders
      • Change of Smartcards
  3. Set up Service Request Type
    1. Technical Issue
      • Estimated completion time: 1 day
      • Allowed categories (SR Categories, Response, Final Resolution)
  4. Set up Event Based Communication Definition
    1. Enable communication settings to send email to the customer upon life cycle state change
  5. Set up a Workflow
    1. Create a rule to assign Technical Issue request type to 'Technical Department'

 

User Process

  1. The agent creates a new service request of type 'Technical Issue' and adds the serial number of Mary's Roku box in the affected products.
  2. The call center agent submits the service request that is automatically assigned to the technical department (according to the Workflow rules).
  3. An agent from the technical department accepts the request and informs Mary that her request is being processed by providing a response.
    1. The response is sent to Mary when the request is saved (according to the communication settings of the service request type).
  4. The agent calls Mary, identifies the issue, and guides her through the necessary steps for resetting her Roku box.
  5. The agent changes the status of the service request to one reflecting a 'Final Resolved' life cycle state.
    1. In the resolution description section, the agent reports that a reset of the Roku box resolved Mary's issue.
    2. The final solution is sent to Mary when the request is saved (according to the communication settings of the service request type).
    3. The agent requests Mary to accept the solution by clicking on the respective email link.
  6. Mary replies by clicking the link in agent's email, confirming the issue she was experiencing has been resolved.
  7. The agent changes the status of the request to 'Completed' and closes the service request.


Demo system to prospective leads

Scenario

Company ZX accepts requests from prospective customers to present its system's features through a demo.


Configuration

Activity Type

  • Set up an activity type to be used for demo purposes.

Settings

  • Set up one status for each available lead life cycle state.
    • Pending
    • In progress
    • Win
    • Lost
    • Cancelled

Lead Type

  • Set up a new lead type to be used for demos.
    • Define the configured statuses and set a default for each available life cycle state.
    • Provide the demo activity type in the allowed attributes.

User Process

  • Create a new lead of type 'Demo'.
  • Start the progress of the lead by using Start Progress from the Action panel.
  • Schedule an activity of type 'Demo' by using Schedule Activity from the Action panel.
    (The activity must subsequently be progressed, completed or closed before it can be set as 'Won', 'Lost' or 'Cancelled')


On this page

For the developer

Check out the Service Requests WEB API for a complete list of actions available used to integrate CRM.COM to external systems

LEADS WEB API

ACTIVITIES WEB API

SERVICE REQUESTS WEB API

Release news

Check out a full list of CRM.COM features available per release.

Features

Check out upgrade notes to find out what needs to be done to upgrade from your current release to the latest release of CRM.COM.

Upgrade Notes