Frontline Inventory & Help Desk Management

9.1 Enhancements for Help Desk (GetHelp) Release

Frontline Education is pleased to announce the latest enhancements for Help Desk (GetHelp), which includes custom reporting (beta) and improved prompt language.

Details and Notes

Release Date: June 17, 2025

Download 9.1 Release Notes

VIDEO

Check out our related video -  Help Desk 9.1 Release Review (22:43) - as you review this topic.

Release Overview

Highlights include:

  • Custom Reporting (Beta)
  • Improved Prompt Language - “How may we help you?”

Custom Reporting (Beta)

The Custom Reporting (beta) feature is designed to give districts greater control over how they access and analyze Help Desk data. By moving beyond static, preconfigured reports, this new functionality allows users to build custom reports that align with their specific workflows, information needs, and decision-making processes.

Whether you are a technician tracking resolution metrics or an administrator identifying trends across service groups, custom reporting enables more targeted insights—without the need for IT or vendor intervention. With a familiar and intuitive interface, custom reporting puts the power of flexible, self-service reporting directly into your hands.

Introduction

Help Desk version 9.1 introduces Custom Reporting (beta), available to all Help Desk Management customers. This first release (beta) gives users the ability to create, customize, and manage private reports with a flexible drag-and-drop builder while we continue to expand sharing and management features. This is the first step in providing greater reporting flexibility to support district workflows and data analysis needs.

Known Limitations in Beta

  • Private reports only – Reports are only visible to the user who created them; sharing is not yet supported.
  • 15-field limit – Maximum total across all four quadrants ("Filters," "Columns," "Rows," and "Values").
  • One quadrant per field – A single field can appear in only one quadrant at a time (e.g., “Resolved On” cannot be used in both "Filters" and "Columns").
  • Report names are permanent – Report names cannot be edited once saved. Use "Save As" to create a renamed copy.
  • No delete/archive – Saved reports cannot be deleted or archived. This is a known limitation and planned for a future release.
  • Limited field availability – Certain fields are currently not available in the beta (e.g., attachments, private notes, detailed time tracking). See “Fields Not Available in Beta” for the full list.
  • No report sharing or scheduling – Functionality such as sharing, scheduled delivery, and deleting a report will be included in future updates.
  • Browser support limited – Custom Reporting (beta) is supported on Google Chrome, Safari, and Microsoft Edge. Firefox is not supported at this time.
  • If a district has only one custom field, the "Custom Fields" grouping will not appear in the field selector. Instead, the single custom field will be listed at the bottom of the available fields list, outside of any grouped category.

Why “Beta”?

This label lets us release working functionality now while we:

  • Gather real-world feedback on usability and performance.
  • Finish features such as report sharing, name editing, and field limitations.
  • Tune load times on very large datasets.

User Permissions

In this release, the "Analytics Permissions" section in "Roles Management" has been renamed to "Reporting." Under the new "Reporting" heading you will now find two permissions: "View Analytics Page" and "Create Custom Reports."

Before users access the new "Custom Reporting" page, make sure their roles include this reporting permission.

Reporting Permissions

Permission Name What It Enables
View Analytics Page Provides access to view and edit all prebuilt (canned) reports under Reporting > Analytics.
Create Custom Reports Provides access to create, edit, and save custom reports under Reporting > Custom Reporting.

Default Behavior for Service Admin

As a Service Admin user, you will automatically have access to both "View Analytics" and "Custom Reporting." This permission for Service Admin cannot be edited/removed.

Default Behavior for Technicians

If you are using the Default Service Technician role, both permissions are enabled by default with the version 9.1 update. This means technicians will automatically be able to access the analytics page and build custom reports, unless custom roles have already been applied.

reporting role management.png

Note: Role-based restrictions around "Problem Type Access," "Sites," and "Service Groups" do not apply for custom reporting. For example, if a Technician only has access to certain sites, in "Custom Reporting & Analytics," the Technician will be able to see all sites, not just their assigned sites.

Custom Roles (Admin Action Required)

If your district has created custom roles or modified permissions, the new custom reporting permissions will not be automatically turned on. If the permissions are disabled, the "Reporting" top navigation will be hidden. If one permission is disabled, that option will be hidden from the drop-down.

