Get started

In most signing scenarios, you will want to pass data to Request-ZPESignDocumentSignature which will create a so called "Case" in Assently E-Sign. The activity returns an "Id" that can be used to lookup the status of the case using Get-ZPESignDocumentSignatureStatus. As it may take some time for the document to be signed, you should create a while loop that will lookup the status of the case until it is either finished or rejected.

We've created a couple of snippets to explore or build from. What are snippets?

Tips

To import the sample, Copy + Paste the form/workflow snippets to the form and workflow editors.

Sign Agreement

Sign Agreement from uploaded file.

Form

{"fields":[{"fieldsViewModel":{"fields":[{"fieldsViewModel":{"fields":[]},"name":"Name","displayName":{"en-US":"Name"},"description":{"en-US":"Name of signee. e.g 'John Doe'"},"type":"InputText","size":"4","properties":{"defaultvalue":{"en-US":""},"validationmessage":{"en-US":""},"validationtype":0,"validationpattern":""},"required":true,"readonly":false,"hidden":false,"lineBreak":false,"isBound":true,"onLoad":"","onChange":"","onSubmit":"","boundTo":"Name"},{"fieldsViewModel":{"fields":[]},"name":"Email","displayName":{"en-US":"Email"},"description":{"en-US":"e.g 'john.doe@example.com'"},"type":"InputText","size":"4","properties":{"defaultvalue":{"en-US":""},"validationmessage":{"en-US":""},"validationtype":2,"validationpattern":""},"required":true,"readonly":false,"hidden":false,"lineBreak":false,"isBound":true,"onLoad":"","onChange":"","onSubmit":"","boundTo":"Email"},{"fieldsViewModel":{"fields":[]},"name":"SocialSecurityNumber","displayName":{"en-US":"Personal ID"},"description":{"en-US":"e.g YYYYMMDD-NNNN"},"type":"InputText","size":"3","properties":{"defaultvalue":{"en-US":""},"validationmessage":{"en-US":""},"validationtype":0,"validationpattern":""},"required":true,"readonly":false,"hidden":false,"lineBreak":false,"isBound":true,"onLoad":"","onChange":"","onSubmit":"","boundTo":"SocialSecurityNumber"}]},"name":"fsDetails","displayName":{"en-US":"Signee Details"},"description":{"en-US":""},"type":"FormSection","size":"1","properties":{"direction":0,"chrome":true,"fullwidth":true},"required":false,"readonly":false,"hidden":false,"lineBreak":false,"isBound":false,"onLoad":"","onChange":"","onSubmit":"","boundTo":""},{"fieldsViewModel":{"fields":[{"fieldsViewModel":{"fields":[]},"name":"document","displayName":{"en-US":"Document to Sign"},"description":{"en-US":""},"type":"InputFile","size":"3","properties":{},"required":true,"readonly":false,"hidden":false,"lineBreak":false,"isBound":true,"onLoad":"","onChange":"","onSubmit":"","boundTo":"document"}]},"name":"fsDocument","displayName":{"en-US":"Document to sign"},"description":{"en-US":""},"type":"FormSection","size":"1","properties":{"direction":0,"chrome":false,"fullwidth":true},"required":false,"readonly":false,"hidden":false,"lineBreak":false,"isBound":false,"onLoad":"","onChange":"","onSubmit":"","boundTo":""}],"variables":[{"name":"document","value":"","shouldHide":false,"hideAll":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"document","description":"","id":42,"variableType":"File"},{"name":"Email","value":"","shouldHide":false,"hideAll":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"Email","description":"","id":44,"variableType":"String"},{"name":"Name","value":"","shouldHide":false,"hideAll":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"Name","description":"","id":47,"variableType":"String"},{"name":"SocialSecurityNumber","value":"","shouldHide":true,"hideAll":false,"hideLength":0,"hideStartIndex":9,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"SocialSecurityNumber","description":"","id":49,"variableType":"String"}]}

Workflow

