eFRS - Enterprise Mobile Forms App.


Handle complex business rules, secure enterprise mobile forms and mobile form elements based on group permissions, geolocation, signatures, photos. Its all included.



Integrates with your Active Directory / LDAP servers. On-site hosting or Cloud plans available.



Create almost any mobile form for complex business logic in minutes.

No more clipboards

Example forms & applications

eFRS has been designed to support almost any form, and we are constantly amazed at the new uses our customers discover for the system. An eFRS form is a hybrid between a standard paper form, and a custom developed app. You can apply rules and logic to inputs to ensure business requirements are met before data is collected.

If you are not sure the system will meet your requirements, please contact us and we will discuss the best approach.

Typical categories eFRS is great for:

  • Inspections
  • Pre-start checklists
  • Timesheets
  • Overtime requests
  • WHS incident reports
  • Maintenance requests
  • Self assessment checklists / user feedback
  • Change orders / customer approval
  • Job reports
  • End of work checklists
  • Receipt collection

We used our expertise delivering apps to some of the largest mining, energy and government organisations in the world to develop the right system for enterprise data collection and data management.

We understand the level of quality, flexibility and service you need - and your stakeholders expect. We also have the experience delivering on these expectations.


Paper forms to smart forms

Data Collection

eFRS has a wide variety of field types that should enable an organisation to create almost any form. It includes all of the standard fields such as text, drop downs, list fields, date and time input, checkboxes, signatures, GPS location, photos, etc as well as a few field types unique to eFRS:

Score field
Enables you to create risk / score matrices based on input from other fields on the form. This is particularly useful to give instructions to users about whether to proceed with work.
Example applications: Risk of starting work, risk of a heart attack
Calculated Field
Similar to an excel cell, this field enables the user to perform complex calculations based on other input in the form.
Example applications: Calculating a user’s age, hours awake, body mass index, number of people in an area, hours worked less breaks (for timesheets)
Action field / button
An action field is a single action button that will change the workflow of the form. You can use it to assign the form to others, change the status to “Pending” or “Approved” or use it clear the status of the form.
Example applications: Timesheet approval workflow, permit to work workflows
User / Group Pickers
Select users/groups within the organisation
Example applications: Selecting responsible person, or others in attendance. Changing form behaviour based on group / role, such as hiding fields or making them required.
Forms can have pages, and each page can have permissions such as being read only, or even hidden based on your role in the organisation
Example applications: Multi stage workflows and keeping personal data secure. This was employed heavily by a medical company having a page for patient, doctor, pathology and generating a report
Situational Text
Using rules you can generate entire reports based on user input. The text can be coloured to represent good or bad, danger or safe
Example applications: User feedback for risk, health survey results, instructions based on input

In our experience you can define almost any business rule in our system and have it enforced.

Not sure if eFRS can do what you need? Contact us with an example form

Contact Us

Manage the entire document's lifecycle

Tasks & Workflow

Users can be assigned tasks to perform within the system. This is done through the completion of a form and assigning it to another user registered within the app. The user is then notified via a push notification and email that the form has been assigned to them. When they open the app they can see forms that have been assigned for their completion on the first screen.

This allows complex workflows such as timesheet approval or ensuring supervisors have signed off on work performed. Workflows can be multi stage, for example an employee can assign a form to their supervisor, and that supervisor can assign it to a business department such as payroll for processing.

Bring your forms to life

Rules & Business Logic

This is the most unique and valuable feature of eFRS. It takes eFRS from a simple form filling solution to a fully fledged enterprise app builder. You can create and enforce complex business rules in your forms. All of this is defined using a simple point and click interface.

Some examples of advanced features created by users:

  • Fatigue self assessment tool
    This tool is able to determine the level of your fatigue and if you are fit for work using a number of different variables. Given certain inputs, it will prompt the user with further questions to ensure the calculation is as accurate as possible
  • Health Assessment
    This is probably the most advanced use of eFRS we have seen so far. It asks the patient a number of questions, and prompts with follow on questions where appropriate, it also locks down fields that certain users should not be able to access, and finally generates a report with health advice tailored to the patients. Health advice is colour coded with good, warning and bad
  • Patrol Log
    This could be any log of work performed. In this case the client has logged a number of different users that are rostered on, calculates a number of metrics based on the current shift. This form has over 400 fields, however only the relevant fields to the user are visible at any time.

In our experience you can define almost any business rule in our system and have it enforced.

Not sure if eFRS can do what you need? Contact us with an example form

Contact Us

Work anywhere and in any conditions

Offline Support

eFRS has the best offline capability on the market right now. Forms and responses can be created offline, results will be uploaded in the background without requiring user interaction. Users can record photos and videos offline and have them uploaded.

Offline functionality is very difficult to implement. If you are comparing eFRS to another system and offline use is important, take a close look at both. We have rarely seen offline done well and Google and Microsoft's form systems don’t try at all.

eFRS was designed to continue to work in areas with low to zero connectivity.

Develop you forms entirely on your mobile device

Form Builder

The mobile based form builder is unique to eFRS. Most systems build the form on a web based system, and then you need to transfer that over to a mobile device to see how it looks.

Because the form is on the device, you can see how it will look as you build it, so there are no unexpected results. You can also make changes in the field and roll them out immediately.

There are also a two other features of the form builder worth highlighting:

  • User Permissions
    Each page in the form can be restricted to be viewable or editable, or available based on the user’s role.
  • Notification
    Every time a form is submitted, you can send a copy to a specified list of email addresses. You can also send a copy to the user’s supervisor. The supervisor feature is unique to eFRS.
  • Branding
    You can add an image banner to the top of every form for branding or information purposes.

