> ## Documentation Index
> Fetch the complete documentation index at: https://kb.mspprocess.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview of the Ticket Triage Module

> OverviewThe Ticket Triage module in MSP Process leverages AI to automatically categorize, prioritize, and update incoming tickets in your PSA. This overview…

## Overview

The Ticket Triage module in MSP Process leverages AI to automatically categorize, prioritize, and update incoming tickets in your PSA. This overview covers the value it provides, supported PSAs, and how to configure triage rules to save your team valuable time.

Supported PSAs Currently, the Ticket Triage module supports **Autotask,** **ConnectWise** and **HaloPSA**. Ensure your PSA is connected before creating triage rules.

## Prerequisites

**AutoTask PSA**:

Please ensure that you have enabled the ability to create webhooks for your MSP Process API User.

You can toggle this on by following the steps below:

1. Log in to AutoTask
2. Navigate to **Admin**
3. In **Account Settings & Users** > **Resources/Users (HR)** > **Security** and click **Security Levels**
4. Locate and **Edit** the Security Level assigned to your MSP Process API User (Please note that the License Type needs to be API User for this setting to be available).
5. Locate the **Other** dropdown menu and expand it.
6. Checkmark the box "**Can Create Webhooks**" and make the **Maximum number of Webhooks = 10**.
7. Then **Save & Close**

## Creating the PSA Webhook

