跳到內容
請注意::這篇文章的翻譯只是為了方便而提供。譯文透過翻譯軟體自動建立,可能沒有經過校對。因此,這篇文章的英文版本應該是包含最新資訊的管理版本。你可以在這裡存取這些內容。

將 NetSuite 連接到 Breeze Assistant

上次更新時間: 2026年10月21日

可搭配下列任何訂閱使用,除非另有註明:

將 NetSuite 與 Breeze Assistant 連接,即可在不離開 HubSpot 的情況下存取並處理 NetSuite 記錄。連接 NetSuite 後,您可以要求 Breeze Assistant 從 NetSuite 擷取資訊,並針對 NetSuite 記錄執行受支援的操作。

例如,您可以要求 Breeze Assistant 彙整某個客戶的 NetSuite 歷史紀錄、利用 NetSuite 資料生成摘要與報告,以及從 NetSuite 取得財務資訊,例如付款紀錄和未結帳單。

開始之前

在將 NetSuite 連接到 Breeze Assistant 之前,請先檢視以下需求與注意事項。

了解需求

了解限制與注意事項

  • NetSuite 為第三方服務。使用此連接器時,將適用 Oracle 的資料與隱私權政策。如需更多資訊,請參閱 Oracle 的 《相關風險、控制措施與緩解策略》。
  • NetSuite AI 連接器服務尚未經過 HIPAA 合規性評估,不應用於儲存、處理或傳輸電子受保護健康資訊 (ePHI)。若您在 HubSpot 帳戶中已啟用「敏感資料」功能,建議勿使用此連接器。進一步了解NetSuite 與 HIPAA。
  • 在確認變更之前,請先檢視 Breeze Assistant 所建議的變更。
  • 您無法透過此連接器刪除 NetSuite 資料。
  • 預設情況下,驗證憑證的有效期為 48 小時。在 NetSuite 中,您可以將此有效期延長至最多 30 天。當憑證過期時,您必須重新驗證連線。

NetSuite 中的管理員步驟

在將 NetSuite 連接到 Breeze Assistant 之前,NetSuite 管理員必須在 NetSuite 中完成以下步驟。

1. 啟用所需的 NetSuite 功能

在使用 Breeze Assistant 中的 NetSuite 連接器之前,NetSuite 管理員必須啟用所需的 SuiteCloud 功能。

  1. 在 NetSuite 中,請前往「設定」>「公司」>「啟用功能」。
  2. 點擊「SuiteCloud」子分頁。
  3. 在「SuiteScript」區段中:
    • 勾選「Client SuiteScript」核取方塊 。若出現提示,請點擊「我同意」以接受 SuiteCloud 服務條款。
    • 勾選「伺服器 SuiteScript」核取方塊 。若出現提示,請點擊「我同意 」以 接受 SuiteCloud 服務條款。

  1. 在「管理驗證」區段中,勾選「OAuth 2.0」核取方塊。若出現提示,請點擊「我同意」以接受 SuiteCloud 服務條款。
  2. 在「SuiteTalk(Web 服務)」區段中,勾選「REST Web 服務」核取方塊。
  1. 點擊「儲存」。

2. 為連接器配置 NetSuite 角色

每位需要存取連接器的使用者,都必須擁有具備所需權限的 NetSuite 角色。建議為連接器建立專用角色,而非將這些權限新增至具有更廣泛存取權限的現有角色中。

設定角色權限

  1. 在 NetSuite 中,導航至「設定」>「使用者/角色」>「管理角色」。
  2. 若要設定現有角色,請點擊該角色旁邊的「編輯」。若要建立角色,請點擊「新增」。
  3. 點選「權限」子分頁,然後點選「設定」。
  4. 新增以下權限:
    • MCP 伺服器連線:選擇「完全存取權限」。此權限允許使用者連線至 AI Connector 服務。
    • 使用 OAuth 2.0 存取憑證登入:選擇「完全存取權限」。此權限允許進行 OAuth 2.0 驗證。
    • REST Web 服務:若使用者將透過 MCP 標準工具套件 App 建立、擷取或更新記錄,請選取「完全存取權限」。
  1. 按一下「儲存」。

