Skip to main content
Once NetSuite is connected and your users are authorized, the connector’s detail page is where Owners and admins decide exactly what agents may do — which NetSuite tools are available, and which actions can run automatically versus pause for a person. This is your main control surface for keeping ERP writes safe.
The Connectors page listing connected systems including NetSuite with status badges

Connectors

Open the NetSuite connector from Connectors in the sidebar and click the NetSuite row. Managing tools, authorizations, and the workspace connection requires the Owner or Admin role; Members see the tools and policies in a read-only view and cannot change them.

The connector detail tabs

The NetSuite connector page is organized into tabs. Each one manages a different part of the connection.
Setup and authorization are covered in their own pages: Connecting NetSuite and Authorizing your NetSuite user. This page focuses on the Tools and Knowledge tabs.

The Tools tab

The Tools tab lists every NetSuite tool agents can call — both the static built-ins and the ones discovered from the NetSuite MCP endpoint. Each tool shows a short description, a risk hint, and its current write policy.

Write policy per tool

Every tool can be set to one of three policies. This is how you control whether an agent can change NetSuite data on its own or must wait for a person. Read-only tools (looking up records, running SuiteQL queries) are safe to leave on Allow. Anything that creates, edits, or deletes NetSuite records is a write and should stay on Require approval unless you have a deliberate reason to change it.
Setting a write-capable NetSuite tool to Allow lets agents change your ERP data — create vendor bills, edit invoices, post transactions — with no human checkpoint. Keep writes on Require approval for anything that posts to the ledger or touches money. Change a write tool to Allow only for low-risk actions you have tested and trust.
1

Open the Tools tab

On the NetSuite connector page, select Tools to see the Available Tools list.
2

Find the tool

Locate the tool whose behavior you want to change. The risk hint and description tell you whether it reads or writes.
3

Set its write policy

Choose Allow, Require approval, or Deny for that tool. The change applies to how agents in this workspace call it.
4

Test it (optional)

Use the tool’s test action to run it once yourself and confirm it returns what you expect before agents rely on it.
Per-tool write policy is the connector-level default. An individual agent’s setup and chat-level controls (like Auto-approve writes) interact with these settings — review Approving and rejecting AI actions to see how a write actually surfaces to the person reviewing it.

The Erstan NetSuite Add-on Skill

NetSuite MCP is the default whenever it offers an equivalent tool. The Add-on extends it with missing operations and can be deliberately chosen for automations that need longer-lived service authorization. Erstan uses an equivalent Add-on tool only when you explicitly choose it, request conversion, or configure that provider in an automation. A failed or disconnected MCP connection does not cause a silent switch. When the executing user has an authorized NetSuite Add-on connection and its tools are enabled, Erstan can use the built-in Erstan NetSuite Add-on Skill. It explains capability discovery, account and role identity, queries and searches, record operations, files and email, script tasks, and Suitelet/Portlet publishing. Erstan reads the detailed procedure relevant to the task. No marketplace installation is required. The NetSuite Intelligence Library supplies shared business, accounting and query knowledge. The Add-on Skill supplies connector procedures; the discovered tools and current policy determine what can actually run. An Agent using only attached Skills must include the Add-on Skill to read it, and relevant Agent templates already recommend it. Connecting only the Oracle NetSuite MCP connector does not enable the Add-on Skill. Live App and dashboard SuiteQL or saved-search sources also default to MCP. An explicit Add-on conversion preserves the query/search, parameters and displayed results, with any required result mapping checked before publication. Each viewer needs their own valid Add-on authorization; the creator’s credentials are not shared. Automations use the configured Run As user’s authorization. Grants and certificates can expire, be revoked or require renewal.

Publishing pages and Portlets

With the compatible Erstan bundle installed, the existing file and deployment tools can publish reviewed Suitelet pages and HTML dashboard Portlets through reusable hosts. Upload and deployment approvals use the same tool cards and policies described above. See Suitelet pages and dashboard Portlets for account prerequisites, viewer access, verification and rollback.

Knowledge sources

Add selected NetSuite product updates from Knowledge > Sources. Erstan manages the offered release notes and feature references centrally; users choose the specific files for each source. Connecting NetSuite does not subscribe a workspace, and new catalog material does not expand an existing selection. Clear product-update questions can retrieve from selected enabled workspace references. See Agent knowledge for source ownership, selection, and retrieval controls.

How this fits write safety

Per-user authorization decides who an agent acts as in NetSuite; write policy decides what it can do without asking. Together they are the core of Erstan’s write safety model.
Only Owners and Admins. Members can see the tools and their current policies but cannot change them.
The connector’s write policy is the workspace default for each tool. Agent configuration and chat-level Auto-approve writes build on top of it. When in doubt, leave writes on Require approval so a person always sees the change first.
The list combines static tools with ones discovered from the NetSuite MCP endpoint. If a tool is missing, re-sync the connector from the Connectors list (Refresh) and confirm the connection is healthy on the Setup tab.

Next steps

Security & write safety

How per-user authorization, write policy, and approvals keep your NetSuite data safe.

Approving AI actions

What an approval card looks like and how to run or decline a write.

Authorizing your NetSuite user

Each member authorizes their own NetSuite user and role.

Connection troubleshooting

Fix expired auth, unhealthy connections, and the busy queue.