Service resource object salesforce. You can’t add Represents a category or group of Chat users or service resources in Field Service or Workforce Engagement. For example, you can create, read, update, and delete (CRUD) records, search or query your data, retrieve object metadata, and access information about limits in your org. Required Editions Available in: Lightning Experience ServiceResourceCapacity Represents the maximum number of scheduled hours or number of service appointments that a capacity-based service resource can complete within a specific time period. You can synchronize the employee records in the HR system by receiving change events. This object is available in API version 24. Learn how to create time sheets and view a service resource’s travel routes and calendar. One-stop to get all the salesforce icons. Some things to note when you enable event management: Resources Sample Apps Explore open-source sample apps and reference code Lightning Component Library Find reference info, a developer guide, and Lightning Locker tools Metadata Coverage Report Discover the best source for metadata coverage information Spring '26 Release Notes Discover what's new for developers in the latest release. Any user can query or describe User records. Download Odoo or use it in the cloud. Optionally, set up Asset Scheduling for Salesforce Scheduler. And the Chapter 3: Associated Objects (Feed, History, OwnerSharingRule, Share, and ChangeEvent Objects Build a scheduling application using Salesforce Scheduler APIs to book a multi-resource service appointment. With anonymous scheduling, you can hide the assigned resources’ names on the appointment summary page to protect their privacy. From ERP to CRM, eCommerce and CMS. External objects are powered by Salesforce Connect and provide clicks-not-code data access for admins, devs and general users. In Setup, select Rename Tabs and Labels, and enter your own term for the object you’d like to rename. Workbench has not been officially tested or documented. If Enhanced Omni-Channel is enabled, create a service resource for each rep to track their skills and proficiency levels. This object is available in API version 38. Explore flexible programs—from short courses to full degrees. Salesforce Service Cloud is an essential tool for organizations aiming to deliver exceptional customer service. When you use the PendingServiceRouting object for queue-based routing, the object doesn’t invoke triggers before or after insert, or any action (trigger, workflow rule, validation) that could interfere with the creation of the record. Create Service Resources for Field Service Service resources are individual users or groups of users—known as service crews—who can perform field service work. Mar 6, 2026 路 For example, you have a human resource (HR) system with copies of employee custom object records from Salesforce. Assigned resources appear in the Assigned Resources related list on service appointments. Configure Salesforce Scheduler settings for multi-resource scheduling, concurrent scheduling, multiple time zone selection, and map and location services. REST API supports both XML and JSON. com support is not available for Workbench. Who performs the work is tracked using service resources, service crew, service crew members, assigned resources, resource capacity, and resource absence. Asterisks in the following diagrams signify required fields. ServiceResourceSkill Represents a skill that a service resource possesses in Field Service and Lightning Scheduler. When you’re not using shifts, ensure that the intersection of operating hours of the service territory, the service territory member, the work type, and the account’s visiting hours has at least one time slot. Create Service Resources for Service Reps Create a service resource for each service rep to represent them. Define skills, create service resources, and assign skills to agents. Learn how to navigate shift structure, manage field service scheduling, compare shifts and operating hours, and assign field service resources. RestResource Annotation Annotation The @RestResource annotation is used at the class level and enables you to expose an Apex class as a REST resource. Some parts of request URIs are case-sensitive, such as IDs. Manage Field Service Resources Service resources are mobile workers that can be assigned to service appointments. If the Service Appointment and Resource Absence records aren’t available on the Salesforce Field Service resource’s calendar when logged in as a service resource, then follow the instructions to resolve the issue: Create a new permission set and then assign it to the users (service resources). Required Editions Available in: Lightning Experience Jun 14, 2020 路 We discussed all about Salesforce Field Service Lightning (FSL) including its licensing requirements, understanding the personas involved, learning how to set up Field Service Lightning, and understanding its objects and it’s data model along with their significance. Instead of copying the data into your org, you can use external objects to access the Salesforce objects and fields are analogous to database tables and the table columns. This object is available in API v47. In the Service Console, service reps can search for and attach relevant articles to cases and other objects. Represents an account’s preference for a specified service resource on field service work. With Agentforce Service, you can choose how your customers reach you—by email, phone, messaging apps, self-service sites, chat, text, and more. 4 days ago 路 Represents a service resource who can be assigned in a service territory in Field Service, Salesforce Scheduler, or Workforce Engagement. A service crew is a group of service resources whose combined skills and experience make them a good fit to work together on appointments. The service Request FH IR resource maps to the Clinical Service Request and Clinical Service Request Detail objects in Salesforce . Resources Sample Apps Explore open-source sample apps and reference code Lightning Component Library Find reference info, a developer guide, and Lightning Locker tools Metadata Coverage Report Discover the best source for metadata coverage information Spring '26 Release Notes Discover what's new for developers in the latest release Salesforce objects and fields are analogous to database tables and the table columns. As shown in the object reference, only the following operations are supported: create (), describeLayout (), describeSObjects (), getDeleted (), getUpdated (), query (), retrieve (), search (), update (), upsert () Additionally, the description for the Active field also explains of this limitation: When selected, this option means that the resource Retrieve the service resource ID from the Assigned Resource object. This object is available in API version 54. Assign permissions and object access for users. It offers a streamlined search across all internal and external sources, presenting the content in a uniform, user-friendly format, regardless of its origin or type. 馃摙 Learn how to create and manage Resources in Salesforce Service Cloud with this quick and easy step-by-step tutorial! Whether you're a Salesforce Admin, Dispatcher, or Field Service Manager Represents a skill that a service resource possesses in Field Service and Lightning Scheduler. Represents a service technician or service crew in Field Service and Salesforce Scheduler, or an agent in Workforce Engagement. Learn how to set up skills-based routing for your contact center efficiently. Jun 28, 2017 路 Salesforce shops, including ourselves, have been eagerly anticipating external object support with reports. Resources Sample Apps Explore open-source sample apps and reference code Lightning Component Library Find reference info, a developer guide, and Lightning Locker tools Metadata Coverage Report Discover the best source for metadata coverage information Spring '26 Release Notes Discover what's new for developers in the latest release Feb 13, 2023 路 REST API is a simple and powerful web service based on RESTful principles. For example, a wellhead repair crew might include a hydrologist, a mechanical engineer, and an electrician. You can designate service resources as preferred, required, or excluded on specific accounts, assets, locations, work orders, or work order line items. Available in: Enterprise and Unl ResourceAbsence Represents a time period in which a service resource is unavailable to work in Field Service, Salesforce Scheduler, or Workforce Engagement. Sep 21, 2021 路 Crew Management in Salesforce Field Service can be an amazing tool to utilize for your Crew needs, but it can also be a point of frustration if you start to configure without understanding the Mar 13, 2026 路 Salesforce Scheduler’s existing objects support effective slot management by helping users configure service resources, assets, and their availabilities at designated locations. Represents an appointment to complete work for a customer in Field Service, Lightning Scheduler,Intelligent Appointment Management, and Virtual Care. Workbench is free to use, but is not an official salesforce. ServiceAppointment Represents an appointment to complete work for a customer in Field Service, Lightning Scheduler,Intelligent Appointment Management, and Virtual Care. Only users with the Field Service Dispatcher permission set license can be dispatchers. Starting in Winter ’17, you can build native reports with on-demand access to external data sources such as Oracle, SQL Server, or Amazon Redshift. And all of this using a demonstrative approach! Represents a schedule of a service resource’s time in Field Service or Workforce Engagement. Create service resources so you can assign service appointments to them. Use the new Anonymous Booking and Service Resource Booking attributes on your flow screen component. Please see the explanation from Salesforce documentation: Indicates whether a resource is a technician (mobile worker), dispatcher, or crew. REST API is based on the usage of resources—pieces of data in Salesforce, such as records, collections of records, query results, metadata, or API information. In this unit, we cover service territory, its members and operating hours, service resources, and their skills. To retrieve the service resources assigned to a service appointment, configure a Get Records element. ServiceResource Represents a service technician or service crew in Field Service and Salesforce Scheduler, or an agent in Workforce Engagement. Required Editions Available in: Lightning Experience. Select a user and enter a resource name—typically, the user's name. ServiceCrewMember Represents a technician service resource that belongs to a service crew. Retrieve service appointment IDs of all scheduled appointments associated with specific resources by using the query request on the AssignedResource object. Available in API versions 46. To learn how fields on the Event object map to the fields on the Service Appointment or Assigned Resource objects, see Write Salesforce Scheduler Appointments to Salesforce Calendar. Service reps without a service resource won't appear in Command Center for Service when offline. Chapter 3: Associated Objects (Feed, History, OwnerSharingRule, Share, and ChangeEvent Objects Represents a time period in which a service resource is unavailable to work in Field Service, Salesforce Scheduler, or Workforce Engagement. The AssignedResource object represents a service resource who is assigned to a service appointment in Salesforce Scheduler. Tip To create a service resource using the Salesforce Scheduler Setup Assistant tool, go to the Salesforce Scheduler Setup Assistant tab, and under Set Up a Service Resource and Assign a Skill, click Create a Resource. ServiceResource Represents a technician or an asset. By understanding its data model, navigation options, and case management features, you can configure Service Cloud to streamline your support processes effectively. Get hands-on now! ServiceResource Custom Fields Custom fields associated with a field service technician or crew in Field Service. Grow Your Business. Whether you are an admin, user, or developer, there is a trail for you. Resource preferences indicate which service resources can be assigned to field service work. Learn how to enable field service, configure settings, create users and service resources for efficient service management. Tip To track a service resource’s skills easily, upload photos of licenses and certifications in the Files related list on the service resource record page. 0 and later. Resources who are dispatchers can’t be capacity-based or included in schedule optimization. A technician represents an employee from your organization, such as a loan officer, investment advisor, doctor, nurse practitioner, or retail store specialist, who attends appointments with clients. Field Service is a powerful, highly customizable toolbox of features that you can use to set up and manage a multiplatform, mobile service operation. Represents a skill that a service resource possesses in Salesforce Scheduler. Before we get started, let's have a quick look at some of the terms and object names you need to know. When you enable automatic resource assignment, service resources are automatically assigned based on the time slots customers select. Resources Sample Apps Explore open-source sample apps and reference code Lightning Component Library Find reference info, a developer guide, and Lightning Locker tools Metadata Coverage Report Discover the best source for metadata coverage information Spring '26 Release Notes Discover what's new for developers in the latest release A list of custom fields on standard Salesforce objects installed with the Field Service managed package. Learn how to set up service resources and skills on Salesforce Scheduler for efficient staff management and appointment allocation. The Field Service core features, managed package, and mobile app are available in Enterprise, Unlimited, and Developer Editions. ServiceResourceCapacity Represents the maximum number of scheduled hours or number of service appointments that a capacity-based service resource can complete within a specific time period. Represents a service resource who is assigned to a service appointment in Field Service and Lightning Scheduler. Sometimes certain fields aren’t visible or editable depending on your page layout and field-level security settings. Relate skills with service resources. Field Service Core Data Model Use Field Service’s core objects to complete essential field service tasks such as managing work orders, defining your service territories, and tracking your workforce. Salesforceicons help you to get the code of LWC and AURA with a single click click. Salesforce Connect Salesforce Connect provides seamless integration of data across system boundaries by letting your users view, search, and modify data that’s stored outside your Salesforce org. Beautiful hand-crafted SVG icons search by name or change the size on the fly. Before you can use the scheduler Learn to use Salesforce REST APIs for object manipulation, querying, and more, enhancing your interactions with Salesforce org. Some of these resources are only available if you have the corresponding package installed or have the corresponding feature enabled. For information, see Assign Service Resources to Service Territories in Salesforce Scheduler. Update related lists and tab visibility. This object is available in API version 38. For information about standard and custom objects that you access with sObject resources, see Object Reference for the Salesforce Platform. Multi-resource scheduling lets users create appointments that include more than one required service resource. Agentforce Service Documentation Give your customers the information and support they need with Agentforce Service (formerly Service Cloud)—the customer service application that you can customize to fit your needs. Explain the relationship between a service territory, its members, and operating hours. Unlike other objects, the records in the User table represent actual users—not data owned by users. Represents a skill that a service resource possesses in Field Service and Lightning Scheduler. Objects and fields structure data. Represents a geographic or functional region in which work can be performed in Field Service, Salesforce Scheduler, or Workforce Engagement. Share Service Appointments with Assigned Service Resources When you enable the Resource Appointment Sharing setting, Scheduler automatically shares a newly created service appointment with all assigned service resources. The standard fields are documented in the ServiceResource object reference. This setting provides appropriate permissions to service resources to manage their service appointments. Service Resource Fields for Field Service Service resources, resource absences, resource capacity records, assigned resources, and resource preferences have these fields. Mar 13, 2026 路 Set up Salesforce Scheduler for your organization. The request departed the world of the mundane when I found that I am seemingly unable to add or remove values from said picklist. Nov 8, 2024 路 A brief but comprehensive introduction to one of the most important aspects of Salesforce: Service Cloud Objects. AssignedResource Represents a service resource who is assigned to a service appointment in Field Service and Lightning Scheduler. Note If you have your own field service terminology, remember that you can rename an object’s tab and labels. Learn in-demand skills with online courses and Professional Certificates from leading companies like Google, IBM, Meta, and Adobe. com product. Before you enable automatic service resource assignment, update field-level security for the Anonymous Booking field on the Service Appointment object to give users edit access. Use Salesforce Standard Knowledge Nov 23, 2024 路 Discover how to use Salesforce Apex REST API with step-by-step examples for GET and POST requests, architectural insights, prerequisites, and limitations. You can then process the corresponding insert, update, delete, or undelete operations in the HR system. Resource Type Picklist I recently received a seemingly mundane request to add a picklist value to the Resource Type picklist on the Service Resource object. From the Service Resources tab, click New. It exposes all sorts of Salesforce functionality via REST resources and HTTP methods. Usage Use this object to query information about users and to provision and modify users in your organization. For example, the central object in the Salesforce data model represents accounts—companies and organizations involved with your business, such as customers, partners, and competitors. These objects are used to keep record of all the information related to the resources who will be contributing to the field service work. Each resource is exposed by a uniform resource identifier (URI) and is accessed by sending HTTP requests to the corresponding URI. Represents a time period in which a service resource is unavailable to work in Field Service, Salesforce Scheduler, or Workforce Engagement. Because service resources cannot be deleted. Steps: - Go to Setup - Go to Permission Sets Represents a service resource who is assigned to a service appointment in Salesforce Scheduler. Represents a shift for service resource scheduling. salesforce. Everyone can learn Salesforce. For example, perhaps you have data that’s stored on premises in an enterprise resource planning (ERP) system. For example, the following SOQL code finds users with a particular user role. To keep your customers satisfied Dec 18, 2025 路 The Salesforce Scheduler Setup app provides all the Salesforce Scheduler resources in one place (in the form of object tabs) and makes it easier for administrators to create, configure, and manage those resources. A list of standard Salesforce objects and Salesforce-managed custom objects used in Field Service. This guide offers reference information and code examples to help you understand the structure of Field Service features and customize them with code. Oct 31, 2022 路 The standard list "Resource Type" is not editable. Represents the day or hours for which a service territory and service resources exclusive to the service territory are unavailable in Salesforce Scheduler. kpnb nrab kxmqcp peissnn hpvpfno hdiqi gaeb fzpl rjyl pmk