An intelligent conversational agent that communicates securely with NetSuite ERP, allowing users to query, create, and visualize enterprise data using plain natural language.
The NetSuite ERP Agent is a conversational AI interface that bridges the gap between non-technical users and complex ERP data. Instead of navigating menus or writing reports manually, users simply type a question in natural language — and the agent handles the rest: querying NetSuite, transforming the data, and returning visual charts or structured answers directly in the chat.
The main challenge was translating ambiguous natural language queries into precise NetSuite API calls. This was solved by implementing a structured tool-calling layer where the LLM selects the correct API endpoint and parameters. Data visualization was decoupled from the query layer, making it easy to add new chart types without touching the core agent logic.