SuperAPI AI 工具集

avaza

办公与效率

查看项目

更新于 10-16 00:24

技能介绍

用途:该技能用于让用户或 AI 代理与 Avaza 数据交互。Avaza 是面向中小企业的项目管理与协作软件,整合项目管理、工时跟踪、资源排期和发票功能,供项目经理、团队与自由职业者使用。

主要能力:可操作的数据对象包括组织、项目、任务、工时记录、费用、发票、报价、联系人和用户/角色。提供常用动作,如列出用户、费用、发票、工时表、联系人、公司、任务、项目,以及获取项目、账户、发票、费用、工时表、联系人、公司、任务,并可创建费用、工时表和联系人。也可按需搜索动作并传参调用。

使用方式:先安装 Membrane CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>;无交互环境会打印授权 URL,用户完成登录后用 membrane login complete <code> 收尾。连接 Avaza:membrane connection ensure "https://www.avaza.com/" --json,用户在浏览器完成认证后获得 connection id;若状态为 BUILDING 可轮询 membrane 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。动作结果在 output 字段。当现有动作不覆盖需求时,可用代理直接请求 Avaza API:membrane request CONNECTION_ID /path/to/endpoint,支持 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等选项。

适用场景:需要以自然语言意图发现并调用 Avaza 的项目、工时、财务与联系人相关操作,或借助 Membrane 代理访问 Avaza API 的自动化任务。

限制:资料未提供具体动作的输入输出 schema 细节、分页与错误处理行为、费率或价格信息;代理请求的路径需用户自行依据 Avaza 官方文档确定。不要向用户索要 API 密钥或令牌,认证由 Membrane 服务端管理。官方文档地址为 https://www.avaza.com/developers/。