Due dates don't move.Everything else does.Your plan keeps up.
Inspection scheduling software for TIC inspection bodies. ScheduleAI plans statutory, periodic and asset-integrity inspections against each inspector's authorisations, each item's due date and the travel between sites. When access falls through or urgent work comes in, it proposes a new plan and a planner approves it.Statutory and periodic inspections planned against authorisations, due dates and travel. A planner approves every change.
KaiLifting
LenaPressure
MoElectrical
✓Cancellation absorbed · every job inside its due date
Every item has its own legal due date, and the plan changes before 8 am when access falls through or urgent work comes in.
ScheduleAI plans inspections against authorisations, due dates and travel, and proposes a new plan for a planner to approve when things change.
A compliance and risk company cut allocation from up to two weeks a month to about 30 minutes.
Short jobs. Fixed due dates. A plan that changes before 8 am.
Every item has its own clock
LOLER, PSSR written schemes, lift regimes and RBI plans each set their own interval. A missed date is legal exposure for the client and a finding for you.
Competence is per discipline and per item
Lifting, pressure, electrical, lifts, API 510 vessels: each needs an inspector authorised for that work, with certificates still in date on the day.
Access decides the day
Plant running, crane in use, keys missing. A visit without access costs the inspector a slot, and the item is still due.
Statutory, periodic and asset integrity. One plan.
Each regime sets its own interval and its own rules on who may inspect. ScheduleAI holds them as due dates, windows and competence requirements on every item.
UK statutory and periodic
- LOLER: 6 or 12 months, or per examination scheme
- PSSR: intervals set in the written scheme of examination
- Lifts under LOLER; EICR at the intervals your procedures set
Germany and the Netherlands
- BetrSichV: lift main inspection at least every 2 years, by a ZÜS
- Interim inspection between main inspections
- Warenwetbesluit liften: periodic inspection every 18 months
United States
- State boiler inspections, annual or biennial by type
- Elevators: annual Category 1, five-yearly Category 5 tests
- State or insurer-commissioned inspectors
Energy and asset integrity
- API 510, 570 and 653 intervals, or dates from your RBI plan
- Turnaround and shutdown scope grouped into the outage
- API and CSWIP certificates checked before allocation
Every job lands before its due date.
An illustration of the plan: each item has a window set by its regime and your procedures. Jobs are placed inside it, and anything at risk goes to a planner well before the date.
Allowed windowDue datePlanned inspection
Impartial and competent first. Then the shortest day.
Must pass
- ✓Authorised for the discipline and item type
- ✓Competence certificates in date on the inspection day
- ✓Inside the item's due date or window
- ✓No conflict of interest under your ISO/IEC 17020 impartiality rules
- ✓Site access and client availability confirmed
Then ranked by
- 1Nearby items grouped into one trip
- 2Same inspector for the same site, where you want continuity
- 3Workload balanced across the team
- 4Employees before subcontractors
Fewer miles between examinations.
Engineering surveyors often arrange their own diaries. ScheduleAI gives them a day that already fits due dates, access and travel, with the reason for every job visible.
Before
With ScheduleAI
Illustrative day. Grouping nearby items that fall due in the same period turns driving time into inspection time, and leaves room to finish reports.
One lost visit. The rest of the day holds.
Every change is proposed by the engine, approved by a planner and logged with the rule behind it. Illustrative example.
- No accessCrane in use, site asks to rebook
- Impact checkedItem due in 9 days; two other jobs unaffected
- Gap filledNearby vessel inspection due next month pulled forward
- Planner approvesClient offered new dates; inspector's day updated
Urgent jobs go in. Due dates stay safe.
Defect or incident call-out
Nearest authorised inspector proposed; displaced jobs re-placed inside their due dates
Turnaround dates confirmed
Inspection scope pulled into the outage window and resourced by discipline
Certificate about to lapse
The inspector's affected jobs flagged before the expiry date
Inspector off sick
The day redistributed, with anything at risk of going overdue shown first
Client moves the date
AI agent offers new dates that still fall before the due date
What two customers measured.
The allocation time, utilisation and qualification figures come from a compliance and risk company. The planner time saved comes from a global inspection marketplace, whose CTO tells the story in the video “Connecting 4,000+ inspectors”.
“After seeing ScheduleAI allocate a thousand audits automatically, I'm very happy with what I see. It matched auditor qualifications across more than a thousand audits. That used to take me ages. Everything's in one place now. It's not just in my head anymore.”
Team leader, inspections · European testing, inspection and certification group
From a demo on your data to go-live.
- 12 weeks · freeCustom demoA month of your own inspections planned and compared with your plan.
- 24 weeks · fixed feeScoping and integrationRules, data and connections configured with your team.
- 38 weeks · one divisionPilotMeasured against success measures agreed in writing. The licence starts.
- 4division by divisionRoll-outFurther divisions and countries on the same rules.
Questions inspection managers ask
Does ScheduleAI support ISO/IEC 17020 impartiality for Type A, B and C bodies?
Yes. Conflict-of-interest rules are held per inspector and per client, so an inspector with a declared conflict is not proposed. For Type B and C bodies, the same rules keep inspectors away from items their own department designed, installed or maintains, where you record those links. Every allocation is logged with the rule that allowed it.
Is ScheduleAI ready for ISO/IEC 17020:2026?
The 2026 edition was published in March 2026, with a transition period to March 2029. Impartiality, competence and authorisation rules are held per inspector, discipline and client, so they follow your procedures as you update them during the transition.
How are statutory due dates and grace periods handled?
Each item carries its due date and, where your procedures allow, a window around it. Jobs are placed inside the window, and anything at risk of going overdue is flagged to a planner well before the date. Grace periods follow your procedures and the regime's rules.
What about reactive and emergency work?
Urgent jobs are proposed for the nearest authorised inspector. Displaced work is re-planned inside its due dates, and a planner approves the change before anyone is notified.
Can it plan energy and asset-integrity inspection, such as API 510, 570 and 653?
Yes. Intervals from the API codes or from your risk-based inspection (RBI) plan become due dates on each item, and API or CSWIP certification is checked like any other qualification. Turnaround scope can be grouped into the outage window. We configure this with you during scoping.
How are inspector qualifications and competence evidence checked?
Each inspector's authorisations are held per discipline and item type, with expiry dates. An inspector whose certificate will have lapsed by the inspection day is not proposed, and affected jobs are flagged in advance. At one compliance and risk company, ScheduleAI matched more than 1,000 qualification codes.
Does it plan routes and reduce travel?
It groups nearby items that fall due in the same period and weighs travel alongside competence and due date. Travel is one of more than 35 scheduling rules, so a shorter route never overrides a due date.
Does the plan leave time for reports?
Yes. Durations are set per item type and can include report time, so inspectors' days stay realistic and report turnaround targets hold. Inspectors see their confirmed jobs in Outlook.
Does it connect to our ERP, CMMS or asset register?
Yes, through a REST API and webhooks. There is a pre-built Intact integration and Outlook calendar sync, with Google Calendar coming soon. The optimisation engine can also run on its own behind your existing system.
How is ScheduleAI priced?
An annual licence priced per scheduled day, plus an annual platform fee. A scheduled day is one calendar day on which an inspector has at least one confirmed appointment, however many inspections fall on it. Rescheduling and re-optimisation are unlimited. The two-week custom demo on your data is free; scoping and integration is a fixed fee.
Is our data secure?
ScheduleAI is ISO/IEC 27001 certified, GDPR compliant and hosted in AWS Ireland, in the EU. Live service status is public at status.checkfirst.ai.
Watch: every item before its due date
Routed by due date and distance. When the gate is locked at 09:10, the inspector is on the next item by 09:40.
Prefer to click through it yourself? Take the product tourSee your own programme planned.
A free two-week custom demo on your inspectors, your regimes and your due dates. No licence until you have seen it work.