🔥 Limited Time – Enjoy 25% OFF Today! Get It Now >>

Smart FSM SaaS - Field Service Mobile App | Technician & Client App | Flutter App

Smart FSM SaaS - Field Service Mobile App | Technician & Client App | Flutter App

Overview

Smart FSM Mobile Apps are two modern Android and iOS applications designed as companion apps for the Smart FSM SaaS - Field Service Management System: FSM Technician for your field team and FSM Client for your customers.

With FSM Technician, field staff see today's jobs, check in with GPS, take before and after photos, collect the client signature, track time and trips, and complete jobs from their phone, even without internet. With FSM Client, customers request service, follow the job, approve estimates with a signature, pay invoices online, rate the visit and see their equipment history.

The applications are developed using Flutter and Dart and communicate securely with the Smart FSM SaaS website through API integration. One published build serves every company: staff and customers enter the company code (or scan its QR code) and the app shows that company's logo and colour.

 

Important Requirement

These mobile applications require Smart FSM SaaS v1.8 or newer installed on an HTTPS-enabled domain. The Smart FSM SaaS web application is required and is sold separately.

Demo Details

Admin Demo URL : Smart FSM SaaS Web/Admin URL

Android Documentation: Open Documentation 

IOS Documentation: Open Documentation

 

Technician Demo Application: Download Technician Demo Application

Employee (FSM Technician) 
Email : employee@gmail.com 
Password : 123456 
 

Client Demo Application: Download Client Demo Application

Client (FSM Client) 
Email : client@gmail.com 
Password : 123456 
 

Why Choose Smart FSM Mobile Apps?

  1. Two apps in one package: FSM Technician and FSM Client, each for Android and iPhone.
  2. Access field service features from anywhere.
  3. Works offline: jobs are cached and changes upload automatically when the connection returns.
  4. One app for every company: company code, QR code or invite link, with the company's own logo and colour.
  5. Real-time push notifications for jobs, estimates, invoices and visits.
  6. Fingerprint / face lock and two-factor sign-in.
  7. Secure API-based communication with Smart FSM SaaS.
  8. Modern and responsive Flutter-based mobile interface.
  9. Tested code: unit and screen tests included.

 

Technician Features (FSM Technician)

 

Home & Jobs

Technicians see their day at a glance and open any job in one tap.

  1. Today's jobs, next job and overdue alert.
  2. Shift clock and quick actions.
  3. Jobs in Today, Open and Done tabs with search.
  4. Calendar view of jobs.
  5. QR scan of asset labels to open the equipment.
  6. AI plan for the day (when AI is enabled for the company).

 

Job Details & Completion

Everything needed on site, in one screen.

  1. Client and site details with call, email and navigate buttons.
  2. GPS check-in and check-out.
  3. Checklist and parts used (with stock deduction).
  4. Service history of the equipment.
  5. Before and after photos.
  6. Notes with voice dictation and AI tidy-up.
  7. AI photo check.
  8. Client signature on screen.
  9. Put on hold, start and complete job.
  10. Company rules enforced: signature required, locked statuses, automatic invoice.

 

Time, Trips & Leave

Timesheets without paperwork.

  1. Clock in and out with a running timer.
  2. Shift history.
  3. Trips with mileage.
  4. Time-off requests.

 

Offline Mode

The app keeps working with a weak or missing connection.

  1. Jobs and job details cached on the phone.
  2. Check-ins, photos, signatures, notes, status changes, parts and clock in/out saved on the phone.
  3. Automatic upload in the right order when the connection returns.
  4. Waiting-to-upload list under More.

 

Inbox & Notifications

Never miss a change.

  1. In-app inbox.
  2. Push notifications for new and changed jobs that open the right job.

 

 

Client Features (FSM Client)

Home

Customers see what needs their attention.

  1. Amount due and overdue invoices.
  2. "Technician is on site" status.
  3. Estimates waiting for approval.
  4. Next visit and jobs to rate.
  5. Quick actions.

 

Services & Jobs

Request service and follow the work.

  1. New service request with description, equipment, urgency, preferred day and time.
  2. Up to 5 photos per request, saved and sent later if offline.
  3. Request and job lists.
  4. Job status and progress timeline.
  5. Who is coming and when.
  6. Work and parts done, before and after photos.
  7. Rate the visit.

 

Billing

Approve and pay from the phone.

  1. Estimates: approve with a drawn signature or decline.
  2. Invoices with lines, tax, credit, payments and balance.
  3. Pay online through the company's secure payment page, already signed in.

 

Equipment & Contracts

Everything about the customer's assets.

  1. My equipment with service history and warranty.
  2. QR scan to open an item.
  3. Service contracts.
  4. Tabs follow the modules the company has turned on.

 

 

Company Code & Branding

  1. Sign in with a company code, a scanned QR code or an invite link.
  2. The app shows the company's logo, name, colour and welcome text before sign-in.
  3. The owner edits the branding in Settings, Branding & Mobile App.
  4. The super admin controls store links, minimum versions, maintenance mode and per-company access.
  5. Invite links open the app (fsmtech:// and fsmclient://).

 

Technical Details

  1. Flutter and Dart, one code base per app.
  2. Four projects: technician_app/android_app, technician_app/iphone_app, client_app/android_app, client_app/iphone_app.
  3. Smart FSM SaaS REST API (Sanctum tokens), contract included as openapi.yaml.
  4. Push notifications through Firebase (optional).
  5. Secure storage for the session.
  6. iPhone apps need iOS 15 or newer.
  7. Flutter SDK required to build; iPhone builds need a Mac with Xcode.

 

What You Get

  1. Full Flutter source code of FSM Technician and FSM Client for Android and iPhone.
  2. README with build, signing and push notification steps.
  3. API contract (openapi.yaml) and store screenshots.
  4. Future updates.
  5. Support through our ticket system.

 

Need Assistance?

If you have any queries, please create a support ticket here, and our support team will respond as soon as possible.

 

 

License Option
Free Free
$11.76 $47.76
Quality checked by Smartweb Infotech
Full Documentation
Future updates
24/7 Support