Connect NetSuite to Your AI Agent

Ask AI to read selected business records and summarize their fields, or run a query you supply.

5 tools Custom credential

Try a NetSuite Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill NetSuite

Inspect a business record

Read a specific record and its subresources for a field-based summary.

/oo NetSuite: Read NetSuite [record type] record [internal or external ID], including subresources. Summarize the fields relevant to [business question] without changing the record.

Start Working with NetSuite

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect NetSuite

    Connect with your account ID, integration consumer key and secret, and access token ID and secret.

    Connect NetSuite →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • A NetSuite account configured for token-based authentication and REST access, with an authorized user role.

NetSuite Tools

The integration lists and reads REST record types, runs SuiteQL, and creates or updates records with fields appropriate to their type and account configuration.

Business records and queries

List and read records, execute SuiteQL, and create or update records using record-specific fields.

5 tools

Run Suiteql

Execute a SuiteQL query through NetSuite REST Web Services.

netsuite.run_suiteql

List Records

List NetSuite records of one record type with optional REST filtering.

netsuite.list_records

Get Record

Retrieve one NetSuite record by record type and ID.

netsuite.get_record

Create Record

Create one NetSuite record for a record type.

netsuite.create_record

Update Record

Update one NetSuite record by record type and ID.

netsuite.update_record

Frequently Asked Questions

What identifies a record?

Provide the REST record type and its internal or external ID. The token’s role determines which records are accessible.

What should I provide for a SuiteQL task?

Supply the SuiteQL query or a precise reporting question with the known record and field names. Query access depends on your role.

Are write fields the same for every record?

No. Required fields and references vary by record type and account customization. Specify the intended changes using your account’s field definitions.

Connect NetSuite

About NetSuite ↗