To enable Service Technicians to access custom reporting:

  1. Go to Admin > User Management > Roles.
  2. Click Edit for the relevant user role you want to enable access to custom reporting.
  3. Scroll to the "Reporting" section (formerly "Analytics Permissions").
  4. Check the box for Create Custom Reports.
  5. Click Save.

Reporting - Top Navigation

In version 9.1, the "Analytics" button in the top navigation has been renamed "Reporting" to reflect our expanded reporting capabilities. When you click "Reporting," you will see two options: "Analytics" and "Custom Reporting."

reporting analytics and custom.png

  • Analytics – Preserves all existing reporting functionality. Select "Analytics" to open the familiar list of prebuilt (canned) dashboards and reports, with the same ability you have always had to edit and save them. reporting analytics.png
  • Custom Reporting – New version 9.1 feature. Select "Custom Reporting" to view the "Custom Reporting" grid, where you can access, build, and manage fully personalized reports based on your Help Desk data. custom reporting.png

Custom Reporting - Saved Reports Grid

Select "Custom Reporting" from the "Reporting" tray in the top navigation to view the "Custom Reporting Saved Reports" grid—your personal space for accessing and managing the reports you have built.

  • If you have not saved any reports yet, the grid shows “No records available.”
  • Once you save reports, they will be listed here in alphabetical order.

saved reports grid.png

Grid Features

You can sort and filter your reports using each column header in the grid:

  • Name
  • Date Created
  • Last Modified

grid filters.png

Things to Know About Saved Reports

  • Reports are private: All saved reports are tied to the individual user who created them. They cannot currently be shared with other users in your district (this is being considered for a future release).
  • Report names are permanent: Once saved, a report’s name cannot be edited. To rename a report, open it, make any desired changes, and use Save As to create a new version under a different name.
  • No deletion or archiving (yet): At this time, reports cannot be deleted or archived. This is a known limitation and is under review for a future enhancement.
Pro Tip: Use a clear and consistent naming convention when saving reports to help keep your grid organized as more reports are added.

Create New Report

Users can now create customized reports using a streamlined interface that supports:

  • Field Selection: Choose from a list of Asset Management fields, custom fields, and ticket fields.
  • Dynamic Configuration: Configure filters, columns, rows, and values using a responsive interface with lazy loading to support performance.
  • Field Limit: A maximum of 15 fields can be selected per report. If more are selected, users will be prompted to reduce the selection.
  • Timeframe Default: Reports will default to display data from the previous 7 days (Monday through Sunday), unless the user selects a custom date range.

When you click Custom Reporting and choose Create New Report, you will enter the Report Builder.

create new report button.png

The Report Builder is the main workspace where you define what data appear in your report and how they are organized. The builder is divided into fields you can drag and drop into four key quadrants: "Filters," "Columns," "Rows," and "Values."

report builder.png

  • Click Cancel to exit back to the "Custom Reporting" page.
  • Use the Apply button to preview results. No changes are committed until you click Save As.

Understanding Fields

Choose from a list of Asset Management fields, custom fields, and ticket f/ields.

Note: Some fields are not currently available in the reporting beta. The following areas are excluded and cannot be used in custom reports at this time:

  • Public Comments
  • Private Notes
  • Ticket History
  • Attachments
  • Time Tracked (Detailed Entries) – You are not able to report on individual time entries per technician.
  • Parts Usage or Management
  • "Site Type" field under device details

Asset Management Fields

  • Manufacturer
  • Model
  • Product Name
  • Product Type
  • Serial Number
  • Tag Location
  • Tag Number
  • Tag Site
  • Tag Status

asset management fields.png

Note: "Site Type" field is not included in this version 9.1 release.

Custom Fields

All available custom fields (created by the district) based on district configuration will appear in alphabetical order and are selectable.

custom fields.png

Note:

  • If your custom fields share the same name as an Asset Management or Ticket Details field, then there will be a number placed after the name in parentheses. For example: Manufacturer (1)

    duplicate field number.png

    duplicate field numbers.png

  • If a custom field is renamed, the report will need to be edited to update the custom field and apply the changes. Renaming the field will cause the report to become ineffective.

