Service Cloud Applications: 10% Flashcards
-Explain how to create and maintain Salesforce Knowledge (article record types, data categories). -Explain how to create and maintain service entitlements and entitlement processes. -Describe the features of Salesforce which enable interaction between support agents and customers (Chat, Case Feed, Service Cloud Console, Communities, Omni-Channel).
What are Entitlements?
Entitlements are units of customer support in Salesforce, such as “phone support” or “web support.” They’re typically used to represent terms in service agreements.
What 4 objects can you associate entitlements with?
accounts, assets, contacts, and service contracts
For example, a phone support entitlement can be added to an account. When a contact from that account calls your service department, support agents can quickly verify that they’re entitled to phone support.
What’s are Entitlement Processes?
Entitlement processes are timelines that contain all the steps that agents must complete to resolve a support record.
Where can you view and manage entitlements in Salesforce?
View and manage entitlements in Salesforce from the Entitlements tab.
What can you set up to restrict the entitlements that users can select on a case?
Set up lookup filters on entitlement-related case fields to restrict the entitlements that users can select on a case.
For example, when experience users create a case and use the lookup on the Entitlement Name field, you can set up lookup filters so they can choose only entitlements registered to their account or contact.
What are Entitlement Templates?
Entitlement templates let you predefine terms of support that users can add to products.
You can create entitlement templates for specific products so support agents can quickly add the right entitlement whenever a customer purchases the product. For example, you can create entitlement templates for web or phone support so agents can easily add entitlements to products offered to customers.
Purchased or installed products are represented in Salesforce as _______.
Purchased or installed products are represented in Salesforce as assets.
That means:
A product (for example, “Laser Scanner”) is linked to an entitlement template
A corresponding asset (for example, the laser scanner purchased by ABC Labs) is linked to an entitlement that was created from the entitlement template
True or False?
Entitlements automatically apply to cases created using Web-to-Case, Email-to-Case, or experience.
FALSE
Entitlements DO NOT automatically apply to cases created using Web-to-Case, Email-to-Case, or experience.
True or False?
You can add entitlements to Web-to-Case, Email-to-Case, or experience with Apex code.
TRUE
You can add entitlements to Web-to-Case, Email-to-Case, or experience with Apex code.
You can view entitlements on the Entitlements tab or the Entitlements related list on which four object pages?
You can view entitlements on the Entitlements tab or the Entitlements related list on:
- Accounts
- Assets
- Contacts
- NOTE In Lightning Experience, the Entitlements related list isn’t available on Contacts.
- Service contracts
Where can you go to create entitlements?
You can create and edit entitlements from the Entitlements tab or the Entitlements related list on accounts, assets, or service contracts.
True or False?
When you create a contact on an account, the contact automatically inherits an entitlement from the account.
FALSE
Keep in mind that when you create a contact on an account, the contact DOES NOT automatically inherit an entitlement from the account. Your admin may set up automation that creates an entitlement for new contacts on an account.
You can’t delete an entitlement for some reason. What could that reason be?
You can’t delete an entitlement with an open case or work order.
If a roll-up summary field has been added to the Contact object that counts related entitlement contacts and you can’t delete entitlements with contacts.
True or False?
You can share entitlements.
FALSE
You CANNOT share entitlements. Entitlements use the same sharing model as the account they’re associated with. To update an entitlement, you need Read access on the parent account.
True or False
Associating a customer with an entitlement automatically will share the entitlement with them.
FALSE
Associating a customer with an entitlement DOES NOT share the entitlement with them. For customers to be able to see their entitlements, entitlements must be set up in your external experience.
What is an Entitlement?
Entitlement
A unit of customer support in Salesforce, such as “phone support” or “web support.” It’s typically used to represent terms in warranties. You can associate entitlement with accounts, assets, contacts, and service contracts. View entitlements from the Entitlements tab or the Entitlements related list on accounts, assets, contacts, and service contracts.
What is an Entitlement Contract?
Entitlement Contact
Contacts who are entitled to customer support—for example, a named caller. The Contacts related list on an entitlement shows which contacts are eligible for that entitlement. You can remove or add contacts directly from the related list, or by updating the contact record itself. Your business may not allow you to provide support to customers unless they are a contact on the entitlement.
True or False?
Entitlement contacts have page layouts, search layouts, buttons, links, and record types.
FALSE
Entitlement contacts don’t have page layouts, search layouts, buttons, links, or record types.
True or False?
The same visibility and sharing settings that apply to the parent account apply to contacts.
TRUE
Yes, the same visibility and sharing settings that apply to the parent account apply to contacts.
What is an Entitlement Template?
Entitlement Template
Predefined terms of customer support that can be quickly added to products in Salesforce. For example, you can create entitlement templates for phone or web support so users can easily add entitlements to products purchased by customers.
What is Entitlement Management?
Entitlement Management
A collection of Salesforce features that help you provide the correct service levels to your customers.
What 4 other things can Entitlement Management include besides Entitlements (which let support agents determine whether a customer is eligible for support)?
- Entitlement processes, which are timelines that include all the steps that your support team must complete to resolve support records like cases or work orders.
- Service contracts, which let you represent different kinds of customer support agreements like warranties, subscriptions, or maintenance agreements. You can restrict service contracts to cover specific products.
- Experience access to entitlements, which lets experience users view entitlements and service contracts and create support records from them.
- Reporting on entitlement management, which lets you track the way entitlements are used in your Salesforce org and whether service contract terms are being met.
What is a Service Contract?
Service Contract
A customer support agreement between you and your customers. Service contracts in Salesforce can represent warranties, subscriptions, service level agreements (SLAs), and other types of customer support. View service contracts in the Service Contracts tab or on the Service Contracts related list on accounts and contacts.
What is a Contract Line Item?
Contract Line Item
Specific products covered by a service contract. View contract line items in the Contract Line Items related list on service contracts (not contracts!). You can only use contract line items if your org uses products.
What is an Entitlement Process?
A timeline that includes all the steps (milestones) that support agents must complete to resolve a support record. Each process includes the logic needed to determine how to enforce the correct service level for your customers.
Entitlement processes come in two types: Case and Work Order.
True or False?
An Entitlement must be associated with an Entitlement Process
FALSE
Not all entitlements need processes.
For example, a simple entitlement might just state that a customer is eligible for phone support 24/7. If you need to add time-dependent steps or service levels to that definition—for example, if you want a supervisor to be notified by email when a customer’s case goes unresolved for two hours—you need an entitlement process.
What is a Milestone?
A required step in your entitlement process. Milestones are metrics that represent service levels to provide to each of your customers. Examples of milestones include First Response and Resolution Time on cases.
What is a Milestone Action?
A time-dependent workflow action that occurs on a milestone in an entitlement process.
For example, you might add the following actions to a milestone:
Send an email alert to certain users one hour before a first response milestone is scheduled to expire
Update certain fields on a case one minute after a first response is completed
What are the three types of milestone actions?
Success actions are triggered when a milestone is completed
Warning actions are triggered when a milestone is about to be violated
Violation actions are triggered when a milestone is violated
You can automate tasks, email alerts, field updates, and outbound messages for each action type.
In Lightning Experience, the Case Milestones related list doesn’t support the ____ _____ field.
In Lightning Experience, the Case Milestones related list doesn’t support the Business Hours field.
Which option posts a notification to the feed and the record owner’s profile page when a milestone is completed or violated?
milestone feed items
What gives support agents a complete view of upcoming and completed milestones, and displays countdowns for active and overdue milestones? You can add it to the case feed, work order feed, a custom page, or the Service Console.
The milestone tracker
If you wanted the milestone tracker to display time remaining or time overdue in business hours, what steps can you follow?
To make it display time remaining or time overdue in business hours, follow these steps.
- From Setup, enter Entitlement Settings in the Quick Find box, then select Entitlement Settings.
- In the Milestone Tracker section, deselect Show the time remaining in actual hours, not business hours.
- Click Save.
How would a validation rule formula look that prevents users from selecting milestone completion dates that are earlier than the case creation date?
Error Condition Formula CompletionDate < Case.CreatedDate
Error MessageError: The milestone completion date must be later than the case creation date.
You can create a similar validation rule for work orders from the object management settings for Object Milestones in Setup
What recurrence types are available in milestones?
- No Recurrence: The milestone occurs only once on the record (First Response, Resolution Time)
- Independent: The milestone occurs whenever the milestone criteria are met on the record (Response Time)
- Sequential: The milestone occurs on repeat whenever the milestone criteria are met on the record (Customer contact made)
What should you do after you create a milestone?
You can’t apply a milestone to a record by itself. It must be part of an entitlement process. So after you create your milestone, add it to an entitlement process.
In Lightning Experience, agents can click the ____ _____ link in the Milestones component to mark a milestone completed. It’s not automation, but it is easy.
In Lightning Experience, agents can click the Mark Completed link in the Milestones component to mark a milestone completed. It’s not automation, but it is easy.
True or False?
You can reate an Apex trigger that automatically marks milestones Completed on cases that match unique criteria.
TRUE
In your trigger, define which events and related case criteria must be satisfied for a milestone to be marked Completed. You can implement a similar trigger to auto-complete work order milestones.
What can’t agents view with milestones in Salesforce mobile?
In the Salesforce mobile app, agents can view case milestone updates in the case feed, open the case milestones record page, and view the Case Milestones related list. Agents can’t view the milestone tracker.
Milestones on support records display one of three statuses. What are they?
Compliant
Open Violation
Close Violation
What are milestone actions?
Milestone actions are time-dependent workflow actions that occur on milestones in an entitlement process.
True or false?
Milestone actions cannot be added to milestones after the milestone is added to an entitlement process.
FALSE
Actions can be added to milestones after the milestone is added to an entitlement process.
What 3 types of actions can you add to milestones?
- Success Actions: The actions to take when a milestone successfully completes. Success actions still fire on milestones that are completed late.
- Warning Actions: The actions to take when a milestone is near violation.
- Violation Actions: The actions to take when a milestone is violated.
What 5 different actions can be created for each milestone action type?
- New Task (Create a workflow task): Create a task for a support agent to call a customer when a First Response milestone is violated.
- New Email (Create an email alert): Notify case owners when a First Response milestone on their case is near violation.
- New Field Update (Define a field update): Update the case Priority field to High when a First Response milestone is near violation.
- New Outbound Message (Define an outbound message): Send data about parts or services to an external system after a First Response milestone is completed.
- Select Existing Action (Select an existing action): Use an existing email alert to notify a case owner when their case is near violation of a first response.
When you create a milestone you must choose its ________ type.
When you create a milestone, you must choose its recurrence type.
There are three milestone recurrence types in Salesforce. What are they?
No Recurrence, Independent, Sequential
True or False?
Only 3 occurrences of an independent or sequentially recurring milestone can be active at a time.
FALSE
Only one occurrence of an independent or sequentially recurring milestone can be active at a time.
What are the 3 steps to adding a milestone to a record?
How do I add milestones to a record?
Here are the general steps you’ll follow:
- Create “master” milestones in Setup that represent required steps in your support process.
- Add the milestones to an entitlement process, which is a customizable timeline of milestones.
- Apply the entitlement process to a customer entitlement.
True or False?
When you link a support record, such as a work order, to an entitlement that includes an entitlement process, the process—with its milestones—is not automatically applied to the record.
FALSE
When you link a support record, such as a work order, to an entitlement that includes an entitlement process, the process—with its milestones—IS automatically applied to the record.
TRUE OR FALSE?
If the entitlement has an entitlement process associated with it, don’t use the entitlement for multiple types of support records.
TRUE
If the entitlement has an entitlement process associated with it, DO NOT use the entitlement for multiple types of support records.
True or False?
When a Case entitlement process is applied to an entitlement, the process runs only on cases associated with the entitlement. If a work order is also associated with the entitlement, the process will also run on the work order.
FALSE
When a Case entitlement process is applied to an entitlement, the process runs only on cases associated with the entitlement. If a work order is also associated with the entitlement, the process DOES NOT run on the work order.
Do not use the same entitlement for work orders and cases.
When you create a milestone, can you add it to both types of entitlement processes?
YES
For example, if you create a First Response milestone in Setup, you can add it to both Case and Work Order entitlement processes.
You can’t use entitlements for both, but you can use the milestones on different entitlement processes.
When do you set the type of an entitlement process?
You select the type when you create the entitlement process.
Can you change the type of an entitlement process?
NO
Once an entitlement process is created, all its versions must use the same type. Want to make the most of a particularly awesome entitlement process? Remember that you can easily create a similar process of a different type using the same milestones.
Where do you manage milestones in your Salesforce org?
View and create milestones from the Milestones node in Setup under Entitlement Management.
Manage case milestone page layouts and validations rules from the Case Milestones node in Setup.
Manage work order milestone page layouts and validation rules from the Object Milestones node in Setup.
What are milestone actions?
Milestone actions are time-dependent workflow actions that occur at every step (milestone) in an entitlement process. After you create an entitlement process and add milestones to it, add milestone actions to the milestones.
On records that include entitlement processes, business hours are applied according to a hierarchy. What is it?
A milestone’s business hours (1) override the entitlement process’ business hours (2), which override the case or work order’s business hours (3). If no business hours are set on the milestone, then the entitlement process business hours are used. And if business hours aren’t specified on the milestone or the entitlement process, the case or work order business hours are used.
True or False? If you create a record from an entitlement, it inherits the entitlement’s business hours.
TRUE
Yes, if you create a record from an entitlement, it inherits the entitlement’s business hours.
True or False?
If an entitlement is part of an entitlement process, Salesforce recommends leaving the entitlement’s business hours field blank.
TRUE
Related records to the entitlement automatically use the entitlement process’ business hours.
If you want to use the same entitlement process for records that have different business hours, at what level should you set business hours?
If you want to use the same entitlement process for records that have different business hours, set business hours at the entitlement process level.
For example, suppose that you set the business hours on an entitlement process to weekdays from 9 to 5. If a customer requests evening and weekend updates to their case, you can create an “Update Customer” milestone with its own 24/7 business hours.
With entitlements, if you want to use different business hours for different severity levels, at what level should you set business hours?
If you want to use different business hours for different severity levels, set business hours at the milestone level.
For example, if the severity level of a case increases, the customer may need to be contacted more frequently. You can create a “Last Touch” milestone that changes business hours according to severity level while the other milestones in the entitlement process remain unchanged.
When should you use entitlement versioning?
Use entitlement versioning if:
- You want to make several versions of an entitlement process that have minor differences
- You want to update an entitlement process to reflect changes in your business processes
You might find that an entitlement process needs to be updated seasonally, or that you need to roll back to a previous version.
When you create a new version of an entitlement process, what 6 things can you change?
- Name
- Description
- Whether the process is active
- Whether the version is the default
- Entry criteria
- Exit criteria
True or False?
On new versions of entitlement processes that are currently in use, you can add new milestones, but you can’t edit existing ones. On new versions of processes that aren’t currently in use, you can both add new milestones and edit existing ones.
TRUE
On new versions of entitlement processes that are currently in use, you CAN add new milestones, but you CANNOT edit existing ones.
On new versions of processes that ARE NOT currently in use, you CAN both add new milestones and edit existing ones.
True or False?
Once you create a new version of an entitlement process, you can choose to apply it to all entitlements and support records assigned to the previously used version, or only to new entitlements and support records.
TRUE
Once you create a new version of an entitlement process, you can choose to apply it to all entitlements and support records assigned to the previously used version, or only to new entitlements and support records.
True or False?
All versions of an entitlement process must be the same type
TRUE
All versions of an entitlement process must be the same type: Case or Work Order.
True or False?
You cannot use multiple versions of an entitlement process at the same time in your Salesforce org.
FALSE
You can use multiple versions of an entitlement process at the same time in your Salesforce org.
What do you need to enable in order to create multiple versions of entitlement processes in your org?
To create multiple versions of entitlement processes, entitlement versioning must be enabled in your org. Select Enable Entitlement Versioning on the Entitlement Settings page in Setup.
True or False?
When you create a new version of an entitlement process, it is automatically applied to entitlements that were using the previous version.
FALSE
When you create a new version of an entitlement process, it IS NOT automatically applied to entitlements that were using the previous version.
True or False?
When you apply an entitlement process to an entitlement, it also applies the process to that entitlement’s active support records.
TRUE
After you create a new version of an entitlement process, you can choose to apply it to all entitlements assigned to the previous version, or only to new entitlements. When you apply an entitlement process to an entitlement, it also applies the process to that entitlement’s active support records.
With entitlements, when Using New Versions and an update rule displays a status of Completed With Exceptions what does that mean?
Some records couldn’t be updated to the new version because of errors. To find out which records weren’t updated and why, contact Salesforce Support.
What are service contracts?
Service contracts are agreements between you and your customers for a type of customer support. Service contracts can represent different kinds of customer support, such as subscriptions or service level agreements (SLAs).
What can you set up to be able to specify which products a service contract cover?
Set up contract line items to be able to specify which products a service contract covers. Contract line items only display to users on the Contract Line Items related list on service contracts (not on contracts!). You can only use contract line items if your Salesforce org uses products.
True or False?
You can use schedules with contract line items.
FALSE
Schedules ARE NOT available for contract line items, and experience users can’t access them.
What are service contracts?
Service contracts are agreements between you and your customers for a type of customer support.
Where can you view service contracts?
View service contracts from the Service Contracts tab or on the Service Contracts related list on accounts and contacts. To view a service contract’s details, click the service contract name. You can see associated entitlements, contract line items, field update history, and more.
The Service Contracts related list on an account or contact shows all the service contacts associated with that item.
True or False?
You can’t clone a service contract.
FALSE
Click Clone on a service contract to quickly create a new service contract from an existing one.
What can you use to make a service contract the parent of another?
Use the Parent Service Contract field and Child Service Contracts related list to make one service contract the parent of another. This helps you represent complex contracts.
True or False? A service contract may be associated with multiple entitlements.
TRUE
Entitlements reflect terms in a service contract, and a service contract may be associated with multiple entitlements. Link an entitlement to a service contract via the Entitlements related list on the service contract or the Service Contract lookup field on the entitlement.
You are not able to delete a service contract for some reason. What might that be?
You can’t delete service contracts with active or expired entitlements. If you want to delete a service contract with entitlements—for instance, because there’s a problem with the service contract—add its entitlements to another service contract first, then delete it.
What can you do to transfer multiple service contracts to a user?
Click the Service Contracts tab and click Transfer Service Contracts in the Tools section.
True or False?
You can create custom list views for contract line items.
FALSE
You CANNOT create custom list views for contract line items.
True or False?
In Lightning Experience, you can add or edit multiple line items at once on a service contract’s Contract Line Items related list.
TRUE
In Lightning Experience, you can add or edit multiple line items at once.
True or False?
You can’t share contract line items.
TRUE
You CANNOT share contract line items. Sharing for contract line items is inherited from service contract sharing. For example, users with the “Read” permission on service contracts inherit the “Read” permission on contract line items.
True or False?
Contract line items aren’t supported in any experiences.
TRUE
Contract line items ARE NOT supported in any experiences.
Fill in the blanks with assets and products
While ____ represent the items that your company sells, ____ represent the specific ______ your customers have purchased. Use _____ to store information about your customers’ ______.
While products represent the items that your company sells, assets represent the specific products your customers have purchased. Use assets to store information about your customers’ products.
On the support side, assets can be linked to what 5 different things in Salesforce?
- cases
- work orders
- maintenance plans
- entitlements
- contract line items
This makes it easy to see an asset’s history from production to retirement