創業工具箱 點數
說明中心/API 與 AI 連線說明
說明中心API 與 AI 連線說明

API 與 AI 連線說明

把創業工具箱接到 Claude、ChatGPT 等 AI 助理,或用 REST API 串接自己的流程。

讓你自己的 AI 助理(Claude、ChatGPT…)直接查客戶、看今天要處理的事、幫你建客戶和報價草稿。資料只在你的工具箱裡,AI 透過你產生的金鑰存取,隨時可以停用。

三步開始

  1. 產生金鑰
  2. 貼到 AI
  3. 開始對話

1. 產生金鑰:到 設定 › API 與 AI 連線 按「產生金鑰」,取個好認的名字(例如「Claude 助理」),勾選它可以做的事。金鑰只會顯示一次,請馬上複製。

2. 貼到 AI:照下面各家的步驟把網址或金鑰貼進去。

3. 開始對話:例如「今天有什麼要處理?」「幫我查王小美設計的聯絡電話」「新增客戶:好日子設計,統編 12345675,窗口林小姐」「幫好日子設計開一張網站維護 3 個月、每月 1800 元的報價草稿」。

接到各家 AI

接到 Claude

Claude 網頁版、桌面版、ChatGPT 的「連接器」:這類連接器只能填網址、要用 OAuth 登入,目前還不支援(為了安全,不提供網址帶金鑰的接法)。請先用下面支援標頭的工具。

Claude Code(終端機):執行一次這行,金鑰放在標頭、不會出現在網址

claude mcp add --transport http hj-eip https://hj-eip.lgscvbatter.workers.dev/api/mcp --header "Authorization: Bearer hjk_你的金鑰"

Cursor、VS Code 與其他支援 MCP 的工具

設定檔(通常叫 mcp.json)加入下面這段。金鑰放在標頭,比放網址安全。

{
  "mcpServers": {
    "hj-eip": {
      "url": "https://hj-eip.lgscvbatter.workers.dev/api/mcp",
      "headers": {
        "Authorization": "Bearer hjk_你的金鑰"
      }
    }
  }
}

自己寫程式、n8n、Make、Zapier:直接呼叫 REST API,例如查今天要處理的事

curl -H "Authorization: Bearer hjk_你的金鑰" https://hj-eip.lgscvbatter.workers.dev/api/v1/todo

AI 可以做的事(MCP 工具)

MCP 網址:https://hj-eip.lgscvbatter.workers.dev/api/mcp(Streamable HTTP,金鑰放 Authorization: Bearer 標頭;不接受網址帶金鑰)。AI 只看得到這把金鑰能用的工具。