Ticket Fields

  • Assigned Technician
  • Followers
  • Last Edited
  • Last Edited By
  • Last Routing Rule
  • Priority
  • Problem Type
  • Resolution Notes
  • Resolved By
  • Resolved On
  • Room
  • SLA Target Date
  • Service Groups
  • Site
  • Source
  • Status
  • Summary
  • Submitted By
  • Submitted On
  • Ticket Active
  • Ticket Number
  • Time Tracked (In hours)
  • Time Tracked (In Minutes)

ticket fields.png

Searching for Fields

When you are building a report, you no longer have to scroll through long lists of fields—just click the Search (magnifying glass) icon at the top of the "Fields" panel.

field search.png

Start typing the name you need and the list will filter in real time to show only matching fields.

Once you see the field you want, simply check its box (or drag it into your quadrant) to add it to your report.

To clear your search and see all fields again, click the Delete (X) icon in the search box.

clear fields.png

All Fields: Expand All & Collapse All

Users can easily manage field visibility when building reports using the "Expand All" and "Collapse All" options in the "Fields" panel.

  • Expand All: Displays all available fields under each category, making it easier to browse and locate what you need. expand all fields.png
  • Collapse All: Hides the fields and shows only the category headers, reducing visual clutter once you have selected your fields. collapse all fields.png

These options provide better navigation and control, especially when working with long or complex field lists.

Understanding Configuration Options

Configure filters, columns, rows, and values using a responsive interface that lazy-loads data for top performance.

Key Rules and Limitations of the Quadrants

  • Each field can only be used in one quadrant at a time. For example, “Resolved On” can appear in "Filters" or "Columns," but not both simultaneously. Some fields—such as “Submitted On”—may be permitted in multiple quadrants depending on report logic.
  • The 15-field limit applies across the entire report—this includes "Filters," "Columns," "Rows," and "Values."
  • Use the Apply button to preview results. No changes are committed until you click Save or Save As.

Report Filters

Report filters control which records are included in your report. They are used to narrow down your data based on criteria that matter to you. You can see on the “All Fields” side panel which fields are selected by their checkmark. In order to build a report, the quadrant needs to have a minimum of one field in "Rows," "Columns," and "Values." If they do not have a field in one of those quadrants, a report will not render.

Default Setup

All new reports default with a “Submitted On” filter set to show tickets for the previous 7 days (Sunday–Saturday). When you want to change the date, you can do that per report on the top of the report through the “Date Range” options or on the grid with the “Submitted On” filter.

How to Use

  • Drag one or more fields into the Report filters quadrant.
  • Define your filtering criteria by clicking on the gear or filter icon next to your filter preset name on the report grid (e.g., Priority = High; Site = Lincoln Middle School, Keller Middle School, Williams Middle School).
  • “Submitted by” is a required report filter and is saved on the backend. When building your report, you will not see the field in report filters until after you run the report for the first time.
  • Adding a field to report filters is not required because "Submitted by" is in the report filters in the backend.
  • You can drag directly within the quadrant to reorder row fields.
  • Double-click a field to remove it from the quadrant.

Useful Report Filter Fields

  • Assigned Technician
  • Custom Fields (such as "Department" or "Location Type")
  • Priority or Status
  • Site, Room, or Service Group
  • Submitted On or Resolved On

Pro Tip: Use report filters to build focused reports, such as "Open Tickets this Month" or "Resolved Tickets by Technician," and save them as reusable templates.

report filters.png

Columns

Columns group your data into vertical categories based on a field’s unique values—perfect for at-a-glance, side-by-side comparisons.

When to Use

Use columns whenever you want to evaluate differences across a data point.

How to Use

  • Drag a field into the Columns quadrant; the report will create one column per unique value.
  • This is not a required quadrant to add a field in.
  • You can drag directly within the quadrant to reorder row fields.
  • Double-click a field to remove it from the quadrant.

Useful Column Fields

  • Site (displays a separate column for each site)
  • Status (compare ticket statuses across rows)
Pro Tip: Keep columns to a minimum; too many can clutter your view.
Note: The “Values” placeholder is not a field from your data; it is a container or group label. It shows when aggregated fields (such as "Sum of Amount," "Count of Items," etc.) are dropped into the "Columns" quadrant of the pivot.

