Skip to content
For service providers

Stop telling your customers you're on time. Show them.

You service assets you don't own, for customers who aren't in the room when the work happens. AssetOS timestamps every job on site, measures it against the contract, and lets your customer see the same number you do.

Free trial. No credit card. Managed services is on Professional and above. Customer logins are free on every plan.

Client Portal overview in AssetOS: Harbourview Logistics, managed by Northgate Facilities. 96.8% of jobs on time, average response 2h 14m, 3 open requests, 1 overdue, and the assets under contract with next-due dates.
The problem

Your customer's only evidence you showed up is your word.

And your competitor's pitch is the same word, in a different font.

When something gets missed, there's no record. When everything goes right, there's no proof. Either way, you're negotiating the renewal on trust instead of data.

The spreadsheet you keep per customer doesn't fix this. It's still your spreadsheet.

What changes

Three things your competitor can't say.

Every asset you service for a customer sits under that customer in your workspace. Every job against it is timestamped on site and measured against the SLA in the contract. What you do with that record is the difference.

01

Your customer can see it themselves.

Every job you do is timestamped on site and measured against the SLA in the contract. Your customer logs in and sees the same number you do.

Provider view in AssetOS Managed Services: Harbourview Logistics SLA performance. On-time rate 97.2%, 241 of 248 jobs met SLA, on-time rate by month with December shown in yellow, breaches by priority, and the 'What the client sees' toggles.
02

The record goes with you into the renewal.

One link. Twelve months. On-time rate, response time, every missed deadline shown as it was. Send it to a prospect before the first call.

Public service record page for Northgate Facilities, verified by AssetOS: 97.2% of jobs on time over the last twelve months, on-time rate by month with December at 91%, and response times by priority.
03

Honest beats green.

When you miss a deadline your customer hears it from AssetOS before they hear it from anyone else: what happened, when you'll be there, what it cost you. Providers who show their misses get renewed. Providers who hide them get replaced.

Missed-deadline email from Northgate Facilities via AssetOS: the annual inspection on Chiller CH-02 was missed, why, when it is rescheduled, and the $450 credit applied.
Built for the work

Built for how your business actually works.

Assets you don't own, still fully tracked.

Each customer's assets sit under their contract in your workspace, with start and end dates attached. They stay yours: they count against your plan, not theirs, on any plan, ever.

Their staff scan a tag and report a fault in thirty seconds.

No app, no account. It lands in your queue with the SLA clock already running, and they get a text when someone's assigned.

Your customer gets a free login.

They see the assets you manage for them, your on-time record, and what's next. You pay for your schedulers. Nobody pays for the customer.

The dashboard is your sales deck.

On-time rate, average response, missed deadlines, per customer, any period. The numbers a prospect asks for when checking references, shown instead of promised.

Per customer

You choose what each customer sees.

Off by default. Turn each one on per customer from their page. They only ever see their own assets, never another customer's.

  • Free for the customer on every plan
  • Only their assets, never another customer's
  • Invite by email; the record exists whether or not they accept
  • Public link shows the last 12 months, and how many times it was viewed
'What the client sees' settings in AssetOS: toggles for assets under contract, SLA performance, service history, request service, request replacement, and the public proof link.
The sentence for the renewal meeting

“We use AssetOS. Here's our on-time record for the last twelve months. Not a claim, a page.”

Your competitor can't say it back unless they're running the same system. It's not a feature. It's the reason you win the next renewal.

How it works

Running against your own contracts in an afternoon.

Three steps per customer. The first one takes about ten minutes. The others depend on how many assets they have.

01

Add the customer

Name, contact, contract dates. That's the relationship. Their assets and sites hang off it.

02

Import what you service for them

CSV of the assets under contract, or scan them in on site. Each one is tagged as theirs, managed by you.

03

Set the SLA, send the invite

Response and resolution targets per customer. Send the invite. They get a free login to the assets you manage for them; nothing counts against their plan.

Switching from another CMMS or a pile of spreadsheets? We'll do the migration for you.

Questions

Before you ask.

Do my customers have to pay for AssetOS?

No. The assets under your contract live in your workspace and count against your plan, not theirs. Your customer gets a free login. If they want to track their own equipment as well, that sits on their own free allowance.

What can my customer see?

Only what's under your contract with them, and only what you switch on: their assets, your on-time record, the service history, and a way to report a fault. Never another customer's data. Turn each one on or off per customer.

Can I turn off the missed-deadline email?

No. It goes to your customer the moment a deadline passes, with what happened, when you'll be there, and what it cost you. That's what makes the on-time number worth showing.

What if my customer never logs in?

Nothing changes for you. Every job is still timestamped against the SLA whether or not they look. When the renewal comes round, you have the record and the link.

Which plan do I need?

Professional or higher. Managed services, the per-customer SLA tracking, and the customer login all sit on Professional and above. Start with a free trial: set up a customer, import the assets you service for them, and run real work orders before you pay anything. Customer logins stay free whichever plan you're on.

Does it work for engineers in the field?

Yes. Native iOS and Android apps with full offline mode. Engineers see the next job, the asset history, and the SLA clock; photos and sign-off sync back when signal returns.

Plan details and seat pricing are on the pricing page.

assetos cli — service providers
visitor@assetos.io:~$ assetos add-customer --sla

Start free. See it running against your own contracts in an afternoon.

Add one customer, import the assets you service for them, run a real job. Decide with the record in front of you, not a slide.

# free trial · no credit card · customer logins free on every plan · your data, always
visitor@assetos.io:~$