Software for facility services companies
TramitApp is software for facility services companies that brings together shifts for each service and clocking in at each client. The same app also handles hours per client, cover for absences and your workforce's paperwork. For multi-service cleaning, maintenance, gardening, concierge and security companies.

















What does software for facility services companies solve?
The issues multi-service companies raise most often:shifts that change with every client and every service, knowing who is at each site, the hours for each contract and covering absences.

Shifts by service and qualification
- The rota for every client and every service (cleaning, maintenance, gardening, concierge) on the same screen.
- Each role requires its qualification, and the Magic Button assigns shifts to whoever has it, in line with contract hours and rest periods.
- You set how many people you need at each site and day and TramitApp creates the open shifts; if there aren't enough staff, it shows you what is left uncovered.
- Rotations that repeat on their own, night shifts for 24-hour services and shift swaps between colleagues with the manager's approval.
- Holiday policies and a working calendar by site, for a workforce spread across clients, with the rota planning on each person's phone.

Clocking in at each client and site
- Each site is set up with its address and a radius: clocking in from the mobile app records the location and is assigned to the site where it happened, even if the person visits several in a day.
- Also via WhatsApp or Telegram, or at a kiosk at larger clients, which can clock in offline.
- You see who is working at each site and who hasn't clocked in yet.
- You download the full time and attendance record whenever the Spanish Labour Inspectorate asks for it.
Hours by client and by service, without a separate spreadsheet
- Each client or contract is a project: the worker picks it when clocking in, or it's set by default on the client's kiosk.
- If something is left out, hours are allocated to a project afterwards, with the manager's approval.
- The hours come straight from clocking in, grouped by project, by site or by person, and you download them in Excel.
Is your workforce spread across several sites, and is it hard to know who is at each one? Book a demo and we'll show you how.
Book a demoYour facility services company's workforce management, all connected
Absences and cover
- Sick leave is reported with a photo of the sick note, and the manager reassigns or releases in bulk the shifts that clash with the sick leave.
- The Magic Button suggests who should cover each shift from among the people with the qualification for the role, and availability shifts tell you who can cover.
- The Absenteeism Radar shows you the absence rate, who is on sick leave and which days absences cluster on.
- Holiday and leave requested from the phone, with overlap alerts.
Starters and leavers, even with high staff turnover
- Bulk onboarding from Excel when a new client comes in, and then you launch each starter's process, with its tasks and documents.
- The contract and the site rules are signed from the phone, one by one or with bulk signature.
- You pay for active employees and keep the records of those who have left.
Health and safety, PPE and documents for each service
- PPE handover and health and safety information for each service, with each worker's acknowledgement of receipt.
- Expiry alerts for training (working at height, handling chemicals…) and health and safety documents.
- Absences and overtime generate their payroll entry, which you download in Excel for your payroll provider, and payslips reach each person's phone.
Software for facility services companies by service
Every service has its own bottleneck. This is how TramitApp fits the three most common:
| Type of service | What matters most | How TramitApp solves it |
|---|---|---|
| Lots of sites, small teams at each one and technicians moving from one to another. | Clocking in by app with GPS at each site, and each client's hours kept separate by project. | |
| Working outdoors, with no office and sometimes no signal. | Clocking in from the phone or via WhatsApp and, where there's no signal, a kiosk that clocks in offline. | |
| 24-hour service, handovers and cover for every post. | Rotating and night shifts, the Magic Button by qualification and cover for every post in view. |
Frequently asked questions about software for facility services companies
What does TramitApp include as software for facility services companies?
TramitApp brings together in one app everything a multi-service company with staff spread across clients needs: rota planning for each service with the qualification each role requires, time and attendance at each site by app, WhatsApp, Telegram or kiosk, hours per client, absences and cover, starters and leavers and health and safety paperwork. It's the same HR software used by more than 3,000 companies.
How do you plan shifts when every client needs a different service?
Each role carries the qualification it requires (cleaning, maintenance, gardening, concierge…) and you set how many people you need at each site and day. The Magic Button assigns the open shifts on a draft you review before publishing, to whoever has that qualification and in line with contract hours and the rest rules you configure. If there aren't enough staff, it shows you which roles and days are left uncovered.
How do workers who visit several sites in a day clock in?
From the mobile app, which records the location when clocking in: each site is set up with its address and a radius, and each clock-in is assigned to the site where it happened. They can also clock in via WhatsApp or Telegram, or at a kiosk at larger clients. The app and messaging need a connection; the kiosk can clock in offline and syncs once it reconnects, an option that isn't switched on by default.
Can I see how many hours my staff spend on each client or contract?
Yes. You set up each client or contract as a project and the worker picks it when clocking in, or allocates the hours afterwards with their manager's approval; on a client's kiosk the project can be set by default. The hours come straight from clocking in, grouped by project, by site or by person, and you download them in Excel.
How do you cover an absence at a client?
Sick leave is reported from the phone with a photo of the sick note, and the manager reassigns the shifts that clash with the sick leave in bulk or releases them as open shifts. The Magic Button suggests who should cover them from among the people with the qualification for the role, and availability shifts tell you who can cover that day. The client stays covered and you don't redo the rota.
What our customers say

The good thing about TramitApp is that it's a very intuitive tool and very simple for the worker. Using this app has saved us time and made us more productive.

TramitApp lets us spend more time on other things. We have digitised our HR paperwork and I save at least an hour of my working day. Even more at busy times.
Book a demo and we'll show you TramitApp with your company's clients and services
Book a demo