1. Log in to MSP Process ([https://app.mspprocess.com](https://app.mspprocess.com/)) as an Admin-level user
2. Navigate to **Settings > Account Settings > PSA Webhooks**
3. Click **Add** and select your **PSA Integration**
4. Click **Confirm**

"PSA Webhook" will now be available as a source of data when creating Ticket Triage Rules.

## Creating a Ticket Triage Rule

A triage rule tells MSP Process what to look for in new tickets and what actions to take when a ticket matches your criteria.

Navigate to **AI Service Desk** in the left sidebar, expand the **Ticketing** menu, and select **Ticket Triage**.

Click the **Create Ticket Triage** button.

Enter a descriptive **Rule Name** for your new triage rule.

![](https://mintcdn.com/triggr/2kaOQdWPjLF3xX8p/images/msp-process-kb/0d014e78f7ba.webp?fit=max\&auto=format\&n=2kaOQdWPjLF3xX8p\&q=85\&s=e24ca09641b02d8afa233c781f8533f3)

Select your **PSA Integration** (e.g., ConnectWise) from the dropdown menu.

![](https://mintcdn.com/triggr/2kaOQdWPjLF3xX8p/images/msp-process-kb/37905945cfeb.webp?fit=max\&auto=format\&n=2kaOQdWPjLF3xX8p\&q=85\&s=8de273ea083fdd5acee1f95501bd076d)

Click **Add Condition** to define the trigger criteria for the rule.

![](https://mintcdn.com/triggr/-njaXAnAb5AWpJCy/images/msp-process-kb/48e844a3013d.webp?fit=max\&auto=format\&n=-njaXAnAb5AWpJCy\&q=85\&s=0deedb6c2e7d7fbb62ad125677658e54)

Set your trigger conditions.

1. For example, you can set the **Board Name** to "Alerts".

![](https://mintcdn.com/triggr/2kaOQdWPjLF3xX8p/images/msp-process-kb/19ea857ebc9e.webp?fit=max\&auto=format\&n=2kaOQdWPjLF3xX8p\&q=85\&s=18bb84ce41bd22eeae2fe2214fb296d0)

Add additional conditions as needed, such as setting the **Ticket Status** to "***New***". This ensures the rule only runs on new tickets on the specified board.

| ![](https://mintcdn.com/triggr/qgn0c5cLkGKqcauq/images/msp-process-kb/7fa08d593c53.webp?fit=max\&auto=format\&n=qgn0c5cLkGKqcauq\&q=85\&s=004c5713375dafd084eda3650204a530) | ![](https://mintcdn.com/triggr/qgn0c5cLkGKqcauq/images/msp-process-kb/914c247ad0ff.webp?fit=max\&auto=format\&n=qgn0c5cLkGKqcauq\&q=85\&s=bd858873ca948c15c8fac08b65af9039) |
| - | - |

Click **Add Action** to specify what AI should do when a ticket matches the conditions.

Common AI-determined actions include changing the ticket title, priority, type, and sub-type.

| ![](https://mintcdn.com/triggr/2kaOQdWPjLF3xX8p/images/msp-process-kb/28eb5575bbd2.webp?fit=max\&auto=format\&n=2kaOQdWPjLF3xX8p\&q=85\&s=bbc9d46ed372968473d0358eaaf29a60) | ![](https://mintcdn.com/triggr/dXDzJtUmPBaHtkPV/images/msp-process-kb/ee34c691c04f.webp?fit=max\&auto=format\&n=dXDzJtUmPBaHtkPV\&q=85\&s=10e90daebd1a8d67ad3d68da2a3bf45e) |
| - | - |

### Custom Triage Instructions

Custom instructions can be provide to tell the AI *how to decide* while triaging.

| Click the Prompt Icon to add instructions | ![](https://mintcdn.com/triggr/2kaOQdWPjLF3xX8p/images/msp-process-kb/0fd73d3364dc.webp?fit=max\&auto=format\&n=2kaOQdWPjLF3xX8p\&q=85\&s=c64269141553a18614b94dd1ed98eef3) | ![](https://mintcdn.com/triggr/-njaXAnAb5AWpJCy/images/msp-process-kb/4d14df56ff51.webp?fit=max\&auto=format\&n=-njaXAnAb5AWpJCy\&q=85\&s=730ba1211531d04ecc0e1660ad52850e) |
| - | - | - |

Recommend to write them in plain language in the prompt field of a triage action, and describe the cue to look for and the outcome you want. For example:

1. “Send system-wide outages to Problem, single-user issues to Incident, and requested changes to Request.”
2. “If a caller follows up on an existing ticket, add a note and change the status to Scheduling Required.”

Keep triage limited to your designated triage queue or board so the AI doesn’t reprocess tickets that have already been routed. Detailed ticket descriptions also help the AI classify more accurately.

To test, create a ticket in your triage queue and check the ticket note. It shows what changed, or the AI’s confidence level if nothing did. If a ticket is triaged incorrectly, add the missing context to your instruction. You can also contact MSP Process Support to assist.

Once your triggers and actions are configured, click **Save Configuration** at the bottom right. The rule will now run in the background.

## Viewing Logs and Analytics

To understand what the Ticket Triage module is doing and the value it provides, you can review its activity in two places.

### Ticket Triage Logs

For a granular audit log of all actions taken (both successful and failed), navigate to **AI Service Desk** > **Ticketing** > **Ticket Triage Logs**.

![](https://mintcdn.com/triggr/o9r5jEtjdR2oUtiW/images/msp-process-kb/bc9ac8f3dffd.webp?fit=max\&auto=format\&n=o9r5jEtjdR2oUtiW\&q=85\&s=37e027625e16086c879c800709c34598)

Click on the magnifying glass icon in the **Actions** column to view details about the action that was taken:

![](https://mintcdn.com/triggr/o9r5jEtjdR2oUtiW/images/msp-process-kb/b9e27c3a9fe3.webp?fit=max\&auto=format\&n=o9r5jEtjdR2oUtiW\&q=85\&s=ed4983c34b040d21606034def76a4795)

### Ticket Triage Dashboard

For a high-level overview of the module's performance, go to the **Home** page and select the **Ticket Triage** tab. This dashboard displays metrics such as:

1. How many tickets were processed over a specific time range.
2. Which fields were modified.
3. Estimated time and cost savings.

![](https://mintcdn.com/triggr/o9r5jEtjdR2oUtiW/images/msp-process-kb/e445ad37717c.webp?fit=max\&auto=format\&n=o9r5jEtjdR2oUtiW\&q=85\&s=8e41bcdac5c13f18a3e943684990dce0)

![](https://mintcdn.com/triggr/o9r5jEtjdR2oUtiW/images/msp-process-kb/b3b392408107.webp?fit=max\&auto=format\&n=o9r5jEtjdR2oUtiW\&q=85\&s=f843939a87a3771075603faa7d872b16)

> **Note:** On average, it takes a human about **5 minutes** to triage a ticket, whereas the AI can complete the same task in about **30 seconds**. The dashboard metrics are designed to highlight these efficiency gains for your MSP.

## Need Help?

[Contact MSP Process Support](https://kb.mspprocess.com/msp-process/how-to-articles/how-to-contact-support.md) for assistance.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.