NetSuite test environment for ERP workflows
Test ERP agents that manage customers, vendors, orders, invoices, and accounting transactions.
Meet the NetSuite twin
Validate sales, purchasing, invoicing, and payment workflows. Test SuiteTalk REST and SuiteQL workflows without changing production NetSuite records.
Seeded state
Seed subsidiaries, accounts, customers, vendors, contacts, items, sales orders, invoices, payments, purchase orders, and journal entries.
Interfaces
Use NetSuite in staging without using production.
Validate sales, purchasing, invoicing, and payment workflows
Seed linked ERP records, subsidiaries, accounts, and transactions
Test SuiteTalk REST and SuiteQL workflows without changing production NetSuite records
Provision the NetSuite twin from the CLI.
Install the Arga CLI, sign in once, then create a 60-minute twin run. The command waits until the environment is ready and prints its connection details.
Terminal
$ uv tool install arga-cli$ arga login$ arga twin-runs create --twins netsuite --ttl 60 --waitAdd --scenario-prompt to describe the state the twin should start with.
Build with the NetSuite twin
Connect the twin, seed realistic state, and run scenarios against a resettable service.

