Отключить уведомление электронной почты In-Person Signer на хост
Я хотел бы знать, возможно ли отключить уведомление по электронной почте для хоста при использовании личной подписи. (отправил вам документ на хост для личной сессии подписания.)
Репро:
1 - Конверт создается с использованием API, содержащего 3 получателя: одного подписанта In-Person и двух удаленных подписчиков.
2 - Хост получает уведомление по электронной почте.
Личное Уведомление по электронной почте
JSON:
`{
"status":"sent",
"emailSubject":"Contract",
"compositeTemplates":[
{
"serverTemplates":[
{
"sequence":"1",
"templateId":"<templateId>"
}
],
"inlineTemplates":[
{
"sequence":"1",
"recipients":{
"inPersonSigners":[
{
"hostEmail":"johndoe@email.com",
"hostName":"John Doe",
"signerName":"Ringo Starr",
"signerEmail":"ringostarr@email.com",
"roleName":"Signer 1",
"recipientId":"1",
"clientUserId":"1000",
"routingOrder":"1",
"embeddedRecipientStartURL":"SIGN_AT_DOCUSIGN",
"recipientSignatureProviders":[
{
"signatureProviderName":"UniversalSignaturePen_OpenTrust_Hash_TSP",
"signatureProviderOptions":{
"sms":"<phoneNumber>"
}
}
]
],
"signers":[
{
"name":"John Doe",
"email":"johndoe@email.com",
"emailNotification":{
"emailSubject":"Contract for live in person signature attached.",
"emailBody":"Contract for live in person signature attached.",
"supportedLanguage":"en"
},
"roleName":"Signer 2",
"routingOrder":"2",
"recipientId":"2",
"recipientSignatureProviders":[
{
"signatureProviderName":"UniversalSignaturePen_OpenTrust_Hash_TSP",
"signatureProviderOptions":{
"sms":"<phoneNumber>"
}
}
]
},
{
"name":"Paul McCartney",
"email":"paulmccartney@email.com",
"emailNotification":{
"emailSubject":"Contract for live in person signature attached.",
"emailBody":"Contract for live in person signature attached.",
"supportedLanguage":"en"
},
"roleName":"Signer 3",
"routingOrder":"2",
"recipientId":"3",
"recipientSignatureProviders":[
{
"signatureProviderName":"UniversalSignaturePen_OpenTrust_Hash_TSP",
"signatureProviderOptions":{
"sms":"<phoneNumber>"
}
}
]
}
]
},
"customFields":{
"textCustomFields":[
{
"value":"<salesforcecontractId>",
"required":"false",
"show":"false",
"name":"##SFContract"
}
]
}
}
]
}
],
"eventNotification":{
"RecipientEvents":[
{
"recipientEventStatusCode":"Completed"
},
{
"recipientEventStatusCode":"sent"
},
{
"recipientEventStatusCode":"delivered"
},
{
"recipientEventStatusCode":"declined"
}
],
"EnvelopeEvents":[
{
"envelopeEventStatusCode":"Delivered"
},
{
"envelopeEventStatusCode":"completed"
},
{
"envelopeEventStatusCode":"sent"
},
{
"envelopeEventStatusCode":"Declined"
}
]
}
}`
Поскольку я использую URL, к которому можно получить доступ из моего приложения, уведомление по электронной почте хосту не требуется.
Соображения, которые следует иметь в виду:
- Ни один из получателей, ни хост не являются пользователем DocuSign;
- Параметр "Подавлять электронную почту для встроенных подписчиков" в разделе "Параметры подписи" уже отмечен;
- Хост не всегда будет получателем.
С уважением.
1 ответ
Удалить "embeddedRecipientStartURL":"SIGN_AT_DOCUSIGN"
из определения получателя inPerson.
Указание embeddedRecipientStartURL
приводит к тому, что получатель также получает официальное электронное письмо от DocuSign с приглашением подписать документы. Смотрите этот ответ для получения дополнительной информации.
Из официальной документации
embeddedRecipientStartURL - предоставленная отправителем допустимая строка URL-адреса для перенаправления встроенного получателя. При использовании этого параметра встроенный получатель по-прежнему получает электронное письмо от DocuSign, так же как и удаленный получатель, но при щелчке ссылки документа в электронном письме получатель перенаправляется через DocuSign на этот URL-адрес для завершения своих действий. При маршрутизации на URL-адрес, система отправителя (сервер, отвечающий на URL-адрес) может запросить токен получателя для запуска сеанса подписи.