Creating Field Service Mobile Permission Set
Before getting started with Field Service Mobile, you will first need to create a Field Service mobile permission set and assign that permission set to the users that will be using Field Service Mobile.
To do so, your Salesforce Admin must do the following:
- Log into Salesforce and navigate to Setup
- Search for ‘Field Service Settings’ and Enable ‘Field Service’
- Search for Permission sets and click ‘New’
- Under ‘License’ select ‘Field Service mobile’ from the pick-list and click Save
- Once created, select ‘System Permissions’
- Enable ‘Access Lightning Web Components in Field Service Mobile,’ ‘API Enabled,’ ‘Custom Applications for Field Service Mobile,’ ‘Field Service Standard’ and ‘Field Service Mobile’ and select Save.
- Navigate to Users and select the user that will be accessing Field Service Mobile to open the User Details.
- Scroll down to ‘Permission Set Assignments’ and Select ‘Edit Assignment’
- Add your newly created permission set to the ‘Enabled Permission Sets’ for that user and click Save.
- This user will now have access to Field Service Mobile.
Creating Work Orders, Service Appointments, Service Resources & Assigning Appointments to Resources:
We deal with multiple objects here to assign the Service Appointments to Service Resources.
Among the available objects, we would typically use:
- Work Orders – Represents work to be performed for a customer.
- Service Appointments – An appointment to perform field service work for a customer.
- Service Resources – A user or crew who can perform field service work. You can assign service resource to service appointments and specify each resource's skills, service territory, and availability.
- Service Territories – A Region in which field service work is performed. You can assign service resources to territories and create territory hierarchies.
- Operating Hours – Field service hours that you can define for service territories, service territory members, and accounts.
To schedule a Service Appointment, follow the below steps:
Create an Operating Hours record.
-
- From the app launcher, search and select ‘Operating Hours’.
- Select ‘New’ and fill in all required fields.
- When you are satisfied, select ‘save’.
Create a Service Territories record.
-
- From the app launcher, search and select 'Service Territories.'
- Select ‘New’ and fill in all required fields.
- Ensure that territory is ‘Active’
- When you are satisfied, select ‘save’.
Create a Service Resource record.
-
- From the App Launcher, search and select 'Service Resource'
- Fill in the ‘Name’ field and select a user for which you’ve assigned the Field Service Mobile permission set created in the previous section.
- Select an appropriate ‘Resource Type’
- Toggle the Resource ‘Active’
- Select ‘Save’
Create a Work Order record.
-
- From the App launcher, search and select ‘Work Order’ and select ‘New’
- Fill in all required fields and select ‘Save’.
Create a Service Appointment record
-
- From the App Launcher, search and select 'Service Appointments'
- Select ‘New’
- Under ‘Parent Record’ use the dropdown to select ‘Work Order’ and search and select the Work Order created in the previous step.
- Fill in all required fields and select ‘Save’
- Under the ‘Related’ Tab of the newly created ‘Service Appointment’ find ‘Assigned Resource’ and select ‘New’
- Assign a ‘Service Resource’ to the ‘Service Appointment’
- The Service Resource can now log into the Field Service Mobile app and access the Service Appointment
Using CareAR with Salesforce Field Service Mobile App
CareAR has 2 functionalities integrated with Work Orders on SFDC Field Service (FSL) Mobile app supported for both Android and iOS.
- CareAR Assist
- CareAR Instruct
The prerequisites for CareAR Assist and CareAR Instruct are as follows:
- There needs to be a Work Order assigned to a Service Appointment.
- This Service Appointment needs to be assigned to a Field service technician.
- Field Service Technician need to have access to FSL Mobile application.
CareAR Assist
- Launch the FSM mobile App and log In
- Let the Application Synch the Service Appointments and other records.
- Tap on an available Service Appointment assigned to open the Work Order Record.
- Tap on the actions on the bottom of the work order record screen to find the CareAR Assist Action.
- Select CareAR Assist from the list of available Actions to launch CareAR Assist.
- Perform all required actions using the CareAR App.
- Assist Session Details, and Screenshots will be saved to the Work Orders CareAR Assist Details tab, and Files Tabs respectively.
CareAR Instruct
- Launch the FSL mobile App and log In
- Let the Application Synch the Service Appointments and other records.
- Click on the Service Appointment assigned to open the Work Order Record.
- Tap on the actions on the bottom of the work order record screen to find the CareAR Instruct Action to launch the assigned Instruct Experience.
- CareAR Instruct Session details will be saved to Instruct Session Details record. Snapshots, Form Data, and Object State Detection Data will be saved in the Related tab of the instruct session details.