Supported Tasks

AI Agent Plug-ins provide capabilities for NetSuite business workflows, financial analysis, and SuiteCloud development. Use this topic to review the tasks supported by each plug-in and identify the plug-in that best supports your work.

Business User Plug-ins

Business user plug-ins help you work with NetSuite data, analyze financial information, and present results clearly. Review the tasks for each plug-in to identify the capabilities that best fit your work.

NetSuite AI Companion Plug-in

Tool Orchestration

Report-first query routing

Uses a priority order when retrieving data: standard reports, saved searches, record lookups, and SuiteQL. Uses SuiteQL only when a safer option is not available.

Subsidiary context checks

Retrieves subsidiary metadata when a report includes a subsidiary filter. This helps prevent scoping errors in accounts with multiple entities.

Output and Presentation

Financial number formatting

Formats currency amounts, percentages, and whole numbers consistently across NetSuite skills. For example, amounts are displayed as $2.1M, $342.5K, and 12.3%.

Linked record references

Converts transaction and entity references into clickable NetSuite links by using internal IDs. This removes raw IDs from user-facing output.

Dashboard versus inline output

Uses a full dashboard or report when a request includes three or more key performance indicators (KPIs), a comparative analysis, 10 or more rows, or an explicit request for a dashboard or report. Otherwise, responds inline.

Domain Knowledge

General ledger and accounting logic grounding

Provides debit and credit rules, account type behavior, and double-entry logic. This helps keep financial narratives accurate without restating accounting fundamentals in each session.

Record type and field reference

Maps business concepts to SuiteQL record types, table names, and field names. This reduces hallucinated schema references in custom queries.

Multisubsidiary and Currency

Consolidation scope clarification

Prompts for the subsidiary scope before retrieving financial data: consolidated, single entity, or comparison of multiple entities.

Native versus base currency handling

Applies the correct rules for foreign-amount and base-amount fields and exchange rate timing. It also identifies foreign exchange gain or loss exposure for open accounts receivable (AR) and accounts payable (AP).

Query Safety

SuiteQL pre-query checklist

Runs a required safety check before executing a custom query. The check includes row limits, null handling, posting and approval filters, and explicit column lists.

Common mistake correction

Maps common SQL errors to Oracle SQL-safe equivalents that NetSuite requires. Examples include OFFSET/FETCH, common table expressions (CTEs), ISNULL, and SELECT *.

Error Recovery

Recovery from tool failures

Retries failed tool calls and falls back to alternative tools. It reports an error to the user only after those attempts fail. Error messages include a NetSuite navigation path.

Handling permission errors and unusual figures

Identifies the specific role required to resolve permission errors. It also flags unusual figures for user verification rather than presenting them as fact.

NetSuite Finance Analyst Plug-in

Executive Reporting

Chief financial officer (CFO) dashboard

Assembles a live income statement, balance sheet, and cash snapshot in one view. Quantifies the top three drivers of change and recommends an action, owner, and timeline.

Board-ready narrative

Converts period results into a headline, performance summary, key risks, and outlook. Labels the narrative as preliminary or final based on close status so that it is ready for inclusion in a board package.

Financial Statements and Variance

Budget vs. actual review

Compares actuals with budget or forecast by account and department. Quantifies the top variance drivers in dollars and percentages, and distinguishes recurring variances from timing-related and one-time items.

Income statement deep dive

Generates a profit and loss (P&L) statement for any period and subsidiary. Decomposes margin movement into volume, price, and mix effects, and flags line items that exceed materiality thresholds.

Balance sheet health check

Aggregates balance sheet accounts across subsidiaries and currencies, reconciles intercompany eliminations, and surfaces accounts that trend outside historical norms.

Close and Controls

Month-end close readiness

Checks open-period status, identifies unposted transactions and pending approvals that block the close, and sequences the remaining close tasks by owner and priority.

Journal entry review

Scans journal entries for the period, flags manual entries above a threshold or with missing supporting detail, and routes high-risk reclasses for explicit confirmation before posting.

Cash and Working Capital

Accounts receivable (AR) aging and collections priority

Pulls open invoices by aging bucket and customer, ranks collection targets by dollar exposure and credit-limit breaches, and identifies invoices already offset by unapplied credit memos.

Accounts payable (AP) aging and vendor exposure

Surfaces open vendor credits and unapplied cash, examines bills that are stuck or pending approval, and quantifies net payable exposure against gross payable exposure.

Cash position and runway

Aggregates cash across subsidiaries and currencies, projects near-term inflows and outflows from AR and AP aging, and flags liquidity risk against covenant and runway targets.

