通过 Oracle NetSuite 自动管理员、订单、发票、库存与业务记录查询。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "NetSuite Automation" 技能: 1. 下载 https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/netsuite-automation/SKILL.md 2. 保存为 ~/.claude/skills/netsuite-automation/SKILL.md 3. 装好后重载技能,告诉我可以用了
Automate Oracle NetSuite ERP operations including creating customers and sales orders, running SuiteQL queries, upserting records by external ID, and inspecting record metadata for comprehensive business management.
Toolkit docs: composio.dev/toolkits/netsuite
This skill requires the Rube MCP server connected at https://rube.app/mcp.
Before executing any tools, ensure an active connection exists for the netsuite toolkit. If no connection is active, initiate one via RUBE_MANAGE_CONNECTIONS.
Create customer orders with line items including item references, quantities, and pricing.
Tool: NETSUITE_CREATE_SALES_ORDER
Key Parameters:
entity (required) -- Customer reference: {"id": "<internal_id>"}item (required) -- Container with items array, each containing:
item (required) -- Item reference: {"id": "<internal_id>"}quantity (required) -- Units to order (non-negative)rate -- Unit price (optional if item has default pricing)amount -- Total line amount (alternative to rate)taxcode -- Tax code reference: {"id": "<internal_id>"} (required if SuiteTax enabled)description -- Line item notestranDate -- Transaction date in YYYY-MM-DD formatmemo -- Header memoorderStatus -- "A" (Pending Approval) or "B" (Pending Fulfillment)otherrefnum -- External reference or PO numberExample:
Tool: NETSUITE_CREATE_SALES_ORDER
Arguments:
entity: {"id": "1234"}
item: {
"items": [
{"item": {"id": "56"}, "quantity": 10, "rate": 25.00},
{"item": {"id": "78"}, "quantity": 5, "rate": 50.00}
]
}
tranDate: "2026-02-11"
memo: "Q1 bulk order"
orderStatus: "B"
Execute ad-hoc SQL queries against NetSuite data with server-side paging.
Tool: NETSUITE_RUN_SUITEQL_QUERY
Key Parameters:
q (required) -- SuiteQL SELECT statementlimit -- Rows per page (default varies)offset -- Zero-based index of first row (must be a multiple of limit)Examples:
Tool: NETSUITE_RUN_SUITEQL_QUERY
Arguments:
q: "SELECT id, companyname, email FROM customer WHERE isinactive = 'F' ORDER BY companyname"
limit: 100
offset: 0
Tool: NETSUITE_RUN_SUITEQL_QUERY
Arguments:
q: "SELECT id, entitystatus, total FROM transaction WHERE type = 'SalesOrd' AND trandate >= '2026-01-01'"
limit: 50
Create new customer records with subsidiary assignment and contact details.
Tools:
NETSUITE_CREATE_CUSTOMER -- Create a new customerNETSUITE_GET_CUSTOMER -- Retrieve customer by internal IDNETSUITE_UPDATE_CUSTOMER -- Update existing customer (PATCH semantics)Key Parameters for NETSUITE_CREATE_CUSTOMER:
body (required) -- JSON object with customer data. Required fields:
subsidiary -- Object with id (subsidiary internal ID)companyName (for businesses) or firstName + lastName (for individuals)email, phone, isPerson (set to "T" for individuals), commentsreplace -- Comma-separated sublist names to fully replace (e.g., "contacts,addressbook")Example:
Tool: NETSUITE_CREATE_CUSTOMER
Arguments:
body: {
"companyName": "Acme Corp",
"subsidiary": {"id": "1"},
"email": "[email protected]",
"phone": "555-0100"
}
Create or update records idempotently using an external identifier. Essential for sync workflows.
Tool: NETSUITE_UPSERT_RECORD_BY_EXTERNAL_ID
Key Parameters:
record_type (required) -- Record type name, e.g., "customer", "salesorder", "customrecord_myrec"external_id (required) -- External ID value (letters, numbers, underscore, hyphen only)…
帮助用户发现并筛选 Claude 技能、资源与工具,优化 AI 工作流定制
通过 Rube MCP 自动执行 Giphy 搜索与动图管理等工作流。
通过 Rube MCP 自动执行 Jobnimbus 任务与流程操作,提升业务处理效率。
通过 Rube MCP 自动化 Linkup 任务,并先检索最新工具 schema 后执行操作。
自动化查询与处理 BuiltWith 网站技术栈信息,辅助竞品研究与线索分析
通过 Rube MCP 自动处理 Canvas 课程平台中的常见教学与管理任务。
帮助用户自动处理 QuickBooks Online 的发票、客户、账户与付款记账流程。
通过 Dynamics 365 自动化管理客户、销售线索、订单、发票与服务案例。
用自然语言自动处理 Zoho Books 的发票、账单、付款与联系人流程
自动化处理 Xero 的发票、联系人、付款与账务记录,提升云端记账效率。
用自然语言自动化管理 Capsule CRM 的联系人、任务、项目与组织数据
自动化执行 noCRM.io 线索与销售流程任务,提升跟进效率与协作