Reporting can continue without continuous connectivity
Technicians can complete and save service reports on their devices, then submit them when a connection is available.
How Azati built a configurable mobile reporting app that lets elevator maintenance technicians save service reports offline and submit them when connectivity returns
Elevator maintenance teams need to document completed work using the required report format, even when technicians cannot rely on an internet connection. Paper-based reporting makes that process harder to manage as forms change, while an online-only application can leave technicians unable to submit information from disconnected locations.
For a client in Germany, Azati built a custom field reporting solution combining a mobile application for technicians, a web interface for administrators, and a backend connecting the two. Administrators could configure report forms centrally, while technicians could complete and save reports offline and submit them when connectivity became available. The solution was developed from scratch in under six months.
While this engagement was built for elevator maintenance specifically, the same approach based on configurable server-driven forms plus offline-first mobile reporting applies to any field service operation where connectivity can't be assumed.
Forms that change, and connectivity that can't be guaranteed, are solved in one application, not two separate fixes
Administrators can configure and publish the active report structure through a web interface
Web administration, mobile reporting, and backend developed as one solution
Case study at a glance: Azati developed a mobile and web reporting application for elevator maintenance and repair specialists in Germany. The solution replaced paper-based reporting with configurable digital forms, allowing technicians to complete and save service reports offline and submit them when connectivity became available.
A technician finishing an inspection in an elevator shaft rarely has a signal. Paper forms don’t care. They get filled in anyway, then re-entered into a system back at the office, introducing a second point of failure for every report. A purely online mobile app solves the re-entry problem but recreates the original one: no connection, no way to record the work at all.
The business challenge: Field technicians needed to complete service reports using the current required format. Paper-based reporting made the process dependent on physical forms, while changing report requirements created an additional operational challenge.
Why this is difficult: Elevator maintenance work does not guarantee a reliable internet connection. A digital reporting application therefore had to support offline work without making connectivity a prerequisite for recording completed maintenance activities. At the same time, administrators needed to manage changing report formats without relying on a permanently fixed mobile form.
What was at stake: The organization needed a practical way to standardize digital reporting while accommodating changing form requirements and the connectivity constraints of field work.
An offline-first field reporting app can let elevator maintenance technicians complete and save service reports on their devices, then submit them when connectivity becomes available. A web administration interface can allow authorized staff to configure and publish report forms, while the mobile application retrieves available updates when it can connect. This approach combines adaptable reporting with the ability to work without a continuous internet connection.
In this engagement, Azati built a web administration interface, a mobile application, and a backend to connect form management with field reporting.
Azati developed a web administration interface (server-driven UI) where authorized administrators could assemble service reports from predefined field types and publish the active form. Available fields included text, numerical inputs, predefined selections, photo attachments, and signatures.
Business outcome: Administrators could manage report structures centrally, making the reporting workflow more adaptable when information requirements changed.
Technicians can complete and save service reports on their mobile devices without an active internet connection.
Azati developed a mobile application using React Native, allowing elevator maintenance specialists to open the available form, enter service information, and save completed reports locally. Reports awaiting submission remained in the app’s local storage (AsyncStorage) until a connection became available.
Business outcome: Technicians could record service information at the point of work without relying on continuous connectivity.
Technicians can submit completed reports when an internet connection is available, while the mobile application checks for available form updates when it is opened.
Azati implemented a workflow that allowed reports to be sent when connectivity was available or retained locally for later submission. The application also checked for updated form configurations when opened and retrieved available updates when a connection permitted.
A backend connected the mobile application with the web administration interface, transferring form configurations and storing submitted reports for administrators to access.
Business outcome: Field reporting could accommodate disconnected working conditions while connecting submitted reports with the central administration interface.
Building for disconnected field environments requires solving data synchronization challenges before they reach production.
Azati’s architecture addressed three critical technical risks:
If your technicians work in locations with unreliable connectivity, or your inspection and service forms change more often than your mobile application can comfortably accommodate, Azati can help assess the workflow and define a suitable solution.
Discuss your custom field service applicationTechnicians can complete and save service reports on their devices, then submit them when a connection is available.
Administrators can configure and publish the active report form through the web interface rather than relying exclusively on fixed paper forms.
The mobile application, backend, and web interface connect report completion in the field with access to submitted reports in the administration interface.
The available project information does not quantify changes in administrative effort, reporting errors, paperwork costs, or maintenance downtime.
| Component | Delivered capability | Operational relevance |
|---|---|---|
| Web administration | Configure and publish report forms | Accommodates changing information requirements |
| Mobile application | Complete and save service reports | Supports reporting at the point of work |
| Local storage | Retain reports awaiting submission | Allows work to continue without an active connection |
| Form configuration | Supports text, numerical, selection, photo, and signature fields | Accommodates different report structures |
| Backend | Transfers form configurations and stores submitted reports | Connects field reporting with administrative review |
This approach is relevant to organizations that rely on technicians working at customer sites, industrial facilities, or other locations where internet connectivity is inconsistent.
Typical use cases include:
Digital service reports for technicians working in buildings and elevator shafts.
Inspection, maintenance, and repair reporting across distributed facilities.
Structured service records that technicians need to complete on site.
Digital forms for recording observations, measurements, photographs, and approvals in locations with limited connectivity.
It is particularly relevant to operations teams that need configurable reporting formats and cannot assume that every technician will have a reliable connection throughout the working day.
Field reporting applications face two separate constraints: the information technicians must collect can change, and the network connection needed to transmit that information may not always be available.
A fixed-form application can make changes to reporting requirements dependent on software updates. An online-only workflow, meanwhile, can prevent technicians from recording information when a connection is unavailable.
Azati addressed both constraints in one custom solution. The web administration interface allowed administrators to configure and publish report structures, while the mobile application could retain unsubmitted reports locally and retrieve available form updates when connectivity permitted.
This combination is relevant to organizations that need to adapt field reporting without assuming continuous connectivity. The appropriate implementation still depends on how form changes, stored drafts, data synchronization, and access controls must work in the client’s operating environment.
The application already connects configurable service forms, mobile report capture, local storage, and centralized administration. These components provide a starting point for exploring AI-assisted reporting and access to maintenance knowledge.
The opportunities below were identified as potential extensions for applications of this type, and were not part of the delivered project.
These extensions would need a separate assessment of report quality, available historical data, source documents, integration requirements, connectivity constraints, and human-review processes. AI features that depend on server-side processing would not automatically be available while a technician is offline. The appropriate architecture should be selected for each use case rather than assuming that every capability belongs on the mobile device.
Planning to extend a field service application with AI? Azati can help assess the existing workflow, data readiness, and integration requirements to identify which use cases are practical to validate first.
If your technicians need to complete changing service or inspection forms without a reliable internet connection, Azati can help define the application architecture and delivery scope.
Start by mapping the field workflow, form configuration requirements, offline data handling, and synchronization needs. This creates a clearer basis for deciding what the application must support before development begins.
Elevator maintenance companies can replace paper reports with a mobile application that lets technicians complete structured digital forms on site and submit them electronically. A web administration interface can help authorized staff manage the forms, while offline storage supports reporting in locations without reliable internet access.
The solution Azati built for a client in Germany combined a mobile reporting application, a web administration interface, and a backend. Administrators could configure report forms using fields such as text, numbers, selections, photos, and signatures.
An offline-first mobile app allows users to complete and save information locally when a network connection is unavailable. The application can retain reports on the device and submit them when connectivity becomes available, depending on its implementation.
The elevator maintenance application developed by Azati stored reports awaiting submission on the mobile device. Technicians could complete and save their reports offline, then submit them when a connection was available.
Service teams can use configurable, server-driven forms that separate the form structure from a permanently fixed mobile interface. Authorized administrators manage and publish the form configuration, while the application retrieves available updates when it can connect to the server.
Azati built a web interface where administrators could configure and publish the active report form using predefined field types. The mobile application checked for available form updates when opened and retrieved them when connectivity allowed.
Field service management covers the broader category of tools for scheduling, dispatching, and managing field technicians. The application Azati built addresses one part of that category specifically. Namely, structured, configurable reporting that works without a reliable connection, rather than functioning as a full FSM platform with scheduling and dispatch.
Server-driven UI is an approach in which a server provides configuration that determines parts of an application's user interface. It can be useful when field service teams need to change form fields or reporting requirements without relying exclusively on a permanently fixed mobile form. The extent to which changes can be made without an app update depends on the implementation.
For the elevator maintenance solution, administrators configured report forms centrally through a web interface, and the mobile application used the available configuration to present the relevant fields to technicians. This supported adaptable reporting while keeping form management separate from field data entry.
Manual road inspections are time-consuming, inconsistent, and prone to errors. Municipalities and infrastructure operators need more efficient ways to identify potholes and other road surface defects, while automotive manufacturers can benefit from automated road-condition monitoring to inform vehicle maintenance.
Developing a reliable detection model presented an additional challenge: publicly available datasets did not provide sufficient suitable images, and real-world footage varied in lighting, camera angles, weather, and image quality.
Azati developed a computer vision proof of concept that detects potholes and other road defects in images and video footage. The team collected and annotated real-world road data, trained a custom object detection model, and built a prototype that highlights detected defects in images and reconstructed videos.
The client needed a more consistent and objective way to assess steak marbling quality across production workflows. Manual grading depended heavily on individual evaluators, leading to inconsistent results, slower inspection cycles, and challenges maintaining quality standards at scale. Environmental factors such as lighting conditions, image variability, and subtle differences in marbling patterns further complicated accurate assessment.
Azati developed an AI-powered computer vision solution that automatically evaluates steak marbling from photos using a convolutional neural network (CNN). The solution focused on reducing subjectivity in grading, accelerating inspection workflows, maintaining consistent quality standards, and providing an intuitive mobile experience for operational staff. The system was designed to support continuous model improvement without disrupting production operations.
A Canadian municipality relied on manual reporting to track equipment depreciation across departments. Dozens of evolving templates created inconsistent data and repetitive work, while engineers in remote locations needed to collect information without reliable internet access. The municipality needed a centralized platform to standardize reporting, support offline fieldwork, and handle high report volumes.
Azati developed an integrated reporting platform comprising cross-platform mobile applications for field engineers and a web interface for administrators. Dynamic form templates, offline data collection and synchronization, centralized report management, and automated notifications streamlined the reporting process.
Last updated