Netsuite for your voice agent
NetSuite by Oracle is a cloud-based ERP suite combining accounting, CRM, e-commerce, and inventory management. It streamlines business operations with real-time insights and unified data.
Call 1800 570 693 to talk to the demo agent. Plans start at A$49 a month.




Integration record
- Status
- Needs setup
- Plan
- Every plan, from Starter at A$49 a month
- How it connects
- With your own Netsuite app. You register an app in Netsuite's developer settings, paste its client ID and secret in Connected apps, then sign in.
- What it reads
- 38 actions, such as get Async Job Status, get Async Job Task and async Get Job Task Result.
- What it changes
- 47 actions, such as create Customer, create Customer Payment and create Employee.
- What starts an action
- The agent runs an action during a call or chat when the conversation needs it. It only runs the actions you switch on.
- Custom work
- You choose each action from its list of 85. Anything the list doesn't cover needs a custom API tool on Scale, or a Concierge build.
- Checked
- Action list checked 14 November 2026. We haven't tested each action.
Netsuite actions
Reads 38
- Get Async Job Status
- Get Async Job Task
- Async Get Job Task Result
- Get Customer
- Get Customer Payment
- Get Data Center URLs
- Get Employee
- Get Governance Limits
- Get Invoice
- Get Item
- Get Item Fulfillment
- Get Item Receipt
- Get Journal Entry
- Get Purchase Order
- Get Record Metadata
- Get Reference Select Field
- Get Sales Order
- Get Server Time
- Get Sublist Collection
- Get Sublist Line
- Get Subrecord
- Get Vendor
- Get Vendor Bill
- Get Vendor Payment
14 more
- List Customer Payments
- List Datasets
- List Employees
- List Integrations
- List Invoices
- List Item Fulfillments
- List Item Receipts
- List Journal Entries
- List Metadata Catalog
- List Purchase Orders
- List Records
- List Sales Orders
- List Vendor Payments
- Get OAuth2 JWKS Keys
Changes 35
- Create Customer
- Create Customer Payment
- Create Employee
- Create Invoice
- Create Item
- Create Journal Entry
- Create JWT Client Assertion
- Create Purchase Order
- Create Record
- Create Sales Order
- Create Vendor
- Create Vendor Bill
- Execute Dataset
- OAuth2 Authorize Account Domain
- OAuth2 Authorize System Domain
- OAuth2 Logout
- Exchange OAuth2 Authorization Code for Tokens
- OAuth2 Token Client Credentials
- OAuth2 Token Refresh
- Run SuiteQL Query
- Transform Record
- Update Customer
- Update Customer Payment
- Update Employee
11 more
- Update Invoice
- Update Item
- Update Item Fulfillment
- Update Item Receipt
- Update Journal Entry
- Update Purchase Order
- Update Sales Order
- Update Vendor
- Update Vendor Bill
- Update Vendor Payment
- Upsert Record by External ID
Deletes 12
- Delete Customer
- Delete Customer Payment
- Delete Employee
- Delete Invoice
- Delete Item
- Delete Item Fulfillment
- Delete Item Receipt
- Delete Journal Entry
- Delete Purchase Order
- Delete Sales Order
- Delete Vendor Payment
- Revoke OAuth2 Refresh Token
Netsuite setup
Registering your Netsuite app
Create an app in Netsuite's developer settings and copy its client ID and secret. Connected apps shows the redirect address to give it.
Signing in to Netsuite
Paste the client ID and secret in Connected apps, then sign in and approve access.
Choosing the actions
Choose which of the 85 actions the agent may use. Start with lookups and add the ones that change Netsuite when you're ready.
Testing, then publishing
Watch the agent use the live app in the browser tester, then publish. Voice and text agents share the connection.
More integrations
Get started
Tell us what your callers ring about, and we build and test the agent for you.


