Feature Ideas

Let us know what you'd like to see in a future release of HaloPSA

Trending
  1. Automatically add Client logo if their website is added

    Hudu has this feature so it must be possible to achieve. If Client's website is mentioned under client, it should reach out to the website, get the logo and add it to the client in Halo.

    Sam A

    7

  2. Autosave everywhere

    Ticket notes & draft emails, etc. should autosave to the tickets in case of a browser refresh or crash. If you had started writing notes and then refresh the ticket page then you should have a button or option to reload what you had last typed in there instead of needing to start over. I'm a new Halo user coming over from Syncro and this is the most basic feature that Syncro has and Halo is missing. I've lost a few draft ticket notes already but I'm sure many of you have lost many more. Ideally this would work in forms outside of the service desk as well, in the knowledge base, in the self-service portals, etc. All of those rich text and really any field should be autosaving while you type so if you refresh then you can click a button to get back what you had.

    Ari M

    8

  3. Microsoft Copilot Connector

    Could you please build a Microsoft Copilot Connector that allows interaction with all the data in Halo?

    Craig M

    36

  4. allow attachment scanning to be configurable

    Ever since we turned on Attachment scanning it is giving false positives for attachments. I have noticed this on msg and docx file types so fare and would like to be able to configure what is scanned/allowed.

    Rob S

    0

  5. Show all dependencies in actions "other uses" tab

    In an action configuration there is a tab named "other uses" that shows where that specific action is used on workflows+ticket types. It would be great if this tab also included references to the action for all dependencies (E.g. webhook event triggers)

    Alex M

    0

  6. Auto-adjust Status when an appointment is cancelled by the customer

    At the moment, the status remains with "scheduled" or whatever is defined for after creating the appointment, when the customer cancels the appointment, the status should go to "cancelled" or similar status.

    Philipp

    0

  7. 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

    Marco

    26

  8. 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 R

    5

  9. Keeper password manager integration

    It would be awesome to have integration for Keeper password manager to sync the licenses into our customers license list. This helps with the invoicing for the customer.

    Marco

    8

  10. "un-consign" and "un-receive stock"

    Looking at a use case where items on a PO were received but the information was input wrong so they essentially need to be undone. I.e., cost/price, quantity, etc. It would be nice to be able to un-receive and un-consign to be able to edit the PO line item and re-receive the stock.

    Quinntin C

    12

  11. Scheduled Tickets Access

    Currently only administrators have access to create scheduled tickets. Being able to grant ad-hoc access to agents to create scheduled tickets for their customer's might be useful. For example: A customer account manager could create scheduled tickets for the customers they manage.

    Phillip O

    9

  12. Being able to change the order of Halo tabs

    Since a recent update we can open tabs within Halo, great! It would be nice to be able to move the order of the tabs.

    Alette v

    0

  13. Allow multiple Timesheet Approvers per team

    A team can only have one registered Timesheet Approver, which makes absence approval a single point of failure. We'd like to be able to assign more than one approver per team. Current behaviour A team can have only one registered Timesheet Approver. The role cannot be shared across two or more people.If that approver is unavailable (for example on leave), no one else can approve the team's absence requests. Swapping in a different approver does not help either: because a request is tied to the approver at the time of submission, pending requests stay locked to the original approver and the employee has to submit a new request. Requested improvement Allow multiple Timesheet Approvers per team (or an approver group / role-based approval), where any of the assigned approvers can action the team's absence requests, including requests that are already pending. Why it matters With a single approver per team, approval stops the moment that person is away, and there is no clean way to hand requests over. For organisations managing many teams, including MSPs managing multiple customer tenants, being able to assign more than one approver keeps absence approval running without manual workarounds. This would also resolve a related auto-approval problem. Today, when a team has no approver, absence requests are auto-approved with no review, and removing a team's only approver silently auto-approves any pending requests. With two or more approvers assigned, removing one would leave the others in place rather than dropping the team to zero approvers, so requests would no longer be auto-approved unintentionally.

    MarinΓ³ G

    0

  14. Group Sites on Client Invoice

    We have multiple Clients/Customers that have several Sites but only want 1 Invoice where Each Site is grouped and SubTotaled, then Grand Total for Whole Client. Seems extremely basic, yet does not exist and our attempts at custom reports and SQL are lacking what should be a default option. 1 Invoice per customer, each site's line items, tickets, projects, recurring invoice lines are all grouped and subtotaled, then grand total at the bottom. Customer gets 1 bill monthly for all sites but can then allocated site expenses in their accounting system appropriately. We have a customer with 85 sites and they absolutely would not accept 85 separate monthly invoices from us.

    Joshua M

    2

  15. Add Release Note Categories

    Please consider adding categories to the Halo Release Notes. I primarily work with the Knowledgebase and would love to be able to easily find fixes and features that relate specifically to the Lnowledgebase. Yes, I can do a CTLR/Find but that is not user friendly and is time consuming, primarily because I have to search in various ways to find anything related - KBA, Knowledgebase, Articles, KB Article, etc.

    Becky

    1