SuperAPI AI 工具集

forms-on-fire

数据与分析

查看项目

更新于 10-16 00:26

技能介绍

用途:Forms On Fire 是移动表单自动化平台,供现场服务团队、检查人员等移动工作者创建并部署自定义表单,完成数据采集、检查、审计和调查。本技能用于让 AI 智能体与 Forms On Fire 数据交互,管理表单、用户和用户组。官方文档:https://www.formsonfire.com/help-center

主要能力:通过 Membrane CLI 调用预置动作,包括列出/获取/创建/更新/删除用户、用户组、文件夹、任务,获取数据源,以及搜索表单提交条目(search-form-entries)等。动作按自然语言意图检索,返回值含输入与输出结构。

使用方式:先安装 CLI:npm install -g @membranehq/cli@latest;再登录:membrane login --tenant --clientName=<agentType>(无界面环境会打印授权 URL,完成后用 membrane login complete <code>)。建立连接:membrane connection ensure "https://www.formsonfire.com/" --json,若状态为 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 --input '{"key": "value"}' --json。预置动作不覆盖时可用代理:membrane request CONNECTION_ID /path/to/endpoint,支持 -X、-H、-d、--json、--query 等参数。任意命令加 --json 可得机器可读输出。

适用场景:需要以编程方式批量读取或管理 Forms On Fire 中用户、用户组、文件夹、任务、数据源及表单条目的自动化流程。

限制:Membrane 负责认证与凭据刷新,无需向用户索取 API Key;具体可用动作、字段与错误处理以实际返回为准。资料未提供价格、平台覆盖与性能等细节。