用途:该技能用于让 AI 代理通过 Membrane CLI 与 Mailify(邮件营销平台)交互,管理 Persons、Organizations、Deals、Leads、Activities、Notes 等数据。适用于用户希望读取或操作 Mailify 数据的场景。
主要能力:可搜索并运行邮件、附件、标签等相关动作;可经 Membrane 代理直接调用 Mailify API 补充动作未覆盖的场景。Membrane 负责认证与凭证自动刷新。
必要用法:先安装 CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>。连接 Mailify:membrane connection ensure "https://www.mailify.com/" --json;若状态为 BUILDING,用 npx @membranehq/cli connection get <id> --wait --json 轮询至 READY;若为 CLIENT_ACTION_REQUIRED,按 clientAction 提示让用户在浏览器完成认证。搜索动作:membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json。运行动作:membrane action run <actionId> --connectionId=CONNECTION_ID --json,可用 --input '{"key": "value"}' 传 JSON 参数。代理请求:membrane request CONNECTION_ID /path/to/endpoint,支持 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等选项。
限制:官方文档为 https://developers.mailify.com/;具体动作清单、参数与返回结构需按实际连接查询获得,资料暂未提供固定列表。切勿向用户索要 API 密钥或令牌,应通过创建连接由 Membrane 管理认证。无头环境下登录会输出授权 URL,需用户自行在浏览器打开并回填验证码完成登录。