用途:该技能用于与 AEvent 事件管理平台交互,管理数据、记录并自动化工作流,适用于用户需要访问 AEvent 数据的场景。AEvent 是面向活动组织者、营销人员和企业的事件管理平台,可用于管理会议、网络研讨会等各类活动。
主要能力:通过 Membrane 提供的预置动作操作 AEvent 对象,涉及 Event、Attendee、Calendar。常见动作包括:list-webinars(列出分页的已排期网络研讨会)、get-webinar(按 ID 获取详情)、create-webinar(创建研讨会)、delete-webinar、get-upcoming-webinars,以及 list-forms、get-form、delete-form,list-registrants、ban-registrant、unban-registrant,list-media-files、delete-media-file,list-tags、list-holidays、list-filters、get-filter、list-integrations、get-timeline 等。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest;再登录:membrane login --tenant --clientName=<agentType>(agentType 如 claude、codex 等)。连接 AEvent:membrane connection ensure "https://aevent.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,结果在 output 字段。当预置动作不覆盖需求时,可用代理发请求:membrane request CONNECTION_ID /path/to/endpoint,支持 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等选项。所有命令可加 --json 输出机器可读结果。
适用场景与限制:适合以编程方式批量管理研讨会、表单、报名者与媒体文件,且由 Membrane 自动处理认证与凭证刷新,无需向用户索要 API 密钥。官方文档链接为 Adobe 相关地址。部分环境(如无头环境)需用户手动在浏览器完成授权码流程。具体字段、权限范围及是否存在功能或收费限制,资料暂未提供。