工具做什麼需要的功能
whoami金鑰資訊
查這把 API 金鑰的名稱、代表的帳號、可用功能與今天的呼叫次數。不確定能做什麼時先呼叫這個。
每把金鑰都能用
get_company讀公司資料
讀自己公司的基本資料:名稱、統編、負責人、地址、電話、Email、收款銀行帳戶。寫信、填表、開報價時要帶公司資訊就用這個。
讀公司資料
search_customers列出/搜尋客戶
列出客戶,可用關鍵字搜尋名稱、聯絡人、統編、電話、Email,或用標籤篩選。回傳每位客戶的聯絡資料與往來摘要(累計成交、待收款、下次跟進)。找特定客戶的 id 也用這個。
查客戶
get_customer查單一客戶
用客戶 id 查完整資料:聯絡資料、往來摘要(累計成交、已收、待收、逾期)、最近 10 張單據、未完成的跟進提醒、最近 5 筆往來紀錄。
查客戶
create_customer新增客戶
建立一位新客戶(寫進「客戶」工具,報價、合約、發票共用)。有統編時會檢查重複:同統編已存在會回錯誤並附上既有客戶 id。建立前若不確定是否已有這位客戶,先用 search_customers 查。
新增、修改客戶 寫入
update_customer修改客戶
更新客戶資料:只改有給的欄位,沒給的維持原樣;給空字串代表清空該欄(名稱不能清空)。標籤(tags)給的是完整清單,會整個取代。
新增、修改客戶 寫入
list_quotes列出報價收款單據
列出報價單、請款單、收據(預設只列報價單;kind=all 全部)。可依狀態、客戶、單號/客戶名關鍵字篩選。回傳金額(含稅合計、已收、未收)、是否過期/逾期與單據連結。
查報價收款單據
get_quote查單一單據
用 id 或單號(例如 Q20261019-0001)查一張報價單/請款單/收據的完整內容:客戶、品項、稅額、合計、收款狀態、備註條款。
查報價收款單據
create_quote_draft建立報價草稿
幫客戶開一張報價單「草稿」(自動編號、有效期限照報價收款設定)。客戶要先存在:給 customer_id,或給 customer_name(必須和既有客戶名稱完全相同);沒有這位客戶就先用 create_customer。草稿不會寄給客戶,請提醒使用者到回傳的連結確認後再發送。
建立報價草稿 寫入
search_knowledge查公司知識庫
用關鍵字查公司知識庫(營業時間、服務項目與價格、常見問答、公司規定…)。回答客戶問題或寫文案前,先查這裡確認公司的正確說法。
查公司知識庫
kb_search查法規知識庫
查 Hour Jungle 法規知識庫(台灣公司設立、借址登記、營業稅、營所稅、扣繳、發票、勞健保、二代健保、特許行業、政府補助與相關法條的白話整理)。回答稅務、會計、公司登記、勞健保規定的問題前先查這裡,回覆時附上 url 讓使用者核對原文;知識庫沒有的不要自己編數字或期限。回傳每篇的標題、命中段落、摘要與網址,要全文再用 kb_get_note。
每把金鑰都能用
kb_get_note讀法規知識庫全文
讀法規知識庫的一篇全文(Markdown)。slug 用 kb_search 回傳的 slug,也可以直接給篇名,例如「營業稅法」「租金扣繳與二代健保」。很長的篇會分段回傳,用 offset 讀下一段。
每把金鑰都能用
list_todos今天要處理
列出公司今天要處理的事(跟首頁「今天要處理」同一份):逾期待收款、客戶已接受待轉單的報價、待簽合約、待核准請假、LINE 待確認草稿、過期的客戶跟進。依急迫程度排序,每項附連結。
看今天要處理
list_calendar_events看行程
列出一段期間的行程(跟首頁「近期行程」同一份):排班、請假、合約到期、客戶跟進、收款與報價期限、發薪日。預設今天起 14 天,最多 92 天。
看行程

REST API(自己寫程式、n8n、Make、Zapier)

每個請求帶 Authorization: Bearer hjk_…;回傳 JSON,成功是 { "data": … },列表另有 total/limit/offset;失敗是 { "error": { "code", "message" } }。日期一律 YYYY-MM-DD(台灣時間),金額單位新台幣元。

方法路徑說明
GET/api/v1/me金鑰名稱、可用功能、今天用量
GET/api/v1/company公司資料
GET/api/v1/customers?q=&tag=&limit=&offset=列出/搜尋客戶
GET/api/v1/customers/{id}單一客戶(含往來摘要、單據、跟進)
POST/api/v1/customers新增客戶
PATCH/api/v1/customers/{id}修改客戶(只改有給的欄位)
GET/api/v1/quotes?kind=&status=&customer_id=&q=列出報價/請款/收據
GET/api/v1/quotes/{id 或單號}單一單據(含品項、收款)
POST/api/v1/quotes建立報價草稿
GET/api/v1/kb?q=查公司知識庫
GET/api/v1/legal-kb?q=查法規知識庫(稅務、公司設立、勞健保、法規)
GET/api/v1/legal-kb/{slug 或篇名}讀法規知識庫一篇全文
GET/api/v1/todo今天要處理
GET/api/v1/calendar?from=&to=&kind=行程

範例:新增客戶

curl -X POST https://hj-eip.lgscvbatter.workers.dev/api/v1/customers \
  -H "Authorization: Bearer hjk_你的金鑰" -H "Content-Type: application/json" \
  -d '{"name":"好日子設計有限公司","tax_id":"12345675","contact_name":"林小姐","phone":"02-2345-6789"}'

範例:建立報價草稿(客戶要先存在)

