NetSuite Tools

Ask your NetSuite account anything — safely.

A skill + CLI that lets your AI assistant run read-only queries against NetSuite. It can pull data and answer questions in plain language — and it physically cannot write, edit, or delete. Sandbox-first. Open the moment you buy.

Safe by construction — not by promise

Built for the person accountable for production. The safety isn't a setting you trust; it's the shape of the thing.

🚫

No write path exists

The RESTlet contains zero create / edit / delete operations. There is no code that could change your data, even by accident or instruction.

👤

Read-only role

Runs under a dedicated read-only role you create. Even the role can't write — defense in depth. NetSuite blocks admin roles for M2M.

🔑

You hold the keys

OAuth 2.0 machine-to-machine auth. The setup wizard generates your keypair locally — your private key never leaves your machine.

🧭

Your data, your model

Query results go to the AI model you choose — we never see them. For sensitive data, use a local model; the read-only role controls what's even readable.

🧪

Sandbox-first

Every install points at a Sandbox account first. Prove it, then decide. Production is an explicit, confirmed choice.

🔓

Open on purchase

You get the source. Let your own AI or security team review exactly what it does before it goes near your account.

Setup is a guided wizard — not a project

One command walks you through everything, generates your keys, and ends in a validated connection. No call required.

# install the skill + CLI, then:
$ netsuite-tools setup
  ✓ generated your keypair + certificate (private key stays local)
  → step-by-step NetSuite setup, with copy-paste values & links
  ✓ connected to ACME_SB1 as "NetSuite-Tools Read-Only" — read-only confirmed

Install

Add the skill + CLI to your agent (Claude Code, Gemini CLI, or your own). Install the RESTlet bundle into your account.

Run the wizard

It generates your keys and guides each NetSuite step — integration record, certificate mapping, read-only role — with exact values.

Validate

The wizard mints a real token and calls your account: a green check confirming read-only access. Or a precise fix if a step's missing.

Ask away

Your agent can now query the account safely, in plain language. Start in Sandbox; move to production when you're ready.

Prefer a hand? Optional paid onboarding gets you on a screen-share where we guide while you click — you keep your keys the whole time. But most admins won't need it.

Who it's for

NetSuite admins, developers, consultants, and ops leads — people with account access who are tired of exporting to a spreadsheet to answer a question.

What you can ask

"Which open invoices are past due, by customer?" · "Sales orders pending fulfillment for X?" · "Items below reorder point?" · "Journal entries that hit account 4000 last month?" — in plain language.

What it won't do

It will never change a record, post a transaction, or delete anything — there's no code for it. Read-only is the whole point.

See pricing & get it →