請注意: 建立 NetSuite 角色後,該角色可能需要一些時間才會生效。請等待角色生效後,再繼續進行設定。

為角色新增記錄權限

為您希望 Breeze Assistant 擷取的 NetSuite 物件(例如銷售訂單、發票和客戶付款)新增記錄權限。

  1. 在 NetSuite 中,切換至「管理員」角色。
  2. 導航至「設定」>「使用者/角色」>「管理角色」。
  3. 開啟您為 NetSuite 連接器所建立的角色。
  4. 導航至「權限」>「交易」。
  5. 為您希望 Breeze Assistant 擷取的 NetSuite 物件新增權限,然後將每個權限的存取層級設定為「完整」。例如,您可以新增銷售訂單、發票、客戶付款或其他 NetSuite 物件的權限。 
  6. 點擊「儲存」。

將角色指派給使用者

  1. 在 NetSuite 中,導航至「清單」>「員工」>「員工」。
  2. 點擊您要指派該角色的使用者旁邊的「編輯」。
  3. 導航至「存取」分頁。
  4. 在「角色」下,搜尋並選取您在先前步驟中設定的角色。
  5. 點擊「新增」。
  6. 然後點擊「儲存」。

請注意:NetSuite AI 連接器服務無法在「管理員」角色或任何具備 NetSuite 功能完整存取權限的角色下執行。此安全防護措施有助於防止外部 AI 客戶端的安全性遭到入侵時,造成非預期的結果。

3. 安裝 MCP Standard Tools SuiteApp

若要將 NetSuite 連接器與 Breeze Assistant搭配使用,請安裝 MCP Standard Tools SuiteApp。此 SuiteApp 可讓您在 Breeze Assistant 中使用自然語言查詢 NetSuite 資料。

該 SuiteApp 會根據使用者現有的 NetSuite 角色與權限,來決定其可存取哪些資料及執行哪些操作。

  1. 以NetSuite 管理員身分登入 NetSuite。
  2. 點選「 SuiteApps」索引標籤。
  3. 在「搜尋 SuiteApps」欄位中,輸入「MCP Standard Tools」。
  4. 點擊「MCP Standard Tools」圖示。
  5. 在SuiteApp 頁面的右上角,點擊「安裝」。
  6. 請等待安裝完成。

 

4. 建立 OAuth 2.0 整合記錄

請在 NetSuite 中建立整合記錄,以設定 NetSuite 與 HubSpot 之間的 OAuth 2.0 驗證。請參閱NetSuite 文件以了解更多資訊。

  1. 在 NetSuite 中,導航至「設定」>「整合」>「管理整合」>「新增」。
  2. 為此整合輸入名稱。
  3. 將「狀態」欄位設定為「已啟用」。
  4. 在「OAuth 2.0 權限範圍」區段中:
    • 勾選「授權碼授予」核取方塊。
    • 取消勾選「公開客戶端」核取方塊。連接 NetSuite 與 HubSpot 時,必須提供「客戶端密鑰」。
    • 在「重定向 URI」欄位中,輸入HubSpot 的重定向 URI。該 URI 必須使用https://oauth-redirect.hubspot.com/callback/netsuite_mcp。
    • 選取「NetSuite AI 連接器服務」核取方塊。
    • 取消勾選其他OAuth 範圍的核取方塊,包括RESTlets、REST Web Services 及SuiteAnalytics Connect。
  1. 清除「基於代幣的驗證」和「客戶端憑證」區段中的所有核取方塊,包括「客戶端憑證(機器對機器)」授權的核取方塊。
  2. 點擊「儲存」。
  3. 複製並安全儲存生成的「客戶端 ID」和「客戶端密鑰」。

請注意:只有在您首次儲存整合記錄後,才會有「客戶端 ID」和「客戶端密鑰」顯示。若您未儲存這些值,則需在整合記錄中重設它們以產生新的憑證。

 本節中的 REST Web Services OAuth範圍 與先前設定的 REST Web Services角色權限 不同。角色權限決定使用者對 REST API 的存取權限,而 OAuth 範圍則將 OAuth 憑證限制於 NetSuite AI Connector Service。

