Coupontools 是一个用于创建和管理数字优惠券、竞赛与忠诚度计划的平台,常被营销人员和企业用于通过游戏化促销沉淀客户互动、推动销售。该技能通过 Membrane CLI 与 Coupontools 交互,Membrane 自动处理认证与凭证刷新。
用途:管理 Coupontools 中的数据与记录,自动化相关业务流程,例如优惠券、忠诚卡、目录用户、优惠券会话等对象的查询与操作。
主要能力(资料列出的常用动作):列出子账户(list-subaccounts)、为忠诚卡添加印章(add-stamps-to-loyalty-card)、创建/列出忠诚卡用户与忠诚卡、创建/列出目录用户、获取/列出目录、通过短信或邮件发送优惠券、生成单次使用优惠券 URL、按代码/电话/邮箱搜索优惠券会话、更新优惠券会话状态或自定义字段、获取/列出优惠券会话、获取/列出优惠券等。
必要用法:安装 CLI:npm install -g @membranehq/cli@latest;登录:membrane login --tenant --clientName=<agentType>,无交互环境会输出授权 URL,完成登录后用 membrane login complete <code> 收尾;连接:membrane connection ensure "https://www.coupontools.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 --json,传参用 --input '{"key": "value"}';当现有动作不足时可经代理直接请求 API:membrane request CONNECTION_ID /path/to/endpoint,支持 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等选项。
适用场景:需要在应用或代理中批量或受控地操作 Coupontools 优惠券、忠诚卡、目录与优惠券会话,或需要自动化促销发放与状态更新时。
限制:资料未说明具体 API 权限范围、速率限制、计费方式及错误码细节,暂未提供;实际操作以 Coupontools 官方支持文档与 Membrane 返回信息为准。