columns quadrant.png

Rows

The "Rows" quadrant defines how your data are grouped down the left-hand side of the report. Rows break out records into horizontal groups so you can drill into specific categories.

When to Use

Use the "Rows" quadrant when you want to organize data in a hierarchical or tiered format, such as grouping tickets by technician, then by issue type. Fields added to "Rows" are grouped in the order added. You can drag fields to reorder them and control nesting.

Note: The "Rows" quadrant is optional. You can run a report without any fields in this quadrant as long as at least one field is added to "Values."

How to Use

  • Drag one or more fields into the Rows quadrant; the report will display one row per unique value and nest additional fields as subgroups.
  • You can drag directly within the quadrant to reorder row fields.
  • Double-click a field to remove it from the quadrant.
  • There is no limit to the number of nested row levels, as long as your total number of fields stays within the 15-field maximum across all quadrants.

Useful Rows Fields

  • "Assigned Technician" – View ticket counts by technician
  • "Problem Type" – See breakdowns of issue types by group or site
Pro Tip: Use multiple row fields to build tiered groupings, such as tickets grouped first by "Site," then by "Technician." There is no default field in the "Rows" quadrant when the report is first opened. Fields must be added manually to customize the row breakdown.

rows quadrant.png

Values

The "Values" quadrant determines what is calculated or summarized in your report, such as totals or distinct counts.

When to Use

Use "Values" when you want to measure or summarize records. Most users use this area to show the count of tickets.

Note: At least one field is required in the "Values" quadrant to generate totals or metrics in your report.

How to Use

  • Drag a field (such as "Ticket Number") into the Values quadrant.
  • Choose the aggregation type ("Count," "Count Distinct," etc.) by clicking on the equation symbol to the right of your field name.
  • You can drag directly within the quadrant to reorder row fields.
  • Double-click a field to remove it from the quadrant.
  • There is no limit to the number of nested row levels, as long as your total number of fields stays within the 15-field maximum across all quadrants.

Pro Tip: There is no default field in the "Values" quadrant when the report is first opened. Fields must be added manually to customize the value summary or calculation.

values menu.png

Aggregation Options

Basic Aggregates
  • Count: Tallies the total number of records, including duplicates
  • Distinct Count: Counts only unique values in the selected field. Example: Number of different technicians assigned
  • Sum: Adds up all numeric values in the selected field. Example: Total time tracked (if available)
  • Average: Calculates the mean value of a numeric field. Example: Average resolution time
  • Min: Displays the lowest value in the field. Example: Earliest submission date or shortest duration
  • Max: Displays the highest value in the field. Example: Latest update or longest resolution time
Percentage-Based Aggregates
  • % of Grand Total: Shows each value as a percentage of the overall total
  • % of Column: Compares each value to the total of its column
  • % of Row: Compares each value to the total of its row
  • % of Parent Column Total: Calculates the percentage each value contributes to its grouped column parent
Change & Trend Aggregates
  • Index: Generates a relative ranking or score to compare values contextually
  • Difference of Column: Shows the change in value between the current and previous column entry
  • Difference of Row: Shows the change in value between the current and previous row entry
  • % of Difference of Column: Shows percentage change between adjacent column values
  • % of Difference of Row: Shows percentage change between adjacent row values
  • Running Totals of Column: Adds values cumulatively across the column, from left to right
  • Running Totals of Row: Adds values cumulatively down the row, from top to bottom

Note: Aggregation options are determined by the type of field you select.

  • Numeric fields (such as time tracked or counts) support full aggregation options including "Sum," "Average," "Min," "Max", and "Percentage/Trend" calculations.
  • Text or identifier fields (such as names, statuses, or manufacturers) support only "Count" and "Distinct Count."

Useful Values Fields

  • Ticket Number (Count): Shows number of tickets per combination of "Rows" and "Columns"
Pro Tip: For the most flexibility, use numeric fields in the "Values" quadrant. Use "Values" alongside "Rows" and "Columns" to generate pivot-style summaries, such as ticket count by site and technician.
Note: Future enhancements may support other metrics (e.g., "Sum of Time Tracked").

values quadrant.png

Add Calculated Value

add calculated value.png