NetSuite SuiteSkills Plug-in

NetSuite SuiteSkills by Oracle NetSuite brings role-based AI workflows to NetSuite through the NetSuite AI Connector Service. It includes 48 skills across 5 categories: Customers & Sales, Finance, Onboarding, Operations, and Workforce, with guided onboarding to get users started. Workflows use live NetSuite data or user-supplied evidence, respect existing role permissions, and require explicit authorization before any change.

Customers & Sales

Customers & Sales helps teams prepare for account conversations, prioritize and qualify leads, review pipelines, and work through estimates and quotes. It supports campaign audience planning and analysis of recorded performance and ROI. Service teams can investigate sales orders, review returns and refund status, prioritize support queues, investigate cases, and draft replies. Pricing teams can explain transaction pricing, review exceptions, and prepare Advanced Pricing rule changes. It also identifies gaps in NetSuite Knowledge Base coverage and drafts solution articles for review. Workflows respect existing NetSuite permissions. Supported actions require explicit confirmation and validated tools and access. Other workflows provide analysis, drafts, and recommendations for human review.

Finance

Finance brings more than 20 accounting and FP&A workflows to the NetSuite AI Connector Service. It covers period close status, expense close exceptions, journal entry review, and variance and flux analysis. It also covers financial statement review, cash and liquidity runway, invoice collections, credit management, and payment prioritization. For deeper analysis, it handles vendor spend, vendor credit matching, revenue leakage, intercompany balances, SuiteTax nexus, and labor cost. It also covers project financials, bank reconciliation prioritization, and CFO cohort analysis. Finance Controls Review and Executive Financial Reporting tie these results into board-ready packages, with clear metric sources and tie-outs. Results respect subsidiary, currency, and accounting book context. Any action beyond analysis requires explicit authorization from the user.

Onboarding

Onboarding helps new users go from "I just connected" to a useful first result. It identifies users' roles and access, asks about their goals, and suggests the most appropriate NetSuite SuiteSkills workflows. It then hands off to the right specialist skill with the original request intact. Users can explore what's available, pick up an onboarding goal they started earlier, or refresh suggestions after a role or account change. If a user already has a concrete business question, Onboarding skips the interview and routes them straight to the matching workflow.

Operations

Operations helps warehouse, fulfillment, purchasing, and supply chain teams understand what's happening in NetSuite and what to do next. It looks up inventory availability and balances. It analyzes inventory movement, demand, and shortages by item and location, and explains how specific transactions affected inventory. It reviews warehouse management system (WMS) exceptions such as negative inventory, failed picks, late inbound orders, and expiring lots. It measures picking, packing, and shipping times against service-level agreements (SLAs). It also supports return authorizations, item purchasing history, vendor optimization, field service, project risk, and role-specific supply chain answers. Data visualization is available for supported results, depending on the host's capabilities. Analysis is read-only by default. Any requested action depends on the user's authorization and business prerequisites.

Workforce

Workforce gives HR teams, controllers, and managers a clear view of workforce data in NetSuite and SuitePeople. It audits payroll readiness across employee setup, inputs, and calculated results, without running or submitting payroll. It analyzes absence balances, carryover, and upcoming expirations, and monitors benefits coverage and recorded costs. For time management, it can review pending time and approve or reject entries after a confirmed preview. It can also draft new time entries for the user to review and save. Every change requires explicit user confirmation, and the skill makes no eligibility or employment decisions.

SuiteCloud Development Plug-ins

SuiteCloud development plug-ins help you build, review, and maintain SuiteCloud customizations. Review the available tasks to identify the capabilities that best fit your development workflow.

NetSuite SuiteCloud Plug-in

  • Build and review SuiteScript and SDF solutions using governance, security, performance, and defensive-coding best practices.

  • Generate and validate SDF objects, custom roles, permission configurations, and script deployment access.

  • Look up NetSuite record types, field IDs, data types, required status, and search capabilities.

  • Build and debug UIF SPA applications using @uif-js/core and @uif-js/component API references.

  • Upgrade SuiteScript 1.0 and 2.x code to SuiteScript 2.1, including API mappings and behavioral changes.

  • Review JavaScript and SuiteScript for Open Worldwide Application Security Project (OWASP) risks and suggest secure implementation patterns.

  • Generate SDF project documentation, architecture diagrams, deployment runbooks, and troubleshooting guides.

  • Explain, annotate, and review SuiteScript and SDF code to help developers understand NetSuite APIs, governance, security, caching, and SAFE Guide practices.

Related Topics

General Notices