用途:该技能用于让 AI 代理与 Built Accounting(面向建筑企业的会计软件,帮助承包商和开发商管理项目成本、跟踪费用并处理开票)交互,管理数据、记录并自动化工作流。
主要能力:围绕 Built Accounting 的数据对象操作,资料列出的对象包括 Invoice、Invoice Line Item、Customer、Vendor、Bill、Bill Line Item、Account、Journal Entry、Journal Entry Line Item、Tax Rate、Payment、Product、User、Company、Attachment,具体动作按需通过动作名称与参数调用。
使用方式:先安装 Membrane CLI:npm install -g @membranehq/cli@latest;再进行认证:membrane login --tenant --clientName=<agentType>,无交互环境会打印授权 URL,用户完成后用 membrane login complete <code> 收尾;随后建立连接:membrane connection ensure "https://builtaccounting.com/" --json,必要时用 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 --input '{"key": "value"}' --json;未覆盖的场景可用代理请求:membrane request CONNECTION_ID /path/to/endpoint。
限制与说明:Membrane 自动处理认证与凭据刷新,不应向用户索取 API 密钥或令牌;建议先发现已有动作再自建调用;官方 API 文档为 https://www.built.com/api-documentation/。其他未在资料中说明的功能、平台或限制暂未提供。