eSign Automation

📝 电子合同一键发起,签署流程全自动化

通过 eSignGlobal 平台自动化合同签署流程,支持单签、顺序签、并行签,API 密钥认证,安全可控。

收藏
3.2k
安装
1k
版本
1.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

eSign Automation 技能专为 eSignGlobal 电子签名平台设计,使 AI Agent 能够自动化执行合同、协议、审批表单的签署工作流。用户只需提供本地文件路径和签署人信息,即可完成从认证、上传、到发起签署流程的完整操作。

使用流程

1. 环境配置:设置 ESIGNGLOBAL_APIKEY 环境变量(需从 eSignGlobal 控制台获取)
2. 准备输入:提供绝对文件路径(filePath)和签署人数组(signers,包含 userNameuserEmail

3. 执行签署:技能自动完成认证 → 获取上传 URL → 上传文档 → 创建并启动信封

4. 可选配置:自定义邮件主题(subject)、设置签署顺序(signOrder)支持顺序签或并行签

显著优点

  • 官方维护:由 eSignGlobal 团队直接维护,与平台 API 深度集成
  • 灵活签署模式:支持单人签署、多人顺序签署(1→2→3)、多人并行签署(同时签)
  • 安全设计:API 密钥仅通过环境变量注入,不进入提示词、源码或日志;仅访问用户指定的本地文件
  • 透明可控:明确限制网络行为,仅与官方 eSignGlobal API 通信,不上传至第三方
  • 轻量依赖:仅需 Node.js 18+,无运行时外部下载或依赖安装

潜在缺点与局限性

  • 强绑定单一平台:仅支持 eSignGlobal,无法迁移至 DocuSign、Adobe Sign 等其他电子签名服务
  • API 密钥管理成本:用户需自行注册、保管、轮换密钥,密钥泄露风险需用户承担
  • 本地文件限制:必须提供绝对路径,不支持 URL 下载、云盘直链或流式输入
  • 功能边界清晰:不支持合同模板管理、签署后状态轮询、批量 envelope 管理等高级功能
  • 错误信息较简略:失败时仅返回 "Authentication failed" 等概要信息,需用户自行排查

适合人群

  • 中小企业法务/运营团队:需快速发起合同签署,无复杂审批链场景
  • SaaS 集成开发者:在内部工具或客服系统中嵌入签名能力
  • 个人/工作室:偶尔处理 PDF 合同,追求零配置上手

常规风险

| 风险类型 | 说明 | 缓解措施 |
|---------|------|---------|
| 密钥泄露 | `ESIGNGLOBAL_APIKEY` 若被硬编码或日志打印,可能导致未授权访问 | 严格使用环境变量,定期轮换密钥 |
| 文件误传 | 提供错误的 `filePath` 可能上传非预期文档 | 执行前二次确认文件内容 |
| 网络中间人 | 虽使用 HTTPS,但需确保证书链完整 | 确认运行环境 TLS 配置正常 |
| 平台可用性 | 依赖 eSignGlobal 服务可用性 | 关注官方状态页,准备备用流程 |

整体评估:该技能适合对 eSignGlobal 有既有投入、追求快速自动化的场景,功能聚焦、安全设计合理,但需用户自行承担密钥和平台依赖的管理责任。

eSign Automation 内容

scripts文件夹
手动下载zip · 5.7 kB
send_envelope.tstext/plain
请选择文件