Skip to content
← Back to blog
custom softwareArticle

Field audit software: ready-made or custom?

An employee finishes inspecting furniture at a branch and saves photos on their phone. Later, a coordinator copies the findings from the report into repair tasks. An application could connect that work: save a note without internet access, then attach its photo and description to a repair task once headquarters receives it.

Author

Syntalith

Published Updated 5 min read

From a chair photo to a repair task

Suppose an employee inspects furniture across company branches. At one location, they find torn upholstery on a chair. They select the branch and the chair's identifier, add a note, and take a photo attached to that entry. There is no internet connection in the room, so the record stays on the phone.

They can move on to the next item with the photo and description saved together. Once connected again, they submit the report. Only then can the coordinator receive it and review the damage. The phone should clearly show which entries are waiting to upload and which have reached headquarters. The employee can tell whether they have finished collecting information or have also delivered it.

The coordinator now needs to arrange the work. A useful application would let them turn the received entry into a repair task carrying the same branch, chair identifier, and photo. They could assign someone and follow the response alongside the finding. They would no longer have to retype the description from a report or look for an attachment in email.

The photo needs to stay with the specific observation. If several similar chairs stand in the branch, a gallery of visit photos gives the repair team little help identifying the damaged one. The chair's identifier in the form should also match the equipment register. Connecting the observation to its location and item makes the report usable for the next person.

An offline form may already meet the need

ODK Collect is an Android application designed for offline forms. It supports text and photos, among other response types, so recording damage during a visit does not itself require custom software (introduction to ODK Collect).

ODK's documentation distinguishes forms awaiting upload from sent forms. A form finalized offline waits in “Ready to send”; uploading it changes its status to sent (working with forms in ODK Collect). When choosing a tool, check that employees can easily recognize that change on the phones they use during visits.

If the main need is collecting answers and photos, start by configuring your existing form or comparing it with a product such as ODK Collect. Check offline availability in your current plan and support for the devices staff use. Then look at what happens to a received report. The coordinator may already have a convenient way to route it for action, leaving little reason for a separate application.

If the difficulty lies in what employees write, such as confirming an inspection without describing its findings, our article on field report completeness covers that question. It is a different problem from receiving entries and routing repairs.

What an integration or custom application would add

If the form works well during visits and manual work begins at headquarters, an integration may be enough. A received observation could enter your existing task system with its photo and equipment reference. The coordinator would still decide how to handle it, using the information collected by the employee. Before commissioning the connection, establish whether both tools make the necessary records and attachments available.

A custom application has a stronger case when staff need a combined view of visits, equipment, and follow-up work, while the available tools require constant copying. An initial scope could cover furniture inspections and passing findings to the coordinator. Repairs could remain in the system your service team already uses. The project would focus on the missing connection and the field employee's experience.

Assess the proposed purchase through one finding, from recording it to assigning the repair. The employee saves a note offline and sends it later; the coordinator opens the photo and assigns the work without entering the same information again. That will show whether the change removes tasks from everyday administration.

Forms and connections need ongoing attention

Someone in your company will maintain the list of branches and equipment, along with the inspection questions. Agree with the provider who maintains the application and responds when a report arrives but its repair task fails to appear. Include those responsibilities when comparing costs with your current subscription and the coordinator's manual work.

When changing tools, account for open repairs and their photos. Exporting answers alone may be insufficient if the links to the branch, item, and repair disappear. Decide what should move to the new tool and what can remain in an accessible archive. For a custom application, also discuss code and data ownership and the access another provider would need to take over maintenance.

Syntalith can help connect your field reports to repair work. Through our custom application service, we can link inspection findings to equipment records and repair tasks, so the coordinator can assign work with the description and photo already attached to the right item. A form that works well in the field can remain part of the solution.

Tell us about the last finding someone had to copy from a report. We can trace where staff reenter information or search for photos, then discuss whether the project needs an integration alone or a change to the employee interface as well. See Syntalith pricing for information about billing.

Assess whether custom software makes business sense

Compare your subscription, required features and workarounds with the cost of development, migration and ongoing ownership.

Explore custom applications
Discuss custom software