A mobile field service app for Canadian teams
Your technician is standing in a mechanical room in Winnipeg with cold hands and no signal. They can still open the job, read what was replaced at this address last winter, work down the checklist, shoot the before and after photos, take the signature and raise the invoice before they climb the stairs. That is the only test of a mobile field service app that has ever mattered, and Opsler is built to pass it.
It installs on the phone your crew already carries. Send a link on Monday morning and they are running jobs before the second coffee — same records the office is working in, same customer history, same numbers on the invoice. Two seats are free forever, so you can put it in a technician’s hand this week and find out.
What a field service app should let technicians do
Five things. A mobile app for field service work earns its place on a technician’s home screen when it does these and stops asking for anything else.
- See today. What is assigned to me, in what order, at which addresses — before I leave the yard.
- See the history. What happened at this address last time, and what it cost. This is the one that turns a job list into a field service mobile app your crew actually opens.
- Record what happened. Photos, notes, a signature, the time on the job — captured once, while standing there.
- Change the state. En route, arrived, done. The office stops phoning to ask, and the technician stops answering.
- Handle the money. An estimate on the spot, an invoice out of the completed work, before the van has left the driveway.
The category calls this a dozen things — mobile field service app, mobile apps for field service, field management app, mobile field service software, plain field service app — and they all point at that list. What separates the ones that get used from the ones that get abandoned is whether the phone sees the same records as the office or a thinned-out copy of them. A cut-down field view means your technician rings the office to answer a question the customer just asked, in front of the customer. Opsler gives the field the same customer, job, quote and invoice records the office is working in, with what each person sees governed by their role rather than by their device.
Browser-installed app versus native iPhone and Android apps
Opsler installs from a supported browser. Open it on the phone, add it to the home screen, and it launches from its own icon in its own window from then on — a real app on the device, without the App Store or Google Play in the middle.
Both models are real choices. A native store app is found by searching a store and can reach further into the handset. Installing from the browser buys you something a five-van shop feels every single week:
| Installed from the browser | Native store app | |
|---|---|---|
| Getting it onto a new hire's phone | Send a link; on the home screen inside a minute | Find it in the store, download, then sign in |
| Shipping a fix to the crew | It is there the next time they open it | A store update, sometimes behind a review queue |
| Mixed iPhone and Android crews | One address, same screens, same day | Two builds to keep in step |
| A phone replaced mid-week | Sign in on the new one and carry on | Download and set it up again |
| Getting everyone onto the same version | Happens by itself | Somebody has to chase it |
For a small Canadian crew running phones that get dropped, replaced and handed around, the browser route is the shorter road, and it is why Opsler took it. There is no rollout to schedule and nothing for you to administer between a change we ship and the technician who benefits from it. Put it on one phone this afternoon and you will know within ten minutes.
Install and sign in on supported devices
Opsler runs on a modern browser on desktop, Android and iPhone, and installing is the browser’s own add-to-home-screen action. Two taps on Android, two taps on iOS, different wording on each — one line in the note you send a new technician covers it.
Onboarding is a link, not a project. A technician starting Monday gets an invitation, signs in on whatever phone is already in their pocket, and is looking at their own jobs for the day. Nothing to procure, no handset standard to enforce, no device management rollout to sit through — which is exactly what you want in a trade where people bring their own phones and swap them without telling anyone.
Install it on the oldest phone in the crew first. A five-year-old Android with a cracked screen is standard field equipment in this business, and it is the handset that decides whether a field management app gets used in February or quietly gets replaced by a phone call. Opsler is built for that phone, not for the demo laptop in the office.
Open the customer, property and job record in the field
Tapping a job opens the customer, the service address, the access notes, the scope of work and everything that has happened at that property before. Not a summary of the record — the record.
The history is what changes the visit. A technician walking into a Montréal triplex on a no-heat call can see the unit was serviced fourteen months ago, which part went in, and what the customer paid for it. They walk in already holding half the answer instead of asking the tenant to describe a noise. Across one Canadian winter that turns into hours nobody spends on the phone.
On managed properties the record keeps the service address and the billing address apart, so the technician sees the building they are standing in while the invoice goes to the property manager who pays it. Job history stays attached to the property rather than to whoever is holding the contract this year.
And every visit adds to it. Photos, notes, parts used and what it cost land on the property record as the job closes, so the fourth technician to attend that address arrives knowing what the first three found. That compounding history is what a field service mobile app is really for, and it is worth more to you in year two than in week one.
Create and update estimates and invoices
Money gets handled from the phone, not written on a job card for someone to retype on Thursday. A technician builds an estimate on site from your price book, and raises or edits the invoice straight out of the completed work.
The win is timing. An estimate handed over in the driveway while the customer is still standing there closes at a different rate from one that lands in an inbox two days later. A diagnostic that turns into a $1,900 repair is a conversation you want to have with the figures on the screen between you, not from memory over the phone that evening.
Canadian tax is set up once and then it just happens. Your rate is a named rate with a type — GST at five percent, or the HST your province charges — and every invoice line picks it up and works the breakdown out for you. Invoices go to your customers in Canadian dollars, on Canadian dates, and move through draft, approval where your business wants that step, sent, and paid. Nobody on your crew is doing GST or HST arithmetic in a truck with a calculator app.
Add your own payment link to the invoice and the customer pays you directly through your own processor — none of it passes through us and nothing is skimmed off what you collect, which on real card volume is usually worth more than the software costs. Estimates go out for approval with a one-time code to the customer’s email and a signature they type or draw, and the moment they accept, the approved work becomes the job with every line already on it.
Use token-based customer access without an app download
Your customer gets a link, for their job. They open it in whatever browser is already on their phone, see their job, and message you about it from there. No account, no password, nothing to install.
That is the whole reason it works. Ask a homeowner to download an app so they can check a service appointment and most of them will not, which is how customer-facing features quietly go unused. A link opens first time for everyone who needs it — the homeowner, the tenant, the adult son who is letting you in, the property manager two provinces away — on whatever phone they happen to own.
It also keeps the conversation about that job in one place instead of scattered across four voicemails and a text thread nobody can find. When the customer asks a question, it arrives attached to the job it is about, and your technician answers it from the same record. That is one job, one thread, one version of what was agreed.
What keeps working when the signal does not
Everything your technician does to the job in front of them. Here is the exact list, and it is the one to hold any mobile field service software up against:
| With no signal at all, a technician can… | |
|---|---|
| Open an assigned job with the full history at that address | |
| Complete a job with before and after photos | |
| Capture the customer's signature | |
| Tick through checklist items | |
| Add notes to the job | |
| Change job status — start, en route, arrived, complete | |
| Create or edit an invoice | |
| Record the payment against it | |
All of it is written to the device the moment it happens and syncs the next time that phone sees a connection — at the intersection, in the truck at the end of the day, or the following morning. Nobody presses a sync button and nothing waits on a technician remembering to. The board and the diary stay with the office, where the wifi is.
For a Canadian service business that is the whole of the problem: basements, mechanical rooms, underground parkades, elevator shafts, a furnace call an hour outside town in January. Those are the places signal dies, and they are exactly the places your technician is still completing jobs, taking signatures and writing invoices. The paperwork that usually disappears on days like that arrives instead.
Security, permissions and lost-device checks
Phones get left on roofs, dropped in snowbanks and handed to whoever is covering the shift. Opsler is built so that none of that is a data problem: access belongs to the person, not to the handset.
Who sees what
Roles decide it. An administrator sees the business; office staff see the operational side; a field technician sees their own work and the customers attached to it; a customer sees one job through their link. Your pricing, your margins and your other customers are not on a phone that leaves the yard. The dedicated office-staff role comes with Pro; the free plan’s two seats are one admin and one technician.
A phone that goes missing
Deactivate the person and that handset is holding a shortcut to nothing. There is no device registry to maintain, no serial numbers to record when someone upgrades, and nothing left behind on a phone that gets sold. One change in the admin screen covers the technician who quit on Friday and the phone that went into the snow on Tuesday — and it takes about ten seconds.
Fits the policy you already have
Because access is account-based, Opsler sits neatly beside the screen locks and remote wipe your phone policy already specifies rather than asking you to run a second one. If you handle sensitive customer information, that is one control to write down and one place to revoke it.
Mobile field service app evaluation checklist
Every mobile app for field service work looks capable in a demo. Run these eight steps on a technician’s phone rather than yours, outdoors, in February if you can arrange it. It takes an afternoon and it settles the decision.
- Install it on the oldest phone in the crew. That handset decides whether any of the mobile apps for field service you are looking at survive the winter.
- Open a job and answer a customer question from the history without ringing the office. This single test is the whole value of the category.
- Turn on aeroplane mode. Complete a job with two photos and a signature, add notes, change the status, raise the invoice and record the payment. Reconnect and watch every piece of it land.
- Produce an invoice with GST or HST configured for your province and check the breakdown line by line.
- Build an estimate on site with the customer watching, and time it. If it is slow in a test, it will not happen in a driveway.
- Send yourself the customer link and open it the way a customer would, on a phone with no account.
- Try it with gloves on. This sounds facetious, and it is the most common reason Canadian crews put the phone back in the pocket in January.
- Count seats: at $25 per seat per month with no minimum, four technicians and an office manager is five seats, and your sixth hire costs $25 rather than a new plan.
Steps one to seven all run on the free Budding plan with no card — two seats, 50 jobs a month, free for as long as you want it. When you are ready to see the office half, field service dispatch software covers the day-of board and field service scheduling software covers the diary the week is booked into.
Common questions
No — Opsler installs straight from a supported browser. Your technician opens it on the phone, adds it to the home screen, and from then on it launches from its own icon in its own window, the same as anything else they tap. What you get from that is speed you feel every week. A fix reaches every phone on the crew the next time they open it, with no store review sitting in the middle. A new hire on Monday is working jobs off a link, not a download and a sign-in ticket. And it behaves the same across whatever mix of iPhones and Androids your crew actually carries, so there is one set of instructions to give rather than two. Nothing to procure, no device standard to police, no rollout to plan — send the link and the mobile field service app is on the phone in under a minute.
It waits on the device and goes through the moment that phone next sees a connection — at the next intersection, in the truck at the end of the day, or over breakfast the following morning. Nothing expires, and nobody has to remember to press a sync button. A technician can spend a whole afternoon in an underground parkade completing jobs with photos and signatures, ticking checklists, writing notes, moving statuses, raising invoices and recording the cheques they are handed, then drive up the ramp and watch the office catch up with them in one go. That is the part of the day where paperwork usually goes missing, and it is the part this covers.
Deactivate the person from the admin side and that handset is holding a shortcut to nothing. Access follows the account rather than the hardware, so there is no device registry to keep clean, no serial numbers to record when someone upgrades, and no leftover access sitting on a phone that got sold. The same one-click change covers the technician who quit on Friday and the phone that went into a snowbank on Tuesday. Pair it with the screen lock and remote wipe your phone policy already has, and a lost handset is an inconvenience rather than an incident.
Related
Cloud field service management
The full Canadian lifecycle guide
Field service dispatch software
The day-of board the field connects to
Field service scheduling software
Calendars, booking and conflicts
Free field service software
What two free seats cover for a mobile crew
Opsler pricing
$25/seat/month, free Budding plan
Ready to Run Your Business Without the Chaos?
Scheduling, dispatch, estimates, invoicing, customer portal, and a free branded website — start completely free, upgrade to Pro when you scale.
Free forever on the Budding plan. No credit card required.