Actions
| Name | Description |
|---|---|
getVendorGets vendor details from NetSuite. | Gets vendor details from NetSuite. |
getCustomerGets customer details from NetSuite. | Gets customer details from NetSuite. |
runSuiteQLRun SuiteQL Query on NetSuite. | Run SuiteQL Query on NetSuite. |
executeDatasetExecute Dataset on NetSuite. | Execute Dataset on NetSuite. |
custom_api_callMake a custom API call to a specific endpoint | Make a custom API call to a specific endpoint |
Quick Start
import { WeavzClient } from '@weavz/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute({
integrationName: 'netsuite',
actionName: 'getVendor',
input: { /* ... */ },
connectionId: 'conn_id',
workspaceId: 'ws_id',
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect NetSuite to my app?
Use Weavz Hosted Connect for Custom authentication. Install the SDK, create a connection through the connect portal or API, then execute actions programmatically.
What actions does NetSuite support?
NetSuite supports 5 actions including Get Vendor, Get Customer, Run SuiteQL Query, Execute Dataset, Custom API Call.
Can I use NetSuite with AI agents?
Yes. Add NetSuite to an MCP server in TOOLS mode or CODE mode. CODE mode provides 80-98% context reduction with 3 meta-tools for efficient agent access.
What authentication does NetSuite use?
NetSuite uses Custom. Weavz handles token management, refresh, and secure credential storage automatically.
How much does the NetSuite integration cost?
The NetSuite integration is included on all Weavz plans including the free tier with 1,000 actions per month. No credit card required.
Connect NetSuite in 2 minutes
Get 1,000 free actions every month. No credit card required.