MainTrak for facilities and maintenance

Routine jobs on your timetable, and a signed record of every visit.

For teams that look after buildings, plant and equipment. Maintenance schedules raise the routine jobs ahead of time, techs work through the checklist on their phone, the customer signs it off, and the time and parts go to your accounting system, with Xero and MYOB built in.

Australian developed and supported · Real people, not a call centre · Hosted by us or by you

maintrak.yourcompany.com.au
The Maintenance page: routine jobs coming up over the next three months, with each schedule, customer, devices, who it's assigned to and the job raised

What it does for you

From the schedule to the signed-off job.

Customers, their sites and their equipment in one place, so every routine visit is raised on time, done to the checklist and billed at the customer's prices.

What's inside

Everything the office and the field team use, in one place.

Job sheet

Everything about a job on one screen.

The status timeline, SLA, people, files, charges and the conversation with your customer, side by side. Add your own fields and cards, and arrange it the way your team works.

A MainTrak job sheet with status timeline, SLA progress and results thread

Time tracking

Time on every job, ready to bill.

Start a timer when you arrive, or add the time later. Each week's timesheet shows what's billable, and the time's ready on the job's next charge, as labour.

Stopping a timer after 47 minutes on a mailbox migration job, with a note and Billable on

Quotes

Quote it, have it accepted online, and the job's ready.

Build a quote from your products and labour, with optional extras. Customers accept and sign it online, and it becomes a job at the quoted prices, ready to charge.

A quote for a Wi-Fi upgrade, with access points, cabling, labour and an optional after-hours callout

Board

The day's work at a glance, and a drag to move it on.

A column for each status, with each job's customer and date. Drag a card to change its status. Customers' plant and equipment, and your own vans, are kept as assets with the site they're at and every job they've been on.

The jobs board: keypad, access gate, CCTV and UPS jobs in columns from Initiated to Finalising

Desktop, tablet and phone

Works on your desk, your tablet and your phone.

MainTrak runs in the browser on any screen. On a phone, lists turn into cards and the buttons sit under your thumb. Tablets get a job sheet layout of their own.

  • Staff chat, with files and links to jobs
  • MainTrak Chat for iPhone, with notifications
  • MainTrak Remote for iPad and iPhone, to connect to customers' PCs
  • Light and dark themes
A MainTrak job sheet on a phone

Sam Patel

Online

Morning! Did the chlorinator cell supplier confirm tomorrow?

8:52 am

Yep, it's on the 7am truck. I'll fit it at 10 before the school groups arrive.

8:55 am

Can you swing past Lyrebird Croydon on Thursday for the access point too? #2026-09-30-0002

9:04 am

Can do, I'll take the ladder and a spare patch lead.

Sent 9:06 am

Integrations

Works with the tools you already use.

Connect your own software, email, accounts, phone system and more. If you need something that isn't here, ask us.

Your software

Reporting APIC#PythonJavaScriptPowerShellGitHub

Your software posts error reports and update reports to MainTrak's API, with example code to start from. GitHub is optional.

Email and Outlook

Microsoft 365GmailIMAPOutlook add-inGoogle ContactsCalendar feeds

Emails become job requests, and replies go to the right job. In Outlook, turn an email into a job. Contacts stay in step with Outlook or Google.

Accounting

XeroMYOBYour own system

Invoices and quotes go straight to Xero or MYOB. Use something else? Export the charges, or link it through MainTrak's API.

Phones

3CXYeastarRingCentralZoom PhoneAircall

See who's calling as the phone rings, with their open jobs. Every call is logged against the customer. With some systems, click a number to call it.

Remote access

TeamViewerAnyDeskRustDeskScreenConnectSplashtopRDP

Already use a remote tool? Keep each PC's ID on its device and connect in a click.

AI

OpenAIClaudeGeminiAzure OpenAIOllamaLM Studio

Use a cloud AI, or run one on your own server so your data stays with you.

Sign-in

GoogleMicrosoftAuthenticator apps

Staff sign in with Google or Microsoft, and everyone can use two-factor codes.

Custom integrations

Web APIsWebhooksServer keys

Automations can call other systems' web APIs and send webhooks. Need something else? We'll build it with you.

Data and hosting

SQL ServerPostgreSQLDockerCSV and Excel

Use the database your team knows. Import and export your data with CSV or Excel.

Hosting

Your cloud or ours.