The Calculated Value feature allows you to create custom metrics by applying mathematical and logical operations to your data fields. This enables a deeper analysis by generating specific insights tailored to your needs, such as combining, comparing, or transforming existing data points. Using calculated values enhances your reporting capabilities, providing more precise and meaningful metrics for informed decision-making.

calculate value.png

Recap: Key Rules to Remember

  • A field can only appear in one quadrant at a time.
  • The 15-field maximum includes all four quadrants.
  • Click Apply to preview; changes are only saved when Save or Save As is selected.

Preview and Customize

After you have clicked Apply, your report will generate a live preview. This is your opportunity to review layout, data formatting, and visualizations before committing changes.

Note: Changes are not saved until you click Save or Save As.

Caution: Do not click Done without saving your report.

Clicking Done exits the report builder and returns you to the "Saved Reports" grid.

If you have not clicked Save or Save As at least once, all your changes will be lost.

Always save your work before clicking Done to avoid starting over.

Date Range (top of page)

The "Date Range" selector lets you define the time period for the data shown in your report. This feature offers both preset options for quick filtering and custom date entry for precise analysis.

At the top of the report preview, you will see two options for setting your date range:

  • Custom Range: Select exact start and end dates using the date picker fields.
  • Default Setup: All new reports default to a “Submitted On” filter set to show tickets for the previous 7 days (Sunday–Saturday). When you want to change the date, you can do that per report on the top of the report through the “Date Range” options or on the grid with the “Submitted On” filter.
  • Preset Time Frames: Choose from a drop-down list of commonly used periods (e.g., "This Week," "Last Month," "This Year").

date range.png

Custom Range Entry

Manually enter or select a start date and end date for any custom timeframe.

  1. Click the radio button next to the date fields.
  2. Enter or select the start and end dates.
  3. Click Run to refresh the report preview.

Preset Time Frame Options

From the "Time Frame" drop-down, you can choose from:

  • Today
  • Yesterday
  • This Week
  • Last Week
  • This Month
  • Last Month
  • This Quarter
  • Last Quarter
  • This Year
  • All Time
  1. Click the radio button next to the time frame option.
  2. Select the time frame from the drop-down.
  3. Click Run to refresh the report preview.
Note: When saving a report, it will save with the time you rendered the report. When you open the report after saving, you can update the date range at the top.

Grid (top left of report preview)

The grid view displays your report data in a structured table format and is the default layout for new reports. It is ideal for analyzing totals, trends, and groupings across rows and columns.

Report Filter

Filters appear just above the table. In the example shown, “Submitted On” is the selected filter. Click the filter name (e.g., “Submitted On”) to open the menu and apply changes.

submitted on.png

Sort by Any Column

Users can click on any column header to sort ascending or descending. This helps quickly identify top/bottom performers or trends (e.g., highest time tracked, most tickets submitted).

Expand/Collapse Hierarchies

If your report uses nested rows or columns (e.g., Site → Room or Priority → Status), users can:

  • Click the + / – icons in the grid to expand or collapse grouped sections.

This provides an easy way to view summary-level data without losing detail.

Right-Click Options

Depending on configuration, right-clicking on a cell may offer:

  • Filter by value
  • Drill down
  • Exclude value

Use Grid Calculations

In the grid view, you can highlight one or more cells to automatically calculate sums, averages, and counts. These quick calculations appear at the bottom of the grid in a gray highlight bar and can be used for instant data validation or analysis without additional configuration.

use grid calculations.png

Charts (top left of report preview)

Click the Charts button to switch from grid view to visual charts. Available chart types include:

  • Column
  • Bar
  • Line
  • Scatter
  • Pie
  • Stacked Column
  • Column Line
  • Multiple Values

Pro Tip: Use the "Multiple Values" checkbox to chart more than one metric at a time.

multiple values.png

Below is an example of the chart option, showing how dynamic a report can be.

chart option.png

Format (top left of report preview)

format options.png

Click Format to open cell-level and conditional formatting options. This allows you to:

  • Set text alignment, decimal formatting, and currency symbols
  • Choose how null, negative, or percentage values appear
  • Format cells based on specific rules or thresholds

Format Cells

format cells.png

  • Align text left, right, or center
  • Set number of decimal places
  • Add thousands/decimal separators
  • Apply currency or percent formatting

