Platform
One platform for every work order, technician, asset and spare part.
AssetroBiz brings maintenance and service work into one connected system: requests and work orders, people and schedules, parts and purchasing, costs and reports. In English and Arabic, on the web and on the phone.
AC not cooling: meeting room 3B
Sample Tower A · Level 3 · AHU-03
Ready for executionStage 12 of 17
- New
- Assigned
- Arrived at site
- Inspection
- Ready for execution
QuotationQT-0042
- Capacitor replacement180.00
- Refrigerant top-up450.00
- Labour (hours)240.00
VAT 15%130.50
Total (SAR)1,000.50
Approved by client
Workflow
Request. Assign. Execute. Track.
The model every job follows, whether it is a tenant complaint, a machine breakdown, a vehicle in the workshop or an installation visit.
-
Request
A client raises a request from the app with a photo and urgency, or your team logs it. The AI assistant can pre-fill it from a complaint file.
-
Assign
The engineer assigns the right technician by trade and region. The technician gets a notification on the phone.
-
Execute
GPS and time-stamped check-in, inspection with photos, video and voice notes, quotation approval, materials, then the work itself.
-
Track
Before and after photos, technician signature and the engineer’s final review. Every step is time-stamped in the audit trail.
Work-order lifecycle
17 stages, each with a clear owner
Grouped here into six phases. A job only moves forward when the right person acts, and every move is time-stamped.
-
Request 01–02
- 1 New Customer
- 2 Assigned Facility engineer
-
Inspect 03–05
- 3 In progress (inspection) Technician
- 4 Arrived at site Technician
- 5 On hold (technical review) Facility engineer
-
Quote & approve 06–08
- 6 Quotation preparation Facility engineer
- 7 Awaiting client approval Customer
- 8 Quotation rejected / revision Facility engineer
-
Materials & funds 09–12
- 9 Awaiting material / funds Facility engineer
- 10 With Procurement Procurement
- 11 With Accounts Accounts
- 12 Ready for execution Facility engineer
-
Execute 13–15
- 13 Reassigned to technician Facility engineer
- 14 In progress (execution) Technician
- 15 Work completed Technician
-
Review & close 16–17
- 16 Under final review Facility engineer
- 17 Closed Facility engineer
- Customer
- Facility engineer
- Technician
- Procurement
- Accounts
Modules
Thirteen capabilities, one data model
Each module works on the same job, asset and site records, so information entered once is available everywhere it is needed.
-
Job cards & work orders
Every request becomes a numbered job with site, equipment, priority, photos and notes, moving through a 17-stage lifecycle you can see at a glance.
-
Task & technician assignment
Technicians are set up by trade (HVAC, electrical, MEP, civil) and mapped to regions and cities. Assign, reassign and notify in one step.
-
Asset management
Register equipment per client and site, such as each AC unit, with its maintenance schedule, default technician and the jobs done on it.
-
Inventory & spare parts
Technicians list the parts a job needs during inspection. Material requests go to procurement, and parts used are costed to the job. Stock runs in BizArch ERP.
-
Preventive & corrective maintenance
Planned preventive maintenance with bilingual checklists and reading ranges, plus corrective jobs for breakdowns and defects found on a visit.
-
Scheduling
Set PPM frequencies per unit, such as quarterly. Jobs are created automatically a set number of days before they are due, and the next cycle is scheduled on completion.
-
Purchase management
Material and fund requests flow from the job to procurement and accounts, become purchase requests in the ERP, and payment approval can be given on the phone.
-
Cost tracking
Parts and labour are captured on the job. When it closes, the costs reach BizArch ERP as a draft journal entry on the project for finance to review.
-
Reports & analytics
Service reports and PPM reports as English and Arabic PDFs, compliance tracked per visit, and the status of every job by stage.
-
ERP & CRM integration
Connected to BizArch ERP and CRM: lead, deal, quotation, sales order and invoice with a ZATCA QR code, and job costs into the books without double entry.
-
Mobile access
A technician app for jobs, check-in, checklists, photos and signatures, and a customer app to raise requests, approve quotations and read reports.
-
Roles & permissions
Separate logins and views for customers, facility engineers, technicians, procurement and accounts, with a time-stamped audit trail on every job.
-
Workflow automation
Auto-created PPM jobs, a contract-limit rule that sends small defects straight to execution, phone notifications at each hand-over, and AI-assisted job intake.
-
English and Arabic
Quotations, checklists and client reports in both languages.
- See the modules on your own workflow. Book a demo
Mobile apps
Built for people who are not at a desk
Technician app
- Job notifications
- GPS and time-stamped check-in
- Photos, video and voice notes
- Checklists with readings
- Signature on completion
Customer app
- Raise a request with a photo
- Set the urgency
- Approve or decline quotations
- Read and acknowledge reports
- Follow the status of each request
Accounts can also approve payment requests from the phone.
09:12Sample
My jobs
WO-24-0117Urgent
AC not cooling, room 3B
Sample Tower A · AHU-03
GPS location and time recorded
- Before photos3
- Voice note0:24
- Parts needed2
- Signature—
09:12Sample
PPM checklist
PPM-0381Quarterly
Split AC unit SU-12
Created 3 days before due
- Supply air temperature12–16 °C 14.2
- Compressor current18–24 A 26.1
- Filter condition OK
- Condensate drain N/A
Out of range: defect flagged with photo
Sign and submitPreventive maintenance
Planned maintenance on autopilot, with rules for defects
- 01
Schedule per unit
Frequency (e.g. quarterly), bilingual checklist and a default technician for each unit.
- 02
Job created automatically
A set number of days before it is due, for example three.
- 03
Visit and checklist
Check-in on site; OK, Not OK or N/A for each item; readings against acceptable ranges; mandatory photos; signature.
- 04
Engineer decides each defect
- Under the contract limit: straight to execution (e.g. up to SAR 500).
- Above the limit: a quotation on a linked repair ticket.
- 05
Report to the client
English and Arabic PDF on web or phone. The client acknowledges it.
- 06
Compliance and next cycle
Compliance is tracked per visit and the next cycle is scheduled automatically.
AI assistant
From a complaint file to a pre-filled job
The assistant reads a complaint in Arabic or English (PDF, screenshot, photo, Word or Excel), matches it to the customer, site and equipment, and fills in the new-job form. You can adjust it by chat. A person always confirms before the job is created.
Voice-note intake is in development.
Dropped into the panel
I’ve pre-filled a new job. Matched customer, site and equipment:
- Customer
- Sample Client Amatched
- Site
- Sample Tower A, Level 3matched
- Equipment
- AHU-03matched
- Issue
- Water dripping from the AC in room 3B
- Priority
- Urgent
- Visit
- Tomorrow, 09:00
make it urgent, visit tomorrow 9 am
Done. Priority and visit time updated.
Nothing is created until a person confirms.
Integrations
Connected to BizArch ERP and CRM
Operations, sales and finance share one set of records, so the job, the quotation, the invoice and the journal entry agree with each other.
Job costs to finance
Parts and labour on a closed job reach the ERP as a draft journal entry on the project. Finance reviews it, so nothing is entered twice.
- 1 Job closed
- 2 Draft journal
- 3 Finance review
CRM to invoice
A lead becomes a deal and a quotation. The client accepts by link, and the ERP creates the sales order and an invoice with the ZATCA QR code.
- 1 Lead
- 2 Quotation
- 3 Sales order
- 4 Invoice + ZATCA QR
- 5 Payment
Roles and security
The right view for each person, and a record of every step
Role-based access
Separate logins and views for customers, facility engineers, technicians, procurement and accounts.
Full audit trail
Every stage change, approval and sign-off is time-stamped on the job.
People confirm, not the AI
The assistant only pre-fills. Jobs are created when a person confirms them.
Hosting, data location and security practices
To be confirmed by BizArch before publishing: where data is hosted, backups, access controls and any certifications. Do not publish claims that are not verified.