
Connectors
Before you start
Setting up the workspace connection requires the Owner or Admin role (or the canManageIntegrations permission). Members without it authorize their own user but can’t establish the shared connection — see Authorizing your NetSuite user.
- A NetSuite account ID (for example
1234567or1234567_SB1for a sandbox). - A NetSuite login with permission to install a SuiteBundle (for the Erstan app method) or to create an integration record (for your own setup).
- Your browser set to allow popups for Erstan — the connect flow opens a NetSuite sign-in popup and polls for completion.
Choose how to connect
Open Connectors from the sidebar, click NetSuite, then Connect. In the Connect NetSuite dialog, under Choose how to connect, pick a method.
The Connect NetSuite dialog
- Erstan app (recommended)
- Your own setup
The Erstan app method installs a NetSuite SuiteBundle and registers the OAuth client for you automatically — you never copy a Client ID.
1
Install the Erstan bundle
Copy the Bundle ID
702722 (Erstan NetSuite & MCP). In NetSuite, go to Customization → SuiteBundler → Search & Install Bundles, search for the bundle, and install it. This is a one-time step per NetSuite account.2
Enter your NetSuite account ID
Back in Erstan, type your NetSuite account ID (for example
1234567 or 1234567_SB1).3
Sign in and approve
Click Connect. A NetSuite popup opens — sign in and approve access, choosing a non-Administrator role. Erstan polls until the connection reports Connected and shows “NetSuite connected successfully”.
Erstan also supports Token-Based Authentication (TBA) as a separate NetSuite connector, where you paste an Account ID, Client ID and Secret, and Token and Token Secret instead of doing OAuth. Most workspaces use the OAuth methods above.
Two-stage authorization
Connecting NetSuite establishes the Workspace OAuth connection — the shared configuration that stores the OAuth client. That’s the owner/admin’s part. It does not yet let any individual act in NetSuite. Each member then authorizes their own NetSuite user, so agents call NetSuite as that person, governed by their own NetSuite role and permissions.1
Owner or admin connects the workspace
Complete one of the methods above. The connector’s Setup tab now shows a Workspace OAuth connection card marked Connected.
2
Each member authorizes their user
Every member opens the NetSuite connector’s Authorizations tab (or responds to an Authorization required card in chat) and clicks Authorize. See Authorizing your NetSuite user.
When both stages are done, the Setup tab shows the workspace connection as Connected and your personal status as You authorized. Agents can now read and act on your NetSuite data.
After connecting
Once NetSuite is connected, the connector detail page exposes tabs for ongoing management:- Setup — connection status, Test connection, and configuration details.
- Authorizations — your own authorization plus, for owners and admins, the Workspace members roster.
- Knowledge — Erstan-managed NetSuite product updates agents can retrieve for release and feature questions.
- Tools — the NetSuite actions agents can run, each with a write policy of Allow, Require approval, or Deny.
Next steps
Authorize your NetSuite user
Each member authorizes their own NetSuite user and role.
Tools & write policy
Control which NetSuite actions agents can run and which need approval.
Connection troubleshooting
Fix expired auth, unhealthy connections, and re-authentication.
Security & write safety
How per-user authorization and approvals keep you in control.