Instant feedback without manual analysis

Live Dashboards

Directly on your device, without needing to setup any third party integrations, you can create live dashboards for your forms.

These dashboards can give you instant feedback on any aspect of your data, from basic information such has how many have been filled in, to breaking down individual responses or adding up the results of fields. You can present the live dashboard in meetings and query it on-the-fly to discuss important aspects in the meeting.

From a few simple inputs you can create report items such as:

  • Total number of maintenance requests
  • Number of items ordered
  • Average quality of sleep
  • Count of reasons for form submission, and how that compares to yesterday or last week
  • Hours worked
  • Amount of overtime claimed
  • Severity of WHS incidents, and changes over time.
  • Number of rescues performed by a particular vehicle

Manage thousands of users with ease

User Management

You can add, invite, set the user role, and set the user’s supervisor right in the app. When a user is invited or a reset password is requested, the user is sent setup instructions instantly to their email.

The instructions email has some inbuilt features that will speed along the user onboarding experience, such as detecting the organisation to login to, and skipping any part of the app which is not branded as your organisation.

If you would prefer to integrate your user management with Active Directory or integrate with another user management solution, this is possible. Please contact us for a quote.

User permissions are designed to be enterprise grade. You can set permissions to allow a user to:

  • Add forms
  • Edit forms
  • View Responses
  • Create responses
  • Create live dashboards
  • Delete forms
  • Search for responses
  • See only their own responses
  • Can edit the company details
  • Can edit / add users
  • Can create roles

These are only a small list, generally if there is a set list of permissions you need a user to have, these can be supplied. Users are also able to be part of multiple groups and these permissions will combine.

Lookup data on the go or export to excel

Search & Export

Viewing and searching submitted responses in eFRS is first class function. Not only are you able to browse recently submitted responses, but you can search by any input in the form to filter the responses.

  • Advanced Search

    Using just the actual form, fill in the content that you are want to filter by, click search, and responses matching that information is returned.

    This simple strategy for filtering and searching means there is no complex querying required, and the user is able to use a familiar interface to search.

    Results of the search can be viewed immediately on the device, no need to go to a desktop machine to retrieve results. You can export the results of the search directly to an excel compatible CSV file.

  • Export to CSV or PDF
    You can output the data from the form in either a user readable PDF version, or an excel compatible CSV file. The CSV file can be used to run further queries or create advanced reports in excel.
Free 30 Day Trial

Track every change and roll back

Versioning and Audit

An important part of any enterprise system is the ability to track what is happening to the data. eFRS has built in versioning of all forms and responses, so you can see all changes made, roll back to previous versions and be sure that any information gathered is correct.

No data in eFRS is deleted. There is no way for a user to remove or clear data from the system at a later date. This ensures that data integrity remains intact and a solid audit trail is maintained.

Rock solid infrastructure designed for enterprise

Infrastructure & Security

eFRS has been designed from the ground up to satisfy demanding IT departments. You have the option to host with us in the cloud, or deploy our software at your premises or in your private cloud. We can integrate any authentication scheme required.

In the cloud data is hosted on Amazon AWS and servers are triple redundant, meaning that if connection is lost to one server, another will pick up in its place.

Data is also backed up with snapshot backups every 6 hours, and stored for 90 days, in the case of a catastrophic failure, we can restore data and recover quickly and effectively.

The app is also designed to run offline without user interaction. If there is sudden connectivity loss with the servers, the app will continue to work until connectivity is restored.

If you have specific infrastructure requirements or questions please contact us for more information.


Your own bespoke mobile app

Custom Branding

We are app developers at the core, and we have produced a number of other apps for large organisations. So we understand how important it is to have your own company’s branding on the systems you use.

eFRS was created as a solution for a number of customers who wanted to create an app, but the cost and time was too high to deliver value for money. As such eFRS is more than just another app from the app app store - it should feel like it your own app, just created on the eFRS platform. This is why the entire app is custom branded and after the first setup screen - which can be skipped in most cases - there are no signs that eFRS is not a bespoke internal app.

Extend the system to perfectly match your requirements

Custom Development

While the list of features that are ready to use today are extensive, we can deliver custom changes to the system to ensure eFRS completely matches your needs. This is not a take it or leave it offering.

Custom development will take place in one of two ways:

  • Re-prioritising of items on the roadmap

    If you are requesting a feature that is expected in an upcoming version of eFRS, we may re-prioritise the feature at no additional cost to you.

  • Custom feature, commissioned
    If an item is not on the roadmap we will quote you on creating the feature and you will be given early access to ensure the feature matches your needs exactly.

If there is something you would like added to the system let us know. Development costs may be quite reasonable.



Pricing is per user, however we customise the pricing to suit your use case - Be it few heavy users or thousands of dormant users, we have a pricing strategy to accommodate your needs. Give us a call on +61755490541 to discuss your needs.

eFRS 30 Day Free Trial

This will separate your data from others and can't be changed later. If you have a website, enter the address without WWW. If you have a custom email address (not gmail etc), enter the part after @. eg enter hgm.net for joe@hgm.net
Download instructions and a password will be sent to this address

Trial account created successfully

Please check your email inbox for your password and install instuctions.

While you are getting setup, why not watch a quick run down of the features of eFRS to get you up-to-speed

Error creating trial account

Please ensure you have entered all the fields and try again.

eFRS. Enterprise Mobile Forms App. Done Right

Enquire Now

Give us a call to quickly make sure its the right solution for you.