You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过程序读取表单邮箱ID并更新DocuSign envelope收件人列表

需求可行性结论

该需求完全可实现,DocuSign原生支持动态更新信封(envelope)收件人列表,配合签署路由规则即可达成你描述的流转效果,所有历史签署记录会全程保留不会丢失。

具体实现步骤
  • 初始信封配置:创建信封时首先配置固定的主签署人,路由顺序设置为1,给主签署人分配唯一的主签名栏;同时在文档中添加对应数量的邮箱输入文本字段,字段设置为仅主签署人可编辑,tabLabel设置为可识别的固定前缀(如secondary_signer_email_1)方便后续读取;预留好对应数量的次签名栏,提前绑定好对应路由顺序的占位收件人ID,初始状态下仅路由顺序为1的主签署人处于待激活状态,后续所有路由节点设置为延迟激活。
  • 配置事件监听:给信封绑定Recipient Completed事件的Webhook通知,当主签署人完成签署时,你的后端服务会收到DocuSign推送的事件通知,通知中携带主签署人填写的所有表单字段值,直接读取对应tabLabel的字段值即可获得所有次收件人的邮箱地址。
  • 动态更新收件人:调用DocuSign eSignature API的EnvelopeRecipients: update接口,把预留的次签署人占位信息替换为实际读取到的邮箱、姓名等信息,调用时设置resend_envelope参数为true,更新时不需要修改已完成的主签署人信息,DocuSign会自动保留所有已生成的签署记录。如果次签署人数量不固定,你也可以直接调用接口新增收件人,同步给新增收件人分配预留的次签名栏、设置对应路由顺序即可。
  • 自动流转签署:更新完成后DocuSign会自动按路由顺序依次给下一位收件人发送签署通知,后续收件人打开文档时可直接查看所有之前的签署记录,完成自己的签名栏签署后自动流转到下一位,全程所有签署记录都会同步保留在信封中。
可选无代码实现方案

如果你不想自己维护Webhook服务和API调用,也可以直接使用DocuSign内置的高级路由规则,配置触发条件为「主签署人完成签署」,自动读取指定表单字段的值作为后续收件人邮箱,无需额外代码开发即可完成动态路由。

内容的提问来源于stack exchange,提问作者Kanhaiya

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 11:39:01