Manage NetSuite records, queries, datasets, batches, and async jobs
Oracle NetSuite is a Commerceintegration for Sim, the AI workspace where teams build and deploy AI agents. Sim's Oracle NetSuite integration provides 27 Oracle NetSuite tools that AI agents can use inside Sim's visual workflow builder. Oracle NetSuite connects with an API key. Free to start at sim.ai.
Last updated
Connect a reusable Oracle NetSuite service-account credential to SuiteTalk REST Web Services. Read and write account-specific records, execute SuiteQL and SuiteAnalytics datasets, run asynchronous record batches, inspect metadata, and monitor async jobs.
Sign up at sim.ai in seconds. No credit card required. Your workspace is ready immediately.
Open your workspace, drag an Oracle NetSuite block onto the workflow builder, and paste in your Oracle NetSuite API key.
Pick the tool you need, wire in an AI agent for reasoning or data transformation, and run. Your Oracle NetSuite automation is live.
Ready-to-use templates featuring Oracle NetSuite. Click any to build it instantly.
27 Oracle NetSuite tools available in Sim
List/Search Records
List one page of a NetSuite record collection, optionally filtered with a q expression.
Get Record
Retrieve one NetSuite record by internal or external ID.
Create Record
Create a NetSuite record using the account-specific record metadata schema.
Update Record
Update fields on an existing NetSuite record with PATCH.
Upsert Record
Create or update a NetSuite record by external ID with PUT.
Delete Record
Delete one NetSuite record by internal or external ID.
Get Subresource
Retrieve a record sublist, subrecord, referenced record, or nested subresource.
Get Record Form
Return a prepopulated create form, or an edit form when a record ID is supplied.
Get Select Options
Retrieve valid select values for one or more fields on a new or existing record.
Attach Record or File
Attach a contact or file to another NetSuite record.
Detach Record or File
Detach a contact or file from another NetSuite record.
Execute Record Action
Execute a supported NetSuite record action such as approve, reject, or confirm.
Transform Record
Transform a supported source record into another NetSuite record type.
Batch Get Records
Submit an asynchronous request to retrieve up to 100 records of one type.
Batch Create Records
Submit an asynchronous batch that creates up to 100 records of one type.
Batch Update Records
Submit an asynchronous batch that updates up to 100 records of one type.
Batch Upsert Records
Submit an asynchronous batch that creates or updates up to 100 records by external ID.
Batch Delete Records
Submit an asynchronous request to delete up to 100 records of one type.
Execute SuiteQL
Execute one page of a SuiteQL query through SuiteTalk REST web services.
List SuiteAnalytics Datasets
List one page of SuiteAnalytics Workbook datasets available to the authenticated role.
Execute SuiteAnalytics Dataset
Execute one page of a standard or custom SuiteAnalytics Workbook dataset.
List Record Types
List record types exposed to the authenticated role by the REST metadata catalog.
Get Record Metadata
Retrieve account-specific metadata for one NetSuite record type.
Get Async Status
Retrieve job status, list job tasks, or retrieve one task status.
Get Async Operation Result
Retrieve the provider response for one task within a completed asynchronous job.
Get Server Time
Retrieve the current UTC time from the NetSuite server.
Get Governance Limits
Retrieve REST web-services concurrency limits for the NetSuite account and integration; NetSuite requires an Administrator role.
Sim's Oracle NetSuite integration adds 27 Oracle NetSuite tools to the AI agents you build in Sim's visual workflow builder — you build it all visually. Manage NetSuite records, queries, datasets, batches, and async jobs. Teams often pair Oracle NetSuite with Rippling and Linear in the same agent.

Build your first AI agent with Oracle NetSuite in minutes. Connect to every tool your team uses. Free to start, no credit card required.