在信封层面禁用完成电子邮件

问题描述 投票:0回答:1

我正在使用DocuSign REST API从模板创建和发送信封。当文档完成时,我们需要完全禁止向签名者发送完成邮件,或者从邮件中排除附件。问题是,我们不希望在账户级别上做这件事,而是在信封级别上做这件事(我们只需要为一个特定的模板做这件事)。据我所知,这个选项不能在信封甚至用户级别上改变,而是全局地对我们账户中的每个用户进行改变。

有什么办法可以做到这一点吗?

docusignapi
1个回答
1
投票

在创建信封时,请确保也为每个收件人添加一个clientUserID。如果你没有指定clientUserID,尽管 "suppressEmails "属性被设置为true,你的收件人还是会收到邮件。如果你添加了CUID,那么它将尊重抑制邮件。这个功能推荐给嵌入式或自带签名者。

如果您的终端用户没有DocuSign账户,他们将无法访问信封,因为RecipientView的网址不是通过电子邮件发送的。

这里是一个请求示例,它从一个带有单个收件人的模板中创建一个新信封......

{
    "templateId": "62b565ce-XXXX-XXXX-XXXX-a849fe664e88",
    "templateRoles": [{
          "roleName": "{sample_role}",
          "name": "{sample_email}",
          "email": "{sample_email}",
          "clientUserId": "1",
          "suppressEmails": true
      }],
      "status": "sent"
}

关于这些变体的更多信息,请查看以下内容 大博文 关于信封制作的三种主要变体的介绍。


0
投票

我相信 suppressEmails 只适用于v2.1版本的eSignature API。

另外,在您的问题中,您说 "抑制完成邮件"。suppressEmails 将会阻止所有的邮件发送给一个签名者。

如果你想只为一个签名者抑制附件,可以尝试对附件使用文档可见性。

© www.soinside.com 2019 - 2024. All rights reserved.