mass invoice print feature
There is a setting under Customer > Billing called "Preferred Delivery Method" which can be set to "None, Print, Email". Right now, that setting doesn't do anything. A nice feature would be to have the option to generate a pdf for printing of all of the unpaid invoices for every customer who is set to "Print" so that they could all be printed at once without having to hunt each one down.
Chris W2
Better API, SQL and database documentation
For us, being new to HaloPSA, one of the things that frustrated us the most was the lack of good documentation when it comes to integrating with the system. It would be nice if this could be improved a ton, as we now have to try and reverse engineer how the system is set up to do.
Jan Helge N0
Quotes reminders
Send email reminders to clients to accept or reject quotes before they expire and close.
Gabriel L1
Native Power BI Embedded widget for Halo dashboards
Haloβs built-in dashboards are excellent for data that already lives in Halo, but most MSPs also hold important informationβsecurity alerts, compliance scores, financial KPIsβin external systems. Many partners could benefit from an official Power BI Embedded widget that lets us surface those external metrics inside the customer portal in a simple, secure way. What the widget should do β’ Allow us to register our own Power BI Embedded capacity (A, F, or P SKU). β’ Let us pick any report/page and map the signed-in Halo company or user to the correct Row-Level Security filter in the dataset. β’ Show the dashboard in a portal tab or widget with no extra licences for the end user, reusing the same SSO they already use in Halo. This would give MSPs a clean, scalable path to present non-Halo dataβsuch as security posture, patch compliance, or budget reportsβright alongside native Halo metrics, delivering a single, seamless view to our customers.
Jan Helge N0
Ubiquiti Unifi Controller integration
we use the Unifi Hardware stack for most of our networking as the controller for this is free and doesnt require a subscription. this controller uses standard Rest api to collect information. (www.ui.com) I have currently created a powershell based integration that collects all sites and hardware from the unifi controller and updates them via api in Halo. However, due to api throtteling this process is quite prone to error. It would be realy nice to have this as a proper integration. This api is Documented here: https://ubntwiki.com/products/software/unifi-controller/api
Marco18
Better HTML Editor
The HTML editor chosen for use across HaloPSA lacks and has a terrible time copying data from Word Docs. I would love to see an improved or replace HTML editor across HaloPSA, especially in Knowledge Base Articles.
Josiah S19
Recurring Invoice Template
Have the ablility to create a recurring invoice template which can have all line items added but only bill/show on the invoice where they is a quantity. Also in the template have the Quantity being able to be set by Assets / Licecnce / User / Subscription The Idea behind this if we add a new product to the customer "office365 E3" Licence via Pax8 we dont need to go and add the item to the customer.
Paul9
Improved project overview for customers in the portal
Currently, when customers go to "My Projects" in the portal, they are shown a long list of project tasks, which quickly becomes overwhelming β especially for those with many active projects. Some of our clients have up to 30 ongoing projects at once. We would really appreciate a more structured project dashboard in the portal. Ideally, it should give a high-level overview of all active projects with key stats (e.g. status, % complete, due dates). When selecting a specific project, customers should be able to: View the full project timeline with a Gantt chart or structured task list Read and post comments related to the project in the same view Get a clearer picture of the project's current progress, delays, or risks This would significantly improve the portal experience for project-heavy customers and reduce the need to request updates through other channels.
Jan Helge N0
Post RSS feed/Import RSS feed into Self Service Portal
We would like the ability to either publish or import an RSS feed into the self-service portal. In our previous customer portal solution, we had an RSS widget on the homepage that displayed the latest news from our website. This made it easy for customers to stay updated without having to visit external pages. It would be very helpful to have a similar feature in HaloPSA to share important updates, planned maintenance, or news directly in the portal.
Jan Helge N0
Serial numbers on invoices
Currently, we are required to present serial numbers on invoices for some serialized items. At present, there is no variable which allows us to include the serial number of a consigned item in any way on an invoice. The goal is, when we sell something (say a laptop), we should be able to select that item from inventory, and the serial number of the item selected from inventory should appear on the customer's final invoice.
Justin B10
Teams notification
We would like to send notifications from Halo to Teams chat for agents (e.g. mentions etc.) but based on the Guides and our tests Webhooks only allow sending notifications to channels, not chat TeamsBot does not have the option to receive notifications
Metod R5
Microsoft Copilot Connector
Could you please build a Microsoft Copilot Connector that allows interaction with all the data in Halo?
Craig M8
To-do lists on mobile app
It would be nice if we could be able to see to-do lists from the mobile app. We have technicians in the field and they have to bring up the web version to see a to-do list, which is very inconvenient when you are trying to do it from a phone.
Robert O0
Missed Appointment Process/Workflows
We should have the ability to easily create rules/workflows or alerts when an appointment is missed. Something simple as: If an appointment is missed by X time, do this... If an appointment is missed by 2 hours, change ticket status. If an appointment is missed by 2 hours, update appointment to incomplete, change status to scheduling required, and email dispatcher Right now you've got to do a bunch of custom work to do this via runbooks and it should be something simply built-in.
Brandon B0
Purchase Order Change History
Add 'Change History' section to purchase orders, like sales orders, so that when changes are made there is an audit trail.
Lorne0