用途:该技能用于让 AI 代理与 Defastra 数据交互,可管理 Organizations(组织)、Leads(潜在客户)、Projects(项目)、Users(用户)、Goals(目标)、Filters(筛选器)等实体,并提供电话与邮箱的风险评分能力。
主要能力:包括 Deep Phone Check(对电话号码进行实时数据增强的风险评分)和 Deep Email Check(对邮箱地址进行实时数据增强的风险评分);还可通过 Membrane 代理直接请求 Defastra API 以补充操作。
使用方式:先安装 Membrane CLI:npm install -g @membranehq/cli@latest;再执行 membrane login --tenant --clientName=<agentType> 完成认证,命令行可加 --json 获取机器可读输出。通过 membrane connection ensure "https://defastra.com/" --json 创建或查找连接,若状态为 BUILDING,用 npx @membranehq/cli connection get <id> --wait --json 轮询至 READY;若返回 CLIENT_ACTION_REQUIRED,按提示让用户在浏览器完成认证或提供输入。随后用 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 等选项。
适用场景:需要让 AI 代理读取或操作 Defastra 中的客户与项目相关数据,或对电话、邮箱做风险评估时使用。
限制:官方资料未说明具体定价、数据来源与合规细节;认证需用户在浏览器完成;部分操作依赖连接状态与可用动作,缺失的动作需通过代理请求实现。