用途:该技能用于与 Exact Online(面向中小企业的云端会计与 ERP 软件,涵盖会计、CRM、项目管理与制造等)进行数据交互,适合需要在自动化流程或智能体中读取、创建、更新 Exact Online 业务数据的场景,例如查询客户与供应商账户、拉取销售发票或销售订单、处理物流物料与财务总账数据。官方文档见 https://developers.exactonline.com/。
主要能力:。
- CRM:列出/获取/创建/更新账户(客户、供应商、潜在客户)与联系人。
- 物流:列出/获取/创建物料(产品/材料)。
- 财务:列出总账科目与日记账分录,获取总账科目。
- 销售:列出/获取/创建销售发票与销售订单。
- 代理请求:当内置动作不覆盖需求时,可经 Membrane 代理直接调用 Exact Online API。
使用方式:。
- 安装 CLI:npm install -g @membranehq/cli@latest
- 登录:membrane login --tenant --clientName=<agentType>;无头环境会输出授权 URL,用户完成登录后用 membrane login complete <code>。
- 建立连接:membrane connection ensure "" --json,用户完成后输出连接 id;若状态为 BUILDING,用 npx @membranehq/cli connection get <id> --wait --json 轮询至 READY。
- 搜索动作:membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json。
- 运行动作:membrane action run <actionId> --connectionId=CONNECTION_ID --json,传参用 --input '{"key": "value"}' --json;结果在响应的 output 字段。
- 代理请求:membrane request CONNECTION_ID /path/to/endpoint,可选 -X、-H、-d、--json、--rawData、--query、--pathParam 等参数。
限制与注意:认证与凭据刷新由 Membrane 服务端处理,无需向用户索要 API 密钥或令牌;动作的参数与返回结构以实际 inputSchema/outputSchema 为准;具体定价、计费与配额信息暂未提供。