HaloPSA Part 3 – Tickets: How Work Enters, Moves, and Is Recorded

 

HaloPSA for Beginners
A Deep-Dive Getting-Started Series (5 Parts)

Written for first-time users of HaloPSA, including those migrating from ConnectWise PSA.

This article is part of a structured educational series designed to explain how HaloPSA is structured, how its core components relate to one another, and how work flows through the system at a foundational level.

No setup steps are assumed.
No best practices are presented as facts.
No prior Halo experience is required.

How tickets are created

Tickets are the primary unit of reactive work. Tickets can be created through multiple intake paths, including email, portal submission, manual entry, and API or integrations.

Regardless of how a ticket is created, it is associated with a customer. Additional associations, such as site and user, may also be included when the ticket is created or updated.

This structure matters because it determines where the ticket appears when viewing a customer, and it determines what context is available from within the ticket.

Tickets can be created through:

  • Email
  • Portal
  • Manual entry
  • API or integrations

At creation, tickets are associated with:

  • A customer
  • Optionally a site
  • Optionally a user

What a ticket record contains

A ticket is a record that contains fields such as status, priority, and ownership (for example: assigned agent or team).

Tickets also contain history. Updates, communication, and (when enabled) time entries are recorded against the ticket and become part of the ticket’s timeline.

These recorded fields and timestamps feed downstream outputs such as reporting, SLA measurement, and billing processes (where applicable).

Every ticket has:

  • A status
  • A priority
  • Ownership (agent or team)
  • A history of updates and time entries

These fields are system-enforced and visible on every ticket.

Ticket lifecycle and state changes

Tickets move through a lifecycle from creation to active work and then to resolution and closure. The exact labels depend on configuration, but the concept of a state change is consistent.

A ticket moves through:

  • Creation
  • Active work
  • Resolution
  • Closure

Statuses control where the ticket is in that lifecycle.
Reporting is based on these status changes and timestamps.

Reporting and SLA measurement rely on recorded timestamps and status transitions. Notes alone do not change state; the ticket’s recorded fields and timestamps determine what the system can measure and report.

For beginners, focusing on status, ownership, and priority provides the cleanest way to understand why a ticket appears where it does in lists and dashboards.

ConnectWise PSA vocabulary alignment (orientation only)

If you are coming from ConnectWise PSA, Ticket (Halo) aligns to Service Ticket (CW). Status and Priority are concepts present in both systems.

Ownership concepts exist in both systems, but the UI and configuration used to manage ownership differ. Use this mapping for vocabulary only.


HaloPSA vs ConnectWise PSA

This table reflects common functional equivalents, not marketing language.

Concept HaloPSA Term ConnectWise PSA Term
Organization Customer Company
Location Site Site
Contact Person User Contact
Reactive Work Item Ticket Service Ticket
Ticket Status Status Status
Ticket Priority Priority Priority
Planned Work Project Project
Project Tasks Tasks / Phases Project Phases / Tasks
Tracked Device Asset Configuration
Agreement Contract Agreement
Automation Runbook Workflow Rule
SLA Definition SLA SLA
Time Entry Time Entry Time Entry
Queue / Ownership Team / Agent Board / Member
Reporting Reports Reports

Important note:
While terminology aligns functionally, behavior and enforcement differ between platforms. This table is for orientation, not configuration mapping.

Share this article on social media

About Visionary 360

At Visionary 360, we’re a team of experienced business coaches who help Technology Solution Providers make the most of their tools with a strong focus on financial clarity.

We’re more than consultants. We’re partners who love solving problems, simplifying complexity, and turning frustration into progress. Our clients become part of the Visionary 360 family, and we take pride in celebrating their growth and success.

There’s no greater satisfaction than seeing a partner’s business thrive—streamlined, profitable, and confident in every step forward.

Your ideas inspire our next articles

Tell us what you’d like to read next!

Never Miss a Tip That Could Save You Time

Get notified when we post new ways to streamline your PSA and RMM systems.

New