Automate your helpdesk with Workflows and routing rules
Create workflows and routing rules to automate your helpdesk and eliminate the risk of human error in your ticketing processes. Workflows consist of a specific order of rules that are initiated by trigger events. These rules are made up of conditions and actions, and can be arranged to create the most efficient workflow for your business.
Triggers are events caused by either the system, users, or technicians. They initiate and execute the actions of the workflow when the specified conditions are met. Actions can automatically create tickets and assign them to a specific technician, or send notifications any time your customers experience an outage in their network. There are a different set of conditions and actions available for each trigger type.
Before getting started, make sure the appropriate users have the correct permissions to create and configure workflows and routing rules.
- Navigate to Settings > Users & Permissions > Roles.
- Select to edit the role of the user that requires Workflow permissions.
- Click the MSP Company Management section to expand it's options.
- Select Configure Workflow Rules and Configure Workflow Access Groups, and save the role to apply the permissions.
Create a Workflow Access Group
When a workflow is initially enabled, ticket routing is still in effect. As a best practice, create a Workflow Access Group and add one or two customers to it to test the feature and determine if your rules are set up like you prefer. Then add additional customers to the Access Group after you are satisfied with testing the feature.
- Click Settings > Tickets & Workflows > Workflow Access Groups.
- Click Add to create the new Access Group.
- Enter a name for the Access Group and select the Workflow Event Type.
- Choose the customers you would like to add to the Access Group.
- Enable the Access Group when you are ready to turn on Workflows and Rules for the selected customers.
- Save the Access Group.
Access Groups are created per event type. After a customer is added to a Workflow Access Group, the ticket routing rules for that specific event type (e.g. incoming email, RMM outage) are turned off for that customer and are processed by the workflow.
Create Workflow Rules
- Click Settings > Tickets & Workflows > Workflow & Rules.
- Click next to the Workflow Category to expand it and select Add Rule. There are four Workflow Categories to choose from:
- RMM Outage - an outage for a specific asset from your RMM account.
- Incoming Email - an email sent by a customer for a specific issue.
- Portal Ticket Request - a customer reported issue sent from the customer portal.
- Easy Ticket Request - a customer reported issue sent using the Create Easy Ticket Request button without logging into the portal.
- Enter the Workflow Rule name and details.
After choosing a workflow category and providing the name and details of the workflow rule, you are ready to add conditions to it.
Add Conditions to your Workflow Rules
- Click the condition to expand it's options.
- Click And/Or, and choose an Attribute. Attributes differ depending on the type of workflow. Outage Workflows contain attribute options for asset or outage details, Ticket Workflows contain attribute options for customer and email subject/body information, Portal and Easy Ticket request contains options for the contact email, ticket category, details or title.
- Select a Condition Operator (equals, not equal (!=), contains, includes, starts with).
- Enter a Value. This value is directly related to the Condition Attribute that is selected – a specific email address, customer name or asset status, for instance.
- Click to add more conditions or condition blocks to the rule.
- Click Actions and select an action from the list.
Click to confirm the addition of the action to the rule. You can also drag an item from the Actions list into the Actions section of the Workflow editor.
- Click next to the Action to edit and view it's additional criteria. For example, editing the Assign Technician action allows you to assign the technician based on Customer or Location Assigned Users, User Skills, or you can select specific users. Edit each Action to view and configure it's additional options.
- Continue to add rules to your workflow to cover additional scenarios, and save the rule when it is complete.
Creating a condition block adds a new set of brackets to your rule using OR instead of AND.
Example: [Condition 1 AND Condition 2] OR [Condition 3 AND Condition 4]
In this example, Condition 1 and 2 are in the same Condition block, Condition 3 and 4 are in a different block, and they are separated by the OR Condition.
Create Ticket and Do Not Create Ticket are not editable actions.
Actions are executed when a trigger event occurs that meets the listed conditions.
What do you want to do?