QueryPilot - AI Powered Query Interface for NetSuite

QueryPilot is a native Suitelet-based AI assistant for NetSuite that lets users ask business questions in plain language and get real-time ERP data — powered by controlled, pre-defined SuiteQL queries.
Unlike traditional chatbots, QueryPilot is fully embedded inside NetSuite and connects user intent to approved SuiteQL queries, returning clean, human-friendly responses.
💡 Why Use QueryPilot?
- No Saved Searches Needed - Users just ask questions
- Safe & Controlled - Only runs what you define
- Scalable - Add new queries anytime
- Native to NetSuite - Seamless UI & permission handling
- Built for Business Users - No SQL knowledge needed
🔍 How Does It Work?
- Define a list of approved SuiteQL queries with unique keys
- Users ask questions in plain language
- QueryPilot maps their intent to a query key
- The matching SuiteQL query is run
- Results are returned in natural language
- If no match: AI responds casually, no data accessed
🛠️ How to Install QueryPilot
- Download the Zip File - version 2.0 -
- Login to NetSuite - Log in to your NetSuite account. Ensure that you have the Administrator role or that your role has permissions to create files, scripts, and deploy them
- unzip and Upload the File -
- Create Script Record -
- Deploy the Script -
- Once Script is deployed, you will find URL in Suitelet deployement page. Click on it to Open your QueryPilot UI
- You can can start using the SankalvaX - QueryPilot UI