docusignapi - Disable In-Person Signer email notification to the host -


i'd know if it's possible disable email notification host when using in-person signing. ( sent document host in-person signing session.)

repro:

1 - envelope created using api containing 3 recipients: 1 in-person captive signer , 2 remote signers.

2 - host receives email notification.

in-person sign email notification

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 live in person signature attached.",                            "emailbody":"contract 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 live in person signature attached.",                            "emailbody":"contract 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"          }       ]    } }` 

as i'm using url can accessed application email notification host unnecessary.

considerations keep in mind:

  1. none of recipients neither host docusign user;
  2. the option "suppress emails embedded signers" under signing settings checked;
  3. the host not recipient.

regards.

remove "embeddedrecipientstarturl":"sign_at_docusign" inperson recipient definition.

specifying embeddedrecipientstarturl causes recipient receive official docusign email inviting them sign documents. see answer more information.

from official documentation

embeddedrecipientstarturl sender provided valid url string redirecting embedded recipient. when using option, embedded recipient still receives email docusign, remote recipient would, when document link in email clicked recipient redirected, through docusign, url complete actions. when routing url, sender's system (the server responding url) request recipient token launch signing session.


Comments

Popular posts from this blog

android - InAppBilling registering BroadcastReceiver in AndroidManifest -

python Tkinter Capturing keyboard events save as one single string -

sql server - Why does Linq-to-SQL add unnecessary COUNT()? -