DEV Community

Hieu Luong
Hieu Luong

Posted on Originally published at himitek.com

5 Lessons from Elevator Maintenance: Using AI to Reduce Overdue Calls and Increase Contract Renewals

1. Pain: Hundreds of devices, but operations still run on memory

Nam owns an elevator maintenance company in Long An and manages more than 1,200 devices with 35 technicians. Data is scattered across Excel, a CRM and chat groups. Administrators remember schedules manually, technicians receive assignments through messages, and customer service staff call clients one by one to find out which contracts are about to expire.

One incorrect Excel filter or an unexpected employee absence can cause a scheduled maintenance visit to be missed. The company only discovers the problem when the customer complains. This is a specific operational risk, not a problem that can be solved by adding another chatbot.

2. Agitate: One overdue call can trigger an entire chain of costs

For Nam, every missed schedule may create an emergency trip, overtime and a bottleneck for the technical team. Administrative staff spend dozens of hours each week checking individual records. Technicians still operate by memory, while managers review vanity KPIs because reports are updated manually.

If this continues, margins shrink because of unplanned trips, customer trust declines and renewal opportunities are missed. Repeated patching, short-term fixes and half-hearted optimization create technical debt. Later, rebuilding the process costs far more than fixing it early. Many SME owners simply lose money because they do not know which contracts are approaching expiration.

3. Solve: Three steps to turn maintenance schedules into a controlled process

  • Step 1 - Standardize the data: Consolidate contracts, repair history, device IDs, locations and due dates into one consistent data set. AI can read legacy records, flag missing fields and identify contracts that require verification. Record baseline metrics such as on-time completion, manual calls, dispatch cost and renewal rate.

  • Step 2 - Automate dispatch and reminders: AI detects devices approaching their maintenance date, recommends technicians based on location and workload, then sends the appropriate notice to each customer. Overdue cases and unusual records are escalated to a manager for exception handling.

  • Step 3 - Add safety controls and measure outcomes: HimiTek workflows can run through OpenClaw Gatekeeper with 9router v0.4.66 and LiteLLM dual-instance failover. Rate limiting, automatic API key rotation and a hard budget cap, such as 5 USD per month for each virtual key, help prevent runaway agent loops. The Reasoner is separated from the Actuator, while dangerous tools require a whitelist or explicit permission.

def classify_contract(contract):
    days_left = contract['expiry_date'] - today()
    if days_left <= 30 and contract['status'] == 'active':
        return 'renewal_alert'
    if days_left < 0:
        return 'overdue_escalation'
    return 'normal'

policy = {
    'tool': 'send_customer_message',
    'allowed': True,
    'requires_human_approval': True
}
Enter fullscreen mode Exit fullscreen mode

Acceptance checklist: contract data syncs daily; every upcoming renewal has an owner; notifications are logged; overdue cases trigger alerts; reports are grouped by location, device type and contract status. AI must not send messages or execute actions outside the approved policy.

4. Five lessons and the numbers to monitor

  • Do not start with a chatbot; start with contract due dates.

  • Automate repetitive work, but keep human approval for exceptions.

  • Measure money and time: calls, emergency trips and renewal revenue.

  • Protect the AI budget with rate limits, budget caps and Gatekeeper.

  • Launch by region first, then expand across the full device portfolio.

In a model with 35 technicians and 1,200 devices, scheduling time can fall from two days to a few hours per week. On-time completion can rise from 78% to 96%, while manual reminder calls may drop by about 60%. With suitable data and operating discipline, the company can save the workload of 1–2 administrative employees, reduce emergency trips and increase renewal rates by an estimated 8–12% per quarter.

CTA: Stop letting contracts disappear into a blind spot

Start with the Excel file you already have, measure four indicators for 30 days and let HimiTek design a controlled AI Automation workflow. The goal is practical: fewer overdue calls, more on-time maintenance visits and renewal revenue identified before the opportunity disappears.

Top comments (0)