Cookies

We use analytics to see how the site is used so we can improve it.

Skip to content
Renada

Three separate settings flag a VIP user in HaloPSA

A walkthrough for MSPs who need certain contacts to stand out on the ticket list without breaking a single shared SLA policy

7 January 2025 8 min watch Connor Fagan

The short version

This tutorial shows how to highlight important contacts in HaloPSA without giving them a different SLA policy. It covers the VIP priority escalation field, the important contact star, the flag column and a ticket rule that recolours tickets for priority customers.

What you'll take away

  • VIP priority escalation only touches SLA level

    Setting a user to VIP priority escalation in Preferences forces every ticket they raise to a chosen priority level, overriding anything else.

  • The important contact flag does two things at once

    Ticking user is an important contact in the Permissions tab adds a yellow star next to the contact and triggers an end user is a VIP popup on the ticket.

  • You cannot make the VIP popup optional

    Once a contact is marked important, HaloPSA always shows the end user is a VIP notice. There is no way to suppress it.

  • Flags column surfaces stars, flags and inactive users together

    Adding the Flags column to your column profile shows ticket flags, VIP stars and a no entry icon for inactive contacts in one place.

  • A ticket rule recolours the list without touching order

    A rule built in Configuration, Tickets, Rules can set the ticket list colour for important users while leaving sort order untouched.

  • Ticket rules only reapply when something on the ticket changes

    If the colour does not update straight away, HaloPSA has not re-evaluated the rule yet. Changing a field on the ticket forces it to run again.

Key insights from the episode

  1. Set VIP priority escalation in the contact Preferences tab to force a fixed SLA priority level on every ticket they raise.

  2. SLA priority levels are configured under Configuration, Tickets, Service Level Agreements against your chosen default policy.

  3. The important contact checkbox sits at the bottom of the Permissions tab on the user record, not in Preferences.

  4. Add the Flags column via edit columns on your column profile to see VIP stars, ticket flags and inactive user icons together.

  5. Build a ticket colour rule in Configuration, Tickets, Rules using the important user field set to yes as the sole criteria.

  6. Set the new rule as the first precedent so it always applies before other rules that might also affect ticket colour.

  7. A ticket colour rule will not repaint an open ticket until a field on that ticket changes and the rule re-evaluates.

Questions people actually ask

How do I mark a contact as VIP in HaloPSA?

Open the contact record, go to the Preferences tab, scroll to the bottom and set VIP priority escalation to the SLA priority level you want their tickets to always use. This overrides the normal priority calculation for every ticket they raise.

What does the important contact setting do in HaloPSA?

Ticking the user is an important contact box in the Permissions tab adds a yellow star next to the contact name and displays an end user is a VIP notice on any ticket they raise. It is a separate setting from VIP priority escalation and only affects visibility, not SLA.

Can I stop the end user is a VIP popup from showing in HaloPSA?

No. As soon as a contact is flagged as an important contact, HaloPSA always shows the end user is a VIP popup in the bottom left of the ticket. There is no setting to make it optional or hidden.

How do I show VIP status in the HaloPSA ticket list?

Edit your column profile and add the Flags column. This shows a star for important contacts, a flag icon for flagged tickets and a no entry icon for inactive users, all in one column.

How do I make VIP tickets a different colour in HaloPSA?

Create a rule in Configuration, Tickets, Rules with the field important user set to yes, then scroll down and tick set ticket list colour and choose a colour or hex code. Set the rule to run as the first precedent so other rules do not override it.

Why hasn't my HaloPSA ticket colour rule applied yet?

Ticket rules do not continuously reapply on their own. The rule only re-evaluates when something on the ticket changes, so an existing open ticket may need a field updated before the new colour appears.

Does VIP priority escalation change anything other than SLA in HaloPSA?

No, based on this build it only affects the SLA priority level applied to the contact's tickets. It does not change colour, flags or any other visual indicator on its own.

Full transcript

1,476 words

Read full transcript

Connor: I know, I know we don't have VIP users. Connor, no customer or end user is more important than the next. Everyone gets the same SLA and the same treatment. However, we're all friends here. There are certain people in certain companies that unfortunately bear a lot of weight and it's important that in certain circumstances we give them a little bit of extra love.

Now one of the most important things, and I get asked this from time to time, is how do we flag who the important users are? Let's say the business owners, or if we've got a client having loads of issues, how do we make sure that we look after that particular client or particular user? Well, there's a bunch of things actually we can do in HaloPSA to help with that.

Alex Wilbur is a VIP for us and is also a very important user. You can tell that because his ticket is yellow. You'll also see that his SLA time has got 30 minutes left because he is a critical SLA for us. And if I didn't know that, when I click on him it also tells me in the bottom left that he is an end user VIP. Or the end user is a VIP. And if you're still not sure, there's a little star here as well. So this is overkill. Don't get me wrong, I'm not saying you're going to do all of these things, but I'm going to show you how we've done all of these things. And as always, you might find just a little bit of value out of some of this which you can incorporate into your help desk on a daily basis.

So my name is Connor Fagan. We are Renada Solutions and today we are talking about VIP users, important context, and how we understand who they are from our help desk. So let's start with a few foundational points, shall we?

