- Home
- Resources
- Integrations
- NetSuite
Claude NetSuite connectorWhat Claude can do in your NetSuite account.
The Claude NetSuite connector exposes 17 tools. 15 read records, reports, saved searches and query results, 2 create or update a record, and 0 are left undocumented. Below: what Claude answers, what it can enter, and the role setup Oracle requires first.
Verified Trustpilot reviews · AI, automation & growth agency
What changes once Claude can query your NetSuite
NetSuite holds your accounting, orders, customers and subsidiaries. With the connector, a finance question no longer means building a saved search: you ask Claude in plain words, it writes and runs the query in NetSuite with your role's permissions, and brings the answer back into the conversation, with the option to create or update a record when you ask.
A figure without a new saved search. A controller wants open invoices by subsidiary. Claude describes the data it needs, builds a SuiteQL query and runs it with ns_runCustomSuiteQL, a tool Oracle limits to read-only queries.
The reports you already use. ns_listAllReports finds a standard or custom report, the filter tools list books, subsidiaries or nexuses, and ns_runReport runs it. The ns_report_filters_app tool adds an on-screen panel to pick the filters.
A record entered from the chat. With ns_createRecord, Claude can add a customer or another record type, and ns_updateRecord changes an existing one, within what your role allows.
What Claude will not do: run a SuiteQL query that writes, act as an Administrator (Oracle refuses that role for this service), or reach data your NetSuite role cannot open. Nothing happens on its own either: no journal is posted at month end because the date arrived. For scheduled record syncs, that is automation work, covered by the NetSuite Make integration. The two do different jobs; the Integrations hub lists the other platforms.
Five words before you connect
The vocabulary of this connector, in one minute.
- Connector
- A link you set up once between Claude and an account you already have, so Claude can work in it while it answers you.
- Tool
- One named action the connector gives Claude. Claude chooses the tools it needs by itself, and the directory lists them by name.
- Authorization
- NetSuite's sign-in and consent step, where you hand Claude access under one role. Granted once, per person, and it can be revoked.
- Approval
- The confirmation Claude waits for before it goes ahead with something that alters your account, shown in the conversation.
- MCP
- The shared standard connectors are built on. It is what lets an assistant like Claude talk to an outside system such as NetSuite.
Connect NetSuite to Claude in three steps
- 01
Find NetSuite in Claude
Open Claude's settings, go to Customize, then Connectors, and look up NetSuite. On a Team or Enterprise workspace, an Owner or Primary Owner enables the connector first, then members authenticate one by one.
- 02
Start the connection
Click Connect on the NetSuite row and log in on the page NetSuite opens itself, choosing the role you want Claude to use. If the link breaks later, Disconnect and connect again.
- 03
Read the authorization screen
Read the consent screen before you accept. It belongs to NetSuite, not to Claude, and it sets what the access covers. It may list wider rights than Claude uses day to day; asking before each action stays the default.
The 17 tools of the Claude NetSuite connector
NetSuite gives Claude 17 tools: 15 that read your account, 2 that change something in it.
Two groups here: what Claude reads and what it changes. Oracle describes every tool on the sheet. Names stay exactly as Claude shows them.
- 15 read
- 2 write
Tools index
What Claude reads (15)
15 toolsFifteen tools that look up records, reports, searches and metadata, or open a selection panel, without altering data.
ns_getRecord
Retrieves one NetSuite record, such as a customer, an invoice or a vendor, so Claude can read its fields back to you.
ns_getRecordTypeMetadata
Returns the metadata of every record type, or of one of them: the available fields and their data types. Claude reads it before building a request.
ns_getSubsidiaries
Lists the subsidiaries in your account that can serve as report filters, so Claude knows which entities it may narrow down to.
ns_listAllReports
Returns every standard and custom report available in your account, so Claude can find the right one by name instead of guessing.
ns_runReport
Runs a report in your NetSuite account and displays the results in the conversation, with the filters Claude or you picked.
ns_listSavedSearches
Returns all saved searches in your account. Oracle ties this tool to the Perform Search permission at view level.
ns_runSavedSearch
Runs an existing saved search from your account and returns its results, reusing the criteria your team already trusts instead of rebuilding them.
ns_runCustomSuiteQL
Runs a SuiteQL query that Claude builds from your question. Oracle limits this tool to read-only queries and presents it as useful for gathering information of all types.
ns_getAccountingBooks
Lists the accounting books in your account that can filter report results, which matters if you keep more than one.
ns_getAccountingContexts
Returns the accounting contexts available as report filters, so Claude can apply the one your finance team expects when it runs a report.
ns_getNexusIds
Returns the nexuses set up in your account, which can serve to filter report results. Tax work is where this matters most.
ns_getSuiteQLMetadata
Retrieves the metadata of records you can reach with SuiteQL: fields, data types and joinable fields. It is groundwork for Claude before it builds a query.
ns_selector_app
Opens an on-screen panel in the conversation to pick an existing record from your account, whenever a request needs one.
ns_report_filters_app
Shows an on-screen panel for choosing the filters a report needs, such as period, subsidiary or book, before it runs.
ns_prompt_library_app
Opens a panel to browse, choose and use ready-made prompt templates that come from Oracle's Companion SuiteApp.
What Claude changes (2)
2 toolsTwo tools that add or alter NetSuite records. No source describes a confirmation specific to them, so the general rule below applies.
ns_createRecord
Approval: see the ruleAdds a new record in NetSuite, for example a customer entered from details you give in the chat. Oracle ties it to REST Web Services at full level.
ns_updateRecord
Approval: see the ruleChanges an existing record in NetSuite, such as a customer's address or a field on an order, within what your role permits.
What Claude checks with you first
By default, Claude stops and asks before each action it takes on an account for someone. The prompt appears in the conversation when it matters.
Oracle adds that when you ask for an action such as creating a customer, the client shows a pop-up asking permission to use the external tool. No source gives a tool-specific rule beyond that. On Team and Enterprise workspaces, owners decide whether members may let some actions through without a prompt, and they can restrict a connector for the whole organization. Claude also works with the rights of the person who connected: Oracle says the tools give no access beyond what your NetSuite role allows, and a tool only shows up if your role has every permission it needs.
Which plans include it
None of the 819 sheets in the official directory shows plan availability. The answer per connector is published nowhere by Anthropic.
What is published is the general rule: remote connectors are open to all users on Claude, Cowork, Claude Desktop and mobile. On Team and Enterprise, an Owner or Primary Owner enables a connector for the organization before members connect. Oracle's documentation says something narrower about this connector; the limits section below sets both side by side. For the live state, check the NetSuite sheet in the official directory.
Where this connector stops
A connector is not an automation. Claude calls these tools while it answers you, so nothing runs when a period closes or an invoice becomes overdue.
This page relies on Oracle's own documentation and the directory sheet: no Claude help article covers this connector. The tool list is an observed floor, not a promise. The partner badge is not a security audit, and Anthropic says on every sheet that it neither picks the tools a publisher exposes nor guarantees how they behave. Connect it knowing it comes from Oracle itself, and read the role requirements below before your first attempt.
Which Claude plans can use the NetSuite connector?
- Claude help center, general connector rule ↗September 2026Remote connectors are open to all users; on Team and Enterprise, an Owner must enable each one first.
- Oracle NetSuite documentation ↗September 2026The publisher states that adding the connector in Claude needs the Pro plan or higher.
What this page followsNeither is out of date. Anthropic's rule covers every connector; Oracle's line targets this one, but it is the publisher speaking, not Anthropic. Check the connector's sheet in the directory from your own account before relying on either.
Need help connecting NetSuite to Claude?
A person reads every message.
