用途:这是一个面向 Loops.so 的集成技能。Loops.so 是面向 SaaS 和产品驱动增长公司的邮件营销平台,可基于用户行为和产品使用情况自动化个性化邮件营销,用于客户引导、互动与留存。该技能适用于用户希望与 Loops.so 数据(如 Persons、Organizations、Deals、Activities、Notes、Files 等)交互时。
主要能力:借助 Membrane CLI 与 Loops.so 通信,由 Membrane 自动处理认证与凭证刷新,无需自行处理鉴权。支持搜索并运行预置动作(action),也可在动作不覆盖需求时,通过代理直接向 Loops.so API 发送请求,代理会自动拼接基础 URL 并注入鉴权头。
使用方式:安装 CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>(无头环境会打印授权 URL,用户完成后执行 membrane login complete <code>)。建立连接:membrane connection ensure "https://loops.so/" --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,结果在 output 字段。代理请求:membrane request CONNECTION_ID /path/to/endpoint,可用 -X/-H/-d/--json/--query/--pathParam 等选项。任意命令可加 --json 获取机器可读输出。官方文档见 https://loops.so/help/api。
限制:具体可用的动作列表、输入输出 schema、接口路径与参数范围取决于实际连接后的检索结果,资料未逐一列出;本技能依赖 Membrane CLI,需先完成登录与连接授权。