QueryPilot - AI Powered Query Interface for NetSuite

sankalvax

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

  • sankalvax
  • unzip and Upload the File -

  • sankalvax

  • Create Script Record -
  • sankalvax

  • sankalvax

  • Deploy the Script -
  • sankalvax

  • Once Script is deployed, you will find URL in Suitelet deployement page. Click on it to Open your QueryPilot UI
  • sankalvax

  • You can can start using the SankalvaX - QueryPilot UI

  • sankalvax

  • 👉 How to Add New Queries to QueryPilot