Getting started with service request management
The following figure shows how you can implement Service Request Management in BMC Remedyforce:
To get started with SRM implementation, configure the following:
Consider the following example of a New Hire Request for the HR department account:
- HR executive sends an email message to the service desk team requesting to add information about a new employee and configure a laptop for the employee.
- The service desk team member creates an entry for the new employee in AD and other required applications.
- The service desk team member configures a laptop for the new employee.
- The service desk team member notifies the HR executive that the new employee information has been added in the required applications and the laptop is ready.
You can automate this process by creating a service request definition (SRD), New Hire Request, in BMC Remedyforce.
The following table provides you an overview of the steps that you must perform before creating an SRD:
Create an account, if not already created.
Accounts will help you entitle request definitions to the clients of a particular account only.
Example: Add the HR department as an account.
Reference: Creating accounts
Add business hours.
Business hours are required to inform staff members about the supported business time to fulfill a service request.
Example: For an urgent request, business hours can be 24x7.
|Configure the currency in which you will provide the service.|
Example: Dollar, Pounds, Rupees
Reference: Configuring service requests settings
Create a service.
If the service desk is delivering a service to another department in the same organization, create a service of type BusinessService.
To create a service, collect the following information:
Example: Owner of the service can be the IT department or a designated member of the department.
Reference: Creating services
Create a service offering.
A service offering is a type of service that an organization makes available to its users, such as Gold or Silver.
To create a service offering, collect the following information:
Note: For each service offering, you will create a separate SRD.
Example: You create New Hire Request service for the HR department and you want to offer Platinum and Gold service offerings for the service. Create one SRD with the New Hire Request service and Platinum service offering and second SRD with New Hire Request service and Gold service offering.
Reference: Creating services
Create the category of the SRD.
To make the category available in Self Service, ensure that you select the Available for Incidents and Available for Service Requests check boxes for the category.
There are multiple ways to apply category to a service request. Based on which category you want to apply to the service request, you must supply the category correctly. For more information, see Determining the category applied to a service request.Reference: Creating categories
Investigate and collect the information that you will need from clients to fulfill the service request. Also think about the data type of the information.
To fulfill an SRD, staff members will require information from clients that will help them fulfill the service request. You will create input fields for the information that you want to collect from clients.
Each SRD will require different information from clients. However, some information might be common across all SRDs. You can add such common information as fields to the
Example: For the New Hire Request, you will need joining date, designation of the new employee, and so on information from the HR executive.
An example of a common information that you need for all service requests can be the Department or Cost Center number.
Create the following templates:
Note: A request detail template is required to create an SRD. Create an incident template before creating a request detail template, and select the incident template in the request detail template.
Select the required staff member in the Owner ID field of the change request or task template. When the service request is approved and the change requests and tasks are created for the service request, these change requests and tasks are assigned to the staff member in the Owner ID field. If the Owner ID field is not populated in the templates, the change requests and tasks are assigned to the logged-on user.
If the Enable Queue and User Assignment check box on the Remedyforce Administration > Application Settings > Record Assignment page is selected, when you select the Owner ID field in a template, the Select from Queue window is displayed and you can select a queue first and then select a staff member of the queue.
Note: BMC recommends that for a SRD that requires approval, you do not create task fulfillment templates. If the SRD has fulfillment task templates, the task records from the task templates are created even when the submitted service request is not approved.
Example: For the New Hire Request, the following task templates are required:
Reference: Managing templates
Identify the field mapping of the information that you will collect from clients.
By mapping input fields to change request or task fulfillment template fields, you can pass on the information that you collect from clients directly to staff members who will work on those tasks or change requests. Evaluate if you have all the fields in the
Reference: Salesforce Help
Create queues for the
You can also assign the created tasks and change requests to a queue by specifying the queue in the Owner ID field of the template.
To assign all the tasks and change requests created by submitting service requests to a default queue, assign the default queue on the Application Settings > Service Requests page.
If you specify a value in the Owner ID field of the template and also assign a value to the default queue, the task or change request is assigned to the owner specified in the template.
|Activate the Notify the client when a service request is closed workflow.|
If you activate the workflow, an email message is sent to the client when the service request is marked as closed.
Reference: Activating or deactivating a workflow
|(Optional) Make the service request definitions available in popular or common service requests in Self Service.||Reference: Configuring availability of common requests|
|(Optional) Create an approval process for the ||Reference: Creating an approval process|
You can create the Self Service web site for your clients that they can use to:
- Submit incidents (or tickets) and service requests
- Search for solution to an issue
- Read knowledge articles
When you install BMC Remedyforce, you must configure the Self Service site in Salesforce. For more information, see Configuring the Self Service site for clients.
After creating the Self Service site, you can customize the behavior of the site for your users. All the settings are provided in the Configure Self Service tile in the Remedyforce Administration tab. For more information about these settings, see Configuring the Self Service site for clients.
For commonly occurring issues, you can create templates for Incidents and enable these templates to be displayed in Self Service. For more information, see Managing templates.
Use Salesforce Translation Workbench to localize Self Service. For more information, see Localizing Self Service.
Staff members and system administrators can use the Reports tab to view predefined reports. You can also create reports based on your requirements. However, only the system administrators can create additional report types.
For system administrators, data is also available in the form of charts and tables in the Dashboards tab. To enable staff members with Salesforce or Salesforce Platform license access the Dashboards tab, assign the Manage Dashboard profile-level permission.
Testing your environment
- Ensure that you are able to create a request definition in the Remedyforce Administration tab.
- Ensure that you are able to create a service request in the Remedyforce Console tab.
- If you have activated workflows, ensure that the workflows are triggered at the configured condition.
- Ensure that you are able to log on to Self Service by using the logon credentials of a client.
- Ensure that you can submit a service request.