curl -X POST https://hj-eip.lgscvbatter.workers.dev/api/v1/quotes \
  -H "Authorization: Bearer hjk_你的金鑰" -H "Content-Type: application/json" \
  -d '{"customer_name":"好日子設計有限公司","items":[{"name":"網站維護","unit":"月","qty":3,"unit_price":1800}],"note":"簽約後三日內付清。"}'
欄位說明客戶、報價

客戶:name(必填)、tax_id(8 碼,不可重複)、owner_name 負責人、contact_name 聯絡人、phone、email、address、tags(陣列或逗號分隔)、note。修改時只送要改的欄位;送空字串會清空該欄。

報價草稿:customer_id 或 customer_name(完全相同的既有客戶名稱)、items(name、unit_price 必填;qty 預設 1、unit、taxable 預設 true)、issue_date 預設今天、valid_until 預設照「報價收款」設定的有效天數、tax_mode(excl 未稅另加 5%/incl 已含稅/none 免稅,預設照設定)、note。只會建立草稿,寄出前請到回傳的 url 確認。

行程:from、to(含)預設今天起 14 天,最多 92 天;kind 可選 shift、leave、contract_expiry、followup、payday、quote_due。

權限、上限與紀錄

金鑰權限=帳號權限:每把金鑰代表公司裡的一個帳號。帳號停用、工具權限被拿掉,金鑰立刻跟著失效或縮小,不用另外改。另外可以在金鑰上只勾部分功能,例如給客服 AI 只開「查公司知識庫」。

讀公司資料
公司名稱、統編、負責人、地址、電話、收款帳戶。
查客戶
列出、搜尋客戶,看單一客戶的聯絡資料、往來摘要、待收款。帳號要有「客戶」工具權限。
新增、修改客戶 寫入
建立新客戶、更新聯絡資料。不能刪除客戶。帳號要有「客戶」工具權限。
查報價收款單據
列出、查看報價單、請款單、收據與品項、收款狀態。帳號要有「報價收款」工具權限。
建立報價草稿 寫入
只建草稿;寄給客戶、轉請款仍由你在「報價收款」確認後操作。帳號要有「報價收款」工具權限。
查公司知識庫
用關鍵字找公司知識庫的內容(營業時間、服務項目、常見問答…)。
看今天要處理
首頁「今天要處理」:逾期待收款、待簽合約、待核准請假…
看行程
排班、請假、合約到期、客戶跟進、收款期限、發薪日。

每日上限:每把金鑰可設每天最多呼叫幾次(預設 1,000 次,台灣時間 00:00 歸零),避免 AI 迴圈打爆。

紀錄:每一次呼叫都記在「設定 › API 與 AI 連線」的呼叫紀錄;AI 新增或修改的資料也會出現在「設定 › 操作紀錄」,操作者顯示 api:金鑰名稱,跟人改的一樣看得到前後差異。

不提供:刪除任何資料、薪資與員工個資。這些請在工具箱畫面操作。

錯誤代碼

HTTPcode意思
400invalid參數不對,例如統編不是 8 碼、少了客戶名稱。訊息會寫哪一欄。
401missing_key/invalid_key/key_disabled沒帶金鑰、金鑰打錯,或金鑰已停用。
403forbidden/account_disabled金鑰沒勾這項功能,或代表的帳號沒有該工具的權限、已停用。
404not_found找不到這筆客戶或單據。
409duplicate/ambiguous統編已經是別的客戶(會附上既有客戶 id),或有同名客戶要改用 id。
429daily_limit今天的呼叫次數到上限了,台灣時間 00:00 歸零。
501not_enabled這個功能需要的工具還沒啟用(例如公司知識庫)。

安全建議

金鑰等於帳號密碼:不要貼到公開的地方、不要傳給別人。金鑰一律放在標頭,不要放進網址。

一個用途一把金鑰:Claude 一把、ChatGPT 一把、自動化流程一把,哪一把出問題就停哪一把,其他不受影響。

只勾需要的功能;給外部或不熟的工具,先開唯讀。

懷疑外洩就到「設定 › API 與 AI 連線」按「停用」,立刻失效,再產生一把新的。