Perfect for when you need specific insights or reports that aren’t available through standard Neo Agent features. Describe what you need, and Neo can create the script, or choose from pre-defined templates. Get exactly the information you need, formatted as text or data tables for export.
Quick start
1
Gather your data
Use “Find Entities” to collect the data you want to analyze (like tickets from a specific client or time period).
2
Describe your analysis
Clearly describe what insights you want. For example: “Create a table showing ticket volume by category for the past month.”
3
Choose your approach
Either use “USE AI” to generate a script, select a pre-built template, or write your own Python code.
4
Configure output
Set up column names if you want a data table, and enable CSV export if you plan to email the results.
How it works
This action processes your data through custom analysis:- Gathers data - Takes data from previous workflow actions (like “Find Entities”)
- Prepares for analysis - Makes data accessible to Python scripts with helper functions
- Executes analysis - Runs your chosen script (AI-generated, template, or custom)
- Produces results - Creates text summaries and optional data tables
- Prepares exports - Formats data tables as CSV files for email delivery if enabled
Setup
Analysis description: Describe what you want to analyze. This is crucial for AI-generated scripts and serves as documentation for custom scripts. Python code: The script that will be executed. Can be AI-generated, from a template, or written by you. Report columns (optional): Specify column names if your script produces a data table for CSV export. CSV export (optional): Enable if you want data tables available as CSV files for email delivery.What you get
After running, you’ll have text summaries of analysis findings, optional data tables formatted for export, and comprehensive results ready for internal notes or email delivery.Common use cases
Custom client reports
Custom client reports
Generate specific reports for clients that aren’t available through standard reporting, like detailed ticket analysis or service delivery metrics.
Performance analysis
Performance analysis
Analyze technician performance, response times, or resolution patterns to identify improvement opportunities and training needs.
Trend identification
Trend identification
Discover patterns in ticket data, customer behavior, or service delivery that inform strategic decisions and process improvements.
Compliance reporting
Compliance reporting
Create specialized compliance reports that meet specific regulatory or client requirements not covered by standard reports.
Best practices
Clear descriptions for AI
Clear descriptions for AI
Provide clear and specific descriptions in the “Describe what you want” field for best AI-generated script results.
Test thoroughly
Test thoroughly
Preview reports or test with small datasets to ensure scripts work correctly and produce expected results.
Keep it efficient
Keep it efficient
While flexible, overly complex scripts could be slow. Aim for efficient code that processes data quickly.
Review workflow history
Review workflow history
After workflows run, review Event History to see analysis outputs and troubleshoot any issues with script execution.
Use templates when available
Use templates when available
Start with pre-built templates when they match your needs, then customize as necessary for your specific requirements.
Plan for CSV delivery
Plan for CSV delivery
If you need to email results, enable CSV export and use “Notify Internal Team” with email delivery for data attachment.
Example workflows
Monthly Client Report
Monthly Client Report
- Trigger: Scheduled workflow (monthly)
- Find Entities - Gather all tickets for specific client from past month
- Data Analysis - Generate custom report with ticket summary and resolution metrics
- Notify Internal Team - Email report with CSV attachment to account manager
- Result: Automated monthly client reporting with detailed metrics
Performance Analysis
Performance Analysis
- Trigger: Scheduled workflow (weekly)
- Find Entities - Get all closed tickets from past week
- Data Analysis - Analyze technician performance and response times
- Add Ticket Note - Document analysis on summary ticket
- Notify Internal Team - Send performance insights to management
- Result: Regular performance monitoring and improvement insights
Custom Compliance Report
Custom Compliance Report
- Trigger: Scheduled workflow (quarterly)
- Find Entities - Gather tickets meeting specific compliance criteria
- Data Analysis - Generate specialized compliance analysis
- Notify Internal Team - Email detailed compliance report to stakeholders
- Result: Automated compliance reporting tailored to your requirements