## What Inspired Me FixFast-FSL Agent was inspired by the increasing demand for fast, transparent, and self-service support in the home appliance industry. Customers often face delays in repair scheduling and poor visibility into technician availability. I wanted to create an intelligent chatbot solution using Salesforce Field Service Lightning (FSL) that automates these service processes end-to-end — from issue reporting to technician feedback.
What It Does
FixFast-FSL Agent is a smart Salesforce chatbot that: Handles appliance repair and installation requests. Validates product warranty using Asset and Order data. Creates Cases, Work Orders, and Service Appointments automatically. Assigns available technicians based on skills and location. Sends real-time job status updates. Collects customer feedback after service completion. It integrates standard Salesforce FSL objects (Asset, Work Order, Case, Service Appointment) with custom objects (Work_Order_c, Technicianc, Service_Feedback_c) to deliver a seamless and intelligent support system.
How We Built It
Einstein Bot: To manage conversational flows for collecting issue details, confirming appointments, and tracking jobs. Salesforce Flows: For automating backend actions like record creation and technician dispatch. Apex Classes: For warranty validation and custom business logic. Custom Objects: Work_Order_c: Custom abstraction over Work Order. Technicianc: Holds technician profiles, skills, and availability. Service_Feedback_c: Captures post-service ratings and feedback.
Accomplishments That We're Proud Of
Built a fully automated support agent with real-time technician tracking. Created a warranty-aware workflow that dynamically adapts based on coverage. Designed a user-friendly bot interface that simplifies complex service flows. Seamlessly integrated custom and standard Salesforce FSL objects in one system.
Challenges We Ran Into
Handling complex decision logic in flows while keeping the conversation intuitive. Ensuring data consistency across standard and custom FSL records. Managing technician assignment logic while factoring in location, skills, and availability. Adapting time zone calculations for accurate appointment scheduling.
What We Learned
How to build production-grade bots with Einstein Bot + Flow + Apex. The importance of modular architecture for maintainable service solutions. Real-world use of FSL objects in customer support automation. How conversational design affects user satisfaction and engagement.
What's Next for FixFast-FSL Agent
Geo-routing for technicians to reduce response time using maps integration. Multilingual support for a more inclusive user experience. Omnichannel expansion (WhatsApp, SMS) for flexible communication. Service history dashboards for customers to track their appliances. AI-powered recommendations for self-diagnosis before repair is booked.
Built With
- agentforce
- apex
- salesforce
Log in or sign up for Devpost to join the conversation.