用途:用于让 AI 智能体与 DocuSign 交互,管理数据、记录并自动化工作流。DocuSign 是电子签名与协议云平台,可在线发送、签署和管理合同与协议。
主要能力:支持信封(Envelope,发送文件供签署的数字信封)、收件人(Recipient)、模板(Template)、用户与账户等对象。常见操作包括创建信封、从模板创建信封、发送草稿信封、作废信封、列出或获取信封、添加收件人、获取收件人状态、下载文档、列出信封文档、获取审计事件、获取表单数据、获取账户与用户信息、列出用户、获取模板、列出模板、获取发送方视图 URL、获取内嵌签署 URL、重发信封通知等。
使用方式:需先安装 Membrane CLI:npm install -g @membranehq/cli@latest。登录使用 membrane login --tenant --clientName=<agentType>;无头环境会打印授权 URL,用户完成登录后用 membrane login complete <code> 完成。连接 DocuSign 可用 membrane connection ensure "https://www.docusign.com/" --json;若连接处于 BUILDING 状态,可用 npx @membranehq/cli connection get <id> --wait --json 轮询。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"}'。动作不覆盖场景时可通过代理发请求:membrane request CONNECTION_ID /path/to/endpoint,支持 -X、-H、-d、--json、--rawData、--query、--pathParam 等选项。
适用场景:需要批量发送或管理签署文件、查询签署状态、下载已签署文档、读取表单数据、审计与自动化协议流程的场景。
限制:Membrane 负责认证与凭证刷新,官方建议不要向用户索取 API 密钥或令牌,而应创建连接;使用前应优先搜索已有动作而非直接编写 API 调用。资料未提供具体收费、价格与配额信息,暂未提供。