5. 查找 NetSuite MCP 伺服器 URL

MCP 伺服器 URL 專屬於您的 NetSuite 帳戶,並決定透過此連線可使用的工具。

查找您的帳戶 ID

  1. 在 NetSuite 中,導航至「設定」>「公司」>「公司資訊」。
  2. 在頁面頂端找到帳戶 ID。
  3. 點選「公司 URL」索引標籤,以檢視該帳戶專屬的 SuiteTalk URL。

 

設定適當的 MCP 伺服器網址

  • 若要使用 MCP 標準工具 SuiteApp,請使用:
    https://<accountid>.suitetalk.api.netsuite.com/services/mcp/v1/suiteapp/com.netsuite.mcpstandardtools
  • 若要顯示所有可用的 SuiteApps 及帳戶自訂專案,請使用:
    https://<accountid>.suitetalk.api.netsuite.com/services/mcp/v1/all
  • 若要顯示特定的 SuiteApp,請使用:
    https://<accountid>.suitetalk.api.netsuite.com/services/mcp/v1/suiteapp/<publisherid>.<projectid>
  • 請將<accountid>替換為您的NetSuite 帳戶 ID。

將 NetSuite 連接到 Breeze Assistant

在NetSuite 管理員於NetSuite 中完成連接器的設定後,請將 NetSuite 連接到 Breeze Assistant。開始前請先備妥NetSuite MCP 伺服器網址、客戶端 ID 及客戶端密鑰。

  1. 在你的 HubSpot 帳戶中,點擊頂端導覽列中的「Marketplace 圖示」,然後選取「HubSpot Marketplace」。
  2. 搜尋並選取NetSuite 連接器。
  3. 點擊「安裝」。
  4. 在對話方塊中:
    • 在「NetSuite MCP 伺服器 URL」欄位中,輸入您 NetSuite 帳戶的NetSuite MCP 伺服器 URL。
    • 在「客戶端 ID」欄位中,輸入由 NetSuite 整合記錄所產生的客戶端 ID。
    • 在「客戶端密鑰」欄位中,輸入從 NetSuite 整合記錄中產生的客戶端密鑰。
  5. 點擊「連線至 netsuite_mcp」。
  1. 您將被重定向至 NetSuite。請使用具備所需 MCP 權限的非管理員角色登入,然後授權 HubSpot 存取 NetSuite。
  2. 授權完成後,您將被重定向至 HubSpot,並建立連線。

在 Breeze Assistant 中使用連接器

連線完成後,請指示 Breeze Assistant 從 NetSuite 擷取資訊或執行操作。

  1. 在頂部導覽列中,點擊「Breeze Assistant」。 
  2. 點擊「+」,然後導航至「連接器」。
  3. 點擊以開啟NetSuite 連接器的開關。
  4. 接著輸入您的提示語。
    例如,您可以: 
    • 請 Breeze Assistant 顯示 NetSuite 中某特定公司的最近 5 筆銷售訂單,包括明細項目、金額及當前狀態。
    • 請 Breeze Assistant 顯示 NetSuite 中所有子公司中逾期超過 60 天的未結發票,並按金額排序。
    • 請 Breeze Assistant 顯示本週在 NetSuite 中建立且目前仍處於「待履行」狀態的所有銷售訂單。
    • 請 Breeze Assistant 比較 NetSuite 中各子公司今年第一季與第二季的總營收。
    • 請 Breeze Assistant 顯示 NetSuite 中某特定子公司內,於過去 6 個月內首次下單的所有客戶。
    • 請 Breeze Assistant 提供 NetSuite 中某特定公司的完整帳戶摘要,內容包含所有訂單、發票、付款及未解決事項。
  1. 點擊右下角的「傳送」圖示。
  2. Breeze Assistant 將根據您的 NetSuite 資料生成回應。

 

這篇文章有幫助嗎?
此表單僅供記載意見回饋。了解如何取得 HubSpot 的協助。