Integration · ERP
AI agents for Oracle NetSuite (sign in)
Run SuiteQL queries, find customers, contacts, vendors, employees, items and transactions, read and update any record, and add customers, contacts, sales orders, invoices from orders.
- Actions
- 15
- Read
- 8
- Write
- 7
Actions
What your agents can do in Oracle NetSuite (sign in)
Run SuiteQL queries, find customers, contacts, vendors, employees, items and transactions, read and update any record, and add customers, contacts, sales orders, invoices from orders, tasks and phone calls in Oracle NetSuite through REST web services, signing in with a NetSuite role (OAuth 2.0). A sign-in lasts seven days before NetSuite asks for it again.
Read 8
Look things up. Nothing changes.
Run a SuiteQL query
Runs a read-only SuiteQL (SQL) query over the account's records, the way to read many fields of many records at once.
Find customers
Finds active customers whose company name or ID contains a text (any case), or by email address or external ID, or changed since a day, newest first.
Find contacts
Finds contacts whose name contains a text (any case), or by email address, or the contacts of one customer or vendor (its internal ID).
Find vendors
Finds active vendors whose company name or ID contains a text (any case), or by email address.
Find employees
Finds active employees whose name contains a text (any case), or by email address.
Find items
Finds active items of any type whose item name, display name or sales description contains a text (any case).
Find transactions
Lists transactions of one type (sales orders, invoices, estimates, cash sales, credit memos, customer payments, return authorizations, opportunities, purchase orders or vendor bills).
Get a record
Reads one record by its type and internal ID, like customer, contact, vendor, employee, salesOrder, invoice, estimate, purchaseOrder, vendorBill, creditMemo, customerPayment, opportunity.
Write 7
Create, change or send.
Update a record
Changes some body fields of one record by its type and internal ID; fields left out stay as they are.
Add a customer
Adds a customer: a company (company name) or a person (first and last name), with an email address, phone, subsidiary.
Add a contact
Adds a contact with a first and last name, email address, phone, job title, and the customer or vendor it works for (its internal ID), and a subsidiary in OneWorld accounts.
Enter a sales order
Enters a sales order for a customer (its internal ID) with a date, the customer's PO number, a memo, and lines.
Bill a sales order
Turns a sales order (its internal ID) into an invoice for what it holds, the way Bill does in NetSuite, optionally with an invoice date and memo.
Add a task
Adds a task with a title, comments, a due date, a priority and a status, assigned to an employee.
Log a phone call
Records a phone call with a title, the number, notes, a date and a status (COMPLETE for a call that happened, SCHEDULED for one to make), with a customer or other company and a contact (internal IDs).
A person can approve first
Any write action can be set to wait for a person's approval before it runs, so an agent asks before it changes anything.
Connection
How it connects
Connect it once in the console, then give it to the agents and workflows that need it.
Sign in with Oracle NetSuite (sign in) and approve access (OAuth).
Settings
- Account ID
Kept safe
- Credentials are stored encrypted with your organization's own keys.
- They are opened only by the process that makes the call, at the moment it runs, and never go into a prompt or the browser.
- Calls go only to the tool's own servers.
Ideas
Ideas to start with
Starting points made only from the actions above. Mix them with any other tool your agents can use.
- 01
Ask about your Oracle NetSuite (sign in) data
Ask a question in plain words. The agent can run a SuiteQL query, find customers or find contacts in Oracle NetSuite (sign in), then answers with what it found.
- 02
Let an agent update Oracle NetSuite (sign in)
Have the agent update a record or add a customer in Oracle NetSuite (sign in) as part of a larger task. Turn on approval and a person signs off on each change first.
- 03
Share what it finds in Slack
Give one agent Oracle NetSuite (sign in) and Slack: it can run a SuiteQL query in Oracle NetSuite (sign in) and post a summary to a Slack channel in the same run.
FAQ
Oracle NetSuite (sign in) and MyDeepAgents
Can MyDeepAgents connect to Oracle NetSuite (sign in)?
Yes. The Oracle NetSuite (sign in) connector has 15 actions: 8 read and 7 make changes. Your agents can call them as tools, and your workflows can run them as steps.
How do I connect Oracle NetSuite (sign in)?
Sign in with Oracle NetSuite (sign in) and approve access (OAuth). The connection also asks for: Account ID. Credentials are stored encrypted with your organization's own keys and are opened only at the moment of a call.
Can an agent change data in Oracle NetSuite (sign in) without asking?
Only if you let it. Each of the 7 actions that change data can be set to wait for a person's approval before it runs.
Can I use Oracle NetSuite (sign in) in workflows as well as agents?
Yes. Every Oracle NetSuite (sign in) action also works as a step in a workflow, and the same connection serves your agents and your workflows.
Early access
Put Oracle NetSuite (sign in) to work
Connect it in a few minutes, give an agent the actions it needs, and decide which changes wait for a person.