ARDIs traditional reports are created in Python. This means that they are more complex to create and require more technical knowledge than many other reporting engines.

But on the other hand, you have complete creative freedom with your reports. If you want to do complex analytics, call cloud services, merge in photographs or 3D render shapes, you can do it.

If you want to produce reports that are PowerPoint presentations, video files, audio recordings or use text-to-speech to be accessible for visually impaired persons, you can.

And if you want to create unique visualisations that solve your specific problems, ARDI gives you the flexibility to do so.


Because ARDI has access to several different data sources (including sources of events as well as just time-series data), it’s often the only place where the data needed to perform complex analytics is available.

It also allows for consistency – rather than having several different reporting engines all sending out messages or needing to be accessed individually, ARDI can offer a single, unified reporting location.


Using ARDIs query language, your reports can be dynamic – meaning that they update with any new changes to your site. This includes when assets are renamed, added or deleted.

This minimises the amount of time and effort spent updating your reports to deal with changes, and allows a single report to be effective on more than one site, as long as the asset types and property names are consistent.

Easily Distributed

ARDIs reporting engine also allows you to automate sending bundles of reports.

You can schedule delivery of emails that include a single PDF file collecting all of the reports that a particular user might want. These can be daily, weekly, monthly or sent per shift – you can have a number of different report packages, all with different timings.

AI Analysis

Your reports can also output summary information that is processed by our AI. With some feedback, the system learns what your ‘normal’ reports look like, and can then begin to highlight those reports that appear abnormal, allowing you to quickly zero-in on issues and avoid report fatigue by making sure that the most interesting reports are front-and-center


ARDIs reporting engine also allows you to embed reports created with our Python libraries, so you can deliver live versions of the report via the web

What Next

Traditional (ie. paper or PDF-based) reports are great for delivering data to managers and supervisors, but they aren’t interactive, and they are too static for users in the field.

ARDI offers a range of options to create dashboards for a web-based, responsive and up-to-date view of your data.

If this doesn't answer your question, feel free to get in touch with us.