Automatically put the cursor in the MFA entry box
When logging in, please automatically put the cursor in the text box of the MFA prompt. If it matters, I'm using Firefox with uBlock Origin and password manager plugins.
Greg M2
Would love to see a schedule send button
Would love to see a schedule send button when emailing customers. This would be very useful for people who work outside of the normal business hours and send replies to tickets without the client thinking they are open during these times.
mathew@chewingit.com.au7
Exchange Online calendar inbound sync should not use the "User Update" action
When two-way calendar sync is enabled with Outlook calendars of agents, and the calendar item of a Halo appointment in Outlook gets moved, this also updates the appointment in Halo. That's great, but this update: Creates an entry in the ticket, which preferably should be a toggle in the first place;But the worst thing is that this entry uses the User Update action, and not a eg. a dedicated "Appointment Update" action. Because of this odd behaviour, notification flows towards the end user can get triggered without it being the intention of the engineer / planner / service manager that updated the appointment in Outlook. We have a flow that alerts all recipients on a ticket when any user replies to the ticket (is a logical flow when working together with internal IT teams), but this notification gets triggered now due to an appointment shift in the agent's Outlook calendar, causing weird superfluous notifications to all recipients in the ticket... Halo told us this is intended functionality... Our opinion differs, but anyhow - here's the feature idea :)
Niels B0
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 M12
Google workspace email threading
Currently, Halo's email threading functionality (In-Reply-To / References headers) is only compatible with Microsoft/O365 mailboxes. Customers using Google Workspace, and particularly those using third-party email clients such as Front, receive every ticket update as a new email thread rather than as a reply within the existing conversation. This creates a poor customer experience - a single ticket can generate 10-15 separate email threads, making it difficult to follow the conversation and cluttering inboxes unnecessarily. Request: Extend email threading support to be compatible with Google Workspace and widely-used email clients such as Front, ensuring that outgoing ticket updates are recognised as replies within the existing thread regardless of the recipient's mail platform. Impact: Affects MSP customers and end users who use Google Workspace as their primary mail environment. Currently no viable email-based workaround exists for this combination of platforms.
Daniel M2
A working mobile app
A full functioning mobile app that doesn't require you to go to the browser version on your phone for 90% of your needs.
Chad H38
Every view needs export to CSV/XLSX
Every view is useful and that's why you added all these views. Unpaid invoices, sites & users for a client, etc. Why can't I export them? We all agree they are very useful and concise collections of business data, but we're limited to seeing 50 rows and we can't export it. It's useful! You know it's useful! You put it in the application! Let me have the data! Thanks
Eric R12
Quotes reminders
Send email reminders to clients to accept or reject quotes before they expire and close.
Gabriel L3
@ mentions improvements
We use @mentions frequently when assigning tickets, following up on tasks or asking questions internally. Having a way to Aknowledge or "Complete" an @ mention without responding would be helpful. e.g., Manager assigns ticket to agent, then leaves @mention with breakdown of task. Agent Aknowledges the @mention action inside the ticket. Manager knows agent has confirmed reciept. It would be helpful to have a signifier inside the ticket grid view- similar to flagged or starred or attachment icons - to designate tickets w/ unaknowleded @ mentions, that way agents/managers could track tickets with unaknowledged @mentions. Using status for this would be tough because those are tied to end-user and SLA requirements, not intenral coordination.
Tyler1
Move the notification popups
I know this is petty, but this is the dumbest UX in the universe. Please move these notifications somewhere else.
Justin M2
Default font size
We can set Advanced Settings > Default Editor Font but not the size. We need the default size to be set so everything in Halo is always set to the same font and size (email templates, pdfs, notes,etc.) Support was unable to find a solution for this.
Philip Y1
request for Halo to have a restriction on time after a ticket is closed before feedback is no longer available to be submitted.
Can I raise a request to have additional options on the survey please This would stop repeat and old feedback from constantly being logged, often unnecessarily submitting feedback. Custom date "set feedback limit of x days after ticket closure"
Martin A0
Add Anthropic (Claude) as an AI Engine option
Allow HaloPSA to connect to the Anthropic API so Claude models can be selected as the AI engine, alongside the engines already offered. Customers would enter their own Anthropic API key under the AI integration settings and pick a model (e.g., Sonnet, Opus, Haiku) for the existing AI features — ticket summaries, suggested replies, categorization, knowledge-base drafting, and any other place Halo calls an AI model. Same settings surface as the current engine options, just a second provider behind it. Reason: Choice of provider. We already standardize on Anthropic for our own tooling and have the account, keys, and usage policy in place. Being forced onto a different provider just for Halo means a second vendor to approve, pay, and govern.Data governance. Our customers (and our own security posture) require that we know and control which AI vendor sees ticket content. Keeping Halo on the same provider we've already vetted keeps that story simple.Quality and cost. Claude models are strong on long-context summarization and tone-matched customer replies, and the pricing tiers let us pick a cheaper model for routine classification and a stronger one for customer-facing text. Locking the engine to one vendor removes that lever.It is a thin integration. Anthropic's Messages API is a simple HTTPS call with a key header and a messages array, so this is adding a provider adapter, not a new feature set. Impact if not added: MSPs who have standardized on Anthropic either skip Halo's AI features or run a second AI vendor just for Halo.
Ross P0
Scheduled Tickets - Business Days
I'd like to see an enhancement to scheduled tickets where we can set them to open on the first business day of the month. Additionally, it would be better if we un-tick "Create on holidays" so that it is created on the next business day following the holiday. At the moment, if we un-tick, it will just skip the current schedule and wait for the next trigger.
Phill0
Allow Scheduled Tickets to be set at Site Level
It isn't possible to set scheduled tickets at a site level which is a significant problem for us. Please can this be made possible so we can more easily manage our sheduled tickets. We might have a customer with 20 sites each with a dozen scheduled tickets or more. so rather then seeing these dozen scheduled tickets we have to look at the customer level and see all 240 records. We have to put site in the title but that is prone to human error.
Gavin Y0