Quick start
Add to new ticket workflow
Choose fields to fill
Add custom instructions (optional)
Add update action
How it works
The action processes tickets through intelligent analysis:- Analyzes ticket content - Reviews title, description, conversation history, and related information
- Identifies key details - Extracts company, contact, and issue type information
- Applies smart categorization - Uses patterns from past tickets and your custom instructions
- Sets appropriate priority - Determines urgency based on impact and affected users
- Suggests field updates - Provides recommendations for all configured fields
Autotask contract options include exclusions
When triaging the contract field on Autotask, each contract option also tells Neo which work types that contract does not cover, so it can separate covered work from billable work instead of falling back to the company default:Syncro fields you can triage
On Syncro, the Field Name dropdown offers:Syncro tags
Syncro has no fixed tag list, so tell Neo what to apply in the field’s custom instructions — the same as tags on Autotask. Triaging a tag adds it. The ticket’s existing tags are left alone, and re-running the workflow will not add a duplicate. Ticking Allow Neo to remove field value lets Neo clear the tags instead, which removes all of them — Syncro’s API has no way to remove just one.Syncro custom fields
Custom fields in Syncro belong to a ticket type, so a ticket can only hold the fields its type defines. Enter the field name in the triage settings exactly as it appears in Syncro — capitalisation does not have to match, but the name does. If the name matches no field on that ticket’s type, the workflow stops with an error listing the fields the ticket does have. That is deliberate: Syncro accepts an unrecognised field name without complaint and saves nothing, so a silent success would be worse. Updating one custom field leaves the ticket’s others untouched.Setup
Choose fields to fill: Select which ticket fields you want automatically completed - priority, type, company, contact, custom fields, etc. Custom instructions (optional): Give specific guidance for how to handle certain fields or situations. Company rules (optional): Use different instructions for different clients. Move tickets (optional): Automatically move tickets to the right board or queue after processing.What you get
After running, you’ll see a complete summary of what was changed and why. The action provides suggested updates that you can apply using the “Update Ticket Fields” action.Common use cases
New ticket cleanup
New ticket cleanup
Fix catch-all tickets
Fix catch-all tickets
Post-resolution categorization
Post-resolution categorization
Multi-client management
Multi-client management
Clean up descriptions without summarizing
Clean up descriptions without summarizing
Best practices
Start simple
Start simple
Write clear instructions
Write clear instructions
Test first
Test first
Review results regularly
Review results regularly
Always combine with updates
Always combine with updates
Use built-in priority logic
Use built-in priority logic
Default priority instructions
The following instructions are used by default when determining ticket priority. You can override them in Ticket Triage action settings.Example workflows
Complete New Ticket Triage
Complete New Ticket Triage
- Trigger: New ticket created
- Ticket Triage - Analyze and categorize all ticket fields
- Update Ticket Fields - Apply all suggested changes
- Result: Every new ticket is properly categorized and prioritized automatically
Company Assignment Fix
Company Assignment Fix
- Trigger: Ticket created with “Unknown” company
- Ticket Triage - Identify real company and contact from ticket content
- Update Ticket Fields - Apply company and contact assignments
- Result: No more tickets stuck in generic “Unknown” categories
Priority-Based Routing
Priority-Based Routing
- Trigger: New ticket created
- Ticket Triage - Set priority based on impact and urgency
- Update Ticket Fields - Apply priority and move to appropriate queue
- Ticket Dispatch - Assign to technician based on priority level
- Result: High-priority tickets get immediate attention from right people
Frequently asked questions
What does 'Keep current value' mean in the triage note?
What does 'Keep current value' mean in the triage note?
- Match found — Neo picked a value and updated the field. The note shows the predicted value and the reasoning.
- Verified — left unchanged — Neo examined the field and actively confirmed the existing value matches the ticket. Nothing was written, on purpose: the field was already right.
- No update applied — left unchanged — Neo could not make a decision for this field (for example, no options were available for the ticket’s company), so it left it untouched.
Why did Neo change the ticket contract when I don't have contract updates enabled?
Why did Neo change the ticket contract when I don't have contract updates enabled?
- The ticket already has a contract attached from the original company
- Neo identifies the correct company during triage and attempts to update it
- Autotask prevents the company change because the existing contract belongs to the old company, not the new one
- Neo removes the old contract to allow the company change to proceed
- Neo applies the default contract for the newly assigned company