So I'm going to start with Alex. Alex Wilbur, good friend of mine from my dev environment. He is a couple of things in this build. If I go to preferences and scroll all the way down, you will see that Alex has VIP or priority escalation. And what this means is tickets for this user will be adjusted to have the following priority level. This will pretty much override anything, so if there's ever a ticket for Alex it will always be in my case one.

So what does this mean? Well, if we go to configuration, tickets, service level agreements, and just going to pick default, in mine is talking about these levels here. Now this is an awful level, let's just forget you've ever seen that. There we go. So we have level one, two, three and four. So what that is asking me is what level do we want based on what SLA do we need? So I've put it as one, which in my build is critical, which is why at the beginning we saw a half an hour remaining SLA.

So I just go back to my good friend Alex. Got two of him, that's how much we like him. And go back to preferences. Scroll all the way down. We're basically reaffirming here that we can set a VIP priority escalation and that just bumps the SLA. It doesn't do anything else as far as I'm aware. We can't do anything with this as far as I know. It purely is for changing the SLA if a ticket is logged for Alex.

Under the permissions tab though, if we scroll all the way down to the bottom, we also have a setting here which says the user is an important contact. And what that does for us is two things. When you tick or untick that, you will note that next to Alex's name in the top left over here a little yellow star appears. That way we know Alex is important. If you don't have a star, you're clearly not that important. But what it also means from a service desk perspective is we can see a little star down here on the left hand side.

Now if you don't see that, don't panic. What you need to ensure you have set up is a column profile, and on the column profile you need to make sure you've got the column Flags set. Now this will show you a few things. In Flags it will show you a flag if you flag a ticket. It will show you a star if they're an important contact. It will show you a no entry sign if that user is inactive. So it is quite a useful thing to have on if you need it.

And an example, by the way, is I can flag this ticket and there you go, you can now see it's flagged. When we click that user is an important contact, that is also what triggers this end user is a VIP. Now we can't control this as far as I know. If they're an important contact, this is always going to appear down here. We can't make it modal as far as I'm aware. This is what you get.

And lastly, the little bit in this video I've done is change the colour in this view here to be yellow. Now it's not based on order, it's purely based on a rule in HaloPSA. And that rule in HaloPSA, if I go to configuration, tickets and rules, I've made a new rule called priority customer. And all I've done in here is quite simply put it to be the first precedent. I want this to always apply first. I want other rules to match after it because, you know, it's just changing the colour, I don't want to mess anything else.

So we've got set up, it's enabled, it cool. I don't want to display any notifications when it's matched, although you could do that as well if you wanted to. If you want to get spammed by notifications. And also what we need to make sure we have is the criteria set up for is an important user. So to do that, click add, find the field name important user, and we basically say rule type is equal to yes.

Then if we scroll all the way down, you will see a checkbox that says set ticket list colour. Click the button and either add in a hex code or pick a colour and press save. And what that means is it will change the colour. Now you be slightly confused at first as to why mine hasn't changed. And that's because the rule isn't continuously reapplying. Something needs to change with that ticket for that to reapply, as I understand. So if I just change my user to this person over here and then change it back to Alex, that rule should run again. And now it has changed to blue.

And that's it. That is basically everything I would do if you want to super, super, super, super ensure that your VIP important customers are highlighted as much as they can to your engineers in HaloPSA.

So to recap, we've set their VIP which changes their SLA to be whatever level we set. We set them as an important contact which puts a little star on the left hand side and also gives us this popup in the bottom left which says end user is a VIP. You can add the flag column by going to edit columns and adding Flags in. So columns, edit columns, edit your column profile and add in the column to view as flags. And then lastly we can make a ticket rule by going to configuration, tickets and rules. And we can say priority customer yes, set the ticket colour to be blue.

And that's it. I hope this video has been enjoyable. I hope you find some value out of it. As always, I've been Connor Fagan. We are Renada Solutions and I hope to see you all soon. Take care, goodbye for now.

Did you come looking in these reviews wondering if there is anything Renada does that isn't 5 star quality? You won't find it.
Blackmtx Google Logo

Our Core Services

Offering support to enable sustainable success for your organisation.

Consultation Harness the transformative potential of an agnostic advice tailored to your unique business needs. From PSA implementation to ongoing support, our exceptional consultation services pave the way for extraordinary success. Find out more
Virtual Admin Let us handle the technical heavy lifting. Our expert team builds solutions, creates powerful reports and dashboards, and develops automated integrations - giving you more time to focus on what matters most: your clients. Find out more
Product Onboarding We understand that the first steps in adopting a new product can be daunting, we are here to guide you through every stage of the process with precision and clarity. From initial setup to advanced features, maximise the value of your product from day one. Find out more
Virtual Chief Technology Officer (vCTO) Benefit from a remote and adaptable technology expert to seamlessly combine strategic guidance and effective leadership to propel your business to new heights and empower your organisation’s technology ability. Find out more
Where to next? Get the cutting-edge tools to support your MSP business. Contact us today to receive a bespoke quote tailored to your specific needs.