Most support systems only run in someone else's cloud. With MainTrak you choose. It's the same product either way.

Hosted by us

We run MainTrak for you. Your team signs in from the browser, and there's no server to look after.

  • Nothing to install
  • Developed and supported in Australia

Hosted by you

Run MainTrak on your own server or cloud account, so your data stays with you. We send you the install and help you set it up.

  • SQL Server or PostgreSQL
  • AI on your own network, if you want it

For your IT team

Running it yourself takes one file.

One install file

A single Docker Compose file sets up MainTrak, the customer portal and HTTPS.

SQL Server or PostgreSQL

Use the database you already run. MainTrak updates its own tables when it starts.

Backups that move

Scheduled backups can be restored onto either database, so you're never stuck with one.

AI that stays home

Run AI on your own hardware with Ollama, and job data never leaves your network.

Your data, your rules

Customer records, jobs and files stay on servers you control.

Safe to test

On a test system, email safety mode holds outgoing mail, so customers never get test messages.

ops@your-server: ~/maintrak

FAQ

Questions people ask us.

Do you host it, or do we?

Either. We can host it for you, so there's nothing to install. Or you can run it on your own server, on SQL Server or PostgreSQL. We send you the install and help you set it up.

Do we need Xero or MYOB?

No. If you use them, they're built in and invoices go straight there. If you use something else, finalise the month's charges with the invoice numbers from your own system, or export the charges to it. Your system can also read them through MainTrak's API, and we can build that link with you. We use our own accounting system ourselves.

Can we download MainTrak and try it?

There's no download, but you can try it. We set up a trial with you, hosted by us or on your own server. Setting MainTrak up still takes a few steps, so we'd rather do it with you than leave you with an empty system and a guide.

Do we have to talk to sales?

No. We'll reply by email unless you ask for a call. Either way, you deal with the people who make MainTrak.

How do customers send us work?

By email, by phone or through your customer portal. Emails become job requests, and replies go to the right job. Calls are logged against the customer. Customers can also raise requests in the portal if you turn that on.

Does it work on phones and tablets?

Yes, in the browser. On a phone, lists turn into cards and the job sheet fits under your thumb. There are also iPhone and iPad apps for staff chat and remote support.

Can we bring our existing data?

Yes. Import customers, contacts, products, calls and jobs from CSV or Excel. A wizard matches your columns to MainTrak's. You can export your data again at any time.

Which phone systems work with MainTrak?

3CX, Yeastar, RingCentral, Zoom Phone and Aircall. With each one, you see who's calling as the phone rings, and the call is logged when it ends. With 3CX, Yeastar and Aircall you can also click a number in MainTrak to call it. On 3CX, that needs Call Control, on the AI edition.

Can MainTrak connect to our other systems?

Yes. It works with Microsoft 365, Gmail, Outlook, Xero, MYOB, phone systems, GitHub and the main AI services. Automations can call other systems' web APIs too. If you need something else, we can build it with you.

How secure is it?

Staff and customers can sign in with two-factor codes, and staff can sign in with Google or Microsoft. Roles decide what each person can do, teams decide who sees which jobs, and every change is recorded.

Do we have to use AI?

No. Everything works without it. If you want it, connect OpenAI, Claude, Gemini or a similar service. Or run a free model on your own server with Ollama, so nothing leaves your network.

How much does it cost?

It depends on the size of your team and whether we host it or you do. Tell us about your team and we'll send you a price.

Who do we talk to when we need help?

Our support team in Australia. They use MainTrak every day, and you can talk to the developers who build it when you need to.

Who's behind MainTrak?

Acumen Computer Systems, an Australian software company. We built MainTrak to run our own support, and we still use it every day.

Pricing

Priced on your team size and how you host it.

Tell us how many people will use MainTrak and whether you'd like us to host it, and we'll send you a quote.

Your quote depends on two things:

Team size

How many people will use MainTrak.

Hosting

Whether we host it for you, or you run it on your own server.

Try MainTrak

See it working on your own support jobs.

Tell us a little about your team and we'll get a trial ready with you.

  • We set it up with you, so you're not left with an empty system
  • Hosted by us, or on your own server
  • We reply by email. No sales calls unless you ask

Rather talk now? Call +61 3 5221 2833 or email sales@acumensystems.com.au.

What would you like?

Nothing to install. We set up your own MainTrak and send you a sign-in.