Salesforce field service developer guide. FSL Apex Namespace The Field Service (FSL) namespace contains all classes, methods, Visualforce pages, and custom objects within the Field Service managed package. For example, to allow a user to book appointments, assign the FSL Agent custom permission set. Nov 17, 2025 · Here’s an example of Salesforce Flow for Service set up in the Service Console app. If you’re looking for the HTML version of our developer documentation, search for your feature in Salesforce Developer Documentation. Implementation, add-on modules, training, and third-party connectors routinely push year-one costs 80-120% above the quoted license rate. 0 and later. However, understanding and using REST API requires basic familiarity with software development, web services, and the Salesforce user interface. It enhances the entire field service team’s performance by unifying everyone around a single comprehensive view of your customers. Visualforce is available for desktop browsers and in the Salesforce mobile app. Everyone can learn Salesforce. However, that’s just the beginning! To get your feet wet before you start working programmatically with Field Service, it’s a good idea to 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. To learn more about Field Service settings, see Enable Field Service in Salesforce Help. This guide breaks down the full 2026 cost picture, from per-seat licensing to hidden […] What You’ll Find in This Guide In this guide, learn how top-performing businesses are innovating with field service management to boost productivity and efficiency amid a challenging economy and increased customer expectations. Available in: both Salesforce Classic (not available in all orgs) and Lightning Experience The Field Service core features, managed package, and mobile app are available in Enterprise, Unlimited, and Developer Editions. Salesforce Commerce Cart API Stay Up To Date Agentforce NOW Get hands-on with Agentforce and learn directly from experts Developer Newsletter Sign up for the latest developer updates delivered to your inbox Events Join in-person and online events across the Salesforce ecosystem Videos Explore new features, tools, tips, tutorials, and more with on-demand and live stream videos Salesforce Implementation guides Learn about Salesforce Field Service, enabling resources, configuring territories, and setting operating hours. With Field Service Lightning, you can streamline the complexity of managing and deploying a mobile team. Learn how four Trailblazers, from the manufacturing and life sciences industries, use Field Service Lightning to: Discover strategies to manage and customize field service operations effectively, ensuring a successful mobile workforce. podspec 3 Agentforce/ 4 AgentforceModule. Visualforce pages and custom iframes aren’t supported in Lightning Experience on iPad Safari. They can analyze and understand business requirements, and choose the best solution from low-code and code Salesforce technologies. Get hands-on now! Field Service Edge is a SaaS solution for field service management for the most demanding mobile field service management challenges. 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. This blog post walks through what developers may want to know when creating apps for Field Service Lightning. Salesforce is the #1 AI CRM, helping companies become Agentic Enterprises where humans and agents drive success together through a unified AI, data, and Customer 360 platform. To allow access to namespace elements, assign the FSL custom permission set that's appropriate for the user's persona. 0 and later, you can associate activities with specific locations. Discover valuable Salesforce training, certification resources, study guides, practice exams, interviews and more for your Salesforce career. Assets affected are associated with a campaign using product service campaign items. If this page does not reload automatically, please refresh your browser. Returns List<FSL. Copyright © 2026 iLink Digital, Inc. Use them to guide your implementation decisions. This resource is available in REST API version 42. Jan 1, 1970 · Field Service custom triggers ensure that the objects and respective fields are processed before or after scheduling. Give your team the tools they need to solve more problems — faster. Service Edge: Builds on over 20 years of pioneering product development focused exclusively on optimizing field service. Discover the benefits of Field Service Management from Salesforce. Returns information corresponding to a field service flow. This guide offers reference information and code examples to help you understand the structure of Field Service features and customize them with code. A list of standard Salesforce objects and Salesforce-managed custom objects used in Field Service. Click Save. ScheduleResult> with the result of the scheduling process for appointments in a complex work chain. Generate Work Orders on Maintenance Plans with Apex The Generate Work Orders action on maintenance plans can also be called using Apex code. And all of this using a demonstrative approach! Field service management is about speed, ease of use, and real-time communication to provide best-in-class customer service. The Field Service package provides triggers on Salesforce objects. Your field technicians rely on their mobile devices to perform complex tasks, and some of those tasks require them to navigate between multiple tabs, flows, or actions. LWCs offer a versatile and efficient framework to meet the needs of your Field Service operations, from enhancing user interfaces to extending functionality. ” Think of mobile employees, like service technicians, who perform the service in-person; other people involved include service agents, dispatchers, and Use this guide to set up your deployment environment and learn about advanced details regarding data access. Learn how to build mobile and enterprise applications and agents on Salesforce and deliver innovative experiences using the Agentforce 360 Platform. A basic understanding of Salesforce is assumed. Some of the triggers run on custom objects and some on standard objects. You can query these objects using SOQL (Salesforce Object Query Language). It’s designed to help your team manage all the challenges of delivering speedy, effective field service. Start using Salesforce Field Service to help boost customer satisfaction and retention. Mar 6, 2026 · Note: The Field Service Mobile app provides an alternative implementation of BarcodeScanner. Agentforce 360 Platform (Formerly Salesforce Platform) powers the Agentic Enterprise, combining metadata, governance, MuleSoft and Data Cloud. You now have access to Salesforce’s standard field service objects, which are listed in this guide. This blog post has a slew of concrete tips and best practices (including code samples) to help you build the best apps for your company’s teams in the field. Welcome to the Salesforce Field Service Lightning Guided Setup Walkthrough! In this video, we’ll take you through a comprehensive step-by-step guide on how t The objective of the Salesforce Certified Field Service Lightning Consultant program is to test and certify qualified implementation consultants for Partners and Salesforce teams (such as Services, CFL and Support). A Salesforce developer knows how to build solutions for a concrete enterprise business problem using Salesforce technologies. The findings for field service from the "State of Service," 5th Edition, underscore why empowering your mobile workforce with the right field service management Usage Before calling the AppointmentBookingService class, make sure that the parent work order and service appointment already exist. In API version 49. Apr 29, 2021 · Salesforce Field Service Starter Kit is a Salesforce Labs managed package containing Flow Templates that you can enable and use out of the box or clone and customize to tailor fit to your company’s specific use case. Use Field Service’s inventory objects to track the storage, request, consumption, return, and retirement of items in your inventory. Key tasks include translating service processes into Salesforce solutions, creating solution designs, and configuring core Service Cloud features like Omni-Channel and Entitlements. More PDFs of Service documentation are available for download on the Service landing page. swift -- Log forwarding bridge 6 BridgeNavigation. Provides automated context-based recommendations for service planning, execution, and analysis. Oct 31, 2023 · Salesforce Field Service (formerly Field Service Lightning) connects customers, workforce, and products on a single platform to deliver exceptional on-site services. This step is required for Field Service orgs. Running a field service business can be a lot to handle. It also applies to Senior Salesforce Administrators for organizations deploying Field Service Lightning. From improving managing incidents more effectively to closing deals faster, new Slack-first experiences for IT service management and sales help improve your customer experiences. Configure Deep Linking for the Field Service Mobile App Your field technicians rely on their mobile devices to perform complex tasks, and some of those tasks require them to navigate between multiple tabs, flows, or actions. With deep linking, you can send users directly to the right spot in the app. Nov 1, 2023 · This book is for Salesforce admins, developers, and consultants who are looking to learn and implement Salesforce Field Service. Jul 13, 2025 · Salesforce Field Service is an extension of Service Cloud that provides a comprehensive view of workforce management. Learn how to build mobile and enterprise applications in the cloud using our developer documentation. Running a field service business means managing numerous moving parts. We would like to show you a description here but the site won’t allow us. Certified Field Service Consultants have proven experience with the administration and configuration of the Salesforce Platform and have a depth of understanding both field service and customer service processes. All Rights Reserved Cookie Policy Privacy Settings Field Service Preventive Maintenance Data Model Manage periodic maintenance with the help of maintenance plans, which define the maintenance schedule for specific assets. Skill Represents the settings for a skill used for field service or to route chats to agents in Chat, such as the name of the skill and which agents the skills are assigned to. swift -- Navigation event bridge 7 BridgeHiddenPreChat. The Field Service (FSL) namespace contains all classes, methods, Visualforce pages, and custom objects within the Field Service managed package. You can create, retrieve, update, or delete field service records and objects, through our SOAP and REST APIs. These objects also serve as the foundation of the Field Service managed package and mobile app. Each trigger checks for various conditions and then performs tasks based on what it finds. When scheduling a service appointment, the user scheduling the appointment must have one of four managed package permission sets: Field Service Admin, Field Service Dispatcher, Field Service Agent, Self-Service. Field Service is a powerful, highly customizable toolbox of features that you can use to set up and manage a multiplatform, mobile service operation. Start your journey now! Salesforce channels bring CRM and dialogue together. Jun 27, 2025 · The ultimate guide to Salesforce Field Service Lightning (FSL) Discover the definition, benefits, and use cases of Salesforce FSL curated by Noltic's professional Salesforce engineer. The Field Service mobile app for Android and iOS comes with a variety of customizable settings, including branding colors, geolocation accuracy, app extensions, and date picker display. Get started today! Salesforce Help Loading Sorry to interrupt CSS Error Refresh Help your field service team solve more problems the first time. swift -- Hidden prechat field delegate 8 ServiceAgentManager. The unexpected will always happen, but with agility and visibility provided by the Salesforce field service application to provide fast decision-making, the impact will be significantly reduced. 3 days ago · Job Description We are seeking an experienced Salesforce Solution Architect to design and lead end-to-end Salesforce solutions with a strong focus on Field Service Lightning (FSL) and Revenue Salesforce Commerce Cart API Stay Up To Date Agentforce NOW Get hands-on with Agentforce and learn directly from experts Developer Newsletter Sign up for the latest developer updates delivered to your inbox Events Join in-person and online events across the Salesforce ecosystem Videos Explore new features, tools, tips, tutorials, and more with on-demand and live stream videos Salesforce Commerce Cart API Stay Up To Date Agentforce NOW Get hands-on with Agentforce and learn directly from experts Developer Newsletter Sign up for the latest developer updates delivered to your inbox Events Join in-person and online events across the Salesforce ecosystem Videos Explore new features, tools, tips, tutorials, and more with on-demand and live stream videos Mar 3, 2026 · Watch on demand On Demand Salesforce Platform Roadmap: Spring into Stronger ALM and Security Calling Salesforce admins, developers, and IT professionals: Get a preview of new DevOps and security features coming to Sandboxes near you in our Spring ’26 release. Field Service Product Service Campaign Data Model Use product service campaign to record the actions to address situations such as product recalls, manual firmware upgrades, safety or compliance audits, or end-of-life communications. Whether you are an admin, user, or developer, there is a trail for you. Fit in more appointments. For desktop browsers, it’s available in both Lightning Experience and Salesforce Classic. Field Service Org Setup Define and assign the required permission sets. 4 days ago · If your startup is weighing Dynamics 365 vs Salesforce for SMBs, the price on the vendor's website is almost never the price you'll pay. The flow in the subtab helps agents verify the identity of an incoming caller. Get Started with Lightning Web Components in the Field Service Mobile App Learn how to create and use Lightning web components (LWCs) in the Field Service mobile app. From Setup, enter Field Service Settings in the Quick Find box, then select Field Service Settings. Where Do I Start with Field Service? Whether you’re just starting with Field Service or you’re an experienced admin, landing pages are a compass pointing you to resources that help you understand and set up Field Service. Field Service is based on a suite of standard and custom Salesforce objects that relate to each other in different ways. 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 VS Code Extensions Access tools for developing in a lightweight, extensible VS Code editor Salesforce CLI Partner Pocket Guide Field Service This Partner Pocket Guide is your one-stop shop for all the content and tools you need to successfully learn and implement Field Service as a Salesforce Partner. Jun 19, 2023 · Q1: Which editions of Salesforce support Field Service? Field Service is available in the following editions of Salesforce: Enterprise, Unlimited, and Developer Editions. The ideal candidate will own solution architecture, guide technical teams, and ensure scalable, secure, and business-aligned Salesforce implementations. Service Salesforce Field Service: A Complete Guide Organizations dispatch smarter, work faster, and keep customers happy with Salesforce Field Service — which connects their office to the field in real time. getAppointmentInsights Returns an AppointmentInsightsResult class with details about why a service appointment can’t be scheduled on the Gantt, including blocking rules, blocked slots, and resource availability. Verify that Field Service is enabled. In the package manifest, all organization settings metadata types are accessed using the Settings name. FieldServiceSettings Represents an organization’s Field Service settings. Field service workers of today face more challenges than ever before. Field Service is a powerful, highly customizable toolbox of features that you can use to set up and manage a multiplatform, mobile service operation. 4 days ago · The following object relationship diagrams and reference information are your field service object dictionary. Returns information about the Field Service mobile app settings assigned to the profile of the context user. This type extends the Metadata metadata type and inherits its fullName field. In this guide, we will show you how to quickly set up the Field Service Starter Kit package and enable its 13 features. Preparing to sit for your Field Service Consultant exam? Check out this trailmix curated to help you get exam ready! Learn how to enable field service, configure settings, create users and service resources for efficient service management. Apr 29, 2021 · The intended audience for this document is salesforce admins who are implementing Salesforce Field Service and are looking to learn about, test and/or demo the Field Service Starter Kit package in their sandbox or demo org. The consultant will design, implement, and optimize solutions using Salesforce Service Cloud and Experience Cloud, focusing on configuring case management, knowledge base, and building customer/partner portals. Salesforce Flow for Service Simplify onboarding and guide your agents to resolve cases quickly and consistently. When you complete this training, you will be able to: Salesforce Field Service’s several tools and features can completely transform your employees’ and customers’ experiences. Discover how to build apps on the Salesforce Platform with our beginner's guide to development, data modeling, Apex, and more. Required Editions Available in: both Salesforce Classic (not available in all orgs) and Lightning Experience The Field Service core features, managed package, and mobile app are available in Enterprise, Unlimited, and Developer Editions. Field Service involves providing services to customers outside your office or site – referred to as “in the field. Salesforce Help Loading Sorry to interrupt CSS Error Refresh Field Service Lightning (FSL) is a Salesforce product that connects customers, the workforce, and effects on a single platform. A list of Field Service objects that support history tracking or sharing. If you’re using LWC Offline in the Salesforce mobile app, skip to the next step. See Settings for more details. This trailmix contains the main topics to earn the Salesforce Field Service Lightning certfication. See Scan Barcodes on a Mobile Device in the Field Service Developer Guide for details. Note This list doesn’t include sharing, feed, or history objects. Salesforce Developer Website Core Data Model Expense Management Inventory Management Operating Hours Preventive Maintenance Pricing Product Service Campaign Resource Time Management Service Territory Management & Resource Availability Shift Management Skill Management Warranty Management The code example shown creates a service report with two signatures by making an Apex callout to the createServiceReport action REST API resource. 1ios/ 2 ReactNativeAgentforce. Learn about field service roles, operations, and special features. The landing pages direct you to resources for five key stops in the Field Service journey. swift -- Legacy Service Agent manager 9 1interface ConfigurationInfo { 2 configured: boolean; // Whether the SDK is configured 3 mode: 'service' | 'employee' | null; // Current mode, null if not configured 4 description?: string; // Description of the configuration 5} For backward compatibility, the bridge accepts the legacy format without a type field: Feb 4, 2025 · Learn how to extend Salesforce Revenue Cloud to support usage-based products using custom configuration flows and Lightning Web Components. Aug 8, 2022 · Field Service Developer Guide Build out your field service operation in Salesforce programmatically using Field Service objects in the SOAP, REST, Metadata, and Tooling APIs. Visualforce is available in Contact Manager, Group, Professional, Enterprise, Unlimited, Performance, and Developer Editions. Salesforce now sends user-authored emails only from verified domains Read More Represents a warehouse, service vehicle, work site, or other element of the region where your team performs field service work. Before you add the component to your Lightning pages, first set up the flows and quick actions that you want to show. swift -- Main native module (RCTEventEmitter subclass) 5 BridgeLogger. . Salesforce Field Service Lightning is built on the world’s #1 platform for service. kvbx dsjq acvujd jhy pwzmumcvn jrxc zxiyd cennuji gwjhi ldo