Save time by letting Neo Agent automatically find the right script for each problem. It learns from your script library and consistently picks appropriate solutions, with optional execution and verification.
Quick start
1
Add to ticket workflow
Add the action to workflows triggered by new tickets or specific issue types that can be resolved with scripts.
2
Configure execution settings
Choose whether Neo Agent should only suggest scripts or actually execute them, and set up approval requirements if needed.
3
Set verification method
Choose how to verify if scripts worked: ticket status monitoring, job completion, or log analysis (Datto RMM only).
4
Add custom instructions
Provide guidance on script preferences, safety rules, and which scripts to use for specific problems.
How it works
This action provides comprehensive script management:- Analyzes the problem - Reads ticket description, notes, and details to understand what needs fixing
- Searches script library - Finds scripts in your RMM system that could solve this type of problem
- Selects best match - Chooses the most appropriate script based on problem analysis and your preferences
- Identifies target device - Determines which device to run the script on from ticket information
- Executes and verifies - Optionally runs the script and checks if it resolved the issue
Setup
Script execution: Choose whether Neo Agent should only suggest scripts or actually execute them. Approval process: Require human approval before script execution (recommended when starting). Verification method: Choose how to determine if scripts worked:- Ticket Status: Wait for monitoring systems to close tickets automatically
- Job Completion: Consider script successful when RMM job completes
- Log Analysis: Use AI to analyze execution logs for true success (Datto RMM only)
What you get
After running, you’ll have script suggestions with detailed reasoning, execution results (if enabled), verification outcomes, and comprehensive logging of the entire process.Common use cases
Script suggestions only
Script suggestions only
Get script recommendations without automatic execution. Good for when humans should decide whether to run scripts.
Automatic fixes with monitoring
Automatic fixes with monitoring
Execute scripts and wait for monitoring systems to detect fixes and close tickets automatically. Best for monitored infrastructure issues.
Quick maintenance scripts
Quick maintenance scripts
Run simple maintenance scripts where completion indicates success. Perfect for routine maintenance tasks.
Advanced log analysis
Advanced log analysis
Use AI to analyze script execution logs for complex scripts that need deeper verification (Datto RMM only).
Best practices
Start simple
Start simple
Begin with script suggestions only, review Neo’s choices to build confidence, then gradually enable automatic execution for simple cases.
Use custom instructions
Use custom instructions
Tell Neo your preferences clearly, mention which scripts to avoid in certain situations, and include safety rules for your environment.
Enable approvals initially
Enable approvals initially
Use approval workflows when getting started, turn off approvals later for routine fixes, but keep them for high-risk scripts.
Choose right verification
Choose right verification
Use Ticket Status for monitored systems, Job Completion for simple scripts, and Log Analysis for complex scripts (Datto RMM only).
Monitor results
Monitor results
Check Event History regularly to see how Neo is performing and adjust custom instructions based on what you learn.
Test safely
Test safely
Test with non-critical systems first and gradually expand to production systems as confidence builds.
Example workflows
Monitored Issue Auto-Fix
Monitored Issue Auto-Fix
- Trigger: New ticket created from monitoring alert
- Find RMM Script - Find and execute appropriate script with ticket status verification
- Result: Monitoring alerts get automatic resolution attempts with verification
Maintenance Script Suggestions
Maintenance Script Suggestions
- Trigger: Ticket created with “Maintenance” category
- Find RMM Script - Suggest appropriate maintenance scripts without execution
- Add Ticket Note - Document script suggestions for technician
- Result: Technicians get immediate script recommendations for maintenance tasks
Advanced Script Execution
Advanced Script Execution
- Trigger: High-priority ticket created
- Find RMM Script - Execute script with log analysis verification (Datto RMM)
- Add Ticket Note - Document execution results and verification
- Notify Ticket’s Owner - Alert technician about resolution attempt
- Result: High-priority issues get immediate, verified resolution attempts