用途:MoonMail 是营销自动化平台,用于创建和发送邮件与短信营销活动,适合营销人员和企业与客户进行个性化消息触达。该技能用于在智能体环境中与 MoonMail 数据交互,管理组织。
主要能力:涉及的活动对象包括 Campaigns(活动)、Recipients(收件人)、Templates(模板)、Lists(列表)、Reports(报告)、Settings(设置)。通过 Membrane CLI 与 MoonMail 交互,Membrane 自动处理认证与凭据刷新。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>,无交互环境会打印授权 URL,完成后运行 membrane login complete <code>。可加 --json 获取机器可读输出。建立连接:membrane connection ensure "https://moonmail.io/" --json,返回 state 为 READY 即可用;若为 BUILDING,用 npx @membranehq/cli@latest connection get <id> --wait --json 轮询。搜索动作: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、--rawData、--query、--pathParam 等选项。
适用场景:需要在智能体或自动化流程中管理 MoonMail 的活动、收件人、模板、列表、报告和设置时使用。
限制:官方文档为 https://moonmail.io/help/。本资料未提供具体动作清单、价格、平台细节或配额信息。不要向用户索取 API 密钥或令牌,应让 Membrane 管理凭据生命周期。