Skip to main content
Use it

Push a Compass task to a HaloPSA ticket

Log HaloPSA tickets from one or several active Compass tasks, see what the technician gets, and recover from a failed push.

Written By The Lemhi Product Team

Last updated 1 day ago

For vCIOs and account managers. When you finish, a Compass task has a HaloPSA ticket in your technicians' queue and shows its ticket number.

Anyone on your team with the Admin or Member role who has Compass access can push, link, and unlink tickets. Only active tasks can be pushed. Completed, ignored, and removed tasks cannot.

Push one task

  1. In a client's Compass > Tasks, open the task.

  2. Select Push to HaloPSA.

  3. Review the dialog: the client, the Ticket type (set in Settings, shown here and not editable), the Team (prefilled with your default; change it for this ticket if you need to), and a preview of the ticket.

  4. Select Create ticket.

Pushing one task. The ticket preview shows what the technician will see

Check: A message confirms "Ticket #N created in HaloPSA" with an Open link, and the task shows a ticket chip with its Halo ticket number, for example Halo #12345.

Push several tasks at once

  1. On the Tasks list (Active tab), select between two and 50 tasks.

  2. Select Push to HaloPSA in the action bar.

  3. Under How to create, choose:

    • One ticket per task (the default). Each task becomes its own ticket and links back to its own Compass task.

    • One ticket for all selected tasks. One ticket covers the whole set. Lemhi prefills a Ticket summary with the playbook or phase name when every task shares one, the client name, and the task count, for example "Rollout & Adoption for Basalt Bear Ltd. (3 tasks)". You can edit it. This suits a batch of small settings changes a technician does in one sitting.

  4. Choose a Team. It applies to every ticket in the set.

  5. Select Create N tickets or Create 1 ticket.

Pushing several tasks, one ticket per task. A task already in HaloPSA is listed and skipped

Check: Each task shows its ticket chip. With one combined ticket, every task shows the same ticket number, and each task's detail names the other tasks the ticket covers.

Tasks already in HaloPSA are listed under Already in HaloPSA · Skipped, so a bulk push never creates a duplicate.

What the technician sees on the ticket

Ticket field

What Lemhi puts there

Summary

The task title (cut to HaloPSA's 255 character limit with an ellipsis), or your summary for a combined ticket

Details

First line: "Opened from Lemhi Compass. Open this task:" with a clickable link to the task. Then the task description and its guided steps as a numbered list. A combined ticket repeats this block for each task under its own heading

Client

The client's mapped Halo client

Ticket type

The default ticket type from Settings

Team

The team chosen in the push dialog

Impact, Urgency, Category

The values from Settings, only when the ticket type requires them

Status, priority, agent

The ticket type's defaults in HaloPSA. With no default agent, the ticket arrives unassigned

Not set by Lemhi

Site and user. Your dispatch process fills these in as usual

A pushed ticket in HaloPSA: the Compass link first, then the task description and its steps

When a push fails

The task shows Push failed and Not in HaloPSA with the reason, and nothing else on the task changes. After a bulk push, a message also says how many tasks could not be pushed, with Retry failed.

  • Select Retry first. Retry checks HaloPSA for a ticket this push may have created and uses it if it finds one. Otherwise it creates the ticket.

  • Select Discard only when you are sure nothing reached HaloPSA, for example when the reason starts with "HaloPSA rejected the ticket" or "HaloPSA now requires". Discard clears the failed push from the task so you can push again to a different team, or link an existing ticket.

Do not discard after a timeout or an unexpected error. HaloPSA may have created the ticket even though Lemhi never got the reply. Discard does not check HaloPSA, so pushing the task again can create a second ticket.

When the reason names a HaloPSA setting, fix it in HaloPSA first, then select Retry. For the exact message you see, find it in HaloPSA errors and fixes.