Conditional Formatting

conditional formatting example.png

Use conditional formatting to highlight cells that meet specific criteria, such as coloring high or low values or emphasizing performance thresholds.

Pro Tip: Apply multiple formatting rules per field to layer visual insights.

Below is an example of conditional formatting applied to the report preview, where values above 100 are green and bold, whereas values below 75 are red and italicized.

conditional formatting example.png

Export (top left of report preview)

export options.png

Download your report in various formats to share or archive your data.

  • Print
  • Export to CSV
  • Export to Excel
  • Export to PDF
  • Export to Image

Options (gear icon, top right of report preview)

options gear.png

Customize how data appears in the grid layout with controls for grand totals, subtotals, and layout style.

Grand Totals

  • Do Not Show Grand Totals – Hides the grand totals for the entire dataset
  • Show Grand Totals (default) – Shows totals for both rows and columns
  • Show for Rows Only – Shows totals for rows, not columns
  • Show for Columns Only – Shows totals for columns, not rows

Layout

  • Compact Form (default) – Space-efficient layout; data are nested
  • Classic Form – Tabular layout for easier comparison
  • Flat Form – Ungrouped layout for raw data review

Subtotals

  • Do Not Show Subtotals – Removes all subtotals
  • Show Subtotals (default) – Displays subtotals for grouped data
  • Show for Rows Only – Subtotals only for grouped rows
  • Show for Columns Only – Subtotals only for grouped columns

layout options.png

Click Cancel to exit back to the "Report Preview" page to review results.

Use the Apply button to preview results. No changes are committed until you click Save or Save As.

Fullscreen (top right of report preview)

Expands the report preview to the full height and width of the screen. Press Esc on your keyboard to exit or click Minimize (which replaces the fullscreen icon when in fullscreen mode).

Saving a Report

Once you have configured your custom report, you can save your work before exiting the report builder. Here is how saving works and what to keep in mind. There is no limit to the number of saved reports per user at this time.

Note: Unsaved reports display the default name "Create New Report."

Saving a Report for the First Time

  • Clicking Save for the first time acts as a "Save As" function.
  • You will be prompted to enter a name for your report.

Note:

  • Report names cannot be edited after saving. Reports cannot be deleted after saving.
  • Once named and saved, your report will appear in the "Saved Reports" grid for future access.
  • Report names are permanent. Once a report is saved, the name cannot be changed. To rename a report, open it, make any changes, and click Save As to save it under a new name. This is being considered as a future enhancement.
  • No deletion or archiving. At this time, saved reports cannot be deleted or archived. This is a known limitation and is under review for a future enhancement.

Editing a Saved Report

Once a report is saved, you can edit the fields and save the report with new fields and configurations. It will be saved under the same name if you click “Save.” If you choose “Save As,” it will save as a new report. If you click “Done” before saving, all edits will be lost.

Naming Restrictions

Avoid using characters that conflict with system or browser safety standards. The following special characters are not allowed in report names: < > / \ & % # { } [ ] | ^ ~ ` " ' ; : ? * +

If your report name contains any of these, the system will prompt you to remove them before saving.

Using “Save As” After Saving

Once a report has been saved, clicking Save As creates a new copy of the report under a different name.

This is useful when making small adjustments to an existing report without overwriting the original.

Pro Tip: Use clear, descriptive names that reflect the report’s purpose, key filters, or date ranges (e.g., “Open Tickets – Q2 – High Priority”).
Caution: Always click Save before selecting Done. Clicking Done without saving will exit the report builder and discard all unsaved changes.

Best Practices and Tips

  • Use clear report names: When saving reports, use a naming convention that reflects the purpose or key filters. This makes the report easier to find later.
  • Limit field count thoughtfully: Prioritize essential fields to stay within the 15-field limit. This helps maintain performance and improves overall usability.
  • Update timeframes as needed: Although the default range is the past 7 days, updating the date range to align with your needs will ensure the data are relevant.
  • Leverage familiarity: The report builder is designed to resemble other commonly used views (such as the "All Tickets" grid). This reduces learning curves and speeds up onboarding.
  • Check permissions: Ensure that users assigned to build or edit reports have the appropriate role permissions. Saving and editing reports may be restricted based on user access.