{"activities":[{"id":2422,"name":"Assign DocumentName","type":"Assign","properties":{"translations":{}},"result":{"isBound":true,"value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":43,"boundTo":"documentName"},"body":{"isBound":false,"value":"Document to Sign -  {Name}","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"assignedVariables":[{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":47,"boundTo":"Name"}],"activities":[]},{"id":0,"name":"Request-ZPESignDocumentSignature","type":"Provider","properties":{"translations":{}},"methodId":1133,"package":"Assently E-Sign","module":"Activity.Assently","method":"Request-ZPESignDocumentSignature","providerParameters":[{"id":3050,"name":"ZPMediaGuid","description":"Enter File variable GUID for uploaded ZPMedia","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":42,"boundTo":"document"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3051,"name":"DocumentName","description":"Name of document to sign. e.g 'Employee Contract - John Doe'","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":43,"boundTo":"documentName"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3052,"name":"PartyName","description":"Name of party to sign document. e.g 'John Doe'","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":47,"boundTo":"Name"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3053,"name":"PartyEmail","description":"Email address of party to sign document. A notification email from Assently(no-reply@assently.com) will be sent to this email. e.g 'john.doe@example.com'","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":44,"boundTo":"Email"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3054,"name":"PartySSN","description":"Social Security Number. Used for ElectronicId signing. \t\nSocial security number. 8-digits with optional dash continued with last 4 digits for the Swedish number (YYYYMMDD[-]NNNN), \n11-digits and letters for the Finnish number (DDMMYY[+, - or A]ZZZQ) and 10 with an optional dash (DDMMYY[-]SSSS) for the Danish number.","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":49,"boundTo":"SocialSecurityNumber"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3055,"name":"RequestMessage","description":"Custom message used in the request to sign notification email. Default: 'Zervicepoint asks you to review and sign this document'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3056,"name":"FinishedMessage","description":"Custom message used in the notification email to parties when all parties have signed. Overrides the system default message.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3057,"name":"ExpireAfterDays","description":"Signing deadline, relative to when the case is sent. Default when omitted is 0.","inputDisabled":false,"providerParameterType":"decimal","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3058,"name":"RemindAfterDays","description":"A reminder will be sent automatically to parties that haven't signed after the specified number of days. Default when omitted is 0.","inputDisabled":false,"providerParameterType":"decimal","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3059,"name":"ConnectionURI","description":"Override ConnectionURI setting from $Config. e.g 'https://test.assently.com/api/v2'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3060,"name":"CredentialName","description":"Override CredentialName setting from $Config. e.g 'Assently'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3061,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: ESign.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"ESign\", the command returns variables such as: ESignId and ESignName.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"ESign","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true}],"additionalProviderParameters":[],"stopOnError":true,"providerResult":{"isBound":false,"value":false,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"allProviderParameters":[{"id":3050,"name":"ZPMediaGuid","description":"Enter File variable GUID for uploaded ZPMedia","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":42,"boundTo":"document"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3051,"name":"DocumentName","description":"Name of document to sign. e.g 'Employee Contract - John Doe'","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":43,"boundTo":"documentName"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3052,"name":"PartyName","description":"Name of party to sign document. e.g 'John Doe'","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":47,"boundTo":"Name"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3053,"name":"PartyEmail","description":"Email address of party to sign document. A notification email from Assently(no-reply@assently.com) will be sent to this email. e.g 'john.doe@example.com'","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":44,"boundTo":"Email"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3054,"name":"PartySSN","description":"Social Security Number. Used for ElectronicId signing. \t\nSocial security number. 8-digits with optional dash continued with last 4 digits for the Swedish number (YYYYMMDD[-]NNNN), \n11-digits and letters for the Finnish number (DDMMYY[+, - or A]ZZZQ) and 10 with an optional dash (DDMMYY[-]SSSS) for the Danish number.","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":49,"boundTo":"SocialSecurityNumber"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3055,"name":"RequestMessage","description":"Custom message used in the request to sign notification email. Default: 'Zervicepoint asks you to review and sign this document'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3056,"name":"FinishedMessage","description":"Custom message used in the notification email to parties when all parties have signed. Overrides the system default message.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3057,"name":"ExpireAfterDays","description":"Signing deadline, relative to when the case is sent. Default when omitted is 0.","inputDisabled":false,"providerParameterType":"decimal","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3058,"name":"RemindAfterDays","description":"A reminder will be sent automatically to parties that haven't signed after the specified number of days. Default when omitted is 0.","inputDisabled":false,"providerParameterType":"decimal","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3059,"name":"ConnectionURI","description":"Override ConnectionURI setting from $Config. e.g 'https://test.assently.com/api/v2'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3060,"name":"CredentialName","description":"Override CredentialName setting from $Config. e.g 'Assently'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3061,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: ESign.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"ESign\", the command returns variables such as: ESignId and ESignName.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"ESign","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true}],"activities":[]},{"id":2424,"name":"ZPActivityStatus","type":"Status","properties":{"translations":{}},"status":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":50,"boundTo":"ZPActivityStatus"},"statusTranslations":{"en-US":""},"activities":[]},{"id":2425,"name":"Wait until document is signed","type":"Sequence","properties":{"translations":{}},"activities":[{"id":2426,"name":"Get-ZPESignDocumentSignatureStatus","type":"Provider","properties":{"translations":{}},"methodId":2311,"package":"Assently E-Sign","module":"Activity.Assently","method":"Get-ZPESignDocumentSignatureStatus","providerParameters":[{"id":5873,"name":"Id","description":"Enter Id of case number. This would be the Id output from Request-ZPESignDocumentSignature","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":45,"boundTo":"ESignId"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5874,"name":"ConnectionURI","description":"Override ConnectionURI setting from $Config. e.g 'https://test.assently.com/api/v2'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5875,"name":"CredentialName","description":"Override CredentialName setting from $Config. e.g 'Assently'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5876,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: ESign.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"ESign\", the command returns variables such as: ESignId and ESignName.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"ESign","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true}],"additionalProviderParameters":[],"stopOnError":true,"providerResult":{"isBound":false,"value":false,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"allProviderParameters":[{"id":5873,"name":"Id","description":"Enter Id of case number. This would be the Id output from Request-ZPESignDocumentSignature","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":45,"boundTo":"ESignId"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5874,"name":"ConnectionURI","description":"Override ConnectionURI setting from $Config. e.g 'https://test.assently.com/api/v2'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5875,"name":"CredentialName","description":"Override CredentialName setting from $Config. e.g 'Assently'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5876,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: ESign.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"ESign\", the command returns variables such as: ESignId and ESignName.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"ESign","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true}],"activities":[]},{"id":2427,"name":"Set CurrentDoc Status","type":"Assign","properties":{"translations":{}},"result":{"isBound":true,"value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":41,"boundTo":"CurrentDocStatus"},"body":{"isBound":false,"value":"{ESignStatus}","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"assignedVariables":[{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":46,"boundTo":"ESignStatus"}],"activities":[]},{"id":2428,"name":"While loop until ESignature is signed","type":"While","properties":{"translations":{}},"expression":{"type":"EqualityExpression","operand":"notEqual","left":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":46,"boundTo":"ESignStatus"},"right":{"isBound":false,"value":"Finished","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""}},"iterationDelaySeconds":{"isBound":false,"value":300,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"activities":[{"id":2429,"name":"Get-ZPESignDocumentSignatureStatus","type":"Provider","properties":{"translations":{}},"methodId":2311,"package":"Assently E-Sign","module":"Activity.Assently","method":"Get-ZPESignDocumentSignatureStatus","providerParameters":[{"id":5873,"name":"Id","description":"Enter Id of case number. This would be the Id output from Request-ZPESignDocumentSignature","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":45,"boundTo":"ESignId"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5874,"name":"ConnectionURI","description":"Override ConnectionURI setting from $Config. e.g 'https://test.assently.com/api/v2'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5875,"name":"CredentialName","description":"Override CredentialName setting from $Config. e.g 'Assently'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5876,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: ESign.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"ESign\", the command returns variables such as: ESignId and ESignName.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"ESign","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true}],"additionalProviderParameters":[],"stopOnError":true,"providerResult":{"isBound":false,"value":false,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"allProviderParameters":[{"id":5873,"name":"Id","description":"Enter Id of case number. This would be the Id output from Request-ZPESignDocumentSignature","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":45,"boundTo":"ESignId"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5874,"name":"ConnectionURI","description":"Override ConnectionURI setting from $Config. e.g 'https://test.assently.com/api/v2'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5875,"name":"CredentialName","description":"Override CredentialName setting from $Config. e.g 'Assently'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5876,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: ESign.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"ESign\", the command returns variables such as: ESignId and ESignName.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"ESign","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true}],"activities":[]},{"id":2430,"name":"If - Doc status has been changed","type":"If","properties":{"translations":{}},"expression":{"type":"EqualityExpression","operand":"notEqual","left":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":46,"boundTo":"ESignStatus"},"right":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":41,"boundTo":"CurrentDocStatus"}},"activities":[{"id":2431,"name":"Construct status for end-user","type":"Assign","properties":{"translations":{}},"result":{"isBound":true,"value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":48,"boundTo":"OrderState"},"body":{"isBound":false,"value":"Document status - {ESignStatus}","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"assignedVariables":[{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":46,"boundTo":"ESignStatus"}],"activities":[]},{"id":2432,"name":"State","type":"Status","properties":{"translations":{}},"status":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":48,"boundTo":"OrderState"},"statusTranslations":{"en-US":""},"activities":[]}]},{"id":2433,"name":"If - Doc is rejected","type":"If","properties":{"translations":{}},"expression":{"type":"EqualityExpression","operand":"equal","left":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":46,"boundTo":"ESignStatus"},"right":{"isBound":false,"value":"Rejected","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""}},"activities":[{"id":2434,"name":"Rejected","type":"Status","properties":{"translations":{}},"status":{"isBound":false,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"statusTranslations":{"en-US":"Document was rejected"},"activities":[]},{"id":2435,"name":"New End process activity","type":"Terminate","properties":{"translations":{}},"activities":[]}]}]}]}],"variables":[{"name":"CurrentDocStatus","value":"","shouldHide":false,"hideAll":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"NewVariable","description":"","id":41,"variableType":"String"},{"name":"document","value":"","shouldHide":false,"hideAll":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"document","description":"","id":42,"variableType":"File"},{"name":"documentName","value":"","shouldHide":false,"hideAll":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"NewVariable","description":"","id":43,"variableType":"String"},{"name":"Email","value":"","shouldHide":false,"hideAll":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"Email","description":"","id":44,"variableType":"String"},{"name":"ESignId","value":"","shouldHide":false,"hideAll":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"NewVariable","description":"","id":45,"variableType":"String"},{"name":"ESignStatus","value":"","shouldHide":false,"hideAll":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"NewVariable","description":"","id":46,"variableType":"String"},{"name":"Name","value":"","shouldHide":false,"hideAll":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"Name","description":"","id":47,"variableType":"String"},{"name":"OrderState","value":"","shouldHide":false,"hideAll":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"NewVariable","description":"","id":48,"variableType":"String"},{"name":"SocialSecurityNumber","value":"","shouldHide":true,"hideAll":false,"hideLength":0,"hideStartIndex":9,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"SocialSecurityNumber","description":"","id":49,"variableType":"String"},{"name":"ZPActivityStatus","value":"","shouldHide":false,"hideAll":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"NewVariable","description":"","id":50,"variableType":"String"}]}

Sign Agreement - Local File

Sign Agreement from local file.

Form

{"fields":[{"fieldsViewModel":{"fields":[{"fieldsViewModel":{"fields":[]},"name":"Name","displayName":{"en-US":"Name"},"description":{"en-US":"Name of signee. e.g 'John Doe'"},"type":"InputText","size":"4","properties":{"defaultvalue":{"en-US":""},"validationmessage":{"en-US":""},"validationtype":0,"validationpattern":""},"required":true,"readonly":false,"hidden":false,"lineBreak":false,"isBound":true,"onLoad":"","onChange":"","onSubmit":"","boundTo":"Name"},{"fieldsViewModel":{"fields":[]},"name":"Email","displayName":{"en-US":"Email"},"description":{"en-US":"e.g 'john.doe@example.com'"},"type":"InputText","size":"4","properties":{"defaultvalue":{"en-US":""},"validationmessage":{"en-US":""},"validationtype":2,"validationpattern":""},"required":true,"readonly":false,"hidden":false,"lineBreak":false,"isBound":true,"onLoad":"","onChange":"","onSubmit":"","boundTo":"Email"},{"fieldsViewModel":{"fields":[]},"name":"SocialSecurityNumber","displayName":{"en-US":"Personal ID"},"description":{"en-US":"e.g YYYYMMDD-NNNN"},"type":"InputText","size":"3","properties":{"defaultvalue":{"en-US":""},"validationmessage":{"en-US":""},"validationtype":0,"validationpattern":""},"required":true,"readonly":false,"hidden":false,"lineBreak":false,"isBound":true,"onLoad":"","onChange":"","onSubmit":"","boundTo":"SocialSecurityNumber"}]},"name":"fsDetails","displayName":{"en-US":"Signees Details"},"description":{"en-US":""},"type":"FormSection","size":"1","properties":{"direction":0,"chrome":true,"fullwidth":true},"required":false,"readonly":false,"hidden":false,"lineBreak":false,"isBound":false,"onLoad":"","onChange":"","onSubmit":"","boundTo":""}],"variables":[{"name":"Email","value":"","shouldHide":false,"hideAll":true,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"Email","description":"","id":75,"variableType":"String"},{"name":"Name","value":"","shouldHide":false,"hideAll":true,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"Name","description":"","id":78,"variableType":"String"},{"name":"SocialSecurityNumber","value":"","shouldHide":true,"hideAll":false,"hideLength":0,"hideStartIndex":8,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"SocialSecurityNumber","description":"","id":80,"variableType":"String"}]}

Workflow

{"activities":[{"id":2451,"name":"Request-ZPESignDocumentSignature","type":"Provider","properties":{"translations":{}},"methodId":1133,"package":"Assently E-Sign","module":"Activity.Assently","method":"Request-ZPESignDocumentSignature","providerParameters":[{"id":3050,"name":"ZPMediaGuid","description":"Enter File variable GUID for uploaded ZPMedia","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":73,"boundTo":"document"},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3051,"name":"DocumentName","description":"Name of document to sign. e.g 'Employee Contract - John Doe'","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"static","value":"IT Policy Agreement","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":74,"boundTo":"documentName"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3052,"name":"PartyName","description":"Name of party to sign document. e.g 'John Doe'","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":78,"boundTo":"Name"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3053,"name":"PartyEmail","description":"Email address of party to sign document. A notification email from Assently(no-reply@assently.com) will be sent to this email. e.g 'john.doe@example.com'","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":75,"boundTo":"Email"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3054,"name":"PartySSN","description":"Social Security Number. Used for ElectronicId signing. \t\nSocial security number. 8-digits with optional dash continued with last 4 digits for the Swedish number (YYYYMMDD[-]NNNN), \n11-digits and letters for the Finnish number (DDMMYY[+, - or A]ZZZQ) and 10 with an optional dash (DDMMYY[-]SSSS) for the Danish number.","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":80,"boundTo":"SocialSecurityNumber"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3055,"name":"RequestMessage","description":"Custom message used in the request to sign notification email. Default: 'Zervicepoint asks you to review and sign this document'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3056,"name":"FinishedMessage","description":"Custom message used in the notification email to parties when all parties have signed. Overrides the system default message.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3057,"name":"ExpireAfterDays","description":"Signing deadline, relative to when the case is sent. Default when omitted is 0.","inputDisabled":false,"providerParameterType":"decimal","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3058,"name":"RemindAfterDays","description":"A reminder will be sent automatically to parties that haven't signed after the specified number of days. Default when omitted is 0.","inputDisabled":false,"providerParameterType":"decimal","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3059,"name":"ConnectionURI","description":"Override ConnectionURI setting from $Config. e.g 'https://test.assently.com/api/v2'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3060,"name":"CredentialName","description":"Override CredentialName setting from $Config. e.g 'Assently'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3061,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: ESign.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"ESign\", the command returns variables such as: ESignId and ESignName.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"ESign","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true}],"additionalProviderParameters":[{"id":0,"name":"PathITPolicy","description":"","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"C:\\Policies\\ITPolicyAgreement.pdf","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":true,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true}],"stopOnError":true,"providerResult":{"isBound":false,"value":false,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"allProviderParameters":[{"id":3050,"name":"ZPMediaGuid","description":"Enter File variable GUID for uploaded ZPMedia","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":73,"boundTo":"document"},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3051,"name":"DocumentName","description":"Name of document to sign. e.g 'Employee Contract - John Doe'","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"static","value":"IT Policy Agreement","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":74,"boundTo":"documentName"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3052,"name":"PartyName","description":"Name of party to sign document. e.g 'John Doe'","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":78,"boundTo":"Name"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3053,"name":"PartyEmail","description":"Email address of party to sign document. A notification email from Assently(no-reply@assently.com) will be sent to this email. e.g 'john.doe@example.com'","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":75,"boundTo":"Email"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3054,"name":"PartySSN","description":"Social Security Number. Used for ElectronicId signing. \t\nSocial security number. 8-digits with optional dash continued with last 4 digits for the Swedish number (YYYYMMDD[-]NNNN), \n11-digits and letters for the Finnish number (DDMMYY[+, - or A]ZZZQ) and 10 with an optional dash (DDMMYY[-]SSSS) for the Danish number.","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":80,"boundTo":"SocialSecurityNumber"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3055,"name":"RequestMessage","description":"Custom message used in the request to sign notification email. Default: 'Zervicepoint asks you to review and sign this document'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3056,"name":"FinishedMessage","description":"Custom message used in the notification email to parties when all parties have signed. Overrides the system default message.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3057,"name":"ExpireAfterDays","description":"Signing deadline, relative to when the case is sent. Default when omitted is 0.","inputDisabled":false,"providerParameterType":"decimal","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3058,"name":"RemindAfterDays","description":"A reminder will be sent automatically to parties that haven't signed after the specified number of days. Default when omitted is 0.","inputDisabled":false,"providerParameterType":"decimal","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3059,"name":"ConnectionURI","description":"Override ConnectionURI setting from $Config. e.g 'https://test.assently.com/api/v2'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3060,"name":"CredentialName","description":"Override CredentialName setting from $Config. e.g 'Assently'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3061,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: ESign.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"ESign\", the command returns variables such as: ESignId and ESignName.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"ESign","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":0,"name":"PathITPolicy","description":"","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"C:\\Policies\\ITPolicyAgreement.pdf","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":true,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true}],"activities":[]},{"id":2452,"name":"ZPActivityStatus","type":"Status","properties":{"translations":{}},"status":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":81,"boundTo":"ZPActivityStatus"},"statusTranslations":{"en-US":""},"activities":[]},{"id":2453,"name":"Wait until document is signed","type":"Sequence","properties":{"translations":{}},"activities":[{"id":2454,"name":"Get-ZPESignDocumentSignatureStatus","type":"Provider","properties":{"translations":{}},"methodId":2311,"package":"Assently E-Sign","module":"Activity.Assently","method":"Get-ZPESignDocumentSignatureStatus","providerParameters":[{"id":5873,"name":"Id","description":"Enter Id of case number. This would be the Id output from Request-ZPESignDocumentSignature","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":76,"boundTo":"ESignId"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5874,"name":"ConnectionURI","description":"Override ConnectionURI setting from $Config. e.g 'https://test.assently.com/api/v2'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5875,"name":"CredentialName","description":"Override CredentialName setting from $Config. e.g 'Assently'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5876,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: ESign.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"ESign\", the command returns variables such as: ESignId and ESignName.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"ESign","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true}],"additionalProviderParameters":[],"stopOnError":true,"providerResult":{"isBound":false,"value":false,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"allProviderParameters":[{"id":5873,"name":"Id","description":"Enter Id of case number. This would be the Id output from Request-ZPESignDocumentSignature","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":76,"boundTo":"ESignId"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5874,"name":"ConnectionURI","description":"Override ConnectionURI setting from $Config. e.g 'https://test.assently.com/api/v2'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5875,"name":"CredentialName","description":"Override CredentialName setting from $Config. e.g 'Assently'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5876,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: ESign.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"ESign\", the command returns variables such as: ESignId and ESignName.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"ESign","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true}],"activities":[]},{"id":2455,"name":"Set CurrentDoc Status","type":"Assign","properties":{"translations":{}},"result":{"isBound":true,"value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":72,"boundTo":"CurrentDocStatus"},"body":{"isBound":false,"value":"{ESignStatus}","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"assignedVariables":[{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":77,"boundTo":"ESignStatus"}],"activities":[]},{"id":2456,"name":"While loop until ESignature is signed","type":"While","properties":{"translations":{}},"expression":{"type":"EqualityExpression","operand":"notEqual","left":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":77,"boundTo":"ESignStatus"},"right":{"isBound":false,"value":"Finished","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""}},"iterationDelaySeconds":{"isBound":false,"value":300,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"activities":[{"id":2457,"name":"Get-ZPESignDocumentSignatureStatus","type":"Provider","properties":{"translations":{}},"methodId":2311,"package":"Assently E-Sign","module":"Activity.Assently","method":"Get-ZPESignDocumentSignatureStatus","providerParameters":[{"id":5873,"name":"Id","description":"Enter Id of case number. This would be the Id output from Request-ZPESignDocumentSignature","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":76,"boundTo":"ESignId"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5874,"name":"ConnectionURI","description":"Override ConnectionURI setting from $Config. e.g 'https://test.assently.com/api/v2'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5875,"name":"CredentialName","description":"Override CredentialName setting from $Config. e.g 'Assently'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5876,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: ESign.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"ESign\", the command returns variables such as: ESignId and ESignName.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"ESign","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true}],"additionalProviderParameters":[],"stopOnError":true,"providerResult":{"isBound":false,"value":false,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"allProviderParameters":[{"id":5873,"name":"Id","description":"Enter Id of case number. This would be the Id output from Request-ZPESignDocumentSignature","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":76,"boundTo":"ESignId"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5874,"name":"ConnectionURI","description":"Override ConnectionURI setting from $Config. e.g 'https://test.assently.com/api/v2'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5875,"name":"CredentialName","description":"Override CredentialName setting from $Config. e.g 'Assently'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5876,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: ESign.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"ESign\", the command returns variables such as: ESignId and ESignName.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"ESign","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true}],"activities":[]},{"id":2458,"name":"If - Doc status has been changed","type":"If","properties":{"translations":{}},"expression":{"type":"EqualityExpression","operand":"notEqual","left":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":77,"boundTo":"ESignStatus"},"right":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":72,"boundTo":"CurrentDocStatus"}},"activities":[{"id":2459,"name":"Construct status for end-user","type":"Assign","properties":{"translations":{}},"result":{"isBound":true,"value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":79,"boundTo":"OrderState"},"body":{"isBound":false,"value":"Document status - {ESignStatus}","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"assignedVariables":[{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":77,"boundTo":"ESignStatus"}],"activities":[]},{"id":2460,"name":"State","type":"Status","properties":{"translations":{}},"status":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":79,"boundTo":"OrderState"},"statusTranslations":{"en-US":""},"activities":[]}]},{"id":2461,"name":"If - Doc is rejected","type":"If","properties":{"translations":{}},"expression":{"type":"EqualityExpression","operand":"equal","left":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":77,"boundTo":"ESignStatus"},"right":{"isBound":false,"value":"Rejected","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""}},"activities":[{"id":2462,"name":"Rejected","type":"Status","properties":{"translations":{}},"status":{"isBound":false,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"statusTranslations":{"en-US":"Document was rejected"},"activities":[]},{"id":2463,"name":"New End process activity","type":"Terminate","properties":{"translations":{}},"activities":[]}]}]}]}],"variables":[{"name":"CurrentDocStatus","value":"","shouldHide":false,"hideAll":true,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"NewVariable","description":"","id":72,"variableType":"String"},{"name":"Email","value":"","shouldHide":false,"hideAll":true,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"Email","description":"","id":75,"variableType":"String"},{"name":"ESignId","value":"","shouldHide":false,"hideAll":true,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"NewVariable","description":"","id":76,"variableType":"String"},{"name":"ESignStatus","value":"","shouldHide":false,"hideAll":true,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"NewVariable","description":"","id":77,"variableType":"String"},{"name":"Name","value":"","shouldHide":false,"hideAll":true,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"Name","description":"","id":78,"variableType":"String"},{"name":"OrderState","value":"","shouldHide":false,"hideAll":true,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"NewVariable","description":"","id":79,"variableType":"String"},{"name":"SocialSecurityNumber","value":"","shouldHide":true,"hideAll":false,"hideLength":0,"hideStartIndex":8,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"SocialSecurityNumber","description":"","id":80,"variableType":"String"},{"name":"ZPActivityStatus","value":"","shouldHide":false,"hideAll":true,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"NewVariable","description":"","id":81,"variableType":"String"}]}

Sign Agreement - JSON

This example creates a signing case with customized configuration using a JSON object as input.

Workflow

{"activities":[{"id":2614,"name":"ESignDocumentObject","type":"Code","properties":{"translations":{}},"parameters":[{"name":"Json","value":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":45,"boundTo":"Json"}},{"name":"RequesterMail","value":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":51,"boundTo":"RequesterMail"}}],"script":{"isBound":false,"value":"var jsonObject = {\n    \"Name\": \"IT Policy Agreement\",\n    \"Parties\": [\n        {\n            \"Name\": \"Alice\",\n            \"EmailAddress\": \"alice@example.com\",\n            \"AnyoneCanSign\": false,\n            \"MobilePhone\": \"555-123123\",\n            \"SignatureType\": 0\n        },\n        {\n            \"Name\": \"Bob\",\n            \"EmailAddress\": \"bob@example.com\",\n            \"AnyoneCanSign\": false,\n            \"SocialSecurityNumber\": \"YYYYMMDD-NNNN\",\n            \"SignatureType\": \"0\"\n        }\n    ],\n    \"AllowedSignatureTypes\" : [\n        \"ElectronicId\",\n        \"sms\"\n    ],\n    \"Visibility\": \"Group\",\n    \"Stakeholders\": [],\n    \"Metadata\": {},\n    \"ContinueAuto\": false,\n    \"NotificationMethods\": [],\n    \"SendSignRequestEmailToParties\": true,\n    \"SendFinishEmailToCreator\": false,\n    \"SendFinishEmailToParties\": false,\n    \"SendRecallEmailToParties\": false,\n    \"SendRejectNotification\": false,\n    \"RequestMessage\": \"Zervicepoint asks you to review and sign this document\",\n    \"Culture\": \"en-US\",\n    \"SignInSequence\": false,\n    \"IdentityCheck\": false,\n    \"IsEditable\": false,\n    \"MergeOnSend\": false,\n    \"UseGroupnames\": false,\n    \"ExpireAfterDays\": 2,\n    \"RemindAfterDays\": 1,\n    \"EventCallBack\": {},\n    \"Procedure\": \"Default\",\n    \"ApprovalRequired\": false,\n    \"Approvers\": []\n}\n\nvar Json = JSON.stringify(jsonObject)","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":"","id":"unique5"},"activities":[]},{"id":2615,"name":"Request-ZPESignDocumentSignatureWithJsonInput","type":"Provider","properties":{"translations":{}},"methodId":1134,"package":"Assently E-Sign","module":"Activity.Assently","method":"Request-ZPESignDocumentSignatureWithJsonInput","providerParameters":[{"id":3062,"name":"ZPMediaGuid","description":"Enter File variable GUID for uploaded ZPMedia","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3063,"name":"Json","description":"You can pass a JSON string in cases where you need to add more logic and access more advanced settings in the Assently E-Sign API.\nYou should pass a JSON object for a NewCase according to Assently E-Sign API (https://test.assently.com/api/v2#Createacase)\n\nYou don't have to generate CaseId or Parties Id, those will be generated if missing.\n\nDocuments object will be added from ZPMediaGUID and Additional parameters that begin with 'Path' will be ignored.\t\t","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":45,"boundTo":"Json"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3064,"name":"ConnectionURI","description":"Override ConnectionURI setting from $Config. e.g 'https://test.assently.com/api/v2'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3065,"name":"CredentialName","description":"Override CredentialName setting from $Config. e.g 'Assently'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3066,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: ESign.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"ESign\", the command returns variables such as: ESignId and ESignName.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"ESign","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true}],"additionalProviderParameters":[{"id":0,"name":"PathITPolicy","description":"","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"C:\\Policies\\ITPolicyAgreement.pdf","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":true,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true}],"stopOnError":true,"providerResult":{"isBound":false,"value":false,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"allProviderParameters":[{"id":3062,"name":"ZPMediaGuid","description":"Enter File variable GUID for uploaded ZPMedia","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3063,"name":"Json","description":"You can pass a JSON string in cases where you need to add more logic and access more advanced settings in the Assently E-Sign API.\nYou should pass a JSON object for a NewCase according to Assently E-Sign API (https://test.assently.com/api/v2#Createacase)\n\nYou don't have to generate CaseId or Parties Id, those will be generated if missing.\n\nDocuments object will be added from ZPMediaGUID and Additional parameters that begin with 'Path' will be ignored.\t\t","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":45,"boundTo":"Json"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3064,"name":"ConnectionURI","description":"Override ConnectionURI setting from $Config. e.g 'https://test.assently.com/api/v2'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3065,"name":"CredentialName","description":"Override CredentialName setting from $Config. e.g 'Assently'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3066,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: ESign.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"ESign\", the command returns variables such as: ESignId and ESignName.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"ESign","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":0,"name":"PathITPolicy","description":"","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"C:\\Policies\\ITPolicyAgreement.pdf","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":true,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true}],"activities":[]},{"id":2616,"name":"ZPActivityStatus","type":"Status","properties":{"translations":{}},"status":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":54,"boundTo":"ZPActivityStatus"},"statusTranslations":{"en-US":""},"activities":[]},{"id":2617,"name":"Wait until document is signed","type":"Sequence","properties":{"translations":{}},"activities":[{"id":2618,"name":"Get-ZPESignDocumentSignatureStatus","type":"Provider","properties":{"translations":{}},"methodId":2311,"package":"Assently E-Sign","module":"Activity.Assently","method":"Get-ZPESignDocumentSignatureStatus","providerParameters":[{"id":5873,"name":"Id","description":"Enter Id of case number. This would be the Id output from Request-ZPESignDocumentSignature","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":43,"boundTo":"ESignId"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5874,"name":"ConnectionURI","description":"Override ConnectionURI setting from $Config. e.g 'https://test.assently.com/api/v2'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5875,"name":"CredentialName","description":"Override CredentialName setting from $Config. e.g 'Assently'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5876,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: ESign.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"ESign\", the command returns variables such as: ESignId and ESignName.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"ESign","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true}],"additionalProviderParameters":[],"stopOnError":true,"providerResult":{"isBound":false,"value":false,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"allProviderParameters":[{"id":5873,"name":"Id","description":"Enter Id of case number. This would be the Id output from Request-ZPESignDocumentSignature","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":43,"boundTo":"ESignId"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5874,"name":"ConnectionURI","description":"Override ConnectionURI setting from $Config. e.g 'https://test.assently.com/api/v2'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5875,"name":"CredentialName","description":"Override CredentialName setting from $Config. e.g 'Assently'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5876,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: ESign.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"ESign\", the command returns variables such as: ESignId and ESignName.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"ESign","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true}],"activities":[]},{"id":2619,"name":"Set CurrentDoc Status","type":"Assign","properties":{"translations":{}},"result":{"isBound":true,"value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":41,"boundTo":"CurrentDocStatus"},"body":{"isBound":false,"value":"{ESignStatus}","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"assignedVariables":[{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":44,"boundTo":"ESignStatus"}],"activities":[]},{"id":2620,"name":"While loop until ESignature is signed","type":"While","properties":{"translations":{}},"expression":{"type":"EqualityExpression","operand":"notEqual","left":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":44,"boundTo":"ESignStatus"},"right":{"isBound":false,"value":"Finished","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""}},"iterationDelaySeconds":{"isBound":false,"value":300,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"activities":[{"id":2621,"name":"Get-ZPESignDocumentSignatureStatus","type":"Provider","properties":{"translations":{}},"methodId":2311,"package":"Assently E-Sign","module":"Activity.Assently","method":"Get-ZPESignDocumentSignatureStatus","providerParameters":[{"id":5873,"name":"Id","description":"Enter Id of case number. This would be the Id output from Request-ZPESignDocumentSignature","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":43,"boundTo":"ESignId"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5874,"name":"ConnectionURI","description":"Override ConnectionURI setting from $Config. e.g 'https://test.assently.com/api/v2'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5875,"name":"CredentialName","description":"Override CredentialName setting from $Config. e.g 'Assently'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5876,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: ESign.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"ESign\", the command returns variables such as: ESignId and ESignName.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"ESign","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true}],"additionalProviderParameters":[],"stopOnError":true,"providerResult":{"isBound":false,"value":false,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"allProviderParameters":[{"id":5873,"name":"Id","description":"Enter Id of case number. This would be the Id output from Request-ZPESignDocumentSignature","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":43,"boundTo":"ESignId"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5874,"name":"ConnectionURI","description":"Override ConnectionURI setting from $Config. e.g 'https://test.assently.com/api/v2'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5875,"name":"CredentialName","description":"Override CredentialName setting from $Config. e.g 'Assently'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5876,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: ESign.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"ESign\", the command returns variables such as: ESignId and ESignName.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"ESign","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true}],"activities":[]},{"id":2622,"name":"If - Doc status has been changed","type":"If","properties":{"translations":{}},"expression":{"type":"EqualityExpression","operand":"notEqual","left":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":44,"boundTo":"ESignStatus"},"right":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":41,"boundTo":"CurrentDocStatus"}},"activities":[{"id":2623,"name":"Construct status for end-user","type":"Assign","properties":{"translations":{}},"result":{"isBound":true,"value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":49,"boundTo":"OrderState"},"body":{"isBound":false,"value":"Document status - {ESignStatus}","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"assignedVariables":[{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":44,"boundTo":"ESignStatus"}],"activities":[]},{"id":2624,"name":"State","type":"Status","properties":{"translations":{}},"status":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":49,"boundTo":"OrderState"},"statusTranslations":{"en-US":""},"activities":[]}]},{"id":2625,"name":"If - Doc is rejected","type":"If","properties":{"translations":{}},"expression":{"type":"EqualityExpression","operand":"equal","left":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":44,"boundTo":"ESignStatus"},"right":{"isBound":false,"value":"Rejected","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""}},"activities":[{"id":2626,"name":"Rejected","type":"Status","properties":{"translations":{}},"status":{"isBound":false,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"statusTranslations":{"en-US":"Document was rejected"},"activities":[]},{"id":2627,"name":"New End process activity","type":"Terminate","properties":{"translations":{}},"activities":[]}]}]}]}],"variables":[{"name":"CurrentDocStatus","value":"","shouldHide":false,"hideAll":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"NewVariable","description":"","id":41,"variableType":"String"},{"name":"ESignId","value":"","shouldHide":false,"hideAll":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"NewVariable","description":"","id":43,"variableType":"String"},{"name":"ESignStatus","value":"","shouldHide":false,"hideAll":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"NewVariable","description":"","id":44,"variableType":"String"},{"name":"Json","value":"","shouldHide":false,"hideAll":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"NewVariable","description":"","id":45,"variableType":"String"},{"name":"OrderState","value":"","shouldHide":false,"hideAll":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"NewVariable","description":"","id":49,"variableType":"String"},{"name":"RequesterMail","value":"","shouldHide":false,"hideAll":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"NewVariable","description":"","id":51,"variableType":"String"},{"name":"ZPActivityStatus","value":"","shouldHide":false,"hideAll":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"NewVariable","description":"","id":54,"variableType":"String"}]}

Sign Agreement - JSON + AD Plugin

This example creates a signing case with customized configuration using a JSON object as input.

This example requires the Active Directory plugin

Form

{"fields":[{"fieldsViewModel":{"fields":[]},"name":"ddUser","displayName":{"en-US":"User"},"description":{"en-US":""},"type":"DropDown","size":"3","properties":{"dropdownItems":[{"id":1,"value":"Value1","selected":false,"cost":0,"monthlyCost":0,"label":{"en-US":"Label1"}},{"id":2,"value":"Value2","selected":false,"cost":0,"monthlyCost":0,"label":{"en-US":"Label2"}}],"isRestricted":true,"isSearchable":false,"isMultiSelect":false,"isDynamicBind":true,"allowClear":false,"placeholder":{"en-US":""},"useClientCache":true,"useDynamicDebounce":false,"minimumSearchLength":1,"dataSource":"MS Active Directory/DropDown.ADUser"},"required":true,"readonly":false,"hidden":false,"lineBreak":false,"isBound":true,"onLoad":"","onChange":"","onSubmit":"","boundTo":"ddUser"}],"variables":[{"name":"ddUser","value":"","shouldHide":false,"hideAll":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"ddUser","description":"","id":42,"variableType":"String"}]}

Workflow

{"activities":[{"id":0,"name":"Get PhoneNumberFromManager","type":"Sequence","properties":{"translations":{}},"boundValues":[],"displayWarning":false,"warningText":"","hasNewerVersion":false,"activities":[{"id":2609,"name":"Get-ZPADManager","type":"Provider","properties":{"translations":{}},"boundValues":[{"id":1705,"name":"Identity","description":"Specifies an Active Directory computer object by providing one of the following property values.\n\n  -- Distinguished Name\n  -- GUID (objectGUID)\n  -- A SAM Account Name (sAMAccountName)","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":58,"boundTo":"ddUser"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":1706,"name":"LDAPFilter","description":"","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":1707,"name":"Property","description":"Specifies the properties of the output object to retrieve from the server.\nUse this parameter to retrieve properties that are not included in the default set.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"DisplayName,Mail,Mobile","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":1708,"name":"Depth","description":"Specifies the depth of the search. Default value is objects manager.\nIf the depth is set two 2, the managers manager will be returned.","inputDisabled":false,"providerParameterType":"decimal","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":1709,"name":"Last","description":"Specifies if the last found manager should be returned.","inputDisabled":false,"providerParameterType":"boolean","required":false,"value":{"state":"notSet","value":false,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":1710,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: Group.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"Group\", the command returns variables such as: GroupSamaccountName and GroupDescription.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"Manager","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":1711,"name":"DomainController","description":"Specifies the Active Directory Domain Services instance to connect to.\nIf no Domain Controller is specified the command will default to the domain controller that answers quickest.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true}],"displayWarning":false,"warningText":"","hasNewerVersion":false,"ownBoundVariables":["ddUser"],"methodId":611,"package":"MS Active Directory","module":"Activity.ActiveDirectory","method":"Get-ZPADManager","providerParameters":[{"id":1705,"name":"Identity","description":"Specifies an Active Directory computer object by providing one of the following property values.\n\n  -- Distinguished Name\n  -- GUID (objectGUID)\n  -- A SAM Account Name (sAMAccountName)","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":58,"boundTo":"ddUser"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":1706,"name":"LDAPFilter","description":"","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":1707,"name":"Property","description":"Specifies the properties of the output object to retrieve from the server.\nUse this parameter to retrieve properties that are not included in the default set.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"DisplayName,Mail,Mobile","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":1708,"name":"Depth","description":"Specifies the depth of the search. Default value is objects manager.\nIf the depth is set two 2, the managers manager will be returned.","inputDisabled":false,"providerParameterType":"decimal","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":1709,"name":"Last","description":"Specifies if the last found manager should be returned.","inputDisabled":false,"providerParameterType":"boolean","required":false,"value":{"state":"notSet","value":false,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":1710,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: Group.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"Group\", the command returns variables such as: GroupSamaccountName and GroupDescription.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"Manager","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":1711,"name":"DomainController","description":"Specifies the Active Directory Domain Services instance to connect to.\nIf no Domain Controller is specified the command will default to the domain controller that answers quickest.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true}],"additionalProviderParameters":[],"stopOnError":true,"providerResult":{"isBound":false,"value":false,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"allProviderParameters":[{"id":1705,"name":"Identity","description":"Specifies an Active Directory computer object by providing one of the following property values.\n\n  -- Distinguished Name\n  -- GUID (objectGUID)\n  -- A SAM Account Name (sAMAccountName)","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":58,"boundTo":"ddUser"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":1706,"name":"LDAPFilter","description":"","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":1707,"name":"Property","description":"Specifies the properties of the output object to retrieve from the server.\nUse this parameter to retrieve properties that are not included in the default set.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"DisplayName,Mail,Mobile","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":1708,"name":"Depth","description":"Specifies the depth of the search. Default value is objects manager.\nIf the depth is set two 2, the managers manager will be returned.","inputDisabled":false,"providerParameterType":"decimal","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":1709,"name":"Last","description":"Specifies if the last found manager should be returned.","inputDisabled":false,"providerParameterType":"boolean","required":false,"value":{"state":"notSet","value":false,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":1710,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: Group.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"Group\", the command returns variables such as: GroupSamaccountName and GroupDescription.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"Manager","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":1711,"name":"DomainController","description":"Specifies the Active Directory Domain Services instance to connect to.\nIf no Domain Controller is specified the command will default to the domain controller that answers quickest.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true}],"activities":[]},{"id":2610,"name":"ZPActivityStatus","type":"Status","properties":{"translations":{}},"boundValues":[],"displayWarning":false,"warningText":"","hasNewerVersion":false,"ownBoundVariables":["ZPActivityStatus"],"status":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":70,"boundTo":"ZPActivityStatus"},"statusTranslations":{"en-US":""},"activities":[]}]},{"id":0,"name":"Get PhoneNumberFromRequester","type":"Sequence","properties":{"translations":{}},"boundValues":[],"displayWarning":false,"warningText":"","hasNewerVersion":false,"activities":[{"id":2612,"name":"Get-ZPADUser","type":"Provider","properties":{"translations":{}},"boundValues":[{"id":1722,"name":"Identity","description":"Specifies an Active Directory user object by providing one of the following property values.\n\n  -- Distinguished Name\n  -- GUID (objectGUID)\n  -- A SAM Account Name (sAMAccountName)","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":58,"boundTo":"ddUser"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":1723,"name":"LDAPFilter","description":"Specifies an Active Directory ldap filter.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":1724,"name":"Property","description":"Specifies the properties of the output object to retrieve from the server.\nUse this parameter to retrieve properties that are not included in the default set.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"DisplayName,Mail,Mobile","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":1725,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: Group.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"Group\", the command returns variables such as: GroupSamaccountName and GroupDescription.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"Requester","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":1726,"name":"DomainController","description":"Specifies the Active Directory Domain Services instance to connect to.\nIf no Domain Controller is specified the command will default to the domain controller that answers quickest.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true}],"displayWarning":false,"warningText":"","hasNewerVersion":false,"ownBoundVariables":["ddUser"],"methodId":614,"package":"MS Active Directory","module":"Activity.ActiveDirectory","method":"Get-ZPADUser","providerParameters":[{"id":1722,"name":"Identity","description":"Specifies an Active Directory user object by providing one of the following property values.\n\n  -- Distinguished Name\n  -- GUID (objectGUID)\n  -- A SAM Account Name (sAMAccountName)","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":58,"boundTo":"ddUser"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":1723,"name":"LDAPFilter","description":"Specifies an Active Directory ldap filter.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":1724,"name":"Property","description":"Specifies the properties of the output object to retrieve from the server.\nUse this parameter to retrieve properties that are not included in the default set.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"DisplayName,Mail,Mobile","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":1725,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: Group.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"Group\", the command returns variables such as: GroupSamaccountName and GroupDescription.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"Requester","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":1726,"name":"DomainController","description":"Specifies the Active Directory Domain Services instance to connect to.\nIf no Domain Controller is specified the command will default to the domain controller that answers quickest.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true}],"additionalProviderParameters":[],"stopOnError":true,"providerResult":{"isBound":false,"value":false,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"allProviderParameters":[{"id":1722,"name":"Identity","description":"Specifies an Active Directory user object by providing one of the following property values.\n\n  -- Distinguished Name\n  -- GUID (objectGUID)\n  -- A SAM Account Name (sAMAccountName)","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":58,"boundTo":"ddUser"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":1723,"name":"LDAPFilter","description":"Specifies an Active Directory ldap filter.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":1724,"name":"Property","description":"Specifies the properties of the output object to retrieve from the server.\nUse this parameter to retrieve properties that are not included in the default set.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"DisplayName,Mail,Mobile","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":1725,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: Group.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"Group\", the command returns variables such as: GroupSamaccountName and GroupDescription.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"Requester","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":1726,"name":"DomainController","description":"Specifies the Active Directory Domain Services instance to connect to.\nIf no Domain Controller is specified the command will default to the domain controller that answers quickest.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true}],"activities":[]},{"id":2613,"name":"ZPActivityStatus","type":"Status","properties":{"translations":{}},"boundValues":[],"displayWarning":false,"warningText":"","hasNewerVersion":false,"ownBoundVariables":["ZPActivityStatus"],"status":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":70,"boundTo":"ZPActivityStatus"},"statusTranslations":{"en-US":""},"activities":[]}]},{"id":0,"name":"ESignDocumentObject","type":"Code","properties":{"translations":{}},"boundValues":[],"displayWarning":false,"warningText":"","hasNewerVersion":false,"ownBoundVariables":["Json","RequesterMail","RequesterDisplayName","RequesterMobile","ManagerMail","ManagerDisplayName","ManagerMobile"],"parameters":[{"name":"Json","value":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":62,"boundTo":"Json"}},{"name":"RequesterMail","value":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":68,"boundTo":"RequesterMail"}},{"name":"RequesterDisplayName","value":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":67,"boundTo":"RequesterDisplayName"}},{"name":"RequesterMobile","value":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":69,"boundTo":"RequesterMobile"}},{"name":"ManagerMail","value":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":64,"boundTo":"ManagerMail"}},{"name":"ManagerDisplayName","value":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":63,"boundTo":"ManagerDisplayName"}},{"name":"ManagerMobile","value":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":65,"boundTo":"ManagerMobile"}}],"script":{"isBound":false,"value":"var jsonObject = {\n    \"Name\": \"IT Policy Agreement\",\n    \"Parties\": [\n        {\n            \"Name\": RequesterDisplayName,\n            \"EmailAddress\": RequesterMail,\n            \"AnyoneCanSign\": false,\n            \"MobilePhone\": RequesterMobile,\n            \"SignatureType\": 0\n        },\n        {\n            \"Name\": ManagerDisplayName,\n            \"EmailAddress\": ManagerMail,\n            \"AnyoneCanSign\": false,\n            \"MobilePhone\": ManagerMobile,\n            \"SignatureType\": 0\n        }\n    ],\n    \"AllowedSignatureTypes\" : [\n        \"sms\"\n    ],\n    \"Visibility\": \"Group\",\n    \"Stakeholders\": [],\n    \"Metadata\": {},\n    \"ContinueAuto\": false,\n    \"NotificationMethods\": [],\n    \"SendSignRequestEmailToParties\": true,\n    \"SendFinishEmailToCreator\": false,\n    \"SendFinishEmailToParties\": false,\n    \"SendRecallEmailToParties\": false,\n    \"SendRejectNotification\": false,\n    \"RequestMessage\": \"Zervicepoint asks you to review and sign this document\",\n    \"Culture\": \"en-US\",\n    \"SignInSequence\": false,\n    \"IdentityCheck\": false,\n    \"IsEditable\": false,\n    \"MergeOnSend\": false,\n    \"UseGroupnames\": false,\n    \"ExpireAfterDays\": 2,\n    \"RemindAfterDays\": 1,\n    \"EventCallBack\": {},\n    \"Procedure\": \"Default\",\n    \"ApprovalRequired\": false,\n    \"Approvers\": []\n}\n\nvar Json = JSON.stringify(jsonObject)","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":"","id":"unique6"},"activities":[]},{"id":0,"name":"Request-ZPESignDocumentSignatureWithJsonInput","type":"Provider","properties":{"translations":{}},"boundValues":[{"id":3062,"name":"ZPMediaGuid","description":"Enter File variable GUID for uploaded ZPMedia","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3063,"name":"Json","description":"You can pass a JSON string in cases where you need to add more logic and access more advanced settings in the Assently E-Sign API.\nYou should pass a JSON object for a NewCase according to Assently E-Sign API (https://test.assently.com/api/v2#Createacase)\n\nYou don't have to generate CaseId or Parties Id, those will be generated if missing.\n\nDocuments object will be added from ZPMediaGUID and Additional parameters that begin with 'Path' will be ignored.\t\t","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":62,"boundTo":"Json"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3064,"name":"ConnectionURI","description":"Override ConnectionURI setting from $Config. e.g 'https://test.assently.com/api/v2'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3065,"name":"CredentialName","description":"Override CredentialName setting from $Config. e.g 'Assently'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3066,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: ESign.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"ESign\", the command returns variables such as: ESignId and ESignName.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"ESign","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":0,"name":"PathITPolicy","description":"","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"C:\\Policies\\ITPolicyAgreement.docx","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":true,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true}],"displayWarning":false,"warningText":"","hasNewerVersion":false,"ownBoundVariables":["Json"],"methodId":1134,"package":"Assently E-Sign","module":"Activity.Assently","method":"Request-ZPESignDocumentSignatureWithJsonInput","providerParameters":[{"id":3062,"name":"ZPMediaGuid","description":"Enter File variable GUID for uploaded ZPMedia","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3063,"name":"Json","description":"You can pass a JSON string in cases where you need to add more logic and access more advanced settings in the Assently E-Sign API.\nYou should pass a JSON object for a NewCase according to Assently E-Sign API (https://test.assently.com/api/v2#Createacase)\n\nYou don't have to generate CaseId or Parties Id, those will be generated if missing.\n\nDocuments object will be added from ZPMediaGUID and Additional parameters that begin with 'Path' will be ignored.\t\t","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":62,"boundTo":"Json"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3064,"name":"ConnectionURI","description":"Override ConnectionURI setting from $Config. e.g 'https://test.assently.com/api/v2'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3065,"name":"CredentialName","description":"Override CredentialName setting from $Config. e.g 'Assently'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3066,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: ESign.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"ESign\", the command returns variables such as: ESignId and ESignName.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"ESign","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true}],"additionalProviderParameters":[{"id":0,"name":"PathITPolicy","description":"","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"C:\\Policies\\ITPolicyAgreement.docx","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":true,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true}],"stopOnError":true,"providerResult":{"isBound":false,"value":false,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"allProviderParameters":[{"id":3062,"name":"ZPMediaGuid","description":"Enter File variable GUID for uploaded ZPMedia","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3063,"name":"Json","description":"You can pass a JSON string in cases where you need to add more logic and access more advanced settings in the Assently E-Sign API.\nYou should pass a JSON object for a NewCase according to Assently E-Sign API (https://test.assently.com/api/v2#Createacase)\n\nYou don't have to generate CaseId or Parties Id, those will be generated if missing.\n\nDocuments object will be added from ZPMediaGUID and Additional parameters that begin with 'Path' will be ignored.\t\t","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":62,"boundTo":"Json"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3064,"name":"ConnectionURI","description":"Override ConnectionURI setting from $Config. e.g 'https://test.assently.com/api/v2'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3065,"name":"CredentialName","description":"Override CredentialName setting from $Config. e.g 'Assently'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":3066,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: ESign.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"ESign\", the command returns variables such as: ESignId and ESignName.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"ESign","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":0,"name":"PathITPolicy","description":"","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"C:\\Policies\\ITPolicyAgreement.docx","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":true,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true}],"activities":[]},{"id":0,"name":"ZPActivityStatus","type":"Status","properties":{"translations":{}},"boundValues":[],"displayWarning":false,"warningText":"","hasNewerVersion":false,"ownBoundVariables":["ZPActivityStatus"],"status":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":70,"boundTo":"ZPActivityStatus"},"statusTranslations":{"en-US":""},"activities":[]},{"id":0,"name":"Wait until document is signed","type":"Sequence","properties":{"translations":{}},"boundValues":[],"displayWarning":false,"warningText":"","hasNewerVersion":false,"activities":[{"id":2618,"name":"Get-ZPESignDocumentSignatureStatus","type":"Provider","properties":{"translations":{}},"boundValues":[{"id":5873,"name":"Id","description":"Enter Id of case number. This would be the Id output from Request-ZPESignDocumentSignature","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":60,"boundTo":"ESignId"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5874,"name":"ConnectionURI","description":"Override ConnectionURI setting from $Config. e.g 'https://test.assently.com/api/v2'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5875,"name":"CredentialName","description":"Override CredentialName setting from $Config. e.g 'Assently'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5876,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: ESign.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"ESign\", the command returns variables such as: ESignId and ESignName.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"ESign","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true}],"displayWarning":false,"warningText":"","hasNewerVersion":false,"ownBoundVariables":["ESignId"],"methodId":2311,"package":"Assently E-Sign","module":"Activity.Assently","method":"Get-ZPESignDocumentSignatureStatus","providerParameters":[{"id":5873,"name":"Id","description":"Enter Id of case number. This would be the Id output from Request-ZPESignDocumentSignature","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":60,"boundTo":"ESignId"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5874,"name":"ConnectionURI","description":"Override ConnectionURI setting from $Config. e.g 'https://test.assently.com/api/v2'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5875,"name":"CredentialName","description":"Override CredentialName setting from $Config. e.g 'Assently'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5876,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: ESign.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"ESign\", the command returns variables such as: ESignId and ESignName.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"ESign","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true}],"additionalProviderParameters":[],"stopOnError":true,"providerResult":{"isBound":false,"value":false,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"allProviderParameters":[{"id":5873,"name":"Id","description":"Enter Id of case number. This would be the Id output from Request-ZPESignDocumentSignature","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":60,"boundTo":"ESignId"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5874,"name":"ConnectionURI","description":"Override ConnectionURI setting from $Config. e.g 'https://test.assently.com/api/v2'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5875,"name":"CredentialName","description":"Override CredentialName setting from $Config. e.g 'Assently'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5876,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: ESign.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"ESign\", the command returns variables such as: ESignId and ESignName.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"ESign","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true}],"activities":[]},{"id":2619,"name":"Set CurrentDoc Status","type":"Assign","properties":{"translations":{}},"boundValues":[],"displayWarning":false,"warningText":"","hasNewerVersion":false,"ownBoundVariables":["CurrentDocStatus","ESignStatus"],"result":{"isBound":true,"value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":59,"boundTo":"CurrentDocStatus"},"body":{"isBound":false,"value":"{ESignStatus}","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"assignedVariables":[{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":61,"boundTo":"ESignStatus"}],"activities":[]},{"id":2620,"name":"While loop until ESignature is signed","type":"While","properties":{"translations":{}},"boundValues":[{"type":"EqualityExpression","operand":"notEqual","left":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":61,"boundTo":"ESignStatus"},"right":{"isBound":false,"value":"Finished","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"ownBoundVariables":["ESignStatus"],"isDirty":false}],"displayWarning":false,"warningText":"","hasNewerVersion":false,"ownBoundVariables":["ESignStatus"],"expression":{"type":"EqualityExpression","operand":"notEqual","left":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":61,"boundTo":"ESignStatus"},"right":{"isBound":false,"value":"Finished","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"ownBoundVariables":["ESignStatus"],"isDirty":false},"iterationDelaySeconds":{"isBound":false,"value":300,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"activities":[{"id":2621,"name":"Get-ZPESignDocumentSignatureStatus","type":"Provider","properties":{"translations":{}},"boundValues":[{"id":5873,"name":"Id","description":"Enter Id of case number. This would be the Id output from Request-ZPESignDocumentSignature","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":60,"boundTo":"ESignId"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5874,"name":"ConnectionURI","description":"Override ConnectionURI setting from $Config. e.g 'https://test.assently.com/api/v2'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5875,"name":"CredentialName","description":"Override CredentialName setting from $Config. e.g 'Assently'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5876,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: ESign.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"ESign\", the command returns variables such as: ESignId and ESignName.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"ESign","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true}],"displayWarning":false,"warningText":"","hasNewerVersion":false,"ownBoundVariables":["ESignId"],"methodId":2311,"package":"Assently E-Sign","module":"Activity.Assently","method":"Get-ZPESignDocumentSignatureStatus","providerParameters":[{"id":5873,"name":"Id","description":"Enter Id of case number. This would be the Id output from Request-ZPESignDocumentSignature","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":60,"boundTo":"ESignId"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5874,"name":"ConnectionURI","description":"Override ConnectionURI setting from $Config. e.g 'https://test.assently.com/api/v2'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5875,"name":"CredentialName","description":"Override CredentialName setting from $Config. e.g 'Assently'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5876,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: ESign.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"ESign\", the command returns variables such as: ESignId and ESignName.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"ESign","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true}],"additionalProviderParameters":[],"stopOnError":true,"providerResult":{"isBound":false,"value":false,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"allProviderParameters":[{"id":5873,"name":"Id","description":"Enter Id of case number. This would be the Id output from Request-ZPESignDocumentSignature","inputDisabled":false,"providerParameterType":"string","required":true,"value":{"state":"bound","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":60,"boundTo":"ESignId"},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5874,"name":"ConnectionURI","description":"Override ConnectionURI setting from $Config. e.g 'https://test.assently.com/api/v2'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5875,"name":"CredentialName","description":"Override CredentialName setting from $Config. e.g 'Assently'","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"notSet","value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":false,"needsValue":false,"isDuplicate":false,"isValid":true},{"id":5876,"name":"Prefix","description":"Specifies a prefix for the commands output. For example: ESign.\nThe prefix can be useful if you do not want to override existing variables.\nBy setting the prefix to \"ESign\", the command returns variables such as: ESignId and ESignName.","inputDisabled":false,"providerParameterType":"string","required":false,"value":{"state":"static","value":"ESign","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"isAdditional":false,"hasValue":true,"needsValue":false,"isDuplicate":false,"isValid":true}],"activities":[]},{"id":2622,"name":"If - Doc status has been changed","type":"If","properties":{"translations":{}},"boundValues":[{"type":"EqualityExpression","operand":"notEqual","left":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":61,"boundTo":"ESignStatus"},"right":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":59,"boundTo":"CurrentDocStatus"},"ownBoundVariables":["ESignStatus","CurrentDocStatus"],"isDirty":false}],"displayWarning":false,"warningText":"","hasNewerVersion":false,"ownBoundVariables":["ESignStatus","CurrentDocStatus"],"expression":{"type":"EqualityExpression","operand":"notEqual","left":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":61,"boundTo":"ESignStatus"},"right":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":59,"boundTo":"CurrentDocStatus"},"ownBoundVariables":["ESignStatus","CurrentDocStatus"],"isDirty":false},"activities":[{"id":2623,"name":"Construct status for end-user","type":"Assign","properties":{"translations":{}},"boundValues":[],"displayWarning":false,"warningText":"","hasNewerVersion":false,"ownBoundVariables":["OrderState","ESignStatus"],"result":{"isBound":true,"value":null,"hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":66,"boundTo":"OrderState"},"body":{"isBound":false,"value":"Document status - {ESignStatus}","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"assignedVariables":[{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":61,"boundTo":"ESignStatus"}],"activities":[]},{"id":2624,"name":"State","type":"Status","properties":{"translations":{}},"boundValues":[],"displayWarning":false,"warningText":"","hasNewerVersion":false,"ownBoundVariables":["OrderState"],"status":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":66,"boundTo":"OrderState"},"statusTranslations":{"en-US":""},"activities":[]}]},{"id":2625,"name":"If - Doc is rejected","type":"If","properties":{"translations":{}},"boundValues":[{"type":"EqualityExpression","operand":"equal","left":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":61,"boundTo":"ESignStatus"},"right":{"isBound":false,"value":"Rejected","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"ownBoundVariables":["ESignStatus"],"isDirty":false}],"displayWarning":false,"warningText":"","hasNewerVersion":false,"ownBoundVariables":["ESignStatus"],"expression":{"type":"EqualityExpression","operand":"equal","left":{"isBound":true,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":61,"boundTo":"ESignStatus"},"right":{"isBound":false,"value":"Rejected","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"ownBoundVariables":["ESignStatus"],"isDirty":false},"activities":[{"id":2626,"name":"Rejected","type":"Status","properties":{"translations":{}},"boundValues":[],"displayWarning":false,"warningText":"","hasNewerVersion":false,"ownBoundVariables":[],"status":{"isBound":false,"value":"","hasWarning":false,"warningText":"","isBoundToSystemVariable":false,"boundToId":0,"boundTo":""},"statusTranslations":{"en-US":"Document was rejected"},"activities":[]},{"id":2627,"name":"New End process activity","type":"Terminate","properties":{"translations":{}},"boundValues":[],"displayWarning":false,"warningText":"","hasNewerVersion":false,"activities":[]}]}]}]}],"variables":[{"realId":59,"name":"CurrentDocStatus","value":"","shouldHide":false,"hideStartIndexDisplay":1,"hideLengthDisplay":1,"hideAll":false,"hideRemaining":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"NewVariable","description":"","variableUsageList":[],"id":59,"variableType":"String","isSystemVariable":false,"isAssignable":true,"isBound":true,"isBoundToSetupFormField":false},{"realId":58,"name":"ddUser","value":"","shouldHide":false,"hideStartIndexDisplay":1,"hideLengthDisplay":1,"hideAll":false,"hideRemaining":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"ddUser","description":"","variableUsageList":[],"id":58,"variableType":"String","isSystemVariable":false,"isAssignable":true,"isBound":true,"isBoundToSetupFormField":false},{"realId":60,"name":"ESignId","value":"","shouldHide":false,"hideStartIndexDisplay":1,"hideLengthDisplay":1,"hideAll":false,"hideRemaining":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"NewVariable","description":"","variableUsageList":[],"id":60,"variableType":"String","isSystemVariable":false,"isAssignable":true,"isBound":true,"isBoundToSetupFormField":false},{"realId":61,"name":"ESignStatus","value":"","shouldHide":false,"hideStartIndexDisplay":1,"hideLengthDisplay":1,"hideAll":false,"hideRemaining":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"NewVariable","description":"","variableUsageList":[],"id":61,"variableType":"String","isSystemVariable":false,"isAssignable":true,"isBound":true,"isBoundToSetupFormField":false},{"realId":62,"name":"Json","value":"","shouldHide":false,"hideStartIndexDisplay":1,"hideLengthDisplay":1,"hideAll":false,"hideRemaining":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"NewVariable","description":"","variableUsageList":[],"id":62,"variableType":"String","isSystemVariable":false,"isAssignable":true,"isBound":true,"isBoundToSetupFormField":false},{"realId":63,"name":"ManagerDisplayName","value":"","shouldHide":false,"hideStartIndexDisplay":1,"hideLengthDisplay":1,"hideAll":false,"hideRemaining":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"NewVariable","description":"","variableUsageList":[],"id":63,"variableType":"String","isSystemVariable":false,"isAssignable":true,"isBound":true,"isBoundToSetupFormField":false},{"realId":64,"name":"ManagerMail","value":"","shouldHide":false,"hideStartIndexDisplay":1,"hideLengthDisplay":1,"hideAll":false,"hideRemaining":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"NewVariable","description":"","variableUsageList":[],"id":64,"variableType":"String","isSystemVariable":false,"isAssignable":true,"isBound":true,"isBoundToSetupFormField":false},{"realId":65,"name":"ManagerMobile","value":"","shouldHide":false,"hideStartIndexDisplay":1,"hideLengthDisplay":1,"hideAll":false,"hideRemaining":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"NewVariable","description":"","variableUsageList":[],"id":65,"variableType":"String","isSystemVariable":false,"isAssignable":true,"isBound":true,"isBoundToSetupFormField":false},{"realId":66,"name":"OrderState","value":"","shouldHide":false,"hideStartIndexDisplay":1,"hideLengthDisplay":1,"hideAll":false,"hideRemaining":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"NewVariable","description":"","variableUsageList":[],"id":66,"variableType":"String","isSystemVariable":false,"isAssignable":true,"isBound":true,"isBoundToSetupFormField":false},{"realId":67,"name":"RequesterDisplayName","value":"","shouldHide":false,"hideStartIndexDisplay":1,"hideLengthDisplay":1,"hideAll":false,"hideRemaining":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"NewVariable","description":"","variableUsageList":[],"id":67,"variableType":"String","isSystemVariable":false,"isAssignable":true,"isBound":true,"isBoundToSetupFormField":false},{"realId":68,"name":"RequesterMail","value":"","shouldHide":false,"hideStartIndexDisplay":1,"hideLengthDisplay":1,"hideAll":false,"hideRemaining":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"NewVariable","description":"","variableUsageList":[],"id":68,"variableType":"String","isSystemVariable":false,"isAssignable":true,"isBound":true,"isBoundToSetupFormField":false},{"realId":69,"name":"RequesterMobile","value":"","shouldHide":false,"hideStartIndexDisplay":1,"hideLengthDisplay":1,"hideAll":false,"hideRemaining":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"NewVariable","description":"","variableUsageList":[],"id":69,"variableType":"String","isSystemVariable":false,"isAssignable":true,"isBound":true,"isBoundToSetupFormField":false},{"realId":70,"name":"ZPActivityStatus","value":"","shouldHide":false,"hideStartIndexDisplay":1,"hideLengthDisplay":1,"hideAll":false,"hideRemaining":false,"hideLength":1,"hideStartIndex":1,"isInputParameter":false,"isOutputParameter":false,"isRequired":false,"displayName":"NewVariable","description":"","variableUsageList":[],"id":70,"variableType":"String","isSystemVariable":false,"isAssignable":true,"isBound":true,"isBoundToSetupFormField":false}]}