U-Office Force X - MCP Server BPM Tool使用指南¶
當您想要讓您的 AI Agent 能夠操作 U-Office Force X 系統中的 BPM 工具(如查詢待辦事項、審核表單等),您可以使用 U-Office Force X MCP-Server 提供的 BPM 工具功能。以下是如何使用這些 BPM 工具的指南。
取得 U-Office Force X 待辦事項¶
要讓您的 AI Agent 能夠查詢使用者在 U-Office Force X 系統中的待辦事項,您需要使用 MCP 協議中的 uofx_get_my_pending_bpm_tasks 工具。這個工具允許 AI Agent 根據使用者的授權,取得其待辦事項的詳細資訊。
透過 MCP 協議,使用者可以用自然語言方式,由 AI Agent 可以發送一個請求到 U-Office Force X MCP-Server,請求使用 uofx_get_my_pending_bpm_tasks 工具來查詢待辦事項。以下是一個範例請求:
連續對話生成
一旦 MCP-Server 收到這個請求,它會驗證使用者的存取權杖 (Access Token),並根據授權範圍 (Scopes) 來決定是否允許該請求。如果驗證成功,MCP-Server 將返回使用者的待辦事項資訊給 AI Agent,經由 LLM 生成回覆給使用者。
使用 U-Office Force X BPM 工具進行表單核准審核¶
除了查詢待辦事項外,U-Office Force X MCP-Server 還提供了 BPM 工具來進行表單審核。AI Agent 可以使用 uofx_approve_bpm_task 工具來核准待辦事項中的表單。使用者可以透過自然語言指令,擷取表單編號,讓 AI Agent 發送一個請求到 MCP-Server 來執行核准審核的操作。以下是一個範例請求:
一旦 MCP-Server 收到這個請求,它會驗證使用者的存取權杖 (Access Token),並根據授權範圍 (Scopes) 來決定是否允許該請求。如果驗證成功,MCP-Server 將執行表單核准操作,並返回操作結果給 AI Agent,經由 LLM 生成回覆給使用者。
使用 U-Office Force X BPM 工具進行表單否決審核¶
類似地,AI Agent 也可以使用 uofx_reject_bpm_task 工具來否決待辦事項中的表單。使用者可以透過自然語言指令,擷取表單編號以及否決原因,讓 AI Agent 發送一個請求到 MCP-Server 來執行否決審核的操作。以下是一個範例請求:
一旦 MCP-Server 收到這個請求,它會驗證使用者的存取權杖 (Access Token),並根據授權範圍 (Scopes) 來決定是否允許該請求。如果驗證成功,MCP-Server 將執行表單否決操作,並返回操作結果給 AI Agent,經由 LLM 生成回覆給使用者。
取得特定表單詳細內容¶
除了查詢待辦事項和進行表單審核外,U-Office Force X MCP-Server 還提供了 BPM 工具來取得特定表單的詳細內容。AI Agent 可以使用 uofx_get_bpm_form_detail 工具來查詢特定表單的資訊。使用者可以透過自然語言指令,擷取表單編號,讓 AI Agent 發送一個請求到 MCP-Server 來取得表單詳細內容。以下是一個範例請求:
一旦 MCP-Server 收到這個請求,它會驗證使用者的存取權杖 (Access Token),並根據授權範圍 (Scopes) 來決定是否允許該請求。如果驗證成功,MCP-Server 將返回特定表單的詳細內容給 AI Agent,經由 LLM 生成回覆給使用者。