Example Reports

Report Title: Summary of All Open and Recently Resolved High Priority Tickets Submitted by Technicians in the Past 30 Days by Site and Problem Type with Time Tracked Totals

Purpose: Monitor urgent, technician-submitted issues that are still open or were recently resolved. Use this report to assess workload and identify trends by location and issue type, with effort estimated via total time tracked.

Suggested Report Setup
  • Rows: Site, Problem Type
  • Columns: Status (Open, Resolved), Submitted By
  • Filters: Priority = High or Critical, Submitted On = Last 30 days, Submitted By = Technicians only (if roles are distinguishable)
  • Values: Count(Ticket Number), Sum(Time Tracked)

Report Title: Device Failure Trends

Purpose: Identify recurring issues tied to specific manufacturers or product models. Inform purchasing, vendor negotiation, or warranty-related actions.

Suggested Report Setup
  • Rows: Manufacturer, Product Name, Model
  • Columns: Problem Type
  • Values: COUNT(Ticket Number), AVG(Time Tracked)
  • Filters: Tag Status, Tag Site

Report Title: Location-Based Issue Analysis

Purpose: Identify sites or rooms with frequent issues or unreliable assets. Use this data to inform preventative maintenance or replacement strategies.

Suggested Report Setup
  • Rows: Site, Room, Product Name
  • Columns: Problem Type
  • Values: COUNT(Ticket Number)
  • Filters: Tag Status = Active, Submitted On

Report Title: Technician Workload Distribution

Purpose: Evaluate technician performance and ticket load. Use this view to support reassignments or staffing decisions.

Suggested Report Setup
  • Rows: Assigned Technician
  • Columns: Status, Priority
  • Values: COUNT(Ticket Number), SUM(Time Tracked)
  • Filters: Service Groups, Submitted On (last 30 days)

Report Title: Ticket Volume Over Time

Purpose: Visualize trends, spikes, and seasonal shifts in ticket volume. Helps with resource planning and staff training decisions.

Suggested Report Setup
  • Rows: Submitted On (group by week or month)
  • Columns: Status or Source
  • Values: COUNT(Ticket Number)
  • Filters: Service Groups, Problem Type, Site

Fields Not Yet Available in Beta

The following fields and areas are not currently supported in the Custom Reporting (beta) release. These items will be evaluated for inclusion in future releases.

  • Dashboard data or visualizations
  • Public Comments
  • Private Notes
  • Ticket History
  • Attachments
  • Time Tracked (Detailed Entries) – You are not able to report on individual time entries per technician.
  • Parts Usage or Management
  • “Site Type” field under device details

What’s Coming Next

Custom Reporting (beta) is part of a multiphase rollout. The following enhancements are already being planned:

  • Report Sharing
  • Asynchronous Report Generation
  • Scheduled Report Delivery via Email

These features will expand the usability and flexibility of the reporting tool, enabling wider adoption across teams and districts.

Improved Prompt Language – “How may we help you?”

how may we help you.png

On the ticket submission screen, the prompt previously labeled “What seems to be the problem?” has been updated to “How may we help you?”

This change appears on the "Problem Types" page in both the "User Portal" and the "Service Desk."

This simple wording update creates a more welcoming tone and reflects a service-first mindset, helping users feel supported from the very first click.

Support and Training Resources

To support successful adoption of Custom Reporting, the following materials will be made available through your Frontline administrator or district training channels:

  • Video walkthroughs
  • Sample report templates

As this beta evolves, we welcome your feedback. For any issues or questions about the new feature, please contact your system administrator or submit a ticket via Frontline Help Desk Support.

Previous Releases

The following are release notes for prior releases.

Version Release Date
  8.2 Release Notes/a January 16, 2025
  Audio Eye Release Notes/a July 2024
  8.1.4 Release Notes/a July 23, 2024
  8.1 Release Notes June 2024
  7.3 Release Notes April 2024
  7.2.1 Release Notes July 7, 2023
  7.2 Release Notes June 19, 2023
  7.1 Release Notes April 25, 2023
  6.3 Release Notes March 2, 2023
  6.2 Release Notes June 14, 2022
  6.1 Release Notes March 29, 2022